repo.or.cz
/
pgsql.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Refine nbtree = redundancy preprocessing comment.
2024-11-20
Peter Ge
o
g
h
egan
Refine nbtree
=
redundancy prepro
c
e
s
sing co
m
ment
.
commit
|
commitdiff
|
tree
2024-11-18
P
e
ter Geo
g
hegan
nbtree: consistent
l
y use minoff varia
b
le
.
commit
|
commitdiff
|
tree
2024-11-13
Peter
G
eoghegan
Add nbtree amgett
u
ple
return i
t
em functio
n
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2024-11-13
Peter Geoghegan
Fix ob
s
olete nbtree page r
e
use FSM
c
omm
e
nt
.
commit
|
commitdiff
|
tree
2024-11-13
Pe
t
er Geo
g
hegan
Count
c
ontr
i
b/bloom
i
ndex scans in p
g
stat v
i
ew
.
Reviewed-By:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2024-11-08
Peter Ge
o
ghega
n
As
s
ert consiste
n
c
y
of
c
urr
P
age that
e
n
d
ed scan
.
commit
|
commitdiff
|
tree
2024-11-08
P
eter Geo
g
hegan
A
v
o
id nbtr
e
e parallel
scan
c
urrPos confusio
n
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2024-11-04
Peter Geogheg
a
n
F
i
x obsolete _bt_fir
s
t co
m
ments
.
commit
|
commitdiff
|
tree
2024-11-04
P
e
ter Geoghegan
nbtree: Remove useless
'stra
t
'
l
o
cal variable
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2024-11-04
Peter Geogheg
a
n
Cl
a
rify nbtree pa
r
alle
l
scan _bt_
e
n
d
point co
n
tra
c
t
.
commit
|
commitdiff
|
tree
2024-11-01
Peter Geoghegan
Clari
f
y
nbtree arra
y
preprocessing
comme
n
t
.
commit
|
commitdiff
|
tree
2024-10-30
Peter Geogh
e
gan
nbtree: assert no
sche
d
u
l
e
d primscan between
p
a
g
es
.
commit
|
commitdiff
|
tree
2024-10-30
Peter
Geo
g
he
g
an
Clarify nbtree array exh
a
ustion
comments
.
commit
|
commitdiff
|
tree
2024-10-30
Peter G
e
ogh
e
g
a
n
F
i
x
b
u
g
i
n nb
t
ree a
r
ray pri
m
i
tive scan schedul
i
ng
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2024-10-28
Peter G
e
oghegan
n
btree
:
Min
o
r sib
l
i
ng link
t
raversal tweaks
.
commit
|
commitdiff
|
tree
2024-10-27
Peter Ge
o
ghegan
F
ix obsolete nbtree spl
i
t buffer com
m
e
n
t
.
commit
|
commitdiff
|
tree
2024-10-18
Peter Geog
h
eg
a
n
Optimize nbtr
e
e backwards scans
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2024-10-16
P
eter Ge
o
ghegan
nbtree:
f
ix read page
reche
c
k t
y
p
o
.
commit
|
commitdiff
|
tree
2024-10-16
P
e
ter Geogh
e
gan
Norm
a
lize n
b
tree
t
runcated
high key array behavior
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2024-09-24
Peter Ge
o
ghegan
Up
d
ate o
b
solete n
b
tree array preprocessing co
m
me
n
ts
.
commit
|
commitdiff
|
tree
2024-09-21
Peter Geoghe
g
an
Refactor handling of n
b
tree array red
u
ndancies
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2024-09-20
Pet
e
r
G
eo
g
hegan
Fi
x
nbtree
p
gsta
t
s
ac
c
ounting with
p
aralle
l
sc
a
ns
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2024-09-17
Peter Ge
o
ghegan
A
v
oid
p
ara
l
l
e
l
nbtr
e
e
i
ndex
s
can hangs w
i
th SAOPs
.
Reviewed-By:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2024-08-26
Pet
e
r Geogheg
a
n
F
ix nbtree lookahea
d
ov
e
rflow bug
.
commit
|
commitdiff
|
tree
2024-08-12
P
e
te
r
Geogheg
a
n
Gi
v
e
nbtree move right fu
n
ction internal l
i
nkage
.
commit
|
commitdiff
|
tree
2024-08-11
P
eter Geoghegan
Avoid unnee
d
ed nbtre
e
backw
a
r
d
s sc
a
n buffer locks
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2024-06-26
Pete
r
Ge
o
g
h
egan
Fix nbtree
array
u
nsatisfied inequ
a
lity check
.
commit
|
commitdiff
|
tree
2024-06-12
Peter Geoghegan
Ha
r
mo
n
ize pg_bsd_indent
pa
r
ameter names
.
commit
|
commitdiff
|
tree
2024-06-12
Peter Geoghegan
Harmon
i
ze f
u
nc
t
ion parameter name
s
for Postgres 17
.
commit
|
commitdiff
|
tree
2024-04-22
Pete
r
G
e
o
g
hegan
Remove unneede
d
n
b
tree array pre
p
r
oces
s
ing
a
sser
t
.
commit
|
commitdiff
|
tree
2024-04-22
Peter G
e
oghegan
R
emov
e
overzealou
s
ar
r
ay eleme
n
t
t
y
pe assertion
.
commit
|
commitdiff
|
tree
2024-04-18
Peter G
e
oghegan
Don
'
t try to
f
ix el
i
minated nbtree arra
y
s
can keys
.
commit
|
commitdiff
|
tree
2024-04-16
Peter Ge
o
ghegan
Fi
x
n
btree "deduce N
O
T NULL" scan
key comment
.
commit
|
commitdiff
|
tree
2024-04-16
Peter Geogh
e
gan
Fix nbtree po
s
ting
l
ist comment
.
commit
|
commitdiff
|
tree
2024-04-16
Peter Geog
h
e
gan
F
i
x nb
t
ree page re
c
yc
l
ing comme
n
t
.
commit
|
commitdiff
|
tree
2024-04-08
Pet
e
r Geoghegan
Remove redundant nb
t
r
ee preprocessing
assertions
.
commit
|
commitdiff
|
tree
2024-04-07
Peter Geogheg
a
n
Avoid e
x
tra looku
p
s with nbtre
e
array inequalitie
s
.
commit
|
commitdiff
|
tree
2024-04-06
Peter
Geoghegan
E
nhance nbtre
e
ScalarArray
O
p execution
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2024-03-11
Pete
r
G
e
ogh
e
g
an
U
p
dat
e
obsole
t
e index scan
T
ID comments
.
commit
|
commitdiff
|
tree
2023-12-08
Pete
r
Ge
o
ghegan
Fix
n
bt
r
ee backwa
r
d scan race con
d
it
i
o
n c
o
m
m
ents
.
commit
|
commitdiff
|
tree
2023-12-08
Peter G
e
og
h
egan
Optimize
nbtree backward scan boun
d
ary ca
s
es
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2023-10-24
Peter Geogheg
a
n
Do
c
: inde
x
Unchan
g
ed i
s
s
trictly a hint
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2023-09-28
Peter
Geo
g
h
egan
Fix btma
r
k
p
os/btrestr
p
o
s
array key wrapar
o
und bu
g
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2023-06-22
P
e
t
er Geogheg
a
n
nbtree VACUUM: cope with toppar
e
nt inconsi
s
tencies
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2023-06-10
P
eter Geo
g
heg
a
n
nbtree
:
Alloca
t
e new pages in separate func
t
ion
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2023-06-10
Pe
t
er Geogheg
a
n
Add anot
h
e
r
o
ld comm
i
t to git
-
blame-ignore-
r
evs
.
commit
|
commitdiff
|
tree
2023-05-25
Peter
G
eoghegan
nbtree VA
C
UUM:
c
ope
with rig
h
t
s
ibling link
corr
u
ption
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2023-05-10
Peter Geogheg
a
n
Doc: Fix link to fillfa
c
tor relop
t
ion
.
commit
|
commitdiff
|
tree
2023-05-08
Pe
t
er G
e
oghegan
Doc
:
update VACUUM FREEZE query
conflic
t
guidance
.
commit
|
commitdiff
|
tree
2023-04-19
Peter Geogh
e
g
a
n
Use n
b
tdesc "level" f
i
eld name
consistently
.
commit
|
commitdiff
|
tree
2023-04-19
Peter Geoghegan
Fix
w
al_cons
i
ste
n
cy_check
i
ng enh
a
n
c
e
d desc
o
utput
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2023-04-18
Peter Geoghegan
Remove usel
e
ss ar
g
um
e
nt from nbtree dedup function
.
commit
|
commitdiff
|
tree
2023-04-17
Pete
r
G
e
oghegan
Fix inco
r
rect comment abo
u
t n
b
tree WAL re
c
or
d
.
commit
|
commitdiff
|
tree
2023-04-13
P
eter
G
e
o
g
h
egan
H
a
rmonize some more
fu
n
ction param
e
ter names
.
commit
|
commitdiff
|
tree
2023-04-11
Peter Geoghegan
Refine
t
he
g
uid
e
lines
f
or r
m
g
r
des
c
a
uthors
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2023-04-11
P
e
ter Geoghegan
Fix Heap
r
m
gr's desc
o
utput f
o
r
infob
i
ts arrays
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2023-04-11
Pete
r
Geoghegan
Fix x
l
_h
e
ap_l
o
c
k
WAL record field'
s
d
a
ta ty
p
e
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2023-04-11
Peter
G
eoghegan
C
larify
nbtree po
s
ting list update desc issue
.
commit
|
commitdiff
|
tree
2023-04-10
Pet
e
r Ge
o
gheg
a
n
Fix nbtree posting list update desc output
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2023-04-07
P
e
ter Ge
o
g
hegan
S
h
ow more det
a
i
l in
nbtree rmgr descrip
t
ions
.
Reviewed-By:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2023-04-07
Peter Geo
g
hegan
Show more detail in heapam rmg
r
descriptions
.
Reviewed-By:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2023-04-03
Peter
G
eogh
e
gan
Make
S
P-GiST redire
c
t clean
u
p more aggressive
.
commit
|
commitdiff
|
tree
2023-04-03
Peter Geogheg
a
n
R
e
cycle deleted
n
btre
e
pages more a
g
g
r
essivel
y
.
commit
|
commitdiff
|
tree
2023-04-03
Peter Geoghega
n
Move heaprel
struct fie
l
d next to i
n
dex rel field
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2023-03-31
Peter
Geoghegan
Add show_data optio
n
to pg_get_wal
_
block_i
n
fo
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2023-03-30
Peter Geogh
e
gan
Show record
i
nformat
i
o
n
in pg_get_wal_b
l
o
c
k_info
.
Author:
Peter Geoghegan
<pg@bowt.ie>
Reviewed-By:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2023-03-28
Pe
t
er Geoghegan
Fix recent pg_walins
p
ect fpi_leng
t
h
b
ug
.
commit
|
commitdiff
|
tree
2023-03-27
P
e
ter Geo
g
h
e
gan
p
g
_walinspect: Adjust memo
r
y cont
e
xt n
a
me
.
commit
|
commitdiff
|
tree
2023-03-23
Peter Geogh
e
ga
n
Count updates
t
hat m
o
ve
row t
o
a new p
a
ge
.
Reviewed-By:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2023-01-26
P
e
ter Geoghegan
Revert
"Add
e
ager
a
nd lazy
freezing strate
g
ies to VACUUM
.
"
commit
|
commitdiff
|
tree
2023-01-25
Peter G
e
oghegan
Doc: update VACUUM VERB
O
SE freezi
n
g ti
p
.
commit
|
commitdiff
|
tree
2023-01-25
Peter Geoghegan
Add
eager and lazy freezing st
r
ate
g
ies t
o
VACUUM
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2023-01-24
Peter Geoghegan
Update more obso
l
ete multixact
.
c
comm
e
nts
.
commit
|
commitdiff
|
tree
2023-01-16
Peter Geoghegan
Tigh
t
e
n
up VACUUM's appr
o
ach to setti
n
g
VM bits
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2023-01-12
Peter Geo
g
heg
a
n
Make lazy_vacuum_
h
eap_rel match la
z
y_scan
_
heap
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2023-01-12
P
e
t
er Geoghe
g
an
vacuumlazy
.
c: Tweak local
variable name
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2023-01-12
Peter Geoghegan
Rename and reloc
a
te fr
e
e
z
e
plan dedu
p
r
o
utines
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2023-01-11
P
e
ter
Geoghega
n
Improve Tran
s
actionIdDidAbort
(
) documen
t
ation
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2023-01-04
Peter Geo
g
hegan
Check that xmax
d
i
d
n
't com
m
it in fre
e
ze check
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2023-01-04
Peter Geo
g
hegan
Update obsolete multixact
.
c comm
e
nts
.
commit
|
commitdiff
|
tree
2023-01-03
Pe
t
er Geoghegan
vacuumlazy
.
c: Save get_data
b
ase_name() in vacrel
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2023-01-03
Pete
r
Geogheg
a
n
D
e
l
ay c
o
mmit status checks until freezing executes
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2023-01-03
Peter Ge
o
ghegan
Refine the defi
n
ition of page-level freezin
g
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2023-01-02
Peter Geog
h
eg
a
n
Adjust VACUUM hastup LP_RE
D
IRECT
c
omments
.
commit
|
commitdiff
|
tree
2023-01-02
P
et
e
r Geoghegan
A
void special
X
ID snapshotConflictHori
z
on values
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-12-28
Pet
e
r
G
eoghegan
Add page-level fre
e
zing
to VACUUM
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-12-27
Pe
t
er Geoghegan
Remove over
z
ealous Multi
X
ac
t
freeze asser
t
ion
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-12-22
Peter Geogh
e
gan
Use
s
c
anned_pa
g
e
s
t
o decide when to fa
i
l
safe che
c
k
.
Reviewed-By:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-12-22
Peter Ge
o
g
hegan
Refactor how VACUUM pass
e
s
a
round its XID cutoffs
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-11-23
Peter
G
eoghegan
Simplify
vacuum_se
t
_xid_lim
i
ts() signatur
e
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-11-23
Peter Geo
g
hegan
Don't test
H
EAP_X
M
AX_INVALID
w
hen freezing xmax
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-11-17
Peter Geoghegan
Standa
r
dize
r
m
g
rdesc recovery conflict
XID
o
utput
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-11-17
Peter G
e
o
g
h
e
g
an
Use correct type name in
comments abo
u
t
f
reezing
.
commit
|
commitdiff
|
tree
2022-11-15
Pet
e
r
Geog
h
egan
Ded
u
p
licat
e
freeze plans in freeze WAL record
s
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-09-22
Pet
e
r Ge
o
ghegan
Harmonize parame
t
er names in p
g
_dump/pg_dumpall
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-09-22
Peter Geo
g
hegan
Harmonize
p
a
r
ameter n
a
mes in
co
n
trib code
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-09-22
Pete
r
G
eoghe
g
an
H
a
rmonize m
o
r
e
l
exer f
u
nction parameter n
a
m
e
s
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-09-22
Pet
e
r Ge
o
g
h
egan
Harmonize paramet
e
r nam
e
s in ecpg code
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-09-21
Peter Geoghe
g
an
Harmoni
z
e
l
exe
r
adjacent function pa
r
a
me
t
er names
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-09-20
Pete
r
Geoghegan
Fix recent cplu
s
pl
u
scheck i
s
sue in selfuncs
.
h
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
next