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
Add test demonstrating the problem at [forum:/forumpost/c243b8f856|forum post c243b8f...
2024-04-26
D
an
K
e
nned
y
A
dd t
e
s
t demonstrating the problem at [forum:/fo
r
umpost
.
.
.
commit
|
commitdiff
|
tree
2024-04-24
Dan Kennedy
Fix a ca
s
e
w
here a c
o
rrupt stat4 r
e
cord could go unrecognize
.
.
.
commit
|
commitdiff
|
tree
2024-04-24
D
an Ke
n
nedy
A
void slowd
o
wn
w
hen exprNodeIsC
o
n
s
t
ant()
i
s call
e
d
.
.
.
commit
|
commitdiff
|
tree
2024-04-23
D
a
n Kenn
e
d
y
Fix an uninitialized variable
problem in the new
code
.
.
.
commit
|
commitdiff
|
tree
2024-04-22
Da
n
Kenne
d
y
Add extra tests for aborting
c
onfl
i
cts in the sess
i
ons
.
.
.
commit
|
commitdiff
|
tree
2024-04-20
Dan Ken
n
edy
Slight perfo
r
mance improve
m
e
nt for the new c
o
de on
.
.
.
commit
|
commitdiff
|
tree
2024-04-20
Dan Kenn
e
dy
Fix a
p
r
o
blem wher
e
an ex
p
ression like (a, b)
IN (SELECT
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
Dan Kenne
d
y
F
ix
a "s
h
ift expo
n
ent
is
too larg
e
" usa
n
error that
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
Dan Kennedy
A
void som
e
perf
o
rmance p
r
oblem
s
in
t
h
e
r
ecover extension
.
.
.
commit
|
commitdiff
|
tree
2024-04-08
Dan Kenned
y
Update
t
e
s
ts in
r
et
u
rning
1
.
t
e
st to acco
u
n
t for
[c7896e8
8
]
.
commit
|
commitdiff
|
tree
2024-03-27
Da
n
Kennedy
Update c
o
mments i
n
fts5
.
h
.
commit
|
commitdiff
|
tree
2024-03-26
Dan Kennedy
Add extra
t
ests to vtabL
.
test
.
commit
|
commitdiff
|
tree
2024-03-26
Dan Kennedy
Av
o
id expanding integer values i
n
columns with r
e
al
.
.
.
commit
|
commitdiff
|
tree
2024-03-25
D
an
Kennedy
Add further tests fo
r
sqlit
e
3_dec
l
a
re
_
vtab()
.
commit
|
commitdiff
|
tree
2024-03-25
Da
n
Kennedy
F
i
x a t
h
eor
e
t
i
cal O
O
B
memory
access in sqli
t
e3_stmt_scanstat
.
.
.
commit
|
commitdiff
|
tree
2024-03-21
Dan Kenned
y
Have os_u
n
ix
.
c
reuse cach
e
d
file-descr
i
pt
o
r
s
in th
e
.
.
.
commit
|
commitdiff
|
tree
2024-03-20
Dan Kennedy
Change
E
XPLAIN
QUERY P
L
AN out
p
ut t
o
say "USE TEMP B
.
.
.
commit
|
commitdiff
|
tree
2024-03-20
Dan
K
en
n
edy
Ch
a
nge EXPLA
I
N QUERY PLAN ou
t
pu
t
to say "
U
SE
T
EM
P
B
.
.
.
commit
|
commitdiff
|
tree
2024-03-19
Dan K
e
nne
d
y
U
pdate test s
c
ript
s
to acco
u
nt for [8fcea4cd]
.
commit
|
commitdiff
|
tree
2024-03-19
Dan
K
e
n
nedy
Up
d
ate tests to wor
k
w
i
th SQLITE_ALL
O
W_ROWID_
I
N_VI
E
W
.
commit
|
commitdiff
|
tree
2024-03-19
Da
n
Kennedy
Return the er
r
or
"
am
b
igu
o
u
s
c
o
lumn name: row
i
d
"
, in
s
tead
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
D
a
n Kennedy
Fix asan pr
o
blems i
n
sqlite3rbu
.
c
.
Enable RBU fo
r
sa
n
itize
r
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan Kennedy
Avoi
d
spurious SQLI
T
E_IO
E
RR_DAT
A
errors when
r
eading
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
D
a
n Kenned
y
E
n
s
u
re the database sche
m
a has
been loaded and
t
he
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan
K
en
n
edy
Fix
a
problem
caused by
a
n
on-aggregat
e
function with
.
.
.
commit
|
commitdiff
|
tree
2024-03-16
D
a
n Kennedy
F
i
x exprNodeIsConst
a
ntFunction()
so tha
t
it returns
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Ken
n
edy
Fix a problem w
i
th ALTER TABLE a
n
d
c
o
rrelated multi
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Kenn
e
dy
Fix a problem h
a
ndl
i
ng
"
INSERT INTO
.
.
.
SELECT
.
.
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
D
an Kennedy
Avoid s
o
m
e
OP_SCopy i
n
structions in "I
N
S
E
RT INTO
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Kennedy
Add f
u
rther
tests
f
or VALUES cl
a
uses in various conte
x
ts
.
commit
|
commitdiff
|
tree
2024-03-13
Dan
Kenn
e
dy
C
hange the way parse
.
y handles
mul
t
i-row VALUES clauses
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan
Kenned
y
Remov
e
unr
e
a
chable c
o
de fr
o
m this branc
h
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kenne
d
y
Fix some OOM
h
a
ndling problems on
t
his branc
h
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kenne
d
y
Merge trunk in
t
o this b
r
anch
.
commit
|
commitdiff
|
tree
2024-03-13
D
an Kennedy
Ensure
that
if a mu
l
t
i
-row VALUES cannot be
c
oded whil
e
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Avoid creatin
g
a
c
o-rout
i
ne incre
m
entall
y
f
o
r a
VALUES
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Add p
o
inter to
d
ocumentati
o
n
t
o test
r
u
n
ne
r
.
t
cl help
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Have
tes
t
runner
.
tcl set SQ
L
I
TE_T
M
PDIR on windows as
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kennedy
Correct
l
y init
i
alize
t
h
e S
r
cItem
.
i
Cursor f
i
eld to
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kennedy
Have testrunner
.
tcl have e
a
ch test stor
e
i
t
s temp files
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kennedy
Have testrunne
r
.
tc
l
have each
t
est st
o
r
e
i
ts temp fi
l
es
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
D
a
n
K
e
n
nedy
Fix another test
r
unner
.
tcl problem on
wi
n
do
w
s
.
commit
|
commitdiff
|
tree
2024-03-11
Dan K
e
n
nedy
Fix a mis
s
ing bra
c
e problem i
n
testrunne
r
.
tcl
i
n
t
roduce
d
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan
K
enned
y
Update
mdevtest and sdevtest to do
shell builds in
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
D
an Ke
n
nedy
Attempt to reduce the memory us
e
d by
VAL
U
ES
c
la
u
ses
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan
Kennedy
Om
i
t some extra
t
ests fo
r
the i
n
tck
e
xt
e
nsion
in OMIT_VIRT
U
A
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan
Kenn
e
dy
F
ix p
r
ag
m
a6
.
t
est so tha
t
i
t
works
with E
N
ABLE_OVERSIZE_CE
L
L
_
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan
K
e
nn
e
dy
Do
not run te
s
ts
f
or the
i
nt
c
k
e
x
tension in O
M
IT_VIRTUAL_TAB
.
.
.
commit
|
commitdiff
|
tree
2024-03-06
D
a
n Kennedy
F
i
x hand
l
ing of "id=?" co
r
ne
r
cases in rtree when the
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
Dan Kennedy
Remove code that ad
d
ed a
P4 par
a
me
t
er
t
o
t
he OP
_
V
ar
i
able
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kennedy
Ensure memory c
e
l
ls are properly freed bef
o
r
e they
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kennedy
H
a
ve "PRAGMA quick
_
check" compare t
h
e number of
e
ntries
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Ke
n
nedy
All
o
w "_" characters to ap
p
ear
b
etween any t
w
o
digits
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan Kenned
y
Add the
i
ntck extensio
n
.
For performing
i
ncremen
t
al
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan Kennedy
Merge lates
t
trunk ch
a
n
g
es int
o
this b
r
a
nch
.
commit
|
commitdiff
|
tree
2024-02-24
Da
n
Ke
n
ne
d
y
Add further
t
ests for t
h
e intck modul
e
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
Add tests for the new
c
od
e
on
this br
a
nch
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
Ad
d
the "
.
intck ?STEPS_PER_UNLOCK?" comma
n
d
to
t
he
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
F
i
x detection o
f
s
u
rplu
s
index entries w
h
en all indexed
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
D
a
n
Kenn
e
dy
Fix problems wit
h
r
e
suming i
n
tegrity-
c
heck operations
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
D
a
n Kenned
y
Fix vario
u
s issues in sq
l
ite3intck
.
c
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
S
i
m
p
lify the way the rest
a
rt key i
s
saved internal
l
y
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan K
e
nne
d
y
Add docu
m
en
t
a
t
ion to ext/intck/
s
qlite3intck
.
h
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Ens
u
re int
c
k tests
are ru
n
by
t
es
t
runner
.
tc
l
.
commit
|
commitdiff
|
tree
2024-02-21
D
an Kenn
e
d
y
Merge tru
n
k changes in
t
o
thi
s
branch
.
commit
|
commitdiff
|
tree
2024-02-20
Da
n
K
e
nnedy
Ha
v
e the int
c
k
extension
b
etter
handle corruption at
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Da
n
Kennedy
U
s
e
fe
w
er cyc
l
e
s
to generate the "next key"
v
alue
u
sed
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan
Ke
n
nedy
Conside
r
usin
g
"
=
" and I
S
operators with e
v
en low-quality
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan Kennedy
Use more
efficient SQ
L
to veri
f
y
t
h
a
t i
n
d
exes contain
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan Kennedy
Add i
m
p
lementat
i
on of s
q
l
i
t
e3
_
intck_suspend()
.
commit
|
commitdiff
|
tree
2024-02-17
Dan Kennedy
Add start of exten
s
ion for
i
ncrement
a
l integ
r
ity-c
h
ecks
.
.
.
commit
|
commitdiff
|
tree
2024-02-16
Dan Ken
n
edy
Handle an
O
OM ca
s
e
in fts5
c
od
e
to query
tokendata
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
Dan Kenne
d
y
Have rtree avoid
keep
i
ng a blob handle open
f
o
l
lo
w
ing
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan Kennedy
R
eturn SQLITE_ABORT i
f
the un
d
erlying
shadow tables
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan K
e
nnedy
R
e
t
ur
n
SQLITE_ABORT if the u
n
derl
y
ing shadow
ta
b
l
e
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan
K
ennedy
Have "PRAGMA
quic
k
_c
h
eck"
co
m
pa
r
e
the
n
umb
e
r of entries
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan Kennedy
Fix
t
ypo
i
n vd
b
e
.
c
c
omment
.
No changes to code
.
commit
|
commitdiff
|
tree
2024-02-01
D
a
n Kenned
y
Ensu
r
e the ft
s
5
xInt
e
grity method cor
r
ectly returns
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Kennedy
Ensure the fts3 xIntegrity meth
o
d corr
e
ctly returns
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Kennedy
Consider an i
n
dex
f
or queries like "
S
ELECT co
u
nt(DISTINCT
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Kennedy
A
v
oi
d
a poten
t
i
al
b
uffer over
r
e
a
d when
hand
l
ing corr
u
pt
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan Ke
n
nedy
In os_unix
.
c and os
_
win
.
c, do not allow x
F
etch(
)
to
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan Kenn
e
dy
Add
e
xtra checks for the
v
alidity of a nu
m
eric li
t
eral
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
an Kennedy
Fix a problem in th
e
prev
i
ous commi
t
with hex lit
e
rals
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
a
n
K
ennedy
Allow underscores to occu
r
in
h
ex literals
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
Ad
d
extra tes
t
s fo
r
the cod
e
on t
h
is br
a
nch
.
commit
|
commitdiff
|
tree
2024-01-22
Dan
K
ennedy
Fix
t
es
t
script
l
i
teral
.
t
est s
o
that it
works w
i
th
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
Fix test
s
c
r
i
p
t li
t
eral
.
test
so
th
a
t it
works
w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kennedy
Merge t
r
unk ch
a
n
g
e
s
into this branch
.
commit
|
commitdiff
|
tree
2024-01-20
Dan
K
ennedy
Ensure t
h
at values generated
by
DEFAULT clauses tha
t
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Da
n
Kennedy
Add test case
s
for the new code
on this bran
c
h
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Ken
n
e
dy
Allo
w
"_" characters to appear following an
y
digit
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
Dan
K
en
n
edy
A
llow large hexade
c
ima
l
l
iterals to b
e
u
s
e
d
as DEFAULT
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
D
a
n K
e
nne
d
y
Ens
u
re t
h
at the xIntegr
i
ty method
s
o
f
fts3 and
fts5
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
Dan Kennedy
Have th
e
s
h
ell tool automa
t
ical
l
y en
a
ble SQLITE_CONFIG_DQS_D
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Dan Kennedy
In fts5, flush the c
o
nte
n
ts of the in-m
e
mory hash
table
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kenned
y
Automatically turn off
D
EFENSI
V
E m
o
de in the s
h
ell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kennedy
Fix date
o
n
n
ew fi
l
e shell9
.
test
.
commit
|
commitdiff
|
tree
2024-01-08
Dan K
e
nnedy
Automatically turn off DEFENSIVE mode in
t
h
e
shell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kennedy
E
nsur
e
tha
t
SQLITE_
P
ROTOCOL
i
s not r
e
turned too early
.
.
.
commit
|
commitdiff
|
tree
next