summaryrefslogtreecommitdiff
path: root/src/test/isolation
AgeCommit message (Expand)Author
2020-10-29Centralize horizon determination for temp tables, fixing bug due to skew.Andres Freund
2020-10-15Install pg_isolation_regress and isolationtesterAlvaro Herrera
2020-09-08Check default partitions constraints while descendingAlvaro Herrera
2020-09-08Remove isolation test reindex-partitionsMichael Paquier
2020-09-08Add support for partitioned tables and indexes in REINDEXMichael Paquier
2020-09-02Improve handling of dropped relations for REINDEX DATABASE/SCHEMA/SYSTEMMichael Paquier
2020-06-11Avoid update conflict out serialization anomalies.Peter Geoghegan
2020-05-16Change locktype "speculative token" to "spectoken".Tom Lane
2020-04-06Implement Incremental SortTomas Vondra
2020-02-12Try to harden insert-conflict-specconflict against autovacuum.Andres Freund
2020-02-12Test additional speculative conflict scenarios.Andres Freund
2020-01-28Fix dangling pointer in EvalPlanQual machinery.Tom Lane
2020-01-01Update copyrights for 2020Bruce Momjian
2019-12-09Improve isolationtester's timeout management.Tom Lane
2019-11-24Avoid assertion failure with LISTEN in a serializable transaction.Tom Lane
2019-11-16Improve stability of tests for VACUUM (SKIP_LOCKED)Michael Paquier
2019-11-05Split all OBJS style lines in makefiles into one-line-per-entry style.Andres Freund
2019-10-25Make the order of the header file includes consistent in non-backend modules.Amit Kapila
2019-10-05Disable one more set of tests from c8841199509.Andres Freund
2019-10-05Disable one set of tests from c8841199509.Andres Freund
2019-10-04Add isolation tests for the combination of EPQ and triggers.Andres Freund
2019-09-09Reorder EPQ work, to fix rowmark related bugs and improve efficiency.Andres Freund
2019-08-27Set application_name per-test in isolation and ecpg tests.Tom Lane
2019-08-24Detect unused steps in isolation specs and do some cleanupMichael Paquier
2019-08-24Remove dry-run mode from isolationtesterMichael Paquier
2019-08-19Fix inconsistencies and typos in the tree, take 11Michael Paquier
2019-08-17Make deadlock-parallel isolation test more robust.Tom Lane
2019-08-15Use a hash table to de-duplicate NOTIFY events faster.Tom Lane
2019-08-13Fix inconsistencies and typos in the tree, take 10Michael Paquier
2019-08-07Fix predicate-locking of HOT updated rows.Heikki Linnakangas
2019-08-05Fix inconsistencies and typos in the tree, take 9Michael Paquier
2019-08-01Add an isolation test to exercise parallel-worker deadlock resolution.Tom Lane
2019-07-28Improve test coverage for LISTEN/NOTIFY.Tom Lane
2019-07-28Fix isolationtester race condition for notices sent before blocking.Tom Lane
2019-07-27Don't drop NOTICE messages in isolation tests.Tom Lane
2019-06-18Avoid spurious deadlocks when upgrading a tuple lockAlvaro Herrera
2019-06-17Fix more typos and inconsistencies in the treeMichael Paquier
2019-06-17Revert "Avoid spurious deadlocks when upgrading a tuple lock"Alvaro Herrera
2019-06-13Avoid spurious deadlocks when upgrading a tuple lockAlvaro Herrera
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-05-14Add isolation test for INSERT ON CONFLICT speculative insertion failure.Andres Freund
2019-05-14Move logging.h and logging.c from src/fe_utils/ to src/common/.Tom Lane
2019-04-09Test some more cases with partitioned tables in EvalPlanQual.Tom Lane
2019-04-08Fix EvalPlanQualStart to handle partitioned result rels correctly.Tom Lane
2019-04-08Fix a number of issues around modifying a previously updated row.Andres Freund
2019-04-03Support foreign keys that reference partitioned tablesAlvaro Herrera
2019-04-01Unified logging system for command-line programsPeter Eisentraut
2019-03-29REINDEX CONCURRENTLYPeter Eisentraut
2019-03-24tableam: Add tuple_{insert, delete, update, lock} and use.Andres Freund
2019-03-23Expand EPQ tests for UPDATEs and DELETEsAndres Freund