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
Have where.c ignore any plan from a virtual table that tries to use LIMIT/OFFSET...
2024-04-26
Dan Kenne
d
y
Have where
.
c ignore any
p
l
a
n from a virtual ta
b
le that
.
.
.
commit
|
commitdiff
|
tree
2024-04-26
Dan Kennedy
Fix a problem allowin
g
a LIMIT constraint
to be passed
.
.
.
commit
|
commitdiff
|
tree
2024-04-26
Dan Kenned
y
Add test
demonstrating
the problem at [forum:
/
fo
r
umpo
s
t
.
.
.
commit
|
commitdiff
|
tree
2024-04-24
Dan Kenne
d
y
Fix a c
a
se
where a co
r
rupt
stat4 record could go unrecognize
.
.
.
commit
|
commitdiff
|
tree
2024-04-24
Dan Kenn
e
dy
Avo
i
d
s
low
d
o
wn when exprNode
I
sConstant() is called
.
.
.
commit
|
commitdiff
|
tree
2024-04-23
Dan Ke
n
nedy
Fix an uninitialized va
r
iable
problem in t
h
e ne
w
code
.
.
.
commit
|
commitdiff
|
tree
2024-04-22
Dan Kenn
e
dy
Ad
d
extra tests
for aborting c
o
nfli
c
ts in the s
e
ssion
s
.
.
.
commit
|
commitdiff
|
tree
2024-04-20
Dan Kennedy
Slight performance improv
e
ment for t
h
e new code
on
.
.
.
commit
|
commitdiff
|
tree
2024-04-20
Dan Kennedy
Fix a problem where
an expression lik
e
(a, b) I
N
(SELECT
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
Dan Kennedy
Fix a "shift exponent is
t
oo lar
g
e
"
usan err
o
r t
h
at
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
Dan Kennedy
Avoid some performanc
e
problem
s
in the
r
ecover extension
.
.
.
commit
|
commitdiff
|
tree
2024-04-08
Da
n
Kennedy
Update test
s
in returning1
.
test to ac
c
oun
t
for [c
7
8
96e88]
.
commit
|
commitdiff
|
tree
2024-03-27
Dan Kennedy
Up
d
ate c
o
m
m
ents in fts5
.
h
.
commit
|
commitdiff
|
tree
2024-03-26
Dan K
e
nnedy
Ad
d
e
xtra
tests to vtabL
.
t
e
st
.
commit
|
commitdiff
|
tree
2024-03-26
Dan
K
ennedy
Av
o
i
d expanding integer
v
alues in columns
with re
a
l
.
.
.
commit
|
commitdiff
|
tree
2024-03-25
D
a
n Kennedy
Add
further tests
for sqlite3_declare_vtab(
)
.
commit
|
commitdiff
|
tree
2024-03-25
D
a
n K
e
nnedy
Fix a
t
heoretical OOB mem
o
ry acce
s
s
i
n sqlite
3
_st
m
t_s
c
anst
a
t
.
.
.
commit
|
commitdiff
|
tree
2024-03-21
Dan Kennedy
Have os
_
u
n
ix
.
c reuse
cach
e
d file-
d
e
s
c
riptors i
n
the
.
.
.
commit
|
commitdiff
|
tree
2024-03-20
Dan Kenne
d
y
Chan
g
e
EXPLAIN QU
E
RY PLAN o
u
tput to
s
ay "USE TEM
P
B
.
.
.
commit
|
commitdiff
|
tree
2024-03-20
Dan Kennedy
Change EXPLAIN
QUERY PLA
N
ou
t
p
ut to say "USE
T
EMP B
.
.
.
commit
|
commitdiff
|
tree
2024-03-19
Dan Kennedy
U
p
date tes
t
scripts to account
for
[8fcea4cd]
.
commit
|
commitdiff
|
tree
2024-03-19
D
an Ken
n
edy
Up
d
a
t
e tests
to
w
or
k
wit
h
SQLITE
_
ALLO
W
_ROWID_IN_
V
IEW
.
commit
|
commitdiff
|
tree
2024-03-19
D
an Kennedy
Return the erro
r
"ambiguous
c
olum
n
name: rowid", instead
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Da
n
Ken
n
edy
Fi
x
a
san
prob
l
ems i
n
sqlite
3
r
b
u
.
c
.
E
n
able RBU for sanitize
r
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan Kennedy
Avoi
d
spur
i
ous S
Q
L
I
T
E_IOERR_DATA errors w
h
en
r
eading
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan
Kennedy
Ensure the database schema has been loaded an
d
the
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Dan Kennedy
Fix a prob
l
em c
a
used
by a non-ag
g
regate functio
n
with
.
.
.
commit
|
commitdiff
|
tree
2024-03-16
Dan K
e
nnedy
Fix exprNodeIs
C
o
n
stantFunction() so t
h
at it returns
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Kenn
e
dy
Fix a
prob
l
em with ALTER
T
AB
L
E and
cor
r
elat
e
d m
u
lti
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Dan Kenn
e
dy
Fix
a pr
o
blem han
d
l
ing "INS
E
RT IN
T
O
.
.
.
S
ELECT
.
.
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
D
an Kennedy
Avoid so
m
e OP_SCopy
instructions in
"INSERT I
N
TO
.
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
D
an Kennedy
Add further te
s
ts for
V
AL
U
E
S
cl
a
u
s
es in v
a
rious conte
x
ts
.
commit
|
commitdiff
|
tree
2024-03-13
D
an Kennedy
C
h
ange
t
he way parse
.
y ha
n
dles multi-row VALUES clauses
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan
K
ennedy
Remove unre
a
chable code from this branch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan
K
ennedy
F
i
x so
m
e OO
M
handling proble
m
s on thi
s
b
r
anch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Merge
trunk
into this b
r
anch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kenne
d
y
En
s
ure that if a mul
t
i-row
VAL
U
ES cannot
be co
d
ed while
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
D
an
Ken
n
edy
Avoid creating a c
o
-
r
o
utine incrementally for
a
VALUES
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Da
n
K
e
nnedy
Add p
o
inter to
d
o
c
umentation to testrunn
e
r
.
tcl
h
elp
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
D
a
n Kenne
d
y
Have
testr
u
nner
.
tcl set SQLI
T
E_TMPDIR on
w
i
n
dows as
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
D
an Kennedy
Corr
e
ctly in
i
ti
a
lize the SrcItem
.
iCursor field t
o
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan
K
ennedy
Have testrunn
e
r
.
tcl have each te
s
t
store its temp f
i
les
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kennedy
Have testrunn
e
r
.
tcl have eac
h
test s
t
ore its temp fil
e
s
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
D
an Kennedy
Fix ano
t
her t
e
strunne
r
.
tc
l
problem on
w
i
ndows
.
commit
|
commitdiff
|
tree
2024-03-11
D
an
Kennedy
Fi
x
a mis
s
i
ng bra
c
e problem in test
r
unner
.
tcl introdu
c
ed
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kennedy
U
p
date
m
d
evtest and sd
e
vte
s
t
t
o
do she
l
l
b
uilds in
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Ke
n
nedy
Attempt to redu
c
e the memo
r
y used by VALUES c
l
auses
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Ke
n
ne
d
y
O
m
i
t some extra tests for the intck exten
s
ion in OMIT_VIRT
U
A
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Kennedy
Fi
x
pragma6
.
t
e
st so that i
t
work
s
w
i
th ENAB
L
E_O
V
E
R
S
IZ
E
_CEL
L
_
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan
Kenned
y
Do not
r
u
n
test
s
f
o
r the int
c
k ex
t
en
s
ion in OMIT_VIRTUAL_TAB
.
.
.
commit
|
commitdiff
|
tree
2024-03-06
Dan Kennedy
Fix handling
o
f
"
id=?" corn
e
r
cases in rtre
e
when
the
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
Dan
Kenned
y
R
e
move code t
h
at adde
d
a P4 parameter
to
t
he O
P
_Var
i
able
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kennedy
E
n
sure memory cel
l
s are pr
o
perly
freed before the
y
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan
K
ennedy
Ha
v
e "PRAGMA quick_check" compar
e
th
e
n
u
m
b
er of entries
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Ken
n
edy
Allow "
_
" characters to appear be
t
we
e
n any t
w
o d
i
g
its
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
D
an Kenne
d
y
Add the intck
ext
e
nsio
n
.
Fo
r
p
e
rfo
r
ming increme
n
t
a
l
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Da
n
K
e
nn
e
d
y
Me
r
ge la
t
est trunk changes i
n
to thi
s
b
ranch
.
commit
|
commitdiff
|
tree
2024-02-24
Dan Kennedy
Add
f
urther tests for t
h
e intck module
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kenne
d
y
Add tests for th
e
new code on t
h
is branch
.
commit
|
commitdiff
|
tree
2024-02-23
Dan
Ke
n
nedy
Add th
e
"
.
intck ?STEPS_P
E
R_
U
NLOCK?" comman
d
to the
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Da
n
Ken
n
edy
F
ix
detection of
surplu
s
index en
t
r
ies w
h
en all indexed
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Ke
n
nedy
Fix problems
w
ith
resuming integrity-chec
k
operations
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
D
an Kennedy
Fix var
i
ou
s
issue
s
in sqli
t
e3i
n
tck
.
c
.
commit
|
commitdiff
|
tree
2024-02-21
Da
n
Ke
n
ne
d
y
Simplify the
way th
e
restart
key is s
a
ved internal
l
y
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan
Kennedy
Add documentation to ext/
i
ntc
k
/sqlite
3
intck
.
h
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Ensure intck tes
t
s are r
u
n by te
s
trunner
.
tcl
.
commit
|
commitdiff
|
tree
2024-02-21
Dan
K
ennedy
Me
r
ge
t
r
un
k
changes into this branch
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Kenn
e
dy
H
ave the i
n
tck ext
e
n
sion
better ha
n
dle corru
p
tion at
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Kenned
y
Use fewer cycle
s
to generate the
"
next key
"
value us
e
d
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
D
a
n Kennedy
Consider using "
=
" and
I
S
o
perat
o
rs with
even low-
q
uality
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
D
an Kennedy
Use more efficient SQL
t
o ve
r
ify that index
e
s
c
ontain
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Da
n
Kenne
d
y
Add impleme
n
tation of s
q
lite3_intck_suspend()
.
commit
|
commitdiff
|
tree
2024-02-17
Dan K
e
nnedy
Add start of extensi
o
n for in
c
re
m
e
n
t
al integri
t
y-checks
.
.
.
commit
|
commitdiff
|
tree
2024-02-16
Dan Kennedy
H
a
ndle a
n
O
O
M case in fts
5
code to
q
uery tokendata
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
Dan Ke
n
nedy
Have rtree
av
o
i
d keeping a
blob handle open fo
l
lowing
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan Kenn
e
dy
Return SQLITE_ABOR
T
if
the u
n
derlying shadow tables
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
D
an Kennedy
Ret
u
rn SQLITE_ABORT if the under
l
ying shadow tables
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan Kennedy
Hav
e
"PRAGMA quick_check"
c
ompare
t
h
e numb
e
r
o
f entries
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan Kennedy
F
ix typo in
v
d
b
e
.
c comment
.
No changes
to code
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Kennedy
Ens
u
re the ft
s
5 xInteg
r
ity me
t
hod correctly return
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
D
an Kennedy
En
s
ure t
h
e fts3
x
Integrit
y
metho
d
c
o
r
r
ectly retu
r
ns
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Kennedy
Consider
an index for q
u
e
ries like "
S
ELECT
c
ount(DISTINCT
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Kennedy
Avoid a pot
e
ntial buffer
o
verread w
h
e
n handling corrupt
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan Ken
n
e
dy
In
os_unix
.
c and
os_win
.
c, do n
o
t all
o
w xFetch() to
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan Kennedy
Add extra checks for the validity of a numeric li
t
eral
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Da
n
Kenned
y
Fix a proble
m
i
n
t
he prev
i
ous commi
t
w
i
th hex literals
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Ken
n
edy
Allow
u
nd
e
rscores
t
o occur
in
he
x
l
i
teral
s
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kenn
e
dy
Add
extra
t
ests for
t
he
c
ode on this branc
h
.
commit
|
commitdiff
|
tree
2024-01-22
Da
n
Kenned
y
Fix test
s
cr
i
pt literal
.
test so that it works with
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
Fix t
e
st scri
p
t literal
.
test s
o
that it
w
orks with
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan
K
enne
d
y
M
e
r
g
e trunk changes in
t
o this branch
.
commit
|
commitdiff
|
tree
2024-01-20
Dan
K
e
n
nedy
Ensure th
a
t
values generated by DEFAULT
c
lauses that
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
a
n Kennedy
Add
t
est ca
s
e
s
for the new code
on this
b
ranch
.
commit
|
commitdiff
|
tree
2024-01-20
Da
n
Kennedy
Allow "_" characters to appear followi
n
g
any digi
t
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
Dan Kennedy
All
o
w
l
arge h
e
xadecima
l
literals
t
o be used as DEFAU
L
T
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
Dan
Kennedy
Ensure that
t
he xIntegrity me
t
h
o
d
s
of fts3
a
nd fts5
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
Dan
K
enn
e
dy
Have the shell
t
ool auto
m
atically enable SQ
L
ITE_CONFIG_
D
QS_D
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Da
n
Kennedy
In
fts5, flush the content
s
of the
i
n-me
m
ory hash table
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kennedy
Automatically turn off DE
F
E
NS
I
VE mode
i
n the sh
e
ll
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kennedy
Fix date on new fi
l
e shell9
.
t
est
.
commit
|
commitdiff
|
tree
next