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 "shift exponent is too large" usan error that could occur in the fts3 snippet...
2024-04-09
Dan Kennedy
F
i
x a "shift exponent is too larg
e
" usan err
o
r that
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
Dan K
e
nnedy
Avoid some
p
erformance
p
roblems in the
rec
o
ver extension
.
.
.
commit
|
commitdiff
|
tree
2024-04-08
Dan
Kennedy
U
pdate tests in ret
u
r
n
ing1
.
te
s
t to account for
[
c7896e88]
.
commit
|
commitdiff
|
tree
2024-03-27
Dan Kennedy
Update comments in fts5
.
h
.
commit
|
commitdiff
|
tree
2024-03-26
D
a
n
Kennedy
Add extra test
s
to
vtabL
.
tes
t
.
commit
|
commitdiff
|
tree
2024-03-26
Dan Kenn
e
dy
Avoid expan
d
ing in
t
eger value
s
i
n co
l
umns w
i
th real
.
.
.
commit
|
commitdiff
|
tree
2024-03-25
Dan Kennedy
Ad
d
f
urther test
s
for sqlite3_decla
r
e_vtab()
.
commit
|
commitdiff
|
tree
2024-03-25
Dan Kennedy
Fix a theoretica
l
OOB memo
r
y ac
c
e
s
s in sqlite3_stmt_scanstat
.
.
.
commit
|
commitdiff
|
tree
2024-03-21
Dan Kennedy
Ha
v
e os_uni
x
.
c re
u
se cached file-descriptors
in the
.
.
.
commit
|
commitdiff
|
tree
2024-03-20
Dan
Ken
n
edy
Change EXPLAIN QUERY
P
LA
N
outp
u
t to say
"
U
SE TEMP B
.
.
.
commit
|
commitdiff
|
tree
2024-03-20
Dan Kennedy
Change EXPLA
I
N
QU
E
RY PLAN
out
p
ut to say "USE TEMP B
.
.
.
commit
|
commitdiff
|
tree
2024-03-19
Dan Ken
n
edy
Up
d
ate
test scri
p
t
s
t
o
account fo
r
[8fcea4cd]
.
commit
|
commitdiff
|
tree
2024-03-19
D
an Kennedy
Upd
a
te te
s
ts t
o
work
w
ith SQL
I
TE_ALLOW_ROWID_IN
_
VIEW
.
commit
|
commitdiff
|
tree
2024-03-19
Dan Ke
n
nedy
Return t
h
e
error "
a
mbi
g
uous co
l
u
mn n
a
m
e
: r
o
wid
"
, in
s
t
ead
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
D
a
n
K
ennedy
F
i
x asan pro
b
lems in sql
i
te3rbu
.
c
.
Enable
R
BU for saniti
z
e
r
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Da
n
Kennedy
Avoid sp
u
rious
S
QLI
T
E_IOER
R
_DATA error
s
w
hen reading
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
D
an Kennedy
Ensure th
e
database schema has
b
e
en loade
d
and the
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan Kenned
y
F
i
x
a pr
o
blem
c
a
u
sed
b
y
a
non-aggregate function
with
.
.
.
commit
|
commitdiff
|
tree
2024-03-16
D
a
n Kennedy
Fix ex
p
r
NodeIsC
o
nstantFunction() so that it returns
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Kennedy
Fix
a
prob
l
em with ALTER TA
B
L
E
and corr
e
lated multi
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Da
n
K
e
n
nedy
F
i
x
a
problem
h
andli
n
g
"INSE
R
T
INT
O
.
.
.
SELEC
T
.
.
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Ken
n
edy
Avoid
so
m
e OP_SCopy instructions
in "INSERT INTO
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Kennedy
Add f
u
rther
tes
t
s
for
VALUES cl
a
u
s
es in various
c
ontexts
.
commit
|
commitdiff
|
tree
2024-03-13
D
an Kennedy
C
hange
the
way parse
.
y
handles multi-row
VALUES clauses
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
D
an
K
ennedy
Rem
o
ve unreachable c
o
d
e fro
m
th
i
s
bra
n
ch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan K
e
nnedy
F
i
x some OO
M
hand
l
ing pr
o
blems
o
n this b
r
anc
h
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kenn
e
dy
Merge
t
ru
n
k into th
i
s b
r
anch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Ensure th
a
t
if a mul
t
i-row V
A
LUES ca
n
n
ot be coded while
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Da
n
Ken
n
edy
Avoid
c
reati
n
g a
c
o-
r
outine i
n
crementally for a VALUES
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
D
a
n Ken
n
e
d
y
Add pointer t
o
documentation
t
o
testrunn
e
r
.
tcl help
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kenne
d
y
Hav
e
testrunner
.
tcl
s
et SQLI
T
E_
T
MPDIR on windows as
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kennedy
Cor
r
ectly initia
l
ize the SrcItem
.
iCursor fi
e
ld to
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kennedy
H
a
ve
te
s
t
r
unner
.
t
c
l have eac
h
test store its temp fi
l
e
s
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan K
e
nnedy
Have testrunner
.
tcl
h
ave eac
h
test store
its
t
emp files
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
D
a
n Ke
n
ned
y
Fix ano
t
her testrunner
.
tc
l
problem on windo
w
s
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kennedy
Fix a mis
s
ing bra
c
e pro
b
lem i
n
testr
u
n
n
er
.
tcl in
t
roduc
e
d
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
D
an Ken
n
edy
Upd
a
te mdevt
e
st
a
nd
sdevtest
t
o
do shell
b
u
i
ld
s
i
n
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kenn
e
dy
Attempt to reduce
t
he
m
e
m
ory u
s
ed by VAL
U
ES claus
e
s
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan
K
ennedy
Omit som
e
e
x
tra tests for the intck
extension in OMI
T
_VIRTUA
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Ke
n
nedy
Fix p
r
agma6
.
test so that it works with ENABLE_OV
E
RSIZE_
C
ELL_
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Da
n
Kennedy
Do not run tests for
the intck extension in OMIT_VIRTUAL_TAB
.
.
.
commit
|
commitdiff
|
tree
2024-03-06
Dan Ken
n
edy
F
ix h
a
ndling of "id
=
?"
c
orner cases in rtree whe
n
the
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
Dan
Ken
n
edy
R
emove c
o
de that
a
dded a P4 par
a
meter to the OP_Variable
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kennedy
E
n
sure memory cells ar
e
properly
freed before they
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kennedy
H
a
ve "PRAGMA
q
uick_
c
heck" compare the
number of
e
ntrie
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kennedy
Allow "_"
char
a
c
t
ers to appear between any
two digits
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan Kenne
d
y
Add the intck ex
t
ension
.
For performing incre
m
ental
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
D
an K
e
n
n
edy
Merge latest trunk changes into this bra
n
c
h
.
commit
|
commitdiff
|
tree
2024-02-24
Dan Ke
n
nedy
Add f
u
rther
t
ests for the intck module
.
commit
|
commitdiff
|
tree
2024-02-23
Da
n
Kenned
y
Add tests f
o
r the
new co
d
e on
this
b
ranch
.
commit
|
commitdiff
|
tree
2024-02-23
Dan
Kennedy
Add the "
.
intck ?STEPS_PER_UNLOCK?" c
o
mmand to t
h
e
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Da
n
Kennedy
Fi
x
detec
t
ion of surplus
index e
n
trie
s
wh
e
n
all indexed
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan
K
ennedy
F
i
x problems
w
ith resumin
g
integrity-chec
k
op
e
ration
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Fix
v
ari
o
us issu
e
s in sqlite3intck
.
c
.
commit
|
commitdiff
|
tree
2024-02-21
D
a
n Kennedy
Sim
p
l
ify the
w
ay the restart
k
ey i
s
saved internally
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Ke
n
nedy
Add docum
e
ntation
t
o ext/
i
ntck/sql
i
te3intck
.
h
.
commit
|
commitdiff
|
tree
2024-02-21
Dan
K
e
nnedy
Ens
u
re intck tests are run by testrunner
.
tcl
.
commit
|
commitdiff
|
tree
2024-02-21
Da
n
Kennedy
Me
r
ge trunk c
h
anges into this branch
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Ke
n
nedy
Have the i
n
tc
k
ext
e
nsi
o
n b
e
tter handle corruption at
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Da
n
Kennedy
U
se fewer c
y
cles to generate the
"
n
ext key" valu
e
used
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Ke
n
nedy
C
onsid
e
r u
s
i
ng "=" and IS operato
r
s with even low-quality
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan Kennedy
Use
more efficient SQL to ve
r
i
fy t
h
at index
e
s contain
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan
K
e
n
nedy
Add implementation of sqlite3_intck_suspend()
.
commit
|
commitdiff
|
tree
2024-02-17
Dan Kennedy
Add
start of extension for increme
n
tal
i
nteg
r
ity-checks
.
.
.
commit
|
commitdiff
|
tree
2024-02-16
Dan K
e
nnedy
H
a
ndle an OOM
case in fts5
c
ode to query tokendat
a
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
D
a
n
Kennedy
Have rtree
a
v
oid ke
e
ping
a
b
lob
handle open following
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Da
n
Kenn
e
d
y
Return S
Q
L
I
TE_
A
BO
R
T if t
h
e underlying
s
hadow t
a
b
l
es
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan Kennedy
Re
t
urn S
Q
LITE_ABORT if the underlyin
g
sh
a
d
o
w table
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan Kennedy
H
a
v
e "PRA
G
MA
quick_
c
heck" co
m
par
e
the numb
e
r of entri
e
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Da
n
Ken
n
edy
Fi
x
typo in vdb
e
.
c co
m
ment
.
N
o changes
t
o
code
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Kennedy
E
n
s
ure the
f
ts5 xIntegrit
y
m
e
thod correctly retu
r
n
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Kennedy
Ensure the fts3 xIntegr
i
ty method cor
r
ectly
r
e
t
urns
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Da
n
Kennedy
Consider an
i
n
dex for qu
e
r
i
e
s like "SEL
E
CT count(DISTINCT
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Kennedy
Avoid a p
o
tentia
l
buffe
r
overread
when h
a
n
dling corrupt
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan
K
ennedy
In
o
s
_unix
.
c and os_
w
in
.
c, do not allow xFetch() to
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan
K
ennedy
Ad
d
e
x
t
ra c
h
ecks for the validity of a nume
r
ic literal
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
an Kennedy
Fix a problem in the previous
commit with he
x
literals
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kenne
d
y
Allo
w
underscores to occur
in hex l
i
t
erals
.
commit
|
commitdiff
|
tree
2024-01-22
Dan
K
enned
y
Add e
x
tra tests for
the co
d
e o
n
this br
a
nch
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
F
ix t
e
s
t
scr
i
pt literal
.
t
e
s
t
s
o
th
a
t i
t
w
o
rks with
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
an K
e
nnedy
Fix test script literal
.
test
so that
it works with
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Da
n
Kennedy
Merge t
r
unk changes i
n
to
thi
s
branch
.
commit
|
commitdiff
|
tree
2024-01-20
Dan K
e
nnedy
Ensure that
values generated by D
E
F
A
ULT clause
s
t
h
a
t
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Ken
n
edy
Add te
s
t cases for the new code
on this branch
.
commit
|
commitdiff
|
tree
2024-01-20
Da
n
Kennedy
Allow
"
_" ch
a
r
a
cters to
appear fol
l
ow
i
ng any
digit
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
D
an Kenn
e
dy
All
o
w lar
g
e
hexadecima
l
literal
s
to b
e
u
s
e
d as DEFAULT
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
Dan K
e
n
n
edy
Ensure
t
ha
t
the xInteg
r
ity methods of fts3 and fts5
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
Dan
K
ennedy
Have the shell tool
a
utom
a
tically en
a
ble SQLITE
_
CONFI
G
_DQS_D
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Dan K
e
n
ne
d
y
In fts5, flush the contents of the in-memor
y
hash table
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan
K
e
nnedy
Automaticall
y
turn off
DEFENSIVE mode i
n
the shell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Da
n
Ken
n
e
d
y
Fi
x
date on new
f
il
e
shell9
.
test
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Ken
n
edy
Autom
a
tically turn o
f
f DEFENSIV
E
mode in the shell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kennedy
En
s
u
re that SQLITE_PROTOCOL
i
s not returned
t
o
o
early
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
Dan Kennedy
Ensure that SQLITE_PROTO
C
OL
is not returned
t
oo early
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
D
a
n K
e
nnedy
Update extension
e
x
t/misc/totext
.
c to
a
void both ubsan
.
.
.
commit
|
commitdiff
|
tree
2024-01-05
Da
n
K
e
nnedy
Update extension ext
/
misc/tot
e
x
t
.
c
t
o avo
i
d both ubsan
.
.
.
commit
|
commitdiff
|
tree
2024-01-04
Dan Kenned
y
Testing code left in by
a
ccident
.
commit
|
commitdiff
|
tree
2024-01-02
Da
n
Kenn
e
d
y
F
ix a problem in f
t
s5 caused by a COMMIT involving
.
.
.
commit
|
commitdiff
|
tree
2023-12-28
D
a
n Kennedy
Updat
e
fts5origintext
4
.
t
est to wo
r
k with SQL
I
TE_DI
R
ECT
_
OV
E
RF
.
.
.
commit
|
commitdiff
|
tree
2023-12-27
Dan K
e
n
nedy
F
i
x a p
r
oblem
i
n
t
he
s
hell tool (not library) causing
.
.
.
commit
|
commitdiff
|
tree
next