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
Ensure cached plans are correctly marked as dependent on role.
2024-11-11
Nathan Bossart
Ensure cached pla
n
s are correctly marked as
depende
n
t
.
.
.
commit
|
commitdiff
|
tree
2024-11-08
Nathan Bossart
Fix sign-compare warnings
i
n pg_i
o
vec
.
h
.
commit
|
commitdiff
|
tree
2024-10-18
Nathan Bossart
Adjust document
a
tion for c
o
nfiguring Li
n
ux huge pages
.
commit
|
commitdiff
|
tree
2024-10-15
Nathan
Bossart
Ad
d
type cast to forea
c
h_internal'
s
l
o
o
p variable
.
commit
|
commitdiff
|
tree
2024-10-07
Nathan Bossart
va
c
uumdb: Schema-qu
a
lify op
e
rato
r
i
n
ca
t
alog query
.
.
.
commit
|
commitdiff
|
tree
2024-10-07
Na
t
han Bossart
Fix Y2038 issues with My
S
tartTime
.
commit
|
commitdiff
|
tree
2024-09-27
Nathan Bossa
r
t
d
o
c
:
Note
t
hat
CR
E
ATE MATER
I
ALIZED
VIEW restric
t
s search
_
pat
h
.
commit
|
commitdiff
|
tree
2024-09-25
Nathan Bossart
Remove e
x
tra
w
hitespa
c
e in pg_upg
r
ade statu
s
mess
a
ge
.
commit
|
commitdiff
|
tree
2024-09-13
N
athan
B
o
ssart
Fix
co
n
t
rib/p
a
geinspect
'
s test for
sequences
.
commit
|
commitdiff
|
tree
2024-09-12
N
athan Bossart
R
eintroduce su
p
por
t
for sequences in pgs
t
attu
p
le
a
nd
.
.
.
commit
|
commitdiff
|
tree
2024-08-20
Nathan Bossart
Fi
x
a coup
l
e of
w
ait event descrip
t
ion
s
.
commit
|
commitdiff
|
tree
2024-08-09
N
a
tha
n
Bos
s
a
rt
doc:
F
ix name o
f
CR
C
algorithm i
n
"Reliability" sec
t
i
on
.
commit
|
commitdiff
|
tree
2024-07-24
Nathan Bossart
pg_upgrade: Retrie
v
e subscript
i
on count more effic
i
e
ntly
.
commit
|
commitdiff
|
tree
2024-07-24
Nathan Bossart
Detect integer o
v
erflow in
a
rra
y
_
s
e
t
_
s
l
i
c
e
(
)
.
commit
|
commitdiff
|
tree
2024-07-19
Nathan
B
ossart
Ad
d
ov
e
rflow che
c
ks
to money typ
e
.
commit
|
commitdiff
|
tree
2024-07-17
Nathan Bossar
t
Use
PqMsg_* mac
r
o
s
in
m
ore pl
a
ces
.
commit
|
commitdiff
|
tree
2024-06-26
Nath
a
n Bossart
Use PqMsg_*
m
acro
s
i
n fe-auth
.
c
.
commit
|
commitdiff
|
tree
2024-06-19
Nathan Bossart
Fix c
o
m
m
ent in
p
g_
u
pgrade
.
h
.
commit
|
commitdiff
|
tree
2024-06-05
N
a
than Bossart
Fi
x
documen
t
a
t
i
o
n
for POS
I
X
se
m
aphor
e
s
.
commit
|
commitdiff
|
tree
2024-06-03
Nathan
B
ossart
Fix
d
ocu
m
en
t
a
t
ion f
o
r S
y
stem V
semap
h
or
e
s
.
commit
|
commitdiff
|
tree
2024-05-13
Nathan Bossart
Fix pg_sequence_la
s
t
_val
u
e() for unlog
g
e
d
sequences
.
.
.
commit
|
commitdiff
|
tree
2024-05-06
Na
t
han Bossart
Fix
p
r
ivilege
c
hecks
i
n pg_stats_ext and pg_stats_e
x
t_
e
xprs
.
commit
|
commitdiff
|
tree
2024-04-23
Nathan B
o
ssart
Fix
c
ode
f
or probi
n
g availability o
f
AVX-512
.
commit
|
commitdiff
|
tree
2024-04-15
Nat
h
a
n
B
o
ssart
doc: Note excepti
o
ns for SET ROLE's effect on privi
l
ege
.
.
.
commit
|
commitdiff
|
tree
2024-04-07
Nathan Bossart
Optimize
visi
b
i
l
itymap_count() w
i
th A
V
X
-
5
12
instructions
.
commit
|
commitdiff
|
tree
2024-04-07
Nathan Bossart
Optimize pg_popcount() with AVX-512 instructions
.
commit
|
commitdiff
|
tree
2024-04-03
Nathan Bossart
Inline pg_popcou
n
t(
)
f
o
r small buffer
s
.
commit
|
commitdiff
|
tree
2024-04-03
N
athan Bossart
Ad
d
buil
t
-in ERROR handling
for archi
v
e
callbacks
.
commit
|
commitdiff
|
tree
2024-04-02
Nathan Bossart
A
v
o
id funct
i
on
c
all ove
r
h
ead of pg_
p
opcount() in syslogger
.
c
.
commit
|
commitdiff
|
tree
2024-04-02
Nathan Boss
a
rt
Refactor code for
setting pg_pop
c
ount* function p
o
inters
.
commit
|
commitdiff
|
tree
2024-03-28
Nathan
B
ossart
I
mprove style of
p
g_
l
fi
n
d32()
.
commit
|
commitdiff
|
tree
2024-03-27
Nathan
Bossart
Adjust do
c
umentati
o
n for syncfs()
.
commit
|
commitdiff
|
tree
2024-03-27
N
athan Bo
s
sart
Fix compiler warni
n
g
f
or
pg_lfind32()
.
commit
|
commitdiff
|
tree
2024-03-26
Nath
a
n
Bossart
Add commit 64e401b62b
to
.
git-bla
m
e-ign
o
re-revs
.
commit
|
commitdiff
|
tree
2024-03-26
Nathan Bossart
O
p
timize role
s
_is_m
e
m
ber_of() w
i
th a Blo
o
m
filter
.
commit
|
commitdiff
|
tree
2024-03-26
N
a
than
B
ossa
r
t
Micro-optimize pg_lfind32()
.
commit
|
commitdiff
|
tree
2024-03-25
Nathan Bossart
Adju
s
t pgbench option for debug m
o
de
.
commit
|
commitdiff
|
tree
2024-03-24
Nathan Bossart
doc: Clari
f
y require
m
en
t
s for
S
ET R
O
LE
.
commit
|
commitdiff
|
tree
2024-03-21
Nathan Bossar
t
Revis
e
t
h
e style of a p
a
ragraph in README
.
m
d
.
commit
|
commitdiff
|
tree
2024-03-20
Nathan Bossart
A
void overflow i
n
MaybeRemoveOldWalSummaries()
.
commit
|
commitdiff
|
tree
2024-03-20
Nathan Bossart
Revert "Temporary
patch to he
l
p deb
u
g
pg_w
a
lsummary
.
.
.
commit
|
commitdiff
|
tree
2024-03-19
Nathan B
o
ssart
Inlin
e
p
g_popcoun
t
{32,6
4
} into
pg_popcoun
t
()
.
commit
|
commitdiff
|
tree
2024-03-18
Nathan Bossa
r
t
Initialize var
i
ables to placate compiler
.
commit
|
commitdiff
|
tree
2024-03-14
Nathan
Bossart
Add
pg_column_toast_chun
k
_id(
)
.
commit
|
commitdiff
|
tree
2024-03-13
Nat
h
an Bossa
r
t
Reintroduce MAINTAIN priv
i
lege
a
nd pg_maint
a
in
prede
f
ined
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Nathan Bossart
reind
e
xdb: Allow
specifying
objects to process in all
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Nathan
B
ossart
cluster
d
b: Allow specifying
tab
l
es to proces
s
i
n
a
l
l
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Natha
n
B
os
s
a
rt
v
acuumdb: A
l
low specify
i
ng objects to pr
o
cess
in all
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
Nath
a
n
Bossa
r
t
Add a
few
recent
c
ommits to
.
git-bla
m
e-
i
gnore-revs
.
commit
|
commitdiff
|
tree
2024-03-04
Nathan Boss
a
rt
Add
mac
r
o for cus
t
omi
z
ing an ar
c
hiving
W
ARN
I
N
G
message
.
commit
|
commitdiff
|
tree
2024-02-29
Nathan B
o
ssart
Convert unloggedLSN
t
o
a
n atomi
c
v
ariable
.
commit
|
commitdiff
|
tree
2024-02-29
N
a
t
han Bos
s
a
r
t
Convert ar
c
h
i
ver's force_di
r
_
s
c
an variable
t
o an atomic
.
.
.
commit
|
commitdiff
|
tree
2024-02-29
Nathan Bossart
In
t
roduce ato
m
ic rea
d
/write
fu
n
cti
o
n
s with full barrier
.
.
.
commit
|
commitdiff
|
tree
2024-02-28
N
athan B
o
ssart
Conv
e
r
t README to Markdown
.
commit
|
commitdiff
|
tree
2024-02-27
Nat
h
an Bossart
F
ix comments for the
d
s
has
h
_
p
ara
m
eters struct
.
commit
|
commitdiff
|
tree
2024-02-26
N
a
th
a
n
B
o
ssart
A
dd helper fun
c
t
i
ons for dsha
s
h tables wi
t
h
string
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Na
t
han B
o
s
sart
U
se NULL instead of 0 for 'arg'
argument
i
n dshash_create
.
.
.
commit
|
commitdiff
|
tree
2024-02-16
Nathan Bossart
Use
n
ew overflo
w
-safe i
n
te
g
e
r
c
omparison functions
.
commit
|
commitdiff
|
tree
2024-02-16
Nathan Bossart
Introduce overflow-safe int
e
ger com
p
arison functions
.
commit
|
commitdiff
|
tree
2024-02-16
Nathan Bossart
Replace calls t
o
pg_qsort()
w
ith the q
s
ort() macro
.
commit
|
commitdiff
|
tree
2024-02-14
Nathan
Bossart
Remo
v
e o
b
s
o
lete c
h
eck
i
n SIGTERM handl
e
r for the
startup
.
.
.
commit
|
commitdiff
|
tree
2024-02-14
Nathan Bossart
Cen
t
r
al
i
ze logi
c
for
restorin
g
err
n
o in signa
l
handlers
.
commit
|
commitdiff
|
tree
2024-02-14
Nathan Bo
s
sart
Check that MyP
r
oc
P
id == get
p
id(
)
in backe
n
d
signal
.
.
.
commit
|
commitdiff
|
tree
2024-02-14
Nathan Bossart
Allow
pg_mon
i
tor to
execute pg_cu
r
ren
t
_logfile()
.
commit
|
commitdiff
|
tree
2024-02-07
Nathan
B
ossart
Re
m
ov
e
Start*
m
acros
i
n
pos
t
master
.
c
.
commit
|
commitdiff
|
tree
2024-01-29
Natha
n
Bossart
Move is_v
a
lid_ascii() to ascii
.
h
.
commit
|
commitdiff
|
tree
2024-01-23
Na
t
han Bossart
Fix crash in aut
o
p
rewarm
.
commit
|
commitdiff
|
tree
2024-01-23
Nathan
B
o
ssart
F
i
x
p
ossible NUL
L
pointer dereference i
n
GetNamedDSMSegment
(
)
.
commit
|
commitdiff
|
tree
2024-01-19
N
athan
B
oss
a
rt
Teach autoprewa
r
m to use the dynamic
shared
m
emory
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
Nathan Bos
s
art
Introduce the dynamic sh
a
re
d
memory r
e
gistry
.
commit
|
commitdiff
|
tree
2024-01-19
Natha
n
Bos
s
art
doc: Reorg
a
nize s
e
ct
i
on
f
or shared memory and LWLocks
.
commit
|
commitdiff
|
tree
2024-01-19
Nathan
B
oss
a
rt
Improve som
e
documentation about the bootstrap superuser
.
commit
|
commitdiff
|
tree
2024-01-09
Nath
a
n
Bo
s
sart
Fix documentation for wal
_
summary_keep_time
.
commit
|
commitdiff
|
tree
2024-01-09
Nathan Bossart
C
r
oss
-
check lists of
predefined
LWL
o
cks
.
commit
|
commitdiff
|
tree
2024-01-04
Nath
a
n
Bossart
Add macro
s
for loopi
n
g throu
g
h a Li
s
t witho
u
t a Lis
t
Cell
.
commit
|
commitdiff
|
tree
2023-12-18
Nathan Bossart
Optimiz
e
p
g
_atomic_exc
h
a
n
ge_u32 and pg
_
atomic_exch
a
nge_u64
.
commit
|
commitdiff
|
tree
2023-12-18
Nathan Bossart
Micro-o
p
timize datum_to_json
_
internal() some more
.
commit
|
commitdiff
|
tree
2023-12-08
Nathan
Bossart
Mi
c
r
o
-optimize JSONTYPE_NUMERIC co
d
e pa
t
h in json
.
c
.
commit
|
commitdiff
|
tree
2023-12-06
Natha
n
B
ossart
S
uppres
s
-Wunused-result warn
i
ng abou
t
write()
.
commit
|
commitdiff
|
tree
2023-12-04
Nathan Bossart
Teach
convert() and
f
riends to a
v
o
id copying
when possible
.
commit
|
commitdiff
|
tree
2023-11-27
Nathan Bossart
R
e
tire
a fe
w
back
w
ards co
m
p
at
i
bility macros
.
commit
|
commitdiff
|
tree
2023-11-15
Nath
a
n Bossart
Fi
x
fallback implementation for pg_atomic
_
test
_
set_flag
(
)
.
commit
|
commitdiff
|
tree
2023-11-15
Natha
n
Bos
s
a
rt
Ret
i
re Me
m
o
r
y
ContextResetAndDeleteChildren() macro
.
commit
|
commitdiff
|
tree
2023-10-25
Nathan Bossart
Remove dead code in pg_ctl
.
c
.
commit
|
commitdiff
|
tree
2023-10-17
Nathan
Bossart
Avoid calling proc_
e
xit() in proc
e
sse
s
forked by
system()
.
commit
|
commitdiff
|
tree
2023-10-16
Nathan
Bossart
Move extra
c
ode out of th
e
Pre/P
o
stRest
o
r
e
Command(
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
N
a
than Bossart
Improve the nami
n
g in wal_sync_method cod
e
.
commit
|
commitdiff
|
tree
2023-10-04
N
at
h
an Bossart
Document that --sync-meth
o
d takes an arg
u
ment
.
commit
|
commitdiff
|
tree
2023-09-25
Na
t
han
B
ossart
A
d
d w
o
rker type to
p
g_stat_subscription
.
commit
|
commitdiff
|
tree
2023-09-20
Nathan Bossart
R
e
move open-coded binar
y
heap
i
n pg_dump_so
r
t
.
c
.
commit
|
commitdiff
|
tree
2023-09-19
Nathan Bossart
Convert pg_restore's r
e
ady_list to a pr
i
ority queue
.
commit
|
commitdiff
|
tree
2023-09-18
Na
t
h
an Bos
s
art
A
d
d
f
u
nction for removing
arbitra
r
y nodes in
b
in
a
ryheap
.
commit
|
commitdiff
|
tree
2023-09-18
Nathan Bos
s
art
Fix MSVC build fo
r
changes to binaryhea
p
.
commit
|
commitdiff
|
tree
2023-09-18
Nathan B
o
ssart
Make b
i
naryhe
a
p available t
o
frontend code
.
commit
|
commitdiff
|
tree
2023-09-06
Nathan Bossart
Allow using syncfs() in
f
r
ontend util
i
t
ies
.
commit
|
commitdiff
|
tree
2023-09-06
Na
t
han
Bossart
A
d
d
s
uppor
t
for syncfs() in fronte
n
d support funct
i
ons
.
commit
|
commitdiff
|
tree
2023-09-06
Nathan Boss
a
rt
Make enum
f
or sync methods avail
a
ble to frontend code
.
commit
|
commitdiff
|
tree
2023-09-06
Nathan Bossart
M
o
v
e
PG
_
TEMP_
F
ILE
*
m
a
c
ros to file_utils
.
h
.
commit
|
commitdiff
|
tree
2023-09-05
Nathan Bossart
Rep
l
ace
known_
a
s
s
igne
d
_x
i
ds_lck with m
e
mo
r
y barriers
.
commit
|
commitdiff
|
tree
2023-08-30
Natha
n
Bossart
Use actual backen
d
IDs in pg_stat_
g
et_backend
_
subxact()
.
commit
|
commitdiff
|
tree
next