diff options
| author | Lionel Sausin <ls@numerigraphe.com> | 2016-03-02 13:07:49 +0100 |
|---|---|---|
| committer | Olivier Dony <odo@openerp.com> | 2016-03-08 16:43:09 +0100 |
| commit | 1a58e1085edfddde0c0be2b6d76cbf674b61fa4f (patch) | |
| tree | 3e49b5bd4dd39b47bf92c52db995c1b752f41870 | |
| parent | 6a979b22c0056a552208d1a7cbed79b9f89fb40d (diff) | |
[IMP] sql_db: log SQL queries before executing them
That way queries are visible at DEBUG level while they
are executing, rather than after the fact, making
the log less confusing to watch when long-running queries
are involved.
Closes #11182
| -rw-r--r-- | openerp/sql_db.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/openerp/sql_db.py b/openerp/sql_db.py index fe0502a4fa9..c59c78d1a18 100644 --- a/openerp/sql_db.py +++ b/openerp/sql_db.py @@ -214,6 +214,7 @@ class Cursor(object): if self.sql_log: now = mdt.now() + _logger.debug("query: %s", query) try: params = params or None @@ -235,7 +236,6 @@ class Cursor(object): delay = mdt.now() - now delay = delay.seconds * 1E6 + delay.microseconds - _logger.debug("query: %s", self._obj.query) res_from = re_from.match(query.lower()) if res_from: self.sql_from_log.setdefault(res_from.group(1), [0, 0]) |
