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 the ".check" command of the command-line shell to return 1 (error)
2017-10-17
D
.
Richard Hi
p
p
Fix th
e
"
.
che
c
k
"
comman
d
o
f the command-li
n
e s
h
ell
.
.
.
commit
|
commitdiff
|
tree
2017-10-16
D
.
Richard H
i
pp
I
mproved comments, including
a
typo fix, on the
w
hereLoopChe
.
.
.
commit
|
commitdiff
|
tree
2017-10-15
D
.
Richard Hipp
In
t
h
e query planner, do
n
ot consid
e
r index X to be
.
.
.
commit
|
commitdiff
|
tree
2017-10-13
D
.
Richar
d
Hipp
Improved abili
t
y
to generate st
a
n
d-alone
p
rogram using
.
.
.
commit
|
commitdiff
|
tree
2017-10-13
D
.
R
i
chard Hipp
Add t
h
e tc
l
/mkccode
.
tcl
s
c
r
ipt used to const
r
uc
t
a
.
.
.
commit
|
commitdiff
|
tree
2017-10-13
D
.
Richard Hipp
Move a bunch
o
f unrelat
e
d test cod
e
out of tclsqlite
.
.
.
commit
|
commitdiff
|
tree
2017-10-13
D
.
Ri
c
hard Hipp
The db_use_
l
e
ga
c
y_prepare
c
ommand no lon
g
er exists
.
.
.
commit
|
commitdiff
|
tree
2017-10-13
D
.
R
ichard
Hipp
When co
m
p
iling with SQ
L
ITE_TEST, extra
optio
n
s are
.
.
.
commit
|
commitdiff
|
tree
2017-10-13
D
.
Richard Hipp
Move
s
o
m
e test logic out of tclsqlite
.
c and
i
n
t
o auxiliary
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
D
.
R
i
chard Hip
p
Add the sqlite_db
p
a
g
e
virtual t
a
ble
(
enabled using
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
D
.
R
ic
h
ard Hipp
Cr
e
ate t
h
e new ext
/
r
e
pair
f
older a
n
d move checkfreelist
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
D
.
Richa
r
d
H
ipp
T
h
e src/shell
.
c f
i
le
is
n
ow gener
a
ted fro
m
src/s
h
e
l
l
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
D
.
Richard Hipp
Merge fixes
from the 3
.
21 branch
.
commit
|
commitdiff
|
tree
2017-10-12
D
.
Ric
h
ard
H
ipp
Mak
e
sure the tableColumnList()
routine of
the command
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
D
.
Richard Hipp
Merge fixes f
r
o
m
t
h
e 3
.
21 branch
.
commit
|
commitdiff
|
tree
2017-10-12
D
.
Richard Hipp
F
ix a typ
o
in a numer
i
c constant in an a
s
s
ert() - a
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
D
.
R
i
c
h
ard Hipp
Add the checkfreelist
e
x
tension to the c
o
mmand-line
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
D
.
Richard H
i
pp
C
onve
r
t t
h
e implementation o
f
the
"
.
dbst
a
t
" do
t
-comma
n
d
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
D
.
Richard Hipp
Enabl
e
JSON by defaul
t
in the Wi
n
dows comman
d
-line
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
D
.
Richard Hipp
Enable
sqli
t
e_d
b
page and dbstat virtual tab
l
es i
n
the
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
D
.
Rich
a
rd Hipp
G
e
t writes work
i
ng
o
n
the sqlite_dbpag
e
virtu
a
l table
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
D
.
R
i
chard H
i
pp
I
n
it
i
al imp
l
ementation o
f
th
e
"
sqlite_dbpag
e
"
v
i
rtual
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
D
.
Richard
Hipp
In t
h
e spee
d
-check
.
sh
t
e
st sc
r
i
pt, allow a
n
addi
t
iona
l
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
D
.
Richard Hipp
Create a branch for the 3
.
2
1
.
0
release
.
Develo
p
me
n
t
.
.
.
commit
|
commitdiff
|
tree
2017-10-10
D
.
Richard Hipp
DROP T
A
B
L
E
n
o
w w
o
rks for WITHOUT ROWID tables an
d
the
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
D
.
Richard Hipp
Fix compil
e
r warnings tha
t
come up with SQLITE_O
M
IT
_
WAL
.
commit
|
commitdiff
|
tree
2017-10-05
D
.
Richard Hipp
Fix
t
h
e
command-line shell so that the "
.
s
chema --indent
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
D
.
Rich
a
rd
H
ipp
Disable
the delta checksum verificatio
n
in
R
BU by defaul
t
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
D
.
Ric
h
ard
Hipp
Updates to requirements
marks
.
commit
|
commitdiff
|
tree
2017-10-04
D
.
R
i
char
d
Hipp
New test cases for ticket [b
8
99b6042f97f5] derive
d
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
D
.
Richard Hipp
Turn restriction 20 on t
h
e q
u
ery f
l
a
t
tener in
t
o an
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
D
.
Ric
h
ard
Hipp
R
e
move a redundant restricti
o
n
fro
m
the query flattene
r
.
commit
|
commitdiff
|
tree
2017-10-04
D
.
Richard Hip
p
Fi
x
a minor typo in the query fl
a
t
t
ener h
e
a
d
er com
m
ent
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Rich
a
rd Hipp
Simplify the comput
a
tio
n
of type
s
on columns of a view
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
R
i
chard H
i
pp
Do
n
ot enable
SELECT tr
a
cing with -DSQLITE_DEB
U
G
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richa
r
d Hipp
Add some OK_IF_AL
W
AYS_TRUE() m
a
rks on opt
i
miza
t
ion
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richar
d
Hipp
Remove an unused vari
a
bl
e
from sqlite3Insert() and
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
R
i
chard Hi
p
p
Fix
t
he
s
q
lite3
_
colu
m
n_decltype()
interface to re
t
urn
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard Hipp
The simplifi
c
ation
t
o
s
qlite3SelectEx
p
and()
i
n last
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard Hipp
D
o not compute
c
olumn an
d
row size
e
s
tima
t
es for the
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richard Hipp
Mark a
single
branch wi
t
hin sql
i
te
3
S
el
e
ctE
x
pan
d
() as
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Ri
c
hard Hipp
Simplificati
o
n to sqli
t
e
3S
e
lectPrep
(
) for improved
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richard Hipp
Add the OK_IF_ALWAYS_
T
R
UE
(
)
and OK_
I
F
_
A
LWAY
S
_FALSE
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richard
H
ipp
Avoid us
i
ng lookaside m
e
mory for pers
i
ste
n
t virtual
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richard Hip
p
The
q
u
e
ry p
l
anner
now always
prefers to impleme
n
t a
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
R
i
chard Hip
p
Improvements
t
o a comment in lem
p
ar
.
c
.
No cod
e
c
h
anges
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
Richard Hipp
More details in the header comment of pushDownWhereTerms
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
R
i
c
hard Hipp
M
a
ke sure the SQLITE_Stat34
o
p
timization switc
h
is
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
Richard H
i
pp
Fix unreachable conditionals and rev
i
se a testc
a
se
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richard Hipp
Always render a subq
u
ery
th
a
t is not part o
f
a join
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richard H
i
pp
Merge the query flattener c
o
mment impro
v
e
ments from
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richard Hipp
Clean up
t
he co
m
ment
s
o
n
the
q
uery flattener to mor
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richard Hip
p
M
e
rge c
h
a
nges from t
r
unk
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richar
d
Hipp
M
a
ke sure the
6t
h
parameter to the
a
uthorizer callb
a
ck
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
R
i
c
hard Hipp
Be
t
ter
na
m
e
s for sub
q
ueries in
E
XPLAIN co
m
ments
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard Hip
p
Do not f
l
atten subqueries that contain an ORDER
B
Y
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard Hipp
Remo
v
e
t
he (un
d
o
cumented) query-planne
r
control that
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard Hipp
Fix over-length sou
r
ce c
o
de lines
in select
.
c
.
No
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
R
ichard
Hipp
Fi
x
an issue int
r
oduced by check
-
in [4cd2a9672c
5
9]
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
R
i
chard Hi
p
p
Add
n
ew routines
to
simplify
dealing with collating
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard Hipp
In
d
e
x
es
o
n expressions w
i
th a COLLA
T
E cla
u
s
e
are abl
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard Hipp
In tw
o
p
lac
e
s, change the
m
a
gic number -1 to
i
ts
p
r
oper
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
D
.
Ri
c
har
d
Hipp
Disable te
s
ts for th
e
LIKE
optimiz
a
t
ion
when
I
CU is
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
Richard Hipp
Partial b
a
ckout of check-in [e0af9a904076]
.
It t
u
r
n
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
Ri
c
hard Hi
p
p
U
pdate t
h
e configur
e
s
cript s
o
th
a
t it looks for tclsh8
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
In the
Windows VFS, when trying
t
o
open
a datab
a
se
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
R
i
chard Hipp
In
t
he Windows VFS, do not
emit an
SQLI
T
E_
C
ANTOPEN
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richa
r
d Hipp
Fix harmles
s
UB in
the ICU extensi
o
n
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Rich
a
rd
Hip
p
Fi
x
a poten
t
ial use
o
f a
n
uninitialized pointer in
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard H
i
pp
F
i
x a b
u
g
in tool/mksourceid
.
c:
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
Revert o
n
e
perform
a
nce improvement cha
n
ges from check
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hip
p
Fix the
rendering of the P4_INTARRAY argument to the
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Rich
a
rd H
i
pp
Size and performanc
e
optim
i
zation on sqli
t
e3Vdbe
M
emGrow()
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richa
r
d
H
ipp
The
B
LOB returned by s
q
lite3Vdb
e
MemFromBtree() does
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard Hipp
Small size an
d
pe
r
f
orm
a
nce optimization in th
e
bytecod
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard Hipp
Impro
v
ed
r
esolut
i
on of large
i
n
t
e
ger values in "CA
S
T
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
R
ic
h
ard
H
ip
p
Updat
e
s to the "lemon
.
html" d
o
cument rece
i
ved from
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richa
r
d Hipp
Add the sqlite3_mmap_
w
arm
(
) funct
i
on as an extension
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richar
d
Hipp
Fix a typo in t
h
e MSV
C
m
a
kefile
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard Hipp
Minor
s
i
m
plification o
f
error message generation during
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard Hipp
The out-of-
b
ounds read o
n
re
c
overy fix of
c
he
c
k
-in
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
R
i
chard Hip
p
Fix the CSV virtual t
a
ble extensio
n
so th
a
t
it works
.
.
.
commit
|
commitdiff
|
tree
2017-09-17
D
.
Rich
a
rd Hipp
Do not ma
k
e
th
e
assumption (as c
h
eck-in [4da49a95c0f
0
7
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
D
.
Richa
r
d
H
ipp
S
implify the
s
q
lit
e
3VdbeGet
(
) routine
.
Smaller, f
a
ster
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Ri
c
hard Hipp
Re
m
ove
a
n
un
n
ecessary pa
r
a
m
e
t
er from selectIn
n
e
r
Loop()
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard Hipp
Imp
r
oved th
e
header-comment documentation on sqlite3Ex
p
rCode
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard Hipp
Opti
m
iza
t
ion to
the ExprLis
t
obj
e
ct to make it slight
l
y
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard Hipp
Fix a
h
ar
m
less co
m
ment typo
.
No chan
g
es to code
.
commit
|
commitdiff
|
tree
2017-09-14
D
.
Ric
h
ard Hipp
Avo
i
d an ou
t
-o
f
-b
o
u
n
ds re
a
d on a recove
r
y
att
e
mp
t
usin
g
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard
Hip
p
Test case update du
e
to PRAGMA integrity_c
h
eck enhancemen
t
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard
H
ipp
Dis
a
ble FTS3
m
a
t
ch
i
nfo() tes
t
s
t
hat assum
e
a littleEndian
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hipp
Improv
e
m
e
nts to PRAGMA
in
t
egr
i
ty_check for better detec
t
ion
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hi
p
p
PRAG
M
A integrity_check r
e
turns SQLITE_OK
e
ven if
it
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
R
ichard
Hi
p
p
Fix an error in [b22cd
d
67]
t
hat can
cause a
negative
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Richard
H
ipp
Changes
t
o (hopefully) get the
b
uild workin
g
with
r
ecent
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
R
i
chard Hipp
Make sure
a
ll c
o
nnectio
n
s are closed
in t
h
e pr
a
gma
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Rich
a
rd H
i
pp
N
ew
test case for ticket
[b899b6042f97f52d]
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richa
r
d
Hipp
Add support
for new operators in virtual tables: !
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
R
ichard Hipp
Refactor n
a
mes o
f
constants and functions associated
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard Hipp
Minor adjustm
e
n
t
s
to inden
t
a
t
ion a
n
d
s
pa
c
ing for clarity
.
.
.
commit
|
commitdiff
|
tree
next