Use enum type replacing #define for exec state of hashjoin and mergejoin

Edit
ID 6027
Title Use enum type replacing #define for exec state of hashjoin and mergejoin
CI (CFBot) Summary
Stats (from CFBot) Patch version: v3, Patch count: 1, First patch: +36−27, All patches: +36−27
Topic Miscellaneous
Tags
Created 2025-09-03 02:31:00
Last modified 2025-10-22 00:41:31 (yesterday)
Latest email 2025-10-17 06:20:07 (6 days ago)
Status
PG19-3 (2025-11-01 – 2025-11-30): Needs review
Target version
Authors Tender Wang (tndrwang)
Reviewers Become reviewer
Committer
Links
Emails
Fix an unnecessary cast calling elog in ExecHashJoinImpl
First at 2025-08-30 06:09:27 by Tender Wang <tndrwang at gmail.com>
Latest at 2025-10-17 06:20:07 by Chao Li <li.evan.chao at gmail.com>
Latest attachment (v3-Use-enum-to-define-the-state-machine-for-HashJoin-an.patch) at 2025-10-17 04:20:37 from Tender Wang <tndrwang at gmail.com>
    Attachment (v3-Use-enum-to-define-the-state-machine-for-HashJoin-an.patch) at 2025-10-17 04:20:37 from Tender Wang <tndrwang at gmail.com> (Patch: Yes)
    Attachment (v2-Use-enum-to-define-the-state-machine-for-HashJoin-an.patch) at 2025-10-16 12:24:31 from Tender Wang <tndrwang at gmail.com> (Patch: Yes)
    Attachment (0001-Fix-an-unnecessary-cast-calling-elog-in-ExecHashJoin.patch) at 2025-08-30 06:09:27 from Tender Wang <tndrwang at gmail.com> (Patch: Yes)
History
When Who What
2025-10-22 00:41:31 Tender Wang (tndrwang) Changed name to Use enum type replacing #define for exec state of hashjoin and mergejoin
2025-09-03 02:31:00 Tender Wang (tndrwang) Attached mail thread CAHewXN=s2thWwfWhugDLUhAn-UTtBPYLe_pPBfcH-DJ4PjMzpQ@mail.gmail.com
2025-09-03 02:31:00 Tender Wang (tndrwang) Created patch record
Edit