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.
21 hours ago
Peter Geoghegan
Refine n
b
tree = redundancy
p
reprocessing comment
.
commit
|
commitdiff
|
tree
2 days ago
Pet
e
r Geoghegan
nbtree:
consistentl
y
use min
o
ff var
i
able
.
commit
|
commitdiff
|
tree
8 days ago
Peter Ge
o
gheg
a
n
Add
nbtre
e
amgettuple retur
n
item
f
unction
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
8 days ago
Peter Geoghegan
Fi
x
obsolete nbtree p
a
ge reuse FSM comme
n
t
.
commit
|
commitdiff
|
tree
8 days ago
Pete
r
G
e
o
g
hegan
Coun
t
contrib
/
bloom index scans i
n
pgstat view
.
Reviewed-By: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
12 days ago
P
e
ter Geog
h
egan
As
s
ert consistenc
y
of currP
a
ge
t
h
a
t ended scan
.
commit
|
commitdiff
|
tree
12 days ago
Peter
G
eoghegan
A
void
nbtree
p
a
r
a
l
lel scan c
u
rrPo
s
confusio
n
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2024-11-04
Peter G
e
ogh
e
g
an
Fix obso
l
e
t
e _bt_first comments
.
commit
|
commitdiff
|
tree
2024-11-04
Peter Geog
h
egan
nbtree: Remove
useless 'strat' local
v
aria
b
le
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2024-11-04
Peter
G
eoghegan
Clarif
y
nbt
r
ee paralle
l
sc
a
n _bt_endpoint con
t
ract
.
commit
|
commitdiff
|
tree
2024-11-01
Peter Geo
g
hegan
Clarify n
b
tree array pre
p
rocessing comment
.
commit
|
commitdiff
|
tree
2024-10-30
Peter Geoghegan
nbt
r
ee: assert
n
o
s
c
he
d
uled primscan between pages
.
commit
|
commitdiff
|
tree
2024-10-30
Peter Geoghegan
Clarify nbtree arra
y
exhaustion comments
.
commit
|
commitdiff
|
tree
2024-10-30
Peter Geoghegan
Fix
bug in nbtree arra
y
primitive scan schedul
i
ng
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2024-10-28
Pet
e
r Geogheg
a
n
n
b
t
r
e
e: Minor sibling link traversal tweaks
.
commit
|
commitdiff
|
tree
2024-10-27
P
e
ter Geoghega
n
Fi
x
obsolete nbtree split
b
u
f
f
e
r
c
o
mment
.
commit
|
commitdiff
|
tree
2024-10-18
Peter Geoghegan
O
p
timize nbtree
backwards scans
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2024-10-16
Peter Geogh
e
gan
nbtr
e
e: fix r
e
ad page
r
echeck typo
.
commit
|
commitdiff
|
tree
2024-10-16
Pet
e
r Geog
h
egan
Normalize n
b
tree t
r
uncat
e
d h
i
gh key ar
r
a
y
behavior
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2024-09-24
Peter Geoghegan
Update
o
bsolete n
b
tree ar
r
a
y
prepro
c
essi
n
g comments
.
commit
|
commitdiff
|
tree
2024-09-21
P
e
t
er Geoghe
g
a
n
Refact
o
r
h
andling
of nbtree ar
r
ay re
d
und
a
ncies
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2024-09-20
Peter Geogheg
a
n
Fix nbtree p
g
sta
t
s
a
c
counting with parallel scans
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2024-09-17
Peter Geoghegan
Avoid pa
r
a
llel nbtr
e
e index
s
can han
g
s with
S
A
O
Ps
.
Reviewed-By: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2024-08-26
P
e
ter Geoghegan
Fix nbtree l
o
okahead overflow bug
.
commit
|
commitdiff
|
tree
2024-08-12
Peter Ge
o
gheg
a
n
Give nbtr
e
e move right
f
unction internal
l
in
k
age
.
commit
|
commitdiff
|
tree
2024-08-11
Peter Geogh
e
gan
Avoid unneed
e
d n
b
tree bac
k
w
ards sc
a
n
b
u
f
fer locks
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2024-06-26
Pe
t
er
Geoghegan
Fix
n
b
t
ree arr
a
y unsatisfied inequal
i
ty
c
h
eck
.
commit
|
commitdiff
|
tree
2024-06-12
Peter
Geo
g
h
e
gan
Harmonize
p
g_bsd_inden
t
parameter name
s
.
commit
|
commitdiff
|
tree
2024-06-12
P
e
ter Geog
h
egan
Harmo
n
ize
function parameter names for Postgres 17
.
commit
|
commitdiff
|
tree
2024-04-22
Pet
e
r
G
eoghegan
Remove unneeded nbtree ar
r
ay preprocessing a
s
sert
.
commit
|
commitdiff
|
tree
2024-04-22
Peter
G
e
o
ghegan
Remove overzealo
u
s array eleme
n
t type
assert
i
o
n
.
commit
|
commitdiff
|
tree
2024-04-18
Peter Geog
h
egan
Don
'
t
try
to fix elimina
t
e
d nb
t
ree array scan keys
.
commit
|
commitdiff
|
tree
2024-04-16
Pete
r
Geoghegan
Fix nbtree "
d
educ
e
NOT N
U
L
L
"
s
c
an
k
ey comment
.
commit
|
commitdiff
|
tree
2024-04-16
Peter Geoghegan
Fix nbtr
e
e
p
o
s
t
ing l
i
st comment
.
commit
|
commitdiff
|
tree
2024-04-16
Peter
G
eo
g
hega
n
Fix nbtr
e
e
p
age
r
ecy
c
ling comment
.
commit
|
commitdiff
|
tree
2024-04-08
Peter Geog
h
egan
R
e
m
o
ve red
u
ndant n
b
tree p
r
ep
r
ocessin
g
a
s
s
e
rt
i
o
ns
.
commit
|
commitdiff
|
tree
2024-04-07
Peter
G
eogheg
a
n
Avoid extra
l
ookups with
nb
t
ree arra
y
inequaliti
e
s
.
commit
|
commitdiff
|
tree
2024-04-06
P
et
e
r Geoghegan
Enhance nbtre
e
ScalarArrayOp e
x
e
cut
i
on
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2024-03-11
Peter
Geoghegan
Update obsolet
e
index scan TID
c
om
m
ents
.
commit
|
commitdiff
|
tree
2023-12-08
Peter Geog
h
e
gan
Fix nbtree backward
s
c
an race condition
comments
.
commit
|
commitdiff
|
tree
2023-12-08
P
e
t
er Geoghega
n
Optimize nb
t
ree
b
ackward sca
n
boundary cases
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-10-24
Peter Geoghe
g
an
Doc: i
n
dexUnchanged is s
t
r
i
c
tly a hint
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-09-28
Peter Geoghegan
Fix btmarkpos/btrestrpos array key wra
p
ar
o
und bug
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-06-22
Pete
r
Geogheg
a
n
nbtree VA
C
U
U
M
:
c
ope with topp
a
r
e
nt inc
o
nsistenc
i
es
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-06-10
Peter Geoghegan
nbtre
e
: All
o
cat
e
n
e
w pages in separate func
t
ion
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-06-10
Pe
t
er Geog
h
egan
Add another o
l
d commit
to
git-b
l
a
m
e-ignore-rev
s
.
commit
|
commitdiff
|
tree
2023-05-25
Pete
r
Geoghegan
nbtree VACUU
M
: cope
w
ith right si
b
ling link corrup
t
ion
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-05-10
Peter Geo
g
h
egan
Doc: Fix link to fi
l
lfactor reloption
.
commit
|
commitdiff
|
tree
2023-05-08
P
e
ter Geo
g
hegan
Doc: up
d
ate
V
ACUUM FREEZE
query con
f
lict
g
u
i
dance
.
commit
|
commitdiff
|
tree
2023-04-19
Pet
e
r Geoghe
g
an
Use nbtdesc "level" f
i
eld name consist
e
ntly
.
commit
|
commitdiff
|
tree
2023-04-19
Pete
r
Geo
g
hegan
F
i
x
wal_c
o
nsiste
n
c
y
_checking enhanced
d
esc ou
t
put
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-04-18
Peter Geoghegan
Remove use
l
e
s
s argumen
t
from nbtree
d
edup
f
unctio
n
.
commit
|
commitdiff
|
tree
2023-04-17
Peter
Geoghegan
Fi
x
incorrect
c
o
mm
e
nt
a
b
out nbtre
e
WAL record
.
commit
|
commitdiff
|
tree
2023-04-13
Peter Geoghegan
Harmoni
z
e some more function parame
t
e
r
nam
e
s
.
commit
|
commitdiff
|
tree
2023-04-11
Peter
Geo
g
hegan
Refine the guideli
n
es for rmgrdesc auth
o
rs
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-04-11
Pet
e
r
Geogheg
a
n
F
ix
H
e
ap rmgr's
desc output for
i
nfobits arrays
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-04-11
Pete
r
G
e
oghegan
Fi
x
xl
_
heap_lo
c
k WAL r
e
cord
fi
e
ld's data type
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-04-11
Peter
Geoghe
g
an
Cla
r
ify nb
t
r
e
e
post
i
n
g l
i
st update desc issue
.
commit
|
commitdiff
|
tree
2023-04-10
P
e
ter Geog
h
e
gan
F
ix nbtree posting
l
i
st update desc
o
utput
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-04-07
Pe
t
er Ge
o
ghegan
Show m
o
re d
e
tail in n
b
tree rmgr description
s
.
Reviewed-By: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-04-07
Peter G
e
oghega
n
Sh
o
w
more deta
i
l in he
a
pam rmgr d
e
scriptions
.
Reviewed-By: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-04-03
Peter Ge
o
ghega
n
Mak
e
SP-
G
iST redi
r
ect cleanup more aggressive
.
commit
|
commitdiff
|
tree
2023-04-03
Peter Geoghegan
Recycle d
e
leted n
b
tre
e
pages more aggressively
.
commit
|
commitdiff
|
tree
2023-04-03
Pet
e
r Geoghegan
Move hea
p
rel
str
u
ct fi
e
ld next to
i
ndex rel field
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-03-31
Pet
e
r
Ge
o
gh
e
ga
n
A
dd show_data
o
ptio
n
to pg_get_wal_block_info
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-03-30
Pete
r
G
eoghegan
Show record informati
o
n
i
n
p
g_get_wa
l
_
b
lock_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 p
g
_wal
i
nspect fpi_leng
t
h bug
.
commit
|
commitdiff
|
tree
2023-03-27
Peter Geoghegan
pg_walinspect: Adjust
m
emory context na
m
e
.
commit
|
commitdiff
|
tree
2023-03-23
Pet
e
r Geo
g
hegan
Coun
t
updates th
a
t mo
v
e
r
o
w
to a new page
.
Reviewed-By: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-01-26
Peter
G
eoghe
g
an
R
evert "A
d
d
ea
g
er and lazy freezing
s
t
rategie
s
to
V
A
CUUM
.
"
commit
|
commitdiff
|
tree
2023-01-25
Peter Geoghegan
Doc: upda
t
e VACUU
M
VERBOSE free
z
ing tip
.
commit
|
commitdiff
|
tree
2023-01-25
Peter Geoghegan
A
d
d
e
ager
and lazy f
r
eezing strateg
i
es to
V
AC
U
U
M
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-01-24
Peter Geoghegan
Update more obsolete m
u
ltixac
t
.
c comments
.
commit
|
commitdiff
|
tree
2023-01-16
Peter Geoghegan
Tighten up VACUUM's a
p
p
roach
t
o settin
g
V
M
b
its
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-01-12
Pe
t
e
r
Geo
g
hegan
Make lazy_vacuum_heap_re
l
match lazy_scan_heap
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-01-12
Peter Geo
g
hegan
vacuumlazy
.
c: T
w
e
ak local v
a
r
i
a
ble name
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-01-12
P
e
ter Geoghega
n
Ren
a
me and relocate f
r
eez
e
pl
a
n dedu
p
routines
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-01-11
Peter Geoghegan
Improve TransactionIdDidA
b
ort(
)
d
o
cumentation
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-01-04
Peter Geogh
e
g
an
Check that xmax didn't
c
ommi
t
in f
r
eeze check
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-01-04
P
e
t
er Ge
o
ghegan
Upda
t
e
obsolete m
u
ltixact
.
c comments
.
commit
|
commitdiff
|
tree
2023-01-03
Peter
Geo
g
hegan
vacu
u
mla
z
y
.
c: Save get
_
databas
e
_name() in vacrel
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-01-03
Pet
e
r
Geoghegan
De
l
a
y commit status
check
s
until
freezing
e
x
ecute
s
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-01-03
Peter
G
eoghegan
R
e
fine the d
e
finition of page-l
e
v
el freezing
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2023-01-02
Peter G
e
ogheg
a
n
Adjust VACU
U
M
h
a
s
t
u
p LP_REDIR
E
CT com
m
en
t
s
.
commit
|
commitdiff
|
tree
2023-01-02
P
e
te
r
Geoghegan
Avoid sp
e
cial X
I
D snapsho
t
C
o
nflictHorizon values
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-12-28
Pe
t
er G
e
o
g
hegan
Add page-level fre
e
zing to VACUUM
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-12-27
P
e
t
er G
e
oghegan
R
emove overzeal
o
us MultiXact freeze assertion
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-12-22
P
e
ter Geog
h
egan
Use scann
e
d
_
pa
g
es
to
de
c
id
e
when
t
o
f
ailsafe chec
k
.
Reviewed-By: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-12-22
Peter G
e
oghegan
Refact
o
r
h
ow VACUU
M
p
ass
e
s
a
ro
u
nd its XID cutoffs
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-11-23
Peter
G
e
o
ghegan
Simplify va
c
uum_set
_
xid_limits() signatu
r
e
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-11-23
Peter Geo
g
he
g
a
n
Don't test HEAP_
X
MAX_INVALID when fre
e
zi
n
g xm
a
x
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-11-17
Peter Ge
o
g
h
e
gan
S
t
a
ndardize rmgrd
e
s
c recovery
conflict
X
ID output
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-11-17
Pe
t
er Geoghegan
U
s
e correc
t
type name in comme
n
ts about freezing
.
commit
|
commitdiff
|
tree
2022-11-15
Peter Geogh
e
gan
D
e
d
uplicate freeze p
l
ans in freeze WA
L
records
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-22
Peter Geogheg
a
n
Harmonize parameter names in pg_
d
ump/pg_dumpa
l
l
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-22
Pete
r
Geog
h
egan
Harmonize pa
r
ameter names in co
n
trib code
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-22
Peter Geoghe
g
an
H
arm
o
nize mor
e
l
exer
fu
n
ct
i
on pa
r
ameter
n
a
mes
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-22
Peter
Geoghegan
H
ar
m
onize
p
ar
a
meter names in ecpg
c
od
e
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-21
Peter
G
e
o
g
heg
a
n
Harmonize lexer
a
dja
c
e
nt fu
n
cti
o
n parameter names
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
2022-09-20
Pete
r
Ge
o
ghegan
Fix rec
e
nt cplusplusche
c
k issue i
n
selfuncs
.
h
.
Author: Peter Geoghegan <
pg@bowt.ie
>
commit
|
commitdiff
|
tree
next