pgsql: Add test cases for indexam operations not currently covered.

Поиск
Список
Период
Сортировка
От Heikki Linnakangas
Тема pgsql: Add test cases for indexam operations not currently covered.
Дата
Msg-id E1Xr9XN-0002ry-3Y@gemulon.postgresql.org
обсуждение исходный текст
Список 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(-)


В списке pgsql-committers по дате отправления:

Предыдущее
От: Robert Haas
Дата:
Сообщение: pgsql: Avoid file descriptor leak in pg_test_fsync.
Следующее
От: Tom Lane
Дата:
Сообщение: pgsql: Improve documentation's description of JOIN clauses.