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
Adjust VACUUM hastup LP_REDIRECT comments.
2023-01-02
Peter G
e
o
g
hegan
A
djust VA
C
UUM hast
u
p
LP_REDIRE
C
T commen
t
s
.
commit
|
commitdiff
|
tree
2023-01-02
P
eter Geogh
e
gan
Avoid special XID snapsho
t
ConflictHorizo
n
v
a
lues
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-12-28
Peter Geo
g
hegan
A
dd page-level freezin
g
to VACUUM
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-12-27
Peter Geoghega
n
Remove
o
v
erze
a
l
ous Mu
l
tiXac
t
fr
e
eze assertion
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-12-22
Peter Geog
h
egan
Use sc
a
nned_pages to de
c
ide when to failsafe
c
heck
.
Reviewed-By: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-12-22
Peter
G
eoghegan
Ref
a
c
tor how VACU
U
M
passes aro
u
nd its XID
c
utoffs
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-11-23
Peter Ge
o
ghegan
S
imp
l
ify vacuu
m
_
s
et_
x
id_limits() signature
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-11-23
Peter Geoghe
g
an
Don't test
H
EAP_XMAX_INVALID when
fre
e
zing
x
max
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-11-17
Pet
e
r Geoghegan
Standardi
z
e rmg
r
desc recover
y
confl
i
ct XID output
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-11-17
Peter
G
eog
h
egan
Use correct type
n
ame
i
n comments about
f
r
e
ezing
.
commit
|
commitdiff
|
tree
2022-11-15
P
e
ter Geoghegan
D
ed
u
p
licate freeze plans in fr
e
eze WAL records
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-22
Peter
G
eoghegan
Harmonize parame
t
er na
m
e
s
in pg_dump/pg_dumpall
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-22
Peter Geo
g
hegan
Harmonize parameter names in c
o
n
t
rib code
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-22
Peter Geo
g
hega
n
Harmonize mo
r
e lexer function parameter name
s
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-22
P
eter Geoghegan
Har
m
onize para
m
eter names in ecpg cod
e
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-21
Peter
Geoghegan
H
a
rmoni
z
e lexer adjacent functi
o
n p
a
rameter name
s
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-20
Pe
t
er Geog
h
e
g
a
n
Fix recent cplus
p
lus
c
h
eck issue in selfuncs
.
h
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-20
Peter Geo
g
h
e
gan
Ha
r
mon
i
ze
more
p
ara
m
eter names in bulk
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-20
P
eter Geoghegan
Ha
r
monize paramet
e
r n
a
mes in storage and AM co
d
e
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-19
P
e
ter
G
eogh
e
gan
Harm
o
niz
e
h
e
a
p
am a
n
d tableam paramet
e
r
n
a
mes
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-19
Pet
e
r Ge
o
gheg
a
n
Consistent
l
y use n
a
m
ed pa
r
ameters in
reg
e
x
c
ode c
o
nsi
s
tently
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-19
Peter
G
eoghegan
Cons
i
stently u
s
e nam
e
d pa
r
ameters in t
i
mezone
code
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-19
Peter Geoghegan
Consis
t
e
n
tly
u
se named paramete
r
s in regex
code
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-18
Peter Geoghegan
Harmo
n
ize mis
s
ed
r
eorderbu
f
fer p
a
rameter
names
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-18
Peter Geog
h
ega
n
Harmo
n
ize reorde
r
b
uffer paramet
e
r names
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-17
Peter Geoghe
g
an
Make check_usermap() paramet
e
r names
c
onsist
e
nt
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-08
Pe
t
e
r
G
e
o
gh
e
gan
Instrument fre
e
zing in autovacu
u
m
log
r
e
p
orts
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-08-31
Peter Geoghe
g
a
n
Derive
f
reez
e
cutoff from ne
x
tXID, not Olde
s
t
X
min
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-08-30
Peter Geo
g
hegan
Adjust comments
t
hat ca
l
led MultiXactIds "XMIDs"
.
commit
|
commitdiff
|
tree
2022-08-19
Peter Geo
g
hegan
Avoid relt
u
ples d
i
stortion in very small ta
b
les
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-08-19
Peter Geoghegan
I
nitialize index stats dur
i
ng paralle
l
VACUUM
.
commit
|
commitdiff
|
tree
2022-08-05
Peter Geoghegan
Fix
comments abo
u
t deduplication updating
p
a
ge
.
commit
|
commitdiff
|
tree
2022-08-05
Peter Geoghe
g
an
Add missing paren
t
hesis to
m
ax item siz
e
m
ac
r
o
.
commit
|
commitdiff
|
tree
2022-08-05
Peter
G
eog
h
eg
a
n
Fix n
b
tree ma
x
imum item size macro
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-08-03
Peter Ge
o
ghegan
Add anoth
e
r ol
d
comm
i
t to git-blame-ignore-re
v
s
.
commit
|
commitdiff
|
tree
2022-04-21
P
eter Geogh
e
gan
vac
u
umlazy
.
c: Multi
X
actIds ar
e
MXIDs, no
t
XMIDs
.
commit
|
commitdiff
|
tree
2022-04-21
Peter Geoghegan
Fix
C
L
USTE
R
tu
p
l
e
sorts
on abbreviated expressions
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-04-15
P
et
e
r Geogh
e
gan
Fix multi-table VACUUM
V
ER
B
OSE ac
c
ounti
n
g
.
commit
|
commitdiff
|
tree
2022-04-15
Peter Geoghegan
VAC
U
UM VERBOSE: Show dead items
for an em
p
ty table
.
commit
|
commitdiff
|
tree
2022-04-15
P
e
ter
Geoghegan
Adju
s
t
VACUUM's
r
emovable cutoff lo
g
m
essage
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-04-11
Pe
t
er Geogh
e
gan
R
emove co
m
m
ent abou
t
historic hea
p
vacuu
m
ing issue
.
commit
|
commitdiff
|
tree
2022-04-07
Peter Geoghega
n
T
r
uncate line poi
n
ter
a
rray during heap pruning
.
commit
|
commitdiff
|
tree
2022-04-05
Peter Geog
h
egan
Have
V
ACUU
M
w
a
r
n on r
e
l
f
roze
n
x
i
d "in the fu
t
ure"
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-04-04
Pet
e
r Geoghe
g
an
vacuu
m
lazy
.
c: Further consolidate resou
r
ce
a
l
location
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-04-03
Pet
e
r Geoghegan
Generali
z
e how VACUUM skips all-f
r
ozen pag
e
s
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-04-03
Peter Geoghegan
S
e
t relf
r
ozenxi
d
to oldest ex
t
a
n
t XID seen by V
A
CUUM
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-04-02
Pete
r
Geogheg
a
n
Doc: A
d
d
r
e
lfrozenxid Tip to XID wraparo
u
nd se
c
tion
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-04-02
Peter Geogheg
a
n
Doc: Cla
r
i
fy the role of aggressive VACUUMs
.
commit
|
commitdiff
|
tree
2022-04-02
Peter Geoghegan
vacuum
l
azy
.
c: Clea
n
up variable declarations
.
commit
|
commitdiff
|
tree
2022-04-02
Peter Geoghe
g
an
Doc:
R
emove
M
ultiXact wraparound
sectio
n
link
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-03-13
Pete
r
Geoghegan
V
ACUUM VERBOSE: twe
a
k
s
canned_pages logic
.
commit
|
commitdiff
|
tree
2022-03-12
P
e
te
r
Ge
o
ghegan
va
c
uu
m
lazy
.
c
:
Standardize rel_pages terminolog
y
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-03-12
Peter
G
eoghegan
vacuumlazy
.
c: doc
u
m
ent
viste
s
t a
n
d Ol
d
estXmi
n
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-03-12
Peter Geoghegan
Normalize heap_prepare_fr
e
eze_tup
l
e argu
m
en
t
nam
e
.
commit
|
commitdiff
|
tree
2022-02-25
P
eter Geoghegan
v
acuumlazy
.
c
:
Remove obs
o
l
e
t
e num_t
u
p
les field
.
commit
|
commitdiff
|
tree
2022-02-25
Peter Geog
h
egan
Rem
o
ve
un
n
e
cessary hea
p
_t
u
pl
e
_ne
e
ds_
f
reeze ar
g
ument
.
commit
|
commitdiff
|
tree
2022-02-17
Pe
t
er
Geo
g
hegan
Increa
s
e hash_mem_multi
p
lier defa
u
l
t
to 2
.
0
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-02-17
P
e
t
e
r Geogheg
a
n
Avoid
VACUUM reltuples distortion
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-02-15
Peter Geoghega
n
Update "don'
t
truncate w
i
th failsafe" rationale
.
commit
|
commitdiff
|
tree
2022-02-12
Peter Geoghe
g
a
n
C
onsolidat
e
VACUUM xi
d
c
u
t
off lo
g
i
c
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-02-12
P
e
ter Geogheg
a
n
A
dd VACUU
M
i
n
strumentation for scanned
pages, relfrozenxid
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-02-11
P
eter Geoghegan
Simplify lazy_scan_
h
eap's hand
l
ing of scanned page
s
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-01-29
Peter Geoghegan
vacuumlazy
.
c: Rena
m
e s
t
ate fi
e
ld
for consistency
.
commit
|
commitdiff
|
tree
2022-01-15
Peter G
e
oghegan
Unify
V
A
CUUM VERBOSE and aut
o
vacuu
m
log
g
ing
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-01-12
P
e
t
er
G
e
o
ghegan
Fix memo
r
y leak in
i
n
dexUnchanged hint mecha
n
i
s
m
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-01-12
P
eter Geoghegan
vac
u
umlazy
.
c: f
i
x "g
a
rba
g
e tuples" reference
.
commit
|
commitdiff
|
tree
2021-12-09
Peter Geoghegan
Standardize cleanup lock
t
erminology
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2021-11-30
Peter Geoghegan
va
c
uumlazy
.
c
: fix
re
m
aining
"
dead tuple" references
.
commit
|
commitdiff
|
tree
2021-11-29
Peter Geoghega
n
v
a
cuuml
a
zy
.
c: Rename dead_tuples to dead_item
s
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2021-11-28
Pete
r
Geoghegan
vacuumla
z
y
.
c: pref
e
r th
e
term "cl
e
a
n
up lock"
.
commit
|
commitdiff
|
tree
2021-11-27
Pete
r
Geoghegan
U
p
date high level vacuumlazy
.
c
comments
.
commit
|
commitdiff
|
tree
2021-11-26
Pete
r
Geoghegan
Go back to considering HO
T
on pages m
a
rk
e
d full
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2021-11-22
P
e
ter Geoghegan
Remove laz
y
_
s
can_he
a
p parallel
VACU
U
M comment
b
l
o
c
k
.
commit
|
commitdiff
|
tree
2021-11-13
Peter Geogh
e
g
an
Expla
i
n
pr
u
ning pgstats account
i
n
g
subtletie
s
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2021-11-11
Peter Geoghegan
U
p
date heap_page_pru
n
e() free
spa
c
e
m
a
p comments
.
commit
|
commitdiff
|
tree
2021-11-11
Peter G
e
ogh
e
g
an
Update another obsolete refer
e
nce
in vacuumlazy
.
c
.
commit
|
commitdiff
|
tree
2021-11-06
P
e
ter
Geoghegan
Upd
a
te o
b
solete refer
e
n
c
e in vacu
u
mla
z
y
.
c
.
commit
|
commitdiff
|
tree
2021-11-05
Pet
e
r Geoghegan
U
pdate obsolete heap
pruning co
m
ments
.
commit
|
commitdiff
|
tree
2021-11-05
Peter
G
eoghegan
Add hardenin
g
to catch invalid
T
ID
s
i
n
indexes
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2021-11-05
P
e
ter Geoghegan
Ad
d
various
asser
t
ions to heap pru
n
ing code
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2021-11-04
Peter Geoghega
n
Add another old commi
t
to git-blame-ign
o
re-rev
s
.
commit
|
commitdiff
|
tree
2021-11-03
Peter
G
eog
h
egan
F
i
x pa
r
alle
l
a
m
vacuumcleanup safety bu
g
.
commit
|
commitdiff
|
tree
2021-11-02
Peter Geogh
e
gan
Don't overloo
k
ind
e
xe
s
during parallel VACUUM
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2021-10-29
Pe
t
er G
e
oghegan
Demote
p
g
_u
n
re
a
chable(
)
in
h
eapam
to an
assertio
n
.
commit
|
commitdiff
|
tree
2021-10-27
P
eter Ge
o
ghegan
Remove obsolete nbtree L
P
_DEAD item c
o
mments
.
commit
|
commitdiff
|
tree
2021-10-27
Peter Geoghegan
Fix o
r
dering of items in nbtree error
mess
a
ge
.
commit
|
commitdiff
|
tree
2021-10-27
Peter Geoghegan
Fu
r
ther harden nbtree posting split code
.
commit
|
commitdiff
|
tree
2021-10-15
Pet
e
r
G
eog
h
egan
Remove
o
b
solete nbt
r
ee ded
u
plicatio
n
comments
.
commit
|
commitdiff
|
tree
2021-10-14
Peter Geoghegan
Remove uns
t
a
b
le
p
g
_amcheck tests
.
commit
|
commitdiff
|
tree
2021-10-13
Peter Geoghegan
p
g_amch
e
ck:
avoid unhel
p
ful
v
e
ri
f
ication att
e
mpts
.
Reviewed-By: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2021-10-12
Pete
r
Geoghe
g
an
Doc: normalize
v
a
cuum_multixact_fai
l
sa
f
e_age ID
.
commit
|
commitdiff
|
tree
2021-10-12
P
et
e
r Geoghegan
amcheck: Skip unl
o
gged relatio
n
s
i
n
H
o
t S
t
andby
.
Reviewed-By: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2021-10-03
Peter Geoghegan
E
n
ab
l
e
d
eduplication
i
n
system cat
a
log indexes
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2021-09-27
Peter Geoghegan
Remo
v
e unneeded nbtree la
t
es
t
Removed
X
id comments
.
commit
|
commitdiff
|
tree
2021-09-25
Peter Geoghegan
Update obsolete nbtree del
e
tio
n
comments
.
commit
|
commitdiff
|
tree
2021-09-25
Peter
G
eoghegan
vacuumlazy
.
c: Rem
o
ve obsolete
'onecall' comment
.
commit
|
commitdiff
|
tree
2021-09-24
Peter Geoghegan
nbtree REA
D
M
E
:
Add note ab
o
ut l
a
t
e
stRemovedXid
.
commit
|
commitdiff
|
tree
2021-09-23
Peter
G
eogh
e
gan
Documen
t
issue wi
t
h
heapam line p
o
inter tr
u
ncation
.
commit
|
commitdiff
|
tree
2021-09-22
Pete
r
Geoghegan
F
i
x "si
n
gle valu
e
strategy"
index
dele
t
ion issue
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2021-09-20
Peter Geog
h
egan
Remove over
z
ea
l
o
u
s
i
nde
x
deletion asser
t
ion
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
next