Vladimir Ozerov created IGNITE-6904: ---------------------------------------
Summary: SQL: Partition reservations are released too early in lazy mode Key: IGNITE-6904 URL: https://issues.apache.org/jira/browse/IGNITE-6904 Project: Ignite Issue Type: Task Security Level: Public (Viewable by anyone) Components: sql Affects Versions: 2.3 Reporter: Vladimir Ozerov Fix For: 2.4 In lazy mode we advance query execution as new page requests arrive. However, method {{GridMapQueryExecutor#onQueryRequest0}} releases partition reservations when only the very first page is processed: {code} finally { GridH2QueryContext.clearThreadLocal(); if (distributedJoinMode == OFF) qctx.clearContext(false); } {code} It means that incorrect results may be returned on unstable topology. We need to release partitions only after the whole query is executed. -- This message was sent by Atlassian JIRA (v6.4.14#64029)