postgresql/src/test/isolation/expected
Alvaro Herrera df630b0dd5 Implement SKIP LOCKED for row-level locks
This clause changes the behavior of SELECT locking clauses in the
presence of locked rows: instead of causing a process to block waiting
for the locks held by other processes (or raise an error, with NOWAIT),
SKIP LOCKED makes the new reader skip over such rows.  While this is not
appropriate behavior for general purposes, there are some cases in which
it is useful, such as queue-like tables.

Catalog version bumped because this patch changes the representation of
stored rules.

Reviewed by Craig Ringer (based on a previous attempt at an
implementation by Simon Riggs, who also provided input on the syntax
used in the current patch), David Rowley, and Álvaro Herrera.

Author: Thomas Munro
2014-10-07 17:23:34 -03:00
..
aborted-keyrevoke.out Improve concurrency of foreign key locking 2013-01-23 12:04:59 -03:00
aborted-keyrevoke_2.out Improve concurrency of foreign key locking 2013-01-23 12:04:59 -03:00
alter-table-1.out Isolation test files for ALTER TABLE patch 2014-04-06 11:44:24 -04:00
classroom-scheduling.out Strip whitespace from SQL blocks in the isolation test suite. This is purely 2011-08-18 17:09:58 +03:00
delete-abort-savept-2.out Improve concurrency of foreign key locking 2013-01-23 12:04:59 -03:00
delete-abort-savept.out Avoid resetting Xmax when it's a multi with an aborted update 2013-12-05 12:21:55 -03:00
drop-index-concurrently-1.out Allow drop-index-concurrently-1 test to run at any isolation level. 2013-10-08 16:55:12 -05:00
drop-index-concurrently-1_2.out Allow drop-index-concurrently-1 test to run at any isolation level. 2013-10-08 16:55:12 -05:00
eval-plan-qual.out Add simple tests of EvalPlanQual using the isolationtester infrastructure. 2012-01-28 17:55:08 -05:00
fk-contention.out Improve concurrency of foreign key locking 2013-01-23 12:04:59 -03:00
fk-deadlock.out Improve concurrency of foreign key locking 2013-01-23 12:04:59 -03:00
fk-deadlock2.out Improve concurrency of foreign key locking 2013-01-23 12:04:59 -03:00
fk-deadlock2_1.out Make some isolationtester specs more complete 2013-10-04 15:52:58 -03:00
fk-deadlock2_2.out Make some isolationtester specs more complete 2013-10-04 15:52:58 -03:00
fk-deadlock_1.out Make some isolationtester specs more complete 2013-10-04 15:52:58 -03:00
fk-delete-insert.out Improve concurrency of foreign key locking 2013-01-23 12:04:59 -03:00
index-only-scan.out Fix serializable mode with index-only scans. 2012-09-04 21:13:11 -05:00
lock-update-delete.out Make some isolationtester specs more complete 2013-10-04 15:52:58 -03:00
lock-update-delete_1.out Make some isolationtester specs more complete 2013-10-04 15:52:58 -03:00
lock-update-traversal.out Make some isolationtester specs more complete 2013-10-04 15:52:58 -03:00
multiple-row-versions.out Strip whitespace from SQL blocks in the isolation test suite. This is purely 2011-08-18 17:09:58 +03:00
multixact-no-deadlock.out Improve concurrency of foreign key locking 2013-01-23 12:04:59 -03:00
multixact-no-forget.out Fix improper abort during update chain locking 2013-12-05 17:47:51 -03:00
multixact-no-forget_1.out Fix improper abort during update chain locking 2013-12-05 17:47:51 -03:00
nowait-2.out Add regression tests for SELECT FOR UPDATE/SHARE NOWAIT. 2014-08-25 20:14:43 +03:00
nowait-3.out Add regression tests for SELECT FOR UPDATE/SHARE NOWAIT. 2014-08-25 20:14:43 +03:00
nowait-4.out Fix FOR UPDATE NOWAIT on updated tuple chains 2014-08-27 19:15:18 -04:00
nowait-4_1.out Fix FOR UPDATE NOWAIT on updated tuple chains 2014-08-27 19:15:18 -04:00
nowait-5.out Fix FOR UPDATE NOWAIT on updated tuple chains 2014-08-27 19:15:18 -04:00
nowait.out Add regression tests for SELECT FOR UPDATE/SHARE NOWAIT. 2014-08-25 20:14:43 +03:00
partial-index.out Strip whitespace from SQL blocks in the isolation test suite. This is purely 2011-08-18 17:09:58 +03:00
prepared-transactions.out Add an SSI regression test that tests all interesting permutations in the 2011-08-18 17:09:58 +03:00
project-manager.out Strip whitespace from SQL blocks in the isolation test suite. This is purely 2011-08-18 17:09:58 +03:00
propagate-lock-delete.out Don't ignore tuple locks propagated by our updates 2013-12-18 13:45:51 -03:00
receipt-report.out Strip whitespace from SQL blocks in the isolation test suite. This is purely 2011-08-18 17:09:58 +03:00
referential-integrity.out Strip whitespace from SQL blocks in the isolation test suite. This is purely 2011-08-18 17:09:58 +03:00
ri-trigger.out Strip whitespace from SQL blocks in the isolation test suite. This is purely 2011-08-18 17:09:58 +03:00
simple-write-skew.out Strip whitespace from SQL blocks in the isolation test suite. This is purely 2011-08-18 17:09:58 +03:00
skip-locked-2.out Implement SKIP LOCKED for row-level locks 2014-10-07 17:23:34 -03:00
skip-locked-3.out Implement SKIP LOCKED for row-level locks 2014-10-07 17:23:34 -03:00
skip-locked-4.out Implement SKIP LOCKED for row-level locks 2014-10-07 17:23:34 -03:00
skip-locked-4_1.out Implement SKIP LOCKED for row-level locks 2014-10-07 17:23:34 -03:00
skip-locked.out Implement SKIP LOCKED for row-level locks 2014-10-07 17:23:34 -03:00
temporal-range-integrity.out Strip whitespace from SQL blocks in the isolation test suite. This is purely 2011-08-18 17:09:58 +03:00
timeouts.out Bump up timeout delays some more in timeouts isolation test. 2013-03-20 13:53:43 -04:00
total-cash.out Strip whitespace from SQL blocks in the isolation test suite. This is purely 2011-08-18 17:09:58 +03:00
two-ids.out Strip whitespace from SQL blocks in the isolation test suite. This is purely 2011-08-18 17:09:58 +03:00