From: | Heikki Linnakangas <heikki(dot)linnakangas(at)iki(dot)fi> |
---|---|
To: | pgsql-committers(at)postgresql(dot)org |
Subject: | pgsql: Add test cases for indexam operations not currently covered. |
Date: | 2014-11-19 17:59:29 |
Message-ID: | E1Xr9XN-0002ry-3Y@gemulon.postgresql.org |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-committers |
Add test cases for indexam operations not currently covered.
That includes VACUUM on GIN, GiST and SP-GiST indexes, and B-tree indexes
large enough to cause page deletions in B-tree. Plus some other special
cases.
After this patch, the regression tests generate all different WAL record
types. Not all branches within the redo functions are covered, but it's a
step forward.
Branch
------
master
Details
-------
http://git.postgresql.org/pg/commitdiff/88fc71926392115cdc3672807f3903ce43d0ebcf
Modified Files
--------------
src/test/regress/expected/btree_index.out | 23 +++++++++++++
src/test/regress/expected/gin.out | 23 +++++++++++++
src/test/regress/expected/gist.out | 19 +++++++++++
src/test/regress/expected/spgist.out | 39 ++++++++++++++++++++++
src/test/regress/output/misc.source | 7 +++-
src/test/regress/parallel_schedule | 2 +-
src/test/regress/serial_schedule | 5 ++-
src/test/regress/sql/btree_index.sql | 28 ++++++++++++++++
src/test/regress/sql/gin.sql | 29 +++++++++++++++++
src/test/regress/sql/gist.sql | 25 +++++++++++++++
src/test/regress/sql/spgist.sql | 50 +++++++++++++++++++++++++++++
11 files changed, 247 insertions(+), 3 deletions(-)
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2014-11-19 21:01:11 | pgsql: Improve documentation's description of JOIN clauses. |
Previous Message | Robert Haas | 2014-11-19 17:30:56 | pgsql: Avoid file descriptor leak in pg_test_fsync. |