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
an Kennedy
Fix a p
r
oble
m
a
llowin
g
a LIM
I
T con
s
traint to be
passed
.
.
.
commit
|
commitdiff
|
tree
2024-04-26
Dan K
e
nnedy
Add test dem
o
nstrating the
problem
at [f
o
rum:
/
forump
o
st
.
.
.
commit
|
commitdiff
|
tree
2024-04-24
Dan Kenned
y
F
ix
a
c
a
se where a
c
orrup
t
stat4 record
could g
o
u
n
recognize
.
.
.
commit
|
commitdiff
|
tree
2024-04-24
D
an K
e
n
n
edy
Avoid slow
d
own when e
x
prN
o
deIsC
o
nstant() is c
a
lled
.
.
.
commit
|
commitdiff
|
tree
2024-04-23
Dan Kennedy
Fix
a
n unini
t
ialized
v
a
riabl
e
problem in the
new code
.
.
.
commit
|
commitdiff
|
tree
2024-04-22
Dan Kenne
d
y
Add extra test
s
for a
b
orting conflic
t
s in
t
he sessions
.
.
.
commit
|
commitdiff
|
tree
2024-04-20
Da
n
Kennedy
S
light per
f
ormanc
e
impro
v
ement for the new
c
od
e
on
.
.
.
commit
|
commitdiff
|
tree
2024-04-20
Dan
K
enn
e
d
y
Fix a
p
roblem where an
expres
s
ion l
i
ke (a, b) IN
(
SE
L
ECT
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
D
a
n Kennedy
Fix a "shift exp
o
ne
n
t is too large" us
a
n error t
h
at
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
D
an Kennedy
Avoid
s
ome perfo
r
mance probl
e
ms in the recover extension
.
.
.
commit
|
commitdiff
|
tree
2024-04-08
Dan
Kennedy
Update tests in returning1
.
test to acco
u
n
t for [c7
8
96e88]
.
commit
|
commitdiff
|
tree
2024-03-27
Dan
K
e
n
nedy
Upd
a
t
e
comments in
f
ts
5
.
h
.
commit
|
commitdiff
|
tree
2024-03-26
Dan Kenne
d
y
Ad
d
ext
r
a
t
e
s
ts to
v
tab
L
.
test
.
commit
|
commitdiff
|
tree
2024-03-26
D
an Kennedy
Avoid exp
a
n
d
ing integer value
s
in c
o
lumns wit
h
real
.
.
.
commit
|
commitdiff
|
tree
2024-03-25
Dan K
e
nn
e
dy
A
dd
furt
h
er tests for sqlite3_declare_vtab()
.
commit
|
commitdiff
|
tree
2024-03-25
Dan Kennedy
F
i
x a theoretical
O
O
B
memory
a
cce
s
s in
sql
i
t
e
3_
s
tmt_scan
s
t
a
t
.
.
.
commit
|
commitdiff
|
tree
2024-03-21
Dan Kennedy
Ha
v
e os_
u
n
ix
.
c
r
e
use cached file-
d
escriptors in the
.
.
.
commit
|
commitdiff
|
tree
2024-03-20
Dan Kennedy
Change
E
XPLAIN
Q
UER
Y
PLAN
o
utput
to
s
ay "U
S
E
T
EMP B
.
.
.
commit
|
commitdiff
|
tree
2024-03-20
D
a
n Kenne
d
y
Cha
n
ge EXPLA
I
N
QUERY
P
L
AN
o
u
t
put t
o
sa
y
"USE
T
EMP B
.
.
.
commit
|
commitdiff
|
tree
2024-03-19
Dan
Kennedy
Updat
e
test scripts t
o
account for [8fcea4c
d
]
.
commit
|
commitdiff
|
tree
2024-03-19
Dan Kennedy
Updat
e
test
s
to wo
r
k
w
ith SQLITE_ALLOW_ROWI
D
_
I
N_VIEW
.
commit
|
commitdiff
|
tree
2024-03-19
Dan Kenne
d
y
Re
t
u
r
n the error "ambiguous column na
m
e: rowid"
,
i
n
s
t
ead
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan Ke
n
ne
d
y
Fix as
a
n problems in sqli
t
e3rbu
.
c
.
Ena
b
le RBU f
o
r sanitize
r
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan Ken
n
e
d
y
Avoid
spurious SQLIT
E
_IOERR_DATA
errors when reading
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan Ken
n
edy
Ens
u
re t
h
e databas
e
s
c
h
e
ma ha
s
b
ee
n
l
oaded and
t
he
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
D
an Kennedy
Fi
x
a problem caus
e
d by a non-aggregate function with
.
.
.
commit
|
commitdiff
|
tree
2024-03-16
D
an Kennedy
Fix exp
r
Nod
e
IsCon
s
tantFunction()
s
o that
it retur
n
s
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Kenned
y
Fix a proble
m
with ALTER TA
B
LE and corre
l
ated mult
i
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan K
e
nne
d
y
Fix
a
problem handling "INSERT INTO
.
.
.
S
ELE
C
T
.
.
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Kennedy
Avoid some OP_
S
Copy instructions in "
I
NSERT I
N
TO
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan
K
ennedy
A
dd further tests
f
or VALUES clauses
i
n
various contexts
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Ch
a
nge the
wa
y
parse
.
y handles
m
ul
t
i-row VALUES clauses
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Remove unreach
a
ble code f
r
om this branch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kenne
d
y
F
i
x some OOM handling pr
o
blems o
n
th
i
s branch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan
Kennedy
Merge trunk into this br
a
nch
.
commit
|
commitdiff
|
tree
2024-03-13
D
a
n
K
ennedy
Ensure
that if a multi-row VALUES cannot be coded while
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
D
a
n
Kennedy
Avoid creating a c
o
-routine increm
e
n
ta
l
ly f
o
r
a
VALUES
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Add pointer to documen
t
ation
t
o testrunner
.
tcl h
e
lp
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan
K
ennedy
Have t
e
s
trunne
r
.
t
c
l set
S
QLITE_TMPDIR on
w
indows as
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kenne
d
y
Correc
t
ly initi
a
lize
t
h
e Sr
c
Item
.
iCurs
o
r field t
o
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kennedy
Have t
e
strunner
.
t
c
l
have
e
ach
t
est store its temp files
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kennedy
Have test
r
u
nner
.
tcl have
e
ach test st
o
re its
t
emp
f
iles
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan K
e
nnedy
Fix ano
t
her te
s
t
r
unner
.
t
cl probl
e
m on win
d
ows
.
commit
|
commitdiff
|
tree
2024-03-11
Dan
Kennedy
Fix a mis
s
i
ng brace p
r
oblem in testrunner
.
tcl intro
d
u
c
e
d
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Ke
n
nedy
U
p
date mdevtes
t
and
s
devtes
t
to
d
o
shell
buil
d
s
i
n
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Da
n
Kennedy
Attempt to
redu
c
e the memory use
d
by
VALUES cla
u
ses
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Kennedy
Om
i
t
s
ome extra tests for the int
c
k ext
e
nsion i
n
OMIT_VIRTUA
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan
Kennedy
Fix pragm
a
6
.
t
e
st so that it
works
w
ith ENABLE_OVER
S
I
ZE_CEL
L
_
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Kennedy
Do not ru
n
tests for the intck
e
xtension in OMIT_VIRTUAL_TAB
.
.
.
commit
|
commitdiff
|
tree
2024-03-06
Dan Kennedy
Fix handling of
"
id=?" corner
c
ases
in rtree when t
h
e
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
Dan
K
en
n
ed
y
Remov
e
code
t
hat added a P4 parameter to the OP_
V
ariable
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
D
an Ke
n
nedy
Ensure memor
y
c
e
lls are properly
f
r
e
e
d bef
o
re they
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kenne
d
y
Hav
e
"
P
RAGM
A
quick_check" co
m
pare the numb
e
r of
entries
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kenn
e
dy
Allow "_" char
a
cters to appear betw
e
en an
y
tw
o
digit
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan
K
enne
d
y
Add th
e
int
c
k
extension
.
For performing
i
nc
r
ement
a
l
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
D
a
n
Kennedy
Merge lat
e
st trunk
changes into this branch
.
commit
|
commitdiff
|
tree
2024-02-24
Dan Kennedy
Add further tests
f
or the intck modul
e
.
commit
|
commitdiff
|
tree
2024-02-23
Dan
Kennedy
Ad
d
te
s
ts for the new code on this branc
h
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kenne
d
y
Ad
d
the "
.
intck ?STEPS_PER_UNLOCK?" command to the
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
Fix
d
e
t
ec
t
io
n
o
f
surplus in
d
e
x
e
ntries whe
n
all indexed
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan
Ke
n
ned
y
Fix
pro
b
le
m
s with resuming integr
i
t
y
-che
c
k oper
a
tions
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Da
n
Kenne
d
y
Fix
v
a
ri
o
u
s is
s
ues in sqlite3intck
.
c
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
S
i
mplify the
wa
y
the res
t
art key
i
s sa
v
ed inte
r
nally
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kenn
e
dy
Add docume
n
t
a
tion to ext/intck/sq
l
i
t
e3intck
.
h
.
commit
|
commitdiff
|
tree
2024-02-21
D
a
n Kennedy
E
n
s
u
re intck tests
a
re run by
testru
n
ner
.
tcl
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kenne
d
y
Merge trunk changes into this branch
.
commit
|
commitdiff
|
tree
2024-02-20
D
a
n Ke
n
n
edy
Ha
v
e th
e
intck extensio
n
better handle corruption at
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Kennedy
Use f
e
wer c
y
c
les to ge
n
erat
e
the
"next key" value used
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Kennedy
Consider using "
=
" and IS ope
r
ators with even low
-
qu
a
lity
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan Kennedy
Use more efficient
SQL to verify that
i
n
dexe
s
contain
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan Kennedy
Add implement
a
t
io
n
of
s
qlite3_intck
_
suspend()
.
commit
|
commitdiff
|
tree
2024-02-17
Dan Kennedy
A
d
d start of extensi
o
n for incre
m
ental integrity-checks
.
.
.
commit
|
commitdiff
|
tree
2024-02-16
Dan Kennedy
Handle
a
n
OOM case in fts5 cod
e
to q
u
e
ry token
d
ata
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
Dan Ke
n
n
edy
Have
rtr
e
e
avoid k
e
eping a
b
lob h
a
n
dl
e
op
e
n following
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan Kennedy
Return SQL
I
T
E
_
ABORT if the u
n
derlyin
g
shad
o
w t
a
bles
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan Kennedy
Return SQLITE_ABORT i
f
the
underlying shadow
t
ables
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan Kennedy
H
a
v
e "P
R
AGMA qu
i
ck_check" compare the n
u
m
ber of entries
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Da
n
Kennedy
Fix typo in
v
dbe
.
c comm
e
n
t
.
No
c
hang
e
s to code
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Kennedy
E
nsure the fts5 xIn
t
egri
t
y method correctly re
t
urns
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Ke
n
nedy
Ensure the
f
ts3 xIntegri
t
y met
h
od c
o
rrectly returns
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Da
n
Ke
n
nedy
Consider an index for queries
l
i
ke
"
SELECT coun
t
(DISTINCT
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Kennedy
A
void a potential buffer overre
a
d
w
h
en
h
andling cor
r
upt
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan K
e
nnedy
In os_u
n
ix
.
c
and o
s
_
w
in
.
c, do
not allow xFe
t
ch() to
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
D
a
n Kenned
y
Add ext
r
a checks
f
or the validity of a numeric literal
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
a
n
Ke
n
nedy
Fix a p
r
oble
m
in the
p
r
evi
o
us commi
t
with hex literals
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
a
n
Kennedy
Allow unde
r
scores to occur in hex
l
iterals
.
commit
|
commitdiff
|
tree
2024-01-22
Dan
K
e
nnedy
Add ext
r
a tests for the code on
t
h
is branch
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
Fix test script literal
.
tes
t
so that it work
s
with
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan
Kennedy
Fix test scrip
t
lit
e
ral
.
t
e
s
t
so that
i
t wor
k
s
with
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Ke
n
nedy
Me
r
ge trun
k
chang
e
s into t
h
is br
a
nch
.
commit
|
commitdiff
|
tree
2024-01-20
D
a
n Ke
n
ned
y
Ensure that v
a
lues generated by DEFAULT clauses that
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
an
Kennedy
Add test cases
for
th
e
new
code o
n
this
b
r
a
n
c
h
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Ke
n
nedy
A
llow "_"
c
hara
c
ters t
o
appear foll
o
wing an
y
d
igit
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
Dan Kennedy
Allow large hexadecimal literals to be used as DEFAUL
T
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
Da
n
Kennedy
En
s
ure
t
hat the x
I
ntegrity meth
o
ds of fts3 and fts5
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
Da
n
K
e
nnedy
Hav
e
the shell tool
a
u
tomati
c
all
y
enable SQLITE_CONFIG_DQS_D
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Dan
K
ennedy
I
n fts5
,
flus
h
the c
o
ntents
of the in-me
m
ory ha
s
h table
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
D
an Kennedy
Automat
i
c
a
lly turn
o
ff DEFENSIVE
m
ode i
n
the sh
e
ll
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kennedy
Fix date
on new file shell9
.
t
e
s
t
.
commit
|
commitdiff
|
tree
2024-01-08
Dan
Kennedy
Automat
i
cally turn of
f
DEF
E
N
SIVE
m
ode in the shell
.
.
.
commit
|
commitdiff
|
tree
next