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
amcheck: Skip unlogged relations in Hot Standby.
2021-10-12
Peter Geo
g
hegan
a
m
check: Skip unlogged
r
elations in
H
ot Standby
.
Reviewed-By:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-10-03
Peter Geo
g
hegan
Enable deduplication in s
y
st
e
m catalog indexes
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-09-27
P
eter Geoghegan
R
e
move unn
e
eded nbtree lates
t
Re
m
ovedX
i
d comments
.
commit
|
commitdiff
|
tree
2021-09-25
Peter Geoghegan
Up
d
a
te obsolete nbtree d
e
letion com
m
ents
.
commit
|
commitdiff
|
tree
2021-09-25
Peter Geoghegan
vacu
u
m
lazy
.
c:
Remov
e
obsol
e
t
e
'onecall'
c
o
mment
.
commit
|
commitdiff
|
tree
2021-09-24
P
ete
r
Geo
g
hegan
nbtree README: Add
n
ot
e
a
b
out late
s
tRemo
v
edXid
.
commit
|
commitdiff
|
tree
2021-09-23
Peter
G
e
oghegan
Document issue
w
ith heapam
l
i
ne
p
ointer tr
u
ncation
.
commit
|
commitdiff
|
tree
2021-09-22
P
e
ter Geoghegan
Fix "single value strategy" index deletion issue
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-09-20
P
eter Geog
h
egan
Re
m
ove overzealous
index deleti
o
n assertion
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-09-17
Peter
Geogh
e
gan
pageinspect: Make page deletion elog
l
ess c
h
atty
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-09-01
Pe
t
er Geoghegan
V
A
CUUM
V
ERBOSE: Don't report "pages
r
e
m
oved"
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-08-31
P
eter Geoghegan
R
e
move obsolete nbtree
rel
a
tion extension
c
o
mme
n
t
.
commit
|
commitdiff
|
tree
2021-08-31
Peter G
e
oghegan
vacuuml
a
zy
.
c
:
C
orr
e
ct pru
n
e
s
t
ate comment
.
commit
|
commitdiff
|
tree
2021-08-31
Peter Geog
h
egan
Remove unneeded
o
ld_rel_pages VACU
U
M
state fi
e
l
d
.
commit
|
commitdiff
|
tree
2021-08-31
Peter Geoghegan
Add historic
c
ommit to git-blame-i
g
nore-revs file
.
commit
|
commitdiff
|
tree
2021-08-27
Pe
t
er Geoghegan
t
ra
c
k_io
_
timing logging:
Don't special cas
e
0 ms
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-08-27
Pe
t
er Geogheg
a
n
Reorder log_autovacuum_min
_
dura
t
i
o
n
log
o
utp
u
t
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-08-27
P
e
ter Geoghegan
vacuumlazy
.
c:
R
emove unnecessary parentheses
.
commit
|
commitdiff
|
tree
2021-08-27
Peter Geoghegan
contrib/am
c
hec
k
:
Ad
d
heapam CHECK
_
FO
R
_IN
T
ERRUPTS()
.
commit
|
commitdiff
|
tree
2021-08-04
P
e
t
er Geogh
e
gan
Ma
k
e
v
a
c
uum_in
d
ex_cle
a
nu
p
r
e
loption REL
O
PT_TYPE_ENUM
.
commit
|
commitdiff
|
tree
2021-07-20
Peter Ge
o
gheg
a
n
Doc: vacuum_multi
x
act_fa
i
lsafe_ag
e
i
s
m
ultix
a
c
t-based
.
commit
|
commitdiff
|
tree
2021-07-20
Peter Geoghegan
vacuumdb
:
Correct comment
a
bout --force
-
index-cleanup
.
commit
|
commitdiff
|
tree
2021-06-28
Peter Geogh
e
gan
Im
p
rove
p
gindent
release workflow
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-06-28
Peter Geoghegan
Add pgindent commi
t
to gi
t
-blame-igno
r
e
-
re
v
s
file
.
commit
|
commitdiff
|
tree
2021-06-22
Pete
r
Ge
o
gh
e
gan
Add list of ignorable
p
g
indent commit
s
f
or gi
t
-blame
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-06-21
Peter Geog
h
egan
Remove o
v
erzealous
VA
C
UU
M
f
a
ilsa
f
e
a
sse
r
ti
o
ns
.
commit
|
commitdiff
|
tree
2021-06-19
Peter Ge
o
ghe
g
an
Support disabli
n
g i
n
dex b
y
passing
by VACUUM
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-06-15
Peter Geogheg
a
n
Rem
o
ve unneeded fi
e
ld from VACUUM
s
tate
.
commit
|
commitdiff
|
tree
2021-05-28
Pete
r
Geoghe
g
an
F
i
x VACUUM VERBOSE's LP_D
E
AD
i
te
m
pa
g
es output
.
commit
|
commitdiff
|
tree
2021-05-25
Peter Ge
o
gh
e
gan
Consider
triggering VACUUM failsafe
d
uring scan
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-05-14
Peter Geoghegan
Harden nb
t
ree dedupli
c
a
t
io
n
posting
s
plit cod
e
.
commit
|
commitdiff
|
tree
2021-05-13
Peter G
e
ogheg
a
n
Fix a
u
tovacuum log o
u
tpu
t
heap tr
u
nca
t
ion
i
ssue
.
commit
|
commitdiff
|
tree
2021-05-06
Peter Geoghegan
R
e
move
o
v
e
rzealous
V
ACUUM visibil
i
ty map assert
i
on
.
commit
|
commitdiff
|
tree
2021-04-23
P
e
ter Geoghegan
am
c
heck: MAX
A
LIGN() nbtr
e
e special are
a
offset
.
commit
|
commitdiff
|
tree
2021-04-20
Peter Geo
g
h
egan
Do
c
ume
n
t LP_DEAD ac
c
ounting is
s
ues in VA
C
UUM
.
commit
|
commitdiff
|
tree
2021-04-13
Peter Geog
h
egan
Don't tru
n
cate
h
eap when VACUUM's failsafe is i
n
effe
c
t
.
commit
|
commitdiff
|
tree
2021-04-08
Pet
e
r Ge
o
ghegan
Sile
n
ce a
n
other _bt_check_unique c
o
mpiler warning
.
commit
|
commitdiff
|
tree
2021-04-07
Peter G
e
oghegan
Teach VACUUM to bypass u
n
nec
e
s
sary index vacuum
i
ng
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-04-07
Pe
t
er Geoghegan
Add wraparound fai
l
s
a
fe
to VACUUM
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-04-07
Pete
r
Ge
o
ghegan
Trunca
t
e
l
in
e
p
ointer array during VACU
U
M
.
Author:
Peter Geoghegan
<pg@bowt.ie>
Reviewed-By:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-04-06
Peter
G
e
o
g
h
egan
Remove tupgone special c
a
se from vacuumlazy
.
c
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-04-06
Peter Geog
h
egan
R
efactor lazy_sca
n
_h
e
ap() l
o
op
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-04-06
P
ete
r
Geoghegan
A
l
locate access strategy in parallel V
A
C
U
UM work
e
rs
.
commit
|
commitdiff
|
tree
2021-04-05
Peter Geogh
e
g
an
P
r
opagat
e
p
arallel VACUUM's buffer access strategy
.
commit
|
commitdiff
|
tree
2021-04-05
Peter
G
eogh
e
gan
Simplify sta
t
e managed
b
y
V
ACUUM
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-03-29
Pe
t
er
G
eoghegan
PageAddItem
E
x
ten
d
ed(): Add
L
P_
U
NUSE
D
assertion
.
commit
|
commitdiff
|
tree
2021-03-23
Peter Geoghe
g
an
nbtree VACUUM: Cope with b
u
ggy opclasses
.
commit
|
commitdiff
|
tree
2021-03-21
Peter G
e
oghegan
Recycle nbt
r
ee pages deleted during
s
ame
VAC
U
UM
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-03-16
Peter Geoghegan
F
i
x
comment abo
u
t pr
o
mis
i
ng tuples
.
commit
|
commitdiff
|
tree
2021-03-16
Peter Geoghegan
am
c
heck: Reduce d
e
bug
m
e
ssage verbosity
.
commit
|
commitdiff
|
tree
2021-03-15
P
eter G
e
o
ghegan
Notice that heap
page
h
a
s dea
d
i
tems d
u
r
i
ng VACUU
M
.
commit
|
commitdiff
|
tree
2021-03-12
P
e
ter Geoghegan
C
o
ns
o
l
i
date nbtree VACU
U
M meta
p
age routines
.
commit
|
commitdiff
|
tree
2021-03-11
Pete
r
Geoghegan
S
ave a few cycles during n
b
tree
VACUUM
.
commit
|
commitdiff
|
tree
2021-03-11
P
eter Geoghegan
Add back vacuum_cleanup_index_scale_factor para
m
eter
.
commit
|
commitdiff
|
tree
2021-03-11
Pe
t
er Geoghegan
Doc: B-Tr
e
e only h
a
s o
n
e
additional paramete
r
.
commit
|
commitdiff
|
tree
2021-03-11
Peter
G
eoghe
g
an
VACUUM ANALYZ
E
:
Always update pg_cl
a
ss
.
reltupl
e
s
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-03-11
Peter Geoghe
g
an
Don't consid
e
r
n
ewly insert
e
d tuples in nbtree
V
AC
U
UM
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-03-02
Peter Geoghegan
nbtre
e
pag
e
deletion: Add leafto
p
p
a
rent
a
ssertion
.
commit
|
commitdiff
|
tree
2021-03-02
Peter
G
eoghegan
Fix nbt
r
ee p
a
ge delet
i
o
n error messa
g
es
.
commit
|
commitdiff
|
tree
2021-02-25
Pet
e
r Geogh
e
gan
V
A
CUUM
VERBOSE: Count "n
e
wly deleted" inde
x
p
a
ges
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-02-25
P
et
e
r
Geog
h
e
g
an
Use full 64-bi
t
XIDs i
n
deleted nb
t
ree p
a
ges
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-02-19
Peter Geoghegan
Add n
b
tree REA
D
ME section o
n
page
r
ecycl
i
ng
.
commit
|
commitdiff
|
tree
2021-02-18
P
e
ter Geoghegan
nbtree READM
E
: mo
v
e VACUUM
linear
s
can sectio
n
.
commit
|
commitdiff
|
tree
2021-02-15
Peter
Geogheg
a
n
Add "LP_DEA
D
item
?
" column to G
i
S
T
pageinspect func
t
ions
commit
|
commitdiff
|
tree
2021-02-15
Pete
r
G
e
oghegan
Avo
i
d misinterpr
e
ting
GiST
p
ages in p
a
ge
i
nspect
.
commit
|
commitdiff
|
tree
2021-02-15
Peter Geoghe
g
an
Adjus
t
lazy_scan_heap() accounting comments
.
commit
|
commitdiff
|
tree
2021-02-12
Peter Geoghegan
Rem
o
ve obsolete Inde
x
BulkD
e
let
e
Resul
t
stats f
i
eld
.
commit
|
commitdiff
|
tree
2021-02-09
Peter
G
eoghegan
Fix
o
bsolete FS
M
remarks in nbtr
e
e R
E
ADME
.
commit
|
commitdiff
|
tree
2021-02-08
Pet
e
r
G
eoghegan
Correct pgstattupl
e
B-Tree page comme
n
ts
.
commit
|
commitdiff
|
tree
2021-02-07
P
e
te
r
Geog
h
e
gan
Rename removab
l
e xid functi
o
n
f
or cons
i
stency
.
commit
|
commitdiff
|
tree
2021-02-04
Peter Geogh
e
gan
H
arden nbtree page deletio
n
.
commit
|
commitdiff
|
tree
2021-01-31
Pe
t
er G
e
ogh
e
gan
Remove
u
nused _bt_del
i
tems_
d
e
l
et
e
() argument
.
commit
|
commitdiff
|
tree
2021-01-27
Peter Geogh
e
gan
Reduce the
d
efault value of
v
a
cuum_cost
_
page_mi
s
s
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-01-27
Peter
Geogheg
a
n
Fix GiST in
d
e
x deletion ass
e
rt issue
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-01-13
Peter Geoghegan
Enha
n
ce nbtre
e
index tuple de
l
etion
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-01-13
P
e
te
r
Geogheg
a
n
Pass
d
o
wn "logically uncha
n
g
e
d i
n
d
ex" h
i
nt
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2021-01-05
Peter Geoghe
g
an
S
t
andardiz
e
one aspect
o
f rmgr desc ou
t
p
u
t
.
commit
|
commitdiff
|
tree
2020-12-31
Peter Geogh
e
gan
Get hea
p
pa
g
e max o
f
fset with
buffer lock
h
e
ld
.
commit
|
commitdiff
|
tree
2020-12-31
Peter Geo
g
h
e
gan
Fix index deletion latestRemovedXid bug
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2020-12-15
Peter Geoghegan
Remove
obsolete btrescan() comm
e
nt
.
commit
|
commitdiff
|
tree
2020-11-17
P
e
ter Geoghegan
D
e
p
recate nbtr
e
e's
B
T
P_HAS_GA
R
BAGE flag
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2020-11-17
Peter Geoghe
g
an
nbtree: Re
n
ame
n
b
tin
s
ert
.
c
variables for consis
t
ency
.
commit
|
commitdiff
|
tree
2020-11-15
Peter Geoghegan
nbtree
:
Dem
o
t
e
i
n
co
m
plete sp
l
i
t "can't happen" error
.
commit
|
commitdiff
|
tree
2020-11-09
P
e
ter Geo
g
hegan
Remove ineffective heapam CHECK_FOR_INTERRUPTS
(
)
.
commit
|
commitdiff
|
tree
2020-11-08
Peter
G
eoghegan
Improve nbtree README's LP_DEAD section
.
commit
|
commitdiff
|
tree
2020-11-05
Peter G
e
ogh
e
g
an
Fix w
a
l
_
consistency_ch
e
cking nbtree bug
.
commit
|
commitdiff
|
tree
2020-11-05
Peter Geoghegan
Fix nbtre
e
cl
e
a
n
u
p-only VACUUM stats inacc
u
racies
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2020-09-16
Pet
e
r
G
eogh
e
gan
F
ix
a
m
c
he
c
k child che
c
k pg_upgrad
e
bug
.
Author:
Peter Geoghegan
<pg@bowt.ie>
commit
|
commitdiff
|
tree
2020-08-14
Peter
G
eoghegan
Fix obsolete c
o
mment in xlogutils
.
c
.
commit
|
commitdiff
|
tree
2020-08-09
P
e
ter Geoghegan
C
o
rrect nbtree page split lock coupling
comment
.
commit
|
commitdiff
|
tree
2020-08-08
Pe
t
e
r
Geoghegan
T
each amcheck to verify sibling li
n
ks in all
cases
.
Author: Andrey Borodin,
Peter Geoghegan
commit
|
commitdiff
|
tree
2020-08-07
Peter Geog
h
egan
Ma
k
e nbtre
e
split
REDO loc
k
ing match original exec
u
t
ion
.
commit
|
commitdiff
|
tree
2020-08-07
Peter Geogh
e
gan
Rename nbtree split REDO routin
e
variables
.
commit
|
commitdiff
|
tree
2020-08-06
Peter
G
eoghegan
Remove ob
s
olete
a
mcheck comment
.
commit
|
commitdiff
|
tree
2020-08-06
P
e
te
r
Geoghegan
amchec
k
: Sanitize metap
a
ge's allequalimage field
.
commit
|
commitdiff
|
tree
2020-08-03
Peter Geoghega
n
Fix repli
c
a backwar
d
scan rac
e
c
onditio
n
.
commit
|
commitdiff
|
tree
2020-08-03
Peter Geoghegan
Add nbtree
p
a
ge deletion assertion
.
commit
|
commitdiff
|
tree
2020-07-31
Peter Geoghegan
R
estore
l
o
st amcheck TOAST t
e
st coverage
.
commit
|
commitdiff
|
tree
2020-07-29
P
et
e
r Geog
h
e
g
an
Ad
d
h
ash_
m
em_multiplier GUC
.
Author:
Peter Geoghegan
commit
|
commitdiff
|
tree
2020-07-29
Pete
r
Geoghegan
Renam
e
a
nother
"ha
s
h_mem" local variable
.
commit
|
commitdiff
|
tree
next