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
Dan
K
ennedy
Avoid some O
P
_SCopy instructions
i
n
"INSERT I
N
T
O
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Kennedy
Add
f
urth
e
r tests
f
or VALUES cl
a
uses in vari
o
us
c
ontexts
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Change the way pars
e
.
y
handl
e
s mu
l
ti-row VA
L
UES cla
u
se
s
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Da
n
Kennedy
Remove unreachabl
e
code from this branc
h
.
commit
|
commitdiff
|
tree
2024-03-13
Dan K
e
nnedy
Fix
s
ome OOM handling pro
b
l
ems on this branch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Merge tru
n
k into this br
a
nch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan K
e
nnedy
Ensur
e
that if
a
mult
i
-row VALUE
S
cann
o
t
b
e coded while
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
D
a
n K
e
n
n
e
d
y
Avoid
cre
a
t
ing
a
c
o-rou
t
i
ne inc
r
ementally for a VALUES
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Add
p
oint
e
r
to d
o
cumentati
o
n to testru
n
ner
.
tcl help
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
D
an Ken
n
e
d
y
Ha
v
e testrun
n
er
.
tcl set SQLITE_TMPD
I
R on windo
w
s as
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan
K
ennedy
Correctly init
i
a
l
i
z
e th
e
Sr
c
Item
.
iCursor field to
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan K
e
nnedy
Have testrunner
.
tcl hav
e
e
a
ch test
s
tore
i
ts temp f
i
les
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan K
e
nnedy
Have testrunner
.
tcl hav
e
each test s
t
ore its tem
p
f
iles
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan
K
e
nnedy
Fix another testrunne
r
.
tcl problem on windows
.
commit
|
commitdiff
|
tree
2024-03-11
Da
n
Kennedy
Fix a missing brac
e
problem in testrun
n
e
r
.
tcl introduc
e
d
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
D
a
n
Kennedy
U
p
date mdevtes
t
and
s
devtes
t
to do shell bu
i
lds in
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Ken
n
ed
y
Atte
m
pt
to re
d
uce the memor
y
used by
VALUE
S
clauses
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Kennedy
Omi
t
some extra t
e
sts for
the intck extension in OM
I
T_
V
IRT
U
A
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Kennedy
Fix
pragma6
.
t
est
s
o
t
hat it works with ENABLE_
O
VE
R
SIZE_CELL_
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan
K
ennedy
D
o
no
t
run tests for th
e
intck extension in OMIT_VIRTU
A
L
_TAB
.
.
.
commit
|
commitdiff
|
tree
2024-03-06
Dan Kennedy
Fix handling of
"id=?" corner cases in r
t
re
e
wh
e
n the
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
Dan Ken
n
edy
Remove
c
ode that added
a
P
4
paramet
e
r
to the OP_Variabl
e
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan K
e
nnedy
Ensu
r
e memor
y
cells are properly freed before
t
hey
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Ke
n
nedy
Have "PRAGMA
q
uic
k
_c
h
eck" compa
r
e the number
o
f ent
r
ies
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan
K
enn
e
d
y
All
o
w "_" characters to appear betwee
n
a
ny t
w
o digits
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan K
e
n
n
ed
y
Add
t
he intck extension
.
For per
f
orming incremental
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan Ke
n
nedy
Mer
g
e latest trunk
c
han
g
es into
th
i
s br
a
nch
.
commit
|
commitdiff
|
tree
2024-02-24
Da
n
Ken
n
edy
Add furt
h
er
tests fo
r
the intck
module
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kenn
e
dy
A
dd te
s
ts for the new code on this
b
ranch
.
commit
|
commitdiff
|
tree
2024-02-23
Dan
Kennedy
Add the "
.
intck ?ST
E
PS_P
E
R_
U
NLOCK?" command
t
o
the
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
D
an
K
enne
d
y
Fix detectio
n
of surp
l
u
s
index entrie
s
when
all indexed
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
D
a
n Kennedy
Fix problems with resuming in
t
egrit
y
-che
c
k operations
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan
K
e
nnedy
Fix various iss
u
es in
s
q
lite
3
int
c
k
.
c
.
commit
|
commitdiff
|
tree
2024-02-21
D
a
n Ken
n
edy
Simplify the way t
h
e restart
k
e
y
is
s
a
ved inter
n
ally
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
D
a
n Kennedy
A
d
d documentation t
o
ext/intck/sqlite3intck
.
h
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Ke
n
nedy
E
n
sure intck tests
are run by testrunne
r
.
t
cl
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Merge trunk
c
han
g
es
i
nto this
br
a
nch
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Kennedy
Have
t
he intck extension better
handl
e
c
orruption at
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Ke
n
nedy
Use fewer cy
c
les to generate the "next key" value used
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan K
e
nnedy
C
onsider using
"=" and IS operat
o
rs with eve
n
low-quality
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan
K
ennedy
Use mo
r
e
e
fficient SQL to
v
er
i
fy that indexes contain
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan
K
ennedy
Add im
p
lem
e
n
tation of s
q
l
ite3_intck_s
u
s
p
e
n
d()
.
commit
|
commitdiff
|
tree
2024-02-17
D
an Kennedy
A
dd start of ex
t
ension f
o
r incremental integrity-checks
.
.
.
commit
|
commitdiff
|
tree
2024-02-16
Dan Kennedy
Handle an OOM
c
as
e
in fts5 code to query tokendata
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
D
a
n
K
e
n
nedy
Have rtree avoid k
e
eping a bl
o
b handle ope
n
fol
l
owing
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan Kennedy
Re
t
u
r
n SQLIT
E
_ABORT
i
f the underl
y
i
n
g shadow t
a
bl
e
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan Ken
n
edy
Return SQLITE_ABORT if the unde
r
lyin
g
shadow tables
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan Ke
n
nedy
Have "PRAG
M
A quick_chec
k
" compare the number of entr
i
es
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan Kennedy
F
ix typo in vdbe
.
c
c
o
m
m
e
nt
.
No c
h
anges
to code
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Kennedy
Ensure the fts5 xIntegrit
y
me
t
hod correctly retur
n
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
D
a
n Ke
n
nedy
Ensure the fts3 xIntegrity
method correc
t
ly
returns
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Ken
n
edy
Consider an ind
e
x for qu
e
ries like "SEL
E
CT
c
ount(DISTINCT
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Kennedy
A
v
oid a po
t
ential buffer overread when handling corrupt
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan
Kennedy
In os_unix
.
c and os_
w
in
.
c, do not allow xFetch()
t
o
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan Kennedy
A
d
d extr
a
checks for the validity of a nu
m
eric
literal
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
a
n Kenne
d
y
Fix a problem in the p
r
evious commit with hex literal
s
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Ken
n
edy
A
l
low underscores
to occur
i
n hex literals
.
commit
|
commitdiff
|
tree
2024-01-22
Da
n
Kennedy
Add extra tests fo
r
the code on this
br
a
nch
.
commit
|
commitdiff
|
tree
2024-01-22
Da
n
Kennedy
Fix tes
t
script liter
a
l
.
t
e
s
t
so that it works with
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Ken
n
edy
F
ix test
script literal
.
tes
t
so tha
t
it
w
orks wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
a
n Ken
n
edy
Merge trun
k
changes into
t
his branc
h
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kennedy
E
nsu
r
e that values generated by DEFAULT clauses that
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
a
n Kennedy
Add test cases f
o
r the new code o
n
t
h
is br
a
nc
h
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kennedy
A
l
low "_"
chara
c
ters to a
p
pear following any digit
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
Dan Kennedy
Allow l
a
rge he
x
a
d
ecimal literal
s
t
o b
e
used as
DEFAULT
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
Da
n
Kenn
e
dy
E
nsure that th
e
xInteg
r
ity metho
d
s
o
f ft
s
3 a
n
d f
t
s
5
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
Dan Kenn
e
dy
Have t
h
e
s
hell tool a
u
tomatic
a
ll
y
enable SQ
L
ITE_C
O
NFIG_DQS_D
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
D
a
n Kenne
d
y
In fts5,
f
lush the co
n
t
e
nts of the in
-
memory hash table
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kenne
d
y
A
u
toma
t
i
c
ally turn off DE
F
ENSIVE mode in the sh
e
l
l
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan
Kenn
e
dy
F
i
x date on new file shel
l
9
.
t
e
s
t
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Ke
n
nedy
Automa
t
ic
a
lly
t
urn off DEF
E
NSIVE mode
i
n the shell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kennedy
Ensure
t
hat
SQLITE_PROTOCOL
i
s
no
t
returned too early
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
Dan Kennedy
Ensur
e
that SQLITE_PROTOCOL is not
r
eturned too
early
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
D
a
n Kennedy
Update extension ext/
m
isc/totext
.
c
to avoid
b
oth ubsan
.
.
.
commit
|
commitdiff
|
tree
2024-01-05
Dan
Kennedy
Updat
e
extension
e
x
t/mis
c
/to
t
ex
t
.
c to
avoid both
u
bsan
.
.
.
commit
|
commitdiff
|
tree
2024-01-04
Dan Kennedy
T
e
sting cod
e
left in by acciden
t
.
commit
|
commitdiff
|
tree
2024-01-02
Dan
K
ennedy
Fix
a
p
r
o
blem in fts5 caused by a COMMIT involving
.
.
.
commit
|
commitdiff
|
tree
2023-12-28
D
a
n
K
ennedy
Update fts5origintex
t
4
.
test
t
o work
with
S
QLITE_DIRECT_O
V
ERF
.
.
.
commit
|
commitdiff
|
tree
2023-12-27
Dan
K
enn
e
dy
Fix a problem in the
shell t
o
ol (n
o
t library
)
causin
g
.
.
.
commit
|
commitdiff
|
tree
2023-12-26
Dan Kenned
y
Ensure that
t
he
xColumnTex
t
(), xQueryPhr
a
se() and xPhraseFir
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
Dan Kennedy
Add the -fno-sanitize-rec
o
ver=u
n
defined to the san
i
tiz
e
r
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
Dan Kennedy
Fix a
usan c
o
m
p
lai
n
t
a
bout si
g
ned int
e
g
er overflow
.
commit
|
commitdiff
|
tree
2023-12-20
Dan Ke
n
nedy
Fix
S
QLITE_ENABLE_SETLK_TIMEOUT assert() statement
s
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
D
an Kennedy
A
v
oi
d
expirin
g
prepared statements
in the middle of
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Dan Kenned
y
Do not run tes
t
sc
r
ipt fts5origin
t
est4
.
te
s
t with ei
t
her
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
D
an Kennedy
Avoid
r
un
n
ing the "n
o
_mutex_
t
ry" tests with SQLITE_E
N
ABLE_SE
.
.
.
commit
|
commitdiff
|
tree
2023-12-14
Dan Kennedy
Improve t
h
e error message returned by
an fts
5
're
b
u
i
ld
.
.
.
commit
|
commitdiff
|
tree
2023-12-08
Dan Kenned
y
Avoid dropping an error co
d
e in
n
ew fts5 tokendata
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
D
an Ken
n
ed
y
En
s
ure an f
t
s5vocab
t
able never uses a spec
i
al tokendata
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan Kennedy
Avoi
d
an ass
e
rt() failure
wh
e
n querying an f
t
s
5
vocab
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan
Kennedy
Fi
x
a null-point
e
r
d
e
refer
e
nce in fts5
t
okendata=1
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan Kennedy
Fix
a problem
with hand
l
ing
OO
M
and other errors i
n
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan Kenned
y
Di
f
ferent
f
ix for the fts5 C
O
M
M
IT-fol
l
owing-OOM
p
roblem
.
.
.
commit
|
commitdiff
|
tree
2023-12-06
Dan Kennedy
Fix c
o
mpi
l
er warning a
b
out shadow
e
d v
a
ri
a
ble
i
n fts5_index
.
c
.
commit
|
commitdiff
|
tree
2023-12-06
Dan Ke
n
nedy
Up
d
ate documentation c
o
mm
e
nts
in fts5
.
h
.
commit
|
commitdiff
|
tree
2023-12-06
Dan
Ken
n
e
d
y
Add the tokendata=1 opt
i
on and related APIs to ft
s
5
.
commit
|
commitdiff
|
tree
2023-12-06
D
an Ke
n
nedy
Me
r
g
e trunk change
s
i
n
t
o t
h
is branch
.
commit
|
commitdiff
|
tree
2023-12-05
Dan Kennedy
Furt
h
er
tes
t
s
for the new code on this
b
ranch
.
commit
|
commitdiff
|
tree
2023-12-04
Dan Kennedy
Add furthe
r
t
ests for
xInstToken()
.
commit
|
commitdiff
|
tree
2023-12-04
Dan Ken
n
edy
F
i
xe
s
for xInstTok
e
n() with tokendat
a
=0 tables
.
An
d
.
.
.
commit
|
commitdiff
|
tree
next