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
Merge trunk into this branch.
2024-03-13
Dan Kenned
y
Merge trunk into this branch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
E
n
s
ure that if a multi-r
o
w VAL
U
E
S
cannot
be cod
e
d while
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Avoid cr
e
ating a co-routi
n
e increment
a
lly for a VALUES
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
D
a
n
K
ennedy
A
d
d pointer to documentation to test
r
unner
.
tcl help
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Da
n
Kennedy
Have testrunner
.
tcl s
e
t SQLITE_
T
M
PDI
R
on windo
w
s as
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kennedy
Correctl
y
ini
t
ialize the SrcItem
.
iCursor field to
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan
K
ennedy
Have testru
n
ner
.
t
c
l have each test store
i
t
s tem
p
fi
l
e
s
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
D
an Ken
n
e
dy
Have
t
estrunner
.
tcl
h
ave each
t
e
s
t store its te
m
p
f
i
l
es
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan
Ke
n
nedy
Fix another testrunner
.
tcl prob
l
em on window
s
.
commit
|
commitdiff
|
tree
2024-03-11
Dan
Kennedy
Fix
a
missin
g
brace problem in testrun
n
er
.
t
c
l int
r
oduced
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
D
an Ken
n
edy
Upd
a
te m
d
evtest
a
nd sde
v
test to
d
o shell bu
i
lds in
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kennedy
Attempt to red
u
ce the mem
o
ry use
d
by VALUES
c
lauses
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Kennedy
Omit
s
ome extra tests
f
or the int
c
k ext
e
nsion in OMIT_VIRTU
A
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
D
an Kenne
d
y
Fix pragma6
.
test
s
o
that it work
s
with E
N
ABLE_OVERSIZE_CELL_
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
D
an Kenne
d
y
Do no
t
r
un tests fo
r
the intck extension in OMI
T
_VIRTUAL_TAB
.
.
.
commit
|
commitdiff
|
tree
2024-03-06
Dan
K
e
n
n
e
d
y
Fix handlin
g
o
f
"id=?" corner cases in
r
tree when th
e
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
Da
n
Kennedy
Remove code that
added a P4 param
e
ter to
t
he OP_Variable
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kennedy
E
nsure memory cell
s
a
r
e
proper
l
y freed be
f
ore
they
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kennedy
H
a
v
e "PRAGMA quic
k
_
check" compare the number
of en
t
r
i
es
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Ken
n
edy
Allow "_" characters to appear betwe
e
n any t
w
o
di
g
its
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan K
e
nnedy
A
dd the intck extensio
n
.
For performing incremental
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan
Kennedy
Merge la
t
e
s
t t
r
unk ch
a
nges into t
h
is bra
n
ch
.
commit
|
commitdiff
|
tree
2024-02-24
Dan Kennedy
Ad
d
fur
t
her tes
t
s for t
h
e
intck module
.
commit
|
commitdiff
|
tree
2024-02-23
D
a
n Kennedy
A
dd te
s
ts for
the
n
e
w
code on this branc
h
.
commit
|
commitdiff
|
tree
2024-02-23
D
an Kennedy
A
d
d the
"
.
intck ?
S
TEPS_PER_UNLOCK?" command to
t
he
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kenn
e
dy
Fix de
t
ec
t
ion o
f
s
u
r
p
lus index entries when all ind
e
xed
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
D
an K
e
n
n
e
dy
Fix p
r
ob
l
ems
w
ith res
u
ming inte
g
rity-check
operations
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Ken
n
edy
Fix variou
s
i
s
sue
s
i
n
sqlite3in
t
ck
.
c
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Simplify the way
t
h
e
r
e
start key is saved internall
y
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan
K
ennedy
A
d
d documentat
i
on to ext/int
c
k/sqlite3in
t
ck
.
h
.
commit
|
commitdiff
|
tree
2024-02-21
D
an Kennedy
E
n
s
ure intck tests are ru
n
b
y
testrunner
.
tcl
.
commit
|
commitdiff
|
tree
2024-02-21
D
an Kennedy
Merge
t
r
unk
c
h
a
nges into this branch
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Kennedy
Have the intck extensi
o
n better handle co
r
r
u
ption a
t
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
D
an Kenned
y
U
se fewer cycles to generate the "next key" v
a
l
u
e
used
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Kenne
d
y
Conside
r
using "=" and IS
o
perators with even
l
ow-quality
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan Kennedy
Use more
efficie
n
t
SQL to ver
i
f
y
th
a
t indexes contain
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan Ken
n
edy
A
d
d impl
e
ment
a
tio
n
o
f
sqlite3
_
intck_suspend(
)
.
commit
|
commitdiff
|
tree
2024-02-17
Dan Kennedy
Add st
a
rt o
f
ex
t
ension for
incre
m
e
n
tal
i
nt
e
grity
-
c
h
ecks
.
.
.
commit
|
commitdiff
|
tree
2024-02-16
D
a
n Kenne
d
y
Handle an OOM case in f
t
s
5
c
o
de to
q
uery
t
o
kendata
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
Dan Kennedy
H
a
ve
r
t
ree a
v
oi
d
k
e
eping a blob handle open following
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan Ke
n
nedy
R
e
t
u
rn SQLITE_ABORT if the underlying s
h
adow tables
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan Kenned
y
R
e
turn SQLI
T
E_ABORT if the underlyi
n
g shadow t
a
bles
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan Kennedy
H
ave "PRAG
M
A
q
uick_check" compare the n
u
mber of entries
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
D
an K
e
nnedy
Fix
t
ypo in vdbe
.
c comment
.
No changes to c
o
de
.
commit
|
commitdiff
|
tree
2024-02-01
Dan
K
e
n
n
edy
Ensure the fts5 xIntegrity method corr
e
ct
l
y re
t
urns
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Ken
n
e
dy
Ensure the
f
ts
3
xI
n
t
egrity
m
ethod
cor
r
ectly r
e
turn
s
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan
Kennedy
C
onsider a
n
index
fo
r
que
r
ies like
"SELECT
c
o
u
nt(DIST
I
NCT
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Da
n
Ken
n
edy
Avoid
a
potential bu
f
f
er
overrea
d
when handling corrupt
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan Kenn
e
dy
In o
s
_
unix
.
c and os_wi
n
.
c, do not allow xFe
t
ch() to
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan Kenn
e
dy
Add ext
r
a check
s
for t
h
e v
a
l
i
d
it
y
of a
numeric li
t
eral
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
Fix a
proble
m
in the previo
u
s
commit
with hex
literals
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Ke
n
nedy
Allow under
s
cores to occ
u
r i
n
hex liter
a
ls
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
Add extra tests for the code on this
b
r
a
n
c
h
.
commit
|
commitdiff
|
tree
2024-01-22
Da
n
Ken
n
edy
Fix test script
literal
.
test so that it works with
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Da
n
Kennedy
F
i
x test script litera
l
.
test so that it
w
orks with
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan K
e
nnedy
Merge
t
runk changes into this bra
n
ch
.
commit
|
commitdiff
|
tree
2024-01-20
D
a
n
Kennedy
Ensure
t
hat
va
l
ues generated by D
E
F
AULT clauses th
a
t
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kennedy
Add
t
est
cases for
the new code
o
n this bra
n
ch
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Ken
n
edy
Allow
"
_" characte
r
s
to
appear followin
g
an
y
di
g
it
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
Dan Kennedy
Allow large hexadecimal
litera
l
s to
b
e used as DEFAULT
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
Dan Kennedy
En
s
ure that the xIntegrity m
e
thods of fts3 and fts5
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
Dan Kennedy
Have the shel
l
tool automatically enable SQLITE_CONFIG_DQS_D
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Da
n
K
ennedy
I
n
fts5,
f
lush the conten
t
s
of the in-m
e
mory hash
table
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kennedy
Auto
m
ati
c
ally turn off DEFENSIVE mode in the
shell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Ke
n
nedy
Fix d
a
te on
n
ew file
s
hell9
.
t
e
st
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kennedy
Automa
t
ically
t
urn of
f
DEF
E
NSIVE m
o
de in the shell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kennedy
Ens
u
re that SQLITE_P
R
O
T
OC
O
L is not returned too early
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
Dan Kenne
d
y
E
nsure
t
hat
S
QLITE_PR
O
TOCOL is not returned too early
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
Dan K
e
nnedy
Update exte
n
sion ext/misc/totext
.
c
to a
v
oid bot
h
u
b
sa
n
.
.
.
commit
|
commitdiff
|
tree
2024-01-05
Dan Kennedy
U
pd
a
te ex
t
ensio
n
ext/misc/totext
.
c to avoid
both ubsan
.
.
.
commit
|
commitdiff
|
tree
2024-01-04
Dan
Kenn
e
dy
Testing code l
e
ft in by accid
e
nt
.
commit
|
commitdiff
|
tree
2024-01-02
Dan Kennedy
F
i
x a
p
rob
l
em
in fts5 caused by a COMMI
T
inv
o
l
v
ing
.
.
.
commit
|
commitdiff
|
tree
2023-12-28
Dan Kenne
d
y
Update fts5or
i
g
in
t
ext4
.
tes
t
to wo
r
k with SQLITE_DI
R
EC
T
_OVERF
.
.
.
commit
|
commitdiff
|
tree
2023-12-27
Dan K
e
nned
y
Fix a p
r
oblem
i
n the sh
e
ll to
o
l (no
t
libr
a
ry) cau
s
ing
.
.
.
commit
|
commitdiff
|
tree
2023-12-26
Dan Ke
n
n
e
dy
E
n
sure that th
e
xColumnText(), xQ
u
e
r
yPhrase(
)
a
n
d
xPhraseFir
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
D
an K
e
nnedy
Add the -fno-sani
t
ize-recover=undefined to the sanitizer
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
Dan Kennedy
F
i
x
a
usan c
o
mplaint about signe
d
integer ov
e
rflow
.
commit
|
commitdiff
|
tree
2023-12-20
Dan Ken
n
edy
F
i
x SQLITE_
E
NABLE_SETLK_T
I
ME
O
UT
asser
t
() statement
s
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Dan Kennedy
Avoi
d
e
x
piri
n
g
pre
p
a
red
s
tatements i
n
the
midd
l
e of
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Dan Ke
n
nedy
Do no
t
r
u
n t
e
st script fts
5
o
rigintest4
.
test with
e
ither
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Dan Ken
n
edy
Avoid running the
"
no_mut
e
x
_tr
y
" tests
with SQLITE_ENABLE_
S
E
.
.
.
commit
|
commitdiff
|
tree
2023-12-14
Dan Ke
n
nedy
Improve the error message r
e
turned by
a
n fts5
'
rebuild
.
.
.
commit
|
commitdiff
|
tree
2023-12-08
Dan
K
ennedy
A
v
oid dro
p
ping an
error cod
e
in new fts5 tokendata
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
D
a
n Kennedy
Ensure
a
n fts5vocab table never use
s
a
sp
e
cial toke
n
data
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan Kennedy
Avoid an asser
t
() failure when querying an fts5vocab
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan Kenne
d
y
Fix a
n
ull-poi
n
ter de
r
eference
i
n
f
ts
5
to
k
end
a
ta
=
1
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan K
e
nnedy
F
ix
a problem
w
i
th h
a
ndl
i
ng OOM and other errors i
n
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
D
an Kennedy
Dif
f
erent fix for the
f
t
s5 COMMIT-
f
ollowing-OOM problem
.
.
.
commit
|
commitdiff
|
tree
2023-12-06
D
a
n
Kenne
d
y
Fix compiler warning abo
u
t s
h
adowed variable i
n
fts5_
i
ndex
.
c
.
commit
|
commitdiff
|
tree
2023-12-06
D
a
n
Kenned
y
Upda
t
e document
a
tion comments in fts5
.
h
.
commit
|
commitdiff
|
tree
2023-12-06
Dan Ke
n
ned
y
Add the tokendata=1 o
p
tio
n
and related APIs
to fts5
.
commit
|
commitdiff
|
tree
2023-12-06
Dan Kennedy
Merge
trun
k
c
hanges into th
i
s
b
r
anch
.
commit
|
commitdiff
|
tree
2023-12-05
D
a
n Kenned
y
F
urther
t
ests for the new co
d
e
on this br
a
n
ch
.
commit
|
commitdiff
|
tree
2023-12-04
Dan K
e
nnedy
Add further t
e
s
t
s for xInstToken()
.
commit
|
commitdiff
|
tree
2023-12-04
Dan Ken
n
e
dy
Fi
x
es for x
I
nstToken(
)
w
i
th tokendata=0
tables
.
A
n
d
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
Dan K
e
nnedy
Fix
memory
leak in n
e
w c
o
de on this branch
.
commit
|
commitdiff
|
tree
2023-12-04
Dan Kennedy
Fix a pr
o
blem wit
h
the xInstCou
n
t() API and
"ORDER
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
Dan Kennedy
Fix bug
in xInstT
o
ken() causing the wro
n
g
token to
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
Dan
Kennedy
Add test
s
for us
i
ng to
k
e
n
data=
1
and
c
onten
t
less_del
e
te
.
.
.
commit
|
commitdiff
|
tree
2023-12-02
Dan K
e
nnedy
Fix var
i
ou
s
co
m
piler w
a
rnings
a
nd oth
e
r
pr
o
bl
e
m
s
w
ith
.
.
.
commit
|
commitdiff
|
tree
next