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
Kennedy
Fix a probl
e
m a
l
lowing a
LIMIT constraint
t
o be passed
.
.
.
commit
|
commitdiff
|
tree
2024-04-26
Dan Ke
n
nedy
A
dd t
e
st d
e
monst
r
ating the p
r
ob
l
e
m
at [for
u
m:/forumpost
.
.
.
commit
|
commitdiff
|
tree
2024-04-24
Dan
Kennedy
Fix a case where a corrupt
s
t
at4 record
could
g
o
unrecognize
.
.
.
commit
|
commitdiff
|
tree
2024-04-24
Dan Kennedy
Avoid
s
lowd
o
wn when exprNodeIsConstant() is called
.
.
.
commit
|
commitdiff
|
tree
2024-04-23
Dan Kennedy
Fix an uninitia
l
iz
e
d var
i
able prob
l
em in the n
e
w c
o
de
.
.
.
commit
|
commitdiff
|
tree
2024-04-22
D
an Kennedy
Add
e
x
tra
tests
for aborti
n
g confl
i
c
ts in the ses
s
ions
.
.
.
commit
|
commitdiff
|
tree
2024-04-20
Dan Kenne
d
y
Slight perfo
r
mance improveme
n
t for the ne
w
c
ode on
.
.
.
commit
|
commitdiff
|
tree
2024-04-20
Dan Kennedy
F
i
x a problem whe
r
e an expression like (a, b) IN (SELECT
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
Dan Ke
n
n
e
dy
Fix a "sh
i
ft
e
xpon
e
nt i
s
too lar
g
e" usan error that
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
D
a
n
Kennedy
Avoid
s
o
me performa
n
c
e problems in
t
he
r
ecove
r
extension
.
.
.
commit
|
commitdiff
|
tree
2024-04-08
Dan Kennedy
U
pdate tests in
ret
u
r
ni
n
g1
.
test t
o
account for [c7896e88
]
.
commit
|
commitdiff
|
tree
2024-03-27
Dan
K
e
nnedy
Update com
m
ents i
n
fts5
.
h
.
commit
|
commitdiff
|
tree
2024-03-26
Dan Kennedy
Add e
x
tra tests to vtab
L
.
t
e
st
.
commit
|
commitdiff
|
tree
2024-03-26
D
an K
e
nnedy
Avoid
e
xp
a
nd
i
ng integer
values
i
n co
l
umns with real
.
.
.
commit
|
commitdiff
|
tree
2024-03-25
Dan Kennedy
A
dd
furth
e
r tests f
o
r sqlite3_
d
e
c
l
a
re
_
vt
a
b()
.
commit
|
commitdiff
|
tree
2024-03-25
Dan
K
en
n
edy
Fi
x
a theoreti
c
al OOB
m
emo
r
y
a
cc
e
s
s
i
n sqlite3_stmt_sca
n
stat
.
.
.
commit
|
commitdiff
|
tree
2024-03-21
Da
n
Kenne
d
y
Have os_un
i
x
.
c
r
euse cached file-descriptors
in
t
he
.
.
.
commit
|
commitdiff
|
tree
2024-03-20
D
a
n Kennedy
Ch
a
nge EXPLAIN QU
E
R
Y PLAN output to say
"
U
SE TEMP
B
.
.
.
commit
|
commitdiff
|
tree
2024-03-20
Dan Ke
n
n
e
dy
C
h
ange EX
P
LAIN QUERY PLAN o
u
tput to say
"
USE TEMP B
.
.
.
commit
|
commitdiff
|
tree
2024-03-19
Dan Kenne
d
y
U
p
d
a
te test script
s
to account for [8fcea4cd]
.
commit
|
commitdiff
|
tree
2024-03-19
Dan Kennedy
Update tests to work wi
t
h SQ
L
ITE_ALLOW_ROWID_IN_VIEW
.
commit
|
commitdiff
|
tree
2024-03-19
Dan Kennedy
R
etur
n
the
e
rror "am
b
i
guous column name: ro
w
id", instead
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan Ke
n
ned
y
Fi
x
a
san prob
l
ems in
s
ql
i
te3
r
bu
.
c
.
E
n
able RBU for sanitizer
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan
K
enne
d
y
Avoid spurious S
Q
LITE
_
IOERR_DATA
e
rrors whe
n
reading
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan K
e
n
n
e
d
y
E
nsure t
h
e database sc
h
ema
h
as been loaded and
t
he
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Da
n
K
ennedy
Fix a
p
roblem caused b
y
a no
n
-a
g
gregate function with
.
.
.
commit
|
commitdiff
|
tree
2024-03-16
D
a
n Kennedy
Fix exprNo
d
eI
s
ConstantF
u
nction() so that it retu
r
ns
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Kenne
d
y
Fix a problem
w
ith ALTER TABLE
a
nd
c
orre
l
ated multi
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Ke
n
nedy
Fix a problem handl
i
ng "INSERT INTO
.
.
.
SEL
E
C
T
.
.
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan
Kenne
d
y
Avoi
d
some O
P
_SCo
p
y instructions in "INSE
R
T
I
N
T
O
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Kennedy
A
d
d furthe
r
tests f
o
r
V
A
LUES clauses in vari
o
us cont
e
x
t
s
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kenned
y
Change
t
he wa
y
parse
.
y ha
n
dles multi
-
row
V
ALU
E
S clauses
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kenne
d
y
Remov
e
unreachable c
o
de from this br
a
n
ch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Fix some
OOM ha
n
dling
p
rob
l
ems on thi
s
branch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Merge trunk
i
nto this
b
ranch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
En
s
ure that
if a multi-
r
ow VALUES can
n
ot be coded while
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Avoid creating a co-routine incrementally for a VALUES
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
D
an Kenn
e
d
y
Add
p
ointer to
d
o
cumentati
o
n to testru
n
ne
r
.
tcl help
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Have tes
t
runn
e
r
.
tcl set SQL
I
TE_TM
P
DIR on
w
indows as
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kenn
e
dy
Correctly init
i
alize the
S
rcItem
.
iCursor f
i
eld to
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
D
an Kennedy
Have testrunner
.
tcl have each tes
t
store its temp files
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kennedy
Hav
e
testr
u
nner
.
tcl have e
a
ch test store its temp files
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Ken
n
e
d
y
Fix another test
r
u
n
n
er
.
tcl p
r
ob
l
e
m
o
n wi
n
d
o
ws
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kennedy
Fix
a missin
g
br
a
c
e
pro
b
le
m
in test
r
unner
.
tcl introduced
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kennedy
U
p
d
a
t
e mdevtest and s
d
evtest t
o
do shell builds in
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
D
a
n Kenned
y
Att
e
mpt to reduc
e
the mem
o
ry used by VAL
U
ES claus
e
s
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan
K
ennedy
Omit some
extra tests for the intck ext
e
nsion in OM
I
T
_VIRTUA
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Kenned
y
Fix pragma6
.
test so that it
works w
i
th EN
A
BL
E
_OVE
R
SIZE_CELL_
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Kennedy
Do
not run
t
es
t
s
f
o
r the intck extension i
n
OMIT_VI
R
T
U
AL_TAB
.
.
.
commit
|
commitdiff
|
tree
2024-03-06
Dan Ke
n
n
e
d
y
Fix
handlin
g
of "id
=
?" corne
r
cases in r
t
ree when the
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
Da
n
Kenned
y
Remo
v
e c
o
de that a
d
ded a P4 paramet
e
r
to the O
P
_Var
i
ab
l
e
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan
K
enn
e
dy
Ensure memory cells are properly freed before they
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Ke
n
n
edy
Have "PRAGMA
q
uick_check"
c
ompare th
e
n
u
mber of ent
r
ies
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan K
e
nnedy
Allow
"_" characters to appear b
e
tween any t
w
o digits
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan
K
ennedy
Add the intck exten
s
i
on
.
For performin
g
i
ncre
m
ental
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan Kennedy
Me
r
g
e
latest trunk changes into t
h
is branch
.
commit
|
commitdiff
|
tree
2024-02-24
Dan Kennedy
A
dd furt
h
er
t
ests f
o
r the i
n
tc
k
module
.
commit
|
commitdiff
|
tree
2024-02-23
D
an Kennedy
Add
t
ests for
t
he new code on this branch
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
Add the "
.
intck ?STEPS_PER_UNLOCK?" comma
n
d
to the
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
F
ix detect
i
on of surplus ind
e
x ent
r
ies when all
i
ndex
e
d
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
Fix p
r
oblems with resuming integrity
-
check operations
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Fix va
r
ious issu
e
s i
n
sqli
t
e3intck
.
c
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Ke
n
ned
y
Simplif
y
the wa
y
the restart key i
s
sav
e
d inte
r
nal
l
y
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Ken
n
edy
Add
d
ocu
m
entation to
ext/intck/sqlite3int
c
k
.
h
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Ens
u
re intck tests are
r
un by testrunner
.
tcl
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kenne
d
y
Merge
trunk changes into
this branc
h
.
commit
|
commitdiff
|
tree
2024-02-20
D
an Ke
n
n
edy
Ha
v
e the intck extension better han
d
le corruption at
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Kenn
e
d
y
Use few
e
r cycles to generate the "next ke
y
" value
used
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan
Kennedy
Consi
d
er us
i
ng "=" and IS
o
perators with even low-quality
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
D
a
n Kenn
e
d
y
Use mor
e
effic
i
en
t
SQL to verify that inde
x
es c
o
ntain
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Da
n
Kenne
d
y
Add implementation of sqlite3_intck
_
suspend()
.
commit
|
commitdiff
|
tree
2024-02-17
D
an Kennedy
Add start of extensi
o
n for incrementa
l
inte
g
rity-check
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-16
Dan Kennedy
Handle an OOM case in fts5 code t
o
query tokenda
t
a
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
Da
n
Kenne
d
y
Have rt
r
e
e avoid
kee
p
ing a
blob handl
e
open followi
n
g
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan Kennedy
R
et
u
rn SQLITE_ABORT
i
f
th
e
underlyin
g
shadow tables
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan
K
e
n
nedy
Return
S
QLITE_ABO
R
T
if t
h
e under
l
ying sh
a
d
o
w
t
a
b
les
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan K
e
nnedy
Have
"PRAGMA quick_check" compare the
n
umb
e
r of ent
r
ies
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan Kennedy
F
i
x typo
i
n vdbe
.
c comment
.
No chang
e
s to code
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Kennedy
Ensure
the fts5 xIn
t
egr
i
t
y m
e
thod c
o
rrec
t
l
y
re
t
u
r
ns
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Kennedy
Ensure
t
h
e
fts3 xIntegrit
y
method correct
l
y retur
n
s
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
D
an Kennedy
Consider an index
f
or queries like "SE
L
ECT count(DISTINCT
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Kennedy
Avoid a p
o
t
e
nti
a
l
buffer overread when hand
l
i
n
g corrupt
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan
Ke
n
nedy
In os_unix
.
c and os_win
.
c, do not
a
llow xFetch() to
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
D
a
n Kennedy
Add extra
c
h
ecks f
o
r the validi
t
y of a numeric
literal
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
F
ix
a
problem in the previous comm
i
t w
i
th
hex literal
s
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Da
n
Ke
n
n
e
dy
A
llow
undersco
r
es to
o
ccur in h
e
x l
i
terals
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kenn
e
dy
Add ext
r
a tests for the code on this b
r
a
n
c
h
.
commit
|
commitdiff
|
tree
2024-01-22
Dan
Kenned
y
Fix test script lit
e
ral
.
te
s
t so
t
hat it
w
orks with
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
Fix test s
c
r
ipt lit
e
ral
.
t
e
st s
o
that it works with
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kenned
y
Merge tr
u
nk c
h
an
g
es i
n
to th
i
s branch
.
commit
|
commitdiff
|
tree
2024-01-20
D
an Kenne
d
y
Ens
u
re
that values generated
b
y DEFAU
L
T clauses that
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan
K
ennedy
Add
test c
a
ses for the new code on
this branc
h
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Ken
n
edy
Allow "_" characters to appear followi
n
g any digit
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
Dan Kennedy
A
l
low large h
e
xadec
i
mal l
i
terals to be u
s
ed as DEFAULT
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
Da
n
Ke
n
n
ed
y
En
s
ure
t
hat
th
e
xIntegrity methods
o
f
fts3 and fts5
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
D
an Kennedy
Have the sh
e
ll tool automatically
e
nable SQLITE_CONFIG_DQS_D
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Dan Ke
n
nedy
I
n fts5,
flush the con
t
ents of t
h
e in-mem
o
ry h
a
sh t
a
ble
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
D
an Ken
n
e
d
y
Automatical
l
y turn off DEFENSIVE mode
i
n the shell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Ke
n
n
e
d
y
Fix date o
n
new f
i
le shell9
.
t
e
s
t
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Ken
n
edy
Automatically
t
ur
n
of
f
DEFENSIVE mode in the shell
.
.
.
commit
|
commitdiff
|
tree
next