]> granicus.if.org Git - postgresql/commit
Add test cases for indexam operations not currently covered.
authorHeikki Linnakangas <heikki.linnakangas@iki.fi>
Wed, 19 Nov 2014 17:24:58 +0000 (19:24 +0200)
committerHeikki Linnakangas <heikki.linnakangas@iki.fi>
Wed, 19 Nov 2014 17:47:43 +0000 (19:47 +0200)
commit88fc71926392115cdc3672807f3903ce43d0ebcf
tree2a564c08d415a18586ccf579989e0fdc45e617d8
parenta0165553619107f990cb7872f4a9573598319581
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.
src/test/regress/expected/btree_index.out
src/test/regress/expected/gin.out [new file with mode: 0644]
src/test/regress/expected/gist.out [new file with mode: 0644]
src/test/regress/expected/spgist.out [new file with mode: 0644]
src/test/regress/output/misc.source
src/test/regress/parallel_schedule
src/test/regress/serial_schedule
src/test/regress/sql/btree_index.sql
src/test/regress/sql/gin.sql [new file with mode: 0644]
src/test/regress/sql/gist.sql [new file with mode: 0644]
src/test/regress/sql/spgist.sql [new file with mode: 0644]