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
Update tests to work with SQLITE_ALLOW_ROWID_IN_VIEW.
2024-03-19
Dan Kennedy
Update tests to
work with SQLITE_ALLOW_ROW
I
D
_IN_VIEW
.
commit
|
commitdiff
|
tree
2024-03-18
Dan
K
ennedy
Fix asan problem
s
in sqlite3rb
u
.
c
.
Enable
RBU for sanit
i
zer
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan Kennedy
Avo
i
d spur
i
ou
s
SQL
I
TE_IOER
R
_DATA errors wh
e
n
reading
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan Kennedy
Ensure the da
t
abas
e
sche
m
a
has been loaded and the
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan Kennedy
Fix
a problem caused by a non-ag
g
regat
e
function with
.
.
.
commit
|
commitdiff
|
tree
2024-03-16
Dan Kennedy
Fix
e
x
prNodeIsConstan
t
Funct
i
o
n() so
that it returns
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
D
a
n Kennedy
Fix
a
p
roblem wi
t
h ALTER
T
ABLE
and correlated multi
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Ken
n
edy
Fix a p
r
oblem handling "INSE
R
T INTO
.
.
.
SEL
E
CT
.
.
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Ken
n
edy
Avoid
some OP_
S
Copy instructions in "INSERT
INTO
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan
K
ennedy
Add further tests f
o
r VALUES c
l
auses in various cont
e
xts
.
commit
|
commitdiff
|
tree
2024-03-13
D
an Kennedy
Change th
e
way
parse
.
y handles multi-row
V
ALUES
clauses
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Remove unreachable code from
t
his
b
ra
n
c
h
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Ken
n
e
dy
Fix s
o
m
e
OOM handli
n
g problem
s
on this br
a
nch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kenn
e
dy
Merge trunk i
n
to th
i
s branch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan
Kenned
y
Ensure that if a multi-ro
w
VALUES cann
o
t be coded while
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
D
an
K
en
n
ed
y
Avoid creating a co-routine incr
e
mentally for a VALUE
S
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
A
d
d pointer to
d
ocumentati
o
n to testrunner
.
tcl hel
p
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan
K
ennedy
Have testru
n
ner
.
tcl s
e
t SQLITE_TMP
D
IR
on wi
n
dows as
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan
Kennedy
Correct
l
y initialize
t
he
S
rcItem
.
iCursor field to
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan
Kennedy
Have t
e
s
t
runn
e
r
.
tcl have
eac
h
te
s
t store its te
m
p file
s
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kennedy
H
a
v
e
te
s
trunner
.
t
cl ha
v
e each test store i
t
s temp files
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kennedy
Fix another testrunner
.
tcl
proble
m
on
w
i
ndows
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kenne
d
y
Fix
a
m
i
s
s
ing
b
race
prob
l
e
m
in testrunne
r
.
tcl introduced
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan
K
e
n
nedy
Update mdevtest and sde
v
tes
t
to d
o
she
l
l bu
i
lds in
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan
Kenn
e
d
y
Attempt t
o
reduce th
e
m
emory
used by
V
ALUES clau
s
es
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
D
an
K
enne
d
y
Omit some ext
r
a tests
f
or the in
t
ck
e
xtension in O
M
IT_VIRTUA
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Ken
n
edy
Fix pragma
6
.
t
e
st so
t
hat
i
t
works wit
h
ENABLE_OV
E
R
S
IZE_CELL_
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Kennedy
D
o
not run tests for
t
h
e in
t
ck extension in OMIT_V
I
RTU
A
L_T
A
B
.
.
.
commit
|
commitdiff
|
tree
2024-03-06
Dan Kenned
y
Fix ha
n
d
l
ing of "id=?" corner cas
e
s
i
n
r
tree
w
h
e
n t
h
e
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
Dan
Ke
n
nedy
Remove code
t
h
a
t
added a
P4 p
a
rameter
to the O
P
_
Variable
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kennedy
Ensure memory
cell
s
are
p
roperly freed be
f
ore
they
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kennedy
H
ave "PRAGMA qui
c
k_
c
heck"
c
ompare th
e
numb
e
r of
e
n
tries
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kennedy
Allow "_"
c
haracter
s
t
o
app
e
a
r
b
etween any
two digits
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan Kennedy
Add
t
he intck
e
xten
s
ion
.
For
p
erforming inc
r
ement
a
l
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
D
a
n Kenned
y
Merg
e
lat
e
st trunk ch
a
n
g
e
s
i
nto this
branch
.
commit
|
commitdiff
|
tree
2024-02-24
Dan K
e
nnedy
Add
f
u
rthe
r
tests fo
r
the intck module
.
commit
|
commitdiff
|
tree
2024-02-23
Da
n
K
e
nned
y
Add tests for the
n
ew code on this
branch
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Ke
n
nedy
A
d
d t
h
e "
.
intc
k
?STEPS_PE
R
_UNLOCK?" command
to
t
he
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan K
e
n
n
edy
Fix detection of surplus index entri
e
s when all indexed
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
Fix problems
with r
e
suming
i
nteg
r
it
y
-check operation
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Fix vario
u
s issues
in sqlite
3
i
n
tck
.
c
.
commit
|
commitdiff
|
tree
2024-02-21
D
an
K
enne
d
y
Simp
l
i
f
y the way
t
he rest
a
rt key i
s
s
a
ved internally
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Ke
n
nedy
Add documentation to ext
/
in
t
ck/
s
qlite3in
t
ck
.
h
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
E
n
s
ure intck
te
s
ts are r
u
n
b
y te
s
trunner
.
tcl
.
commit
|
commitdiff
|
tree
2024-02-21
Dan
K
e
n
nedy
M
erge trunk
c
hanges into this
branch
.
commit
|
commitdiff
|
tree
2024-02-20
Dan K
e
nne
d
y
Have the intck extension better hand
l
e
corr
u
ption at
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
D
a
n
Kennedy
Use fewer
cycles to generate the "next key
"
value u
s
ed
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan
K
ennedy
Cons
i
der using
"=" an
d
IS ope
r
ato
r
s with even low-
q
uality
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan
K
enne
d
y
U
s
e more efficient SQL
t
o verify that indexe
s
contain
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan Kenned
y
Add imp
l
ementa
t
ion of sqlit
e
3_intck_susp
e
nd
(
)
.
commit
|
commitdiff
|
tree
2024-02-17
Dan
K
e
n
n
edy
Add s
t
art of e
x
tension for incremental in
t
egrity-checks
.
.
.
commit
|
commitdiff
|
tree
2024-02-16
Dan Kenne
d
y
H
a
ndle an O
O
M
case in
fts5 code
to
q
ue
r
y tokenda
t
a
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
D
a
n
Kennedy
Have rt
r
ee avoid keep
i
ng a blob ha
n
dle open follow
i
ng
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan Kennedy
Return SQLIT
E
_ABORT
i
f
t
he unde
r
lying shadow tables
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Da
n
Kenned
y
Return SQLITE_ABORT if the
u
nderlying
s
hadow
t
ables
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan
K
ennedy
Have "PRAGMA quick_c
h
eck" c
o
mpare
the
n
umber o
f
entries
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Da
n
K
ennedy
Fix
t
ypo in
v
db
e
.
c commen
t
.
N
o
c
han
g
e
s
to code
.
commit
|
commitdiff
|
tree
2024-02-01
Dan
K
enne
d
y
Ensure the
f
t
s5 xIntegrity
m
ethod correct
l
y returns
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
D
a
n
Ken
n
e
dy
Ensure the fts3
xInte
g
rity method co
r
r
ectly r
e
turns
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Kennedy
Consider a
n
i
n
dex for queries like
"SEL
E
C
T
count(DISTINCT
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Ke
n
nedy
Avoid a potentia
l
b
uf
f
er ov
e
rread when handling corrupt
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan K
e
n
nedy
In os_unix
.
c a
n
d os_
w
in
.
c
,
d
o not allow xFetch() to
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Da
n
Kennedy
A
d
d extra ch
e
c
ks for the validity o
f
a nu
m
eric literal
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
F
i
x a problem
in the prev
i
ous commit with hex
l
iterals
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
Allow unders
c
ores t
o
occur
in he
x
literals
.
commit
|
commitdiff
|
tree
2024-01-22
D
a
n
Ken
n
edy
Add e
x
tra tests
f
o
r the co
d
e on
t
h
is
b
r
a
nch
.
commit
|
commitdiff
|
tree
2024-01-22
Dan
K
e
n
nedy
F
i
x tes
t
sc
r
ipt literal
.
test so that i
t
works w
i
th
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan
Kenn
e
dy
Fix
test
s
c
r
ipt lit
e
r
a
l
.
test so
that it works with
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kennedy
Me
r
ge trunk changes into this branch
.
commit
|
commitdiff
|
tree
2024-01-20
Dan
Kennedy
E
nsure that v
a
l
ues ge
n
e
r
ate
d
by DE
F
A
U
LT clauses that
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
an Kennedy
Add test
c
ases
f
o
r
t
he new
c
ode on t
h
i
s branch
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kennedy
A
l
low
"
_" ch
a
r
a
c
ters to
a
p
p
ear f
o
llowing any
digit
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
Da
n
Ken
n
edy
Al
l
ow large
h
e
x
adec
i
mal
litera
l
s
t
o
be used as DEFAULT
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
Da
n
Ke
n
nedy
En
s
ure that the xIntegrity me
t
hods
of fts3 and
ft
s
5
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
Da
n
K
e
n
n
ed
y
H
ave
t
h
e
s
he
l
l
to
o
l
au
t
omatically
e
nable SQLITE_CONFIG_DQS_D
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
D
a
n Kennedy
I
n
f
t
s5,
f
lush the contents of the in-memory hash ta
b
l
e
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
D
a
n Kennedy
A
utomaticall
y
turn off DEFENSIVE mode in the
sh
e
ll
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
D
an Kenne
d
y
Fix d
a
te on
new file shell
9
.
t
est
.
commit
|
commitdiff
|
tree
2024-01-08
Dan K
e
nnedy
Automatic
a
lly
t
urn off DEFENSIVE mode in the shell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kennedy
Ensure
th
a
t
SQLITE_
P
ROTOCOL is not returned t
o
o
e
arly
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
D
a
n
Kenn
e
dy
Ensure that S
Q
L
I
TE_P
R
OTOCOL i
s
not ret
u
r
n
ed too early
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
D
an Kennedy
Up
d
ate e
x
tension ex
t
/misc/totext
.
c t
o
a
void both ub
s
an
.
.
.
commit
|
commitdiff
|
tree
2024-01-05
Dan Kennedy
Update
extensi
o
n ext/mis
c
/totext
.
c to avo
i
d both
u
bsan
.
.
.
commit
|
commitdiff
|
tree
2024-01-04
Dan
K
ennedy
Testing code left in by accident
.
commit
|
commitdiff
|
tree
2024-01-02
Dan Kennedy
Fix a
p
roblem in fts5 cause
d
by a COMMIT in
v
o
l
v
ing
.
.
.
commit
|
commitdiff
|
tree
2023-12-28
Dan
Ken
n
edy
Upd
a
t
e
fts5
o
rigintext4
.
t
est to work w
i
th SQLITE_DIRECT_OVERF
.
.
.
commit
|
commitdiff
|
tree
2023-12-27
Dan K
e
nnedy
Fix a proble
m
in
t
he
shel
l
tool (not library
)
causing
.
.
.
commit
|
commitdiff
|
tree
2023-12-26
Da
n
Kennedy
E
nsure that the xColumnText(), xQuery
P
hrase() and
x
PhraseFir
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
Dan Kenned
y
Add
the -fno
-
sanitize-recover=undefined to the sanitizer
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
D
a
n
Kennedy
Fix
a
usan complaint abo
u
t signed int
e
ger overflow
.
commit
|
commitdiff
|
tree
2023-12-20
D
a
n Kennedy
Fix SQLITE_ENAB
L
E_SETLK_TIMEOUT
a
ss
e
r
t
(
)
s
t
a
t
ements
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Dan K
e
n
n
e
dy
Avoid expiring prepared s
t
at
e
ments in
the middle of
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Dan Kennedy
Do not run te
s
t
script fts5origintest4
.
tes
t
with either
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Dan Ken
n
edy
Avoid running the "no_mutex_try" tes
t
s with SQLITE_ENABLE_SE
.
.
.
commit
|
commitdiff
|
tree
2023-12-14
D
an Kennedy
Impro
v
e the error m
e
ssage r
e
t
urned by a
n
fts
5
'rebuil
d
.
.
.
commit
|
commitdiff
|
tree
2023-12-08
Dan Ken
n
e
d
y
Avoid dropping an error code in
new fts5 to
k
e
n
d
ata
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
D
a
n
K
ennedy
E
nsure an fts5vo
c
ab
tabl
e
never u
s
es a special
tokendata
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan Kennedy
A
v
oi
d
a
n a
s
se
r
t() fai
l
ure when qu
e
r
yi
n
g an fts5voc
a
b
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan Kennedy
F
ix a
null-poi
n
ter dereference in fts5
t
okendat
a
=1
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan
K
ennedy
Fix a problem with
handling O
O
M
and other erro
r
s
i
n
.
.
.
commit
|
commitdiff
|
tree
next