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
Fix a problem allowing a LIMIT constraint to be passed to a virtual table in cases...
2024-04-26
D
a
n Ken
n
edy
Fix a
p
ro
b
le
m
all
o
wing a LI
M
I
T constra
i
nt to be passed
.
.
.
commit
|
commitdiff
|
tree
2024-04-26
Dan K
e
n
nedy
A
d
d test
d
e
m
onstrating
the problem at
[forum
:
/forumpos
t
.
.
.
commit
|
commitdiff
|
tree
2024-04-24
Da
n
Kennedy
Fix a case where a corrupt stat4 record co
u
ld go
unrecog
n
i
z
e
.
.
.
commit
|
commitdiff
|
tree
2024-04-24
Dan Kenn
e
dy
Av
o
i
d
slowdow
n
w
h
en exprNodeIsConstant()
is called
.
.
.
commit
|
commitdiff
|
tree
2024-04-23
Dan Kennedy
Fix an
u
ninitialized variable problem
i
n the
new code
.
.
.
commit
|
commitdiff
|
tree
2024-04-22
Dan Kennedy
A
dd extr
a
t
e
st
s
for aborting conflicts in the sess
i
ons
.
.
.
commit
|
commitdiff
|
tree
2024-04-20
Da
n
Kenn
e
dy
Slight perform
a
nce imp
r
ovement
for
th
e
new cod
e
on
.
.
.
commit
|
commitdiff
|
tree
2024-04-20
Dan
Kennedy
Fix a pro
b
lem where
a
n
expre
s
s
i
o
n lik
e
(a,
b) IN (SE
L
ECT
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
D
an Kenned
y
Fix a "shift e
x
po
n
e
nt i
s
too large" usan
e
r
r
or that
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
Dan Ken
n
ed
y
Avoid some performance
p
r
o
b
l
ems in t
h
e r
e
cover exte
n
sion
.
.
.
commit
|
commitdiff
|
tree
2024-04-08
Dan Kennedy
Updat
e
tes
t
s
in
re
t
u
r
n
ing1
.
test to account for [c
7
8
9
6
e88
]
.
commit
|
commitdiff
|
tree
2024-03-27
Dan Kennedy
U
pdate
c
om
m
e
nts in
f
t
s
5
.
h
.
commit
|
commitdiff
|
tree
2024-03-26
D
an Ke
n
nedy
Add extra te
s
t
s
to vtabL
.
test
.
commit
|
commitdiff
|
tree
2024-03-26
Dan Kenne
d
y
Avo
i
d
expanding integer values in col
u
mns with real
.
.
.
commit
|
commitdiff
|
tree
2024-03-25
Dan Kenne
d
y
Add furth
e
r tests fo
r
sqlite3
_
d
e
c
lare_vt
a
b()
.
commit
|
commitdiff
|
tree
2024-03-25
D
a
n Kennedy
Fix a th
e
o
retical
O
OB memory access in s
q
lite3_stmt_scansta
t
.
.
.
commit
|
commitdiff
|
tree
2024-03-21
Dan Ke
n
ned
y
H
ave os_unix
.
c re
u
se cached file
-
de
s
criptors in the
.
.
.
commit
|
commitdiff
|
tree
2024-03-20
Dan Kennedy
Chan
g
e EXPLA
I
N QUERY
P
LAN ou
t
put to say
"
USE TEMP B
.
.
.
commit
|
commitdiff
|
tree
2024-03-20
Dan
K
e
nnedy
C
hange EXP
L
AIN
QUERY PLAN output to s
a
y "USE TE
M
P B
.
.
.
commit
|
commitdiff
|
tree
2024-03-19
D
a
n Kennedy
Update test scripts
t
o account for [8
f
cea4cd]
.
commit
|
commitdiff
|
tree
2024-03-19
Dan Kennedy
Update tests to work with SQ
L
I
T
E
_
A
LLOW_ROWID_
I
N_VIEW
.
commit
|
commitdiff
|
tree
2024-03-19
Dan Kenn
e
d
y
Re
t
urn th
e
error "ambiguous
column name: rowid",
i
nstead
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
D
a
n Kennedy
F
ix asan p
r
oblems in sqlite3rbu
.
c
.
En
a
bl
e
RBU f
o
r sanitizer
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
D
a
n Kennedy
Av
o
id spu
r
ious SQLITE_IOERR_DAT
A
errors when
r
eadi
n
g
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
D
an Kennedy
Ensure the d
a
tabase s
c
hem
a
h
a
s
b
een
l
o
aded and the
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
D
an
K
e
nnedy
F
i
x a problem cause
d
by a non-aggregate functio
n
with
.
.
.
commit
|
commitdiff
|
tree
2024-03-16
D
a
n Kenne
d
y
Fix exprN
o
deIsCon
s
tan
t
Func
t
i
on() so that i
t
r
eturns
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Da
n
K
en
n
ed
y
F
ix
a problem
with AL
T
ER TABLE and
c
o
r
related
m
ulti
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
D
a
n Kennedy
Fix a proble
m
handling "INS
E
RT
I
NTO
.
.
.
SE
L
E
CT
.
.
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
D
an K
e
nne
d
y
A
v
oid
some OP_SCopy in
s
truct
i
ons
i
n
"
I
NSERT INT
O
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan K
e
nn
e
d
y
Add further tests for VALUE
S
c
l
auses in vari
o
us context
s
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Chan
g
e the way parse
.
y
h
andles multi-row VALUES
c
lauses
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan
K
ennedy
Re
m
ove unreachable code from
this branch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Fix some OOM handling problems on
t
his bra
n
ch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
M
erge trunk into
this br
a
nch
.
commit
|
commitdiff
|
tree
2024-03-13
D
a
n Kenn
e
dy
Ensur
e
that
if a
multi-
r
ow VA
L
UES cannot be coded w
h
ile
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Avo
i
d cre
a
t
ing
a co-routin
e
incremental
l
y for a VAL
U
E
S
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
D
an Kennedy
Ad
d
pointer
t
o docu
m
entation
t
o te
s
trunner
.
t
cl help
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
D
an Kenn
e
dy
Ha
v
e testrunner
.
tcl set SQ
L
ITE_TMPDIR on windows a
s
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan K
e
nnedy
Correctly in
i
ti
a
l
iz
e
th
e
SrcItem
.
iCursor field to
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kennedy
Hav
e
test
r
u
n
n
er
.
tcl h
a
v
e each test stor
e
i
t
s temp
f
i
les
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan
Kennedy
Have t
e
str
u
nner
.
tcl have
e
ach
t
est store its
t
emp files
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Ken
n
edy
Fix anothe
r
testr
u
nner
.
tcl
p
roblem on
w
in
d
ows
.
commit
|
commitdiff
|
tree
2024-03-11
Dan K
e
n
n
ed
y
F
i
x a
m
is
s
in
g
brace pro
b
lem in
t
estrunner
.
tcl
int
r
o
duced
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kennedy
Update mdevtest and sdevtest to do shell b
u
ilds i
n
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan
K
ennedy
Attempt to reduce the mem
o
r
y
u
sed by VALUES clauses
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Da
n
Ken
n
edy
Omit
s
o
me
e
xtra
t
ests for the intc
k
extensio
n
in OMI
T
_VIRTUA
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan K
e
nnedy
Fix pragm
a
6
.
test so
t
h
at
i
t works wit
h
ENABLE_OVERS
I
ZE
_
CELL_
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan
K
e
nnedy
Do not run tes
t
s for th
e
intck extension in OMIT
_
VIRTUAL_TAB
.
.
.
commit
|
commitdiff
|
tree
2024-03-06
D
a
n
Kennedy
Fix
h
and
l
ing
o
f "id=?" corner cases in rtree w
h
en the
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
Dan Kenne
d
y
Remove code that
a
dded
a P4
parameter to the
OP_Var
i
a
ble
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kennedy
Ensure
m
emo
r
y cells
are pr
o
p
erly free
d
before
t
hey
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kenn
e
dy
Have "PRAGMA
quick_ch
e
ck"
compare the number of entries
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kennedy
A
l
low "_
"
char
a
ct
e
rs to a
p
pear bet
w
een an
y
two digit
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan Kennedy
Add the
i
ntck exte
n
sion
.
For pe
r
f
orming incremental
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
D
a
n
K
e
n
n
ed
y
Merge lates
t
trunk change
s
i
nto this
branch
.
commit
|
commitdiff
|
tree
2024-02-24
D
a
n Kenne
d
y
Add f
u
rther tes
t
s for the intck module
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
Add
tests for
the
n
ew code on
t
his br
a
nch
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
Add the "
.
intck ?STEPS_PER_UNLOCK?" c
o
mm
a
nd to the
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
Fix detection o
f
surplus index entr
i
es when all indexed
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kenn
e
dy
F
i
x
pr
o
b
l
ems with resuming in
t
egrity-check
o
perat
i
on
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan
Kenned
y
Fix various i
s
sues in
s
qlite
3
i
n
t
ck
.
c
.
commit
|
commitdiff
|
tree
2024-02-21
Da
n
Kennedy
Simplify the way
t
h
e re
s
tart
k
ey is saved intern
a
lly
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan
Kennedy
Add documentati
o
n to ext/intck
/
sqlite3intck
.
h
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kenned
y
E
n
sure intck test
s
a
re run by
t
estrunner
.
tcl
.
commit
|
commitdiff
|
tree
2024-02-21
Da
n
Kennedy
M
erg
e
trunk
c
hanges i
n
to this branch
.
commit
|
commitdiff
|
tree
2024-02-20
D
a
n K
e
nnedy
Have
the
i
ntck exte
n
s
i
on bett
e
r handle c
o
rruption
a
t
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Ken
n
edy
Use fewer cyc
l
es to ge
n
erate the "next key" value used
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
D
a
n Kenne
d
y
Consi
d
er using "
=
" an
d
IS oper
a
tors wit
h
even l
o
w-quality
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan Ke
n
nedy
Use
m
ore e
f
fic
i
e
nt S
Q
L t
o
verify
t
hat in
d
exes con
t
a
i
n
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan
Kennedy
A
d
d
i
m
plementation of
s
qli
t
e3_intck_suspend()
.
commit
|
commitdiff
|
tree
2024-02-17
Dan Kennedy
Add start
of ext
e
nsi
o
n for increm
e
ntal integrity-check
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-16
Dan K
e
n
n
edy
Han
d
l
e
an OO
M
case in fts5 code
to query
toke
n
data
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
Dan Kennedy
Have rtree av
o
id keeping a blob handle
o
pen
followin
g
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan
K
e
nne
d
y
Retu
r
n SQLITE_A
B
ORT if the un
d
erly
i
n
g
shadow ta
b
les
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan Ken
n
edy
Return S
Q
LITE_ABO
R
T if the underlying sha
d
ow tables
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan
Kennedy
Have "PRAGMA quick_
c
hec
k
" com
p
are the number of en
t
ries
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan
Kennedy
Fix
t
ypo in vd
b
e
.
c com
m
ent
.
No cha
n
ges to cod
e
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Ke
n
n
e
d
y
E
n
s
ur
e
the fts5 xIn
t
e
g
rity m
e
t
h
od cor
r
e
c
tly returns
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Kennedy
Ensur
e
t
he f
t
s3 xIntegrity m
e
th
o
d correctly returns
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Ken
n
e
d
y
Con
s
ider an
inde
x
f
o
r
queries like "SE
L
ECT cou
n
t(DISTINCT
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
D
an Kenn
e
dy
Avoid a potent
i
a
l buffer
over
r
e
a
d
w
h
en ha
n
d
l
i
n
g corr
u
pt
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan Kennedy
I
n
os
_
u
nix
.
c and os_win
.
c, do
n
ot allow xFetc
h
()
to
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
D
a
n Kennedy
Add extr
a
c
h
e
ck
s
for the validit
y
o
f
a
numeric li
t
eral
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
Fi
x
a pro
b
lem
in
the previous commit with h
e
x
l
iterals
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kenned
y
Allow un
d
erscores t
o
occur in he
x
li
t
era
l
s
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Ke
n
nedy
Ad
d
ext
r
a te
s
ts f
o
r the c
o
de
on this bra
n
ch
.
commit
|
commitdiff
|
tree
2024-01-22
Dan
K
e
n
n
edy
Fix
t
est script lit
e
ral
.
t
est so that it wor
k
s
with
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan
K
enn
e
dy
Fix te
s
t s
c
ript lit
e
ral
.
test so
t
hat
i
t works wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kenne
d
y
Merge trunk changes into
this branch
.
commit
|
commitdiff
|
tree
2024-01-20
D
a
n Ken
n
edy
Ensure that val
u
es ge
n
erated b
y
DEFAULT
cl
a
uses th
a
t
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kenn
e
dy
A
dd test cases for th
e
new
c
ode on this branch
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kennedy
Allow "_" c
h
aracters to
a
ppear fol
l
owing an
y
digit
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
Dan K
e
n
n
edy
Allow
l
arge hexadecimal literals to be used as DEFAULT
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
Dan
K
ennedy
Ensure that
the xIntegrity
m
et
h
ods of ft
s
3 an
d
fts5
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
D
an Ke
n
nedy
Have the shell
t
ool a
u
tomatica
l
l
y
enable SQLITE_CONFIG_DQS_D
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Dan Kennedy
In fts5,
f
l
ush t
h
e contents of
the in-memory hash table
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Da
n
Kennedy
A
utomatica
l
ly turn
o
ff DEF
E
NSIVE mode
in the shell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan
Kennedy
Fix date on
n
ew file shell9
.
t
est
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kennedy
Automatically turn o
f
f DEF
E
NSIVE mode in the shel
l
.
.
.
commit
|
commitdiff
|
tree
next