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
Fi
x
a "shi
f
t exponent i
s
to
o
la
r
ge" usan
e
r
r
or that
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
Dan Ken
n
ed
y
A
v
oid s
o
me
pe
r
formance p
r
oblems in the rec
o
v
er ext
e
n
sion
.
.
.
commit
|
commitdiff
|
tree
2024-04-08
Dan Kennedy
Up
d
at
e
t
e
sts in retur
n
i
n
g1
.
test to ac
c
oun
t
for
[
c
7
8
96e88]
.
commit
|
commitdiff
|
tree
2024-03-27
Dan Kennedy
Update co
m
ments in fts5
.
h
.
commit
|
commitdiff
|
tree
2024-03-26
Dan K
e
nned
y
Add ex
t
ra t
e
sts to v
t
abL
.
test
.
commit
|
commitdiff
|
tree
2024-03-26
D
a
n
Ken
n
edy
Avoid expandin
g
i
nteger values in c
o
lumns wi
t
h rea
l
.
.
.
commit
|
commitdiff
|
tree
2024-03-25
Dan Kennedy
A
d
d f
u
rther t
e
sts for sqlite3_
d
ec
l
are_vtab
(
)
.
commit
|
commitdiff
|
tree
2024-03-25
Dan
Kennedy
Fix a theoretical OOB
m
e
m
ory
access in sqlite3_st
m
t_scanstat
.
.
.
commit
|
commitdiff
|
tree
2024-03-21
Dan Kennedy
Hav
e
os_unix
.
c reu
s
e cac
h
ed file-descri
p
tors in the
.
.
.
commit
|
commitdiff
|
tree
2024-03-20
D
a
n Kennedy
Change EXPL
A
IN
QUERY PLA
N
outpu
t
to sa
y
"USE TEM
P
B
.
.
.
commit
|
commitdiff
|
tree
2024-03-20
D
a
n Kennedy
C
hange
E
X
P
LAIN QUERY PL
A
N output to
say "USE T
E
MP B
.
.
.
commit
|
commitdiff
|
tree
2024-03-19
Dan Ken
n
ed
y
Up
d
ate test scripts t
o
account
for [8fcea4cd]
.
commit
|
commitdiff
|
tree
2024-03-19
D
an Kennedy
Update tests to work with SQLIT
E
_ALLOW_ROWI
D
_IN_VIEW
.
commit
|
commitdiff
|
tree
2024-03-19
Dan Ken
n
edy
Return the erro
r
"ambiguous colu
m
n name: ro
w
id",
instead
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan Kennedy
Fix asan problems in s
q
lite3rbu
.
c
.
Enable
R
B
U
for sanitizer
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan Kennedy
Avoid spurious SQLIT
E
_IOERR_DATA errors
w
hen readin
g
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Da
n
Kennedy
Ensure the database schema has
b
een loade
d
and the
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan Kennedy
Fix a proble
m
ca
u
sed by a non-
a
g
g
regate function wit
h
.
.
.
commit
|
commitdiff
|
tree
2024-03-16
Da
n
K
e
n
nedy
Fix
e
xprNodeIsConstantFunction() so that i
t
ret
u
rns
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Kennedy
F
i
x a
p
roblem
with ALTER TABLE an
d
c
orrelated
m
ulti
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
D
a
n Kennedy
F
ix a proble
m
h
andling
"INSERT INTO
.
.
.
SELECT
.
.
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan
K
e
nnedy
Avoi
d
some OP_SCopy i
n
structio
n
s
in
"
INSE
R
T
I
NTO
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Ke
n
nedy
Add further t
e
sts f
o
r VAL
U
ES
clauses in v
a
rious con
t
ex
t
s
.
commit
|
commitdiff
|
tree
2024-03-13
Dan
K
e
n
nedy
Chan
g
e
t
he way pa
r
s
e
.
y
h
an
d
le
s
mult
i
-ro
w
V
ALUES c
l
auses
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan
K
e
n
nedy
Remove unre
a
chable code from this b
r
anch
.
commit
|
commitdiff
|
tree
2024-03-13
D
a
n Kenned
y
Fix some
O
O
M
h
a
n
d
l
ing p
r
oblems on thi
s
branc
h
.
commit
|
commitdiff
|
tree
2024-03-13
D
an Kenne
d
y
Merge
trunk into t
h
i
s
branch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
E
n
s
u
re that if a multi-row VAL
U
ES c
a
nnot b
e
cod
e
d while
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Avoid creating
a
co-routine incrementall
y
f
o
r a V
A
LUES
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan
Kennedy
A
dd
p
ointer to documentation
t
o
testrun
n
er
.
tc
l
help
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Have
testrunner
.
tcl set SQ
L
ITE_TMP
D
IR on wind
o
ws as
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan
Kenn
e
dy
Correctly initialize the
S
rcItem
.
iCursor field
to
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
D
a
n Ke
n
n
edy
H
ave
testrunne
r
.
tcl have each test store its tem
p
file
s
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kennedy
Have t
e
stru
n
ner
.
tcl have each test stor
e
its temp files
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Da
n
Ken
n
edy
Fix another
testrunn
e
r
.
tcl
p
ro
b
l
em on win
d
o
ws
.
commit
|
commitdiff
|
tree
2024-03-11
Da
n
Ke
n
nedy
Fix a missing brace pr
o
b
lem in te
s
trunner
.
tcl introd
u
c
e
d
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kennedy
Upd
a
te md
e
vtest and sdev
t
est t
o
do shell
b
u
ilds in
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan
Kennedy
Attempt
t
o red
u
ce
the memory used by VA
L
U
ES cla
u
ses
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
D
an Kenned
y
Omit some
extra tes
t
s for
the i
n
tck extension in O
M
IT_VIRTUA
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Da
n
Kennedy
Fi
x
pragma6
.
test so t
h
at it w
o
rks with ENABLE_OVE
R
S
IZE
_
CELL_
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan K
e
nnedy
Do not ru
n
te
s
ts for the i
n
tck e
x
tension in OMIT_V
I
RTUAL
_
TAB
.
.
.
commit
|
commitdiff
|
tree
2024-03-06
D
an
Kennedy
Fi
x
h
an
d
ling
o
f "id=
?
" corn
e
r
cases in rtree when th
e
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
Dan
Kennedy
Remove code that added a P4
p
arameter to the OP_Varia
b
le
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Ke
n
nedy
Ensure memory cells are
p
r
operly freed
b
efore they
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
D
a
n Kennedy
Have "PR
A
GMA q
u
ick_che
c
k
"
comp
a
re the numb
e
r
of entries
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kennedy
Al
l
o
w
"_" c
h
aracters
to appear betwee
n
any two
d
i
g
i
ts
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan Ken
n
edy
Add the i
n
tck extensio
n
.
For
p
erforming incremen
t
al
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan
Ke
n
nedy
M
e
rg
e
latest trunk c
h
anges into this
branch
.
commit
|
commitdiff
|
tree
2024-02-24
Dan Kennedy
Add further tests f
o
r the
int
c
k mo
d
u
l
e
.
commit
|
commitdiff
|
tree
2024-02-23
Dan K
e
nnedy
Add tests for the n
e
w
c
ode
on this
branch
.
commit
|
commitdiff
|
tree
2024-02-23
Dan
Kenned
y
Add the "
.
intck ?STEPS_PER_UNL
O
CK?"
c
ommand to the
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Ken
n
edy
Fix detection of
s
urplus inde
x
entries when all indexed
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
F
ix problems with
resum
i
ng integrity-check op
e
ration
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Da
n
Kennedy
Fix vari
o
u
s
issues
i
n sqlit
e
3intck
.
c
.
commit
|
commitdiff
|
tree
2024-02-21
Da
n
Kennedy
Simplify the way the
r
es
t
art key is saved intern
a
lly
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan K
e
nnedy
Add documentation
t
o
ext
/
intck/sqlite3int
c
k
.
h
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Ken
n
edy
Ensure intck tests are ru
n
b
y
testru
n
ner
.
tcl
.
commit
|
commitdiff
|
tree
2024-02-21
Da
n
Kennedy
Merg
e
tr
u
nk
changes into this branch
.
commit
|
commitdiff
|
tree
2024-02-20
Dan
Kennedy
Have the intc
k
extension better han
d
le corruption at
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Da
n
K
enn
e
d
y
Use fewe
r
cycles to generate
the "next key" v
a
lue
use
d
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Kennedy
C
onside
r
using
"
=" and IS
o
perator
s
w
ith e
v
en lo
w
-quali
t
y
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Da
n
K
ennedy
Use more effici
e
nt SQL to verify th
a
t
i
ndex
e
s con
t
ain
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan Kennedy
Ad
d
implemen
t
ation of sql
i
t
e3_i
n
tck_s
u
spen
d
()
.
commit
|
commitdiff
|
tree
2024-02-17
Dan Kennedy
Add start of exte
n
si
o
n for
incremental integr
i
ty
-
c
hecks
.
.
.
commit
|
commitdiff
|
tree
2024-02-16
Dan
Kennedy
Handle an OOM c
a
s
e in fts
5
code to query tokenda
t
a
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
Dan Kennedy
Ha
v
e rtree avoid keeping
a
blob
h
andle open following
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan Kenn
e
dy
Return SQLI
T
E_ABORT
i
f th
e
under
l
yin
g
shadow tables
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan Kenne
d
y
Return SQLITE_ABORT if the u
n
derl
y
ing sha
d
ow tables
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan K
e
nnedy
Have "PRAGMA quick_check
"
compare
t
he
n
umber o
f
e
n
tr
i
es
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Da
n
Kennedy
Fix ty
p
o i
n
vdbe
.
c
c
ommen
t
.
No changes to code
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Kennedy
Ensure
the fts5 xIntegrity metho
d
correctly returns
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Dan K
e
nnedy
Ensu
r
e the fts3 xIntegri
t
y method co
r
rectly ret
u
rns
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan
Kenn
e
dy
Consider an index for queries l
i
ke "S
E
L
E
CT count(DISTINCT
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Ken
n
ed
y
Avo
i
d a potenti
a
l
bu
f
fer overread when handl
i
ng corrupt
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Da
n
K
e
n
n
e
d
y
In
o
s_unix
.
c and o
s
_win
.
c
,
d
o
n
ot allow xFetch() to
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan Kennedy
Add ex
t
ra c
h
ecks for
the validity o
f
a n
u
meric literal
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan
K
enne
d
y
Fix
a
probl
e
m in th
e
previ
o
us commit with hex l
i
terals
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Ke
n
n
edy
A
l
l
o
w undersc
o
r
e
s to oc
c
ur in hex literals
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kenne
d
y
Add e
x
tra t
e
sts for
t
he c
o
de on thi
s
branch
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
F
ix test script literal
.
t
e
st so that
i
t works w
i
th
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan
K
ennedy
Fix test scr
i
p
t
literal
.
test so
that
it works with
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kenned
y
Merg
e
trunk changes int
o
t
h
is branch
.
commit
|
commitdiff
|
tree
2024-01-20
D
an Kennedy
Ensure that value
s
gene
r
ated by DEFA
U
LT
clauses that
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Ke
n
nedy
A
d
d
t
est
cases for
the new code
on this branch
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kenned
y
A
llow "_" charact
e
rs to a
p
pear following a
n
y digit
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
Dan Kenne
d
y
Allo
w
large hexadeci
m
al
l
iterals to be used as DEFAULT
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
Dan Kennedy
Ensu
r
e that the xIntegrity
m
ethods of ft
s
3
and fts5
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
Dan Kennedy
Have
t
he sh
e
ll
t
o
ol automatically ena
b
l
e
S
QLI
T
E_CONFIG_DQS_D
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Dan Kenned
y
In
f
ts5, flush the conte
n
ts of the in-mem
o
ry hash table
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Da
n
Kenne
d
y
A
u
t
o
mat
i
cal
l
y
turn of
f
DEFENSIV
E
mode in the shell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Da
n
K
e
nnedy
Fi
x
date on new file
s
hel
l
9
.
te
s
t
.
commit
|
commitdiff
|
tree
2024-01-08
Da
n
Kenned
y
A
u
tomatically turn
o
f
f
DE
F
ENSIVE mode in the shell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan
K
e
nnedy
Ensure
t
hat S
Q
L
I
TE
_
PR
O
T
OCOL is not retur
n
ed t
o
o early
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
Dan Kennedy
Ensure that SQ
L
ITE_PROTOCO
L
is not r
e
tur
n
ed too early
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
D
a
n
Kennedy
Update extension ext/misc/totext
.
c to avoid
both ubsan
.
.
.
commit
|
commitdiff
|
tree
2024-01-05
Dan Kennedy
Update exte
n
sio
n
ext/mis
c
/totext
.
c
t
o
a
void both ubsan
.
.
.
commit
|
commitdiff
|
tree
2024-01-04
Dan Kennedy
Testing code left in by acci
d
ent
.
commit
|
commitdiff
|
tree
2024-01-02
Dan
K
ennedy
F
i
x a
problem in fts5
c
aused by a COMMI
T
in
v
olving
.
.
.
commit
|
commitdiff
|
tree
2023-12-28
Dan Kennedy
U
p
dat
e
fts
5
o
rigintext4
.
t
est to work wi
t
h SQLITE
_
DIRE
C
T_OVE
R
F
.
.
.
commit
|
commitdiff
|
tree
2023-12-27
D
an
K
e
n
nedy
Fix a
p
r
oblem in the she
l
l tool (not library
)
causing
.
.
.
commit
|
commitdiff
|
tree
next