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
Have where.c ignore any plan from a virtual table that tries to use LIMIT/OFFSET...
2024-04-26
Dan Kennedy
Have wh
e
re
.
c i
g
nore
a
ny
p
l
an
f
rom a vi
r
tual tabl
e
th
a
t
.
.
.
commit
|
commitdiff
|
tree
2024-04-26
Dan Kennedy
Fix a pro
b
lem all
o
wing
a
LIMIT
c
onstrain
t
to be pa
s
s
e
d
.
.
.
commit
|
commitdiff
|
tree
2024-04-26
Dan Kennedy
Add
t
est demonstrat
i
n
g the p
r
ob
l
em at [forum:/for
u
mpost
.
.
.
commit
|
commitdiff
|
tree
2024-04-24
Dan
Kennedy
Fix a case where a corr
u
pt
s
t
a
t
4
record could go un
r
ec
o
g
n
ize
.
.
.
commit
|
commitdiff
|
tree
2024-04-24
Da
n
Kennedy
Avo
i
d slowdown
when
e
xpr
N
odeIsCo
n
stant() is called
.
.
.
commit
|
commitdiff
|
tree
2024-04-23
D
a
n Kennedy
F
ix
an uninitialize
d
v
a
riabl
e
problem in th
e
n
e
w co
d
e
.
.
.
commit
|
commitdiff
|
tree
2024-04-22
Dan Ken
n
edy
Add extra tests for ab
o
r
ting
confl
i
cts
in
t
he
s
essions
.
.
.
commit
|
commitdiff
|
tree
2024-04-20
D
a
n
Kennedy
Slight pe
r
forman
c
e improvemen
t
for the new code o
n
.
.
.
commit
|
commitdiff
|
tree
2024-04-20
Dan Kennedy
F
ix a pr
o
blem where an expression like (a, b)
IN (SELECT
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
Dan
K
ennedy
Fix a "shift exp
o
n
e
nt is too large" usa
n
error t
h
at
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
Dan Kennedy
Avoi
d
s
ome p
e
rformance problems in t
h
e recover ext
e
ns
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2024-04-08
Dan K
e
nnedy
Update t
e
s
t
s
in returning1
.
test to account for [c78
9
6e88]
.
commit
|
commitdiff
|
tree
2024-03-27
Dan Ke
n
n
edy
U
p
date co
m
ments
i
n ft
s
5
.
h
.
commit
|
commitdiff
|
tree
2024-03-26
Dan Kenn
e
dy
A
dd
e
x
t
ra test
s
to vtabL
.
te
s
t
.
commit
|
commitdiff
|
tree
2024-03-26
Dan Kennedy
Avoid exp
a
nding integer values
i
n co
l
umns with
real
.
.
.
commit
|
commitdiff
|
tree
2024-03-25
D
a
n
Ke
n
nedy
Add fur
t
her tests for sqlite3_d
e
c
l
are_vtab
(
)
.
commit
|
commitdiff
|
tree
2024-03-25
Dan
K
ennedy
Fix a theoretical
O
O
B memor
y
acce
s
s
i
n sqlite3_stmt_scanstat
.
.
.
commit
|
commitdiff
|
tree
2024-03-21
Dan Kennedy
Have os_unix
.
c reuse cached file
-
descriptors in the
.
.
.
commit
|
commitdiff
|
tree
2024-03-20
Dan Ke
n
nedy
Change EXPLAIN QUER
Y
PLAN output to say "U
S
E T
E
MP B
.
.
.
commit
|
commitdiff
|
tree
2024-03-20
Da
n
K
enn
e
dy
Cha
n
ge EX
P
LAIN
Q
UE
R
Y PLAN out
p
ut
to say "US
E
TE
M
P
B
.
.
.
commit
|
commitdiff
|
tree
2024-03-19
Da
n
Kennedy
Update test scripts to
a
ccount for [8fcea4cd
]
.
commit
|
commitdiff
|
tree
2024-03-19
D
a
n
Ke
n
ned
y
Update tests t
o
work with
S
QLITE_ALLOW_ROWID_IN_VIEW
.
commit
|
commitdiff
|
tree
2024-03-19
Da
n
K
ennedy
Retu
r
n the error "am
b
i
g
uous
c
o
lumn na
m
e: rowid", instead
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
D
an Ke
n
nedy
Fix asan
proble
m
s in
sqlite3r
b
u
.
c
.
Enable
RBU fo
r
sanitizer
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan Ken
n
e
dy
A
v
oid spurious SQ
L
I
TE_IOERR_DATA errors when reading
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Da
n
K
ennedy
Ens
u
re th
e
database
sch
e
ma has b
e
en loaded a
n
d the
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
D
a
n
Kennedy
Fix a problem cause
d
by
a
non-aggregate function with
.
.
.
commit
|
commitdiff
|
tree
2024-03-16
Dan Ken
n
edy
Fix exprNodeIsConstantFuncti
o
n
() so
that
it returns
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Da
n
Ken
n
edy
Fix a problem with
ALTE
R
TAB
L
E
a
n
d
corre
l
ated mult
i
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Kennedy
Fix a problem
h
andl
i
n
g
"INS
E
RT INTO
.
.
.
SELECT
.
.
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Ke
n
ne
d
y
Avoid
s
ome OP_S
C
opy i
n
structio
n
s in "INSE
R
T INTO
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Kenned
y
Add
f
urther tests
f
o
r
VALUES clauses in various conte
x
ts
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Ch
a
nge the w
a
y
parse
.
y handles m
u
lti-row VALUES c
l
auses
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan
Kenn
e
d
y
Remove un
r
eachable code from thi
s
branch
.
commit
|
commitdiff
|
tree
2024-03-13
Da
n
Kenne
d
y
Fix some OOM
h
andling problems on thi
s
b
r
anch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan
Kennedy
Merge tru
n
k into
t
his branch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan
K
ennedy
Ensure that if a m
u
lti-
r
ow V
A
LUES cannot be coded while
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
D
an K
e
n
n
edy
Avo
i
d creating
a co-routine
incrementall
y
for a VA
L
U
E
S
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
D
a
n Ken
n
edy
Add pointer to
document
a
ti
o
n
to testrunner
.
tcl help
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Ken
n
edy
H
a
ve te
s
trunner
.
tcl s
e
t SQLITE_TMPDI
R
on window
s
as
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan
Kennedy
Corre
c
tly in
i
tialize the
Sr
c
Item
.
iCursor f
i
eld to
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan
Kenned
y
Have
testr
u
n
n
er
.
tcl have each test store
its tem
p
files
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kennedy
Have t
e
s
t
runner
.
tcl
have each te
s
t st
o
re
i
ts temp files
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan
K
ennedy
Fix anot
h
er t
e
strunner
.
tcl problem on windows
.
commit
|
commitdiff
|
tree
2024-03-11
D
a
n Kennedy
Fix a
mis
s
ing
brace problem in
te
s
trunner
.
tcl i
n
troduced
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Ke
n
nedy
Update mdevtest and sdevtes
t
to do s
h
ell builds i
n
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
D
an K
e
nnedy
Attemp
t
to red
u
c
e
the memory used
b
y
VALUES
c
lauses
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Kennedy
O
m
it some
extra
t
e
sts
f
or th
e
i
ntck extension in OM
I
T_V
I
RTUA
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Kennedy
F
i
x
p
ragma6
.
test so that
i
t works with ENABL
E
_OVERSIZE_CELL_
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan
K
ennedy
Do
n
ot run tests
f
or the intck
e
xt
e
nsion in OMI
T
_VIRTUA
L
_TAB
.
.
.
commit
|
commitdiff
|
tree
2024-03-06
Dan Kennedy
Fix handl
i
ng of "id=?" co
r
ne
r
cases in
r
tree whe
n
the
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
Dan Kennedy
R
e
move
c
ode th
a
t
a
dd
e
d a P4 parameter to the
O
P
_
Varia
b
le
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kenne
d
y
Ensure memor
y
c
e
ll
s
are
pro
p
e
r
l
y
f
r
e
e
d be
f
ore they
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan
Kennedy
H
a
ve
"PRAGMA qu
i
ck_check" compare the nu
m
ber o
f
ent
r
ies
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan
K
ennedy
Allow "
_
" characters to
a
ppear between any
t
wo digits
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Da
n
Kennedy
Add the in
t
ck e
x
t
e
n
sion
.
For perfor
m
ing incremen
t
al
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan Ken
n
edy
Merge l
a
test trunk changes into
t
h
i
s bran
c
h
.
commit
|
commitdiff
|
tree
2024-02-24
Dan Kennedy
Add further tests for
t
he intck module
.
commit
|
commitdiff
|
tree
2024-02-23
Dan K
e
nnedy
A
d
d
t
ests f
o
r the new cod
e
o
n this bra
n
c
h
.
commit
|
commitdiff
|
tree
2024-02-23
D
an
Kennedy
Add th
e
"
.
intck ?STEPS_PER_UNLOCK?" command
t
o
the
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan K
e
nnedy
Fix dete
c
tion of surp
l
u
s
index entries when all i
n
dexed
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
Fix pro
b
lems w
i
th re
s
umin
g
integrity-check operations
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kenne
d
y
F
ix vari
o
us is
s
ues in sqlite3
i
n
t
ck
.
c
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Simplify the way th
e
restart
key is save
d
i
n
te
r
nally
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan K
e
nn
e
d
y
A
dd
d
ocu
m
entat
i
on
t
o ex
t
/
intck/sqli
t
e3intck
.
h
.
commit
|
commitdiff
|
tree
2024-02-21
Dan
Kennedy
En
s
ure i
n
tck t
e
sts are run
by te
s
trunn
e
r
.
t
c
l
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kenned
y
Mer
g
e t
r
unk changes into this
bran
c
h
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Ke
n
n
e
dy
Have th
e
intck exten
s
ion better
handle corruption
a
t
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Da
n
K
e
nnedy
Use fewer cycle
s
to genera
t
e th
e
"next key" val
u
e
used
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Kennedy
Cons
i
der
u
s
ing "=" and I
S
operators w
i
th even
l
o
w-qual
i
t
y
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan Kennedy
Use more efficient SQ
L
to verify
th
a
t
i
n
dexes contain
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan
K
ennedy
A
d
d implementat
i
on
o
f sqlite3_intck_sus
p
en
d
()
.
commit
|
commitdiff
|
tree
2024-02-17
Dan Kenne
d
y
A
d
d st
a
rt of exte
n
sio
n
for incremental integrity-che
c
ks
.
.
.
commit
|
commitdiff
|
tree
2024-02-16
Dan Kennedy
Handle
a
n OO
M
case i
n
f
t
s5 code
t
o query
t
okendata
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
Dan Kennedy
Hav
e
rtree
a
vo
i
d keepin
g
a blob handle open fo
l
lowing
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan K
e
nnedy
R
e
turn SQLITE_ABOR
T
if the
u
nderlying shadow tables
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan Kennedy
Re
t
urn SQLITE_ABORT if the
underlying shado
w
tables
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
D
a
n
Kenn
e
dy
Have "PRAGMA q
u
ick_c
h
eck" compa
r
e
t
he
number
o
f entries
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan Kennedy
Fix typo
in vdbe
.
c
c
o
mment
.
N
o c
h
anges
to code
.
commit
|
commitdiff
|
tree
2024-02-01
Dan
Kenn
e
dy
E
nsure
t
he fts5 xIntegrity method correctly returns
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Ke
n
nedy
Ensure t
h
e fts3 xIntegrit
y
method corre
c
tly returns
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
D
a
n Kenn
e
d
y
Consider an index for que
r
ies lik
e
"SELECT count(DISTIN
C
T
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Kenned
y
Avoid a potential buffer overread when h
a
ndling
c
orrupt
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan
Kennedy
In os_
u
n
i
x
.
c
and
os_w
i
n
.
c, do not allo
w
x
F
etch
(
)
t
o
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan Ke
n
ne
d
y
Add
extra checks for the vali
d
ity
o
f a numeric
l
iteral
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kenned
y
Fix a
problem in the
p
r
evious commit with he
x
l
i
terals
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Ke
n
nedy
Allow
u
n
derscores to occur
in he
x
literals
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Ken
n
e
dy
Add ex
t
ra t
e
sts for the c
o
d
e
on this branch
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
Fix test scri
p
t
literal
.
test so that it works with
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kenned
y
Fix
t
est sc
r
ip
t
literal
.
test so
that
i
t wo
r
ks with
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kennedy
Merge trunk changes into this
b
r
a
n
c
h
.
commit
|
commitdiff
|
tree
2024-01-20
D
an Kennedy
Ensur
e
tha
t
val
u
es generated by DE
F
A
U
LT claus
e
s that
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kennedy
Add test cases for the new
c
ode on this branch
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kennedy
A
l
l
ow "_" char
a
cters t
o
appear
following
a
ny digit
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
Dan
K
ennedy
Allow large
hexadecimal li
t
erals
to be used a
s
DEFAULT
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
Dan Kennedy
E
nsure that
t
he
xIntegrity me
t
hods of
f
t
s3 and ft
s
5
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
Dan Kenned
y
Have the shell
tool automat
i
cal
l
y enable SQLITE
_
C
ON
F
IG_DQ
S
_D
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
D
an Kenn
e
d
y
In fts5,
f
l
u
s
h
the contents of the in-m
e
mory ha
s
h table
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Da
n
Kennedy
Automati
c
al
l
y turn off DEFEN
S
IVE mode in the shell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan
K
ennedy
Fix date on new f
i
le shell9
.
tes
t
.
commit
|
commitdiff
|
tree
next