Skip to content

Move ExplainMode analysis to access-mode analysis #820

Description

@shirly121

Description

Move the analysis of ExplainMode out of the physical analyzer and into access-mode analysis. An EXPLAIN query should be classified as read-only before execution starts, so that a ReadTransaction can be created before the query is prepared and executed.

Expected behavior

  • EXPLAIN queries use a ReadTransaction.
  • The transaction is created before query execution.
  • Existing EXPLAIN and PROFILE behavior remains unchanged.

Metadata

Metadata

Assignees

Labels

compilerCompiler infrastructureexecutorExecution engine

Type

Projects

Status
In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions