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 case where a corrupt stat4 record could go unrecognized due to integer overflow.
2024-04-24
Dan K
e
nnedy
Fix a case wher
e
a corr
u
p
t
stat4 record could go
u
nr
e
cognize
.
.
.
commit
|
commitdiff
|
tree
2024-04-24
Dan K
e
nnedy
A
v
oid slo
w
down when exprNodeIsConstant() is
c
alled
.
.
.
commit
|
commitdiff
|
tree
2024-04-23
D
a
n
K
enned
y
Fix an uniniti
a
lized
variable problem
i
n the new code
.
.
.
commit
|
commitdiff
|
tree
2024-04-22
Dan
K
ennedy
Add extra tests
for ab
o
r
ting conflicts in the sessions
.
.
.
commit
|
commitdiff
|
tree
2024-04-20
Dan Ke
n
nedy
Slight perf
o
rmance
i
m
p
rovement f
o
r the new code on
.
.
.
commit
|
commitdiff
|
tree
2024-04-20
Dan Ke
n
n
e
dy
Fix
a
pr
o
b
l
em where an
expressi
o
n like (a, b) IN (SELE
C
T
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
Dan Ken
n
edy
F
i
x
a
"sh
i
ft exponent is
too
large" us
a
n error
t
hat
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
D
a
n
K
e
nnedy
A
void so
m
e p
e
rfo
r
mance
pro
b
lems in the recover extension
.
.
.
commit
|
commitdiff
|
tree
2024-04-08
Da
n
K
e
nne
d
y
U
pda
t
e t
e
sts in returning1
.
test to account fo
r
[c7896e88]
.
commit
|
commitdiff
|
tree
2024-03-27
Da
n
Kennedy
Update comme
n
t
s in fts5
.
h
.
commit
|
commitdiff
|
tree
2024-03-26
Dan Kennedy
Ad
d
extra t
e
sts to vtabL
.
test
.
commit
|
commitdiff
|
tree
2024-03-26
Dan Kennedy
Avoid expan
d
ing
int
e
g
er value
s
in
c
olu
m
ns wi
t
h real
.
.
.
commit
|
commitdiff
|
tree
2024-03-25
Dan Kennedy
Add further
tes
t
s
f
or sql
i
te
3
_declare_vtab()
.
commit
|
commitdiff
|
tree
2024-03-25
D
a
n
Ke
n
nedy
Fix a the
o
retical O
O
B memory access in sqlite3_stmt_scanstat
.
.
.
commit
|
commitdiff
|
tree
2024-03-21
D
an Kennedy
H
ave
o
s
_unix
.
c
r
eu
s
e cached
file-descriptors in th
e
.
.
.
commit
|
commitdiff
|
tree
2024-03-20
Dan Kennedy
Change EXPLAI
N
QUERY PL
A
N output to say "USE TE
M
P B
.
.
.
commit
|
commitdiff
|
tree
2024-03-20
Dan Kenne
d
y
Change
EX
P
LAIN Q
U
E
R
Y
P
LAN output
t
o say
"USE TEMP B
.
.
.
commit
|
commitdiff
|
tree
2024-03-19
Da
n
Kenne
d
y
Upda
t
e t
e
st
scripts
to account
f
o
r [8fcea4cd]
.
commit
|
commitdiff
|
tree
2024-03-19
Dan
K
en
n
edy
Update tests to work with
S
QLITE_A
L
L
O
W_ROWID_IN_V
I
EW
.
commit
|
commitdiff
|
tree
2024-03-19
Dan Ke
n
ned
y
Re
t
urn the error "
a
mbi
g
u
ous col
u
mn
n
a
me: rowid"
,
instead
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Da
n
Ke
n
nedy
Fix asan pr
o
blems
in sql
i
te3rbu
.
c
.
Enable RB
U
for
s
a
n
itizer
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan Kennedy
Avoid spurious SQLITE_IOER
R
_DATA err
o
rs when readin
g
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan Kennedy
Ensure th
e
d
atabase sch
e
ma ha
s
be
e
n loaded and the
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
D
an Ken
n
edy
F
ix a p
r
oblem c
a
used by a non-aggregat
e
functio
n
with
.
.
.
commit
|
commitdiff
|
tree
2024-03-16
Dan Kennedy
Fix exprNo
d
eIs
C
onstantFunct
i
on() so that
it return
s
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Ke
n
nedy
Fix
a problem wit
h
ALTER TABLE
a
nd correlate
d
mu
l
ti
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Kennedy
F
ix a problem h
a
ndling "INSER
T
INTO
.
.
.
SELECT
.
.
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Ke
n
n
e
d
y
A
v
o
i
d
some OP_SCopy
i
nstructions in "INS
E
RT INTO
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
D
a
n
K
e
nnedy
Add furt
h
e
r
tests for VALUES cl
a
uses in var
i
ous conte
x
ts
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Change the way
p
a
rse
.
y handles
m
ulti
-
row
VALUES clau
s
es
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Remove un
r
e
a
chable code f
r
o
m th
i
s branch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kenn
e
d
y
Fix some O
O
M handling
p
ro
b
l
e
ms on
t
his branch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Ke
n
ne
d
y
M
erge t
r
unk
i
nto
this
branch
.
commit
|
commitdiff
|
tree
2024-03-13
Da
n
Kennedy
Ensure th
a
t if a multi-row VALUES ca
n
not be coded whi
l
e
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Ken
n
ed
y
Av
o
i
d
creatin
g
a
co-rou
t
ine i
n
crementall
y
f
o
r
a VALUES
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
D
an Kennedy
Add point
e
r to docu
m
entati
o
n t
o
testr
u
nner
.
tcl help
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
H
a
ve
t
est
r
un
n
er
.
tcl
set SQLITE_
T
MPDIR on windows as
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
D
a
n Kennedy
Correctly in
i
tia
l
i
z
e the SrcIt
e
m
.
iCurs
o
r field to
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan
K
e
nnedy
Have testrunner
.
tcl
h
ave each test stor
e
its temp files
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kennedy
Have testrunner
.
tcl have
e
ach test sto
r
e its temp
f
iles
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Da
n
Kenned
y
Fi
x
another t
e
strunner
.
tcl
p
roble
m
on
w
indows
.
commit
|
commitdiff
|
tree
2024-03-11
D
a
n Kennedy
Fix a missing brace
p
r
o
blem in testr
u
nner
.
tcl intr
o
d
uce
d
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
D
a
n Ke
n
n
e
dy
Update m
d
evtest
a
n
d
sdev
t
est to do shell build
s
in
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan
K
ennedy
Attempt to r
e
du
c
e t
h
e memor
y
us
e
d b
y
VALUE
S
clause
s
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
D
a
n Kennedy
O
m
i
t
some
e
x
t
ra t
e
s
ts fo
r
the intck exte
n
sion in OMIT_VI
R
TUA
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan
K
ennedy
F
ix pragma6
.
t
es
t
so
t
hat it works with ENABLE_
O
VER
S
IZE_CELL_
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan K
e
nnedy
Do not run tests for the
intck
e
xtension in OMIT_VIRTUAL_
T
AB
.
.
.
commit
|
commitdiff
|
tree
2024-03-06
Da
n
K
e
n
nedy
Fix h
a
nd
l
ing o
f
"id=?" corner cases in rtree
when the
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
Dan Kennedy
Remove co
d
e
that
a
dded a P4 paramete
r
to the O
P
_
V
ariabl
e
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
D
an Kenne
d
y
Ensure m
e
mory cells are properly freed before th
e
y
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Da
n
Kennedy
Have "PRAGMA quick_ch
e
ck" compare the
nu
m
ber of en
t
r
i
e
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kennedy
A
l
low "_" characters to appear between an
y
two digit
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
D
an
K
e
n
nedy
Add the intck extension
.
For perf
o
rming incremen
t
al
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan Ke
n
nedy
Merge latest trunk chang
e
s
into this br
a
nch
.
commit
|
commitdiff
|
tree
2024-02-24
Dan Kennedy
A
dd
furt
h
e
r
te
s
ts for the
i
nt
c
k module
.
commit
|
commitdiff
|
tree
2024-02-23
Da
n
Ke
n
nedy
Ad
d
tests for the
n
e
w
c
ode on this branch
.
commit
|
commitdiff
|
tree
2024-02-23
D
an
K
e
nnedy
Add th
e
"
.
i
n
tck
?
S
TEPS_PER
_
UNLOCK?"
c
ommand to the
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
Fix
de
t
ectio
n
of surplus
index en
t
r
ie
s
when a
l
l
indexed
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan
Kennedy
Fi
x
problems wit
h
resumin
g
i
n
tegrity-check
o
peratio
n
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan
Kenned
y
Fix various
i
ssues in sqlite3intck
.
c
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Simplify the way the restar
t
key i
s
saved i
n
t
ernally
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Add docume
n
tation to ex
t
/intck/sqli
t
e
3intck
.
h
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Ensure
i
n
tck tests are run by te
s
t
runner
.
tcl
.
commit
|
commitdiff
|
tree
2024-02-21
D
a
n Kennedy
Mer
g
e trunk cha
n
ges i
n
t
o
this
b
r
a
nch
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Kenn
e
dy
Have the intck
e
xtens
i
on better
h
andle cor
r
uption at
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Kennedy
Use fewer cycles to ge
n
e
rate
the "next key" value
u
sed
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Ken
n
ed
y
Consider u
s
ing "=
"
and
IS oper
a
to
r
s
with
e
ven low-quality
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Da
n
Kennedy
Use mor
e
eff
i
cient SQL to
v
er
i
fy that i
n
dexes contain
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan Kennedy
Add i
m
p
l
ement
a
ti
o
n
of
s
qlite3_i
n
tc
k
_susp
e
nd()
.
commit
|
commitdiff
|
tree
2024-02-17
Dan Ke
n
nedy
A
dd st
a
rt of extensi
o
n fo
r
increme
n
tal
i
nteg
r
ity-checks
.
.
.
commit
|
commitdiff
|
tree
2024-02-16
Dan Kennedy
Han
d
le an OOM case in fts5 cod
e
to query tokenda
t
a
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
Dan Ken
n
edy
H
a
ve rtree avoid keepi
n
g a blob handle ope
n
followi
n
g
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan
K
ennedy
R
etu
r
n SQ
L
ITE
_
ABORT
if the underlying
s
h
adow
t
ables
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
D
an Kennedy
Return SQ
L
ITE_A
B
ORT
if the underly
i
ng shadow ta
b
les
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan
K
ennedy
Have "PR
A
GMA
q
uick_che
c
k" com
p
are the number of entries
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
D
a
n Ke
n
nedy
F
i
x typo
i
n
vdbe
.
c comme
n
t
.
No chang
e
s to code
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Kennedy
Ens
u
re the fts5 xInteg
r
ity method correctl
y
retu
r
n
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Kenne
d
y
Ensure
th
e
fts3 xInteg
r
it
y
method correct
l
y
r
eturns
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
D
an Kenn
e
dy
Consid
e
r an index for q
u
e
r
ies like "SELE
C
T coun
t
(DISTINCT
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan
Kennedy
A
v
oid a potential buff
e
r overr
e
ad when
handling corr
u
p
t
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
D
an Kennedy
In os_unix
.
c and os_win
.
c, d
o
not allow
x
F
etch() to
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan Kennedy
Add extr
a
checks
for the valid
i
ty of
a numeric l
i
teral
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Da
n
K
e
nnedy
Fix a problem
i
n
the pr
e
vious commit wi
t
h hex liter
a
ls
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
a
n
Kennedy
All
o
w
u
n
d
e
rscore
s
to
o
c
cur in hex
lite
r
als
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
Add extra tests for t
h
e
c
o
de on this branc
h
.
commit
|
commitdiff
|
tree
2024-01-22
D
an Kenned
y
Fix test
script litera
l
.
test so that it works with
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
a
n
Ken
n
ed
y
Fi
x
t
e
st sc
r
ipt litera
l
.
test so tha
t
it works wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kenned
y
M
e
r
ge trunk chan
g
es
i
nto thi
s
branch
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kennedy
Ensure that value
s
g
e
nerated by DEFAULT
c
l
auses that
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
an Kenne
d
y
A
d
d tes
t
cases for the new code
on this branch
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kenned
y
Allow "
_
"
characters
to a
p
pear fo
l
l
owi
n
g a
n
y
digit
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
Dan Kennedy
All
o
w large hexadec
i
mal literals to
b
e
used
as DEFA
U
LT
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
Dan K
e
n
n
edy
Ensure
that the xIntegrit
y
m
ethods of fts3 an
d
fts5
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
Da
n
Kennedy
Have
t
he
s
hell tool automat
i
cally enable
SQLITE_C
O
NFIG_
D
QS_D
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Dan
Kennedy
I
n fts5, flush the conten
t
s of the in-memory ha
s
h
table
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan K
e
nnedy
Au
t
oma
t
ically turn
off DEFENSIVE mode in the shell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kennedy
Fix
d
ate o
n
ne
w
file shell
9
.
test
.
commit
|
commitdiff
|
tree
2024-01-08
Da
n
Kenn
e
d
y
Autom
a
tically
t
urn off DEFENSIVE mode in the shell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kennedy
Ens
u
re that S
Q
L
I
TE_
P
RO
T
O
C
OL is not r
e
t
u
rned
too ea
r
ly
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
Dan Kenne
d
y
En
s
ure
tha
t
SQLITE
_
PROT
O
CO
L
is not return
e
d too early
.
.
.
commit
|
commitdiff
|
tree
next