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
Standardize rmgrdesc recovery conflict XID output.
2022-11-17
Pet
e
r Geoghegan
Standard
i
ze rmgrd
e
sc
r
ecove
r
y confl
i
ct XID out
p
u
t
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-11-17
P
eter Geogh
e
gan
Use correct type name in
comments about
freezin
g
.
commit
|
commitdiff
|
tree
2022-11-15
Peter
Geoghegan
Ded
u
plicate fre
e
z
e plans in freeze WAL records
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-09-22
P
eter Geog
h
egan
H
a
r
monize p
a
ramet
e
r names i
n
pg_dump/p
g
_dumpall
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-09-22
Peter
G
eoghegan
Harmon
i
z
e parame
t
er
names in con
t
rib
co
d
e
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-09-22
Peter
Geo
g
he
g
an
Ha
r
monize
m
o
re
lexer funct
i
on param
e
ter name
s
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-09-22
Peter
Ge
o
ghegan
Harmo
n
i
ze
p
a
r
ameter na
m
es
i
n
e
c
pg code
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-09-21
Peter Geogheg
a
n
Harmon
i
ze lexer adjac
e
nt f
u
nct
i
on parameter names
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-09-20
Peter Ge
o
ghegan
Fix re
c
ent c
p
luspluschec
k
issu
e
in selfuncs
.
h
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-09-20
P
eter Ge
o
ghegan
Harmonize m
o
re
p
a
r
a
m
eter nam
e
s in bul
k
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-09-20
Peter Geoghegan
Harmo
n
ize paramet
e
r n
a
m
es in stor
a
ge and
A
M code
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-09-19
Pet
e
r
Geoghegan
Har
m
onize h
e
apam
a
nd tab
l
eam
p
ara
m
et
e
r names
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-09-19
P
e
ter Geoghegan
Con
s
i
s
t
ently
us
e
named pa
r
ameters in regex code consistently
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-09-19
Peter Ge
o
ghegan
Consist
e
ntly use
n
amed
p
a
rameters in timezone code
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-09-19
Peter Geoghegan
Consistentl
y
use
n
a
m
ed p
a
rameters
in regex code
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-09-18
Peter
Ge
o
ghegan
H
armonize
m
i
ssed reorderbuf
f
er parame
t
er names
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-09-18
Peter Geoghegan
Harm
o
n
i
ze reorder
b
uf
f
e
r
parame
t
er nam
e
s
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-09-17
P
eter Geoghegan
M
ake
c
heck_us
e
rmap() parame
t
er n
a
mes consistent
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-09-08
Peter Geoghegan
Instrument freezing in autova
c
uum log repo
r
ts
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-08-31
Pete
r
Geoghegan
Derive f
r
eeze cut
o
ff from nextXID, not OldestXmin
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-08-30
Peter Geoghegan
Adjust comm
e
nts that cal
l
ed MultiXactI
d
s
"XMIDs"
.
commit
|
commitdiff
|
tree
2022-08-19
P
e
ter Geo
g
h
egan
Avoid reltuples
d
i
stortion in very s
m
all tables
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-08-19
Pet
e
r
G
eog
h
egan
Initialize
i
nd
e
x
stats during par
a
llel VACUUM
.
commit
|
commitdiff
|
tree
2022-08-05
Peter Geoghegan
F
i
x comments
a
b
out deduplication up
d
ating page
.
commit
|
commitdiff
|
tree
2022-08-05
Peter Geoghegan
Add mis
s
i
n
g parenthesi
s
to max it
e
m si
z
e
m
acro
.
commit
|
commitdiff
|
tree
2022-08-05
Peter Geoghegan
Fix nb
t
ree max
i
mum item size macro
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-08-03
P
e
ter Geoghegan
A
dd another old c
o
mmi
t
to git-
b
lame-ignore
-
r
e
v
s
.
commit
|
commitdiff
|
tree
2022-04-21
Peter
G
eo
g
hegan
vacuumlazy
.
c: Mult
i
XactIds
are MXIDs,
n
o
t
XMIDs
.
commit
|
commitdiff
|
tree
2022-04-21
P
eter Geoghegan
F
i
x CLUSTER tuple
s
orts on abbrevi
a
te
d
expressi
o
ns
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-04-15
Pete
r
G
e
oghegan
Fix m
u
l
t
i-ta
b
le
VACUU
M
VERBOSE
ac
c
o
u
n
t
ing
.
commit
|
commitdiff
|
tree
2022-04-15
Pet
e
r Geoghegan
VACUUM
VERBOSE: Sh
o
w dead items for a
n
em
p
ty table
.
commit
|
commitdiff
|
tree
2022-04-15
Peter
G
eoghegan
Adj
u
st
VACUUM's removable cuto
f
f log message
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-04-11
P
e
t
er Geoghegan
Remove commen
t
about h
i
storic heap vacuu
m
i
ng issue
.
commit
|
commitdiff
|
tree
2022-04-07
P
eter Geoghega
n
Tru
n
ca
t
e
line pointer array d
u
ring heap pruning
.
commit
|
commitdiff
|
tree
2022-04-05
Peter Geoghegan
Have VACUUM warn on
r
elfr
o
zenx
i
d "in the f
u
ture"
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-04-04
Pete
r
Geogh
e
gan
vacu
u
mlazy
.
c:
F
urther consol
i
date resourc
e
alloca
t
i
on
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-04-03
Peter Geog
h
egan
Generalize how VACUUM sk
i
ps all
-
f
rozen pages
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-04-03
Pe
t
er Geoghega
n
Set re
l
frozen
x
id to oldes
t
extant XID seen b
y
VACUUM
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-04-02
Peter Geoghe
g
an
Doc: Add relfro
z
enxid Tip to
XID wraparo
u
nd sec
t
io
n
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-04-02
Peter
Geoghegan
Doc: C
l
arify the role of aggres
s
ive
V
ACUUMs
.
commit
|
commitdiff
|
tree
2022-04-02
Peter Geoghegan
vacuumla
z
y
.
c: C
l
ean up variable declaration
s
.
commit
|
commitdiff
|
tree
2022-04-02
P
ete
r
Geo
g
he
g
an
D
o
c: Remove
M
ultiXa
c
t
wraparound sect
i
on link
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-03-13
Peter Geoghega
n
VACUUM VERBOSE: twea
k
scann
e
d_pages logic
.
commit
|
commitdiff
|
tree
2022-03-12
P
ete
r
Geog
h
egan
va
c
uum
l
azy
.
c: Standardize rel
_
p
a
ges termino
l
ogy
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-03-12
Peter Geoghegan
v
a
cuumlazy
.
c: document vistest and Old
e
stXm
i
n
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-03-12
Peter Geoghegan
No
r
m
a
l
ize heap_prepar
e
_fr
e
eze_tupl
e
a
r
g
u
m
e
nt name
.
commit
|
commitdiff
|
tree
2022-02-25
Pete
r
Geoghe
g
an
vac
u
uml
a
zy
.
c: Remove obsolete nu
m
_tuple
s
field
.
commit
|
commitdiff
|
tree
2022-02-25
Pet
e
r Geoghegan
Remove unnecessary heap_tuple_n
e
eds_freeze
a
r
g
ume
n
t
.
commit
|
commitdiff
|
tree
2022-02-17
Peter Geo
g
hegan
Inc
r
ea
s
e hash_m
e
m_multiplier default
t
o 2
.
0
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-02-17
Pete
r
G
e
o
g
hegan
Avoid VACUU
M
reltuples disto
r
t
ion
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-02-15
Pe
t
er Geoghega
n
Update
"
don
'
t
trunc
a
te
w
ith failsafe" rat
i
onale
.
commit
|
commitdiff
|
tree
2022-02-12
P
e
ter Geogh
e
gan
Consolidate VACUUM xid cu
t
off logic
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-02-12
P
eter
G
eoghe
g
an
Add VACUUM
i
nstrumentation f
o
r
scanned pages, r
e
lfroz
e
nxid
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-02-11
Peter Geoghegan
Simplify lazy_scan_hea
p
'
s hand
l
ing of scanned pages
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-01-29
P
e
ter Geoghegan
va
c
uumlaz
y
.
c: Rename
state field for consist
e
ncy
.
commit
|
commitdiff
|
tree
2022-01-15
Peter Geoghegan
Unify
V
ACU
U
M VERB
O
SE
a
n
d autovac
u
um
logging
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-01-12
P
e
t
er
G
eoghegan
Fix memory
leak in
indexUnchanged hint
m
echa
n
ism
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2022-01-12
Peter Geoghegan
v
a
c
uumlazy
.
c: f
i
x
"
garbage
tuples" r
e
ference
.
commit
|
commitdiff
|
tree
2021-12-09
P
e
t
e
r
Geoghegan
Stan
d
ardiz
e
cl
e
anup lock terminolog
y
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-11-30
Peter
Geogh
e
gan
v
a
cuumlazy
.
c: fix remaining "dead tuple" reference
s
.
commit
|
commitdiff
|
tree
2021-11-29
Peter Ge
o
ghega
n
v
acuumlazy
.
c: Re
n
ame dead_
t
uples to dead
_
items
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-11-28
Peter Geoghegan
vacuumlazy
.
c:
p
refer the term "cleanu
p
l
o
ck"
.
commit
|
commitdiff
|
tree
2021-11-27
Peter Geogh
e
gan
U
pdate high
l
evel va
c
uumla
z
y
.
c comments
.
commit
|
commitdiff
|
tree
2021-11-26
Peter G
e
oghegan
Go back to
c
o
nsidering
HOT on p
a
ges marked
f
ul
l
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-11-22
P
e
ter
Geog
h
egan
Remove lazy_
s
c
an
_
heap parallel VACUUM c
o
mment block
.
commit
|
commitdiff
|
tree
2021-11-13
Peter Geogh
e
gan
Explain
p
runing pgstats accoun
t
ing subtleties
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-11-11
Peter Geoghegan
Update h
e
ap_page_prune
(
) free space map comme
n
t
s
.
commit
|
commitdiff
|
tree
2021-11-11
Peter Geo
g
hega
n
U
pdate anothe
r
obsolete refere
n
ce in vacuu
m
lazy
.
c
.
commit
|
commitdiff
|
tree
2021-11-06
Peter Geoghegan
U
p
d
ate obs
o
lete referen
c
e in va
c
uumlazy
.
c
.
commit
|
commitdiff
|
tree
2021-11-05
P
eter Geog
h
egan
Update o
b
sol
e
te heap pruning
c
omme
n
ts
.
commit
|
commitdiff
|
tree
2021-11-05
Peter Geoghegan
Add hardening to catch i
n
valid
T
IDs in index
e
s
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-11-05
Peter
G
eog
h
egan
Add various assertions to
h
eap
p
runing code
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-11-04
Peter Geoghegan
Add a
n
o
t
h
e
r o
l
d com
m
i
t to git-blame-
i
gnore-revs
.
commit
|
commitdiff
|
tree
2021-11-03
Peter Geog
h
egan
F
i
x parallel
amvacuumclea
n
up
safety bu
g
.
commit
|
commitdiff
|
tree
2021-11-02
Peter Ge
o
ghegan
D
on't overlook indexes d
u
ring par
a
llel V
A
CUUM
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-10-29
Peter Geoghegan
Demote
pg_unreac
h
able() in
h
e
apa
m
to an
a
ssertion
.
commit
|
commitdiff
|
tree
2021-10-27
Peter Geoghega
n
R
emove obsol
e
te nbtr
e
e
L
P_DE
A
D i
t
em co
m
ment
s
.
commit
|
commitdiff
|
tree
2021-10-27
Peter Geoghegan
F
i
x o
r
dering of items in nbtree error mes
s
age
.
commit
|
commitdiff
|
tree
2021-10-27
Peter Geoghegan
Furt
h
er harden nbtree po
s
ting split
c
ode
.
commit
|
commitdiff
|
tree
2021-10-15
P
e
ter Geoghegan
R
e
move obsolete nbtree
d
eduplication com
m
ents
.
commit
|
commitdiff
|
tree
2021-10-14
Peter
G
eoghegan
Remove
u
nstable pg_amch
e
ck tests
.
commit
|
commitdiff
|
tree
2021-10-13
Peter
Geoghega
n
p
g
_
amcheck: avoid unhe
l
pful verificati
o
n
a
t
tempts
.
Reviewed-By:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-10-12
P
e
t
er
G
eoghegan
D
o
c:
n
or
m
alize vacuum_multixact
_
failsafe_age ID
.
commit
|
commitdiff
|
tree
2021-10-12
Peter Geoghe
g
a
n
a
m
check:
Skip unlogged relatio
n
s
in Hot
Standby
.
Reviewed-By:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-10-03
P
e
ter Geoghega
n
E
n
able
dedupli
c
ation in
syst
e
m catalog indexes
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-09-27
Pe
t
er Geogheg
a
n
Remove
u
nneeded nbtr
e
e l
a
te
s
tR
e
movedXid comm
e
nts
.
commit
|
commitdiff
|
tree
2021-09-25
Peter Ge
o
ghegan
Update obsolete nbtree deleti
o
n comment
s
.
commit
|
commitdiff
|
tree
2021-09-25
Peter Geogh
e
gan
vac
u
u
m
l
a
z
y
.
c: Re
m
ove obsolete
'
o
n
e
c
all' comment
.
commit
|
commitdiff
|
tree
2021-09-24
Peter Ge
o
ghegan
nbtree README:
A
dd note a
b
out latestRemovedXid
.
commit
|
commitdiff
|
tree
2021-09-23
Peter Geoghegan
D
o
cume
n
t
issue
w
i
th
heapa
m
line pointer t
r
uncati
o
n
.
commit
|
commitdiff
|
tree
2021-09-22
Peter Geoghegan
Fix
"single va
l
ue
s
trategy" ind
e
x deletion issue
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-09-20
P
eter
Geo
g
hegan
Re
m
ove o
v
erz
e
alous index d
e
letion assertion
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-09-17
Peter Geoghegan
p
agei
n
sp
e
ct: Make page
d
eletion
elog less chatty
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-09-01
P
e
ter
G
e
oghegan
V
A
C
UUM V
E
R
BOSE: D
o
n't report "pa
g
e
s
removed"
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-08-31
Peter
Geoghega
n
Remove obsolete nbtree relat
i
on ext
e
nsio
n
comment
.
commit
|
commitdiff
|
tree
2021-08-31
Peter Geoghegan
vacuumlazy
.
c
:
C
o
r
rect
prune st
a
t
e comment
.
commit
|
commitdiff
|
tree
2021-08-31
Peter Geoghegan
Remov
e
unneeded o
l
d_rel_pa
g
es V
A
CUUM stat
e
fiel
d
.
commit
|
commitdiff
|
tree
2021-08-31
Peter G
e
oghegan
Add historic
com
m
it to git-bla
m
e-igno
r
e
-revs file
.
commit
|
commitdiff
|
tree
2021-08-27
P
e
ter Geo
g
hegan
t
rack_io_t
i
mi
n
g loggin
g
: Don't speci
a
l
ca
s
e
0
ms
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-08-27
Pete
r
Ge
o
g
he
g
an
Reorde
r
log_a
u
tovacuum_min_duration log outpu
t
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
next