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 some OP_SCopy instructions in "INSERT INTO .. VALUES" statements that insert...
2024-03-14
D
an Ken
n
edy
Avoid some OP_SCopy
instr
u
c
t
i
ons in "I
N
S
E
RT INT
O
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan
Kennedy
A
dd furt
h
er tests for VALUES clauses
i
n
v
arious contexts
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Change the way par
s
e
.
y handles m
u
lti-r
o
w
VALUES c
l
auses
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kenn
e
dy
Remove unreachable code from this bran
c
h
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Fix some OOM ha
n
dling p
r
oblems on this branch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Merge trunk
i
n
t
o this branch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Ensure that i
f
a multi-r
o
w
VALUES cannot be c
o
ded w
h
i
le
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Avoid c
r
e
ating
a co-r
o
utine incremen
t
a
lly fo
r
a VAL
U
E
S
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Add
p
oin
t
e
r to document
a
tion to testrunner
.
tcl help
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan
Ken
n
ed
y
Have testrunner
.
tcl se
t
SQLITE_TM
P
DIR on
wi
n
d
ows as
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
D
an
Kennedy
Cor
r
e
ctly in
i
tialize the SrcI
t
em
.
i
C
urso
r
fiel
d
to
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Ken
n
e
d
y
Have testrunner
.
t
c
l h
a
ve ea
c
h test stor
e
its temp files
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kennedy
Hav
e
te
s
trunne
r
.
tcl have each test
s
tore
its temp fi
l
es
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
D
a
n
K
enne
d
y
Fix another testrunner
.
t
c
l
p
ro
b
lem on wi
n
dows
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kennedy
Fi
x
a missing br
a
ce problem
i
n
tes
t
runne
r
.
tcl in
t
roduced
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kenn
e
dy
Update mdev
t
est
a
nd
s
devtest to do sh
e
ll builds
i
n
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kenn
e
d
y
Attempt to reduce the memory used by VALUES clauses
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan
Kennedy
Omit
s
o
me extra
t
ests f
o
r the intck extension in OMIT_VIRTUA
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Kenne
d
y
Fix
p
ragm
a
6
.
test so that it
w
o
rks with ENABLE_OVERSIZE_CELL_
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
D
an Kennedy
Do
n
ot
r
u
n te
s
ts
for t
h
e intck extension in OMIT_VIRT
U
AL_TAB
.
.
.
commit
|
commitdiff
|
tree
2024-03-06
Dan
Kennedy
Fix
h
and
l
ing of "id
=
?"
c
orner cases i
n
rtre
e
when the
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
Dan Kennedy
Rem
o
ve code
that a
d
ded a P4 para
m
eter to the OP_Variable
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kennedy
Ensure memo
r
y cells ar
e
properly f
r
eed before they
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
D
a
n Kennedy
Have "PRAGMA quick_
c
h
e
ck" co
m
pare the number o
f
ent
r
ie
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kenne
d
y
Allow
"_" c
h
aracters
to
app
e
ar be
t
ween
a
ny two dig
i
t
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan Kennedy
Ad
d
the in
t
ck extensio
n
.
For perfo
r
m
ing
i
ncre
m
ental
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan Kenn
e
dy
Merge latest tru
n
k cha
n
ges int
o
this b
r
anch
.
commit
|
commitdiff
|
tree
2024-02-24
Dan K
e
nnedy
Add further tests for the intck module
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Ken
n
edy
A
d
d tests
f
or the new
c
ode on this
b
ranc
h
.
commit
|
commitdiff
|
tree
2024-02-23
Da
n
Kenn
e
dy
A
d
d the "
.
intck
?ST
E
PS_PER_UNLOCK?" com
m
a
nd to the
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
Fix detection of s
u
rplus index entrie
s
when all in
d
exed
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
Fix problems wit
h
resumi
n
g int
e
grity-
c
heck operatio
n
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Fix variou
s
is
s
ue
s
in sqlite3intck
.
c
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Simplif
y
the wa
y
the r
e
start key is
saved i
n
ternally
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
D
an Kennedy
Add documentation to ext
/
intck/sqlite
3
intck
.
h
.
commit
|
commitdiff
|
tree
2024-02-21
Dan
Kennedy
Ensure intck tests
are run by testrunner
.
tcl
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Ken
n
edy
Merge trunk ch
a
n
g
e
s
i
nto this branc
h
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Kennedy
Have t
h
e int
c
k exten
s
ion better handle corrupti
o
n
a
t
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan
Kenn
e
d
y
U
se fewer cyc
l
es to generate the "next key" val
u
e used
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan K
e
n
n
e
dy
Consider using "=
"
and IS operators with even
low-quality
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan Kennedy
Use more efficient SQ
L
to
v
erify that in
d
exe
s
conta
i
n
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan
K
e
nne
d
y
Add
imple
m
entation of
s
qlite3_intck_suspend()
.
commit
|
commitdiff
|
tree
2024-02-17
Dan Kennedy
Add sta
r
t
of
extensi
o
n
fo
r
inc
r
eme
n
t
a
l integ
r
i
t
y
-checks
.
.
.
commit
|
commitdiff
|
tree
2024-02-16
Dan Kennedy
Handle an OOM case
in fts
5
code to query t
o
kendata
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
Dan Ken
n
ed
y
Have rtree avoid keeping a bl
o
b handle o
p
e
n fo
l
lowing
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan
K
en
n
edy
Return SQLITE
_
ABORT if
the unde
r
lying shadow tables
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan Kennedy
Return SQLIT
E
_ABORT i
f
the und
e
rlying sha
d
ow tables
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
D
an
Ken
n
edy
Have "PRAGMA quick_
c
heck" c
o
m
p
are the numb
e
r
o
f en
t
ries
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan Kenned
y
Fix ty
p
o in vdbe
.
c comment
.
No cha
n
ges to code
.
commit
|
commitdiff
|
tree
2024-02-01
Da
n
Ken
n
e
dy
Ensure the fts5 xIntegrity
method correctly returns
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Kennedy
Ensure the fts3 xIntegrity method correctly return
s
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Da
n
Kennedy
Con
s
ider a
n
index for queri
e
s lik
e
"SELECT c
o
unt(DIST
I
NCT
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Kenned
y
Avoid a
p
ot
e
ntial buffer ove
r
read when handling c
o
rr
u
pt
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan Kennedy
I
n
os_un
i
x
.
c and os_win
.
c, do not allow
xFetc
h
() to
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan Kennedy
Add
e
x
t
r
a
c
h
ecks
f
o
r
t
he validity of a numeric li
t
eral
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
an Kennedy
Fix a p
r
oblem in the pre
v
ious
c
ommit with he
x
literals
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
Allo
w
un
d
ersc
o
res
t
o occur in hex literals
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
Add extra te
s
t
s
for the code on
this branch
.
commit
|
commitdiff
|
tree
2024-01-22
D
a
n
Kenn
e
dy
Fix test script lit
e
ral
.
t
e
s
t s
o
tha
t
it works wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
a
n Kennedy
Fix test script literal
.
test so that it work
s
with
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Da
n
Kennedy
Merge tr
u
nk chang
e
s into this bra
n
ch
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kennedy
E
nsu
r
e that
v
alues generated by DEFAU
L
T cla
u
ses that
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kennedy
Add test ca
s
es for the new code on this branc
h
.
commit
|
commitdiff
|
tree
2024-01-20
Dan
Kennedy
Allow "_" characters to appear following any dig
i
t
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
Da
n
K
en
n
ed
y
A
llow large hexadec
i
mal lit
e
rals to be used as DEF
A
U
L
T
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
Dan Kennedy
Ensur
e
t
h
at the xIntegrity methods of fts3
a
n
d
fts5
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
D
a
n Kennedy
Have
the shel
l
tool a
u
tomatically
e
nable SQL
I
TE_CON
F
IG_DQS_D
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Dan Kennedy
In ft
s
5, flush t
h
e contents of the in
-
me
m
ory hash ta
b
le
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kenne
d
y
Automatically
turn o
f
f DEFENSIVE mode in
t
h
e shel
l
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
D
an
K
ennedy
Fix date
on
n
ew file she
l
l9
.
t
e
st
.
commit
|
commitdiff
|
tree
2024-01-08
D
a
n
K
enne
d
y
Automatically turn off DEFEN
S
IVE mode
i
n
t
h
e
she
l
l
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kennedy
Ens
u
r
e
that
S
Q
LIT
E
_PRO
T
OCOL is not returne
d
too
e
a
r
ly
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
Dan Kennedy
Ensure that SQLITE_PROTO
C
OL
is not
r
eturned too earl
y
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
Dan
K
enn
e
d
y
Upda
t
e extension ext/misc/totext
.
c to avoid both ubsa
n
.
.
.
commit
|
commitdiff
|
tree
2024-01-05
Da
n
Ken
n
edy
Update
e
xtensi
o
n
e
x
t
/misc/tote
x
t
.
c to a
v
oid
b
oth ubsan
.
.
.
commit
|
commitdiff
|
tree
2024-01-04
Dan
K
ennedy
Testing code lef
t
in by a
c
cident
.
commit
|
commitdiff
|
tree
2024-01-02
Dan Kennedy
Fix
a
p
roblem in fts5 ca
u
sed
b
y
a
COMMI
T
involv
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-12-28
Da
n
Kennedy
Update ft
s
5
originte
x
t
4
.
test to work w
i
th SQLITE_DIRECT
_
O
V
ERF
.
.
.
commit
|
commitdiff
|
tree
2023-12-27
Dan Kennedy
Fix a pr
o
blem in the shell too
l
(not library) caus
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-12-26
Dan Ke
n
nedy
Ensure that t
h
e xColumnText(), xQuery
P
hrase()
and xPhraseFir
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
D
a
n Kennedy
Add the -
f
no-sanitize-reco
v
er=
u
ndefined to the sanitizer
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
Dan Kennedy
Fix
a
usan compl
a
int a
b
out signed inte
g
er
overfl
o
w
.
commit
|
commitdiff
|
tree
2023-12-20
Dan Kennedy
Fix
SQ
L
ITE
_
EN
A
BLE_SETLK_TIMEOUT asse
r
t
(
) statements
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
D
an Kenn
e
dy
Avoid expi
r
ing prepared statem
e
nts in the middle o
f
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Dan K
e
n
n
edy
Do n
o
t
run t
e
s
t
script f
t
s5origintest4
.
tes
t
with either
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
D
a
n Kennedy
Avo
i
d ru
n
ning the
"no_m
u
tex_try" test
s
with SQLITE_
E
N
ABLE
_
SE
.
.
.
commit
|
commitdiff
|
tree
2023-12-14
D
a
n
Kenn
e
dy
Imp
r
ove the error me
s
sage
r
e
t
u
rned by an
f
ts5 're
b
uild
.
.
.
commit
|
commitdiff
|
tree
2023-12-08
Dan Kennedy
Avoid drop
p
ing an e
r
ror
code
i
n new
f
ts5
t
o
kendata
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan
K
ennedy
Ensu
r
e a
n
fts5voc
a
b tab
l
e ne
v
er uses a spec
i
a
l tokendata
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan Ke
n
nedy
Avoid an assert
(
) fa
i
lure
w
he
n
quer
y
ing an fts5v
o
c
a
b
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan Kennedy
Fix a
n
ull-po
i
nter dereference in f
t
s5 tokendata
=
1
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan Ke
n
nedy
Fix a pr
o
blem with han
d
ling OOM and other e
r
r
ors in
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
D
a
n Kennedy
Diff
e
rent
fix for the fts5 COMMIT-fol
l
owing-OOM
p
robl
e
m
.
.
.
commit
|
commitdiff
|
tree
2023-12-06
D
a
n
Kenned
y
F
i
x compiler warning about shadowed va
r
iable i
n
fts5_index
.
c
.
commit
|
commitdiff
|
tree
2023-12-06
Dan Kennedy
Update documentation
comment
s
in fts5
.
h
.
commit
|
commitdiff
|
tree
2023-12-06
Dan Kennedy
Add th
e
tokendata=1 o
p
t
i
o
n
and relat
e
d
AP
I
s
to
fts5
.
commit
|
commitdiff
|
tree
2023-12-06
Dan
Kennedy
Merge trunk change
s
into this b
r
anch
.
commit
|
commitdiff
|
tree
2023-12-05
Dan
Ken
n
edy
Further tes
t
s fo
r
t
he
new code
on th
i
s branch
.
commit
|
commitdiff
|
tree
2023-12-04
Dan Kennedy
A
d
d
further tests fo
r
x
InstT
o
ken()
.
commit
|
commitdiff
|
tree
2023-12-04
Dan Kenn
e
dy
Fixes f
o
r xInstToken() with tokendat
a
=
0
t
a
b
les
.
And
.
.
.
commit
|
commitdiff
|
tree
next