{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":58707550,"defaultBranch":"master","name":"pg_hint_plan","ownerLogin":"ossc-db","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-05-13T06:29:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13130303?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721637084.0","currentOid":""},"activityList":{"items":[{"before":"39c38be3085be7adb42bc8e0e3b952f7d4eaa93d","after":"73646ca506f9b3281efd6b7708e7d9c570e00120","ref":"refs/heads/master","pushedAt":"2024-08-06T01:22:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelpq","name":"Michael Paquier","path":"/michaelpq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/985332?s=80&v=4"},"commit":{"message":"Improve test portability of plpgsql scenario\n\nThis test expects query IDs to be computed without the hint table,\nchecking that compute_query_id is either \"on\" or \"auto\" when running the\ntests. The test would fail should compute_query_id be set to off on a\ncluster where the regression tests are run.\n\nThere are no reasons why the test should not just use compute_query_id =\non now that we don't depend on pg_stat_statements anymore since\n8e296b66e34f for the regression tests of pg_hint_plan. So let's just\nforce it, improving the portability of the tests.\n\nBackpatch-through: 17","shortMessageHtmlLink":"Improve test portability of plpgsql scenario"}},{"before":"54082fef70c81941790864cbd38633fedaefd7fd","after":"daf31ab4b2145c63469cb69108985c778c7c71bb","ref":"refs/heads/PG17","pushedAt":"2024-08-06T01:22:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelpq","name":"Michael Paquier","path":"/michaelpq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/985332?s=80&v=4"},"commit":{"message":"Improve test portability of plpgsql scenario\n\nThis test expects query IDs to be computed without the hint table,\nchecking that compute_query_id is either \"on\" or \"auto\" when running the\ntests. The test would fail should compute_query_id be set to off on a\ncluster where the regression tests are run.\n\nThere are no reasons why the test should not just use compute_query_id =\non now that we don't depend on pg_stat_statements anymore since\n8e296b66e34f for the regression tests of pg_hint_plan. So let's just\nforce it, improving the portability of the tests.\n\nBackpatch-through: 17","shortMessageHtmlLink":"Improve test portability of plpgsql scenario"}},{"before":"138664551848b8e3ab31d7b7260c3c5fdda2a88e","after":"39c38be3085be7adb42bc8e0e3b952f7d4eaa93d","ref":"refs/heads/master","pushedAt":"2024-08-06T01:10:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelpq","name":"Michael Paquier","path":"/michaelpq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/985332?s=80&v=4"},"commit":{"message":"Improve portability of tests with compute_query_id\n\nRunning installcheck on a cluster with compute_query_id disabled would\ncause the tests to fail because it is not possible to retrieve the query\nID on the first call of get_query_id(). compute_query_id is forcibly\nset when enabling the hint table, which is something this test relies\non, so let's just set pg_hint_plan.enable_hint_table in this case.\n\nPer offline report from the author.\n\nAuthor: Yogesh Sharma\nBackpatch-through: 17","shortMessageHtmlLink":"Improve portability of tests with compute_query_id"}},{"before":"e34c09a97e4af90b8fe66f8789e31691d5dd5a04","after":"54082fef70c81941790864cbd38633fedaefd7fd","ref":"refs/heads/PG17","pushedAt":"2024-08-06T01:10:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelpq","name":"Michael Paquier","path":"/michaelpq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/985332?s=80&v=4"},"commit":{"message":"Improve portability of tests with compute_query_id\n\nRunning installcheck on a cluster with compute_query_id disabled would\ncause the tests to fail because it is not possible to retrieve the query\nID on the first call of get_query_id(). compute_query_id is forcibly\nset when enabling the hint table, which is something this test relies\non, so let's just set pg_hint_plan.enable_hint_table in this case.\n\nPer offline report from the author.\n\nAuthor: Yogesh Sharma\nBackpatch-through: 17","shortMessageHtmlLink":"Improve portability of tests with compute_query_id"}},{"before":"d47bc82e30e874288c92134619d0a07318f1c29b","after":"138664551848b8e3ab31d7b7260c3c5fdda2a88e","ref":"refs/heads/master","pushedAt":"2024-08-06T00:55:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelpq","name":"Michael Paquier","path":"/michaelpq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/985332?s=80&v=4"},"commit":{"message":"Fix version reference in META.json\n\nThe module was still named pg_hint_plan17 rather than pg_hint_plan18.\n\nOversight in d47bc82e30e8.","shortMessageHtmlLink":"Fix version reference in META.json"}},{"before":"d3836f8b013015c5f66690d3f617852ac9906c3a","after":"d47bc82e30e874288c92134619d0a07318f1c29b","ref":"refs/heads/master","pushedAt":"2024-07-22T11:26:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelpq","name":"Michael Paquier","path":"/michaelpq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/985332?s=80&v=4"},"commit":{"message":"Add support for PostgreSQL 18\n\nThis updates the following things in the tree, for compatibility with\nPostgreSQL 18:\n- Base version bumped from 1.7 to 1.8, with tests added for the upgrade\npath.\n- RPM specification updated to pg_hint_plan18.\n- Makefile refresh.\n- Documentation refresh.\n\nThe regression tests currently pass, and the code is able to build\ncorrectly.","shortMessageHtmlLink":"Add support for PostgreSQL 18"}},{"before":"f0464d87557ba40e0b180a52279347eff1f0da99","after":"0347b9dd6a328b8a2e352b4f3c31baba1e84c17b","ref":"refs/heads/PG16","pushedAt":"2024-07-22T08:47:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelpq","name":"Michael Paquier","path":"/michaelpq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/985332?s=80&v=4"},"commit":{"message":"Add support for github actions for new branch PG17\n\nWhile on it, remove the tests for PG11 as this branch is out of support.\n\nBackpatch-through: 12","shortMessageHtmlLink":"Add support for github actions for new branch PG17"}},{"before":"a05dad1e14c1ecd78450d9ee5cc904e07d0e56af","after":"2c526946e4376601b3cd43ce4fd05942c5a6786f","ref":"refs/heads/PG14","pushedAt":"2024-07-22T08:47:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelpq","name":"Michael Paquier","path":"/michaelpq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/985332?s=80&v=4"},"commit":{"message":"Add support for github actions for new branch PG17\n\nWhile on it, remove the tests for PG11 as this branch is out of support.\n\nBackpatch-through: 12","shortMessageHtmlLink":"Add support for github actions for new branch PG17"}},{"before":"527ca3ca1334461cb4b4ac505120a8c79a18d816","after":"bc2e25556ed2dae449fb072bd26e80cdccfc86ec","ref":"refs/heads/PG15","pushedAt":"2024-07-22T08:47:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelpq","name":"Michael Paquier","path":"/michaelpq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/985332?s=80&v=4"},"commit":{"message":"Add support for github actions for new branch PG17\n\nWhile on it, remove the tests for PG11 as this branch is out of support.\n\nBackpatch-through: 12","shortMessageHtmlLink":"Add support for github actions for new branch PG17"}},{"before":"cc654c40695a1f66ef7ea71659d2846b5d042643","after":"d7f280cc15d8f880e68bbbc96d848b2cf7c55f44","ref":"refs/heads/PG13","pushedAt":"2024-07-22T08:47:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelpq","name":"Michael Paquier","path":"/michaelpq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/985332?s=80&v=4"},"commit":{"message":"Add support for github actions for new branch PG17\n\nWhile on it, remove the tests for PG11 as this branch is out of support.\n\nBackpatch-through: 12","shortMessageHtmlLink":"Add support for github actions for new branch PG17"}},{"before":"fcb4bbc6e1fd279717aac975250c1a91336cbde1","after":"f83f6976767ce67fbeed026d8bb31967e49a5fc4","ref":"refs/heads/PG12","pushedAt":"2024-07-22T08:47:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelpq","name":"Michael Paquier","path":"/michaelpq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/985332?s=80&v=4"},"commit":{"message":"Add support for github actions for new branch PG17\n\nWhile on it, remove the tests for PG11 as this branch is out of support.\n\nBackpatch-through: 12","shortMessageHtmlLink":"Add support for github actions for new branch PG17"}},{"before":"9087784eee831a23ed87382ee4d03ca196e9c10f","after":"d3836f8b013015c5f66690d3f617852ac9906c3a","ref":"refs/heads/master","pushedAt":"2024-07-22T08:41:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelpq","name":"Michael Paquier","path":"/michaelpq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/985332?s=80&v=4"},"commit":{"message":"Update expected output for oldextversions\n\nThinko in 9087784eee83.\n\nBackpatch-through: 17","shortMessageHtmlLink":"Update expected output for oldextversions"}},{"before":"239d19e33eed5ac6eb04def2244a633a491a97c3","after":"e34c09a97e4af90b8fe66f8789e31691d5dd5a04","ref":"refs/heads/PG17","pushedAt":"2024-07-22T08:41:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelpq","name":"Michael Paquier","path":"/michaelpq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/985332?s=80&v=4"},"commit":{"message":"Update expected output for oldextversions\n\nThinko in 9087784eee83.\n\nBackpatch-through: 17","shortMessageHtmlLink":"Update expected output for oldextversions"}},{"before":"44458fc58ae729d945ac020bf53211db89924328","after":"527ca3ca1334461cb4b4ac505120a8c79a18d816","ref":"refs/heads/PG15","pushedAt":"2024-07-22T08:37:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michaelpq","name":"Michael Paquier","path":"/michaelpq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/985332?s=80&v=4"},"commit":{"message":"Version 1.5.2\n\nThe release is not ready yet, but this does all the ground work to be\nable to do a release at any moment.","shortMessageHtmlLink":"Version 1.5.2"}},{"before":"9087784eee831a23ed87382ee4d03ca196e9c10f","after":"239d19e33eed5ac6eb04def2244a633a491a97c3","ref":"refs/heads/PG17","pushedAt":"2024-07-22T08:34:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelpq","name":"Michael Paquier","path":"/michaelpq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/985332?s=80&v=4"},"commit":{"message":"Add CI tests using github actions.\n\nCI tests run on a branch where a commit is pushed or a pull-request is\ncreated, with the corresponding PostgreSQL version. Also, there is a\nscheduled test on every Sunday.\n\nThis is required as of the creation of the new branch PG17, as it is the\nnew branch created for compatibility of pg_hint_plan with PostgreSQL 17.","shortMessageHtmlLink":"Add CI tests using github actions."}},{"before":null,"after":"9087784eee831a23ed87382ee4d03ca196e9c10f","ref":"refs/heads/PG17","pushedAt":"2024-07-22T08:31:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"michaelpq","name":"Michael Paquier","path":"/michaelpq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/985332?s=80&v=4"},"commit":{"message":"Version 1.7, second round\n\nThis updates HEAD to be able to handle the upgrade path of all the\nstable branches that still need to be updated, providing the ground\nwork required for the next release.\n\nThis branch will be quickly moved to its own PG17 branch.","shortMessageHtmlLink":"Version 1.7, second round"}},{"before":"c85d03adcf40924c0ea63ac2fd91fd38f9bd0f19","after":"44458fc58ae729d945ac020bf53211db89924328","ref":"refs/heads/PG15","pushedAt":"2024-07-22T08:28:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelpq","name":"Michael Paquier","path":"/michaelpq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/985332?s=80&v=4"},"commit":{"message":"Version 1.5.2\n\nThe release is not ready yet, but this does all the ground work to be\nable to do a release at any moment.","shortMessageHtmlLink":"Version 1.5.2"}},{"before":"7ef9e5dcca78d8c21dd277a50bb486fc08debcf2","after":"9087784eee831a23ed87382ee4d03ca196e9c10f","ref":"refs/heads/master","pushedAt":"2024-07-22T08:28:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelpq","name":"Michael Paquier","path":"/michaelpq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/985332?s=80&v=4"},"commit":{"message":"Version 1.7, second round\n\nThis updates HEAD to be able to handle the upgrade path of all the\nstable branches that still need to be updated, providing the ground\nwork required for the next release.\n\nThis branch will be quickly moved to its own PG17 branch.","shortMessageHtmlLink":"Version 1.7, second round"}},{"before":"29102e5a03df9c4e62a7d4503f17aff763955142","after":"a05dad1e14c1ecd78450d9ee5cc904e07d0e56af","ref":"refs/heads/PG14","pushedAt":"2024-07-22T08:28:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelpq","name":"Michael Paquier","path":"/michaelpq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/985332?s=80&v=4"},"commit":{"message":"Version 1.4.3\n\nThe release is not ready yet, but this does all the ground work to be\nable to do a release at any moment.","shortMessageHtmlLink":"Version 1.4.3"}},{"before":"4029ef5728b24c332d5e3b1aa46981391552179b","after":"cc654c40695a1f66ef7ea71659d2846b5d042643","ref":"refs/heads/PG13","pushedAt":"2024-07-22T08:28:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelpq","name":"Michael Paquier","path":"/michaelpq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/985332?s=80&v=4"},"commit":{"message":"Version 1.3.10\n\nThe release is not ready yet, but this does all the ground work to be\nable to do a release at any moment.","shortMessageHtmlLink":"Version 1.3.10"}},{"before":"b9342404deca17364a85d89f8ee8dbafb2f8e334","after":"f0464d87557ba40e0b180a52279347eff1f0da99","ref":"refs/heads/PG16","pushedAt":"2024-07-22T08:28:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelpq","name":"Michael Paquier","path":"/michaelpq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/985332?s=80&v=4"},"commit":{"message":"Version 1.6.1\n\nThe release is not ready yet, but this does all the ground work to be\nable to do a release at any moment.","shortMessageHtmlLink":"Version 1.6.1"}},{"before":"47ca115d6fb7f488b25e5a889bd3938eb270cca3","after":"fcb4bbc6e1fd279717aac975250c1a91336cbde1","ref":"refs/heads/PG12","pushedAt":"2024-07-22T08:28:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelpq","name":"Michael Paquier","path":"/michaelpq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/985332?s=80&v=4"},"commit":{"message":"Version 1.3.10\n\nThe release is not ready yet, but this does all the ground work to be\nable to do a release at any moment. This will be the last release based\non PostgreSQL 12.","shortMessageHtmlLink":"Version 1.3.10"}},{"before":"2dbda2ad8e6e7ed9fc65a0e59c9dcc535df5b618","after":"29102e5a03df9c4e62a7d4503f17aff763955142","ref":"refs/heads/PG14","pushedAt":"2024-07-22T05:52:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelpq","name":"Michael Paquier","path":"/michaelpq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/985332?s=80&v=4"},"commit":{"message":"Bump a couple of modules for the doc builds\n\nA few reports have accumulated in the last couple of months and I have\nnot been able to do something about them, so let's fix all of them in a\nbatch:\n- certifi\n- requests\n- urllib3\n- zipp\n\nBackpatch-through: 14","shortMessageHtmlLink":"Bump a couple of modules for the doc builds"}},{"before":"6530fcb90cfa05e5695994e839f5096c58b336ea","after":"7ef9e5dcca78d8c21dd277a50bb486fc08debcf2","ref":"refs/heads/master","pushedAt":"2024-07-22T05:52:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelpq","name":"Michael Paquier","path":"/michaelpq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/985332?s=80&v=4"},"commit":{"message":"Bump a couple of modules for the doc builds\n\nA few reports have accumulated in the last couple of months and I have\nnot been able to do something about them, so let's fix all of them in a\nbatch:\n- certifi\n- requests\n- urllib3\n- zipp\n\nBackpatch-through: 14","shortMessageHtmlLink":"Bump a couple of modules for the doc builds"}},{"before":"ff128cab56e0f9cb356e1f56a1e8300cb120f0a7","after":"b9342404deca17364a85d89f8ee8dbafb2f8e334","ref":"refs/heads/PG16","pushedAt":"2024-07-22T05:52:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelpq","name":"Michael Paquier","path":"/michaelpq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/985332?s=80&v=4"},"commit":{"message":"Bump a couple of modules for the doc builds\n\nA few reports have accumulated in the last couple of months and I have\nnot been able to do something about them, so let's fix all of them in a\nbatch:\n- certifi\n- requests\n- urllib3\n- zipp\n\nBackpatch-through: 14","shortMessageHtmlLink":"Bump a couple of modules for the doc builds"}},{"before":"62c1bfd2f4961a513195e2cdae33c5bc8204061e","after":"c85d03adcf40924c0ea63ac2fd91fd38f9bd0f19","ref":"refs/heads/PG15","pushedAt":"2024-07-22T05:52:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelpq","name":"Michael Paquier","path":"/michaelpq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/985332?s=80&v=4"},"commit":{"message":"Bump a couple of modules for the doc builds\n\nA few reports have accumulated in the last couple of months and I have\nnot been able to do something about them, so let's fix all of them in a\nbatch:\n- certifi\n- requests\n- urllib3\n- zipp\n\nBackpatch-through: 14","shortMessageHtmlLink":"Bump a couple of modules for the doc builds"}},{"before":"8e296b66e34fb3e571fbd579a15de01f5df94ee6","after":"6530fcb90cfa05e5695994e839f5096c58b336ea","ref":"refs/heads/master","pushedAt":"2024-05-20T06:43:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelpq","name":"Michael Paquier","path":"/michaelpq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/985332?s=80&v=4"},"commit":{"message":"Update copyright notices to 2024\n\nThis updates all the copyright notices to be relevant with the current\ndates, for the code where this matters.","shortMessageHtmlLink":"Update copyright notices to 2024"}},{"before":"34ee84749c6ab28155391a9224dde6692780fd65","after":"8e296b66e34fb3e571fbd579a15de01f5df94ee6","ref":"refs/heads/master","pushedAt":"2024-05-20T06:35:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelpq","name":"Michael Paquier","path":"/michaelpq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/985332?s=80&v=4"},"commit":{"message":"Remove dependency to pg_stat_statements in regression tests\n\npg_stat_statements was still being used for a few tests in pg_hint_plan,\nwith most of the cases removed by 32ced2e13e75. The remaining cases\ninvolve:\n- Check that relations parts of extensions are not affected by hints,\nwhich has a limited interest.\n- pg_stat_statements_reset() combined with a scan of pg_stat_statements,\nwhich has also limited interest because upstream covers that already, in\na much wider way.\n\nAs a whole, this dependency does not provide any meaningful coverage not\ncovered by upstream, and now that query IDs are used in the hint table,\neven less. This commit removes the dependency altogether, making it\npossible to run the regression test suite without these binaries\ninstalled.","shortMessageHtmlLink":"Remove dependency to pg_stat_statements in regression tests"}},{"before":"cd07df3e8e982dffe9dba1d8aebad005c54bf330","after":"2dbda2ad8e6e7ed9fc65a0e59c9dcc535df5b618","ref":"refs/heads/PG14","pushedAt":"2024-05-20T06:23:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelpq","name":"Michael Paquier","path":"/michaelpq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/985332?s=80&v=4"},"commit":{"message":"doc: Fix incorrect reference to query ID generation\n\nThe query ID is automatically computed by PostgreSQL if the GUC\ncompute_query_id is set to \"on\" or \"auto\". pg_hint_plan informs the\nbackend to compute the query ID when pg_hint_plan.enable_hint_table is\nenabled by calling EnableQueryId() for the \"auto\" case. The\ndocumentation incorrectly mentioned that query IDs are computed by\npg_stat_statements, so let's fix the description to match with the real\nbehavior.\n\nQuery IDs are computed by PostgreSQL itself without pg_stat_statement's\nhelp since v14, so backpatch down to this version.\n\nBackpatch-through: 14","shortMessageHtmlLink":"doc: Fix incorrect reference to query ID generation"}},{"before":"32ced2e13e750cdc51c6a6b1aa7dab79dbb59589","after":"34ee84749c6ab28155391a9224dde6692780fd65","ref":"refs/heads/master","pushedAt":"2024-05-20T06:23:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelpq","name":"Michael Paquier","path":"/michaelpq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/985332?s=80&v=4"},"commit":{"message":"doc: Fix incorrect reference to query ID generation\n\nThe query ID is automatically computed by PostgreSQL if the GUC\ncompute_query_id is set to \"on\" or \"auto\". pg_hint_plan informs the\nbackend to compute the query ID when pg_hint_plan.enable_hint_table is\nenabled by calling EnableQueryId() for the \"auto\" case. The\ndocumentation incorrectly mentioned that query IDs are computed by\npg_stat_statements, so let's fix the description to match with the real\nbehavior.\n\nQuery IDs are computed by PostgreSQL itself without pg_stat_statement's\nhelp since v14, so backpatch down to this version.\n\nBackpatch-through: 14","shortMessageHtmlLink":"doc: Fix incorrect reference to query ID generation"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEkpPPVwA","startCursor":null,"endCursor":null}},"title":"Activity ยท ossc-db/pg_hint_plan"}