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
Fix type-checking of RECORD-returning functions in FROM, redux.
2024-04-15
T
om
Lane
Fix type-chec
k
i
ng of
RE
C
ORD-
r
eturning functio
n
s in
.
.
.
commit
|
commitdiff
|
tree
2024-04-11
Tom Lane
Doc
:
f
i
x bogus to_dat
e
() example
s
.
commit
|
commitdiff
|
tree
2024-04-10
Tom La
n
e
Fix plpgsql's
handl
i
ng of -- comment
s
foll
o
wing expressions
.
commit
|
commitdiff
|
tree
2024-04-08
Tom Lane
In psql, avo
i
d leaking a PGresult after a qu
e
r
y is
.
.
.
commit
|
commitdiff
|
tree
2024-04-08
Tom
Lane
Further review fo
r
re-
i
mpl
e
m
e
ntation of psql's FETCH_COUNT
.
.
.
commit
|
commitdiff
|
tree
2024-04-07
T
o
m Lane
D
o
c
:
clarify beha
v
ior
of boolean options in
r
ep
l
icatio
n
.
.
.
commit
|
commitdiff
|
tree
2024-04-07
Tom Lane
Remove useless duplicate call of defGetBoolean()
.
commit
|
commitdiff
|
tree
2024-04-07
To
m
Lane
Doc
:
show how to get the equivalent
of LIMIT f
o
r UPDATE
.
.
.
commit
|
commitdiff
|
tree
2024-04-07
T
o
m L
a
ne
Doc: update docum
e
ntati
o
n
about EXCLUDE con
s
traint
.
.
.
commit
|
commitdiff
|
tree
2024-04-07
To
m
Lane
Disable
p
arallel query
i
n
p
sql error-
w
ith-FE
T
CH_COUNT
.
.
.
commit
|
commitdiff
|
tree
2024-04-07
Tom Lane
R
e
-
i
mplemen
t
p
s
ql
'
s FETCH_COUNT feat
u
re
atop lib
p
q
.
.
.
commit
|
commitdiff
|
tree
2024-04-07
T
om La
n
e
S
upport
r
etrie
v
al
o
f
r
esults in chu
n
ks with libpq
.
commit
|
commitdiff
|
tree
2024-04-06
To
m
Lane
Rem
o
ve
obsolete comment in Copy
R
e
adLi
n
e
T
ext()
.
commit
|
commitdiff
|
tree
2024-04-05
T
o
m
L
a
n
e
Su
p
p
r
ess "
v
ariable may be use
d
uninitia
l
ized"
w
arning
.
commit
|
commitdiff
|
tree
2024-04-04
Tom La
n
e
Fix ecpg's mechanis
m
for detecting unsupported cases
.
.
.
commit
|
commitdiff
|
tree
2024-04-04
Tom
Lane
Furthe
r
cleanup for recent JSON-re
l
at
e
d co
m
mit
s
.
commit
|
commitdiff
|
tree
2024-04-04
Tom Lane
Further
c
leanup f
o
r recent JSON-related
commi
t
s
.
commit
|
commitdiff
|
tree
2024-04-03
Tom Lan
e
Invent SERIA
L
IZE option fo
r
EXPLA
I
N
.
commit
|
commitdiff
|
tree
2024-04-02
T
o
m
Lane
Avoid deadlock during
orphan temp tab
l
e
removal
.
commit
|
commitdiff
|
tree
2024-04-02
Tom Lane
Unwind #if spaghetti i
n
hma
c
_openssl
.
c
a bit
.
commit
|
commitdiff
|
tree
2024-04-01
T
o
m Lan
e
Avoid
"unused
v
ariab
l
e" war
n
ing on non-USE_SSL_E
N
GINE
.
.
.
commit
|
commitdiff
|
tree
2024-04-01
T
om La
n
e
Invent --transactio
n
-size o
p
tion fo
r
pg_rest
o
re
.
commit
|
commitdiff
|
tree
2024-04-01
To
m
Lane
Rea
r
ran
g
e pg_dump
'
s handling of
large obje
c
ts fo
r
better
.
.
.
commit
|
commitdiff
|
tree
2024-04-01
Tom Lane
Avoid po
s
sible
l
ongjmp-
i
nduce
d
logic
e
rror i
n
P
Ly
_
trigger_bu
.
.
.
commit
|
commitdiff
|
tree
2024-04-01
Tom Lane
Fix
assorted resource l
e
ak
s
in new pg_cr
e
atesu
b
scriber
.
.
.
commit
|
commitdiff
|
tree
2024-03-30
Tom Lane
Ad
d
pg_basetyp
e
(
)
funct
i
on to extract a doma
i
n
'
s base
.
.
.
commit
|
commitdiff
|
tree
2024-03-29
T
om Lane
Try to s
t
abili
z
e fl
a
ppy test r
e
sult
.
commit
|
commitdiff
|
tree
2024-03-28
Tom Lane
A
l
l
ow "
i
nt
e
r
n
al"
subtra
n
sactio
n
s in parallel mo
d
e
.
commit
|
commitdiff
|
tree
2024-03-28
Tom
L
ane
Update comment in
s
et_dummy_rel_pat
h
list()
.
commit
|
commitdiff
|
tree
2024-03-27
Tom Lane
Fix u
n
nece
s
sary use of moving-aggrega
t
e mode with non
.
.
.
commit
|
commitdiff
|
tree
2024-03-26
T
om
L
ane
R
emove some r
e
dundant set_
c
heapest(
)
calls
.
commit
|
commitdiff
|
tree
2024-03-26
Tom L
a
ne
Fix fai
l
ure of ALTER FO
R
EIGN
T
A
BLE SET
SCHEMA to m
o
ve
.
.
.
commit
|
commitdiff
|
tree
2024-03-26
To
m
La
n
e
Pro
p
agate pat
h
keys from CTEs up
t
o the oute
r
query
.
commit
|
commitdiff
|
tree
2024-03-26
T
om Lane
Allow "make check"-style te
s
t
i
ng to work
wit
h
m
u
sl
.
.
.
commit
|
commitdiff
|
tree
2024-03-25
To
m
Lane
Ref
a
ctor pre
d
icat
e
_{impl
i
ed,
r
e
f
uted}_by_simp
l
e_c
l
au
s
e
.
commit
|
commitdiff
|
tree
2024-03-24
Tom Lane
All
o
w more cases to pass th
e
unsa
f
e
-use-
o
f-n
e
w-enum
.
.
.
commit
|
commitdiff
|
tree
2024-03-24
Tom Lane
Release PQconninfoOptions array
i
n GetDbnameFrom
C
onnecti
o
nOp
.
.
.
commit
|
commitdiff
|
tree
2024-03-24
Tom Lane
R
e
lease
tempo
r
ary
a
rray in check_for_data
_
types
_
usage()
.
commit
|
commitdiff
|
tree
2024-03-22
Tom
La
n
e
Use a hash
t
able for catcache
.
c'
s
C
atCL
i
st ob
j
e
c
ts
.
commit
|
commitdiff
|
tree
2024-03-21
Tom Lane
Add hash support functions and hash op
c
lass for contrib
.
.
.
commit
|
commitdiff
|
tree
2024-03-20
Tom Lan
e
Un-break genbki
.
pl's error re
p
orting capabilities
.
commit
|
commitdiff
|
tree
2024-03-20
Tom
Lane
Add
to_
r
e
g
typemod fun
c
t
i
o
n to ex
t
r
a
c
t
t
y
pemod
f
rom
.
.
.
commit
|
commitdiff
|
tree
2024-03-19
T
o
m Lan
e
Improve EXPLAIN
'
s displa
y
of SubP
l
a
n
nodes and outp
u
t
.
.
.
commit
|
commitdiff
|
tree
2024-03-19
Tom Lane
P
o
stpone rep
a
r
ame
t
er
i
zatio
n
of pa
t
hs
u
ntil
create_
p
lan()
.
commit
|
commitdiff
|
tree
2024-03-17
Tom Lane
Mark
hash_cor
r
upted
(
)
as pg_attribute
_
n
oreturn
.
commit
|
commitdiff
|
tree
2024-03-14
T
o
m
L
ane
M
ake INSERT-from-multiple-
V
A
L
U
E
S
-
rows
handle
d
omain
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
T
o
m Lane
Fix
co
n
f
u
s
ion about the retur
n
rowt
y
p
e
of SQL-la
n
guage
.
.
.
commit
|
commitdiff
|
tree
2024-03-09
To
m
L
a
n
e
S
i
mplify
and m
e
rge un
w
a
nte
d
-module
d
rop
logic in AdjustUpg
r
a
.
.
.
commit
|
commitdiff
|
tree
2024-03-09
T
om
L
a
ne
Imp
r
ove wrong-tuple
-
type
error reports
i
n contrib/tablefunc
.
commit
|
commitdiff
|
tree
2024-03-08
To
m
Lane
Improve WIN3
2
wa
i
ting logic in
psql's \
w
atch command
.
commit
|
commitdiff
|
tree
2024-03-08
Tom Lan
e
Cope with
a deficienc
y
in
OpenSSL 3
.
x's err
o
r repo
r
ti
n
g
.
commit
|
commitdiff
|
tree
2024-03-06
Tom
L
ane
Fix type-checking of RECO
R
D-returning fu
n
ctio
n
s in
.
.
.
commit
|
commitdiff
|
tree
2024-03-04
Tom
Lane
Explicitly list depende
n
t
types as extension me
m
b
ers
.
.
.
commit
|
commitdiff
|
tree
2024-03-04
Tom Lane
Further furt
h
er fix pg_upgrade cros
s
version t
e
st for
.
.
.
commit
|
commitdiff
|
tree
2024-03-04
Tom La
n
e
Fix
i
nitdb's -c option to
treat the GUC na
m
e ca
s
e-i
n
sensitiv
e
ly
.
commit
|
commitdiff
|
tree
2024-03-04
Tom Lane
Furth
e
r fi
x
pg_
u
p
grade
c
rossver
s
io
n
test for adminpack
.
commit
|
commitdiff
|
tree
2024-02-28
Tom Lane
Fix cross-
v
e
r
sion upgrade tests after f0827b443
.
commit
|
commitdiff
|
tree
2024-02-28
Tom Lane
Impro
v
e plpgsql's error
messages for incorrect %TYP
E
.
.
.
commit
|
commitdiff
|
tree
2024-02-28
Tom
L
ane
M
o
p-up f
o
r AIX-ectomy: remov
e
now-dead test code
.
commit
|
commitdiff
|
tree
2024-02-28
To
m
Lan
e
Fix
mis-
r
ounding and overflow hazards in date_bin()
.
commit
|
commitdiff
|
tree
2024-02-25
Tom
L
ane
Promote as
s
ertio
n
about !ReindexIsProcessin
g
Index to
.
.
.
commit
|
commitdiff
|
tree
2024-02-25
Tom Lane
Doc: fix
m
inor typ
o
s
in two ECPG fun
c
tion descriptions
.
commit
|
commitdiff
|
tree
2024-02-23
Tom L
a
ne
A
v
oid dan
g
ling-pointer problem with
p
a
rtitionwis
e
j
o
ins
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
To
m
Lane
D
o
c: imp
r
ove explanation of type in
t
er
v
al, especia
l
ly
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Tom La
n
e
Doc: fix
t
ypo in SECURITY LABEL synopsis
.
commit
|
commitdiff
|
tree
2024-02-15
Tom Lane
D
o
c
:
improve a couple
o
f
comment
s
in postgresql
.
c
onf
.
.
.
commit
|
commitdiff
|
tree
2024-02-14
To
m
L
a
ne
F
i
x mul
t
irange
s
t
o behave more l
i
ke dep
e
ndent types
.
commit
|
commitdiff
|
tree
2024-02-13
Tom
L
ane
Catch overflow when roun
d
ing i
n
te
r
vals in A
d
justIntervalForT
.
.
.
commit
|
commitdiff
|
tree
2024-02-13
Tom Lane
Use a sa
f
er
o
u
tfu
n
cs/read
f
uncs
r
epr
e
s
entatio
n
f
o
r B
i
t
S
trings
.
commit
|
commitdiff
|
tree
2024-02-09
To
m
La
n
e
Re
m
ov
e
race condition i
n
pg_get_
e
xpr()
.
commit
|
commitdiff
|
tree
2024-02-09
Tom Lane
Avoid
concurrent calls to bind
t
ex
t
domain()
.
commit
|
commitdiff
|
tree
2024-02-09
Tom L
a
ne
Cl
e
an up Windows
-
specific mute
x
c
ode in
l
i
b
pq and e
c
pglib
.
commit
|
commitdiff
|
tree
2024-02-02
To
m
L
ane
Translate
ENOM
E
M to ERRCODE
_
OUT_OF_MEMO
R
Y in errcode_f
o
r_fil
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Tom La
n
e
U
p
date time zone data f
i
les
to t
z
da
t
a rel
e
ase 2024a
.
commit
|
commitdiff
|
tree
2024-01-31
To
m
Lane
Clean
pg_walsummar
y
's
tmp_check directo
r
y
.
commit
|
commitdiff
|
tree
2024-01-29
Tom La
n
e
Fix
i
n
c
o
m
p
atibil
i
tie
s
with libxml2
>= 2
.
1
2
.
0
.
commit
|
commitdiff
|
tree
2024-01-26
T
o
m Lane
Co
m
pare varnullingrels
t
o
o in as
s
ign_param_for_var
(
)
.
commit
|
commitdiff
|
tree
2024-01-26
Tom L
a
ne
Detect
J
u
l
ian-da
t
e ov
e
rflow
i
n timestamp[t
z
]
_pl_interval
.
commit
|
commitdiff
|
tree
2024-01-25
Tom Lane
Sup
p
or
t
TZ
a
nd OF forma
t
c
odes in
to_timestamp()
.
commit
|
commitdiff
|
tree
2024-01-25
Tom Lane
Doc: improve documentation f
o
r jsonpa
t
h beh
a
v
i
or
.
commit
|
commitdiff
|
tree
2024-01-20
Tom Lane
Add hint about
n
ot qualifying UPDATE
.
.
.
SET target wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Tom Lan
e
Add p
l
an
n
er support
functions
f
or rang
e
operat
o
rs
.
.
.
commit
|
commitdiff
|
tree
2024-01-18
Tom Lane
Fix pl
p
g
s
q
l
t
o
a
llow new-style SQL
C
RE
A
TE FU
N
CTION
.
.
.
commit
|
commitdiff
|
tree
2024-01-14
Tom Lane
Pre
v
en
t
access t
o
an u
n
p
i
n
ned b
u
ffe
r
in BEFORE
R
OW
.
.
.
commit
|
commitdiff
|
tree
2024-01-13
T
o
m
Lane
A
dd prev
i
ous com
m
i
t to
.
git-blame
-
ignore-revs
.
commit
|
commitdiff
|
tree
2024-01-13
Tom
L
a
ne
Re-pgindent catc
a
che
.
c afte
r
p
r
evious co
m
mit
.
commit
|
commitdiff
|
tree
2024-01-13
To
m
L
a
n
e
Cope
wit
h
c
a
tcache ent
r
ies becoming stale
d
u
ring detoastin
g
.
commit
|
commitdiff
|
tree
2024-01-11
Tom
Lane
A
llow subquery pull
u
p to wrap
a
PlaceHolderVar in an
o
ther
.
.
.
commit
|
commitdiff
|
tree
2024-01-10
Tom L
a
ne
Res
t
o
r
e ini
t
d
b's old behavior of
a
lways s
e
t
t
i
n
g
the
.
.
.
commit
|
commitdiff
|
tree
2024-01-10
Tom
L
an
e
All
o
w
n
o
i
se semicolons ending psql \sf
,
\ef, \sv
,
.
.
.
commit
|
commitdiff
|
tree
2024-01-10
Tom Lane
Fi
x
As
s
e
r
ts in
c
alc_non_
n
estloop_required_outer()
.
commit
|
commitdiff
|
tree
2024-01-10
T
om La
n
e
Handle Wi
n
d
o
w
Cl
a
use
.
ru
n
C
ondition in tre
e
walker/mutator
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Tom
Lane
A
llow examine_simple
_
variable() to work on INSERT RETUR
N
ING
.
.
.
commit
|
commitdiff
|
tree
2024-01-07
Tom Lane
Fix integer-overflow probl
e
m in intarray's g
_
i
n
t_
d
eco
m
p
ress()
.
commit
|
commitdiff
|
tree
2024-01-05
Tom Lane
Clean up some edge
c
as
e
s
i
n
p
l
p
gsql'
s
%TY
P
E parsing
.
commit
|
commitdiff
|
tree
2024-01-04
T
o
m Lane
Teac
h
estimate_array_length() to
use statistics
where
.
.
.
commit
|
commitdiff
|
tree
2024-01-04
Tom Lane
I
n
plpg
s
ql, allow %
T
Y
P
E and %ROWTYPE to be followed
.
.
.
commit
|
commitdiff
|
tree
2024-01-03
T
om Lane
Avoid mask
i
ng EOF (no-
p
asswor
d
-supp
l
ied) conditions
.
.
.
commit
|
commitdiff
|
tree
2024-01-03
Tom L
a
n
e
Do
c
: P
y
thon's con
t
rol flow
c
on
s
truct is try/
e
xcept
.
.
.
commit
|
commitdiff
|
tree
2024-01-02
Tom Lane
Minor fixes
for search path cache c
o
d
e
.
commit
|
commitdiff
|
tree
next