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
Dan Kennedy
Avoid some performa
n
ce proble
m
s in the recover ex
t
ensio
n
.
.
.
commit
|
commitdiff
|
tree
2024-04-08
Dan Kennedy
U
p
d
ate
t
ests in retur
n
ing1
.
t
e
s
t
to
a
ccount fo
r
[c7896e88
]
.
commit
|
commitdiff
|
tree
2024-03-27
Dan Kennedy
Upda
t
e comments in fts5
.
h
.
commit
|
commitdiff
|
tree
2024-03-26
D
a
n Ken
n
edy
Add extra tests to v
t
abL
.
test
.
commit
|
commitdiff
|
tree
2024-03-26
Dan Ke
n
nedy
Avoid expand
i
ng integer values in
columns w
i
th real
.
.
.
commit
|
commitdiff
|
tree
2024-03-25
D
a
n Kennedy
A
dd further
tests for sqlite3_dec
l
ar
e
_vtab()
.
commit
|
commitdiff
|
tree
2024-03-25
Dan Kennedy
Fix a theoret
i
c
al OOB memo
r
y acc
e
ss in sqlite3_stmt_scanstat
.
.
.
commit
|
commitdiff
|
tree
2024-03-21
Dan Kenn
e
d
y
Have os_unix
.
c reuse
cached file-descri
p
tors
in th
e
.
.
.
commit
|
commitdiff
|
tree
2024-03-20
Dan Kenned
y
Chan
g
e EXPLAIN QUERY PLAN output to say "USE
TEMP B
.
.
.
commit
|
commitdiff
|
tree
2024-03-20
D
an Kennedy
C
h
ang
e
E
XPLAIN
QUERY PLA
N
output
t
o
say "US
E
TEMP B
.
.
.
commit
|
commitdiff
|
tree
2024-03-19
Dan K
e
nnedy
Upda
t
e
t
est scripts to
ac
c
ount for
[8
f
cea4c
d
]
.
commit
|
commitdiff
|
tree
2024-03-19
Dan
Kennedy
Update t
e
sts t
o
work with SQL
I
T
E
_
A
L
L
OW_ROWID_IN_VIEW
.
commit
|
commitdiff
|
tree
2024-03-19
D
an Ke
n
nedy
Return the error "
a
mb
i
g
uous column
n
ame: row
i
d
",
instead
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan Kennedy
Fix a
s
an
p
r
o
blems in sqlit
e
3
r
bu
.
c
.
Enable
R
B
U for s
a
nit
i
z
e
r
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan Kennedy
Avoid spurio
u
s S
Q
LITE
_
IOERR
_
DATA errors whe
n
reading
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan Kennedy
Ensure the database
s
chema
h
as been l
o
aded and the
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan
Kenned
y
Fix
a
p
roblem caused by
a
non-aggrega
t
e function wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2024-03-16
Da
n
Ke
n
nedy
Fix exprNo
d
eIsCon
s
tant
F
unction() so that it
r
eturns
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Da
n
Ken
n
edy
Fi
x
a problem wit
h
ALTER TAB
L
E and
c
o
r
r
e
lated mu
l
ti
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Kennedy
Fix a
p
roblem handling "
I
NSERT INTO
.
.
.
SELECT
.
.
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan K
e
nnedy
Avoid s
o
me
O
P_SCopy instructions
in "INSE
R
T INTO
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Kenn
e
dy
Add further tests for VALUES clauses
in various
con
t
exts
.
commit
|
commitdiff
|
tree
2024-03-13
D
a
n
Kennedy
Change the way parse
.
y
handle
s
multi-row VA
L
UES clauses
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Ken
n
edy
Rem
o
ve unreachab
l
e
code from this b
r
a
nch
.
commit
|
commitdiff
|
tree
2024-03-13
D
a
n
K
enne
d
y
Fix some OO
M
h
andling
p
r
oblems
o
n this branch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
M
e
r
g
e trunk into this branch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Ensure that
i
f a multi-row VALUES
c
ann
o
t be cod
e
d
while
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Avoid creati
n
g a co-routine incremen
t
a
lly
for a VALUES
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kenn
e
dy
Add
poi
n
ter to document
a
tion to test
r
unner
.
tcl help
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kenned
y
Have testrunner
.
tcl set
SQ
L
ITE_
T
M
PDIR on windows as
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kennedy
Corre
c
tly
i
nitialize t
h
e Sr
c
Item
.
iCursor field
t
o
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kenn
e
dy
Have te
s
t
r
unner
.
tcl ha
v
e
e
ach tes
t
store its te
m
p f
i
l
es
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
D
an K
e
nned
y
H
a
v
e
t
est
r
unner
.
tcl h
a
ve
e
ac
h
test store it
s
temp
f
iles
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan K
e
nnedy
Fix ano
t
her testrunner
.
tcl
p
r
o
b
l
em
o
n windows
.
commit
|
commitdiff
|
tree
2024-03-11
Dan K
e
nnedy
Fix a
missing brac
e
problem in testrunner
.
tcl introduc
e
d
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
D
a
n Kenne
d
y
Upd
a
t
e md
e
vtest and sdevte
s
t to do shell builds in
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Ken
n
edy
Attempt
t
o redu
c
e the memory used by VALUES
c
lauses
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
D
an Kennedy
Omit some extra tests
for the intck exte
n
s
i
on in OMIT_VIRTUA
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
D
an Kennedy
Fix pra
g
ma6
.
test s
o
that it works
with ENABLE_OVERSIZE_CELL_
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Kennedy
Do
not run te
s
ts for t
h
e intck ext
e
nsion in OMIT_VIRTU
A
L_TAB
.
.
.
commit
|
commitdiff
|
tree
2024-03-06
Dan Kennedy
Fix handling o
f
"id=?" corner case
s
in rtree when the
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
Dan Kenn
e
dy
Re
m
o
ve code t
h
a
t added a P4 parameter to the OP_Vari
a
b
le
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan
K
ennedy
E
n
s
u
re m
e
m
ory
c
e
lls are properly freed befo
r
e they
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kenne
d
y
Have "PRAGMA quick_check" compare the
numb
e
r of entries
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kennedy
Allow "_" characters t
o
a
p
pear
b
e
twe
e
n
any
t
wo
d
igits
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
D
a
n Kenn
e
dy
A
dd the intc
k
extension
.
For performing inc
r
em
e
ntal
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
D
a
n Ke
n
nedy
Merge latest
t
runk chan
g
es
i
nto this branch
.
commit
|
commitdiff
|
tree
2024-02-24
Dan Kennedy
Add furth
e
r tests for the i
n
tck module
.
commit
|
commitdiff
|
tree
2024-02-23
Dan
K
e
n
nedy
Add tests for the n
e
w cod
e
on th
i
s branch
.
commit
|
commitdiff
|
tree
2024-02-23
D
a
n
K
enned
y
Add the "
.
intck ?STE
P
S_
P
ER_UNLOCK?" command to the
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
F
ix
d
etection of surplus in
d
ex entries when all
in
d
exed
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
D
a
n Kennedy
Fix proble
m
s with resuming i
n
tegrity-check ope
r
ations
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Da
n
Kenned
y
Fi
x
various issu
e
s in sqli
t
e
3intck
.
c
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Ke
n
nedy
Simplify the way t
h
e
restart key is saved internally
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Add docume
n
tation to ex
t
/intc
k
/
sqlite3intck
.
h
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Ke
n
nedy
Ensure intck te
s
ts are run b
y
testrun
n
er
.
tcl
.
commit
|
commitdiff
|
tree
2024-02-21
Da
n
Kennedy
Merge tru
n
k cha
n
ges
into this
branch
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Kennedy
Have the
in
t
ck ex
t
ensio
n
better handle
co
r
rup
t
ion
at
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Da
n
Kennedy
Use fewer cycles to ge
n
erate the "n
e
x
t key"
value
used
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Ke
n
nedy
Consi
d
er using "=" and IS oper
a
tors w
i
t
h e
v
en low-quality
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
D
a
n Ken
n
edy
Use more e
f
ficient SQ
L
to
v
erify that
in
d
exe
s
conta
i
n
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan K
e
nne
d
y
Add i
m
plementatio
n
of
s
qlit
e
3_intck_suspend()
.
commit
|
commitdiff
|
tree
2024-02-17
Dan Kennedy
Add start of extensi
o
n
f
or inc
r
emental integrity
-
checks
.
.
.
commit
|
commitdiff
|
tree
2024-02-16
Dan
Ken
n
edy
Handle an OOM c
a
se in
fts
5
c
o
d
e to quer
y
tokendata
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
Da
n
Kennedy
H
a
ve rtre
e
a
vo
i
d
keeping
a
blob handle open fo
l
lowin
g
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan Kennedy
Re
t
u
rn SQLITE_ABORT if
the und
e
rlying shadow
t
ab
l
es
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan
K
ennedy
Return SQLITE_ABORT if t
h
e underlyi
n
g sh
a
dow tables
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan Kennedy
Have
"PRAGMA quick_che
c
k"
compare the number
o
f e
n
tr
i
e
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
D
an Kenn
e
dy
Fix typ
o
in
v
dbe
.
c c
o
mment
.
No chang
e
s to code
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Kennedy
E
nsu
r
e the fts5 xIntegrity me
t
hod correct
l
y returns
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
D
a
n Kenn
e
d
y
En
s
u
r
e th
e
f
t
s
3
xIntegrity m
e
thod correctly returns
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Ken
n
edy
Consider an ind
e
x for queries like "SEL
E
CT count
(
D
ISTI
N
CT
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Ke
n
nedy
Av
o
i
d
a
potential
b
u
f
fer overread when handling cor
r
u
p
t
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan Kennedy
In os_unix
.
c a
n
d os_win
.
c,
do not
a
llow xFet
c
h() to
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan Ken
n
ed
y
Add extra check
s
f
o
r the validity of a numeric l
i
teral
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kenn
e
dy
Fix a problem in the previous comm
i
t w
i
th hex literals
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kenn
e
dy
All
o
w undersco
r
es to occur in hex
l
iterals
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
Add extra tests for the c
o
d
e
on this branch
.
commit
|
commitdiff
|
tree
2024-01-22
Dan
K
ennedy
F
i
x test s
c
r
i
p
t
li
t
eral
.
test so that it works with
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
Fix test script li
t
eral
.
t
est so that it works w
i
th
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
a
n Kennedy
Merge
t
r
u
n
k changes in
t
o this
b
ran
c
h
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kennedy
Ensur
e
that va
l
ues generated by DEFAULT clauses that
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Ken
n
edy
Add
test ca
s
es fo
r
t
h
e new code on
t
hi
s
br
a
nch
.
commit
|
commitdiff
|
tree
2024-01-20
Dan K
e
nned
y
Allow "_" chara
c
ters to a
p
pear f
o
llo
w
in
g
an
y
d
i
gi
t
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
Dan
Kenne
d
y
Allow large hexadecimal literals to be use
d
as D
E
FAULT
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
Dan Ke
n
n
e
dy
Ensure that the xInteg
r
ity me
t
ho
d
s of
f
ts
3
an
d
fts5
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
Dan Kennedy
H
a
ve the shel
l
tool
autom
a
tical
l
y
e
n
a
ble SQL
I
TE_CONFI
G
_
D
QS_D
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Dan Kennedy
In fts5, flus
h
the contents of the in
-
m
e
mory hash tab
l
e
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kennedy
Automati
c
a
l
l
y
turn off D
E
FENSIVE mode in th
e
shell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kennedy
Fix date on
n
ew f
i
le
s
he
l
l9
.
test
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kennedy
Automatic
a
ll
y
turn o
f
f
DEFEN
S
I
V
E
m
ode
i
n the shell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
D
an K
e
nnedy
Ensure that SQLITE
_
PROTOCOL is not retu
r
ned too
e
arl
y
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
Dan Kenn
e
dy
Ensure that SQLITE_PR
O
TOC
O
L is
n
ot returned too early
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
Dan Kenn
e
dy
Up
d
ate extension ext/misc/totext
.
c to a
v
o
id both ubsa
n
.
.
.
commit
|
commitdiff
|
tree
2024-01-05
Dan Kennedy
Update extension ext/misc/totext
.
c to
a
voi
d
both ubsan
.
.
.
commit
|
commitdiff
|
tree
2024-01-04
Dan Kenned
y
Testi
n
g code left in by
a
ccident
.
commit
|
commitdiff
|
tree
2024-01-02
Dan Kennedy
Fix
a
pr
o
blem in fts5 caused by a COMMIT involving
.
.
.
commit
|
commitdiff
|
tree
2023-12-28
Da
n
Ke
n
nedy
U
pdate fts5origintext4
.
test t
o
work with SQLITE_DIRECT_
O
V
E
RF
.
.
.
commit
|
commitdiff
|
tree
2023-12-27
Dan
Kennedy
F
i
x
a problem in t
h
e shell tool (not libr
a
ry) causing
.
.
.
commit
|
commitdiff
|
tree
2023-12-26
Dan Kennedy
E
n
sure that the xColumnText(), xQueryPhra
s
e() and xPhr
a
seF
i
r
.
.
.
commit
|
commitdiff
|
tree
next