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
Ensure the database schema has been loaded and the database encoding gleaned before...
2024-03-18
Dan
K
e
nnedy
En
s
ure
the
d
atabase schema has been l
o
a
de
d
and
t
he
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan Kennedy
F
i
x a
problem caused by a
n
on-aggregate f
u
nction w
i
th
.
.
.
commit
|
commitdiff
|
tree
2024-03-16
Dan
K
ennedy
F
i
x exprNod
e
IsCo
n
stantFuncti
o
n
(
)
so
that i
t
returns
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Kenne
d
y
Fix a
p
rob
l
em
w
ith
A
L
T
ER TABLE
a
nd correla
t
ed multi
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
D
an Kennedy
Fix a
p
roblem han
d
ling "INSERT INTO
.
.
.
SELECT
.
.
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Kenne
d
y
Avoid so
m
e O
P
_SCopy instructions
i
n "I
N
SERT INTO
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Kennedy
Add fu
r
th
e
r
t
ests f
o
r
VALU
E
S clause
s
in various contex
t
s
.
commit
|
commitdiff
|
tree
2024-03-13
D
a
n
Kennedy
Cha
n
g
e
the way p
a
r
s
e
.
y hand
l
e
s multi-
r
ow V
A
LUES c
l
aus
e
s
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Ken
n
edy
Remove unreac
h
able code from
this branch
.
commit
|
commitdiff
|
tree
2024-03-13
D
an Kennedy
Fix some OOM handling problems on
t
his branch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kenned
y
Merg
e
t
r
u
nk into this branch
.
commit
|
commitdiff
|
tree
2024-03-13
D
an Kennedy
Ensure that if a multi-row VALU
E
S cannot be c
o
d
ed wh
i
le
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kenn
e
dy
Avo
i
d creating a co-r
o
utine
i
ncrementally for
a VALUES
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Ke
n
nedy
Add pointe
r
to do
c
umenta
t
ion to testr
u
nner
.
tcl help
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan
Kennedy
H
ave testrunner
.
tcl set SQLITE_TMPD
I
R on windows a
s
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kenned
y
Correctly in
i
tia
l
ize the Src
I
tem
.
iCursor field
t
o
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kennedy
Have t
e
strunner
.
tcl have
e
ach te
s
t store its temp fil
e
s
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan K
e
nnedy
H
ave
t
e
stru
n
ner
.
tc
l
have each test s
t
ore its
temp files
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kennedy
Fix another te
s
trunner
.
t
cl pr
o
blem on windows
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kennedy
Fix a miss
i
n
g
brace problem in testrunner
.
tc
l
introd
u
c
e
d
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kennedy
Update mdevt
e
s
t and sdevtest to do shell buil
d
s in
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kenn
e
dy
At
t
empt to reduc
e
the
memory use
d
by VALUE
S
clauses
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan
Kennedy
Omit some extra tests for the int
c
k
extensi
o
n in OMIT_VIRTUA
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Kennedy
Fix pragma6
.
test s
o
t
h
a
t it works with ENABL
E
_OVERSIZ
E
_CE
L
L_
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan
K
ennedy
Do not run tes
t
s for
t
he intck extension i
n
OMIT_VIR
T
U
AL_TAB
.
.
.
commit
|
commitdiff
|
tree
2024-03-06
Dan Kennedy
Fi
x
handling of "
i
d=?" corner cases
in rtree
when the
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
Dan Kenned
y
Remove c
o
d
e
that
a
dded a P4 pa
r
ameter to the OP_Variable
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Ke
n
ned
y
Ensure memo
r
y
c
ells ar
e
p
r
oper
l
y freed befo
r
e
t
h
ey
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Ke
n
nedy
Have
"
PRAGMA
quick
_
c
heck" com
p
a
re th
e
n
u
mber of en
t
ries
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kennedy
Al
l
ow
"
_" characters to appe
a
r between any two digits
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan K
e
n
n
e
dy
A
d
d the intck exte
n
sion
.
For
per
f
orming incre
m
ental
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan
K
e
nnedy
Merge latest tru
n
k changes in
t
o this branch
.
commit
|
commitdiff
|
tree
2024-02-24
Dan Kennedy
Add further tests for the intc
k
module
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
Add
t
e
sts for
t
he n
e
w cod
e
on th
i
s
branch
.
commit
|
commitdiff
|
tree
2024-02-23
Dan K
e
nned
y
A
dd
t
he "
.
intck ?ST
E
PS_PER
_
UNLOCK?" command to th
e
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan
K
en
n
edy
Fix det
e
ction
of surplus index ent
r
ies whe
n
all indexe
d
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Ken
n
edy
Fix
problems wit
h
resuming integrity
-
c
h
eck operations
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Fix vario
u
s issues i
n
sqlite3intck
.
c
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Sim
p
l
i
fy
the way t
h
e restart key is sa
v
ed
internally
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Da
n
Kennedy
Add documentat
i
on to ext/intck/sqlite3intck
.
h
.
commit
|
commitdiff
|
tree
2024-02-21
D
a
n
Kenn
e
d
y
E
nsure
intc
k
tests are run by testrunner
.
tcl
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Merge tru
n
k changes into t
h
is bran
c
h
.
commit
|
commitdiff
|
tree
2024-02-20
D
a
n K
e
nnedy
Have
the i
n
tck ex
t
ens
i
on better
handle
c
orr
u
ption at
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Kennedy
Use
f
ewe
r
c
ycles to gen
e
r
ate the "next
k
e
y" value us
e
d
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
D
a
n Ke
n
nedy
Cons
i
der
us
i
ng "=
"
and IS
operator
s
w
i
th even
l
ow-qu
a
lity
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
D
a
n Kennedy
Use more efficient
SQL to
v
e
rif
y
that indexes contain
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
D
a
n
Kenn
e
dy
Add im
p
lem
e
ntation of
sqlite3_
i
ntck_susp
e
nd
(
)
.
commit
|
commitdiff
|
tree
2024-02-17
Dan Kennedy
Add start
of
e
x
tensio
n
for incremental integrity-
c
hecks
.
.
.
commit
|
commitdiff
|
tree
2024-02-16
D
a
n Kenn
e
dy
Handle an OOM case in fts5 code
to
q
u
ery tokendata
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
Dan
Ke
n
nedy
Have rtree avoid keepi
n
g
a
blob ha
n
dle open f
o
llowing
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
D
an
Kenn
e
dy
Return S
Q
LITE_
A
BORT
i
f the underlying shadow tables
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan
K
ennedy
R
e
turn SQLITE_ABORT if the underlying s
h
adow tables
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Da
n
Kennedy
Have "PR
A
GMA quick_check"
c
ompare the number of entries
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan K
e
nned
y
Fix typo in vdbe
.
c comment
.
No changes to
c
od
e
.
commit
|
commitdiff
|
tree
2024-02-01
Dan
Kennedy
Ensure the fts5 xIn
t
egrity method correc
t
ly re
t
u
r
ns
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
D
a
n Ke
n
nedy
Ensure the ft
s
3 xInt
e
grity
method corr
e
ctly retur
n
s
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Kenned
y
Conside
r
a
n inde
x
f
or que
r
i
e
s
l
ike "SELECT co
u
nt
(
DIST
I
NCT
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Kenn
e
dy
A
v
oid a p
o
tential buffer ove
r
re
a
d
when handling corrup
t
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan K
e
n
n
edy
In os_u
n
ix
.
c and os_win
.
c, do no
t
a
l
low xFetch() to
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Da
n
Kenned
y
Add extr
a
ch
e
cks for
the validity of a
numeric literal
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan
K
ennedy
Fix a pr
o
blem in the
previous comm
i
t with hex literals
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
Allow un
d
erscores to occ
u
r
i
n hex lit
e
rals
.
commit
|
commitdiff
|
tree
2024-01-22
D
an K
e
nnedy
A
d
d
extra t
e
sts fo
r
the code on this
b
ran
c
h
.
commit
|
commitdiff
|
tree
2024-01-22
D
a
n
Kennedy
Fix test scr
i
pt literal
.
test
s
o th
a
t it works
wit
h
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan
K
e
n
nedy
Fix test sc
r
i
pt lite
r
al
.
test s
o
that it works w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kenn
e
dy
Mer
g
e trunk chan
g
es into this branch
.
commit
|
commitdiff
|
tree
2024-01-20
D
a
n Kennedy
Ensure t
h
at
val
u
es
g
e
n
erated by DEF
A
ULT
c
lauses that
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kennedy
Add test cases f
o
r
t
h
e new code on this bran
c
h
.
commit
|
commitdiff
|
tree
2024-01-20
D
a
n
Kennedy
Allow "_" characters to
a
ppear foll
o
wing any digit
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
Dan Kennedy
All
o
w lar
g
e he
x
a
d
ecimal litera
l
s to be u
s
ed
a
s
DEFAULT
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
Dan
K
e
nnedy
En
s
u
r
e that t
h
e
x
Integ
r
ity metho
d
s of
f
ts3 and
f
t
s5
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
Dan Ke
n
nedy
H
a
ve t
h
e s
h
ell
t
ool
a
utoma
t
ically enab
l
e SQ
L
ITE_CONFIG_DQS_D
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Dan Kennedy
In fts5,
f
lu
s
h
the contents of the
i
n-
m
emory hash tab
l
e
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Ken
n
e
d
y
Automatically t
u
rn off DEFE
N
SIVE mode in the shell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
D
an Kennedy
Fix
d
ate o
n
new file shel
l
9
.
t
es
t
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Ken
n
edy
Autom
a
tically
t
u
rn off DE
F
ENSIVE mode in the shel
l
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kennedy
E
n
s
ure that SQLITE
_
PROTOCOL is no
t
returned t
o
o early
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
D
an Kennedy
Ensure that
S
QL
I
TE_PROTOCOL is not
r
et
u
rn
e
d
to
o
early
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
Dan
K
ennedy
Update ex
t
ension ext/mis
c
/
t
otext
.
c to
avoid both
u
bs
a
n
.
.
.
commit
|
commitdiff
|
tree
2024-01-05
Da
n
Kennedy
U
pdat
e
ex
t
en
s
ion e
x
t/misc/t
o
text
.
c
t
o avoid
both ubsan
.
.
.
commit
|
commitdiff
|
tree
2024-01-04
Dan Kennedy
Testing code
l
e
ft in by acci
d
ent
.
commit
|
commitdiff
|
tree
2024-01-02
D
a
n Kennedy
Fix a
problem in fts
5
caused by a COMMIT involving
.
.
.
commit
|
commitdiff
|
tree
2023-12-28
Dan Ken
n
edy
Update f
t
s5origi
n
text4
.
t
e
st t
o
work w
i
th
S
Q
LITE_
D
IRECT_OVERF
.
.
.
commit
|
commitdiff
|
tree
2023-12-27
D
a
n Kenn
e
dy
Fix a pr
o
blem in th
e
s
hel
l
tool (no
t
library
)
causing
.
.
.
commit
|
commitdiff
|
tree
2023-12-26
Dan Kennedy
E
n
sure t
h
at the xColumnText(),
x
Quer
y
Phrase(
)
and xPhrase
F
ir
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
Dan Kennedy
Add the -fn
o
-
s
a
n
i
tize-reco
v
er=und
e
fined to
the sanitizer
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
Dan
K
ennedy
Fix a usan
c
omplain
t
ab
o
ut signed intege
r
ov
e
rflow
.
commit
|
commitdiff
|
tree
2023-12-20
Dan
Kennedy
Fi
x
S
Q
LITE_ENABLE_SETL
K
_TIME
O
UT assert() statements
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Dan Kenn
e
d
y
Avoi
d
expiring prepared s
t
a
t
ements in the middle
of
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Dan Kenned
y
Do
not run
test sc
r
ipt
f
ts5origin
t
est4
.
test with either
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Dan Kennedy
Avoid runn
i
ng the "no_mute
x
_try
"
t
ests
w
ith
SQLITE
_
E
N
ABLE_
S
E
.
.
.
commit
|
commitdiff
|
tree
2023-12-14
Dan Kennedy
Improve the error message returned b
y
an fts5
'
rebuild
.
.
.
commit
|
commitdiff
|
tree
2023-12-08
Dan Kenne
d
y
A
v
oid drop
p
ing an erro
r
code in
new fts5
to
k
e
n
d
a
ta
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
D
an
K
enn
e
d
y
Ensure
a
n fts5vocab table never u
s
es
a
special to
k
endata
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan
Kennedy
Avoid an assert
(
)
f
a
i
lure
w
hen querying an ft
s
5
vocab
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan Kenn
e
dy
Fix a null-pointer dereference in fts5 toke
n
data=1
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan Kennedy
Fix a problem w
i
th handling OOM and o
t
her errors in
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan
K
e
n
ned
y
Different fi
x
for
t
he fts5 COMMIT-following-OOM problem
.
.
.
commit
|
commitdiff
|
tree
2023-12-06
Dan K
e
nnedy
F
i
x compi
l
er warning about shadowed va
r
iable in fts5_index
.
c
.
commit
|
commitdiff
|
tree
2023-12-06
Dan Kenne
d
y
Updat
e
docume
n
tatio
n
comments in fts5
.
h
.
commit
|
commitdiff
|
tree
next