From a58adc862ec28842a3ac7f9f1f205fa1c173015e Mon Sep 17 00:00:00 2001 From: Riccardo Magliocchetti Date: Sun, 30 Apr 2017 19:55:56 +0200 Subject: [PATCH] Fix orm query in HiveEngineSpec.handle_cursor (#2699) Fix #2643 --- superset/db_engine_specs.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/superset/db_engine_specs.py b/superset/db_engine_specs.py index c2ade542e0f99..75db166cb8ce6 100644 --- a/superset/db_engine_specs.py +++ b/superset/db_engine_specs.py @@ -711,7 +711,7 @@ def handle_cursor(cls, cursor, query, session): ) polled = cursor.poll() while polled.operationState in unfinished_states: - query = session.query(type(query)).filter_by(id=query.id) + query = session.query(type(query)).filter_by(id=query.id).one() if query.status == QueryStatus.STOPPED: cursor.cancel() break