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
Add test demonstrating the problem at [forum:/forumpost/c243b8f856|forum post c243b8f...
2024-04-26
Dan Kennedy
Add test demonstrating the
p
roblem at [for
u
m:/forumpost
.
.
.
commit
|
commitdiff
|
tree
2024-04-24
Dan Kenn
e
dy
Fix a c
a
s
e
w
h
ere a
c
o
r
rupt st
a
t4 record could go unrecogn
i
ze
.
.
.
commit
|
commitdiff
|
tree
2024-04-24
Dan Ken
n
edy
Avoid slowd
o
wn wh
e
n
e
xpr
N
odeIsC
o
n
s
tan
t
() is called
.
.
.
commit
|
commitdiff
|
tree
2024-04-23
Dan Kennedy
Fi
x
an un
i
niti
a
liz
e
d variable problem in
t
he new co
d
e
.
.
.
commit
|
commitdiff
|
tree
2024-04-22
Dan
K
enn
e
dy
Add
e
x
tra tests for abo
r
tin
g
con
f
licts in the
s
e
ssi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2024-04-20
Dan K
e
nnedy
Slight per
f
ormance imp
r
o
vement for the new code
o
n
.
.
.
commit
|
commitdiff
|
tree
2024-04-20
D
an Kenn
e
dy
Fix a probl
e
m where an expr
e
ssion l
i
k
e
(a,
b) IN (
S
ELE
C
T
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
Dan Ken
n
edy
Fix a
"
s
h
ift exponent is too l
a
rge" usan error th
a
t
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
Dan K
e
n
nedy
Avoid som
e
performance probl
e
m
s
in the
r
ecover extensi
o
n
.
.
.
commit
|
commitdiff
|
tree
2024-04-08
Dan Kennedy
Update tests
i
n
returning1
.
test
t
o a
c
co
u
nt
for
[
c7
8
96e88]
.
commit
|
commitdiff
|
tree
2024-03-27
Da
n
Kenned
y
Update
comments in fts5
.
h
.
commit
|
commitdiff
|
tree
2024-03-26
Dan Kennedy
Ad
d
extra tests to
vtabL
.
test
.
commit
|
commitdiff
|
tree
2024-03-26
Dan Kennedy
Avoid expand
i
ng integer
v
a
lues in
c
o
lumn
s
with real
.
.
.
commit
|
commitdiff
|
tree
2024-03-25
D
an
Kennedy
Add further tes
t
s for
sqlite3_decl
a
re_vtab(
)
.
commit
|
commitdiff
|
tree
2024-03-25
Da
n
Kennedy
Fix a theoretica
l
OOB memory ac
c
ess in sqlit
e
3_stmt_scanstat
.
.
.
commit
|
commitdiff
|
tree
2024-03-21
Dan
K
e
n
nedy
Hav
e
os
_
unix
.
c reuse
c
ached file
-
descriptors in the
.
.
.
commit
|
commitdiff
|
tree
2024-03-20
Da
n
Kennedy
C
h
ange EXPL
A
IN QU
E
RY
P
L
AN outp
u
t to
s
ay
"
U
SE TEMP B
.
.
.
commit
|
commitdiff
|
tree
2024-03-20
Dan Kennedy
C
h
a
n
ge EXPLAIN
Q
UER
Y
PLA
N
outp
u
t to say "U
S
E TEMP B
.
.
.
commit
|
commitdiff
|
tree
2024-03-19
Dan Kennedy
Up
d
a
te test s
c
ripts to accou
n
t for [8fcea4cd]
.
commit
|
commitdiff
|
tree
2024-03-19
Dan Ke
n
nedy
Update test
s
to work with
S
QLITE_ALLOW_
R
OWID_IN_VIEW
.
commit
|
commitdiff
|
tree
2024-03-19
D
a
n Kennedy
R
e
t
u
rn
the err
o
r "ambiguo
u
s
column n
a
m
e
:
rowid"
,
instead
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan Ken
n
edy
F
i
x asan pro
b
l
ems
i
n sqlite3rb
u
.
c
.
Enable RBU for sanitizer
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
D
a
n Kennedy
Avoid spurious SQLITE_IOERR_DATA er
r
ors when readin
g
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan Kennedy
Ensure the dat
a
base sche
m
a has be
e
n loaded and the
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
D
a
n Kenned
y
Fix a p
r
oblem ca
u
sed by a non
-
aggregate function
w
ith
.
.
.
commit
|
commitdiff
|
tree
2024-03-16
Dan Kenn
e
d
y
Fix exprNode
I
sConstantFunct
i
on() so that it returns
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
D
a
n Ken
n
edy
Fix a problem with ALTER
TA
B
LE an
d
correlat
e
d
mult
i
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
D
a
n
K
ennedy
F
i
x a probl
e
m
h
a
ndling
"INSERT INTO
.
.
.
SE
L
ECT
.
.
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
D
an
K
ennedy
Avoid some OP_SCopy instructions in "INSERT INTO
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
D
an K
e
nnedy
Add fu
r
ther
test
s
fo
r
V
AL
U
ES c
l
a
us
e
s
i
n variou
s
contexts
.
commit
|
commitdiff
|
tree
2024-03-13
D
an Kennedy
Change the
way
parse
.
y ha
n
dles multi
-
row V
A
LUES clauses
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Da
n
Ken
n
edy
Remove unreachable
c
ode fr
o
m this branch
.
commit
|
commitdiff
|
tree
2024-03-13
D
a
n
Kenned
y
Fix some
OOM h
a
ndling
p
roble
m
s
on t
h
i
s
branch
.
commit
|
commitdiff
|
tree
2024-03-13
Da
n
Kennedy
Merge trunk into this
b
ranch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Ensur
e
that
if a multi-row
V
AL
U
ES can
n
ot be coded while
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Ke
n
ned
y
Avoid
c
reatin
g
a co-routine incr
e
mentally for a VALUES
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
A
d
d
point
e
r to documentation to te
s
trunner
.
tc
l
help
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan
Ke
n
nedy
Have
t
e
s
trun
n
er
.
tcl se
t
SQ
L
ITE_TMPD
I
R o
n
w
indows as
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Ke
n
nedy
C
o
rrectly initialize t
h
e Src
I
t
e
m
.
iCu
r
sor f
i
eld to
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kennedy
H
a
ve testrunner
.
tcl have each test
s
t
or
e
its t
e
mp files
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kennedy
H
a
ve testrun
n
e
r
.
tcl h
a
v
e e
a
ch test store its temp files
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Da
n
Ken
n
edy
Fix anot
h
er tes
t
runner
.
tc
l
pr
o
blem
o
n
window
s
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kenned
y
Fix a
m
i
s
sin
g
brac
e
prob
l
em i
n
testrunn
e
r
.
tcl introduced
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kenn
e
dy
Update mdevtest and sdevte
s
t
t
o do
s
hell buil
d
s
i
n
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kenne
d
y
A
ttempt to
r
educe t
h
e mem
o
r
y
u
sed
b
y VA
L
UE
S
clauses
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Da
n
Kennedy
Omi
t
some extra tests for the intck extension i
n
O
MIT_V
I
RTU
A
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Kenne
d
y
F
ix pragma6
.
te
s
t so that it works wi
t
h ENABLE_OVER
S
IZE_CELL_
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
D
a
n Ke
n
nedy
D
o
n
ot run tests for the intck exte
n
s
ion
in OMI
T
_VIRT
U
AL_T
A
B
.
.
.
commit
|
commitdiff
|
tree
2024-03-06
Dan Kennedy
Fi
x
handling of "id=?" cor
n
er cases i
n
rtree when t
h
e
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
D
a
n Kennedy
Remove
c
ode tha
t
adde
d
a
P4
p
aramet
e
r to the OP_Var
i
a
ble
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kennedy
Ens
u
re memory cells are properly
f
reed before th
e
y
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kennedy
Have "P
R
AGMA qui
c
k
_check"
c
ompare the numb
e
r
o
f entries
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
D
an Kennedy
Allow
"
_
" c
h
aracte
r
s
to appear between any t
w
o digits
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan Kennedy
Add t
h
e intck extension
.
For performing inc
r
emental
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan Kenne
d
y
Merge latest trunk changes into thi
s
branch
.
commit
|
commitdiff
|
tree
2024-02-24
Dan
Kenn
e
dy
Add furth
e
r tests for the
i
ntck module
.
commit
|
commitdiff
|
tree
2024-02-23
Da
n
Kennedy
A
dd tests
for the ne
w
code on this branc
h
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
Add the "
.
in
t
ck ?STEPS_PER_UNLOCK?
"
command
to the
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
Fix
d
etection
o
f
s
urplus index entri
e
s
whe
n
a
ll
i
n
dexed
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
F
i
x p
r
oblems wit
h
re
s
uming integr
i
ty-chec
k
o
perati
o
ns
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kenn
e
dy
Fix v
a
r
i
ous issues in sqlite3intck
.
c
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Ken
n
edy
Simplif
y
the
w
ay the restar
t
key is s
a
v
ed
i
nterna
l
ly
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Add documentatio
n
to e
x
t/i
n
tck/sq
l
ite
3
i
ntc
k
.
h
.
commit
|
commitdiff
|
tree
2024-02-21
Dan
Kennedy
E
nsu
r
e intck tests are run by t
e
strunner
.
tc
l
.
commit
|
commitdiff
|
tree
2024-02-21
D
an
K
e
nnedy
Mer
g
e trun
k
changes into this bra
n
ch
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Kennedy
Have the
intck e
x
ten
s
ion
bett
e
r handle corruption at
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Ken
n
edy
U
s
e
f
e
w
er cycles t
o
gener
a
te
t
he "next
key
"
valu
e
used
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Da
n
Kennedy
Consider using "=" and IS
oper
a
t
o
r
s
with ev
e
n low-
q
ua
l
ity
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
D
an K
e
nnedy
Use mor
e
ef
f
icient SQL to v
e
rify that ind
e
xes contain
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
D
a
n Kennedy
Ad
d
implementatio
n
of sqlite3_intck_suspend()
.
commit
|
commitdiff
|
tree
2024-02-17
D
an Ke
n
nedy
Add sta
r
t o
f
extension for incremental in
t
egrity
-
che
c
k
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-16
Dan Kennedy
Hand
l
e an
OOM case in
fts5
code to query
t
okenda
t
a
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
Da
n
Kennedy
H
a
ve
r
tree avoid keeping
a blob hand
l
e
open f
o
llowing
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan K
e
nnedy
Return
S
QLITE_ABORT if the
u
nderlyi
n
g shadow tables
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan
Kennedy
R
et
u
rn SQLI
T
E_AB
O
RT
i
f th
e
u
n
derlying sh
a
dow tables
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan Kennedy
Have "P
R
AGM
A
quick_check" compare
t
h
e
numb
e
r of en
t
ri
e
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
D
a
n
K
e
n
nedy
Fi
x
typo in vdbe
.
c
comment
.
No changes to code
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Kennedy
E
n
sure the fts5 xIntegri
t
y m
e
tho
d
cor
r
e
c
tly returns
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Kennedy
Ensure the
f
ts3 xInte
g
rity method correctly
returns
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Kennedy
Consider an inde
x
for queries like
"SEL
E
CT co
u
nt(DISTINCT
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
D
a
n Kennedy
A
void a poten
t
i
a
l buffer overr
e
ad when handlin
g
corrupt
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan Kennedy
In os_unix
.
c
and
o
s
_win
.
c, do not allow xFetch() to
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
D
a
n Kennedy
Add
e
xtra chec
k
s for
t
he
validit
y
of
a
num
e
ric
l
i
teral
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
an Kennedy
F
i
x
a p
r
oblem in th
e
previ
o
us
c
ommit with h
e
x liter
a
ls
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
a
n Kennedy
Allow unders
c
ores to occur
i
n hex literals
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Ken
n
ed
y
A
dd extra tes
t
s for the c
o
d
e
on thi
s
b
r
anch
.
commit
|
commitdiff
|
tree
2024-01-22
Dan
K
ennedy
Fix te
s
t script lit
e
ral
.
test so that
i
t
w
orks with
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kenned
y
Fix
te
s
t script lit
e
ral
.
test
so that it works with
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kennedy
Merg
e
trunk
cha
n
ges
into t
h
is branch
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kenne
d
y
Ensure
that val
u
e
s ge
n
erated b
y
DEFAULT
claus
e
s that
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan
Kenne
d
y
Add t
e
st cases
for
the n
e
w c
o
de o
n
t
h
is branch
.
commit
|
commitdiff
|
tree
2024-01-20
Dan K
e
nn
e
dy
Allow "_" characters to a
p
pear
followi
n
g
an
y
d
i
git
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
Dan Kennedy
Allow large hex
a
decim
a
l literals
to be used as DEFAULT
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
Dan K
e
nn
e
dy
En
s
ur
e
that the xIntegr
i
ty me
t
hods of fts3
and f
t
s5
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
Dan Ke
n
nedy
Have the shell too
l
auto
m
atically enable SQLITE
_
CONFIG_DQS_D
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Da
n
Kennedy
In fts5, flu
s
h
the con
t
ents of
the in
-
memory
has
h
t
able
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kennedy
Aut
o
m
atically turn off
DEFE
N
SIVE mode in the shell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Ken
n
e
dy
Fix
date
o
n n
e
w file
shell9
.
te
s
t
.
commit
|
commitdiff
|
tree
2024-01-08
Da
n
Kennedy
Aut
o
mat
i
ca
l
ly
t
u
r
n off DEFENS
I
VE
mode in the shell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Ken
n
e
dy
Ensure that SQLITE
_
PROTOCOL is not returned too ea
r
ly
.
.
.
commit
|
commitdiff
|
tree
next