v7-0004-WIP-Call-verify_memtuples_sorted-after-qsort-for-.patch
text/x-patch
Filename: v7-0004-WIP-Call-verify_memtuples_sorted-after-qsort-for-.patch
Type: text/x-patch
Part: 2
Message:
Re: tuple radix sort
Patch
Same data as JSON:
GET /api/v1/attachments/:id/patch
the parsed metadata as JSON — format, series position, per-file stats; never the diff bytes.
API reference →
Format: format-patch
Series: patch v7-0004
Subject: WIP Call verify_memtuples_sorted() after qsort for consistency
| File | + | − |
|---|---|---|
| src/backend/utils/sort/tuplesort.c | 1 | 0 |
| src/test/regress/expected/namespace.out | 2 | 0 |
From 872819673cfd85153cc5e3b8482321a6dfb98f32 Mon Sep 17 00:00:00 2001 From: John Naylor <john.naylor@postgresql.org> Date: Tue, 10 Feb 2026 19:10:20 +0700 Subject: [PATCH v7 4/4] WIP Call verify_memtuples_sorted() after qsort for consistency The regression test changes are from a user defined function that is now called a couple more times. --- src/backend/utils/sort/tuplesort.c | 1 + src/test/regress/expected/namespace.out | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/backend/utils/sort/tuplesort.c b/src/backend/utils/sort/tuplesort.c index deb02eb5ee5..4bb7bcf7814 100644 --- a/src/backend/utils/sort/tuplesort.c +++ b/src/backend/utils/sort/tuplesort.c @@ -3052,6 +3052,7 @@ tuplesort_sort_memtuples(Tuplesortstate *state) state->base.comparetup, state); } + verify_memtuples_sorted(state); } } diff --git a/src/test/regress/expected/namespace.out b/src/test/regress/expected/namespace.out index dbbda72d395..b78abdf21ea 100644 --- a/src/test/regress/expected/namespace.out +++ b/src/test/regress/expected/namespace.out @@ -149,6 +149,8 @@ NOTICE: current search_path: pg_catalog, pg_temp NOTICE: current search_path: pg_catalog, pg_temp NOTICE: current search_path: pg_catalog, pg_temp NOTICE: current search_path: pg_catalog, pg_temp +NOTICE: current search_path: pg_catalog, pg_temp +NOTICE: current search_path: pg_catalog, pg_temp REFRESH MATERIALIZED VIEW test_maint_search_path.test_maint_mv; NOTICE: current search_path: pg_catalog, pg_temp NOTICE: current search_path: pg_catalog, pg_temp -- 2.53.0