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 a problem allowing a LIMIT constraint to be passed to a virtual table in cases...
2024-04-26
Dan Kennedy
Fix a problem al
l
owing a LIMIT constraint to be passed
.
.
.
commit
|
commitdiff
|
tree
2024-04-26
Dan Kennedy
A
d
d tes
t
demonstrating the probl
e
m at [forum
:
/fo
r
umpo
s
t
.
.
.
commit
|
commitdiff
|
tree
2024-04-24
Dan Ke
n
n
edy
Fix a case where a co
r
rupt stat4 rec
o
rd could go unrec
o
gniz
e
.
.
.
commit
|
commitdiff
|
tree
2024-04-24
Dan Kenn
e
dy
Avoid sl
o
w
down wh
e
n
e
x
prNodeIsConstan
t
() is cal
l
ed
.
.
.
commit
|
commitdiff
|
tree
2024-04-23
Da
n
Kenn
e
dy
Fix an uniniti
a
lized v
a
riable p
r
oblem in the n
e
w cod
e
.
.
.
commit
|
commitdiff
|
tree
2024-04-22
Dan Kennedy
Add extra tests for abort
i
ng conflicts in the sessions
.
.
.
commit
|
commitdiff
|
tree
2024-04-20
Dan K
e
n
nedy
Sl
i
ght perf
o
rma
n
c
e improvement fo
r
the new code on
.
.
.
commit
|
commitdiff
|
tree
2024-04-20
Dan Kennedy
F
i
x
a problem whe
r
e an
e
xpr
e
ss
i
o
n
like (a, b)
IN (SELEC
T
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
Dan Kenned
y
Fi
x
a
"
shift exponent i
s
too larg
e
"
usan erro
r
that
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
Dan Kennedy
Avoid so
m
e performance
problems in the recover exten
s
ion
.
.
.
commit
|
commitdiff
|
tree
2024-04-08
Dan K
e
nnedy
U
pdate te
s
ts in returning1
.
test
t
o
a
c
co
u
nt
f
or [c7
8
96e88]
.
commit
|
commitdiff
|
tree
2024-03-27
Dan Ke
n
n
edy
Update comme
n
ts in ft
s
5
.
h
.
commit
|
commitdiff
|
tree
2024-03-26
Dan K
e
nnedy
A
d
d extra tests
t
o
vt
a
b
L
.
test
.
commit
|
commitdiff
|
tree
2024-03-26
Dan Ken
n
edy
Avoid expanding inte
g
er values in columns wi
t
h
real
.
.
.
commit
|
commitdiff
|
tree
2024-03-25
Dan Ken
n
edy
Add furt
h
er
tests for s
q
lite
3
_
d
eclare_vtab(
)
.
commit
|
commitdiff
|
tree
2024-03-25
Dan Kennedy
Fix a theore
t
ical O
O
B
memory access in sqlite3
_
st
m
t_
s
cansta
t
.
.
.
commit
|
commitdiff
|
tree
2024-03-21
Dan Kennedy
Have os_unix
.
c
r
euse cached file
-
descripto
r
s in the
.
.
.
commit
|
commitdiff
|
tree
2024-03-20
Dan Kennedy
Change E
X
P
L
A
I
N
QUERY PLAN
o
ut
p
ut to
s
ay "USE TEMP
B
.
.
.
commit
|
commitdiff
|
tree
2024-03-20
D
a
n Kenn
e
dy
Chang
e
EXP
L
A
I
N
QUERY PLAN
output to
s
a
y "USE TEMP B
.
.
.
commit
|
commitdiff
|
tree
2024-03-19
Dan Kennedy
U
p
d
a
te
test script
s
to account for [8fcea4cd]
.
commit
|
commitdiff
|
tree
2024-03-19
Dan Kennedy
Update test
s
to work with SQLITE_ALLOW_ROWI
D
_IN_V
I
EW
.
commit
|
commitdiff
|
tree
2024-03-19
Dan
K
ennedy
Retu
r
n the er
r
or "
a
mbiguous column name: rowid", instead
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan Ke
n
nedy
Fix asa
n
problems in sqlite3rbu
.
c
.
E
n
able RBU for sanitizer
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan K
e
n
n
edy
A
void sp
u
rious SQLITE_IOER
R
_DA
T
A errors
w
he
n
reading
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan Kennedy
Ensure the datab
a
s
e
schema ha
s
b
ee
n
load
e
d and th
e
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
D
an Ke
n
nedy
F
i
x a pr
o
blem
caus
e
d by a non-
a
ggregate func
t
ion w
i
th
.
.
.
commit
|
commitdiff
|
tree
2024-03-16
Dan Kenn
e
dy
Fix
exprNod
e
I
sConstantFunction
(
) so tha
t
it returns
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan
K
en
n
e
dy
Fix a pro
b
lem with ALTER TABLE and c
o
rrelated multi
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan
K
ennedy
Fix a problem handling "INSERT INTO
.
.
.
SELECT
.
.
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
D
a
n Ke
n
ne
d
y
Avo
i
d so
m
e OP_SCop
y
instructions i
n
"INSERT INTO
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Ke
n
nedy
A
dd furth
e
r tests for VALUES
clauses
i
n
various context
s
.
commit
|
commitdiff
|
tree
2024-03-13
D
an
Ken
n
edy
Ch
a
ng
e
the way par
s
e
.
y
handles
m
ulti-row VALUES
clauses
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
D
an Kennedy
Remove unreacha
b
l
e code fro
m
this b
r
anch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Fix some OOM
h
and
l
ing
p
r
o
ble
m
s on this br
a
nch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan K
e
nned
y
M
e
rge t
r
unk into this br
a
nch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan K
e
nnedy
Ensure that
i
f a multi-ro
w
VALUES
cannot be c
o
ded while
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan
K
ennedy
A
v
o
id creatin
g
a
co-routine incrementally for
a V
A
LUES
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
A
d
d poi
n
ter to do
c
umentati
o
n to testr
u
nner
.
tcl he
l
p
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Ha
v
e
te
s
trunner
.
tcl set
S
QLITE_TMPDIR on windows as
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan
K
e
nn
e
dy
C
o
rrectly initialize t
h
e S
r
cItem
.
i
Curs
o
r field to
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Ke
n
n
edy
Ha
v
e
testrunner
.
t
c
l
have
eac
h
t
e
st
store its te
m
p files
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan
K
enned
y
Have testrunne
r
.
tcl have each tes
t
store its te
m
p
files
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kenne
d
y
Fix anoth
e
r
testrunner
.
tcl
problem on windows
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kenn
e
dy
Fi
x
a
missing br
a
ce
p
roble
m
in testrunner
.
tcl intr
o
duced
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kennedy
Update mde
v
t
e
st and
s
d
e
vtest t
o
do shell builds in
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Ke
n
nedy
Attempt to
reduc
e
the memory u
s
ed by VAL
U
ES
c
la
u
ses
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Kennedy
O
m
i
t
some extra tests for
the intck
extens
i
on in OMIT_V
I
RT
U
A
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Da
n
Kennedy
Fix pragma6
.
test so t
h
at it works with ENAB
L
E_OVERSIZE_CELL_
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan
K
ennedy
Do not run tests for the intck
exte
n
sion in OMIT_VIRTUA
L
_TAB
.
.
.
commit
|
commitdiff
|
tree
2024-03-06
Dan Kennedy
Fix ha
n
dling of "id
=
?" corner
c
ases in rtree
w
hen the
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
Dan
K
ennedy
Rem
o
v
e code that
a
dded a P4 parameter to the OP_V
a
riabl
e
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan
Kenne
d
y
E
nsure memory ce
l
ls ar
e
p
r
operly freed before
they
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Da
n
Kennedy
Have "PRAGMA
quick_check" c
o
mpare the num
b
er of
e
ntries
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
D
a
n Kennedy
Al
l
o
w
"_" character
s
to app
e
a
r
between an
y
tw
o
digits
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan Kenn
e
dy
Add t
h
e intck
ext
e
nsio
n
.
For perform
i
ng
incr
e
m
enta
l
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan Kennedy
Merge
l
atest trunk chan
g
es into this branch
.
commit
|
commitdiff
|
tree
2024-02-24
Dan Ken
n
edy
Add furthe
r
tests
for the intck m
o
dule
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
Add tes
t
s for the new code on this branch
.
commit
|
commitdiff
|
tree
2024-02-23
D
an
K
e
nnedy
Add th
e
"
.
intck ?STEPS_PE
R
_
UNLOCK?"
command to the
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Da
n
Kenne
d
y
Fix detecti
o
n of surplu
s
index e
n
t
r
ies wh
e
n
all indexed
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
Fix problems with resuming
i
n
tegrity-check operations
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Da
n
Kennedy
Fix variou
s
i
s
su
e
s
i
n sqlit
e
3int
c
k
.
c
.
commit
|
commitdiff
|
tree
2024-02-21
D
a
n Kennedy
Simplify t
h
e way t
h
e
r
estart key
i
s
s
a
ved int
e
rnally
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Add documentation to ext/
i
nt
c
k/sqlit
e
3intck
.
h
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
En
s
ure intck tests are run
by testrunner
.
tcl
.
commit
|
commitdiff
|
tree
2024-02-21
Da
n
Ke
n
nedy
Merge trunk chan
g
e
s
into t
h
is branc
h
.
commit
|
commitdiff
|
tree
2024-02-20
Dan K
e
nnedy
H
a
ve
the intck
e
xtension better handle cor
r
uption a
t
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Da
n
Kennedy
U
s
e fewer cycles to generate the "next k
e
y
" value used
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Ke
n
nedy
C
o
nsid
e
r usi
n
g "=" an
d
IS operators with ev
e
n low-qual
i
t
y
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan Kennedy
Us
e
mor
e
efficient SQL t
o
verify tha
t
index
e
s
contain
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan Ken
n
edy
A
dd impleme
n
tat
i
on of sqlite3
_
i
n
tck_suspend()
.
commit
|
commitdiff
|
tree
2024-02-17
Dan
Kennedy
A
dd start o
f
extension for in
c
reme
n
ta
l
integr
i
ty-checks
.
.
.
commit
|
commitdiff
|
tree
2024-02-16
Dan Kennedy
Handle an OOM case in f
t
s5 c
o
de to query tok
e
ndata
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
Dan Kennedy
H
a
ve rtree avoid keeping a blob handle op
e
n following
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
D
a
n Ke
n
ned
y
Return SQLI
T
E_ABORT if th
e
underlying s
h
ad
o
w
tables
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan Kennedy
Return
SQLITE_ABORT if the und
e
rlying shadow tables
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
D
a
n Kennedy
Have "P
R
AGMA
q
ui
c
k_check
"
c
ompare the number of e
n
tries
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan Kennedy
Fix typo
i
n vdbe
.
c comment
.
No changes to code
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Ken
n
edy
Ensure the ft
s
5 x
I
ntegrity method correctly
returns
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Ken
n
ed
y
E
n
su
r
e t
h
e
ft
s
3
xInt
e
grity
method
c
orrectly
returns
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Kennedy
Consider
a
n index for que
r
i
e
s like "
S
ELECT count(DISTINCT
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Kennedy
Avoid
a potential b
u
ffer overread wh
e
n
han
d
ling corrupt
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan Ke
n
n
e
d
y
In o
s
_u
n
ix
.
c
and os_win
.
c, do not a
l
low xFetch() to
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Da
n
Kenn
e
d
y
Add extra checks for the v
a
lidi
t
y
of a
n
umeric lit
e
ral
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan
K
ennedy
Fix
a
p
r
o
blem in the
previous c
o
mmit with hex lite
r
als
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
Allow
underscores
to occu
r
in hex
literals
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
Add e
x
tra tests for the
code o
n
this br
a
nch
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
Fix test s
c
r
i
pt liter
a
l
.
t
est s
o
that it wo
r
ks
w
ith
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan
Kennedy
Fi
x
t
est
s
cript literal
.
test s
o
that it
works
with
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Ke
n
n
e
d
y
Merg
e
t
runk changes int
o
this br
a
nch
.
commit
|
commitdiff
|
tree
2024-01-20
Dan
Kennedy
E
nsure that
values
g
e
nerat
e
d
by DEFAU
L
T clause
s
t
h
a
t
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kenned
y
Ad
d
test cas
e
s for th
e
new code on this
b
ranch
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kennedy
A
l
low "_" characte
r
s
to app
e
ar fo
l
lowing an
y
digit
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
Dan K
e
nnedy
Allow
l
arge hex
a
deci
m
al literals t
o
be used as DEFAULT
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
Dan Kenne
d
y
Ensure th
a
t
th
e
xInt
e
grity methods
of
f
t
s
3
a
nd fts5
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
Dan Kennedy
Have the s
h
ell tool automatically enabl
e
SQLITE_
C
ONFIG_DQS_D
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Dan
K
ennedy
I
n
f
t
s5
,
f
lush the
c
onten
t
s of
t
he in
-
m
e
m
ory h
a
s
h table
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
D
an
K
enned
y
Auto
m
a
t
ically tur
n
off
D
EFENSIVE
mode in the
shell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kenne
d
y
Fix date on new
f
ile
s
hell9
.
test
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kenne
d
y
A
utomat
i
cally turn off DEFEN
S
IVE mode
in the s
h
ell
.
.
.
commit
|
commitdiff
|
tree
next