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
Remove leftover function declaration
21 hours ago
Nathan
B
ossart
R
emove t
a
b completio
n
for
CREATE UNLOG
G
ED MATER
I
ALI
Z
ED
.
.
.
commit
|
commitdiff
|
tree
3 days ago
N
athan
Bos
s
art
Intr
o
duce num_os_semaphor
e
s G
U
C
.
commit
|
commitdiff
|
tree
3 days ago
Nat
h
a
n B
o
ssart
p
g
_
u
pgrade: Move live_check vari
a
ble to
u
s
er_opts
.
commit
|
commitdiff
|
tree
5 days ago
Nathan Bossart
pg_upgrade: Retriev
e
subscription count more
effici
e
n
t
ly
.
commit
|
commitdiff
|
tree
6 days ago
Nathan
Bos
s
art
Detect integer o
v
erflow
in array_set_
s
lice()
.
commit
|
commitdiff
|
tree
10 days ago
N
athan Bossart
Add overflow checks to
money type
.
commit
|
commitdiff
|
tree
12 days ago
N
athan Boss
a
rt
U
s
e
P
q
Ms
g
_* macros i
n
m
ore pl
a
ces
.
commit
|
commitdiff
|
tree
13 days ago
Nathan
Bossart
A
d
d a couple of recent co
m
m
its to
.
git-blame-ignor
e
.
.
.
commit
|
commitdiff
|
tree
2024-07-10
Nath
a
n Boss
a
rt
Reva
m
p
docume
n
tation fo
r
pr
e
d
e
f
ined
roles
.
commit
|
commitdiff
|
tree
2024-07-09
Nathan Boss
a
rt
Int
r
odu
c
e pg_signal_auto
v
acuum_work
e
r
.
commit
|
commitdiff
|
tree
2024-07-08
Nathan B
o
ss
a
rt
U
se C
R
EATE DA
T
ABASE
.
.
.
STRAT
E
G
Y = FILE_C
O
PY
in
pg_
u
pgrade
.
commit
|
commitdiff
|
tree
2024-07-05
N
a
than Bossart
Remove check hooks for GUCs that contribu
t
e to MaxBack
e
nds
.
commit
|
commitdiff
|
tree
2024-07-03
Na
t
han Bossart
Improve p
e
r
formance
o
f
binary_up
g
r
ade_set_pg_class_oids()
.
commit
|
commitdiff
|
tree
2024-07-03
Nathan Bossart
Re
m
o
v
e is_index parame
t
er from
b
inary_up
g
rade_s
e
t
_pg_
c
lass_o
.
.
.
commit
|
commitdiff
|
tree
2024-07-02
Nathan B
o
ssart
Add CODE_OF_
C
ONDUCT
.
md, CO
N
T
R
IBU
T
ING
.
md, and SEC
U
RITY
.
md
.
commit
|
commitdiff
|
tree
2024-07-02
Nat
h
an Boss
a
rt
pg_dump: Re
m
o
v
e
some unused
r
e
turn value
s
.
commit
|
commitdiff
|
tree
2024-07-01
Nathan B
o
ssart
Remove r
e
dundant privil
e
ge che
c
k fro
m
p
g
_s
e
q
u
enc
e
s
.
.
.
commit
|
commitdiff
|
tree
2024-07-01
Na
t
han B
o
ssar
t
Add --no-
s
ync to pg_upgrade's uses of pg_dump and pg_dump
a
l
l
.
commit
|
commitdiff
|
tree
2024-06-26
Nathan Bossart
U
s
e P
q
M
s
g
_
* macros
in fe-
a
uth
.
c
.
commit
|
commitdiff
|
tree
2024-06-19
Nathan Bossart
Fix
comment in pg_upgr
a
d
e
.
h
.
commit
|
commitdiff
|
tree
2024-06-05
Nath
a
n Bos
s
art
Fix d
o
cumentati
o
n f
o
r POSIX
s
e
maphores
.
commit
|
commitdiff
|
tree
2024-06-03
Nat
h
an
Boss
a
rt
Fix documentation for
Sys
t
em
V
semap
h
ores
.
commit
|
commitdiff
|
tree
2024-05-13
Nathan Bo
s
s
a
rt
Fix
p
g
_
s
equenc
e
_l
a
st_value()
f
or
u
nlo
g
g
ed se
q
uences
.
.
.
commit
|
commitdiff
|
tree
2024-05-06
Nathan Bo
s
sart
Fix privilege ch
e
cks in pg_stats_ext
and pg_st
a
ts_ext_exprs
.
commit
|
commitdiff
|
tree
2024-04-23
Nathan Bossart
Fix code for probing availa
b
ili
t
y of AV
X
-5
1
2
.
commit
|
commitdiff
|
tree
2024-04-15
Nath
a
n
Bossart
doc: Note e
x
ceptions fo
r
SE
T
R
O
LE's
e
ffect o
n
privil
e
ge
.
.
.
commit
|
commitdiff
|
tree
2024-04-07
Nathan Bossart
Optimize
v
isibilitymap_coun
t
() with
AVX
-
5
12 instructions
.
commit
|
commitdiff
|
tree
2024-04-07
N
atha
n
Bossart
O
p
timi
z
e
pg_popcount() with AVX-512 i
n
structions
.
commit
|
commitdiff
|
tree
2024-04-03
Nathan Bossart
Inlin
e
pg_popco
u
nt() for small buffers
.
commit
|
commitdiff
|
tree
2024-04-03
Nathan Bossar
t
A
d
d
built
-
in ERRO
R
handling for archive callbacks
.
commit
|
commitdiff
|
tree
2024-04-02
Nat
h
an Bos
s
art
Avoid f
u
nc
t
io
n
ca
l
l
ove
r
head
o
f
pg_p
o
pcount(
)
in
sysl
o
gger
.
c
.
commit
|
commitdiff
|
tree
2024-04-02
Nathan Bossart
Re
f
actor
c
ode for setting pg_popcount* function pointers
.
commit
|
commitdiff
|
tree
2024-03-28
Nathan Bossart
Improve sty
l
e of
pg_lfin
d
3
2
()
.
commit
|
commitdiff
|
tree
2024-03-27
Nathan Bossart
A
d
just docume
n
tation for
s
yncfs()
.
commit
|
commitdiff
|
tree
2024-03-27
Nathan Bossart
Fix compil
e
r
w
a
rni
n
g
for pg_lfind32()
.
commit
|
commitdiff
|
tree
2024-03-26
Na
t
han Bossart
Ad
d
commit 64e401b62b
t
o
.
git-b
l
ame-ignore-revs
.
commit
|
commitdiff
|
tree
2024-03-26
Nathan Bossart
Optimize ro
l
es_is_
m
em
b
er_of() with a Bloom
f
il
t
er
.
commit
|
commitdiff
|
tree
2024-03-26
Nat
h
a
n
Bos
s
art
Mic
r
o-o
p
tim
i
ze pg_lfind3
2
(
)
.
commit
|
commitdiff
|
tree
2024-03-25
Nathan
B
os
s
art
A
d
just pgb
e
nc
h
option
f
o
r debug
mode
.
commit
|
commitdiff
|
tree
2024-03-24
Na
t
han
B
o
s
sart
doc: Cl
a
r
ify requ
i
re
m
ents for SET ROL
E
.
commit
|
commitdiff
|
tree
2024-03-21
N
ath
a
n
B
os
s
art
R
e
vise
the styl
e
of a paragraph in
README
.
md
.
commit
|
commitdiff
|
tree
2024-03-20
Na
t
han B
o
ssart
Avoid o
v
erflow in
M
aybeRemoveOldWalSumma
r
ies()
.
commit
|
commitdiff
|
tree
2024-03-20
N
a
tha
n
B
ossart
Revert "Temporary
pa
t
ch to hel
p
debug p
g
_walsummary
.
.
.
commit
|
commitdiff
|
tree
2024-03-19
Nathan Bossa
r
t
Inline pg_popcount{32,6
4
}
into pg_popcount()
.
commit
|
commitdiff
|
tree
2024-03-18
Nathan
Bos
s
art
Initialize variables
to placate compiler
.
commit
|
commitdiff
|
tree
2024-03-14
Natha
n
Bo
s
sart
Add pg_column_toa
s
t_c
h
u
nk
_
id()
.
commit
|
commitdiff
|
tree
2024-03-13
Nat
h
an Boss
a
rt
Reintroduce
MAINTAIN
p
rivilege and pg_maintain p
r
edefined
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Nathan Bossar
t
reindexd
b
: Allow specifyin
g
o
b
j
ects to process in all
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Nathan
Bossart
clust
e
rdb: Allow
s
p
ec
i
fying tables
to process
i
n
a
l
l
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Natha
n
Bossart
v
a
c
uumdb: Allow spe
c
i
fyin
g
o
bj
e
cts to process i
n
all
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
Nathan Bo
s
sart
Add a f
e
w recent com
m
it
s
to
.
git-blame-igno
r
e
-revs
.
commit
|
commitdiff
|
tree
2024-03-04
N
a
than Boss
a
rt
Ad
d
mac
r
o for cust
o
mizing an ar
c
hiving WARN
I
NG m
e
ss
a
ge
.
commit
|
commitdiff
|
tree
2024-02-29
Nathan Bo
s
sart
Convert
unloggedLSN to
an atomic
v
a
riable
.
commit
|
commitdiff
|
tree
2024-02-29
Natha
n
Bo
s
sart
C
o
n
v
ert arch
i
ver's force_d
i
r_scan variable
to an atomic
.
.
.
commit
|
commitdiff
|
tree
2024-02-29
N
a
tha
n
B
o
ssart
Introdu
c
e atomic rea
d
/write
functi
o
ns with full ba
r
rier
.
.
.
commit
|
commitdiff
|
tree
2024-02-28
Nath
a
n
B
ossa
r
t
Convert
R
EADME to Mark
d
own
.
commit
|
commitdiff
|
tree
2024-02-27
N
ath
a
n
Bo
s
sar
t
F
ix comments for the dshash_parameters struct
.
commit
|
commitdiff
|
tree
2024-02-26
Nath
a
n Bossart
Add
helper functions for dshas
h
ta
b
l
e
s
w
ith strin
g
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Nat
h
an
Bossart
Use NULL instead o
f
0 for 'arg'
argume
n
t in dshash_create
.
.
.
commit
|
commitdiff
|
tree
2024-02-16
Nathan B
o
ssart
U
se new over
f
lo
w
-safe
i
nteg
e
r compar
i
son functio
n
s
.
commit
|
commitdiff
|
tree
2024-02-16
N
athan Bossa
r
t
I
n
tro
d
uce
ove
r
f
low-safe integer comparison fu
n
ctions
.
commit
|
commitdiff
|
tree
2024-02-16
Nathan Bo
s
s
a
rt
Repla
c
e cal
l
s to pg_qsort() wit
h
t
he qsort
(
)
ma
c
ro
.
commit
|
commitdiff
|
tree
2024-02-14
Natha
n
Bossart
Remo
v
e
o
bsolete check in SIG
T
E
R
M handler
f
o
r the sta
r
t
u
p
.
.
.
commit
|
commitdiff
|
tree
2024-02-14
N
ath
a
n
Bossart
Centralize logic
for restori
n
g errno in
s
ignal handlers
.
commit
|
commitdiff
|
tree
2024-02-14
Nathan Bossart
Check that MyProcP
i
d == getpid() in backend signal
.
.
.
commit
|
commitdiff
|
tree
2024-02-14
Nathan Bossart
A
l
lo
w
pg_monitor to
exe
c
ute pg_cu
r
rent_l
o
gfile()
.
commit
|
commitdiff
|
tree
2024-02-07
Nathan Bossart
R
e
move Star
t
* macros
in postmas
t
er
.
c
.
commit
|
commitdiff
|
tree
2024-01-29
Nathan Bossar
t
Mov
e
is_valid_ascii() to
a
s
cii
.
h
.
commit
|
commitdiff
|
tree
2024-01-23
Nathan B
o
ssart
F
i
x cr
a
sh
i
n aut
o
p
rewarm
.
commit
|
commitdiff
|
tree
2024-01-23
Nathan Bo
s
sart
Fix pos
s
ible NULL po
i
nter
d
e
r
eference in GetNamedDSM
S
egment()
.
commit
|
commitdiff
|
tree
2024-01-19
Nathan Bossart
T
eac
h
a
utoprewarm to use t
h
e dynamic shared memory
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
Nath
a
n Bo
s
s
a
rt
Introdu
c
e
the d
y
namic sha
r
ed memory registry
.
commit
|
commitdiff
|
tree
2024-01-19
N
a
than B
o
ssart
d
oc: Reo
r
gani
z
e section for shared mem
o
ry an
d
L
W
Locks
.
commit
|
commitdiff
|
tree
2024-01-19
Nathan
Bossart
Improve some documentatio
n
a
bout the bootstrap s
u
p
e
r
us
e
r
.
commit
|
commitdiff
|
tree
2024-01-09
Nathan Bossart
Fix documenta
t
ion
f
or wa
l
_summa
r
y_kee
p
_time
.
commit
|
commitdiff
|
tree
2024-01-09
Nath
a
n Bossart
Cross-check l
i
sts of pre
d
efined LWLocks
.
commit
|
commitdiff
|
tree
2024-01-04
Nathan Bossart
Add macros for loo
p
ing through a
L
i
st witho
u
t a
L
istCell
.
commit
|
commitdiff
|
tree
2023-12-18
N
athan Bossart
Opti
m
ize pg_atomic
_
exchange_u32 a
n
d pg_atom
i
c_exchange_u64
.
commit
|
commitdiff
|
tree
2023-12-18
Nathan Bossart
Micro-optimize datum_to_json_inter
n
al() some more
.
commit
|
commitdiff
|
tree
2023-12-08
N
a
t
h
an Bossart
Micro-opti
m
ize J
S
ONTYPE_NUMERIC code path in j
s
on
.
c
.
commit
|
commitdiff
|
tree
2023-12-06
Nathan Bossart
Suppress -
W
unused-res
u
lt
w
a
r
ning about write()
.
commit
|
commitdiff
|
tree
2023-12-04
Nath
a
n Bossart
Teach
con
v
ert() and friends to avoid copying
when
p
ossibl
e
.
commit
|
commitdiff
|
tree
2023-11-27
Nathan Bo
s
sa
r
t
R
e
t
ire a few bac
k
w
ar
d
s comp
a
tibility macros
.
commit
|
commitdiff
|
tree
2023-11-15
Nathan Bo
s
sart
Fix fallback im
p
leme
n
tati
o
n for pg_atomic_tes
t
_
set_flag()
.
commit
|
commitdiff
|
tree
2023-11-15
N
a
than B
o
ssart
Retir
e
Me
m
oryContextResetAnd
D
ele
t
eChil
d
r
en() macr
o
.
commit
|
commitdiff
|
tree
2023-10-25
Nath
a
n Bossart
Rem
o
v
e
dead
c
ode in pg
_
ctl
.
c
.
commit
|
commitdiff
|
tree
2023-10-17
Nathan Bossart
Avoid calling proc_exit() in pr
o
cesses
fo
r
ked
b
y sys
t
em()
.
commit
|
commitdiff
|
tree
2023-10-16
N
athan Bossart
Move
e
xtra
code out o
f
the Pre/Po
s
tRestoreCom
m
a
n
d(
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Natha
n
Bos
s
a
rt
Impro
v
e the naming in wal_sync_meth
o
d c
o
d
e
.
commit
|
commitdiff
|
tree
2023-10-04
Nathan
B
ossa
r
t
Document that --sync-metho
d
takes an argument
.
commit
|
commitdiff
|
tree
2023-09-25
Nathan Bos
s
art
Add worker type to pg_stat_subscript
i
on
.
commit
|
commitdiff
|
tree
2023-09-20
Natha
n
Bossart
Remove open-coded binary h
e
ap
i
n pg
_
dump_sort
.
c
.
commit
|
commitdiff
|
tree
2023-09-19
N
a
than Bossart
Conv
e
rt
pg_re
s
t
ore's ready_lis
t
to a p
r
iority queue
.
commit
|
commitdiff
|
tree
2023-09-18
Nathan
B
oss
a
rt
Add functio
n
f
o
r
r
emoving
arbitrar
y
n
odes
i
n bina
r
yhea
p
.
commit
|
commitdiff
|
tree
2023-09-18
Nathan Bo
s
sar
t
Fix MSVC bu
i
ld for changes to binaryheap
.
commit
|
commitdiff
|
tree
2023-09-18
Nat
h
an Bossart
Ma
k
e binar
y
heap available to fronten
d
c
ode
.
commit
|
commitdiff
|
tree
2023-09-06
Nathan
Bos
s
art
Al
l
ow using
s
yncfs() in
frontend
u
til
i
ties
.
commit
|
commitdiff
|
tree
2023-09-06
Nat
h
an B
o
ssar
t
Add support f
o
r syncfs(
)
i
n
frontend support fu
n
ctio
n
s
.
commit
|
commitdiff
|
tree
2023-09-06
Nathan Bo
s
sart
Make enum for sync
m
e
thods available to
f
r
o
ntend code
.
commit
|
commitdiff
|
tree
2023-09-06
Nathan
Bo
s
sart
Move PG_TEMP
_
FIL
E
* macros
to fi
l
e
_utils
.
h
.
commit
|
commitdiff
|
tree
next