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
Microoptimization in pcache1.c makes the code slightly smaller and faster.
2017-08-05
D
.
Richard Hipp
Microo
p
timization in
p
cache1
.
c mak
e
s
t
h
e
code
s
li
g
h
tly
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
D
.
Richa
r
d
Hipp
A
d
d the swarm virtual
table to the existi
n
g u
n
i
o
n virtual
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
D
.
Richard Hipp
Add
t
he optional non-found-callback to the swarm-vtab
.
commit
|
commitdiff
|
tree
2017-08-03
D
.
Richa
r
d Hip
p
Optimization to
the comparison opcode
s
in
t
h
e byte
.
.
.
commit
|
commitdiff
|
tree
2017-08-02
D
.
Richard H
i
pp
In the KeyInfo ob
j
ect, refactor th
e
nF
i
e
ld and nXFiel
d
.
.
.
commit
|
commitdiff
|
tree
2017-08-02
D
.
Richard Hipp
Avoid redundant calls t
o
sqlite3ApiExit() in
sqlite
3
_step()
.
commit
|
commitdiff
|
tree
2017-08-02
D
.
Rich
a
rd Hipp
Only attemp
t
to in
v
oke WAL c
a
llbacks when a
t
r
a
nsaction
.
.
.
commit
|
commitdiff
|
tree
2017-08-02
D
.
Ric
h
a
r
d Hip
p
Minor optimization on clearCell
(
)
commit
|
commitdiff
|
tree
2017-08-02
D
.
Richa
r
d
H
i
pp
Optimizations a
s
sociat
e
d with error h
a
ndling
i
n btr
e
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-02
D
.
R
ichard Hipp
Remov
e
unused tok
e
n c
o
des
.
commit
|
commitdiff
|
tree
2017-08-02
D
.
Richard Hipp
Rearrang
e
some of the added token codes for a very
.
.
.
commit
|
commitdiff
|
tree
2017-08-02
D
.
Richard Hipp
Rearr
a
nge integer
t
oke
n
val
u
es in the parser an
d
log
i
c
.
.
.
commit
|
commitdiff
|
tree
2017-08-02
D
.
Richard Hipp
Show
w
hich opcodes are jumps in the
c
omments when generating
commit
|
commitdiff
|
tree
2017-08-02
D
.
Richard Hipp
Add the "%tok
e
n" control
t
o the lemon parser
.
No
t
.
.
.
commit
|
commitdiff
|
tree
2017-08-02
D
.
Ric
h
ard Hipp
Faster imp
l
ementa
t
ion of res
o
lveP2Values()
.
commit
|
commitdiff
|
tree
2017-08-01
D
.
Richard Hipp
Sli
g
htly
s
malle
r
and
fa
s
ter by alloca
t
ing
P
a
r
ser
o
bj
e
c
ts
.
.
.
commit
|
commitdiff
|
tree
2017-08-01
D
.
Richard
Hipp
Split the OP_Last op
c
ode into
O
P
_
Last and OP_See
k
End
.
.
.
commit
|
commitdiff
|
tree
2017-08-01
D
.
R
icha
r
d Hipp
Take
a
dvan
t
a
ge of atomic-write
c
ap
a
bilitie
s
in the
.
.
.
commit
|
commitdiff
|
tree
2017-08-01
D
.
R
i
cha
r
d Hipp
Allow ATT
A
C
H and
D
E
TACH
in
s
ide
o
f a transact
i
on
.
commit
|
commitdiff
|
tree
2017-07-31
D
.
R
i
ch
a
rd Hipp
Fix a windows-compatibility issue in
the recently add
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-07-31
D
.
Richard H
i
pp
P
r
even
t
O
S
SFu
z
z from using debugging
p
ragmas th
a
t are
.
.
.
commit
|
commitdiff
|
tree
2017-07-31
D
.
Ri
c
har
d
Hi
p
p
Move
the gen
e
ration of output c
o
lumn names earlier
.
.
.
commit
|
commitdiff
|
tree
2017-07-30
D
.
Ri
c
hard Hip
p
Add the sch
e
ma6
.
test m
o
dule for demons
t
rating sche
m
as
.
.
.
commit
|
commitdiff
|
tree
2017-07-30
D
.
R
ichard H
i
pp
Correc
t
ly
h
andle an "INTE
G
ER PRIMARY KEY
UNIQUE" co
l
umn
.
.
.
commit
|
commitdiff
|
tree
2017-07-29
D
.
Ric
h
ard H
i
pp
New test cases fo
r
c
o
l
u
mn name ge
n
erati
o
n inter
a
cting
.
.
.
commit
|
commitdiff
|
tree
2017-07-29
D
.
Ric
h
ard H
i
p
p
Mov
e
the
g
enerat
i
on of output
c
olumn names ear
l
ier
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
D
.
Richa
r
d Hi
p
p
Di
s
a
b
le the writec
r
a
s
h
.
t
e
st m
o
dule on Windows
.
commit
|
commitdiff
|
tree
2017-07-28
D
.
Richard Hipp
M
ore precise
d
e
t
ermina
t
ion of when an in-memory journal
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
D
.
R
ich
a
r
d
Hipp
Add ne
w
ext
e
nded error c
o
des for
the atomi
c
write file
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
D
.
R
ichard Hipp
A
dd th
e
SQLITE_
E
NABLE_BATCH_ATO
M
IC_WRITE m
a
cro to ctim
e
.
c
commit
|
commitdiff
|
tree
2017-07-27
D
.
Richard H
i
pp
Enhance the like optimiz
a
tion so
t
hat i
t
works
with
.
.
.
commit
|
commitdiff
|
tree
2017-07-27
D
.
Ri
c
ha
r
d Hipp
Increase th
e
version
n
u
mber to 3
.
21
.
0 in
a
nticipation
.
.
.
commit
|
commitdiff
|
tree
2017-07-27
D
.
Richard Hipp
Merge
t
he poin
t
er-p
a
ssing interface chan
g
e
s
f
rom the
.
.
.
commit
|
commitdiff
|
tree
2017-07-27
D
.
Richard Hipp
Sim
p
lified docum
e
ntation for
t
he
p
ointer
p
a
s
s
ing interfac
e
.
commit
|
commitdiff
|
tree
2017-07-27
D
.
R
i
chard Hipp
A
dd destructor func
t
ions
f
o
r the point
e
r arg
u
ment
.
.
.
commit
|
commitdiff
|
tree
2017-07-27
D
.
Ri
c
hard Hipp
In s
q
lite3
_
bind_pointer
(
), invoke the
de
s
tru
c
t
o
r if
.
.
.
commit
|
commitdiff
|
tree
2017-07-27
D
.
Richard Hipp
Improved implementation of t
h
e destructor on pointer
.
.
.
commit
|
commitdiff
|
tree
2017-07-27
D
.
Richard Hipp
Add a de
s
truc
t
or
argument to sqlit
e
3_
b
ind_p
o
inter()
commit
|
commitdiff
|
tree
2017-07-26
D
.
Richard Hi
p
p
A
d
d
the new sqlite3
.
m
D
bFlags fie
l
d
.
Fac
t
or out
bi
t
s
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
D
.
R
i
chard Hipp
Allow
A
TTA
C
H
a
nd DETAC
H
to occur insid
e
of a transacti
o
n
.
commit
|
commitdiff
|
tree
2017-07-26
D
.
Richard Hipp
F
i
x a comment on the
U
npackedRecord
.
r1 and UnpackedRecord
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
D
.
R
i
c
ha
r
d Hipp
Release candidate 2
for 3
.
20
.
0
.
commit
|
commitdiff
|
tree
2017-07-25
D
.
Richard Hipp
Fix a bug
i
n the det
e
rmini
s
tic
date/t
i
me function logic
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
D
.
Richard Hipp
Handle a real OOM condition w
h
en inc
r
blob2
.
te
s
t
is
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
D
.
Richard Hipp
Additional documentation on sqlite3_bind_p
o
in
t
e
r()
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
D
.
Rich
a
rd Hip
p
Compi
l
er wa
r
ning
f
ix
a
s
sociat
e
d wi
t
h date/t
i
me functions
.
commit
|
commitdiff
|
tree
2017-07-22
D
.
Rich
a
r
d H
i
pp
Keep batch-ato
m
ic-wr
i
tes tur
n
ed on for journal
_
mode
.
.
.
commit
|
commitdiff
|
tree
2017-07-22
D
.
R
icha
r
d Hipp
Omit unused
b
a
t
ch-atomi
c
-
w
ri
t
e code i
f
SQLITE
_
E
N
AB
L
E_BATCH_A
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
D
.
Richa
r
d Hipp
A
d
ditional documentati
o
n
o
n the new VFS
interface
.
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
D
.
Richard
Hipp
Add the d
o
cume
n
t
a
tion t
e
x
t
for the new VFS
in
t
erface
s
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
D
.
Richard Hipp
T
ran
s
form
t
wo #ifdef statements into #if statements
.
commit
|
commitdiff
|
tree
2017-07-20
D
.
Ric
h
ard Hipp
Fix a harmles
s
typo, but one that would
sho
w
up in
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
D
.
Richard Hipp
En
h
ance th
e
built-in date/t
i
me functions so
that
they
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
D
.
Richard Hipp
New test cas
e
s
f
o
r
date/
t
ime
f
unctions in
i
n
dexes on
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
D
.
Richard Hi
p
p
Comb
i
ne t
h
e
Par
s
e
.
ckB
a
se an
d
Parse
.
iSelfTab fields
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
D
.
Ric
h
ard
Hipp
A
l
low i
n
dexes to be
c
reated
o
n date
/
time fu
n
ctions
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
D
.
Rich
a
rd
H
i
p
p
Add
V
FS
i
nterfac
e
s neede
d
to make u
s
e of b
a
tch a
t
omic
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
D
.
Richard Hipp
Fi
x
s
h
ell
.
c
.
i
n
so that
i
t
a
ligns with shell
.
c
.
commit
|
commitdiff
|
tree
2017-07-18
D
.
R
i
ch
a
rd Hipp
Fi
x
anothe
r
harmless com
p
il
e
r warn
i
n
g
.
Get
t
h
e MSVC
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
D
.
R
i
c
hard
H
ipp
Sup
p
re
s
s harmless compiler
w
arnings in uni
o
n-vtab
.
commit
|
commitdiff
|
tree
2017-07-18
D
.
R
i
c
h
ard
H
i
pp
Ad
d
the
u
nion-vtab ext
e
nsion - still exp
e
rimental an
d
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
D
.
R
i
c
h
ard Hipp
Change
t
h
e
default command-line shell history depth
.
.
.
commit
|
commitdiff
|
tree
2017-07-17
D
.
Richa
r
d
Hipp
M
e
r
ge all changes from branch-3
.
20
.
Improvements to
.
.
.
commit
|
commitdiff
|
tree
2017-07-17
D
.
R
ichard Hi
p
p
I
n
t
erc
h
an
g
e
to b
r
anches wi
t
hin a
n
"if" st
a
tement i
n
.
.
.
commit
|
commitdiff
|
tree
2017-07-17
D
.
Richard H
i
pp
Improved the interface to the f
t
s5() extens
i
on
m
ec
h
anism
.
.
.
commit
|
commitdiff
|
tree
2017-07-17
D
.
R
ic
h
ar
d
Hip
p
Mer
g
e the
pointer-type enha
n
cement
f
rom
the
3
.
20 b
r
an
c
h
.
commit
|
commitdiff
|
tree
2017-07-17
D
.
R
i
c
h
ard Hipp
Comment chang
e
s clarif
y
ing det
a
ils o
f
the pointer
-
type
.
.
.
commit
|
commitdiff
|
tree
2017-07-17
D
.
Richard Hipp
Add the point
e
r-type pa
r
ameter to sqlite3_bind
_
pointer()
,
commit
|
commitdiff
|
tree
2017-07-17
D
.
Richard Hip
p
I
m
pro
v
e the sqlite3_resul
t
_pointer
(
) interface so t
h
at
.
.
.
commit
|
commitdiff
|
tree
2017-07-17
D
.
R
ichard
Hipp
Add
an experimental "po
i
nter type"
parameter to sqlit
e
3_bind
.
.
.
commit
|
commitdiff
|
tree
2017-07-15
D
.
R
ichard Hipp
Merge the fix fo
r
t
icket [a4e06e75a9ab61a12]
f
r
om t
r
u
nk
.
commit
|
commitdiff
|
tree
2017-07-15
D
.
R
ichard Hipp
Fix
a re
g
ister allocation
p
r
oblem in PRAGMA integrity_chec
k
.
.
.
commit
|
commitdiff
|
tree
2017-07-15
D
.
Ri
c
h
ard Hipp
Fix a
m
issing
\
n
a
t the end o
f
a com
m
e
n
t
caus
i
ng a
.
.
.
commit
|
commitdiff
|
tree
2017-07-15
D
.
Richard Hipp
Enha
n
ce the sho
w
sta
t
4 utility program
to show
t
he ful
l
.
.
.
commit
|
commitdiff
|
tree
2017-07-15
D
.
Richar
d
H
ipp
Mino
r
change to one of the command-lin
e
sh
e
ll test
.
.
.
commit
|
commitdiff
|
tree
2017-07-15
D
.
Rich
a
r
d H
i
p
p
Fi
r
st re
l
e
a
se candidate
for
v
er
s
i
o
n 3
.
2
0
.
0
.
commit
|
commitdiff
|
tree
2017-07-14
D
.
Richard
Hipp
Fix a typo i
n
a com
m
ent u
s
ed t
o
g
enerate document
a
tion
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
D
.
Ri
c
hard Hipp
Identify requirements text in the SQLITE_
D
B
C
ONFIG_
E
NABLE_QPS
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
D
.
Richard
Hipp
Add
r
e
quirem
e
n
t
s
m
arks for some
o
f
the new feature
s
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
D
.
Richard Hipp
In the LSM
1
v
i
r
tual table, d
e
quote the filename before
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
D
.
Richar
d
Hip
p
Inclu
d
e
a
h
int in the header commen
t
of the
LSM1 makefile
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
D
.
Richa
r
d Hipp
Upda
t
e the Makef
i
l
e
f
or
L
SM1 so that
the LSMOPTS can
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
D
.
Richard
Hi
p
p
Fix
a
t
y
po
i
n
t
h
e header
c
o
m
ment to the rememb
e
r e
x
tens
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
D
.
Ric
h
a
r
d Hipp
C
hange the na
m
e o
f
the STMT virtual ta
b
le to
S
Q
L
ITE_
S
T
MT
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
D
.
Ric
h
a
r
d
H
ipp
Minor up
d
ates t
o
requir
e
ments marks and d
o
cumen
t
ion
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
D
.
R
i
ch
a
rd Hipp
Mino
r
twea
k
s
to
documentation
.
N
o code ch
a
nges
.
commit
|
commitdiff
|
tree
2017-07-14
D
.
Ri
c
hard Hip
p
Fix harml
e
ss compiler warnings in t
h
e
r
e
a
dline tab
.
.
.
commit
|
commitdiff
|
tree
2017-07-13
D
.
Richard Hipp
Improved do
c
u
m
entation for the new sqlite3_
b
ind
_
pointer
.
.
.
commit
|
commitdiff
|
tree
2017-07-13
D
.
Richard Hipp
I
m
provem
e
nts to
t
h
e
documentation f
o
r S
Q
L
I
TE_PR
E
PARE_PER
S
ISTEN
T
.
commit
|
commitdiff
|
tree
2017-07-13
D
.
Rich
a
rd
H
i
pp
Fix documentatio
n
typo
.
No changes to code
.
commit
|
commitdiff
|
tree
2017-07-13
D
.
Ri
c
hard
H
ipp
Upd
a
te hea
d
er
commen
t
s on the
c
a
r
r
ay() and
r
em
e
mbe
r
.
.
.
commit
|
commitdiff
|
tree
2017-07-13
D
.
Richard
H
ipp
Add
n
ew
i
nte
r
faces sqlite3_bind_po
i
n
t
er(),
s
qlite3_result_po
.
.
.
commit
|
commitdiff
|
tree
2017-07-13
D
.
Richa
r
d Hipp
Fix an incorrect type s
i
g
n
atu
r
e for the loadab
l
e
e
xtens
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-07-13
D
.
Ric
h
ard Hip
p
Add the three n
e
w p
o
i
nter
interfa
c
e
s
t
o
the l
o
adable
.
.
.
commit
|
commitdiff
|
tree
2017-07-13
D
.
Ri
c
ha
r
d H
i
pp
Update the FTS3 extens
i
on to use sqlite3_res
u
lt
_
poi
n
t
er
.
.
.
commit
|
commitdiff
|
tree
2017-07-13
D
.
Rich
a
rd
H
ipp
Merge t
h
e latest c
h
anges from trunk
.
commit
|
commitdiff
|
tree
2017-07-12
D
.
Richard
H
ipp
Smaller a
n
d faster implementatio
n
f
o
r vdb
e
Fr
e
eOpArray
.
.
.
commit
|
commitdiff
|
tree
2017-07-12
D
.
Richard
H
ipp
Fix har
m
les
s
compiler warnings a
b
out incom
p
lete structure
.
.
.
commit
|
commitdiff
|
tree
2017-07-12
D
.
R
i
char
d
Hipp
Remove unnecessa
r
y EP_Leaf settings
o
n t
h
e Expr o
b
ject
.
commit
|
commitdiff
|
tree
2017-07-12
D
.
R
i
chard Hipp
The EP_Reso
l
ved flag
o
n
the Expr object i
s
not required
.
.
.
commit
|
commitdiff
|
tree
next