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 misplaced testcase() macros from the previous check-in.
2018-02-10
D
.
Richard Hipp
F
i
x misplac
e
d
test
c
ase() macro
s
from
the previous check-in
.
commit
|
commitdiff
|
tree
2018-02-09
D
.
Richard Hipp
I
mp
r
ove the performance of the
bu
i
lt-in REPLACE() function
.
.
.
commit
|
commitdiff
|
tree
2018-02-09
D
.
R
ichard H
i
p
p
Add the
zorder
.
c
e
xtension imp
l
eme
n
ting
z
order() and
.
.
.
commit
|
commitdiff
|
tree
2018-02-09
D
.
Ric
h
ard Hipp
Fix a harmless compiler warning
.
commit
|
commitdiff
|
tree
2018-02-05
D
.
Richard Hipp
Alloca
t
i
o
n the mutex
used by the
u
nix VFS o
n
ly once
.
.
.
commit
|
commitdiff
|
tree
2018-02-04
D
.
R
i
chard Hip
p
In the CLI,
commit
|
commitdiff
|
tree
2018-02-01
D
.
R
ichard Hipp
New ass
e
rt() state
m
e
n
t
s
to help e
n
sure t
h
at no o
t
her
.
.
.
commit
|
commitdiff
|
tree
2018-02-01
D
.
Richard H
i
p
p
When an ind
e
x is based on a
t
ext
representati
o
n of
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
D
.
Richard
H
ipp
Improve the o
m
i
t
-left-join optimization so that it
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
D
.
Richard Hipp
C
h
ange
s
to
t
he autoconf tarball so that it does not
.
.
.
commit
|
commitdiff
|
tree
2018-01-27
D
.
Richard Hipp
Cha
n
ges to
a
voi
d
a harml
e
s
s
UB warning
f
r
om clang
.
commit
|
commitdiff
|
tree
2018-01-27
D
.
Richard Hipp
New tes
t
case for ticket [ec
3
2177c99ccac2b1]
t
h
a
t wor
k
s
.
.
.
commit
|
commitdiff
|
tree
2018-01-27
D
.
R
i
chard Hipp
Proposed
fix for the q
u
ery planner p
r
oble
m
of ticket
commit
|
commitdiff
|
tree
2018-01-27
D
.
Richard Hipp
Fix compi
l
er w
a
rnings in
z
ipfile
.
c
.
commit
|
commitdiff
|
tree
2018-01-26
D
.
R
i
chard
Hipp
Fix the
query planne
r
so th
a
t it t
a
k
e
s into accou
n
t
.
.
.
commit
|
commitdiff
|
tree
2018-01-26
D
.
Richard
Hipp
I
m
prove t
e
xt-t
o
-integ
e
r c
o
nve
r
s
ion i
n
boun
d
ary cases
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
D
.
Richard
H
i
p
p
S
l
i
ghtly smaller and f
a
ster implementation of
OP_If
.
.
.
commit
|
commitdiff
|
tree
2018-01-24
D
.
R
i
c
h
ard Hipp
When unpacking a sorter record, do
s
o from
r
i
ght to
.
.
.
commit
|
commitdiff
|
tree
2018-01-24
D
.
Richard
Hipp
Rea
r
range f
i
elds
o
f the BtC
u
rsor ob
j
ect so that it
.
.
.
commit
|
commitdiff
|
tree
2018-01-24
D
.
Richard Hip
p
A
d
d the n
o
rmalize
.
c extensio
n
.
commit
|
commitdiff
|
tree
2018-01-24
D
.
R
ichar
d
Hi
p
p
Interchange the numeric codes for CURSOR_VALID and
.
.
.
commit
|
commitdiff
|
tree
2018-01-24
D
.
Richard Hipp
Adjust the fts3r
a
nk
.
t
est mod
u
le so that
i
t
works
on
.
.
.
commit
|
commitdiff
|
tree
2018-01-24
D
.
Richard Hipp
I
m
proved er
r
or message
o
u
tput when the
btreei
n
fo
.
c
.
.
.
commit
|
commitdiff
|
tree
2018-01-24
D
.
Richard
Hip
p
Prevent a harmless unused v
a
riable wa
r
ning whe
n
compi
l
ing
.
.
.
commit
|
commitdiff
|
tree
2018-01-24
D
.
Richard Hipp
Fix
a formatti
n
g is
s
ue in
s
q
li
t
e3_prepare_v3() documentation
.
.
.
commit
|
commitdiff
|
tree
2018-01-24
D
.
R
ichard Hipp
F
i
x the sqlite3ex
t
.
h header
f
il
e
s
o that
it corre
c
tly
.
.
.
commit
|
commitdiff
|
tree
2018-01-24
D
.
Ric
h
ard Hipp
Make
the shel
l
functional even if c
o
m
p
i
led wi
t
h SQLITE_OMIT_
.
.
.
commit
|
commitdiff
|
tree
2018-01-24
D
.
R
ichar
d
H
i
pp
In
v
oke the
s
qlite3_complete()
interface from
t
he fu
z
zer
.
commit
|
commitdiff
|
tree
2018-01-23
D
.
Richard Hipp
Increa
s
e the ver
s
ion
n
umber to 3
.
23
.
0 for
t
he next
.
.
.
commit
|
commitdiff
|
tree
2018-01-23
D
.
Richa
r
d
Hipp
Remove
an unreach
a
ble branch
f
rom sqlite3Ski
p
AccumulatorLoad()
.
commit
|
commitdiff
|
tree
2018-01-23
D
.
Rich
a
rd Hipp
W
o
r
k
aroun
d
a
problem with GCC
o
n
32-bit machines that
.
.
.
commit
|
commitdiff
|
tree
2018-01-23
D
.
Richa
r
d Hipp
Fix the modificat
i
on-time setti
n
g l
o
gic in
t
he
f
i
leio
.
.
.
commit
|
commitdiff
|
tree
2018-01-23
D
.
Ri
c
hard Hipp
Fix comment typo
s
.
No c
h
anges to c
o
de
.
commit
|
commitdiff
|
tree
2018-01-23
D
.
Richard Hipp
Slight
l
y
faster impl
e
mentation of the length() SQL
.
.
.
commit
|
commitdiff
|
tree
2018-01-23
D
.
Richard
Hi
p
p
Sl
i
ghtl
y
faster fun
c
tion dispa
t
ch in the virtual machi
n
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
D
.
Rich
a
rd Hipp
Version 3
.
22
.
0
commit
|
commitdiff
|
tree
2018-01-22
D
.
Rich
a
rd Hipp
Avoid unn
e
cessary
OOM detection w
a
rni
n
g
s
i
n a debugging
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
D
.
Richard Hipp
On the w
a
lro2
-
X
.
4
.
2
.
2 test case, show the siz
e
as
p
a
rt
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
D
.
Richard Hipp
Update th
e
au
t
oconf configur
e
.
ac script and Makef
i
le
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
D
.
Richard H
i
pp
Fix to the documentation
f
or
s
q
l
i
te3
_
trace_v
2
()
.
No
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
D
.
Richard Hipp
A
l
ternat
i
ve implemen
t
a
tion
f
o
r
the intern
a
l s
q
li
t
e3
P
ow1
0
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
D
.
Richar
d
H
i
pp
Fix harml
e
ss compiler warnings,
mostly
unused pa
r
ameters
.
.
.
commit
|
commitdiff
|
tree
2018-01-16
D
.
Richard
H
i
pp
Remove an unu
s
ed field from the intern
a
l definition
.
.
.
commit
|
commitdiff
|
tree
2018-01-16
D
.
Richa
r
d Hipp
Fix compi
l
er warning in th
e
FTS5 t
e
st int
e
rface
.
commit
|
commitdiff
|
tree
2018-01-16
D
.
Richard
H
ip
p
Make the new sqlite3
_
vtab_collat
i
on() inte
r
face acce
s
sib
l
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-16
D
.
Richard
H
i
pp
R
emove the
u
nused SQLITE_
C
A
N
T
OPEN_DIRTYW
A
L result
code
.
commit
|
commitdiff
|
tree
2018-01-16
D
.
Rich
a
rd H
i
pp
Move the Z
L
IB
ver
s
ion announceme
n
t in t
h
e CLI out of
.
.
.
commit
|
commitdiff
|
tree
2018-01-16
D
.
Richard Hipp
Disable the
"
.
ar
c
hiv
e
" command tests in sh
e
ll8
.
test
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
D
.
Richard Hipp
Fi
x
an er
r
or
in the s
e
tDeviceCharacteristics() pro
c
edure
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
D
.
Richard Hipp
A
void excess stack
u
sage whe
n
a VAL
U
ES cl
a
us
e
w
i
th
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
D
.
Richard Hipp
F
i
x harmless
compiler war
n
ings
in zipfile
.
c
.
commit
|
commitdiff
|
tree
2018-01-13
D
.
Richard Hip
p
Fully i
n
itia
l
ize the Mem object for serial-ty
p
e 10
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
D
.
R
ic
h
ard
H
ipp
A
dd
the new "nochange" APIs to
the ext
e
nsion loadin
g
.
.
.
commit
|
commitdiff
|
tree
2018-01-12
D
.
Richard Hipp
Add
the sqlite3
_
v
alue_n
o
change() API, u
s
able fro
m
within
.
.
.
commit
|
commitdiff
|
tree
2018-01-12
D
.
R
ichard Hipp
Improved comments
.
Slightly tighter implementation
.
.
.
commit
|
commitdiff
|
tree
2018-01-12
D
.
Richard Hipp
Add
t
he experi
m
e
ntal sqlite3_value_nocha
n
ge() inter
f
ace
.
.
.
commit
|
commitdiff
|
tree
2018-01-12
D
.
Richard Hi
p
p
Sim
p
li
f
i
c
ation to the implem
e
ntation of OP
_
Insert
.
commit
|
commitdiff
|
tree
2018-01-12
D
.
Richard
Hipp
Avoid an u
n
neces
s
a
ry branch when not us
i
ng pre-update
.
.
.
commit
|
commitdiff
|
tree
2018-01-12
D
.
Richard H
i
pp
Fix obsolete comments
.
No changes to code
.
commit
|
commitdiff
|
tree
2018-01-12
D
.
Richard Hipp
Alw
a
ys
u
s
e
u
t
im
e
s() instead of utimensat() since th
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
D
.
Rich
a
r
d
Hipp
A
dd the sql
i
te3_vtab_noc
h
ange() interface
.
Test cases
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
D
.
Ri
c
hard Hipp
A
d
d the sqlite3_
v
tab
_
no
c
hange() m
e
tho
d
which virtual
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
D
.
Ri
c
h
a
rd Hipp
Minor form
a
tti
n
g
cha
n
ges in zipfile
.
c
.
N
o
logical
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
D
.
Ri
c
hard Hip
p
Fix typo in co
m
ment
.
No code changes
.
commit
|
commitdiff
|
tree
2018-01-11
D
.
R
ic
h
ard Hip
p
Updat
e
the
.
h
e
lp
s
creen
in
the CL
I
.
Make sure th
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
D
.
Rich
a
rd Hip
p
A
dd the built-
i
n
edi
t
(VA
L
U
E
) and edit(V
A
LUE,E
D
ITOR
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
Richard Hi
p
p
A
d
d the "
.
once -e"
a
nd "
.
once -x"
commands to the CLI
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
R
ichard Hipp
Update test cases for the new "us
a
ge" for
.
o
utput
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
Ric
h
ard H
i
pp
Save an
d
r
estore the o
u
tpu
t
mode when do
i
ng "
.
once
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
Ri
c
har
d
H
i
pp
A
n
attempt to get "
.
o
nce -e" working reliably on Windows
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
R
i
cha
r
d Hipp
Fix a potenti
a
l SQLITE_MISUSE in t
h
e
.
excel
c
o
m
man
d
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
Richard Hip
p
A
dd support fo
r
t
h
e "
.
excel" command
(
and "
.
once -
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
Ric
h
ar
d
Hip
p
Fix a h
a
rmless
c
ompiler
wa
r
nin
g
in
z
i
p
file
.
c
commit
|
commitdiff
|
tree
2018-01-10
D
.
Richard Hipp
Includ
e
RTREE in the default C
L
I build
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
Richard
H
ipp
Modify the new "--
a
ppen
d
"
option t
o
t
he
.
archive so
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
Richard Hipp
Add th
e
lsm
o
de(MODE) functi
o
n
i
n the fil
e
i
o
.
c extension
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
R
i
chard Hipp
Fix
m
inor probl
e
ms
with
t
he new "
.
archive" command
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
Richard Hipp
I
n the file
i
o
.
c e
x
tension, change t
h
e filety
p
e(MODE
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
Richa
r
d Hipp
Imp
l
emen
t
the
"
.
ar --create" command using a single
commit
|
commitdiff
|
tree
2018-01-10
D
.
Richard Hipp
A
d
d t
h
e "filetype
(
)"
SQL f
u
nction
f
or i
n
terpret
i
ng
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
Rich
a
rd H
i
p
p
The "
.
ar" co
m
mand de
d
uc
e
s
whether or not the target
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
Richa
r
d Hipp
All
o
w
the
use
of "
.
a
r
-t"
w
ithout spe
c
ifying an arc
h
ive
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
R
ichard H
i
p
p
Ta
g
an
u
nre
a
chable branch u
s
in
g
ALWAYS()
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
Richard
Hi
p
p
Wo
r
k
on
the
"
.
archive"
c
omma
n
d
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
R
ichard Hipp
Rearrange some ro
u
tines in shell
.
c to avoi
d
the nee
d
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
R
ichard Hipp
C
ompute the correct co
l
u
mn name eve
n
if
th
e
col
u
m
n
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
D
.
Richard Hipp
Updates to the REA
D
M
E
.
md file for the ext/misc directo
r
y
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
D
.
Ri
c
hard
H
ipp
Attempt to fix the fil
e
io
.
c extens
i
on s
o
th
a
t
i
t builds
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
D
.
Ric
h
a
rd Hipp
Avoid a
c
o
mpiler w
a
rning when b
u
ild
i
ng with new
e
r versions
.
.
.
commit
|
commitdiff
|
tree
2018-01-08
D
.
Rich
a
rd
H
i
p
p
T
e
s
t
c
a
s
e
s f
o
r sqlite3_normal
i
ze()
.
commit
|
commitdiff
|
tree
2018-01-08
D
.
Richa
r
d Hipp
Special handling of the NULL keyword
.
Sometimes it
.
.
.
commit
|
commitdiff
|
tree
2018-01-08
D
.
R
ichard Hipp
Add IN-operator normalizating a
n
d the SQLIT
E
_NORMAL
I
Z
E
_CLI
.
.
.
commit
|
commitdiff
|
tree
2018-01-08
D
.
Richard Hipp
First code for an aux
i
liary function
that wil
l
normalize
.
.
.
commit
|
commitdiff
|
tree
2018-01-07
D
.
Ri
c
hard Hipp
Avoid the use of utimen
s
at() on olde
r
unix platforms
.
commit
|
commitdiff
|
tree
2018-01-07
D
.
Ric
h
ard Hipp
Remo
v
e the d
e
pende
n
cy on
t
est_windiren
t
.
h from the
.
.
.
commit
|
commitdiff
|
tree
2018-01-07
D
.
Richard H
i
pp
Modi
f
y
t
he
sqltclsh start
u
p script
t
o
l
ook for a prope
r
ly
.
.
.
commit
|
commitdiff
|
tree
2018-01-07
D
.
Ri
c
h
ard Hipp
Improved commen
t
s on t
h
e s
q
lar
.
c and c
o
mpress
.
c extensions
.
.
.
commit
|
commitdiff
|
tree
2018-01-06
D
.
Ric
h
ard H
i
pp
The shel
l
detects and op
e
ns ZIP
a
rchives
u
sing the
.
.
.
commit
|
commitdiff
|
tree
2018-01-06
D
.
Ric
h
ard Hipp
I
n
t
h
e
s
hell, includ
e
t
he "
.
archive
"
c
o
mm
a
nd only if
.
.
.
commit
|
commitdiff
|
tree
2018-01-06
D
.
Richard Hi
p
p
Bet
t
er whitespace in the
"
CREATE TABLE s
q
lar
(
)" statement
.
.
.
commit
|
commitdiff
|
tree
next