Repository navigation
Generate queryjumble functions by gen_node_support.pl - #2070
chenjinbao1989 wants to merge 1 commit into
Conversation
de5ee9c to
08c8712
Compare
7d21102 to
be4fe9a
Compare
be4fe9a to
6bef60b
Compare
|
Does this change reuse code from several PostgreSQL commits, including 8eba3e3, 3db72eb, and 2ecbb0a, with additional generator changes from 62d712e, 5ac462e, and 27ee6ed? |
|
The generated _jumbleGpPolicy() hashes the attrs and opclasses pointer addresses instead of their contents. This makes identical CTAS statements produce different query IDs and splits their pg_stat_statements statistics. Reproduced on this PR: 20 identical CTAS executions produced two entries with calls = 1 and 19. |
Fixes #ISSUE_Number
What does this PR do?
Type of Change
Breaking Changes
Test Plan
make installcheckmake -C src/test installcheck-cbdb-parallelImpact
Performance:
User-facing changes:
Dependencies:
Checklist
Additional Context
CI Skip Instructions