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
Avoid creating a co-routine incrementally for a VALUES clause that has affinities...
2024-03-13
Dan K
e
nnedy
A
v
oid creating
a c
o
-routi
n
e increment
a
lly
for a V
A
LUES
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Da
n
Kennedy
C
o
rr
e
ctly initialize the SrcItem
.
iC
u
rsor field
t
o
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Da
n
Ken
n
edy
Attempt to reduce th
e
m
emory used by VALUES
clauses
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
D
an
Kennedy
Omit
s
ome extra test
s
for the
int
c
k ex
t
en
s
ion in
OMIT_VIRTUA
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
D
an Ken
n
e
d
y
F
i
x pragma6
.
t
e
st s
o
that it works with ENABLE_OVER
S
IZ
E
_CELL_
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan
Ken
n
edy
Do not ru
n
te
s
ts
for the intck extension in OMI
T
_V
I
RTUAL_T
A
B
.
.
.
commit
|
commitdiff
|
tree
2024-03-06
D
a
n Kenne
d
y
Fix h
a
ndl
i
n
g of "i
d
=?" corner
c
ases in rtree
when
t
he
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
Dan Kennedy
Remove code tha
t
adde
d
a P4 pa
r
am
e
ter t
o
the OP_Varia
b
le
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan K
e
n
ned
y
Ensure memory
cells are properl
y
freed
b
efore they
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kenne
d
y
Have
"
PRAGMA quick_chec
k
" compare the number of
ent
r
ies
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Da
n
Kennedy
Al
l
ow
"_"
characters
t
o appe
a
r between an
y
two digits
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
D
an Kenne
d
y
Add the intc
k
extensi
o
n
.
For perfor
m
ing incr
e
mental
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
D
a
n
Kennedy
Merge l
a
test tru
n
k changes
i
nto this br
a
nch
.
commit
|
commitdiff
|
tree
2024-02-24
Dan
K
e
n
nedy
Add furt
h
er tests fo
r
the intck module
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
A
d
d
tests for the n
e
w code on
this branch
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Ke
n
n
e
d
y
Add the "
.
int
c
k ?STEPS_PER_
U
N
L
O
CK?"
c
o
mmand to t
h
e
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
Fix detection o
f
surpl
u
s in
d
ex entries when all index
e
d
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan K
e
nnedy
Fix pr
o
bl
e
ms with
resumi
n
g in
t
egrity-c
h
eck oper
a
ti
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kenne
d
y
Fi
x
various issues in sqlite
3
in
t
ck
.
c
.
commit
|
commitdiff
|
tree
2024-02-21
D
a
n K
e
nnedy
Simplify the wa
y
the
r
estart key
is s
a
ved
i
nter
n
a
l
ly
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Add documentation
t
o
ext/i
n
tck/sqlite3in
t
c
k
.
h
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Ensure intc
k
t
e
s
t
s are
run by testrunner
.
tcl
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
M
erge
trunk changes into
t
his
b
ranch
.
commit
|
commitdiff
|
tree
2024-02-20
D
an
K
ennedy
Have
t
he
i
ntck e
x
t
ensi
o
n better handle corrup
t
ion at
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan
Kennedy
Use fewer cy
c
les t
o
generate the "next key" value used
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Da
n
K
enned
y
Consider
usin
g
"="
an
d
IS
o
perators with ev
e
n low-quality
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
D
an K
e
nnedy
Use more efficient SQL to v
e
ri
f
y that
indexes c
o
ntain
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan Kennedy
A
d
d impleme
n
t
ati
o
n o
f
sqlite3_intck_s
u
sp
e
nd(
)
.
commit
|
commitdiff
|
tree
2024-02-17
Dan Kenne
d
y
Add s
t
art of exte
n
si
o
n for incremental int
e
grity-checks
.
.
.
commit
|
commitdiff
|
tree
2024-02-16
Dan
Kenn
e
dy
H
andle an OO
M
case in f
t
s
5
code to query
tokendata
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
Dan Ke
n
nedy
Have rtree avoid keeping a blob hand
l
e
open f
o
llowing
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan Kennedy
R
e
tur
n
SQLITE_ABORT if t
h
e
unde
r
l
y
i
ng shadow tables
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan
K
ennedy
Re
t
u
r
n SQL
I
TE_A
B
ORT if the underlying shadow tables
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan
K
ennedy
Have "PRAGMA
q
u
i
c
k_c
h
eck"
c
o
m
p
a
re
t
h
e number of en
t
ries
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan
Kennedy
Fix typo in v
d
b
e
.
c
c
omment
.
N
o
change
s
to code
.
commit
|
commitdiff
|
tree
2024-02-01
D
an Ken
n
edy
Ensure t
h
e fts5 xI
n
tegrity
met
h
o
d c
o
rr
e
ct
l
y return
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Ken
n
edy
Ensure the fts3 xInte
g
r
i
ty method
c
orrectly ret
u
rns
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Kennedy
C
o
nsi
d
e
r
a
n
index for q
u
eries
li
k
e "SE
L
ECT count(
D
I
S
T
INCT
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Kenned
y
Avoid a
poten
t
i
al
buffer
over
r
ead when han
d
ling corrupt
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan Kennedy
I
n
os_unix
.
c and os_win
.
c, do not
a
llow
xFetc
h
()
t
o
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan
K
ennedy
Add extra
c
hecks fo
r
the validit
y
of a numeric
l
iteral
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Da
n
Kennedy
F
ix a problem in th
e
previous commi
t
with hex literals
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
a
n
K
ennedy
Allow underscores to occur in he
x
li
t
erals
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
Add extra tests for the
c
o
d
e
o
n
t
hi
s
bra
n
ch
.
commit
|
commitdiff
|
tree
2024-01-22
Dan
Kennedy
Fix tes
t
script literal
.
test
s
o that it wor
k
s wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
a
n
Kenn
e
dy
F
ix tes
t
scr
i
pt literal
.
tes
t
s
o
that it works with
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
a
n Kennedy
M
e
r
g
e
trunk
changes into this branch
.
commit
|
commitdiff
|
tree
2024-01-20
Dan
Kennedy
Ensure that
v
a
lues generated by DE
F
AULT clauses that
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan
Kennedy
Add test cases for t
h
e new
c
o
d
e on this branch
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kennedy
Allow "_" cha
r
acters t
o
a
p
p
e
a
r
f
ollowing any digit
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
Dan Kennedy
A
l
low
l
arge
h
exadecimal lit
e
rals to be used as DEF
A
ULT
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
Dan Kennedy
Ensure that
the xIntegrit
y
m
e
th
o
ds of ft
s
3
a
nd fts
5
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
D
an Kennedy
H
a
ve
t
h
e
s
h
e
l
l tool automatically en
a
ble SQLI
T
E_CONFIG_DQS_D
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Dan Kenne
d
y
In fts5, flush
the content
s
of the in-mem
o
ry hash table
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kennedy
A
u
tomatically t
u
r
n
off
D
EFEN
S
IVE mo
d
e in the sh
e
ll
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Ken
n
edy
Fix date on new
f
ile shell9
.
te
s
t
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kennedy
Automatically turn off DEFENSIVE mo
d
e in the shell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kennedy
E
n
sure that S
Q
LITE_PROTOCOL i
s
n
o
t
re
t
urned to
o
e
arly
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
Dan Kennedy
Ensu
r
e that SQLITE_PROTOCO
L
is not retu
r
ned too early
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
D
a
n
Kenne
d
y
Upd
a
te ex
t
ension ext/misc/
t
otext
.
c to avoid both ubsan
.
.
.
commit
|
commitdiff
|
tree
2024-01-05
Da
n
K
ennedy
Update extension ex
t
/misc/totext
.
c to avoid
b
o
th ubsan
.
.
.
commit
|
commitdiff
|
tree
2024-01-04
D
a
n K
e
nnedy
T
e
sting co
d
e left in by acc
i
dent
.
commit
|
commitdiff
|
tree
2024-01-02
D
an Ken
n
edy
Fix a problem in fts5 caused by
a
C
O
MMIT
i
nvolving
.
.
.
commit
|
commitdiff
|
tree
2023-12-28
D
an
K
e
n
n
edy
Update fts5origintext4
.
test t
o
w
ork
w
ith SQLITE_D
I
RECT_OVERF
.
.
.
commit
|
commitdiff
|
tree
2023-12-27
D
a
n Kennedy
Fix a pro
b
lem in the shell tool (n
o
t
l
ibrary) causing
.
.
.
commit
|
commitdiff
|
tree
2023-12-26
Da
n
K
ennedy
Ensu
r
e that the xColumnText(), xQueryPhrase()
and xP
h
ra
s
eFir
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
Dan Kennedy
Add the -fno
-
sanitize-
r
ecover=und
e
fined
to the sanitiz
e
r
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
Dan Kennedy
Fix a usan complai
n
t about sign
e
d
i
nteger overfl
o
w
.
commit
|
commitdiff
|
tree
2023-12-20
Dan
K
ennedy
Fix SQLITE_EN
A
B
LE_SETLK_
T
I
MEOUT asse
r
t() st
a
t
e
ments
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Dan
Kennedy
A
void expiring p
r
epare
d
s
t
at
e
men
t
s in
the middle of
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Dan Ke
n
n
edy
D
o no
t
ru
n
test s
c
ript fts
5
o
r
igintest4
.
test with
e
i
t
her
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
D
a
n Kennedy
Avoid
r
u
nning the "
n
o_mutex
_
t
r
y" test
s
with SQLITE_ENABL
E
_SE
.
.
.
commit
|
commitdiff
|
tree
2023-12-14
Dan Kennedy
Improve th
e
error
m
e
s
s
a
ge retur
n
ed by an fts5 'rebuild
.
.
.
commit
|
commitdiff
|
tree
2023-12-08
Dan Kennedy
Avo
i
d
dro
p
pin
g
a
n
err
o
r code i
n
new fts5 tokendat
a
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan Kennedy
Ensure an
fts5vocab
t
able n
e
ve
r
uses a special tokendata
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
D
an Kennedy
Avo
i
d
an assert()
f
ailur
e
when
query
i
ng an f
t
s5vocab
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan Kenne
d
y
F
i
x
a
n
ull-pointer deref
e
rence in fts5 to
k
e
n
dat
a
=1
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan Ken
n
ed
y
Fi
x
a
prob
l
e
m
with handlin
g
O
OM and other erro
r
s
i
n
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan Ken
n
edy
Differ
e
nt fix for th
e
fts5 COMMIT-following-OOM problem
.
.
.
commit
|
commitdiff
|
tree
2023-12-06
Da
n
Kennedy
Fix c
o
mpiler warning about shadowe
d
v
ariable in
f
ts5
_
index
.
c
.
commit
|
commitdiff
|
tree
2023-12-06
Da
n
Kennedy
Update do
c
um
e
n
t
ation comments in fts5
.
h
.
commit
|
commitdiff
|
tree
2023-12-06
Da
n
Kennedy
Add the
token
d
ata=1 opti
o
n and related APIs to fts
5
.
commit
|
commitdiff
|
tree
2023-12-06
D
an Kennedy
Merge trunk changes i
n
to t
h
is
b
ranch
.
commit
|
commitdiff
|
tree
2023-12-05
Dan Kenn
e
dy
Further tests for the n
e
w code
o
n
this
b
ranch
.
commit
|
commitdiff
|
tree
2023-12-04
Dan K
e
nnedy
Add further
tests for xInstToken()
.
commit
|
commitdiff
|
tree
2023-12-04
D
an Kennedy
Fi
x
es for xInstToken() with tokendata=0 tables
.
And
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
Dan Kenne
d
y
Fix memory leak in n
e
w code
o
n this
b
ranch
.
commit
|
commitdiff
|
tree
2023-12-04
Dan Kennedy
Fi
x
a pr
o
ble
m
with the xIn
s
tCount()
A
PI and "ORDER
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
Dan Kenned
y
Fi
x
bu
g
i
n
xInst
T
oken() causing the wrong token to
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
D
a
n
Kennedy
Add
t
e
s
ts for
u
sing tokendata=1 and
c
ont
e
ntless_de
l
ete
.
.
.
commit
|
commitdiff
|
tree
2023-12-02
Dan Kennedy
Fix
var
i
ous compile
r
w
arnings and other probl
e
ms with
.
.
.
commit
|
commitdiff
|
tree
2023-12-02
Dan Kenn
e
d
y
When tokendata=1 queries re
q
u
ire m
u
l
tipl
e
se
g
ment-
c
urso
r
s
.
.
.
commit
|
commitdiff
|
tree
2023-12-02
Dan Kennedy
En
s
ur
e
t
hat tokendata=1
q
ueries av
o
id loading large
.
.
.
commit
|
commitdiff
|
tree
2023-12-01
Dan
K
en
n
edy
R
em
o
ve old code
f
or tokendata=1 queries
.
commit
|
commitdiff
|
tree
2023-12-01
D
a
n K
e
nned
y
Merge latest trunk wit
h
this branch
.
commit
|
commitdiff
|
tree
2023-12-01
Dan Kenned
y
D
iff
e
rent approa
c
h
to querying a to
k
endata
=
1 table
.
.
.
commit
|
commitdiff
|
tree
2023-11-29
D
an Kenned
y
Fix signed
integ
e
r overflow in
f
ts5
.
commit
|
commitdiff
|
tree
2023-11-28
Dan Ke
n
nedy
Merge
lat
e
st trunk updat
e
s
into this branch
.
commit
|
commitdiff
|
tree
2023-11-28
Dan Kenne
d
y
In SQLITE
_
ENA
B
LE
_
S
E
TLK_TIMEOUT builds, use bloc
k
ing
.
.
.
commit
|
commitdiff
|
tree
2023-11-28
Dan Kenn
e
dy
Handle an SQLITE_BU
S
Y_TIMEOUT err
o
r i
f
on
e
o
c
cur
s
while
.
.
.
commit
|
commitdiff
|
tree
next