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
Clarify nbtree array exhaustion comments.
2024-10-30
Pete
r
Geoghegan
Clarif
y
nbtree array exhaustion co
m
m
e
nts
.
commit
|
commitdiff
|
tree
2024-10-30
Peter
Geo
g
hegan
Fix bug
i
n
nb
t
ree array primitive scan schedu
l
ing
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2024-10-28
Peter
Geoghegan
nbtree:
M
i
nor s
i
bling lin
k
traversal tweaks
.
commit
|
commitdiff
|
tree
2024-10-27
Peter Ge
o
g
h
egan
F
ix obsolete nbtree split buff
e
r comment
.
commit
|
commitdiff
|
tree
2024-10-18
P
e
ter Geoghegan
O
pt
i
mize n
b
tree backwards sca
n
s
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2024-10-16
Peter Geoghegan
nbtre
e
: fix re
a
d pa
g
e rec
h
eck typo
.
commit
|
commitdiff
|
tree
2024-10-16
Peter Geo
g
hega
n
Norma
l
i
ze nbtree t
r
uncated high key array behavior
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2024-09-24
Peter Geogh
e
gan
Update obso
l
ete nbtree ar
r
ay pr
e
process
i
ng comme
n
ts
.
commit
|
commitdiff
|
tree
2024-09-21
Peter Geoghegan
Re
f
acto
r
handling of nbtre
e
array redund
a
nci
e
s
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2024-09-20
Pe
t
er Geoghega
n
Fix nbtree pgstats a
c
cou
n
ting with pa
r
allel sc
a
ns
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2024-09-17
Peter G
e
oghegan
Avoi
d
paral
l
el nbtree index scan ha
n
gs
w
ith SAOPs
.
Reviewed-By: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2024-08-26
Peter Geoghe
g
an
Fix nbtree look
a
head overf
l
ow
b
u
g
.
commit
|
commitdiff
|
tree
2024-08-12
Pet
e
r Ge
o
gh
e
ga
n
G
i
v
e n
b
tree move right functi
o
n
internal
l
inkage
.
commit
|
commitdiff
|
tree
2024-08-11
Peter Geoghegan
A
v
oid unneede
d
nbt
r
ee
b
ackwards
s
can buffer locks
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2024-06-26
P
e
t
er Geoghegan
Fix nbt
r
e
e
a
rray
un
s
atisfied in
e
quality che
c
k
.
commit
|
commitdiff
|
tree
2024-06-12
Peter Geoghegan
H
ar
m
o
n
i
ze pg_bsd_indent parameter nam
e
s
.
commit
|
commitdiff
|
tree
2024-06-12
P
e
ter G
e
o
ghe
g
an
Harmon
i
ze function para
m
eter names for Postgre
s
17
.
commit
|
commitdiff
|
tree
2024-04-22
Peter Geogh
e
gan
Remove unneeded nb
t
re
e
array preprocessin
g
asse
r
t
.
commit
|
commitdiff
|
tree
2024-04-22
Pet
e
r Geoghegan
Remove overzealou
s
array
e
l
e
ment
type assertion
.
commit
|
commitdiff
|
tree
2024-04-18
Peter Geoghegan
Don't try to fix elim
i
nated
n
btree array scan keys
.
commit
|
commitdiff
|
tree
2024-04-16
Peter Geoghegan
Fix
nbtree "deduce NO
T
N
UL
L
"
scan key comment
.
commit
|
commitdiff
|
tree
2024-04-16
Pete
r
Ge
o
ghegan
Fix nbt
r
ee p
o
s
t
ing lis
t
c
o
m
ment
.
commit
|
commitdiff
|
tree
2024-04-16
Peter Geog
h
egan
Fix nbtree page recycli
n
g comment
.
commit
|
commitdiff
|
tree
2024-04-08
Peter Geoghe
g
an
R
e
move red
u
ndant nbtree preproce
s
s
i
n
g a
s
s
e
rtions
.
commit
|
commitdiff
|
tree
2024-04-07
Pe
t
er Geoghegan
Avoid
e
xtr
a
lookups w
i
t
h nbtr
e
e array ine
q
u
alitie
s
.
commit
|
commitdiff
|
tree
2024-04-06
Peter Geoghegan
E
n
hance n
b
tree ScalarAr
r
ayOp ex
e
cution
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2024-03-11
Peter Geoghegan
U
p
dat
e
obso
l
ete
i
ndex scan TID
c
o
mment
s
.
commit
|
commitdiff
|
tree
2023-12-08
Peter Geoghegan
Fix
n
btree backward scan race con
d
iti
o
n co
m
m
e
nt
s
.
commit
|
commitdiff
|
tree
2023-12-08
Peter
Ge
o
ghegan
O
p
timize nbtree backward scan boundary cases
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-10-24
Pete
r
Ge
o
ghegan
Do
c
: i
n
dexUnchanged is strictly a hi
n
t
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-09-28
Pe
t
e
r Geoghegan
Fix btmarkpos/btrestrpos arra
y
k
e
y wraparound
b
u
g
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-06-22
Peter G
e
o
ghegan
nbtree VAC
U
UM:
c
ope
w
ith to
p
parent inco
n
s
i
stencies
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-06-10
Peter Ge
o
ghega
n
n
b
tree: Allocate new pages in sepa
r
ate fun
c
t
ion
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-06-10
P
e
ter Geogh
e
gan
Add another
old co
m
m
i
t to git-
b
lame-ignore-revs
.
commit
|
commitdiff
|
tree
2023-05-25
Peter Geoghegan
nbt
r
ee VACUU
M
:
cop
e
wi
t
h
r
ight siblin
g
lin
k
corru
p
tion
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-05-10
Peter Geogh
e
gan
Doc: Fix link to fillf
a
ctor relop
t
ion
.
commit
|
commitdiff
|
tree
2023-05-08
P
e
ter Geoghegan
Doc: update V
A
C
U
U
M
FREEZE q
u
ery conflict guidan
c
e
.
commit
|
commitdiff
|
tree
2023-04-19
Peter G
e
o
g
hegan
U
s
e nbtdesc "level" field name cons
i
st
e
ntl
y
.
commit
|
commitdiff
|
tree
2023-04-19
Peter Geoghega
n
Fix
wal_consistency_c
h
ecking en
h
anced d
e
sc
o
utput
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-04-18
Peter Ge
o
ghe
g
an
R
emove
u
seless
a
r
gument from
n
btree ded
u
p function
.
commit
|
commitdiff
|
tree
2023-04-17
Pe
t
er Geogh
e
gan
Fix inc
o
rrect comment ab
o
ut
nbtree WA
L
record
.
commit
|
commitdiff
|
tree
2023-04-13
Peter Geoghegan
Harmonize some more funct
i
on par
a
mete
r
n
ames
.
commit
|
commitdiff
|
tree
2023-04-11
P
e
t
e
r Geoghegan
Refine t
h
e
g
uidelines for rmgrdesc a
u
thors
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-04-11
Peter Geoghegan
Fi
x
Heap rmgr's desc output fo
r
infobits arrays
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-04-11
Peter Geogh
e
gan
F
i
x
x
l
_h
e
a
p_l
o
ck WA
L
reco
r
d field
'
s data ty
p
e
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-04-11
Peter Geoghegan
Clar
i
fy nbtree post
i
ng
list u
p
dat
e
d
esc issu
e
.
commit
|
commitdiff
|
tree
2023-04-10
Peter Geoghegan
F
i
x
n
b
t
r
ee
p
osting list
upd
a
te desc output
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-04-07
Peter Geogheg
a
n
Show more detail in nbtree rmgr de
s
criptions
.
Reviewed-By: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-04-07
Peter
G
eoghegan
S
how
m
o
r
e detai
l
in heapam rmgr descriptions
.
Reviewed-By: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-04-03
Peter Geoghegan
Mak
e
SP-GiS
T
r
edirect cleanup mo
r
e aggressiv
e
.
commit
|
commitdiff
|
tree
2023-04-03
P
e
ter
G
eoghegan
Recycle delet
e
d
nbtree pages
m
ore aggressive
l
y
.
commit
|
commitdiff
|
tree
2023-04-03
Peter Geoghe
g
an
M
ove
h
eapr
e
l
s
truct fie
l
d
next to in
d
ex rel field
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-03-31
Peter
Geoghegan
Add
s
ho
w
_data option to pg_get_wal_block_info
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-03-30
Pe
t
er Geogh
e
ga
n
S
how record
i
nfor
m
ation i
n
pg_get_wal_bloc
k
_info
.
Author: Peter Geoghegan <
pg@bowt.ie
>
Reviewed-By: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-03-28
Pet
e
r
G
eoghega
n
Fix re
c
ent pg_wal
i
nspect fpi_lengt
h
bug
.
commit
|
commitdiff
|
tree
2023-03-27
P
e
te
r
G
e
ogheg
a
n
pg_walinspect: Adjust me
m
ory context n
a
me
.
commit
|
commitdiff
|
tree
2023-03-23
Peter Ge
o
ghe
g
an
Count updates th
a
t move
row to a new page
.
Reviewed-By: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-01-26
Peter Geog
h
egan
Revert "Add eager and
lazy freezing str
a
tegie
s
to VACUUM
.
"
commit
|
commitdiff
|
tree
2023-01-25
Pet
e
r Geoghegan
Doc:
update VACUUM VE
R
BOSE freezin
g
tip
.
commit
|
commitdiff
|
tree
2023-01-25
Peter Geoghegan
A
dd e
a
g
er
a
nd la
z
y freezing strategies to VACUUM
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-01-24
Peter Geoghegan
Update more
obsolete multixact
.
c comments
.
commit
|
commitdiff
|
tree
2023-01-16
Peter Geoghegan
Tighten up VACUUM's approach
to setting VM bits
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-01-12
P
e
t
e
r Geoghegan
Mak
e
l
azy_vacuum_h
e
ap_rel match lazy
_
s
c
an_
h
eap
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-01-12
P
e
ter Ge
o
ghegan
v
a
cuumlazy
.
c
:
Tweak loca
l
variable name
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-01-12
Peter Geogh
e
gan
Rename
a
nd relocate fre
e
ze plan dedup routines
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-01-11
Peter Geoghegan
Improve
TransactionId
D
idAbort()
d
ocumentat
i
on
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-01-04
Peter
Geog
h
egan
Check
that xmax did
n
't commit
i
n fr
e
eze check
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-01-04
P
e
t
er Geog
h
eg
a
n
Update obsolete multixact
.
c c
o
mments
.
commit
|
commitdiff
|
tree
2023-01-03
Pe
t
er Geogheg
a
n
va
c
uumlazy
.
c: Save get_
d
a
t
abase_name() in va
c
re
l
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-01-03
Peter Ge
o
ghegan
Del
a
y
com
m
i
t
status check
s
until freezing
e
x
ecute
s
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-01-03
Peter Geoghegan
Re
f
in
e
the de
f
inition of page-level freezing
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-01-02
Peter Geoghe
g
an
Adjust VA
C
UUM hastu
p
LP_REDIRECT comment
s
.
commit
|
commitdiff
|
tree
2023-01-02
Peter Geoghegan
A
void special
XID snapshot
C
onflict
H
o
rizon values
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-12-28
Peter Geoghe
g
an
Add
p
a
g
e
-
l
evel freezing t
o
VACUUM
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-12-27
Pe
t
er
G
eoghegan
Remove
o
verzealous Mult
i
Xact fr
e
eze
a
s
ser
t
ion
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-12-22
P
eter Geoghega
n
U
se
s
canned_pages to
d
ecide when to f
a
i
lsa
f
e ch
e
ck
.
Reviewed-By: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-12-22
P
e
ter Geoghegan
R
e
factor how
VAC
U
UM pass
e
s around i
t
s
XID cutoffs
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-11-23
Peter Geogh
e
gan
Simplify vacu
u
m
_
s
et_xid_limits() signatur
e
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-11-23
Peter
G
eoghegan
Don't test H
E
AP_XMAX_
I
NVALID when freez
i
ng x
m
ax
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-11-17
P
e
ter
G
eoghega
n
S
t
anda
r
diz
e
rmgrdesc recovery con
f
lict XID
output
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-11-17
Pete
r
Geo
g
hegan
U
s
e correc
t
t
ype name
in com
m
ents about freezing
.
commit
|
commitdiff
|
tree
2022-11-15
Peter
G
eoghegan
D
edupli
c
a
t
e freeze p
l
ans in freeze WAL records
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-22
Peter Geog
h
egan
H
a
r
m
onize param
e
ter names
in
p
g_dump/
p
g_dumpall
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-22
Peter
Geoghega
n
H
a
rmoni
z
e parame
t
er
nam
e
s i
n
cont
r
ib code
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-22
Peter
Geo
g
hegan
H
arm
o
nize m
o
re lexer
f
u
nction pa
r
ameter name
s
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-22
Peter Geoghegan
Harmonize parameter names in
ecpg c
o
de
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-21
Peter Geoghe
g
an
Harmonize l
e
xer
ad
j
ace
n
t func
t
i
on parameter names
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-20
Peter Geoghegan
Fix recent cplus
p
luscheck issue i
n
sel
f
u
n
cs
.
h
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-20
Peter
G
e
oghegan
H
arm
o
n
ize m
o
re par
a
m
e
ter n
a
me
s
i
n
bulk
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-20
P
eter Geoghegan
Harmoniz
e
parame
t
er names in storage and AM c
o
de
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-19
Pete
r
Geo
g
hegan
Harmonize h
e
apam and tableam parameter n
a
mes
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-19
Peter Geoghegan
Co
n
sis
t
e
nt
l
y use named para
m
e
t
ers in regex code consistentl
y
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-19
Peter
Geoghega
n
Consisten
t
ly use na
m
ed
parameters i
n
time
z
o
n
e
c
ode
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-19
P
e
ter Geoghegan
C
onsisten
t
ly use name
d
param
e
t
ers in regex code
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-18
Peter Geoghega
n
Harmonize missed reord
e
rbuf
f
er parameter
n
a
m
es
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-18
Peter Geoghega
n
Ha
r
monize reorderbu
f
fer p
a
ram
e
t
e
r names
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-17
Pe
t
er Geoghegan
Make check_usermap(
)
parameter nam
e
s consistent
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-08
Pet
e
r Geoghegan
Instrument freez
i
ng in autov
a
c
u
um log
r
eports
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-08-31
Peter Geoghegan
Deriv
e
freeze cu
t
off from
n
extX
I
D, not OldestXm
i
n
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-08-30
P
eter Geoghegan
A
d
just comments that called MultiXactIds "
X
M
IDs"
.
commit
|
commitdiff
|
tree
next