-
- Downloads
Add skip-empty-xacts option to test_decoding for use in the regression tests.
The regression tests for contrib/test_decoding regularly failed on postgres instances that were very slow. Either because the hardware itself was slow or because very expensive debugging options like CLOBBER_CACHE_ALWAYS were used. The reason they failed was just that some additional transactions were decoded. Analyze and vacuum, triggered by autovac. To fix just add a option to test_decoding to only display transactions in which a change was actually displayed. That's not pretty because it removes information from the tests; but better than constantly failing tests in very likely harmless ways. Backpatch to 9.4 where logical decoding was introduced. Discussion: 20140629142511.GA26930@awork2.anarazel.de
Showing
- contrib/test_decoding/expected/concurrent_ddl_dml.out 28 additions, 96 deletionscontrib/test_decoding/expected/concurrent_ddl_dml.out
- contrib/test_decoding/expected/ddl.out 21 additions, 59 deletionscontrib/test_decoding/expected/ddl.out
- contrib/test_decoding/expected/decoding_in_xact.out 3 additions, 5 deletionscontrib/test_decoding/expected/decoding_in_xact.out
- contrib/test_decoding/expected/permissions.out 3 additions, 3 deletionscontrib/test_decoding/expected/permissions.out
- contrib/test_decoding/expected/prepared.out 2 additions, 10 deletionscontrib/test_decoding/expected/prepared.out
- contrib/test_decoding/expected/rewrite.out 4 additions, 26 deletionscontrib/test_decoding/expected/rewrite.out
- contrib/test_decoding/expected/toast.out 2 additions, 16 deletionscontrib/test_decoding/expected/toast.out
- contrib/test_decoding/specs/concurrent_ddl_dml.spec 1 addition, 1 deletioncontrib/test_decoding/specs/concurrent_ddl_dml.spec
- contrib/test_decoding/sql/ddl.sql 15 additions, 15 deletionscontrib/test_decoding/sql/ddl.sql
- contrib/test_decoding/sql/decoding_in_xact.sql 2 additions, 2 deletionscontrib/test_decoding/sql/decoding_in_xact.sql
- contrib/test_decoding/sql/permissions.sql 3 additions, 3 deletionscontrib/test_decoding/sql/permissions.sql
- contrib/test_decoding/sql/prepared.sql 1 addition, 1 deletioncontrib/test_decoding/sql/prepared.sql
- contrib/test_decoding/sql/rewrite.sql 2 additions, 2 deletionscontrib/test_decoding/sql/rewrite.sql
- contrib/test_decoding/sql/toast.sql 1 addition, 1 deletioncontrib/test_decoding/sql/toast.sql
- contrib/test_decoding/test_decoding.c 42 additions, 3 deletionscontrib/test_decoding/test_decoding.c
Loading
Please register or sign in to comment