Skip to content

PHOENIX-7897 Fix JoinQueryCompilerTest EXPLAIN assertions for HASH BUILD decorations - #2514

Merged
apurtell merged 1 commit into
apache:PHOENIX-7876-featurefrom
apurtell:PHOENIX-7897
Jun 11, 2026
Merged

PHOENIX-7897 Fix JoinQueryCompilerTest EXPLAIN assertions for HASH BUILD decorations#2514
apurtell merged 1 commit into
apache:PHOENIX-7876-featurefrom
apurtell:PHOENIX-7897

Conversation

@apurtell

Copy link
Copy Markdown
Contributor

PHOENIX-7890 added the /* HASH BUILD LEFT|RIGHT */ decoration to the join sub-plan headers in HashJoinPlan.buildHeader but did not update JoinQueryCompilerTest.testExplainPlan.

Co-authored-by: Claude Opus 4.8[1m] noreply@anthropic.com

…ILD decorations
PHOENIX-7890 added the "/* HASH BUILD LEFT|RIGHT */" decoration to the
join sub-plan headers in HashJoinPlan.buildHeader but did not update
JoinQueryCompilerTest.testExplainPlan.
Co-authored-by: Claude Opus 4.8[1m] <noreply@anthropic.com>

CopilotAI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates JoinQueryCompilerTest.testExplainPlan to match the new /* HASH BUILD LEFT|RIGHT */ decorations added to join sub-plan headers (introduced in PHOENIX-7890 via HashJoinPlan.buildHeader), ensuring EXPLAIN-plan assertions remain accurate.

Changes:

  • Adjusts abstractExplainPlan(...) expected strings to include /* HASH BUILD LEFT */ and /* HASH BUILD RIGHT */ decorations (with correct spacing).
  • Adds clarifying comments describing why the outer vs nested subplans use LEFT vs RIGHT hash-build markers.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@apurtell
apurtell merged commit 465860d into apache:PHOENIX-7876-featureJun 11, 2026
@apurtell
apurtell deleted the PHOENIX-7897 branch June 11, 2026 02:03
apurtell added a commit to apurtell/phoenix that referenced this pull request Jun 17, 2026
…ILD decorations (apache#2514)
Co-authored-by: Claude Opus 4.8[1m] <noreply@anthropic.com>
asf-gitbox-commits pushed a commit that referenced this pull request Jul 24, 2026
…ILD decorations (#2514)
Co-authored-by: Claude Opus 4.8[1m] <noreply@anthropic.com>
apurtell added a commit to apurtell/phoenix that referenced this pull request Aug 4, 2026
…ILD decorations (apache#2514)
Co-authored-by: Claude Opus 4.8[1m] <noreply@anthropic.com>
Sign up for freeto 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.

2 participants

@apurtell