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
Avoid some performance problems in the recover extension when recovering strategicall...
2024-04-09
Da
n
Kennedy
Avo
i
d s
o
me perfor
m
a
n
ce problems in the
r
ecover e
x
tension
.
.
.
commit
|
commitdiff
|
tree
2024-04-08
Dan
K
ennedy
Update
t
ests in returning1
.
t
est
t
o account for [c7896e88]
.
commit
|
commitdiff
|
tree
2024-03-27
D
a
n Kennedy
Upd
a
te co
m
me
n
t
s
in fts5
.
h
.
commit
|
commitdiff
|
tree
2024-03-26
Dan
Kennedy
Add extr
a
tests to vtabL
.
t
e
s
t
.
commit
|
commitdiff
|
tree
2024-03-26
Dan Kennedy
Avoid expanding in
t
eger values
i
n columns with real
.
.
.
commit
|
commitdiff
|
tree
2024-03-25
Da
n
Kennedy
Add
furth
e
r tests for sqlite3_d
e
clare_vtab()
.
commit
|
commitdiff
|
tree
2024-03-25
Dan Kenn
e
dy
Fix a theor
e
tic
a
l OOB
m
emory
ac
c
ess in sqlite3_stmt_scanstat
.
.
.
commit
|
commitdiff
|
tree
2024-03-21
Dan Ken
n
edy
H
ave o
s
_unix
.
c reuse cached
f
i
l
e-des
c
ri
p
tors i
n
the
.
.
.
commit
|
commitdiff
|
tree
2024-03-20
D
a
n
K
ennedy
Change
E
XPLAIN
Q
UERY PLAN outp
u
t to say "USE
TEMP
B
.
.
.
commit
|
commitdiff
|
tree
2024-03-20
Da
n
Kennedy
Chan
g
e EXPLAIN QUE
R
Y PLAN
o
utput to
say "USE TE
M
P
B
.
.
.
commit
|
commitdiff
|
tree
2024-03-19
Da
n
Kennedy
U
p
date
test scripts to account
f
or [8fc
e
a4cd]
.
commit
|
commitdiff
|
tree
2024-03-19
Dan Kennedy
U
pdat
e
tests to wo
r
k with SQL
I
TE_ALLOW_R
O
WID_IN_VIEW
.
commit
|
commitdiff
|
tree
2024-03-19
Dan Kennedy
Re
t
urn the
e
rr
o
r "ambiguous column
n
ame:
ro
w
id
"
,
instead
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
D
a
n Kennedy
F
i
x
asan
p
roble
m
s
in sqlite3
r
bu
.
c
.
Enable R
B
U
for san
i
tizer
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan Kennedy
Avo
i
d spurious
SQLI
T
E
_
I
OERR_DATA er
r
o
r
s when r
e
a
d
ing
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan Ke
n
n
e
dy
En
s
ure the
database
schema has been lo
a
ded and the
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan Kenn
e
dy
Fix
a probl
e
m cau
s
ed by a
n
on-aggregate function with
.
.
.
commit
|
commitdiff
|
tree
2024-03-16
Dan Kennedy
Fix exprN
o
deIs
C
onstantFunction()
so tha
t
it
returns
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Kenned
y
Fix a
p
r
oblem with ALT
E
R
TABLE
and correl
a
t
ed
mul
t
i
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Kennedy
Fix a pr
o
b
l
em
h
andl
i
ng "INSERT INTO
.
.
.
SELECT
.
.
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan
K
ennedy
Avoid
some OP_SCop
y
instructions in "INSERT INTO
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan
Kenned
y
Add further tests
for VALU
E
S
clau
s
es in various contex
t
s
.
commit
|
commitdiff
|
tree
2024-03-13
Dan
Kennedy
Change t
h
e way parse
.
y handles mu
l
ti-row VALUES clauses
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Remove unreacha
b
le code
from
t
h
is branch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan K
e
nnedy
Fix some OOM handling problems on this
b
ranch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan K
e
nnedy
Merge trunk
int
o
t
his branch
.
commit
|
commitdiff
|
tree
2024-03-13
D
a
n Kennedy
En
s
u
re that if a multi-r
o
w VALUE
S
ca
n
not
be coded while
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kenn
e
dy
A
v
o
i
d creatin
g
a co-rout
i
n
e
in
c
rementally for
a VALUES
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Add p
o
inter t
o
document
a
tio
n
to testrunner
.
tcl help
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
D
an Kenned
y
H
a
ve tes
t
ru
n
n
e
r
.
tcl
set SQLITE_TM
P
DIR on w
i
ndows
as
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Da
n
K
ennedy
Correctl
y
in
i
tialize t
h
e SrcItem
.
iCurs
o
r field to
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
D
a
n K
e
nnedy
Have testrunner
.
tcl
h
ave
e
ach test store its temp
f
iles
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kenne
d
y
Ha
v
e
t
estrunne
r
.
tc
l
h
a
v
e
e
ach test s
t
or
e
its
t
emp f
i
le
s
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan K
e
nnedy
Fix an
o
th
e
r tes
t
runner
.
tcl probl
e
m on wi
n
dow
s
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kenne
d
y
Fix
a
mis
s
ing
b
race problem
i
n tes
t
runner
.
tcl introdu
c
ed
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Da
n
Kennedy
Upd
a
t
e mdevtest and sdevtest to do she
l
l bui
l
ds in
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kennedy
Attempt to reduce
t
he memory used
b
y VALUES cl
a
uses
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Kenn
e
dy
O
m
it
s
ome extra t
e
sts for the intck extension in O
M
IT_VIRTUA
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
D
an
K
ennedy
Fix pra
g
ma6
.
test so that it works with ENABLE_OVE
R
SIZE_C
E
LL_
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Kennedy
Do not run t
e
sts for
t
he intck ext
e
nsion in OMIT_VIR
T
UAL_TAB
.
.
.
commit
|
commitdiff
|
tree
2024-03-06
D
a
n Kennedy
Fix
h
andling of "id=?" corner
c
ases
in rtr
e
e
w
hen the
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
Dan Kennedy
Remove code that added a P4
p
ara
m
eter
t
o the OP_Varia
b
le
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
D
an Kennedy
Ensure memory c
e
l
ls are prope
r
ly freed before t
h
e
y
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
D
a
n Ke
n
nedy
Have "PRAGMA quick_check" compare
t
he number of entrie
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan
K
ennedy
A
l
l
ow
"
_" char
a
cters to a
p
p
ear betw
e
en any two
digits
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan K
e
nnedy
Add the i
n
tck extension
.
F
o
r p
e
rfor
m
ing i
n
cremental
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan Ken
n
ed
y
Mer
g
e
la
t
e
s
t
tr
u
n
k
changes in
t
o
th
i
s b
r
an
c
h
.
commit
|
commitdiff
|
tree
2024-02-24
Dan Kennedy
Add f
u
rther tests f
o
r the intck
m
odule
.
commit
|
commitdiff
|
tree
2024-02-23
D
an
Kenn
e
dy
Add tests
f
o
r
t
h
e n
e
w
co
d
e on thi
s
b
r
anch
.
commit
|
commitdiff
|
tree
2024-02-23
Dan
Kennedy
Add the "
.
intc
k
?S
T
EP
S
_PER_UNLOCK?" command to the
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
Fix de
t
ec
t
i
o
n of surplus
i
ndex entries
when all indexe
d
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan
Kennedy
Fix
proble
m
s
w
i
th
r
e
suming i
n
tegrity-check operations
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
D
an Kennedy
Fi
x
variou
s
issues in sqlite3intck
.
c
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kenn
e
dy
Simplify
the way the
rest
a
rt k
e
y is saved internally
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan
K
en
n
edy
Add document
a
t
i
o
n
to
e
xt/intck/sqlite
3
in
t
ck
.
h
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
E
n
sure intck tests are run by test
r
u
n
n
e
r
.
t
c
l
.
commit
|
commitdiff
|
tree
2024-02-21
D
an Ke
n
nedy
Merge trunk chan
g
es in
t
o t
h
is branch
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Ken
n
edy
Have the intc
k
e
xtension better handle co
r
ruption at
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Kennedy
Use fewer c
y
c
les
t
o gen
e
rate the "next key" value used
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan K
e
nnedy
Con
s
i
der usin
g
"=" and IS opera
t
ors with eve
n
low-qua
l
ity
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan Kenne
d
y
U
s
e
more effi
c
ien
t
S
QL to v
e
rify that i
n
dexes contai
n
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan K
e
nnedy
Add imple
m
e
n
t
ation of sqli
t
e3_intck_su
s
pend
(
)
.
commit
|
commitdiff
|
tree
2024-02-17
Dan K
e
nned
y
Add start
o
f
extension for
i
n
cre
m
ental integrity-checks
.
.
.
commit
|
commitdiff
|
tree
2024-02-16
D
a
n
K
e
nnedy
Handle an OOM case
i
n fts5
code to query toke
n
d
a
ta
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
Dan Kennedy
Have rtree
avoid kee
p
ing a bl
o
b
h
a
n
dle open
following
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
D
an
Ken
n
e
dy
Return
S
QLITE_ABORT if the underlying shadow tables
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Da
n
Kennedy
Re
t
urn SQL
I
TE_ABORT i
f
the
underlying
s
ha
d
ow tables
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Da
n
Kennedy
H
ave
"
P
R
AGMA quick_c
h
eck" compare the num
b
er of entries
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan K
e
n
nedy
Fix typ
o
in vdbe
.
c comment
.
N
o
c
h
ange
s
to code
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Kennedy
Ensu
r
e the fts
5
xIntegrity
m
e
t
hod c
o
rr
e
ct
l
y
r
e
t
u
r
ns
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Kennedy
Ensure the fts3
xInt
e
grit
y
m
e
thod correct
l
y
r
eturns
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
D
a
n K
e
n
n
e
d
y
Consid
e
r
a
n
index for
queries like "SELECT count(
D
I
S
TINCT
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Kennedy
Avoid a potential buffer overre
a
d when handl
i
n
g corrupt
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
D
a
n Kennedy
In
o
s_unix
.
c and os_w
i
n
.
c,
d
o not allow x
F
etch() to
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Da
n
K
ennedy
Add extra c
h
e
cks for
t
he va
l
idity of a numeric lit
e
r
al
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
an K
e
n
n
e
d
y
Fix a problem in the previo
u
s
c
ommit with hex literals
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Ke
n
nedy
Al
l
ow und
e
rscores to occ
u
r in h
e
x literals
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
A
dd extra t
e
sts
f
or the
c
o
d
e on this br
a
nch
.
commit
|
commitdiff
|
tree
2024-01-22
Dan K
e
n
n
edy
F
ix test script litera
l
.
test so that it
works with
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
an Ken
n
edy
Fix
test script
l
it
e
r
a
l
.
test so that it wor
k
s wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kennedy
Merge
t
runk c
h
anges into this branch
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kenne
d
y
En
s
ure
that
values generate
d
by DEFAULT cla
u
ses that
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
a
n Kennedy
Add test cases for the
n
ew code on
t
hi
s
bran
c
h
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Ken
n
edy
Allow "_
"
characters
t
o
ap
p
ear followi
n
g any digit
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
Dan Kennedy
Al
l
o
w large
h
e
xadecimal literals to be us
e
d as DEFAULT
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
D
a
n Kennedy
Ensure
that
t
he xInt
e
g
r
i
t
y
meth
o
ds of fts3 an
d
fts5
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
Dan Kenne
d
y
Have t
h
e she
l
l to
o
l automatically enable
S
QL
I
TE_CONF
I
G_DQS_D
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
D
an Kenn
e
dy
I
n fts5,
flush th
e
contents of
the in-memory h
a
sh tab
l
e
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan
K
ennedy
Automatically turn off DEFENSIVE mode i
n
the
shell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
D
a
n Ke
n
ned
y
Fix da
t
e o
n
new file s
h
ell9
.
test
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kenne
d
y
Aut
o
m
atically
turn off DEFENSIV
E
mode i
n
th
e
shell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kenne
d
y
Ensure th
a
t SQ
L
ITE_PROTOC
O
L is not returned to
o
ear
l
y
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
Dan Kennedy
En
s
ure that SQLITE_PROTOCOL is not
r
e
turned too early
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
D
a
n Ke
n
nedy
Update e
x
t
ension ex
t
/misc/to
t
ext
.
c t
o
a
v
oid b
o
t
h
u
bs
a
n
.
.
.
commit
|
commitdiff
|
tree
2024-01-05
Dan Kenn
e
dy
Updat
e
e
xtens
i
on
ext/misc/t
o
text
.
c to
avoid both ub
s
an
.
.
.
commit
|
commitdiff
|
tree
2024-01-04
Dan Kennedy
T
e
sti
n
g
code left in by accident
.
commit
|
commitdiff
|
tree
2024-01-02
D
a
n
Kenn
e
dy
Fix a problem i
n
f
t
s5 caused by a COM
M
I
T
i
n
volving
.
.
.
commit
|
commitdiff
|
tree
2023-12-28
Dan Kenn
e
dy
Update fts5origintex
t
4
.
t
e
st
to work wi
t
h SQLITE_DIRECT_OVERF
.
.
.
commit
|
commitdiff
|
tree
2023-12-27
Dan Kennedy
Fix
a
problem in the shell t
o
ol (not library) caus
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-12-26
Da
n
Kennedy
Ensure
that the xColumnT
e
xt(), xQueryPhra
s
e
(
) and x
P
hr
a
seFir
.
.
.
commit
|
commitdiff
|
tree
next