repo.or.cz
/
sqlite.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
If a term of an ORDER BY or GROUP BY contains an aggregate function or column,
2024-02-11
D
.
Ri
c
hard H
i
p
p
I
f a term of an ORDER BY or GROUP BY
c
o
ntains an ag
g
r
e
g
ate
.
.
.
commit
|
commitdiff
|
tree
2024-02-11
D
.
R
icha
r
d
Hip
p
I
m
proved AggInfo tracing in deb
u
g
builds
.
No changes
.
.
.
commit
|
commitdiff
|
tree
2024-02-07
D
.
Richard Hi
p
p
Fix
a
n #e
n
dif (adde
d
in the wrong
p
l
ace b
y
[8f4b1ceafe4a27
1
b
.
.
.
commit
|
commitdiff
|
tree
2024-02-07
D
.
Ric
h
ard Hipp
Bring test cases into alignment with the latest
e
n
hanc
e
m
e
nts
.
commit
|
commitdiff
|
tree
2024-02-07
D
.
Rich
a
rd Hipp
Turns out the branc
h
is
r
eachabl
e
, s
o
back ou
t
the
.
.
.
commit
|
commitdiff
|
tree
2024-02-07
D
.
Ric
h
ar
d
Hipp
Detect an
d
r
e
s
pond to an OOM on
t
he js
o
n
S
tringTer
m
inate
.
.
.
commit
|
commitdiff
|
tree
2024-02-06
D
.
Richar
d
Hipp
Slight change t
o
OOM handlin
g
in JSO
N
to catch a
c
o
rner
.
.
.
commit
|
commitdiff
|
tree
2024-02-03
D
.
Rich
a
rd Hipp
F
ollow
i
ng a R
O
LLBACK that r
e
verts
c
h
a
nges
t
o an RTREE
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
D
.
Richard Hi
p
p
More
extens
i
ve use
of SQ
L
ITE_CORRUP
T
_PGNO
.
commit
|
commitdiff
|
tree
2024-02-01
D
.
Ri
c
hard Hipp
In PRAGMA i
n
t
egrity_c
h
eck, defer running xIntegrity
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
D
.
Richard Hipp
Add tra
c
ing logi
c
to the shared-cache
l
ocks
in btree
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
D
.
R
i
char
d
H
ipp
Ad
d
the test_oom_breakp
o
int()
routine on debug builds
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
D
.
Ric
h
ard Hipp
R
e
p
lace an
c
ondit
i
onal a
s
signment th
a
t was made
obsolete
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
D
.
Richard
H
ipp
All
o
w cont
r
ol characters in JSO
N
5 st
r
ing l
i
t
e
rals
.
commit
|
commitdiff
|
tree
2024-01-31
D
.
Richard Hipp
A
dd NEVER() and AL
W
A
Y
S() macros for t
h
e JSON5-control
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
D
.
Richard Hi
p
p
Fi
x
failu
r
e to detect unterminate
d
string literals
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
D
.
Richard Hi
p
p
Al
l
o
w control
c
haracters in JSON5 st
r
ing literals
.
commit
|
commitdiff
|
tree
2024-01-31
D
.
Richard Hipp
Fix a memor
y
a
l
location bug in
t
he (de
b
ug-use-only
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
D
.
Rich
a
rd Hipp
D
e
t
e
ct ma
l
form
e
d nested
J
SONB earlier and stop rendering
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
D
.
Richard Hipp
When gen
e
r
ate
d
te
x
t JSON
from JSONB, do not co
n
tinue
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
D
.
Rich
a
rd H
i
pp
When
r
endering JSONB back into text JSON, report an
.
.
.
commit
|
commitdiff
|
tree
2024-01-28
D
.
Richa
r
d Hi
p
p
Use __
p
pc
_
_ instead
o
f __P
O
WE
R
PC__ to identify 32-bi
t
.
.
.
commit
|
commitdiff
|
tree
2024-01-28
D
.
R
i
chard Hip
p
A
uto
m
a
t
ically disable the DISTINC
T
o
ptimizatio
n
during
.
.
.
commit
|
commitdiff
|
tree
2024-01-28
D
.
R
ichard Hipp
Apply t
h
e s
a
m
e
f
ix found in [9
9
057383acc8f920] to descend
i
ng
.
.
.
commit
|
commitdiff
|
tree
2024-01-27
D
.
Rich
a
rd Hipp
Impr
o
vements to pars
e
r stack overflow testing
.
commit
|
commitdiff
|
tree
2024-01-27
D
.
Ric
h
ard Hip
p
P
e
rformanc
e
enhance
m
e
n
ts to the parser template
.
commit
|
commitdiff
|
tree
2024-01-27
D
.
Ri
c
ha
r
d Hipp
Use
an alternati
v
e memory allo
c
ator for
pars
e
r stack
.
.
.
commit
|
commitdiff
|
tree
2024-01-27
D
.
Richard Hip
p
Allocate new p
a
rse
r
s
t
ack s
p
a
ce from the heap if n
e
eded
.
.
.
commit
|
commitdiff
|
tree
2024-01-27
D
.
R
i
chard H
i
p
p
Optimi
z
at
i
ons to ParseFinaliz
e
() t
o
make
up
fo
r
the
.
.
.
commit
|
commitdiff
|
tree
2024-01-27
D
.
Richa
r
d Hipp
O
m
i
t
the "parser
sta
c
k overflow
"
error message,
s
ince
.
.
.
commit
|
commitdiff
|
tree
2024-01-26
D
.
R
i
chard Hipp
Bu
g
fixes in the function that expands the parser stack
.
commit
|
commitdiff
|
tree
2024-01-26
D
.
Richard Hipp
Experimental changes that
p
revent parser stack o
v
e
r
f
l
ows
.
.
.
commit
|
commitdiff
|
tree
2024-01-24
D
.
Ric
h
ard Hipp
Add NEVER() to a branch that is no
longer
r
eachable
.
commit
|
commitdiff
|
tree
2024-01-23
D
.
Richar
d
Hipp
Sligh
t
adjustme
n
t
to test
r
esults for
Windows in mmap1
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
D
.
Ri
c
har
d
H
i
p
p
Imp
r
oved
error message wh
e
n a do
u
ble-quoted identifier
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
D
.
Richard Hipp
When a JSON
i
n
put
i
s a blob,
b
ut it
l
ooks l
i
ke va
l
i
d
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
D
.
Richard Hipp
Fi
x
typo in the tag-202
4
0123-a in a comment
.
commit
|
commitdiff
|
tree
2024-01-23
D
.
Richard H
i
pp
If a B
L
OB lo
o
ks li
k
e JSON
w
hen cast
to
text, then treat
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
.
Ric
h
ard Hipp
Si
m
plification of the error reporti
n
g logic
.
commit
|
commitdiff
|
tree
2024-01-22
D
.
R
ichard Hi
p
p
Improved
e
r
ror
m
essage whe
n
a
doubl
e
-q
u
o
ted
s
tring
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
.
R
i
chard Hipp
The -DSQLITE_JSON_BLOB_
I
NPUT_BUG_COMPATIBLE compile
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
.
Richar
d
Hipp
Fix userauth so t
h
at i
t
w
o
rks to
g
ethe
r
with SQLITE_O
M
I
T
_SHAR
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
.
Richard Hip
p
Ad
d
a
notice
to
the user-authentication documentation
.
.
.
commit
|
commitdiff
|
tree
2024-01-21
D
.
Richard
Hipp
Fix a harmless typo in a comme
n
t
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
Richard Hipp
Sim
p
l
ifications to t
h
e
s
t
rftime() l
o
gic
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
Richard Hi
p
p
Fix a me
m
ory leak
i
n
new memdb1
.
test test ca
s
es that
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
Ri
c
hard H
i
pp
Ma
k
e
s
u
r
e th
a
t %V a
n
d %G are tes
t
ing for every sin
c
e
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
Richard Hi
p
p
R
ig sqlite3_serial
i
ze() so that it will init
i
alize
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
Richard Hipp
When
d
o
ing
a text-aff
i
nity c
o
mparison betw
e
en t
w
o val
u
es
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
R
ich
a
rd Hi
p
p
E
n
s
u
re that the replac
e
(
)
S
QL f
u
n
c
tio
n
alway
s
return
s
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
Richard H
i
pp
W
h
en backing out a char
a
cter in a constructed string
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
Ric
h
ard Hipp
Fix
the version number in
th
e
TEA configure
script
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
Richard Hipp
I
m
plement a n
e
w algor
i
thm for computing ISO week v
a
l
u
es
.
.
.
commit
|
commitdiff
|
tree
2024-01-18
D
.
Ri
c
hard Hi
p
p
Incre
a
se
t
he version numb
e
r
t
o 3
.
46
.
0
t
o
begin the
.
.
.
commit
|
commitdiff
|
tree
2024-01-18
D
.
Richard H
i
pp
Add sup
p
ort i
n
t
h
e strft
i
me() SQL funct
i
on f
o
r conversion
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
D
.
Richard Hipp
F
i
x harmless "u
n
used p
a
rameter" compile
r
warning in
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
D
.
Richard
Hipp
Clutter
the code wi
t
h
"fall-throu
g
h" comment
s
i
n
order
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
D
.
Richard
H
ipp
Remove the LLONG_M
A
X pre
p
rocess
o
r
macro from the
seri
e
s
.
.
.
commit
|
commitdiff
|
tree
2024-01-15
D
.
Ri
c
hard H
i
pp
V
e
rsion 3
.
45
.
0
commit
|
commitdiff
|
tree
2024-01-11
D
.
Ri
c
h
a
r
d Hipp
Fix a comment in s
e
ssions
.
N
o
func
t
ional
chan
g
es
.
commit
|
commitdiff
|
tree
2024-01-09
D
.
Richard Hi
p
p
Put an SQLITE
_
ENABLE_
S
E
T
LK_TIMEOUT branch inside t
h
e
.
.
.
commit
|
commitdiff
|
tree
2024-01-09
D
.
Richard Hipp
Improved r
e
s
olution of
u
n
q
ualifi
e
d n
a
m
es in the R
E
I
N
DE
X
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
D
.
Richard H
i
pp
Minor change to os_unix
.
c to facilitate 100%
M
C/
D
C
.
.
.
commit
|
commitdiff
|
tree
2024-01-07
D
.
Richa
r
d
H
ipp
Remov
e
an
ALWAYS() from RTR
E
E
.
Dbsqlf
u
zz found a way
.
.
.
commit
|
commitdiff
|
tree
2024-01-07
D
.
Ri
c
h
ard Hi
p
p
Updates to RT
R
EE to fa
c
ility
testing
.
commit
|
commitdiff
|
tree
2024-01-06
D
.
Ric
h
a
r
d
Hipp
U
p
date JSON
p
erfor
m
ance te
s
ting procedures for
clarity
.
.
.
commit
|
commitdiff
|
tree
2024-01-04
D
.
Richa
r
d Hipp
Avoid errors with
SQLITE_OMIT_
V
IRTUALT
A
BLE builds in
.
.
.
commit
|
commitdiff
|
tree
2024-01-04
D
.
R
icha
r
d Hipp
Restruct
u
re some code to fix what appe
a
rs to be a fa
l
se
.
.
.
commit
|
commitdiff
|
tree
2024-01-03
D
.
Richard
H
ipp
Fix a #ifdef in sqlite3
_
test_con
t
rol() t
h
at
w
as
p
r
ev
e
nting
.
.
.
commit
|
commitdiff
|
tree
2024-01-03
D
.
Ri
c
h
ard Hipp
Convert the JSON
f
unctions to
us
e
look
a
side m
e
m
ory
.
.
.
commit
|
commitdiff
|
tree
2024-01-03
D
.
Richa
r
d Hip
p
Change a constan
t
from decimal to hex to avoid a
c
ompiler
.
.
.
commit
|
commitdiff
|
tree
2024-01-03
D
.
Ri
c
hard Hi
p
p
E
nha
n
ce
sqlite3_analyzer
.
exe so t
h
at it uses the e
x
t
.
.
.
commit
|
commitdiff
|
tree
2024-01-03
D
.
Richard H
i
pp
Update th
e
sqldiff
.
exe ut
i
lity prog
r
am so th
a
t it uses
.
.
.
commit
|
commitdiff
|
tree
2024-01-02
D
.
Richard H
i
pp
Back ou
t
[b5
1
7a52fa36df0a0] which is no longe
r
rea
c
h
a
ble
.
.
.
commit
|
commitdiff
|
tree
2024-01-02
D
.
Ri
c
hard
H
ipp
Adjust th
e
s
qlite3PagerDirectReadOk()
r
ou
t
ine (part
.
.
.
commit
|
commitdiff
|
tree
2024-01-02
D
.
R
i
chard Hipp
I
ncrease th
e
defau
l
t "max_pa
g
e_co
u
nt" to its theoretical
.
.
.
commit
|
commitdiff
|
tree
2024-01-01
D
.
Richard Hip
p
N
e
w logi
c
to avo
i
d
u
s
i
n
g
indexe
s
that ANALY
Z
E has iden
t
ified
.
.
.
commit
|
commitdiff
|
tree
2024-01-01
D
.
Richard Hipp
Remove some unn
e
cess
a
ry
c
omp
u
tations from
ANALYZE so
.
.
.
commit
|
commitdiff
|
tree
2024-01-01
D
.
Ri
c
hard
H
ipp
Extra ste
p
s taken to avoid using
l
o
w-qual
i
ty index
e
s
.
.
.
commit
|
commitdiff
|
tree
2023-12-28
D
.
Richard Hipp
E
n
able SQLITE_DIR
E
CT_O
V
ERFLOW_
R
EAD unles
s
it i
s
spe
c
ifically
.
.
.
commit
|
commitdiff
|
tree
2023-12-28
D
.
Ri
c
har
d
H
ipp
Perform
a
nce
i
mpr
o
v
e
m
en
t
b
y
unwinding a loop
in jsonAppendStr
.
.
.
commit
|
commitdiff
|
tree
2023-12-28
D
.
R
i
ch
a
rd H
i
pp
F
i
x
harmle
s
s
compil
e
r warni
n
gs in FTS5
.
commit
|
commitdiff
|
tree
2023-12-28
D
.
Richard Hipp
Enhan
c
e the (undocumented, debug-on
l
y) json_par
s
e(
.
.
.
commit
|
commitdiff
|
tree
2023-12-26
D
.
Richard
H
ipp
Improved handling of malfor
m
ed unicode w
i
t
hi
n
JSON
.
.
.
commit
|
commitdiff
|
tree
2023-12-24
D
.
Ri
c
hard Hi
p
p
R
e
m
ove an
A
LWAYS() added in [c50e6c2ace49d092] becaus
e
.
.
.
commit
|
commitdiff
|
tree
2023-12-24
D
.
Rich
a
rd Hi
p
p
F
ix harmless c
o
mpiler war
n
i
ngs associated w
i
t
h
[5db
3
0bcc33
8
a
.
.
.
commit
|
commitdiff
|
tree
2023-12-24
D
.
Richard H
i
pp
Avoid sign
e
d
integer overflo
w
duri
n
g integrity_che
c
k
.
.
.
commit
|
commitdiff
|
tree
2023-12-23
D
.
Richard Hipp
Improvements to the
query planner to address
the in
e
fficienc
.
.
.
commit
|
commitdiff
|
tree
2023-12-23
D
.
Richar
d
Hipp
Add debu
g
ging outp
u
t routines
s
qlite3ShowWhereLoop
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
D
.
Rich
a
r
d
H
i
p
p
Cha
n
ge paramet
e
rs on a debug
g
ing function to include
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
D
.
Ric
h
ar
d
Hipp
Add a
new commen
t
to debug
g
ing output r
o
utine sqli
t
e3Wher
e
Lo
.
.
.
commit
|
commitdiff
|
tree
2023-12-21
D
.
Richard H
i
pp
Add
i
nternal core-de
v
el
o
p
er-only documen
t
ation of
the
.
.
.
commit
|
commitdiff
|
tree
2023-12-20
D
.
Richard Hipp
Avoid harml
e
ss
intege
r
o
verflow
i
n pa
g
er status
s
ta
t
is
t
ics
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
D
.
Richard Hipp
I
n
JSON - mi
n
or code cleanup and refactoring with
a
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
D
.
Richard Hip
p
Remove re
d
un
d
an
t
conditional
fro
m
s
q
lite
3
ExprCanBeNull()
.
commit
|
commitdiff
|
tree
2023-12-19
D
.
Richard H
i
pp
On s
e
cond thought, w
e
don't rea
l
ly
n
eed sq
l
ite
_
dbdata
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
D
.
Richard H
i
pp
Fix h
a
rml
e
ss compiler warning in the ra
n
do
m
j
s
on
.
c extensio
n
.
commit
|
commitdiff
|
tree
2023-12-19
D
.
Richard Hipp
More pr
e
cise computation of the si
z
e of
data structures
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
D
.
R
ichar
d
Hipp
Add ALWAYS()
a
n
d
NE
V
ER() on
branches made unreachable
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
D
.
Richa
r
d
Hipp
Ignore CO
L
LATE ope
r
a
t
or
s
when
d
et
e
rmining whethe
r
the
.
.
.
commit
|
commitdiff
|
tree
next