Commit Graph

80 Commits (1e55e7d1755cefbb44982fbacc7da461fa8684e6)

Author SHA1 Message Date
Robert Haas ec7ffb8096 amcheck: fix multiple problems with TOAST pointer validation 4 years ago
Robert Haas 4573f6a9af amcheck: Remove duplicate XID/MXID bounds checks. 4 years ago
Fujii Masao 98e5bd103f Fix typos in comments. 5 years ago
Robert Haas 3b6c1259f9 amcheck: Fix verify_heapam's tuple visibility checking rules. 5 years ago
Robert Haas bbe0a81db6 Allow configurable LZ4 TOAST compression. 5 years ago
Peter Geoghegan 65445469d6 amcheck: Reduce debug message verbosity. 5 years ago
Robert Haas 4078ce65a0 Fix a confusing amcheck corruption message. 5 years ago
Peter Geoghegan e5d8a99903 Use full 64-bit XIDs in deleted nbtree pages. 5 years ago
Alvaro Herrera 8deb6b38dc
Reinstate HEAP_XMAX_LOCK_ONLY|HEAP_KEYS_UPDATED as allowed 5 years ago
Peter Eisentraut 6f6f284c7e Simplify printing of LSNs 5 years ago
Peter Eisentraut 0e392fcc0d Use errmsg_internal for debug messages 5 years ago
Fujii Masao 46d6e5f567 Display the time when the process started waiting for the lock, in pg_locks, take 2 5 years ago
Fujii Masao 890d2182a2 Revert "Display the time when the process started waiting for the lock, in pg_locks." 5 years ago
Fujii Masao 3b733fcd04 Display the time when the process started waiting for the lock, in pg_locks. 5 years ago
Tom Lane c2dc1a7976 Disable vacuum page skipping in selected test cases. 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Michael Paquier 788dd0b839 Fix some typos 5 years ago
Michael Paquier 8a15e735be Fix some grammar and typos in comments and docs 5 years ago
Tom Lane 321633e17b Fix more portability issues in new amcheck code. 5 years ago
Tom Lane 860593ec3b Fix portability issues in new amcheck test. 5 years ago
Robert Haas 8bb0c9770e Try to avoid a compiler warning about using fxid uninitialized. 5 years ago
Robert Haas 866e24d47d Extend amcheck to check heap pages. 5 years ago
Peter Geoghegan aac80bfcdd Fix amcheck child check pg_upgrade bug. 5 years ago
Andres Freund dc7420c2c9 snapshot scalability: Don't compute global horizons while building snapshots. 5 years ago
Peter Geoghegan 39132b784a Teach amcheck to verify sibling links in all cases. 5 years ago
Peter Geoghegan 3a3be80641 Remove obsolete amcheck comment. 5 years ago
Peter Geoghegan c254d8d7b2 amcheck: Sanitize metapage's allequalimage field. 5 years ago
Alexander Korotkov f47b5e1395 Remove btree page items after page unlink 5 years ago
Peter Geoghegan c79aed4f79 Restore lost amcheck TOAST test coverage. 5 years ago
Alexander Korotkov 34dae902ca Fix amcheck for page checks concurrent to replay of btree page deletion 5 years ago
Peter Geoghegan 18c117cc56 Remove obsolete amcheck comment. 5 years ago
Peter Geoghegan 20c6905dee Add posting list tuple amcheck test case. 5 years ago
Peter Geoghegan bc3087b626 Harmonize nbtree page split point code. 5 years ago
Peter Geoghegan 20fbb711ef Add contrib/amcheck debug message. 5 years ago
Alexander Korotkov d114cc5387 Improve checking of child pages in contrib/amcheck. 6 years ago
Peter Geoghegan 0d861bbb70 Add deduplication to nbtree. 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Peter Geoghegan fcf3b6917b Rename nbtree tuple macros. 6 years ago
Andres Freund aae50236e4 Pass ItemPointer not HeapTuple to IndexBuildCallback. 6 years ago
Andres Freund 01368e5d9d Split all OBJS style lines in makefiles into one-line-per-entry style. 6 years ago
Peter Geoghegan 6754fe65a4 amcheck: Skip unlogged relations during recovery. 6 years ago
Peter Geoghegan 894af78f18 Don't rely on estimates for amcheck Bloom filters. 6 years ago
Tom Lane 65e6d42140 Follow the rule that regression-test-created roles are named "regress_xxx". 6 years ago
Peter Geoghegan b00326df7a Correct obsolete amcheck comments. 6 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 6 years ago
Tom Lane be76af171c Initial pgindent run for v12. 6 years ago
Peter Geoghegan ae7291acbc Standardize ItemIdData terminology. 6 years ago
Peter Geoghegan a9ce839a31 Sanitize line pointers within contrib/amcheck. 6 years ago
Peter Geoghegan 344b7e11bb Add test coverage for rootdescend verification. 7 years ago
Alvaro Herrera ab0dfc961b Report progress of CREATE INDEX operations 7 years ago