Skip to content

Conversation

@animovscw
Copy link
Contributor

  • As part of the qryResCache investigation, test-only instrumentation has been added: a hit counter in GridCacheQueryManager.executeFieldsQuery(...) + the resetExecuteFieldsQueryHitCount() / executeFieldsQueryHitCount() methods.
  • Added a GridCacheQueryManagerExecuteFieldsQueryTest reproducer test, which verifies that executeFieldsQuery(...) is not called when executing a SqlFieldsQuery:
    • for local=true (including parallel execution in two threads),
    • and for local=false on two nodes with keys distributed across the primary nodes.

Result:

The counter remains 0, meaning executeFieldsQuery(...) is not involved in the SqlFieldsQuery execution path, and qryResCache is not involved in this scenario.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant