Skip to content

DM-56499: Ref-match JOIN misclassification (backported from DM-56196) - #1117

Merged
iagaponenko merged 3 commits into
xrdfrom
tickets/DM-56499
Oct 1, 2026
Merged

iagaponenko merged 3 commits into
xrdfrom
tickets/DM-56499

Conversation

@iagaponenko

Copy link
Copy Markdown
Contributor

No description provided.

Previously, FromList::isJoin() misclassified some queries, both queries
that should have been considered JOINs as well as some that should not
have been considered JOINs. This could result in duplicate records or
missing records, depending on the situation, since the filter was not
always applied correctly.

Fixing isJoin() impacted logic in MatchTablePlugin.cc, so ultimately the
bugfix was made there. Since the logic behind isJoin() is not generally
useful and is no longer used, it has been removed from FromList.{h,cc}.
@iagaponenko
iagaponenko merged commit 2ce4b91 into xrd Oct 1, 2026
8 checks passed
@iagaponenko
iagaponenko deleted the tickets/DM-56499 branch October 1, 2026 19:50
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.

2 participants