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
The -DSQLITE_JSON_BLOB_INPUT_BUG_COMPATIBLE compile-time option causes blob
2024-01-22
D
.
Ric
h
a
r
d Hipp
The -
D
SQLITE_
J
S
ON_B
L
OB
_
INPUT_
B
UG_COMPATIBLE compile
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
.
Richard H
i
pp
Fix use
r
a
uth
s
o that i
t
wor
k
s
together with SQ
L
ITE_OMIT_SHAR
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
.
Richard H
i
pp
Add
a
notice
to
t
h
e use
r
-authent
i
cation documenta
t
ion
.
.
.
commit
|
commitdiff
|
tree
2024-01-21
D
.
R
ichard Hipp
Fix a harml
e
ss typ
o
in a comment
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
Richard Hipp
Sim
p
lific
a
tions to
the strftime()
logic
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
R
i
cha
r
d H
i
pp
Fix a memory leak in
new memdb1
.
test test
case
s
t
hat
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
Richard H
i
pp
Make sure that %V and %
G
are test
i
ng for every si
n
c
e
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
Rich
a
rd
H
ipp
Rig
sqlite3_serializ
e
() so that it will
i
ni
t
ial
i
ze
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
Richard Hi
p
p
When d
o
i
ng a
t
ext-affinity comparison between t
w
o values
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
Richard Hip
p
Ensure
that
t
he repl
a
ce
(
) SQL function always
r
eturns
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
Richard
H
ipp
When bac
k
in
g
out a c
h
aracter in a c
o
nstructed string
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
R
ichard Hipp
F
i
x
t
h
e version
n
umber i
n
the T
E
A co
n
figu
r
e scr
i
pt
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
Richard Hipp
I
m
plement a new algorithm for computing IS
O
week values
.
.
.
commit
|
commitdiff
|
tree
2024-01-18
D
.
Ri
c
har
d
Hipp
Incr
e
ase the version nu
m
b
e
r to 3
.
46
.
0 to begi
n
the
.
.
.
commit
|
commitdiff
|
tree
2024-01-18
D
.
Richar
d
Hipp
Add support in the strftime(
)
SQL function for
c
onv
e
rsion
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
D
.
Richard Hipp
Fix harmless "unused p
a
rameter" compil
e
r
w
a
r
n
ing in
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
D
.
Richard H
i
pp
Clut
t
er the c
o
de with "fall-throug
h
"
co
m
ments
i
n ord
e
r
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
D
.
Richard Hip
p
R
e
move
the LLON
G
_MAX prepr
o
cessor macro from th
e
serie
s
.
.
.
commit
|
commitdiff
|
tree
2024-01-15
D
.
Richard H
i
pp
Ver
s
ion 3
.
45
.
0
commit
|
commitdiff
|
tree
2024-01-11
D
.
Richard Hipp
Fix a commen
t
in sessions
.
N
o fu
n
ctional
cha
n
ges
.
commit
|
commitdiff
|
tree
2024-01-09
D
.
Ric
h
ard Hipp
Put an SQLI
T
E
_ENABLE_
S
ETLK
_
TIMEOUT b
r
an
c
h inside
the
.
.
.
commit
|
commitdiff
|
tree
2024-01-09
D
.
Richard Hipp
I
mpro
v
ed
resolution
o
f
u
n
qualified
n
a
mes
i
n t
h
e REINDEX
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
D
.
Richard Hipp
M
i
nor
chang
e
to o
s
_u
n
ix
.
c to
facilitate 100% MC/DC
.
.
.
commit
|
commitdiff
|
tree
2024-01-07
D
.
Richard H
i
pp
R
emove an ALWAYS() fro
m
RT
R
EE
.
D
bsq
l
fuzz found a way
.
.
.
commit
|
commitdiff
|
tree
2024-01-07
D
.
Ri
c
hard Hipp
Updates to
RTRE
E
to
f
aci
l
ity
testing
.
commit
|
commitdiff
|
tree
2024-01-06
D
.
Richard Hipp
Upd
a
te JSON
performanc
e
tes
t
in
g
procedures fo
r
c
l
arity
.
.
.
commit
|
commitdiff
|
tree
2024-01-04
D
.
Richard Hipp
Avoid er
r
ors wit
h
S
QLITE_OMIT_VIRTUALTABLE
builds
in
.
.
.
commit
|
commitdiff
|
tree
2024-01-04
D
.
Ric
h
ard
Hipp
R
e
st
r
ucture so
m
e code to fix what appe
a
rs to be a false
.
.
.
commit
|
commitdiff
|
tree
2024-01-03
D
.
Rich
a
rd Hipp
Fix a
#ifdef i
n
sqlite3_test_contro
l
() that was preventing
.
.
.
commit
|
commitdiff
|
tree
2024-01-03
D
.
Richard Hipp
Conv
e
rt
t
h
e JSON functions
to
u
se lookaside
memory
.
.
.
commit
|
commitdiff
|
tree
2024-01-03
D
.
Rich
a
r
d
H
ipp
Change a
c
ons
t
ant fr
o
m
decimal
t
o hex to avo
i
d a
compil
e
r
.
.
.
commit
|
commitdiff
|
tree
2024-01-03
D
.
Ri
c
hard H
i
p
p
E
n
hance sqlite3_analyzer
.
exe s
o
th
a
t it uses the
ext
.
.
.
commit
|
commitdiff
|
tree
2024-01-03
D
.
R
ichard Hipp
U
pdat
e
th
e
sqldiff
.
exe u
t
il
i
ty progra
m
so that it uses
.
.
.
commit
|
commitdiff
|
tree
2024-01-02
D
.
Ri
c
hard H
i
pp
Back out [b51
7
a
52fa36df0a0]
which is no
longer reachable
.
.
.
commit
|
commitdiff
|
tree
2024-01-02
D
.
Richard Hipp
A
d
just the sqlite3PagerDire
c
t
ReadO
k
() ro
u
tine (part
.
.
.
commit
|
commitdiff
|
tree
2024-01-02
D
.
Richard Hi
p
p
Inc
r
ease the default "ma
x
_
page_count" to its theore
t
ic
a
l
.
.
.
commit
|
commitdiff
|
tree
2024-01-01
D
.
Richard Hipp
New logi
c
to av
o
id usin
g
indexes
that ANALYZE has ident
i
fied
.
.
.
commit
|
commitdiff
|
tree
2024-01-01
D
.
R
i
chard Hip
p
Remo
v
e some
unnecessar
y
c
o
mputations from
A
NALYZ
E
so
.
.
.
commit
|
commitdiff
|
tree
2024-01-01
D
.
Richard Hipp
Extra steps take
n
to avoid using low-qua
l
i
ty indexes
.
.
.
commit
|
commitdiff
|
tree
2023-12-28
D
.
Richard
Hip
p
E
n
able SQL
I
TE_DIRECT_OVERFLOW_READ unle
s
s
i
t i
s
specifical
l
y
.
.
.
commit
|
commitdiff
|
tree
2023-12-28
D
.
R
ichard Hipp
Perform
a
nce improvement by unw
i
nding a lo
o
p in js
o
nAppen
d
S
t
r
.
.
.
commit
|
commitdiff
|
tree
2023-12-28
D
.
Richar
d
Hi
p
p
Fix harmless c
o
mpiler warnings
i
n FTS5
.
commit
|
commitdiff
|
tree
2023-12-28
D
.
R
ichard
H
i
p
p
Enhance the (undocumented
,
d
ebug-on
l
y)
j
s
on
_
parse(
.
.
.
commit
|
commitdiff
|
tree
2023-12-26
D
.
R
i
chard Hipp
Im
p
rov
e
d
h
andling of malformed
u
n
i
code within JSON
.
.
.
commit
|
commitdiff
|
tree
2023-12-24
D
.
Richard Hipp
Remove an ALWAYS() a
d
ded in [c50e6c2ace4
9
d092]
because
.
.
.
commit
|
commitdiff
|
tree
2023-12-24
D
.
Richard Hipp
Fix harmless compile
r
wa
r
n
in
g
s
assoc
i
ated with
[
5d
b
30b
c
c338a
.
.
.
commit
|
commitdiff
|
tree
2023-12-24
D
.
R
i
c
har
d
H
i
pp
Avo
i
d signed
i
nteger over
f
low d
u
ring integrity_check
.
.
.
commit
|
commitdiff
|
tree
2023-12-23
D
.
Richard Hipp
Impro
v
ements to th
e
quer
y
pla
n
ner to address th
e
i
n
efficie
n
c
.
.
.
commit
|
commitdiff
|
tree
2023-12-23
D
.
Richard
H
ip
p
Add debugging output
r
outines sql
i
te3
S
howWhereLoop
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
D
.
Ri
c
har
d
H
i
pp
C
h
a
ng
e
paramet
e
rs
o
n a de
b
ugging functio
n
t
o incl
u
de
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
D
.
Richard Hipp
Add a new com
m
ent to
debugging output routine sq
l
ite3WhereLo
.
.
.
commit
|
commitdiff
|
tree
2023-12-21
D
.
Ri
c
hard Hip
p
A
d
d internal co
r
e-dev
e
loper-only doc
u
me
n
tation of
the
.
.
.
commit
|
commitdiff
|
tree
2023-12-20
D
.
Richard Hip
p
Avoid harmless integer overflow
i
n pager status statistics
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
D
.
Ri
c
hard Hip
p
In JSO
N
- minor cod
e
c
l
eanup and refactor
i
ng with a
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
D
.
R
i
chard
Hipp
Remove redundant conditional from
s
q
lite3ExprCanBeNull
(
)
.
commit
|
commitdiff
|
tree
2023-12-19
D
.
Richard Hipp
O
n second th
o
ught, we d
o
n't rea
l
ly need s
q
l
i
te_dbd
a
ta
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
D
.
R
i
chard Hipp
Fix harmless compiler wa
r
n
ing in the
randomjson
.
c extension
.
commit
|
commitdiff
|
tree
2023-12-19
D
.
R
ichard Hipp
Mo
r
e precise computa
t
i
o
n
of the size
of
d
a
ta str
u
ctu
r
e
s
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
D
.
Richar
d
H
ipp
Add A
L
WAYS
(
)
an
d
NEVER(
)
on br
a
nches made
u
nreach
a
b
l
e
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
D
.
Richard H
i
pp
Ig
n
ore COLLATE operators when
d
et
e
rmining whether the
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
D
.
Richar
d
Hipp
Test case
f
or th
e
pr
e
v
i
ous check-in
.
commit
|
commitdiff
|
tree
2023-12-19
D
.
Richard
H
ipp
When
un
a
ble
to resolve an
identif
i
e
r, change the Exp
r
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
D
.
Richa
r
d Hipp
Al
w
ays make the
s
qlite_dbd
a
ta virtual tab
l
e available
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
D
.
Richard Hipp
Extra ALWAYS() macros to verify state
in the sqlite
3
E
x
p
rCanB
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
D
.
Richard
Hip
p
Remove a s
t
ray comm
e
nt in the JSON code
.
commit
|
commitdiff
|
tree
2023-12-18
D
.
Richard
H
i
pp
New J
S
ON i
n
variant test cases
.
commit
|
commitdiff
|
tree
2023-12-18
D
.
Richa
r
d Hipp
Add NEVER() to an
unfalsifiable
b
ranch
.
commit
|
commitdiff
|
tree
2023-12-18
D
.
Richard
H
ipp
Fix JSON t
o
JSONB tr
a
n
sla
t
io
n
s
o
th
a
t
i
t deals correctly
.
.
.
commit
|
commitdiff
|
tree
2023-12-18
D
.
Richard Hipp
Ensure that t
h
e
i
n
sert/del
e
te s
i
ze delta on
JSONB
o
bje
c
ts
.
.
.
commit
|
commitdiff
|
tree
2023-12-18
D
.
R
i
chard Hipp
Add
randomjso
n
.
c to t
e
stfixture
.
Use it for
a new
.
.
.
commit
|
commitdiff
|
tree
2023-12-18
D
.
Richard Hipp
Ens
u
re that
a
ll obje
c
t l
a
bels for indiv
i
dual objects
.
.
.
commit
|
commitdiff
|
tree
2023-12-18
D
.
Richard Hipp
Bug
fix in the
randomjson
.
c exten
s
ion
.
commit
|
commitdiff
|
tree
2023-12-18
D
.
Richard
H
i
p
p
Enhancements
to e
x
t
/
misc/
r
andomjson
.
c
.
commit
|
commitdiff
|
tree
2023-12-17
D
.
R
ichar
d
Hi
p
p
Enha
n
cements to the "ran
d
omjson
.
c" extension
.
Aut
o
m
a
t
ic
a
ll
y
.
.
.
commit
|
commitdiff
|
tree
2023-12-16
D
.
Richard Hipp
E
nable SQLITE_S
T
RICT_SUBTYPE for
defa
u
lt
b
uilds of
.
.
.
commit
|
commitdiff
|
tree
2023-12-16
D
.
R
i
chard Hipp
N
e
w
test case ba
s
ed on C
h
romi
u
m
bug report 1511689
.
commit
|
commitdiff
|
tree
2023-12-15
D
.
R
i
c
h
a
rd Hipp
In th
e
count-of-vie
w
optimiz
a
tion, deferring freeing
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
D
.
Richard
Hipp
Add mention of --buildonly and
-
-
dr
y
run to the t
e
strunn
e
r
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
D
.
Richar
d
Hip
p
Fix a n
e
w JSON
test c
a
se so that it
w
orks even
i
f SQLITE_OMI
.
.
.
commit
|
commitdiff
|
tree
2023-12-14
D
.
R
i
c
har
d
Hipp
Add a
s
sert()s to
FTS5 to fi
x
static ana
l
yzer warnings
.
commit
|
commitdiff
|
tree
2023-12-14
D
.
Richard Hipp
Fix harmless compiler warn
i
ngs in JSO
N
and FTS5
.
commit
|
commitdiff
|
tree
2023-12-14
D
.
R
i
chard Hipp
E
n
h
a
nce aggregate order-by so that it tr
a
nsmits subtype
.
.
.
commit
|
commitdiff
|
tree
2023-12-14
D
.
Richa
r
d Hipp
Pass su
b
type information through the aggregate ORDER
.
.
.
commit
|
commitdiff
|
tree
2023-12-13
D
.
Richard Hipp
Avo
i
d
i
nvoking sq
l
ite3Expr
C
olUsag
e
() on an unresolve
.
.
.
commit
|
commitdiff
|
tree
2023-12-13
D
.
Rich
a
rd Hipp
Bug
f
ix in the JSONB valid
a
tor
.
commit
|
commitdiff
|
tree
2023-12-13
D
.
Richa
r
d
Hipp
Improvemen
t
s to UT
F
8 handling, and especially the handling
.
.
.
commit
|
commitdiff
|
tree
2023-12-12
D
.
Richard Hipp
Fix
t
he JSON o
b
jec
t
lab
e
l co
m
p
a
rison object so that
.
.
.
commit
|
commitdiff
|
tree
2023-12-12
D
.
Richard
Hipp
The json_valid
(
*,
8
)
fun
c
tion does a much bett
e
r
check
.
.
.
commit
|
commitdiff
|
tree
2023-12-12
D
.
Richard Hipp
Ad
d
N
EV
E
R to t
w
o unreachable
b
ranches in
J
SON
.
commit
|
commitdiff
|
tree
2023-12-12
D
.
R
ichard Hipp
I
m
provem
e
n
t
s to
JSONB vali
d
a
tion -
ca
t
ch more cases
.
.
.
commit
|
commitdiff
|
tree
2023-12-12
D
.
Richar
d
Hipp
Validity che
c
k
i
n
g o
f
text nodes
in JSONB
.
commit
|
commitdiff
|
tree
2023-12-11
D
.
Richard H
i
p
p
T
he
j
son_error_
p
osition() function
now repor
t
s
an approximat
.
.
.
commit
|
commitdiff
|
tree
2023-12-11
D
.
Richard
Hi
p
p
json_err
o
r_pos
i
tion(
)
now uses js
o
nValid
i
tyCheck()
.
.
.
commit
|
commitdiff
|
tree
2023-12-11
D
.
Richard Hipp
json_valid(*
,
8) al
l
o
w
s
minus-signs on hexadecim
a
l li
t
era
l
s
.
commit
|
commitdiff
|
tree
2023-12-11
D
.
Richar
d
Hipp
A
c
tiv
a
te JSON_
S
ELFCHECK within
f
uzzche
c
k
.
commit
|
commitdiff
|
tree
2023-12-11
D
.
Richard H
i
pp
R
e
name
the new test-contr
o
l to SQLITE_TESTCTRL_J
S
ON_S
E
LFCHEC
.
.
.
commit
|
commitdiff
|
tree
2023-12-11
D
.
Richard
Hipp
Add SQLI
T
E
_
TEST
C
T
R
L_VALIDATE_
J
SONB, which if enabled
.
.
.
commit
|
commitdiff
|
tree
2023-12-11
D
.
Rich
a
rd Hipp
Work toward
e
n
h
a
n
c
e
d fu
n
ctional
i
t
y for json_valid(
.
.
.
commit
|
commitdiff
|
tree
2023-12-11
D
.
Richard Hipp
F
i
x
a
p
ot
e
ntial us
e
of u
n
initialized v
a
lue in js
o
n_valid
.
.
.
commit
|
commitdiff
|
tree
2023-12-08
D
.
Richard Hipp
Fi
x
a
h
arml
e
s
s U
B
SAN warning
.
commit
|
commitdiff
|
tree
next