Skip to content

Resolve conflicts in src/backend/optimizer/plan/setrefs.c#2577

Merged
RekGRpth merged 4 commits into
sync-14x-b13from
sync-14x-b13-17
May 28, 2026
Merged

Resolve conflicts in src/backend/optimizer/plan/setrefs.c#2577
RekGRpth merged 4 commits into
sync-14x-b13from
sync-14x-b13-17

Conversation

@RekGRpth
Copy link
Copy Markdown
Member

@RekGRpth RekGRpth commented May 22, 2026

  1. Commit 41efb83 in src/backend/optimizer/plan/setrefs.c added a new
    field, num_exec, to the fix_join_expr_context structure. However, the
    earlier commit 6b0e52b had already added the fields,
    use_outer_tlist_for_matching_nonvars and
    use_inner_tlist_for_matching_nonvars, to the same location.

  2. Commit 41efb83 in src/backend/optimizer/plan/setrefs.c added the
    num_exec argument to the initialization of the startOffset and
    endOffset fields in the fix_scan_expr function call. However, earlier
    GPDB-specific commits had already added GPDB-specific code to the same
    location.

  3. Commit 41efb83 in src/backend/optimizer/plan/setrefs.c added the
    num_exec argument to the initialization of the indexqual field in the
    set_indexonlyscan_references function when calling the fix_scan_list
    macro. However, commit 598f4b0 had already added the initialization of
    the indexqualorig field to the same location.

  4. Commit 41efb83 in src/backend/optimizer/plan/setrefs.c added the
    initialization of the num_exec field to the fix_join_expr function.
    However, commit 6b0e52b had already added the initialization of the
    use_outer_tlist_for_matching_nonvars and
    use_inner_tlist_for_matching_nonvars fields to the same location.

  5. Commit 41efb83 added a new num_exec argument to the fix_scan_list
    macro in src/backend/optimizer/plan/setrefs.c. Add this in
    GPDB-specific locations.

  6. Commit 41efb83 added a new double num_exec argument to the
    fix_upper_expr and fix_join_expr functions in
    src/backend/optimizer/plan/setrefs.c. Add this in GPDB-specific
    locations.

1) Commit 41efb83 in src/backend/optimizer/plan/setrefs.c added a new
field, num_exec, to the fix_join_expr_context structure. However, the
earlier commit 6b0e52b had already added the fields,
use_outer_tlist_for_matching_nonvars and
use_inner_tlist_for_matching_nonvars, to the same location.

2) Commit 41efb83 in src/backend/optimizer/plan/setrefs.c added the
num_exec argument to the initialization of the startOffset and
endOffset fields in the fix_scan_expr function call. However, earlier
GPDB-specific commits had already added GPDB-specific code to the same
location.

3) Commit 41efb83 in src/backend/optimizer/plan/setrefs.c added the
num_exec argument to the initialization of the indexqual field in the
set_indexonlyscan_references function when calling the fix_scan_list
macro. However, commit 598f4b0 had already added the initialization of
the indexqualorig field to the same location.

4) Commit 41efb83 in src/backend/optimizer/plan/setrefs.c added the
initialization of the num_exec field to the fix_join_expr function.
However, commit 6b0e52b had already added the initialization of the
use_outer_tlist_for_matching_nonvars and
use_inner_tlist_for_matching_nonvars fields to the same location.
5) Commit 41efb83 added a new num_exec argument to the fix_scan_list
macro in src/backend/optimizer/plan/setrefs.c. Add this in
GPDB-specific locations.

6) Commit 41efb83 added a new double num_exec argument to the
fix_upper_expr and fix_join_expr functions in
src/backend/optimizer/plan/setrefs.c. Add this in GPDB-specific
locations.
@RekGRpth RekGRpth requested a review from silent-observer May 28, 2026 06:57
Comment thread src/backend/optimizer/plan/setrefs.c Outdated
Comment thread src/backend/optimizer/plan/setrefs.c Outdated
Comment thread src/backend/optimizer/plan/setrefs.c Outdated
Comment thread src/backend/optimizer/plan/setrefs.c
@RekGRpth RekGRpth requested a review from silent-observer May 28, 2026 12:51
@RekGRpth RekGRpth merged commit 95b408e into sync-14x-b13 May 28, 2026
1 check passed
@RekGRpth RekGRpth deleted the sync-14x-b13-17 branch May 28, 2026 15:05
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.

3 participants