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
Change EXPLAIN QUERY PLAN output to say "USE TEMP B-TREE FOR LAST TERM OF ORDER BY...
2024-03-20
Dan Kennedy
Change EXPLAIN QUERY PLAN outp
u
t
to s
a
y
"USE TEMP B
.
.
.
commit
|
commitdiff
|
tree
2024-03-20
Dan K
e
n
nedy
Change EXPLAIN
Q
UERY PLAN o
u
t
p
ut to say "US
E
TEMP B
.
.
.
commit
|
commitdiff
|
tree
2024-03-19
Dan Kenned
y
Update
test scripts t
o
account for [8fcea4cd]
.
commit
|
commitdiff
|
tree
2024-03-19
Dan Kenned
y
U
p
date tests to work with
S
Q
LITE_ALLOW
_
RO
W
ID_IN_VIEW
.
commit
|
commitdiff
|
tree
2024-03-19
Da
n
K
ennedy
Return the error "ambiguou
s
column name: rowid", instead
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
D
a
n Kennedy
Fix asan problems in s
q
lite3rbu
.
c
.
E
n
able RBU for saniti
z
er
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan Kennedy
Avoid spuriou
s
S
Q
L
ITE_IOERR_DATA errors when reading
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan Kenne
d
y
Ensure th
e
d
at
a
b
a
s
e schema has been
l
o
aded and the
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
D
a
n
K
ennedy
F
ix
a
problem
caused by a non-aggregate
func
t
i
o
n with
.
.
.
commit
|
commitdiff
|
tree
2024-03-16
Dan Kennedy
Fix exprNo
d
eIsConst
a
ntFu
n
ction() so t
h
at it
r
e
turns
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Kenned
y
F
ix a proble
m
wi
t
h ALTER TABLE and co
r
related multi
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Kenne
d
y
F
i
x
a problem handling "INSERT INTO
.
.
.
SELECT
.
.
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Kennedy
Avoid
some OP_SCopy
i
nstru
c
tions
in "INSERT INTO
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Kennedy
Add further tes
t
s fo
r
VALUES clauses
i
n v
a
rious co
n
texts
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Change
t
he way par
s
e
.
y handle
s
mul
t
i-row VALUES clauses
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
D
a
n
Ke
n
nedy
R
emove unreachable code from this branch
.
commit
|
commitdiff
|
tree
2024-03-13
D
a
n
Kennedy
Fix some OOM h
a
ndling problems on
this branc
h
.
commit
|
commitdiff
|
tree
2024-03-13
D
an Kennedy
Merge
t
run
k
in
t
o this br
a
n
ch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kenned
y
Ensure that if a mul
t
i
-row VALUES
cannot be coded while
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kenne
d
y
Avoid creati
n
g a co-routine increm
e
ntall
y
for a VALUES
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Ke
n
n
e
dy
Add poi
n
ter to docum
e
ntation to
testrunner
.
tcl help
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
D
an Ken
n
edy
H
ave testrun
n
e
r
.
tcl set
SQ
L
ITE_TMPDIR on wi
n
d
o
ws as
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kennedy
Co
r
rectly in
i
t
ialize the Src
I
te
m
.
iCurs
o
r
field to
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kennedy
H
a
ve t
e
s
t
ru
n
n
e
r
.
tc
l
have
e
a
ch test store its temp files
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kennedy
Have testru
n
n
er
.
tcl have each test store its temp
f
i
le
s
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan
K
e
nnedy
Fix a
n
other testrunner
.
tcl prob
l
em on wi
n
dows
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kennedy
Fix a missing brace
p
roblem
in testr
u
n
n
er
.
tcl introduce
d
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kenne
d
y
U
pdate mdevte
s
t and s
d
evtest
to d
o
shell
b
uil
d
s in
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan K
e
nnedy
Attempt to reduce the m
e
mory
u
sed by VALUES clauses
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Kennedy
Omit so
m
e extra
t
est
s
for the intck extension
in OMI
T
_VIRTU
A
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan
Kennedy
Fix
p
ragma
6
.
test so that
i
t wor
k
s with EN
A
BLE_OVERSI
Z
E_CEL
L
_
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Kennedy
D
o
not
run tests
f
o
r the
i
n
tck extension in
O
MIT_VIRTUA
L
_T
A
B
.
.
.
commit
|
commitdiff
|
tree
2024-03-06
D
an
K
e
n
nedy
Fix h
a
ndl
i
ng o
f
"id=
?
" corner ca
s
es in
r
t
r
ee when the
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
D
a
n Kenn
e
dy
Rem
o
ve cod
e
that added a P4 parameter t
o
the
O
P_Variable
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kenn
e
dy
Ensu
r
e m
e
mo
r
y
c
ells are
p
roperly freed before they
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kennedy
H
ave
"PRAGMA quick_che
c
k"
co
m
p
are
t
he number of e
n
tri
e
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kennedy
Allow "
_
" chara
c
ters
to appear
b
etween any two digit
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan Kennedy
Add the intck extension
.
For performing incr
e
mental
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan Kennedy
Merge lates
t
trunk changes into
th
i
s
branch
.
commit
|
commitdiff
|
tree
2024-02-24
D
a
n
Ken
n
e
dy
Ad
d
further tests
f
or the intck
module
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
Add tests for
the n
e
w code o
n
this bra
n
ch
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kenned
y
A
dd
t
he "
.
in
t
ck ?STEPS
_
PER_U
N
LOC
K
?" comm
a
nd
t
o
the
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kenn
e
dy
F
ix
de
t
ectio
n
of su
r
p
l
u
s index en
t
ries when all i
n
dexed
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
D
a
n K
e
nnedy
Fix p
r
ob
l
e
ms with resu
m
in
g
integrit
y
-check operations
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Fix various issues in
s
q
l
ite3intck
.
c
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Si
m
plify the way the
restart k
e
y is s
a
ved int
e
rnally
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kenn
e
dy
Add docu
m
e
ntation to ext/
i
ntc
k
/sqlite3i
n
tck
.
h
.
commit
|
commitdiff
|
tree
2024-02-21
Dan K
e
nnedy
Ensure i
n
tck tests ar
e
run b
y
testrunner
.
t
cl
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Merge trunk changes into this branch
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Kennedy
Have the
i
ntck exten
s
i
on better
h
and
l
e
corrupti
o
n at
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Kennedy
U
s
e
fewer cycle
s
t
o
generate the "next key"
v
alue used
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Kennedy
Consider using "=" and IS operato
r
s wi
t
h even low
-
q
uality
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan Kennedy
Use more efficien
t
SQL
t
o verify t
h
at in
d
exes co
n
tai
n
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan Kennedy
A
dd i
m
pleme
n
tatio
n
of sql
i
te3_intck_suspe
n
d()
.
commit
|
commitdiff
|
tree
2024-02-17
Dan Kenne
d
y
Add start of exte
n
sion for incr
e
me
n
tal
integrity-checks
.
.
.
commit
|
commitdiff
|
tree
2024-02-16
D
a
n
Kennedy
Handle an
OOM case
i
n
f
ts5 code to que
r
y tokendata
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
Dan Kennedy
Have rtree avoid kee
p
i
n
g a b
l
ob ha
n
dle open f
o
llowi
n
g
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan Kennedy
Return SQLITE_AB
O
RT if the u
n
d
erlying
shadow t
a
ble
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Da
n
Ke
n
nedy
Return SQLITE_ABORT if the und
e
rlying shadow ta
b
l
es
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan Kennedy
Hav
e
"PRAGMA qu
i
c
k
_check" compa
r
e the number of entries
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan Kennedy
F
ix typo in
v
dbe
.
c commen
t
.
No changes to code
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Kennedy
Ensure the fts5 xIn
t
egri
t
y method correctly returns
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Ken
n
edy
Ensure the fts3 xIntegrity method correctly retur
n
s
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Ke
n
nedy
Cons
i
der a
n
index for qu
e
rie
s
l
i
ke
"
SELECT count(DISTINCT
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Kennedy
A
vo
i
d
a
pot
e
ntial buffer o
v
erread when handling corrupt
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan Kennedy
I
n
o
s_unix
.
c and os_w
i
n
.
c, do n
o
t allow xFetch() t
o
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
D
a
n
K
enned
y
Add extra
c
hecks fo
r
the validity of
a n
u
meric
literal
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
Fix
a
p
r
o
blem
i
n
the previous
c
omm
i
t with h
e
x
literals
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan K
e
nnedy
Allow un
d
erscores to occ
u
r
in hex literals
.
commit
|
commitdiff
|
tree
2024-01-22
Dan K
e
nnedy
Add
e
xtra tests for
t
he code
on this branch
.
commit
|
commitdiff
|
tree
2024-01-22
D
an Ke
n
nedy
F
i
x test script literal
.
te
s
t so t
h
a
t
i
t work
s
with
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
Fix test scrip
t
lite
r
al
.
test so that it works w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
an Kennedy
Merg
e
trunk changes in
t
o this branch
.
commit
|
commitdiff
|
tree
2024-01-20
Da
n
Kennedy
E
n
s
ure that valu
e
s gener
a
ted by
D
EFAULT clauses tha
t
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kennedy
Add
t
est c
a
ses
f
or the new
c
ode on this
b
r
anch
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kennedy
A
l
l
ow "_" char
a
cters to appear foll
o
w
ing any digit
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
Dan Kennedy
A
l
low
l
arge hex
a
decim
a
l
literals
t
o be used
as DEFA
U
L
T
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
Dan Kennedy
En
s
ure tha
t
the xIntegrity
m
ethod
s
of f
t
s3 a
n
d
f
ts5
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
Dan Ke
n
nedy
Ha
v
e the she
l
l tool automat
i
cally enable S
Q
LITE_CONFIG
_
DQS_D
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
D
an Kennedy
I
n ft
s
5, fl
u
sh the cont
e
nts of the in-memory hash t
a
ble
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Da
n
Ke
n
nedy
Autom
a
t
i
cally turn off DEFENS
I
VE mode
i
n
the
sh
e
ll
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
D
an
K
ennedy
Fi
x
dat
e
o
n
new file shell9
.
test
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kennedy
A
u
tomati
c
ally turn off DEFENSIVE mode in the shell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kennedy
En
s
u
r
e
that SQL
I
TE_PROTOCOL is
not
re
t
urned
too earl
y
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
D
a
n
Kennedy
E
n
sure t
h
at SQLITE_PROTOCO
L
is not returne
d
too e
a
r
ly
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
Dan Kennedy
Update extension
e
xt/misc/t
o
t
e
x
t
.
c to a
v
oid
b
o
t
h ubsan
.
.
.
commit
|
commitdiff
|
tree
2024-01-05
Dan Kenned
y
Up
d
a
t
e ex
t
ension ext/misc/tote
x
t
.
c to avoi
d
both ubs
a
n
.
.
.
commit
|
commitdiff
|
tree
2024-01-04
Dan Kenn
e
dy
Testing c
o
de le
f
t in by accident
.
commit
|
commitdiff
|
tree
2024-01-02
Dan Kennedy
Fi
x
a pro
b
lem in
fts
5
ca
u
sed by a COMMIT involving
.
.
.
commit
|
commitdiff
|
tree
2023-12-28
Dan Ke
n
nedy
Update fts5or
i
gintext4
.
te
s
t
t
o
w
or
k
with SQLITE_D
I
RECT
_
OVERF
.
.
.
commit
|
commitdiff
|
tree
2023-12-27
D
a
n Kennedy
Fix a problem in the shell tool
(not
l
ib
r
ary) cau
s
ing
.
.
.
commit
|
commitdiff
|
tree
2023-12-26
Dan Kennedy
Ensur
e
t
h
at the xColumn
T
ext(), xQueryPhrase() and xPhraseFir
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
Dan
K
ennedy
Ad
d
t
h
e
-fno-sani
t
ize-r
e
cover=unde
f
i
n
e
d to
the sanitizer
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
Dan Kennedy
Fix a usan complaint
a
bout si
g
ned inte
g
e
r
overflow
.
commit
|
commitdiff
|
tree
2023-12-20
Dan
K
ennedy
F
i
x SQ
L
ITE_ENABLE_SETLK_TIM
E
OUT a
s
sert() stateme
n
t
s
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
D
an Ke
n
nedy
Avoid exp
i
r
ing
prepared statements in t
h
e middle of
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
D
an
K
e
n
nedy
D
o
not ru
n
test script
f
ts5origintest4
.
test with either
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
D
a
n
Ken
n
edy
Av
o
id runn
i
ng the
"
no_m
u
tex_try" tes
t
s wi
t
h SQLITE_ENABLE_SE
.
.
.
commit
|
commitdiff
|
tree
2023-12-14
Dan Ken
n
e
d
y
Improve t
h
e error mess
a
g
e returned by an fts
5
're
b
uild
.
.
.
commit
|
commitdiff
|
tree
2023-12-08
Dan Kennedy
Avoid d
r
o
pping an error code in
n
ew ft
s
5
toke
n
d
ata
.
.
.
commit
|
commitdiff
|
tree
next