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
D
an K
e
nned
y
H
a
ve wher
e
.
c
ignore
any plan fr
o
m a virtual tabl
e
t
h
at
.
.
.
commit
|
commitdiff
|
tree
2024-04-26
Dan Kennedy
Fix a problem allowing a LIMIT co
n
straint to be passe
d
.
.
.
commit
|
commitdiff
|
tree
2024-04-26
Dan Kennedy
Add
t
es
t
demonst
r
ati
n
g th
e
proble
m
at [forum:/forumpost
.
.
.
commit
|
commitdiff
|
tree
2024-04-24
Da
n
Kennedy
Fix a case
where a corrup
t
stat4
record could go
u
n
recognize
.
.
.
commit
|
commitdiff
|
tree
2024-04-24
Dan Kenned
y
Avoid slowdown
w
h
e
n exprNodeIsCo
n
sta
n
t() is c
a
l
led
.
.
.
commit
|
commitdiff
|
tree
2024-04-23
Dan K
e
nnedy
Fix an un
i
nit
i
alized var
i
able p
r
oblem in the new
code
.
.
.
commit
|
commitdiff
|
tree
2024-04-22
Dan Ke
n
nedy
Add extra tests
for abor
t
ing conflic
t
s in the
session
s
.
.
.
commit
|
commitdiff
|
tree
2024-04-20
Da
n
Kennedy
Slight perfo
r
mance improvemen
t
for the new
co
d
e
on
.
.
.
commit
|
commitdiff
|
tree
2024-04-20
D
a
n Kennedy
Fix a problem where an
e
xpression like (a,
b)
I
N (SELECT
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
D
an Ke
n
ne
d
y
Fix a "s
h
ift expo
n
ent is
too large" usan error
t
hat
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
D
a
n Kenne
d
y
Avoid
some
p
erformance prob
l
e
m
s
in the recover exten
s
ion
.
.
.
commit
|
commitdiff
|
tree
2024-04-08
Dan Kennedy
Up
d
ate tests in returning1
.
test to account for [c7896e88]
.
commit
|
commitdiff
|
tree
2024-03-27
Dan Ken
n
edy
U
p
date
co
m
ments in fts5
.
h
.
commit
|
commitdiff
|
tree
2024-03-26
Dan Ken
n
edy
Add extr
a
te
s
ts t
o
vtabL
.
test
.
commit
|
commitdiff
|
tree
2024-03-26
D
an Kennedy
Avoid expan
d
i
ng integer
val
u
e
s
in c
o
lumns with real
.
.
.
commit
|
commitdiff
|
tree
2024-03-25
Dan
K
ennedy
Add fur
t
her
t
ests f
o
r
s
q
l
ite3_
d
eclar
e
_
vt
a
b()
.
commit
|
commitdiff
|
tree
2024-03-25
D
a
n
Kennedy
Fix a theoretical OOB memory
a
ccess
i
n sqlite
3
_stmt
_
scanstat
.
.
.
commit
|
commitdiff
|
tree
2024-03-21
Dan Kenn
e
d
y
Ha
v
e os_unix
.
c r
e
use cached file-
d
escriptors in the
.
.
.
commit
|
commitdiff
|
tree
2024-03-20
Dan
Kennedy
Cha
n
ge EXPLAIN QUERY PLAN outpu
t
to say "
U
SE
T
EMP
B
.
.
.
commit
|
commitdiff
|
tree
2024-03-20
Dan
K
enn
e
dy
Chang
e
EXPLAIN QUERY
P
L
A
N output to
s
a
y
"
USE TEMP B
.
.
.
commit
|
commitdiff
|
tree
2024-03-19
Dan Ke
n
ne
d
y
Update tes
t
sc
r
ipts to account for
[
8fce
a
4cd]
.
commit
|
commitdiff
|
tree
2024-03-19
Dan
Kenn
e
dy
Update tes
t
s to work with SQLITE_A
L
LOW_ROWID_IN
_
VIEW
.
commit
|
commitdiff
|
tree
2024-03-19
Dan Kenne
d
y
Return the
e
r
ror "ambi
g
uous column
n
ame: rowid", instead
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan
K
ennedy
Fix asan
problems in sq
l
i
t
e3
r
bu
.
c
.
Ena
b
le RBU for s
a
nitizer
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Da
n
Kennedy
Avoid spur
i
o
u
s SQL
I
T
E_IOERR_DATA error
s
whe
n
reading
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan K
e
n
nedy
Ensure the database schema h
a
s been loaded and the
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Da
n
Kennedy
Fix a problem caused by
a
non-a
g
g
regate function with
.
.
.
commit
|
commitdiff
|
tree
2024-03-16
Dan Kennedy
Fix e
x
prNodeIsConstantF
u
nc
t
ion()
so
that it returns
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan
K
e
nnedy
Fix a pr
o
blem with ALTER TAB
L
E and correlat
e
d multi
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Kenn
e
dy
F
i
x a pr
o
blem handli
n
g "INSER
T
INTO
.
.
.
SELE
C
T
.
.
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Ke
n
ned
y
Avoid some
O
P_SCop
y
instructions i
n
"INSERT INT
O
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Kenne
d
y
A
d
d further tests for VALUES
clauses
i
n
v
a
riou
s
contexts
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Change the way parse
.
y
hand
l
e
s m
u
lti-row VALUES cla
u
ses
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
D
an Kennedy
Remo
v
e unreacha
b
l
e code from
t
his branch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Ken
n
e
d
y
Fix some OO
M
handling problems
o
n this bran
c
h
.
commit
|
commitdiff
|
tree
2024-03-13
D
a
n
Kenned
y
Merge trunk into this b
r
a
nch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kenn
e
dy
Ens
u
re that if a
m
ul
t
i-row VALUES cann
o
t
be
c
oded while
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
D
an Kennedy
Avoid crea
t
ing a
co-routine increm
e
ntal
l
y for
a
VA
L
UES
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Da
n
Kennedy
Add pointer to document
a
tion to test
r
unn
e
r
.
tcl
help
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan
Kennedy
Have
testrunner
.
tcl
set
SQ
L
ITE_TMPD
I
R on windows
a
s
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
D
a
n Kennedy
C
o
rr
e
ctly in
i
t
ialize th
e
SrcItem
.
iCursor
field to
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kennedy
Have testr
u
n
ner
.
tcl
h
a
ve each
test store
its temp files
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kennedy
Have testru
n
n
e
r
.
tcl have eac
h
test store
its temp fi
l
es
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan
Kennedy
Fix another testrunner
.
tcl proble
m
on
w
indows
.
commit
|
commitdiff
|
tree
2024-03-11
D
a
n Kennedy
Fix a mis
s
ing
brace problem in testrun
n
e
r
.
tc
l
introduced
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kenne
d
y
Update
m
d
evtes
t
and sd
e
vte
s
t to do shell
builds in
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Da
n
Ke
n
nedy
Atte
m
pt t
o
r
educe
the me
m
ory
u
sed by V
A
LUE
S
claus
e
s
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Kennedy
O
m
it some extra
t
ests for
the intc
k
extension i
n
OMIT_VI
R
TUA
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan
K
en
n
edy
Fix pr
a
gm
a
6
.
t
est so that it works with ENABLE_OVERSIZE_C
E
LL_
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Kennedy
D
o
not run tes
t
s for the in
t
c
k extension in OMIT_VIRTU
A
L_TA
B
.
.
.
commit
|
commitdiff
|
tree
2024-03-06
Dan Kenn
e
dy
F
i
x handling of
"
id=?
"
corner c
a
s
e
s in rtre
e
w
h
e
n
the
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
Da
n
Kenned
y
R
emove code tha
t
added a
P
4 param
e
t
e
r
t
o t
h
e OP_Variable
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
D
an Kenn
e
dy
E
n
sur
e
m
emo
r
y cells are properly freed before t
h
e
y
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
D
an Ke
n
nedy
Have
"
P
RAGMA quick_check"
c
o
mpare the number of entries
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kennedy
Allow "_"
c
haracte
r
s to appear b
e
tween
any
t
wo digits
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
D
a
n
K
enn
e
dy
Ad
d
the intck extensi
o
n
.
For pe
r
f
orming incremental
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan Kennedy
M
erg
e
l
atest trunk changes into this branc
h
.
commit
|
commitdiff
|
tree
2024-02-24
Dan Kennedy
Add
f
urther
t
ests for the intc
k
m
o
dul
e
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
A
dd tests for the
n
ew code o
n
this branch
.
commit
|
commitdiff
|
tree
2024-02-23
D
a
n Ken
n
edy
Add the
"
.
intck
?
STEPS_PER_
U
NLOC
K
?" command to
th
e
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Ken
n
edy
Fix de
t
ecti
o
n of surpl
u
s index entries when all indexed
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
D
a
n Ken
n
ed
y
Fix proble
m
s with resumin
g
int
e
grity-check
op
e
ratio
n
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan
K
ennedy
F
i
x
v
arious issues in sqli
t
e
3i
n
tck
.
c
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Simplify the way the restart key is saved
i
nter
n
ally
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan K
e
nned
y
Add documentation to
ext/i
n
tck/s
q
li
t
e3intck
.
h
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Ensur
e
int
c
k tests
a
re run by te
s
trun
n
e
r
.
t
c
l
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Merge trunk changes into
t
his bra
n
ch
.
commit
|
commitdiff
|
tree
2024-02-20
D
a
n Ke
n
n
edy
H
ave the int
c
k exten
s
io
n
bette
r
handle corruption
a
t
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
D
a
n
K
e
nnedy
Use
f
e
we
r
cycles
t
o generate t
h
e "next key" value u
s
ed
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Kennedy
Co
n
sid
e
r using "=
"
and IS o
p
erator
s
with even l
o
w-qual
i
t
y
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan K
e
nnedy
U
s
e more e
f
ficient S
Q
L to verify
t
h
a
t in
d
e
xes contain
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan Kennedy
A
dd implementation of s
q
lite3_intck_suspend()
.
commit
|
commitdiff
|
tree
2024-02-17
Dan Kennedy
Add start
of extension
f
or increm
e
ntal
in
t
egrity-checks
.
.
.
commit
|
commitdiff
|
tree
2024-02-16
Dan Kennedy
Ha
n
dle an OOM ca
s
e in fts5 code to
q
u
e
r
y
tokenda
t
a
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
Dan
Kennedy
Have r
t
re
e
a
void kee
p
ing
a
bl
o
b h
a
ndle
op
e
n f
o
llowing
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan
K
enned
y
Retu
r
n SQL
I
TE_AB
O
RT if the unde
r
lying s
h
adow tables
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan Kennedy
Re
t
u
r
n
SQLITE_ABORT if the und
e
r
l
ying
sh
a
dow tables
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Da
n
Ke
n
n
edy
Have "PR
A
GM
A
quick_check
"
compar
e
the number of entries
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan Kenned
y
Fix typo in
vdbe
.
c
c
o
mment
.
No
c
ha
n
ges to
c
ode
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Kenn
e
dy
E
nsure the
fts5 xIntegri
t
y
method corr
e
ctly returns
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Kenne
d
y
Ensu
r
e the
fts3 xIntegri
t
y
met
h
od co
r
rectly returns
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan
K
enn
e
dy
Consider a
n
i
ndex
f
or queries
li
k
e
"
SE
L
ECT c
o
u
n
t(DISTINCT
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Kenn
e
dy
Av
o
id a potential buffer overread when
handling
corrupt
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan K
e
nne
d
y
In
o
s_un
i
x
.
c and os
_
w
i
n
.
c, d
o
not al
l
ow xFetc
h
(
)
t
o
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan
Kennedy
Add ex
t
ra
c
h
ec
k
s fo
r
th
e
validi
t
y of a numeric l
i
t
e
r
al
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
Fix a problem in the pre
v
ious c
o
m
mit wit
h
hex literals
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Ke
n
nedy
Al
l
ow
u
nderscores
t
o occur in
hex lit
e
rals
.
commit
|
commitdiff
|
tree
2024-01-22
Da
n
Kenn
e
dy
Add
e
xtra
tests f
o
r the code on this bra
n
c
h
.
commit
|
commitdiff
|
tree
2024-01-22
Da
n
K
e
nnedy
Fi
x
test script li
t
eral
.
t
e
st so that it wo
r
ks w
i
th
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
Fix test scr
i
p
t
literal
.
test so t
h
at it w
o
rks wit
h
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
an Kennedy
Mer
g
e tr
u
nk cha
n
ge
s
into this bra
n
ch
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kennedy
Ensu
r
e
that values generat
e
d by DEFA
U
LT
c
laus
e
s that
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
an Kennedy
Add
t
est cases f
o
r the ne
w
code on
t
his branch
.
commit
|
commitdiff
|
tree
2024-01-20
Dan
K
ennedy
Allow "_" charact
e
rs
t
o
appea
r
following any digit
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
D
a
n Kennedy
Allow large hex
a
deci
m
al literals to be used as DEFAULT
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
Dan
K
ennedy
En
s
ur
e
that the xIntegrity methods
of ft
s
3
a
n
d
fts5
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
D
a
n Ke
n
nedy
Have
t
he shell
t
ool autom
a
tically enable SQ
L
ITE_CONFIG_DQS_D
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Dan Kennedy
In fts5, flush the contents
of the in-memory
has
h
table
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan
K
ennedy
Automa
t
ically turn of
f
DEF
E
NSIVE mo
d
e in
the shell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kennedy
Fi
x
date on new file shell
9
.
test
.
commit
|
commitdiff
|
tree
next