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
Remove code that added a P4 parameter to the OP_Variable opcode. This is no longer...
2024-03-05
Dan Kenned
y
Remove co
d
e
t
h
at
a
d
d
e
d a P4 parameter to the OP_Variable
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan K
e
nnedy
Ensure me
m
ory cells are p
r
operly freed before they
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
D
an K
e
nnedy
Have "PRAGMA quick_check" compare the number
o
f
e
ntries
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Ken
n
edy
Allow
"
_" cha
r
acters
to
appe
a
r
between any two d
i
git
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan K
e
nnedy
Add th
e
intck ext
e
nsion
.
For perform
i
ng increm
e
n
t
al
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan Ke
n
ned
y
M
e
rge lates
t
trunk
c
h
a
nges int
o
this branch
.
commit
|
commitdiff
|
tree
2024-02-24
Dan K
e
nnedy
Add f
u
rther tests for the intck module
.
commit
|
commitdiff
|
tree
2024-02-23
D
an Kenn
e
dy
Add tes
t
s
for
the new code on this branch
.
commit
|
commitdiff
|
tree
2024-02-23
D
an
K
e
n
nedy
Add the "
.
intck ?STEPS_PER_UNL
O
CK?" co
m
mand
to the
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
Fix
detection of surpl
u
s
index entries when all
indexe
d
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
Fix problems with resumin
g
inte
g
rity
-
ch
e
ck
operations
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kenned
y
F
ix vari
o
us is
s
ues in sqlite3intck
.
c
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Simplify th
e
way the restar
t
key is
s
aved inter
n
ally
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kenn
e
dy
Add
documentation to
e
xt/intck/sql
i
te3intck
.
h
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Ensure
intck tests are run
by tes
t
runner
.
t
cl
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Ke
n
nedy
Merg
e
trun
k
chang
e
s into this br
a
nch
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Kennedy
Have
the intck extensi
o
n
b
e
tt
e
r handle
corruption
at
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Da
n
Kennedy
Use fewer cycles
t
o ge
n
erate t
h
e "n
e
xt
key" v
a
lue
used
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Kenne
d
y
Co
n
sider using
"=" and IS o
p
erators with eve
n
low
-
qual
i
ty
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan Kennedy
Use more
ef
f
icient SQL to ve
r
if
y
tha
t
ind
e
xes contain
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan Kennedy
A
d
d
implementation of s
q
lite3_intc
k
_s
u
s
pend()
.
commit
|
commitdiff
|
tree
2024-02-17
Dan Kenn
e
d
y
Add s
t
art of extension fo
r
incremental
i
ntegri
t
y-checks
.
.
.
commit
|
commitdiff
|
tree
2024-02-16
Da
n
Kennedy
Handle an OOM case
i
n f
t
s5
c
ode
t
o
q
uery tokend
a
ta
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
D
a
n
Kennedy
Hav
e
r
t
r
e
e
avoid keeping a blob handle
o
pen follow
i
ng
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan Kennedy
Return
SQLITE_ABORT if the
underlying sha
d
ow tables
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan Kenn
e
dy
Ret
u
rn SQLITE_ABORT
if the underlyi
n
g shadow ta
b
l
e
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Da
n
Ke
n
nedy
H
ave "PR
A
GMA
q
uick_chec
k
"
compar
e
the
number
of e
n
tr
i
es
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan Kennedy
Fix typo in vdbe
.
c
c
o
mment
.
No change
s
to code
.
commit
|
commitdiff
|
tree
2024-02-01
Da
n
Kennedy
E
n
su
r
e the fts5
x
Integri
t
y method corr
e
ct
l
y returns
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
D
an
Kennedy
Ensur
e
the fts3 xI
n
tegrity method
c
o
r
r
ectly ret
u
rn
s
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Kennedy
Con
s
i
der an index for querie
s
like "SELECT c
o
un
t
(DISTINCT
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
D
an
K
ennedy
A
void a po
t
ent
i
a
l
buffer overrea
d
when handling corrupt
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan Kenn
e
d
y
In
os_unix
.
c and os_wi
n
.
c, do not allo
w
xFetch(
)
t
o
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan Kenne
d
y
Add
e
xtra chec
k
s for the validi
t
y o
f
a n
u
meric
l
i
te
r
al
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Ken
n
edy
F
i
x
a
p
roblem in
t
he p
r
eviou
s
commi
t
wi
t
h hex lite
r
als
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
a
n
Kennedy
Allow under
s
cores to occu
r
in hex
l
iterals
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
Add
e
xtra tests for the code o
n
t
h
is branch
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
Fix test script liter
a
l
.
test so that it works
w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan K
e
n
nedy
F
i
x
test scr
i
pt literal
.
te
s
t so that it
w
o
rks
w
ith
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan K
e
nnedy
Merge t
r
u
n
k
chang
e
s into this b
r
anch
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kenne
d
y
Ensure that values genera
t
ed by
DEFA
U
L
T c
l
auses that
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Ken
n
edy
A
d
d
t
est cases f
o
r t
h
e
new code on this
branch
.
commit
|
commitdiff
|
tree
2024-01-20
D
an Kenn
e
dy
Allow
"
_
" characters t
o
appear following any digit
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
Dan Ke
n
nedy
Allo
w
lar
g
e hexa
d
ecimal literals to be used
as DEFAULT
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
Dan Kenne
d
y
Ensure that th
e
xInt
e
gr
i
ty m
e
thods of fts3
a
n
d
fts5
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
Dan Kennedy
H
a
ve the shell tool automatically enable SQLI
T
E_CONFIG_
D
QS
_
D
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Dan Ke
n
n
e
dy
In fts5, flush the contents o
f
the in-memory
h
ash table
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Da
n
K
ennedy
Automatical
l
y turn off D
E
FENSIVE mode in the shell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Ke
n
nedy
Fix date on n
e
w
file shel
l
9
.
test
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Ke
n
ne
d
y
Aut
o
matically turn off
DEFENSIVE mode
i
n
the she
l
l
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kennedy
Ensure
that SQLITE_PRO
T
OCOL is
not return
e
d too early
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
D
an Kennedy
Ensure that SQL
I
TE_PROTO
C
OL
i
s
not
ret
u
rned too e
a
rly
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
Dan Kennedy
Update extension ext
/
misc/tot
e
xt
.
c
t
o avoid
b
oth ubsan
.
.
.
commit
|
commitdiff
|
tree
2024-01-05
Da
n
Kenne
d
y
Update ex
t
ension ext
/
misc/totext
.
c to
a
void
b
o
th ubsan
.
.
.
commit
|
commitdiff
|
tree
2024-01-04
Dan K
e
nnedy
T
e
sting
cod
e
l
e
ft in by
acc
i
d
e
nt
.
commit
|
commitdiff
|
tree
2024-01-02
D
a
n Ken
n
edy
Fix a pr
o
blem in fts5 caused b
y
a
C
OMM
I
T i
n
volving
.
.
.
commit
|
commitdiff
|
tree
2023-12-28
Dan K
e
nn
e
dy
Update fts
5
origintex
t
4
.
test to w
o
rk with
SQLITE_DIRECT_O
V
ERF
.
.
.
commit
|
commitdiff
|
tree
2023-12-27
Dan Kennedy
Fix
a
problem in the shel
l
to
o
l
(not library) causing
.
.
.
commit
|
commitdiff
|
tree
2023-12-26
Dan Ke
n
nedy
Ensure that the xColumnTex
t
(),
x
Q
u
eryPhrase() and
x
PhraseFir
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
Dan K
e
nne
d
y
Add t
h
e -fno-
s
ani
t
i
ze-recover=undefined t
o
the sanitize
r
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
D
a
n
K
ennedy
Fix
a
usan complaint ab
o
ut s
i
g
ned inte
g
e
r
overflow
.
commit
|
commitdiff
|
tree
2023-12-20
Dan Ke
n
nedy
Fix
SQL
I
TE_EN
A
BLE
_
SETLK_TIMEOUT assert(
)
state
m
ents
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Dan Ke
n
nedy
A
v
oid expir
i
ng prepared
state
m
e
n
t
s in the m
i
dd
l
e of
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Dan Kennedy
D
o
n
ot ru
n
test script fts5origint
e
s
t
4
.
tes
t
wit
h
either
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
D
an K
e
n
n
edy
Avoid
runn
i
ng the
"no_
m
utex_try" tests with
SQLITE_ENAB
L
E_SE
.
.
.
commit
|
commitdiff
|
tree
2023-12-14
D
an Kennedy
I
mprove the error m
e
ssag
e
returned
by
an ft
s
5
'rebuild
.
.
.
commit
|
commitdiff
|
tree
2023-12-08
Dan Kenned
y
A
void dropping an err
o
r code
i
n
new
f
ts5 tokendat
a
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
D
a
n Ken
n
e
d
y
En
s
u
re an fts5vocab table
n
ever use
s
a
s
pecial token
d
ata
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan Kenne
d
y
Av
o
id
a
n assert() f
a
i
l
u
re when queryin
g
an fts5v
o
cab
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Da
n
Kennedy
F
i
x a null-pointer dereference
in fts5 t
o
kendata=1
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan Ken
n
edy
Fix a proble
m
with handli
n
g
O
OM
a
nd o
t
her
errors in
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan Kennedy
Different fix f
o
r the fts5
COMMIT
-
f
o
llow
i
ng-OOM
problem
.
.
.
commit
|
commitdiff
|
tree
2023-12-06
Dan
K
enne
d
y
Fi
x
compiler warning
a
bout shadow
e
d
variable i
n
f
t
s5_index
.
c
.
commit
|
commitdiff
|
tree
2023-12-06
Dan Kennedy
Upd
a
te documentation comments in
fts5
.
h
.
commit
|
commitdiff
|
tree
2023-12-06
D
an Kenned
y
Add th
e
tokend
a
t
a
=
1 option a
n
d
rela
t
e
d API
s
to fts5
.
commit
|
commitdiff
|
tree
2023-12-06
Dan Kennedy
Mer
g
e tru
n
k chan
g
es into th
i
s branch
.
commit
|
commitdiff
|
tree
2023-12-05
Dan Kennedy
Furth
e
r te
s
ts for th
e
new code
on this branch
.
commit
|
commitdiff
|
tree
2023-12-04
Dan Kennedy
Add f
u
rt
h
er
tests for xInstT
o
ken(
)
.
commit
|
commitdiff
|
tree
2023-12-04
Dan Kenn
e
dy
Fix
e
s
for xInstToke
n
() with tokendat
a
=0
t
ables
.
A
n
d
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
Dan
Kennedy
Fix memory le
a
k in
n
ew code on
this bran
c
h
.
commit
|
commitdiff
|
tree
2023-12-04
Dan
Kennedy
Fix a problem with the xInstCount() API and "ORDER
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
D
a
n Kennedy
Fix bug in xInstTok
e
n() causing t
h
e wr
o
ng tok
e
n to
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
Da
n
Kenne
d
y
Add tests for using tokendata=
1
and contentless_delete
.
.
.
commit
|
commitdiff
|
tree
2023-12-02
Dan Kennedy
Fix vario
u
s c
o
mpiler warnings an
d
other
p
r
o
blems with
.
.
.
commit
|
commitdiff
|
tree
2023-12-02
Dan Kennedy
When to
k
end
a
ta=1 queries r
e
quire multip
l
e segm
e
n
t-curso
r
s
.
.
.
commit
|
commitdiff
|
tree
2023-12-02
Dan
Ke
n
nedy
E
n
s
ure
t
h
a
t token
d
a
t
a=1 queries avoid loading large
.
.
.
commit
|
commitdiff
|
tree
2023-12-01
D
a
n Kenn
e
dy
Remove old code fo
r
tokendata=1 queries
.
commit
|
commitdiff
|
tree
2023-12-01
Dan Ken
n
edy
Merge latest
t
runk with
t
his bra
n
c
h
.
commit
|
commitdiff
|
tree
2023-12-01
D
an
Kennedy
Different ap
p
roach to
query
i
ng a toke
n
data
=
1 table
.
.
.
commit
|
commitdiff
|
tree
2023-11-29
Dan Kennedy
Fix s
i
gned intege
r
overflow in
f
t
s5
.
commit
|
commitdiff
|
tree
2023-11-28
Da
n
Kennedy
Merge latest t
r
unk upd
a
tes i
n
to this branch
.
commit
|
commitdiff
|
tree
2023-11-28
Dan Ken
n
edy
In SQLITE_ENA
B
LE
_
SETLK_TIMEOUT builds, use block
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-11-28
Dan
K
ennedy
H
and
l
e an SQLITE_BUS
Y
_TIMEOUT
error if one
o
c
curs while
.
.
.
commit
|
commitdiff
|
tree
2023-11-27
D
a
n
Kennedy
Have S
Q
LIT
E
_ENABLE_SETLK_TIMEOUT
b
uilds b
l
ock whe
n
.
.
.
commit
|
commitdiff
|
tree
2023-11-27
D
an
K
ennedy
In SQLITE_ENABLE_SETLK_TIME
O
UT builds, u
s
e blocking
.
.
.
commit
|
commitdiff
|
tree
2023-11-24
Dan Kenned
y
Add the
-
-buildonly
and --dryrun
o
pt
i
ons to testrunne
r
.
.
.
commit
|
commitdiff
|
tree
2023-11-24
Dan
K
e
nnedy
Allow a pattern t
o
fil
t
er te
s
t scripts
t
o be appen
d
ed
.
.
.
commit
|
commitdiff
|
tree
2023-11-23
Dan Ken
n
edy
Fix an fts5
p
r
oblem
that could oc
c
ur
when mixing regular
.
.
.
commit
|
commitdiff
|
tree
2023-11-22
Dan Kennedy
Add documentation for new fts5 au
x
iliar
y
function A
P
Is
.
commit
|
commitdiff
|
tree
2023-11-22
Dan Kennedy
Defer building
xInstToken
(
) hash-table un
t
i
l
it is
.
.
.
commit
|
commitdiff
|
tree
next