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
Improved error messages. Limit the number of auxiliary columns to 100.
2018-05-18
D
.
Richard Hip
p
Improved
error messa
g
es
.
Lim
i
t the
numb
e
r of a
u
x
i
liary
.
.
.
commit
|
commitdiff
|
tree
2018-05-16
D
.
Richard H
i
p
p
Fix an is
s
ue
w
ith
rtreech
e
ck() and auxiliary data col
u
mns
.
commit
|
commitdiff
|
tree
2018-05-16
D
.
Richard
Hipp
Do
n
ot
allo
w
auxiliary columns
in the r
t
ree to interf
e
re
.
.
.
commit
|
commitdiff
|
tree
2018-05-16
D
.
Richard Hipp
F
i
x
the O
O
M issu
e
menti
o
ne
d
i
n
t
he previo
u
s che
c
k-in
.
commit
|
commitdiff
|
tree
2018-05-16
D
.
R
i
ch
a
rd Hipp
I
n
itial i
m
ple
m
entation of the ability to have auxiliary
.
.
.
commit
|
commitdiff
|
tree
2018-05-16
D
.
Richard Hipp
Enhance the sqlite3_str_ne
w
() interface so that it
.
.
.
commit
|
commitdiff
|
tree
2018-05-16
D
.
R
ic
h
a
r
d Hi
p
p
Corre
c
t o
u
t
put for th
e
fullke
y
colum
n
of js
o
n_each
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
D
.
Richard Hi
p
p
Make more aggres
s
ive
use
o
f
automatic indexes when
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
D
.
Richa
r
d Hipp
Co
n
ve
r
t
t
he
s
chema c
r
eat
i
on logic i
n
the rtr
e
e
extension
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
D
.
Richard H
i
pp
Export t
h
e d
e
duceDatabas
e
Type()
f
unction the shell
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
D
.
R
i
chard H
i
pp
Add the --append option to the "
.
backup" command in
.
.
.
commit
|
commitdiff
|
tree
2018-05-12
D
.
Ric
h
ar
d
Hipp
In the CLI, allow comment
l
ines
t
h
a
t begin with '#
.
.
.
commit
|
commitdiff
|
tree
2018-05-11
D
.
Richar
d
Hipp
In the CLI,
ret
u
r
n
non-zero if
there ar
e
error
s
on
.
.
.
commit
|
commitdiff
|
tree
2018-05-11
D
.
R
ichard H
i
pp
Fix a typo in
t
he
h
elp message from the "
.
sha3sum"
.
.
.
commit
|
commitdiff
|
tree
2018-05-11
D
.
Richar
d
Hipp
Make
sure the
open_
d
b() routin
e
in the CLI does not
.
.
.
commit
|
commitdiff
|
tree
2018-05-09
D
.
R
i
chard
H
ipp
Add 14 new
i
nterfaces to the loadable extension m
e
chanism
.
commit
|
commitdiff
|
tree
2018-05-09
D
.
Richard H
i
pp
Fix minor
p
rob
l
ems with the sqlite3_
s
tr in
t
erfac
e
.
commit
|
commitdiff
|
tree
2018-05-09
D
.
R
ichard Hipp
Make
t
he
interna
l
dy
n
amic string in
t
erfac
e
av
a
ilable
.
.
.
commit
|
commitdiff
|
tree
2018-05-09
D
.
Richard Hipp
Fix a typo in a
c
o
mment use
d
f
or documentation
.
No
.
.
.
commit
|
commitdiff
|
tree
2018-05-08
D
.
Ric
h
ard
Hipp
Co
r
rectl
y
f
ormat t
h
e STAT1 and STAT4
c
ont
e
nt in t
h
e
.
.
.
commit
|
commitdiff
|
tree
2018-05-08
D
.
Richar
d
Hipp
Fix a harmle
s
s c
o
mpiler war
n
ing in fuzzcheck
.
Add
.
.
.
commit
|
commitdiff
|
tree
2018-05-08
D
.
R
ic
h
ard Hipp
Fuzz test
cases for
UPSE
R
T
.
commit
|
commitdiff
|
tree
2018-05-07
D
.
R
ichard H
i
pp
Activat
e
t
h
e cell-overwr
i
t
e op
t
imization fo
r
ind
e
x
.
.
.
commit
|
commitdiff
|
tree
2018-05-07
D
.
Ric
h
ard Hipp
Improved comments on
the cell-overwrite o
p
t
imization
.
.
.
commit
|
commitdiff
|
tree
2018-05-07
D
.
Richard Hipp
On an UPDATE, try to ov
e
rwrite
a
n
e
xisting btree cell
.
.
.
commit
|
commitdiff
|
tree
2018-05-07
D
.
Richard
Hipp
Fix
harmless
compiler w
a
rnings associated with
the
.
.
.
commit
|
commitdiff
|
tree
2018-05-07
D
.
Richard Hipp
Fix harmle
s
s com
p
iler warnings
in the cell-ove
r
write
.
.
.
commit
|
commitdiff
|
tree
2018-05-07
D
.
Ri
c
hard Hipp
Backout change [05f
e
e1a21ea398f1e4d6f1cf3
]
b
e
cause
.
.
.
commit
|
commitdiff
|
tree
2018-05-05
D
.
R
ich
a
rd Hipp
In an O
R
DER
B
Y
LIMIT, m
a
ke sure the
O
RDER
B
Y expression
.
.
.
commit
|
commitdiff
|
tree
2018-05-05
D
.
Richard
H
i
pp
Fix a slightly incorrec
t
corrup
t
ion detection
b
ranch
.
.
.
commit
|
commitdiff
|
tree
2018-05-04
D
.
Richa
r
d Hipp
Merge en
h
ancements
f
rom tr
u
nk
.
commit
|
commitdiff
|
tree
2018-05-04
D
.
Rich
a
rd Hipp
Fix req
u
i
r
em
e
nts mar
k
s
.
No code changes
.
commit
|
commitdiff
|
tree
2018-05-04
D
.
Richard Hipp
For t
h
e amalgamation-tarball,
enable FTS5 and JSON1
.
.
.
commit
|
commitdiff
|
tree
2018-05-04
D
.
Richard
H
ipp
Make a
se
p
arate limb i
n
t
h
e EX
P
LAIN
QUERY PLAN output
.
.
.
commit
|
commitdiff
|
tree
2018-05-03
D
.
R
ichard Hipp
In ORDER BY LIMIT qu
e
rie
s
, try to e
v
a
l
uat
e
t
he ORDER
.
.
.
commit
|
commitdiff
|
tree
2018-05-03
D
.
Ri
c
hard Hipp
Fix
a
bra
n
ch that
has become unreacha
b
le due to
r
ecent
.
.
.
commit
|
commitdiff
|
tree
2018-05-03
D
.
Richard
Hipp
Impr
o
ved sec
u
rity
f
or VAC
U
UM
.
This check-in combines
.
.
.
commit
|
commitdiff
|
tree
2018-05-03
D
.
Rich
a
rd
Hipp
Overha
u
l
o
f
E
X
PLAIN
Q
U
E
RY PLAN
.
The
output i
s
now in
.
.
.
commit
|
commitdiff
|
tree
2018-05-03
D
.
Richard Hipp
O
p
timizat
i
ons to the new EQP fram
e
wo
r
k
.
commit
|
commitdiff
|
tree
2018-05-03
D
.
Richard Hipp
Fix va
r
i
ous error
h
andl
i
ng conditions
on the cell
over
w
rite
.
.
.
commit
|
commitdiff
|
tree
2018-05-03
D
.
Richard
H
ip
p
T
h
e
BtCursor
.
info fields are onl
y
valid i
f
in
f
o
.
nSize!=0
.
commit
|
commitdiff
|
tree
2018-05-03
D
.
Richard Hip
p
A
dd mor
e
c
o
rruption check
i
ng to the cell overwrite
.
.
.
commit
|
commitdiff
|
tree
2018-05-03
D
.
Richar
d
Hipp
Bu
g
fix
e
s in the overwrite
o
ptimization
.
commit
|
commitdiff
|
tree
2018-05-03
D
.
Richard Hipp
The
sq
l
ite3B
t
reeInsert()
r
outine tries to overwrite
.
.
.
commit
|
commitdiff
|
tree
2018-05-03
D
.
Rich
a
rd Hipp
En
h
ance EXP
L
AIN QUERY
P
LA
N
to rep
o
r
t th
e
gen
e
ration
.
.
.
commit
|
commitdiff
|
tree
2018-05-02
D
.
R
ic
h
ar
d
H
i
p
p
Mor
e
test case u
p
dates
.
T
ests are a
l
l
running now
.
commit
|
commitdiff
|
tree
2018-05-02
D
.
Richar
d
Hi
p
p
Fix test ca
s
e
s so that
they wor
k
with
the new EXPLAIN
.
.
.
commit
|
commitdiff
|
tree
2018-05-02
D
.
Richard
Hipp
Improved E
Q
P output for recursive CTE
s
and multi-val
u
e
.
.
.
commit
|
commitdiff
|
tree
2018-05-02
D
.
Richard Hipp
Prevent VACUUM from running
any commands in sqlite_master
.
.
.
commit
|
commitdiff
|
tree
2018-05-02
D
.
Richard Hipp
Fix
a d
a
n
g
ling-
e
l
se problem
t
h
at
was causing recursive
.
.
.
commit
|
commitdiff
|
tree
2018-05-02
D
.
Rich
a
rd Hipp
Improv
e
m
e
nts to the EQP display for compou
n
d sel
e
ct
.
.
.
commit
|
commitdiff
|
tree
2018-05-02
D
.
Richard
H
i
p
p
Begin
r
e
e
ngineer
i
ng the EXPLAIN QUERY PLAN
f
unction
.
.
.
commit
|
commitdiff
|
tree
2018-05-01
D
.
R
ichard
H
ipp
The SQLITE_ALLOW_SQLITE_MASTER
_
INDEX co
m
pile-
t
i
me option
.
.
.
commit
|
commitdiff
|
tree
2018-04-30
D
.
Richard Hipp
D
e
fer loading result column values into registers on
.
.
.
commit
|
commitdiff
|
tree
2018-04-28
D
.
R
ichard Hip
p
Test
c
ases added for
SQLIT
E
_DBCONFI
G
_
R
ESET_DA
T
ABASE
.
commit
|
commitdiff
|
tree
2018-04-28
D
.
Richa
r
d Hipp
Add the SQLIT
E
_DBCONFIG_RESET_DA
T
ABASE co
n
t
r
o
l for
.
.
.
commit
|
commitdiff
|
tree
2018-04-28
D
.
Ric
h
ard H
i
p
p
A
d
d the S
Q
LITE
_
DBCONFIG_RESE
T
_
D
ATABAS
E
control
a
s a
.
.
.
commit
|
commitdiff
|
tree
2018-04-28
D
.
Richard Hipp
M
erg
e
updates from
trunk
.
commit
|
commitdiff
|
tree
2018-04-28
D
.
Rich
a
r
d
H
ipp
Preve
n
t deep re
c
ursions on nested
C
OLLATE op
e
rat
o
rs
.
commit
|
commitdiff
|
tree
2018-04-28
D
.
Richard Hipp
Fix co
m
p
il
e
r wa
r
ni
n
gs in FTS3
.
commit
|
commitdiff
|
tree
2018-04-28
D
.
Richard
Hipp
Add the "
P
RAGM
A
rese
t
_database=ON|O
F
F"
co
m
mand
.
When
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
D
.
Richard Hip
p
E
n
hance
t
he comme
n
ts in th
e
template
v
t
ab
.
c
imple
m
e
n
tation
.
commit
|
commitdiff
|
tree
2018-04-26
D
.
Richard Hipp
The previous fix for
ticket [d85fff
d
6ffe8560
9
2ed
8
da
.
.
.
commit
|
commitdiff
|
tree
2018-04-26
D
.
R
i
chard Hi
p
p
Ensure th
a
t ne
w
.
* values of an
UPDATE do
not
g
et clobb
e
red
.
.
.
commit
|
commitdiff
|
tree
2018-04-26
D
.
R
ic
h
ard
Hipp
Clarifi
c
ation o
f
the
b
ehavior of a
BEFORE UPD
A
TE tr
i
gger
.
.
.
commit
|
commitdiff
|
tree
2018-04-26
D
.
Richard Hipp
Improved VDBE commen
t
on the
O
P_Param opcode
.
No
s
ubstantia
.
.
.
commit
|
commitdiff
|
tree
2018-04-25
D
.
Richard Hi
p
p
Add new interfac
e
s for a
c
ce
s
sing the list of SQL
keyw
o
rds:
commit
|
commitdiff
|
tree
2018-04-25
D
.
Richard Hipp
Add the new DO and NOTHING ke
y
words t
o
the keyword
.
.
.
commit
|
commitdiff
|
tree
2018-04-25
D
.
Richard Hipp
Ad
d
the new SQL
I
T
E
_SHELL_INIT_PRO
C
co
m
pil
e
-time entry
.
.
.
commit
|
commitdiff
|
tree
2018-04-25
D
.
Ric
h
ard
H
ipp
Avoid many unnecessar
y
calls to
s
qlite3ReadSchema(
.
.
.
commit
|
commitdiff
|
tree
2018-04-25
D
.
Rich
a
rd Hip
p
Add an asser
t
() to e
n
sur
e
t
h
at schema mutexes a
r
e
h
eld
.
.
.
commit
|
commitdiff
|
tree
2018-04-24
D
.
R
ichard Hipp
Do not attempt to use terms from th
e
WHERE
c
lause to
.
.
.
commit
|
commitdiff
|
tree
2018-04-24
D
.
R
ic
h
ard Hip
p
Update t
h
e expert e
x
tensi
o
n
test cases to accou
n
t for
.
.
.
commit
|
commitdiff
|
tree
2018-04-24
D
.
Ri
c
hard Hipp
All the OR optimization to proceed even if th
e
OR is
.
.
.
commit
|
commitdiff
|
tree
2018-04-24
D
.
Ric
h
ard Hipp
Add a hyperlink to the ticket on the code comme
n
t
f
or
.
.
.
commit
|
commitdiff
|
tree
2018-04-24
D
.
Richard Hipp
Enhance the
CLI
to render EXPLAIN QUERY PLAN using
.
.
.
commit
|
commitdiff
|
tree
2018-04-24
D
.
Richar
d
Hipp
F
i
x a memory leak following fai
l
ure to
open an exter
n
al
.
.
.
commit
|
commitdiff
|
tree
2018-04-24
D
.
R
i
c
h
ard
Hi
p
p
In E
X
PLA
I
N QU
E
RY PLA
N
output, do not s
h
ow an EXECUTE
.
.
.
commit
|
commitdiff
|
tree
2018-04-24
D
.
Richard Hipp
Fix to check-in [ca34c2dd20ee071e]
-
avoid a NULL pointe
r
.
.
.
commit
|
commitdiff
|
tree
2018-04-23
D
.
Ric
h
ard Hipp
Fix
a proble
m
in sqlite3ExprCom
p
a
re() associated with
.
.
.
commit
|
commitdiff
|
tree
2018-04-23
D
.
R
i
cha
r
d Hipp
Fi
x
a f
o
r
matting issue in the
T
reeView out
p
ut
f
or bare
.
.
.
commit
|
commitdiff
|
tree
2018-04-23
D
.
Rich
a
rd Hip
p
Add the
"
.
im
p
oster off
"
v
a
ri
a
nt of the "
.
imposter"
.
.
.
commit
|
commitdiff
|
tree
2018-04-23
D
.
Rich
a
rd Hipp
The "
.
s
electtrace
0
x
2000
"
command causes ju
s
t
t
he top
.
.
.
commit
|
commitdiff
|
tree
2018-04-23
D
.
R
i
chard Hipp
The
"
.
selecttrace
4
" command now show
s
only a
s
ingle
.
.
.
commit
|
commitdiff
|
tree
2018-04-23
D
.
Richard Hipp
Do not res
t
ore the iSel
e
c
t
Id value unti
l
after
t
he
.
.
.
commit
|
commitdiff
|
tree
2018-04-23
D
.
Rich
a
rd Hi
p
p
In th
e
"
.
selecttrace" output
,
include the EXPLAIN QUERY
.
.
.
commit
|
commitdiff
|
tree
2018-04-23
D
.
Rich
a
rd Hi
p
p
Ensure that there are
n
o
bind-pa
r
ameters or
i
ncorrect
.
.
.
commit
|
commitdiff
|
tree
2018-04-23
D
.
R
i
char
d
Hipp
Fix an
u
nreachable br
a
nch
a
ssoci
a
ted with st
a
ck overfl
o
w
.
.
.
commit
|
commitdiff
|
tree
2018-04-21
D
.
R
ic
h
ard
Hipp
P
e
rfo
r
mance imp
r
o
vements on t
h
e
m
ain l
o
op of the
LEMON
.
.
.
commit
|
commitdiff
|
tree
2018-04-21
D
.
Richard
H
i
p
p
Enha
n
ce LEMON to track which
s
y
m
b
ols actu
a
ll
y
c
arry
.
.
.
commit
|
commitdiff
|
tree
2018-04-21
D
.
Richard Hipp
Ad
d
the %e
x
tra_c
o
nte
x
t
d
i
rec
t
i
v
e t
o
lemon, as an
alternative
.
.
.
commit
|
commitdiff
|
tree
2018-04-21
D
.
R
i
chard H
i
pp
F
i
x
U
PSER
T
so that i
t
plays n
i
c
ely with AUTOINC
R
E
ME
N
T
.
commit
|
commitdiff
|
tree
2018-04-20
D
.
Richard Hipp
Add the -
d
DIRECTOR
Y
co
m
mand-line option to L
E
M
O
N
.
commit
|
commitdiff
|
tree
2018-04-20
D
.
Richa
r
d Hipp
Fix
a
harm
l
ess c
o
mpiler warning
.
commit
|
commitdiff
|
tree
2018-04-20
D
.
Richard H
i
pp
Avo
i
d
t
h
e
use of state
m
ent journals
on
DELE
T
E
s of a
.
.
.
commit
|
commitdiff
|
tree
2018-04-20
D
.
Ric
h
ard Hi
p
p
Avoid
opening a statem
e
nt journal on
single-row UPDA
T
Es
.
.
.
commit
|
commitdiff
|
tree
2018-04-20
D
.
Richard Hipp
F
i
x a VD
B
E comm
e
n
t on u
p
sert
.
Provid
e
an
error message
.
.
.
commit
|
commitdiff
|
tree
2018-04-20
D
.
Richard Hipp
A
void u
n
necessary curs
o
r seeking wh
e
n pe
r
forming an
.
.
.
commit
|
commitdiff
|
tree
2018-04-20
D
.
Richard
Hipp
I
m
proved
V
DBE comment o
n
UPSERT
code
.
commit
|
commitdiff
|
tree
2018-04-20
D
.
Richard H
i
pp
Minor simplification of the previou
s
checkin
.
commit
|
commitdiff
|
tree
next