Skip to content
Snippets Groups Projects
Commit f47a6bc5 authored by Rajmund Hruška's avatar Rajmund Hruška
Browse files

Fix: Discard parallel queries (Redmine issue: #7657)

parent d8822882
No related branches found
No related tags found
No related merge requests found
...@@ -197,12 +197,25 @@ class MyQueriesView(HTMLMixin, PsycopgMixin, SimpleView): ...@@ -197,12 +197,25 @@ class MyQueriesView(HTMLMixin, PsycopgMixin, SimpleView):
record['user'] = cache[user_id] record['user'] = cache[user_id]
return result return result
def _discard_parallel_queries(self, queries):
"""
Remove queries where 'backend_type' is 'parallel worker'
"""
result = {}
for query in queries:
if 'backend_type' in query and query['backend_type'] == 'parallel worker':
continue
result.append(query)
return result
def do_before_response(self, **kwargs): def do_before_response(self, **kwargs):
self.response_context.update( self.response_context.update(
query_status_events=self._enrich_result_queries( query_status_events=self._enrich_result_queries(
self.get_db().queries_status( self._discard_parallel_queries(
RE_UQUERY.format( self.get_db().queries_status(
int(flask_login.current_user.get_id()) RE_UQUERY.format(
int(flask_login.current_user.get_id())
)
) )
) )
) )
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment