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
Version 3.23.0
2018-04-02
D
.
R
ichard Hipp
Ve
r
sion 3
.
23
.
0
commit
|
commitdiff
|
tree
2018-04-02
D
.
R
ichard Hipp
Bett
e
r
s
o
lut
i
on to the LIKE problem from th
e
previous
.
.
.
commit
|
commitdiff
|
tree
2018-03-31
D
.
Rich
a
rd
H
ipp
Fix a logic error di
s
covered
b
y OSSFuzz that can cause
.
.
.
commit
|
commitdiff
|
tree
2018-03-30
D
.
R
i
chard Hipp
Fix a
b
u
g
in
t
he s
p
ell
f
ix ext
e
nsion
ca
u
sing i
t
to compute
.
.
.
commit
|
commitdiff
|
tree
2018-03-30
D
.
Richa
r
d Hipp
Fix an
off-by
-
one error in
the dist3
a
lg
o
rithm of th
e
.
.
.
commit
|
commitdiff
|
tree
2018-03-29
D
.
Richa
r
d H
i
p
p
M
o
dif
y
t
he
s
qlite3OsFileControl() interface to detec
t
.
.
.
commit
|
commitdiff
|
tree
2018-03-28
D
.
Richard Hipp
Fix
a harmless compile
r
warni
n
g i
n
the kv
t
est
.
exe prog
r
am
.
commit
|
commitdiff
|
tree
2018-03-28
D
.
Richard
Hipp
F
ix a
h
arml
e
ss
compile
r
wa
r
n
i
ng
.
commit
|
commitdiff
|
tree
2018-03-28
D
.
Richard Hipp
Remove tab
characters
.
No
logical changes to
co
d
e
.
commit
|
commitdiff
|
tree
2018-03-28
D
.
Richard Hipp
Minor com
m
ent chang
e
s
.
commit
|
commitdiff
|
tree
2018-03-27
D
.
Richard Hipp
Fix a typo in
t
h
e
README file
f
or ICU
.
No code changes
.
commit
|
commitdiff
|
tree
2018-03-27
D
.
Richard Hipp
The push-down optimization
w
as be
i
n
g t
o
o
aggres
s
ive
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
D
.
Ric
h
ar
d
Hi
p
p
Provide the ability for the
V
FS to do a blocking w
a
it
.
.
.
commit
|
commitdiff
|
tree
2018-03-26
D
.
Richard Hipp
Do not inject OO
M
errors on S
Q
LITE_FCNTL_L
O
CK
_
TIMEOUT
.
.
.
commit
|
commitdiff
|
tree
2018-03-26
D
.
Richard Hipp
Avo
i
d a race condition tha
t
might cause a busy_tim
e
out
.
.
.
commit
|
commitdiff
|
tree
2018-03-26
D
.
Richard Hip
p
Add infrastructure to
su
p
port for using F_SET
L
KW with
.
.
.
commit
|
commitdiff
|
tree
2018-03-26
D
.
R
ic
h
ard Hipp
Refa
c
tor
some inter
n
al object element n
a
mes used by
.
.
.
commit
|
commitdiff
|
tree
2018-03-24
D
.
Richa
r
d Hipp
Add
testcase() ma
c
ro
s
and i
m
p
r
ove comments in the
L
EFT
.
.
.
commit
|
commitdiff
|
tree
2018-03-24
D
.
Richa
r
d Hipp
Yet another fault
i
n the sq
l
it
e
3E
x
pr
I
mpliesNotNull
.
.
.
commit
|
commitdiff
|
tree
2018-03-24
D
.
Richard Hi
p
p
Bug
f
ix in the LEFT
J
OIN strength reducti
o
n
opti
m
ization of
commit
|
commitdiff
|
tree
2018-03-24
D
.
R
i
char
d
Hipp
P
re
p
e
n
d linkage macr
o
s to t
h
e
sqlite3rebaser in
t
e
rfac
e
s
.
commit
|
commitdiff
|
tree
2018-03-23
D
.
R
ichard Hipp
Fix the -readonly option on th
e
CLI s
o
that
i
t
a
ctu
a
lly
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
D
.
Ri
c
hard Hipp
Fix typo i
n
a comment used fo
r
documentation
.
N
o
changes
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
D
.
Richar
d
Hipp
Fix an error
i
n the CLI in the
previou
s
([0249d9
a
ecf69948
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
D
.
Richard Hipp
Fix the ANALYZE command
s
o
t
h
a
t it will process
ta
b
les
.
.
.
commit
|
commitdiff
|
tree
2018-03-22
D
.
Richard
H
i
pp
Add the le
f
t join strength reduction optimization
.
.
.
.
commit
|
commitdiff
|
tree
2018-03-22
D
.
Richard Hipp
Add
t
he --val
i
d
-
sql option to the
optfuzz
test program
.
commit
|
commitdiff
|
tree
2018-03-21
D
.
Richard Hipp
Get the optfuzz program
w
orking
.
commit
|
commitdiff
|
tree
2018-03-21
D
.
Richard Hipp
Add the optfuzz
.
c p
r
o
g
r
am
fo
r
verifying the
q
uery planner
.
.
.
commit
|
commitdiff
|
tree
2018-03-21
D
.
Richa
r
d
Hipp
Relax
L
E
F
T-
J
O
I
N
r
e
strictio
n
s on the
pu
s
h-do
w
n op
t
imizatio
n
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richard
Hipp
Do a more
t
horou
g
h job of cleaning traces of
t
he strength
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richar
d
H
i
p
p
If terms of the WHERE
c
lause re
q
uire that
t
he right
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richard Hipp
Fix inc
o
rr
e
ct testcase lab
e
ls on two cases in jo
i
n5
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Ric
h
ard H
i
p
p
Improvements to the HAVING-to
-
WHERE opt
i
m
i
za
t
i
o
n
.
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richard Hipp
Avoid unnecessary write to t
h
e
s
q
lite_sequence table
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
R
icha
r
d Hipp
Add the
ability to
d
isable the pus
h
-down o
p
timi
z
ation
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
R
ichard Hip
p
Rem
o
ve a
deb
u
gging statement accidently left
in
commit
|
commitdiff
|
tree
2018-03-20
D
.
Ri
c
har
d
H
i
pp
In the C
L
I, avoi
d
extra
.
select
t
race
a
nd
.
wheretrace
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
R
i
c
hard Hipp
C
l
o
se
r
reading of the
s
qlit
e
3
_db
_
conf
i
g(
)
doc
u
mentation
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
R
i
char
d
Hipp
Fix a minor formatting
i
ssue o
n
th
e
sqlite3_db_confi
g
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richard Hipp
Add
the
ability
to disable the pu
s
h-down
optimization
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
D
.
Ric
h
ard Hipp
M
inor improvem
e
nts
t
o "
.
selecttrace"
.
No changes
t
o
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
D
.
Richard Hipp
Enhance the
comman
d
-l
i
ne completion ex
t
e
n
s
ion to r
e
turn
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
D
.
Richard Hi
p
p
In
the compi
l
e
_options pragma, show th
e
actual value
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
D
.
R
i
chard Hipp
Improve
d
"
.
se
l
ectt
r
ace" output f
o
rmatting
.
No change
s
.
.
.
commit
|
commitdiff
|
tree
2018-03-17
D
.
Richa
r
d Hipp
Do not use sqli
t
e3_column_decl
t
ype() i
n
the CLI i
f
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
D
.
Richa
r
d H
i
p
p
Detect corruptio
n
in t
h
e form of the sqlite_seque
n
ce
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
D
.
R
i
ch
a
r
d Hipp
Detect da
t
abases w
h
ose schema is c
o
rrupted using a
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
D
.
Richa
r
d H
i
pp
B
etter erro
r
message
text when the
s
chema is
corrupted
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
D
.
Richard Hipp
Avoid wri
t
in
g
the sql
i
t
e
_
sequence table when
i
t h
a
s
.
.
.
commit
|
commitdiff
|
tree
2018-03-15
D
.
Richard Hipp
F
i
x a typ
o
in a comment use
d
to generate documen
t
ation
.
.
.
commit
|
commitdiff
|
tree
2018-03-15
D
.
Richard Hipp
Fix
an
i
ssue with
t
he fsdir() table
-
valued
f
unction
.
.
.
commit
|
commitdiff
|
tree
2018-03-14
D
.
Richard Hipp
Add the SQLITE_DBSTATUS_CACHE_SP
I
LL
o
ption to
s
qlite3_db_sta
.
.
.
commit
|
commitdiff
|
tree
2018-03-14
D
.
R
i
chard Hipp
Di
s
able one
of the test cases from c
h
eck
-
i
n
[21ecbce1378f3cc
.
.
.
commit
|
commitdiff
|
tree
2018-03-14
D
.
Richard
H
ipp
Add the
SQL
I
TE_DBST
A
TUS_CA
C
HE_SPILL option t
o
sq
l
ite3_
d
b_sta
.
.
.
commit
|
commitdiff
|
tree
2018-03-10
D
.
Richard Hipp
F
ix the se
c
ond
callb
a
c
k argu
m
e
n
t to the
"profile
"
respons
e
.
.
.
commit
|
commitdiff
|
tree
2018-03-10
D
.
Richard Hipp
Ad
d
support for
INSERT OR REPLA
C
E and INSERT OR IGNORE
.
.
.
commit
|
commitdiff
|
tree
2018-03-10
D
.
Richard
H
ipp
Impro
v
ed error m
e
ssages f
r
o
m
the
z
i
p
f
i
l
e
extension
.
commit
|
commitdiff
|
tree
2018-03-10
D
.
Ri
c
hard
H
ipp
Avoid
harm
l
es
s
left-shifts of negative
numb
e
rs in the
.
.
.
commit
|
commitdiff
|
tree
2018-03-10
D
.
Richard Hipp
Fix the z
i
pfile exte
n
sion
s
o t
h
at
it is able to creat
e
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
Richard Hipp
Fix the
.
archive comm
a
nd in the CLI so th
a
t it ac
t
ually
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
Rich
a
rd H
i
pp
Enhanc
e
the "
.
a
r" command in the CLI so that
i
t is
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
Richard
H
ipp
Setti
n
g "
.
stats 2
"
i
n
the C
L
I causes col
u
mn metad
a
ta
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
Richard H
i
pp
Simpl
i
f
i
c
a
tion
t
o the sh
e
l
l_
e
xe
c
() mechanis
m
in the
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
Richard Hipp
Fix
a test case in zip
f
ilefau
l
t
.
test so that it on
l
y
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
Ric
h
a
rd H
i
pp
Attempt to fi
x
a harmless co
m
p
i
l
e
r
w
a
rning from Cl
a
ng
.
commit
|
commitdiff
|
tree
2018-03-08
D
.
R
ichard
H
i
p
p
Add
t
he --append and -
-
zi
p
options of the
C
LI to the
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
D
.
Richard H
i
p
p
Updates to document
a
tion on sqlite
3
_
s
erialize
(
) and
.
.
.
commit
|
commitdiff
|
tree
2018-03-07
D
.
Ric
h
ard H
i
pp
Add th
e
ses
s
ionfuzz test
pro
g
ram
a
nd data obt
a
ined
.
.
.
commit
|
commitdiff
|
tree
2018-03-07
D
.
Richard Hipp
Ad
d
the s
q
lite3_se
r
ialize() and sqlite3_deserialize
.
.
.
commit
|
commitdiff
|
tree
2018-03-07
D
.
R
ichard Hipp
Mar
k
an unreachable
b
ranch using N
E
VER()
.
commit
|
commitdiff
|
tree
2018-03-06
D
.
Richard Hipp
Improved documentation for sqlite3_serialize() and
.
.
.
commit
|
commitdiff
|
tree
2018-03-06
D
.
Rich
a
rd Hipp
Handle some
b
oundary c
a
ses in memdb associated with
.
.
.
commit
|
commitdiff
|
tree
2018-03-06
D
.
Richard Hipp
Simplifications to
t
he memdb VFS
.
commit
|
commitdiff
|
tree
2018-03-06
D
.
Richard
Hipp
I
m
p
rovements to th
e
memd
b
V
FS
.
commit
|
commitdiff
|
tree
2018-03-06
D
.
Richard Hipp
Merge the walI
t
e
ratorInit() fix
from
t
r
unk
.
commit
|
commitdiff
|
tree
2018-03-05
D
.
Ric
h
ard Hipp
Fix walIter
a
torInit() so
that it always leaves the
.
.
.
commit
|
commitdiff
|
tree
2018-03-05
D
.
Richa
r
d Hipp
Merge th
e
s
e
ssion fix from
trunk
.
commit
|
commitdiff
|
tree
2018-03-05
D
.
Richard Hip
p
Impr
o
ved command-line help
for the -
A
o
p
t
i
on on the
.
.
.
commit
|
commitdiff
|
tree
2018-03-05
D
.
Richard Hipp
A new
way o
f
doing archive comm
a
nds on the command
.
.
.
commit
|
commitdiff
|
tree
2018-03-05
D
.
Richard Hipp
In the CL
I
, add a new comman
d
-
l
ine o
p
t
ion "--arch
i
ve
.
.
.
commit
|
commitdiff
|
tree
2018-03-05
D
.
R
ic
h
ard Hipp
Mer
g
e sessio
n
fixes
f
ro
m
tr
u
nk
.
commit
|
commitdiff
|
tree
2018-03-01
D
.
Ri
c
hard Hipp
Allow
the zSchema arg
u
ment to s
q
l
i
te3_seriali
z
e
(
)
to
.
.
.
commit
|
commitdiff
|
tree
2018-03-01
D
.
Richard
Hipp
M
erge
t
he la
t
e
s
t
e
nhancement
s
from trunk
.
commit
|
commitdiff
|
tree
2018-02-28
D
.
Rich
a
rd Hi
p
p
Enh
a
nce the s
e
ssi
o
ns doc
u
me
n
tation to show the
m
ethods
.
.
.
commit
|
commitdiff
|
tree
2018-02-28
D
.
Ri
c
hard Hipp
Use &l
t
;pr
e
&g
t
; aroun
d
code snippets
in
the docum
e
n
t
ati
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-02-28
D
.
Richard Hipp
Fix
a
p
o
t
e
ntial NULL pointer d
e
ref f
o
llowin
g
OOM
in
.
.
.
commit
|
commitdiff
|
tree
2018-02-27
D
.
Ri
c
hard Hipp
Add s
u
ppor
t
f
o
r TRUE and FALSE keyw
o
rds and
for operat
o
r
s
.
.
.
commit
|
commitdiff
|
tree
2018-02-27
D
.
Richard Hipp
Cle
a
n
up comment
s
and variable n
a
mes p
r
ior
t
o merge
.
commit
|
commitdiff
|
tree
2018-02-27
D
.
R
ichard Hipp
R
emove an u
n
ne
c
essary decision
.
commit
|
commitdiff
|
tree
2018-02-26
D
.
Rich
a
r
d
Hipp
Co
d
e simplifications
.
New test ca
s
es
.
commit
|
commitdiff
|
tree
2018-02-26
D
.
Ri
c
ha
r
d
H
ipp
Get the
"DEFAULT true" an
d
"DE
F
AULT f
a
ls
e
" phrases
.
.
.
commit
|
commitdiff
|
tree
2018-02-26
D
.
R
i
ch
a
rd H
i
pp
Enhance
T
ree
V
iew so that it
can displ
a
y the new IS
.
.
.
commit
|
commitdiff
|
tree
2018-02-26
D
.
Ric
h
ard Hipp
Refac
t
or for cor
r
ect NULL ha
n
dling in the IS TRU
E
,
.
.
.
commit
|
commitdiff
|
tree
2018-02-26
D
.
Ric
h
ard Hipp
M
erge the fi
x
f
or d
e
term
i
ning
t
r
u
t
h
of floating point
.
.
.
commit
|
commitdiff
|
tree
2018-02-26
D
.
Ric
h
ar
d
Hi
p
p
Alwa
y
s inte
r
pret non-zero float
i
ng-p
o
int values
a
s
.
.
.
commit
|
commitdiff
|
tree
2018-02-26
D
.
Richard
H
ip
p
E
x
perime
n
tal implementation o
f
I
S
TRUE
and IS FALSE
.
.
.
commit
|
commitdiff
|
tree
2018-02-22
D
.
Richard Hipp
For the "S
Q
Lite archive" link
i
n the README
.
md
f
ile
.
.
.
commit
|
commitdiff
|
tree
2018-02-22
D
.
Richard
H
ipp
Updat
e
s to
the README
.
md file
.
Mention the
a
b
ility
.
.
.
commit
|
commitdiff
|
tree
2018-02-21
D
.
Richard
H
i
p
p
Remov
e
an un
r
e
a
cha
b
le branc
h
in the walIndexPage()
.
.
.
commit
|
commitdiff
|
tree
next