postgresql/src/backend
Peter Geoghegan 32d6287d2e Get heap page max offset with buffer lock held.
On further reflection it seems better to call PageGetMaxOffsetNumber()
after acquiring a buffer lock on the page.  This shouldn't really
matter, but doing it this way is cleaner.

Follow-up to commit 42288174.

Backpatch: 12-, just like commit 42288174
2020-12-30 17:21:42 -08:00
..
access Get heap page max offset with buffer lock held. 2020-12-30 17:21:42 -08:00
bootstrap Revert "Add key management system" (978f869b99) & later commits 2020-12-27 21:37:42 -05:00
catalog Multirange datatypes 2020-12-20 07:20:33 +03:00
commands Sanitize IF NOT EXISTS in EXPLAIN for CTAS and matviews 2020-12-30 21:23:24 +09:00
executor Fix bug #16784 in Disk-based Hash Aggregation. 2020-12-26 17:25:30 -08:00
foreign Small code simplifications 2020-12-03 11:44:13 +01:00
jit Support subscripting of arbitrary types, not only arrays. 2020-12-09 12:40:37 -05:00
lib Use pg_bitutils for HyperLogLog. 2020-07-30 09:14:23 -07:00
libpq Fix up usage of krb_server_keyfile GUC parameter. 2020-12-30 11:38:42 -05:00
main Revert "Add key management system" (978f869b99) & later commits 2020-12-27 21:37:42 -05:00
nodes Improve hash_create()'s API for some added robustness. 2020-12-15 11:38:53 -05:00
optimizer Improve find_em_expr_usable_for_sorting_rel comment 2020-12-22 02:00:51 +01:00
parser Multirange datatypes 2020-12-20 07:20:33 +03:00
partitioning Fix typos and grammar in docs and comments 2020-12-24 17:05:49 +09:00
po Translation updates 2020-05-18 12:49:30 +02:00
port Fix -Wcast-function-type warnings on Windows/MinGW 2020-10-21 08:17:51 +02:00
postmaster Fix assorted issues in backend's GSSAPI encryption support. 2020-12-28 17:44:17 -05:00
regex Dial back -Wimplicit-fallthrough to level 3 2020-05-13 15:31:14 -04:00
replication Extend the output plugin API to allow decoding of prepared xacts. 2020-12-30 16:17:26 +05:30
rewrite Improve wording of two error messages related to generated columns. 2020-11-23 11:15:12 -05:00
snowball code: replace most remaining uses of 'master'. 2020-07-08 13:24:35 -07:00
statistics Improve estimation of ANDs under ORs using extended statistics. 2020-12-08 20:10:11 +00:00
storage Fix index deletion latestRemovedXid bug. 2020-12-30 16:29:05 -08:00
tcop Suppress log spam from multiple reports of SIGQUIT shutdown. 2020-12-29 18:02:38 -05:00
tsearch Improve hash_create()'s API for some added robustness. 2020-12-15 11:38:53 -05:00
utils Refactor multirange_in() 2020-12-30 21:17:34 +03:00
.gitignore Add .gitignore entries for AIX-specific intermediate build artifacts. 2015-07-08 20:44:22 -04:00
Makefile Revert "Add key management system" (978f869b99) & later commits 2020-12-27 21:37:42 -05:00
common.mk Remove PARTIAL_LINKING build mode. 2018-03-30 17:33:04 -07:00
nls.mk Add missing gettext triggers 2020-04-28 13:35:40 +02:00