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
Fix an uninitialized variable problem in the new code on this branch.
2024-04-23
Da
n
Kennedy
F
ix an unin
i
tialized v
a
riable
problem i
n
the new cod
e
.
.
.
commit
|
commitdiff
|
tree
2024-04-20
Dan Kennedy
Slight perfo
r
mance improve
m
ent for the
new
c
ode on
.
.
.
commit
|
commitdiff
|
tree
2024-04-20
Dan
K
ennedy
Fix a problem where an expression like (a, b) IN
(
S
E
LECT
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
D
an
K
enne
d
y
F
i
x
a "
s
hift exponent is too large" u
s
an error that
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
D
a
n
Kenn
e
dy
Av
o
id
some perf
o
rmance
p
robl
e
ms in
t
he
r
ecover extensi
o
n
.
.
.
commit
|
commitdiff
|
tree
2024-04-08
D
a
n Kennedy
Upda
t
e tests in returning1
.
test to ac
c
ount for [c7896e
8
8]
.
commit
|
commitdiff
|
tree
2024-03-27
D
a
n Kennedy
Update
commen
t
s in
f
ts
5
.
h
.
commit
|
commitdiff
|
tree
2024-03-26
D
a
n Kenned
y
Add extra test
s
to v
t
abL
.
test
.
commit
|
commitdiff
|
tree
2024-03-26
Dan Kennedy
Avoid exp
a
nding integer valu
e
s in c
o
lumns wit
h
real
.
.
.
commit
|
commitdiff
|
tree
2024-03-25
Dan Kenned
y
Add f
u
rther tests for sqlite3
_
de
c
lare_
v
tab(
)
.
commit
|
commitdiff
|
tree
2024-03-25
D
an
K
ennedy
Fix a the
o
retical O
O
B memory
a
ccess i
n
sqlite3_stmt_
s
c
anstat
.
.
.
commit
|
commitdiff
|
tree
2024-03-21
Dan Kenn
e
d
y
Have os_unix
.
c reuse
c
ached file-descriptors in
the
.
.
.
commit
|
commitdiff
|
tree
2024-03-20
Da
n
Ke
n
n
e
dy
C
h
ange EXPLAIN QUERY PLA
N
o
u
tput to say
"
US
E
TEMP B
.
.
.
commit
|
commitdiff
|
tree
2024-03-20
D
a
n Ke
n
ned
y
Chan
g
e EXPLAIN QUE
R
Y PL
A
N output
t
o say "USE TEMP B
.
.
.
commit
|
commitdiff
|
tree
2024-03-19
Dan Kennedy
Update test scripts to account for
[8fcea4cd]
.
commit
|
commitdiff
|
tree
2024-03-19
Dan K
e
nne
d
y
U
pdate te
s
ts to work
w
ith SQL
I
TE_ALLOW_
R
OWID_IN_VIEW
.
commit
|
commitdiff
|
tree
2024-03-19
D
a
n Kennedy
Return t
h
e
error "ambigu
o
us co
l
umn name
:
rowid", instead
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan
K
e
n
nedy
Fi
x
a
s
an prob
l
ems i
n
sqlite3rbu
.
c
.
Enable RBU
f
or
sanitizer
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
D
an
K
ennedy
Avoid spurious S
Q
LITE
_
IO
E
RR_DATA
e
r
r
o
rs
whe
n
reading
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Da
n
K
ennedy
E
nsure the database sc
h
e
ma
h
a
s
b
e
en loaded and
the
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan
K
ennedy
Fix a problem
caused by a non-aggr
e
gate functio
n
with
.
.
.
commit
|
commitdiff
|
tree
2024-03-16
Dan
K
ennedy
Fi
x
exprNodeIs
C
onst
a
ntF
u
nc
t
ion()
so that it r
e
t
urns
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
D
a
n Kenned
y
Fi
x
a p
r
oblem
w
i
th ALTER TABLE and c
o
r
r
elate
d
multi
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Ken
n
edy
Fix a prob
l
em handling "INSERT INTO
.
.
.
SELECT
.
.
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Ken
n
edy
Av
o
id some
OP_SCopy ins
t
r
u
ctions in "INSER
T
INTO
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan K
e
n
nedy
Add
f
urther tests for
V
ALUES clauses i
n
vari
o
us cont
e
xts
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Ken
n
e
d
y
C
hange the w
a
y
parse
.
y h
a
ndles multi-
r
ow VALUES clauses
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
D
an Kenn
e
d
y
Remove
u
nre
a
chable code f
r
o
m
this
branc
h
.
commit
|
commitdiff
|
tree
2024-03-13
D
an Kennedy
F
i
x som
e
OOM handling problems
o
n this
b
ran
c
h
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kenned
y
Merge trunk into this b
r
anch
.
commit
|
commitdiff
|
tree
2024-03-13
D
an
Kennedy
E
n
sure th
a
t
if a multi-row VAL
U
ES
c
annot
b
e code
d
wh
i
le
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
D
an Kennedy
Avoid creating a c
o
-
rou
t
ine i
n
crementally for a VALUES
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Add p
o
inter to doc
u
me
n
tation to testru
n
ne
r
.
t
c
l help
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Hav
e
testrunn
e
r
.
tcl
s
e
t SQLITE_T
M
PDIR on windows a
s
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan
K
en
n
edy
Correctly i
n
itialize the SrcItem
.
iCursor fie
l
d to
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kenn
e
dy
Hav
e
testrunner
.
tcl ha
v
e each
t
est store it
s
temp
f
ile
s
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan
K
e
n
nedy
Have testrunner
.
t
c
l
h
ave eac
h
t
est store its t
e
mp files
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kennedy
F
i
x another testrunner
.
t
cl problem on windows
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kennedy
Fix a m
i
s
s
i
n
g bra
c
e
p
roblem in testr
u
n
ner
.
tc
l
i
ntro
d
uced
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kenne
d
y
Update mdev
t
est and sdevtest to
do shell builds
in
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan K
e
nne
d
y
Attempt to reduce t
h
e
me
m
ory used by
VALUES clauses
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Kennedy
Omit some extra tests for the in
t
ck
extension in
OMIT_V
I
RT
U
A
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
D
a
n
K
ennedy
Fix pragma6
.
test so
that it wor
k
s wi
t
h ENA
B
LE_O
V
ER
S
I
Z
E_
C
ELL_
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
D
an Ke
n
ne
d
y
Do
n
o
t run tests for
t
h
e
i
ntck ex
t
ension in OMIT_VIR
T
UAL
_
TAB
.
.
.
commit
|
commitdiff
|
tree
2024-03-06
Dan Ke
n
ne
d
y
F
i
x ha
n
dling of
"
id
=
?"
c
orner ca
s
es in rtr
e
e when the
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
D
a
n Kennedy
Remove code th
a
t added a P4 parameter t
o
the OP_Variable
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Ken
n
ed
y
Ensure
m
e
m
ory cells are
p
r
o
p
erly freed be
f
ore
t
h
ey
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Da
n
Ke
n
nedy
Have "PRAGM
A
quick_check" compa
r
e
the number of entries
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kenn
e
dy
Allow "_" characters to appear between
any two digits
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan Kennedy
Add the intck
e
xtension
.
F
o
r perfo
r
ming incr
e
ment
a
l
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Da
n
Ken
n
e
dy
Mer
g
e latest t
r
unk cha
n
ges
i
nto this bran
c
h
.
commit
|
commitdiff
|
tree
2024-02-24
Dan K
e
n
nedy
Add furt
h
er tests for the intck module
.
commit
|
commitdiff
|
tree
2024-02-23
D
a
n
K
enned
y
Add test
s
f
o
r the new co
d
e on th
i
s branch
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kenne
d
y
A
dd the "
.
intck
?
S
TE
P
S
_PER_U
N
L
OCK?"
c
ommand
t
o th
e
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan
Ken
n
edy
Fix detection o
f
surpl
u
s inde
x
entries when all indexed
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan
K
enne
d
y
Fix problems with res
u
min
g
i
n
tegrity-check o
p
erations
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kenned
y
Fi
x
various issue
s
in
s
q
l
ite3
i
n
tck
.
c
.
commit
|
commitdiff
|
tree
2024-02-21
D
a
n Ken
n
edy
Simpl
i
fy th
e
way the re
s
tart key is
s
a
ved internally
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Ken
n
edy
Add
documentation
to
e
xt/intck/sqlite3intck
.
h
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Ke
n
nedy
Ensure intck te
s
ts are run by
t
es
t
runner
.
tcl
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Mer
g
e trunk chang
e
s into this br
a
nch
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Ke
n
nedy
H
a
ve
t
he int
c
k extension
better handl
e
corru
p
tio
n
at
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan
K
ennedy
Use few
e
r cyc
l
es to generat
e
the "next key" value used
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
D
an
K
ennedy
Con
s
id
e
r usi
n
g "=" and IS operators with
even low-
q
ua
l
ity
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
D
an Kennedy
Use m
o
re ef
f
icient
S
Q
L to verify that indexes cont
a
in
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan Kenne
d
y
Add implem
e
ntation of sqlit
e
3_intck_suspend()
.
commit
|
commitdiff
|
tree
2024-02-17
Dan Kennedy
A
dd st
a
r
t
of
e
xtensio
n
for incre
m
ental i
n
tegrity-checks
.
.
.
commit
|
commitdiff
|
tree
2024-02-16
Dan K
e
n
n
ed
y
Handl
e
an OOM case in
f
t
s
5
c
o
de to query t
o
kendata
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
Dan Kenn
e
d
y
Hav
e
rtree
a
v
oid
keeping a blob handl
e
op
e
n fo
l
lowin
g
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan
Kennedy
Retur
n
SQLITE_
A
BORT if the und
e
rlying shadow tables
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan
Kennedy
Return SQLIT
E
_AB
O
RT
i
f the
u
n
der
l
ying shadow tables
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan Ke
n
nedy
H
a
ve "P
R
A
G
MA
quick_check" co
m
p
ar
e
the nu
m
ber
o
f
e
n
tries
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
D
a
n Kennedy
Fix typ
o
in vdbe
.
c comment
.
No changes to code
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Ke
n
n
e
dy
Ensure
t
he fts5 xIntegrity method
c
orrectly returns
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Kenne
d
y
Ensure the f
t
s3
xIntegr
i
ty method correctly returns
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Kennedy
C
o
nsider
an index for queri
e
s like "SELE
C
T count(DISTINCT
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Kennedy
Avoid a
p
otential buffer over
r
ead whe
n
handl
i
ng corrup
t
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan Kenned
y
In
os_unix
.
c
a
nd os
_
w
i
n
.
c
,
do not allo
w
x
Fetch() to
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan Kennedy
Ad
d
ex
t
ra checks for
t
he
val
i
dit
y
o
f a numeric literal
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
Fix
a
problem in the pr
e
vi
o
us commit with hex literals
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
Allow
u
nde
r
scores to
oc
c
ur in hex literals
.
commit
|
commitdiff
|
tree
2024-01-22
D
a
n Kennedy
Ad
d
e
xtra tests f
o
r
t
he code on this branch
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
F
ix test
s
crip
t
lit
e
ral
.
test so
t
h
a
t it
works with
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan
K
e
nnedy
Fix test script l
i
teral
.
test so tha
t
it
w
orks
wit
h
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan
Kennedy
Merge t
r
unk c
h
anges into this bran
c
h
.
commit
|
commitdiff
|
tree
2024-01-20
D
a
n Ke
n
nedy
Ensure th
a
t values gene
r
ated by DEFAUL
T
clauses that
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
an Kennedy
Add test cases for
t
he
n
ew code on this b
r
anch
.
commit
|
commitdiff
|
tree
2024-01-20
Dan K
e
nnedy
Allow "_" cha
r
acters
to appear
f
o
llowing a
n
y dig
i
t
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
Dan Kennedy
Allow large he
x
adec
i
mal literals to
be used as
D
EFAULT
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
Dan Kenned
y
Ensure that
the x
I
ntegrit
y
met
h
ods of fts3
a
nd fts5
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
Dan Kennedy
Have the shell tool au
t
o
matically enable SQ
L
ITE_CO
N
FI
G
_
DQ
S
_D
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
D
an Kennedy
In ft
s
5, flush the con
t
ents o
f
the in
-
memory h
a
sh table
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kennedy
Automatically turn off DEFENSIVE m
o
de in the
shell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan
Kennedy
Fix dat
e
on new file sh
e
l
l
9
.
test
.
commit
|
commitdiff
|
tree
2024-01-08
D
an Kenn
e
dy
A
utomatically turn off DE
F
ENSIVE mode in the shell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Ke
n
n
e
dy
Ensure that SQLITE_P
R
OTOCOL is not
re
t
urned to
o
early
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
Dan
Kenned
y
Ensure that S
Q
LITE_PROTOCOL is no
t
returned too early
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
Dan Kennedy
U
p
date extension ext/m
i
sc/t
o
text
.
c to avo
i
d
b
oth u
b
san
.
.
.
commit
|
commitdiff
|
tree
2024-01-05
Dan
K
ennedy
Upda
t
e
extensi
o
n ext/misc/t
o
text
.
c
t
o
avoid both
ubsan
.
.
.
commit
|
commitdiff
|
tree
2024-01-04
D
an
K
e
n
n
ed
y
Te
s
ting code l
e
f
t
in by
a
ccident
.
commit
|
commitdiff
|
tree
next