mirror of
https://github.com/postgres/postgres.git
synced 2025-08-30 06:01:21 +03:00
Initial pgindent run for v12.
This is still using the 2.0 version of pg_bsd_indent. I thought it would be good to commit this separately, so as to document the differences between 2.0 and 2.1 behavior. Discussion: https://postgr.es/m/16296.1558103386@sss.pgh.pa.us
This commit is contained in:
@@ -1811,11 +1811,11 @@ _bt_insert_parent(Relation rel,
|
||||
/*
|
||||
* Re-find and write lock the parent of buf.
|
||||
*
|
||||
* It's possible that the location of buf's downlink has changed
|
||||
* since our initial _bt_search() descent. _bt_getstackbuf() will
|
||||
* detect and recover from this, updating the stack, which ensures
|
||||
* that the new downlink will be inserted at the correct offset.
|
||||
* Even buf's parent may have changed.
|
||||
* It's possible that the location of buf's downlink has changed since
|
||||
* our initial _bt_search() descent. _bt_getstackbuf() will detect
|
||||
* and recover from this, updating the stack, which ensures that the
|
||||
* new downlink will be inserted at the correct offset. Even buf's
|
||||
* parent may have changed.
|
||||
*/
|
||||
stack->bts_btentry = bknum;
|
||||
pbuf = _bt_getstackbuf(rel, stack);
|
||||
|
@@ -166,8 +166,8 @@ _bt_search(Relation rel, BTScanInsert key, Buffer *bufP, int access,
|
||||
new_stack->bts_parent = stack_in;
|
||||
|
||||
/*
|
||||
* Page level 1 is lowest non-leaf page level prior to leaves. So,
|
||||
* if we're on the level 1 and asked to lock leaf page in write mode,
|
||||
* Page level 1 is lowest non-leaf page level prior to leaves. So, if
|
||||
* we're on the level 1 and asked to lock leaf page in write mode,
|
||||
* then lock next page in write mode, because it must be a leaf.
|
||||
*/
|
||||
if (opaque->btpo.level == 1 && access == BT_WRITE)
|
||||
@@ -1235,7 +1235,7 @@ _bt_first(IndexScanDesc scan, ScanDirection dir)
|
||||
|
||||
/* Initialize remaining insertion scan key fields */
|
||||
inskey.heapkeyspace = _bt_heapkeyspace(rel);
|
||||
inskey.anynullkeys = false; /* unusued */
|
||||
inskey.anynullkeys = false; /* unused */
|
||||
inskey.nextkey = nextkey;
|
||||
inskey.pivotsearch = false;
|
||||
inskey.scantid = NULL;
|
||||
|
@@ -962,10 +962,10 @@ _bt_buildadd(BTWriteState *wstate, BTPageState *state, IndexTuple itup)
|
||||
* much smaller.
|
||||
*
|
||||
* Since the truncated tuple is often smaller than the original
|
||||
* tuple, it cannot just be copied in place (besides, we want
|
||||
* to actually save space on the leaf page). We delete the
|
||||
* original high key, and add our own truncated high key at the
|
||||
* same offset.
|
||||
* tuple, it cannot just be copied in place (besides, we want to
|
||||
* actually save space on the leaf page). We delete the original
|
||||
* high key, and add our own truncated high key at the same
|
||||
* offset.
|
||||
*
|
||||
* Note that the page layout won't be changed very much. oitup is
|
||||
* already located at the physical beginning of tuple space, so we
|
||||
|
@@ -107,7 +107,7 @@ _bt_mkscankey(Relation rel, IndexTuple itup)
|
||||
key = palloc(offsetof(BTScanInsertData, scankeys) +
|
||||
sizeof(ScanKeyData) * indnkeyatts);
|
||||
key->heapkeyspace = itup == NULL || _bt_heapkeyspace(rel);
|
||||
key->anynullkeys = false; /* initial assumption */
|
||||
key->anynullkeys = false; /* initial assumption */
|
||||
key->nextkey = false;
|
||||
key->pivotsearch = false;
|
||||
key->keysz = Min(indnkeyatts, tupnatts);
|
||||
|
Reference in New Issue
Block a user