๐ AIๆ็ดข & ไปฃ็
๐
ไธป้กต
Sign in
chromium
/
external
/
github.com
/
sqlite
/
sqlite
/
refs/heads/branch-3.6.21
47d7fd5
Fix for the "(x AND y) OR z" bug backported to version 3.6.21.
by drh
ยท 16 years ago
branch-3.6.21
9286c07
Version 3.6.21 release candidate 3.
by drh
ยท 16 years ago
7bf44fc
Remove a redundant line from fts3.
by dan
ยท 16 years ago
1a0edc1
Add extra tests for parsing of whitespace in tokenizer declarations,.
by dan
ยท 16 years ago
0d93557
Move some SQLITE_TEST code down to avoid mixing code and variable declarations.
by shaneh
ยท 16 years ago
e6656ed
Version 3.6.21 release candidate 2.
by drh
ยท 16 years ago
ff32e39
Add some tests for OR, AND and NOT operations to fts3rnd.test. Add tests to check that errors are returned when bad arguments are passed to fts3 functions snippet, offsets and optimize. Minor fix for the same
by dan
ยท 16 years ago
00ce394
Enhanced detection of database corruption in btree.c:allocateSpace().
by drh
ยท 16 years ago
dc9b5f8
Fix to check-in [f221f31eff]: Make sure local variable rc is declared even
by drh
ยท 16 years ago
d1f7e92
Add test case for the obscure corruption detection added by the previous commit.
by dan
ยท 16 years ago
89e060e
Catch an obscure case of database corruption.
by dan
ยท 16 years ago
28f372f
Fix another bug in 3-way NEAR queries.
by dan
ยท 16 years ago
6e053f9
Fix some problems with FTS3 and 3-way NEAR queries.
by dan
ยท 16 years ago
8e14c59
Add the SQLITE_4_BYTE_ALIGNED_MALLOC compile-time option which tells some
by drh
ยท 16 years ago
44a1d92
Remove an assert() in btree.c:releasePage() that is not necessarily true
by drh
ยท 16 years ago
165b67c
Fix a problem involving a 3-way NEAR query.
by dan
ยท 16 years ago
476bda7
In the OSTRACE debugging macros in os_unix.c, identify the VFS currently in use.
by drh
ยท 16 years ago
acf28fb
Modify [2ad1461f25] to avoid leaving a prepared statement in "active" state following an OOM error in FTS3.
by dan
ยท 16 years ago
406a15a
Fix an FTS3 problem where an OOM error was not being propagated back
by drh
ยท 16 years ago
19a99d7
Reset the state of the asynchronous IO module at the end of the tkt-94c04eaadb.test script.
by dan
ยท 16 years ago
64eac55
Do not run fts3rnd.test as part of quick.test.
by dan
ยท 16 years ago
a43be91
Clear a conflicting TCL variable in the fts3rnd.test test script.
by drh
ยท 16 years ago
c9b9b8a
Fix an assert() in btree.c that might have fired on a corrupt database file.
by drh
ยท 16 years ago
313aa57
Remove a NEVER() from btree.c that could occur in a very obscure tested
by drh
ยท 16 years ago
e2e5145
Fix an incorrect assert() in fts3.c. Add further fts3 tests.
by dan
ยท 16 years ago
e585b8f
Updates to FTS3 to correct compiler warnings under MSVC.
by shaneh
ยท 16 years ago
5e17e8b
Fix a couple of compiler warnings under MSVC.
by shaneh
ยท 16 years ago
5e00985
Fix cut-and-paste error affecting a couple of attach tests on Windows.
by shaneh
ยท 16 years ago
a94cc42
Add links from C/C++ interfaces to their equivalent SQL functions. Comment
by drh
ยท 16 years ago
c12075b
Change an error message in FTS3 to avoid using an uninitialized variable.
by drh
ยท 16 years ago
19125aa
Fix an uninitialized value read in sqlite3async.c.
by dan
ยท 16 years ago
614d265
Fix compiler warnings in test_hexio.c.
by drh
ยท 16 years ago
2432e56
Modify a test in fts3b.test to reflect the fact that the docid field may now be updated.
by dan
ยท 16 years ago
bc7c039
Clear the Pager.dbModified flag when unlocking the database. Assert that it is clear when locking the database.
by dan
ยท 16 years ago
9f3962e
Make sure a variable is cleared before use in the where8.test script.
by drh
ยท 16 years ago
fd7c991
Add testcase() macros to make sure boundary cases in BEFORE UPDATE triggers
by drh
ยท 16 years ago
d8267b8
Fix a faulty function prototype in test_intarray.c.
by drh
ยท 16 years ago
6bd3b2a
Use #include "sqlite3.h" instead of <sqlite3.h> in fts3Int.h.
by dan
ยท 16 years ago
8c44997
Add typedefs for i16 and u8 to fts3Int.h when not building via the amalgamation method.
by dan
ยท 16 years ago
63d18b4
Add tests for the remaining examples in fts3.in.
by dan
ยท 16 years ago
cfa3566
Reorder function declarations in mutex_os2.c. This is a blind change - we
by drh
ยท 16 years ago
65e8c82
Changes to the TCL interface header to allow it to be compiled independently
by drh
ยท 16 years ago
3acb07d
Open a savepoint within the FTS3 optimize() function.
by dan
ยท 16 years ago
612b1d5
Fix a segfault that can occur when querying an empty FTS3 table. Also restore the rowid/docid conflict handling to work as it did in version 3.6.20.
by dan
ยท 16 years ago
ff3f307
Test coverage improvements in the FTS3 porter stemmer.
by drh
ยท 16 years ago
63b94d6
Add test cases for examples recently added to documentation file fts3.html.
by dan
ยท 16 years ago
0a62730
Updates to snippet() and offsets() functions of FTS3 so that they work
by drh
ยท 16 years ago
9287d93
Change FTS3 to detect when the RHS of the MATCH opertor encounters an OOM
by drh
ยท 16 years ago
44c1e5a
Remove all benign OOM failure opportunities from the FTS3 hash table
by drh
ยท 16 years ago
8e9f6ae
Add a test case for creating an FTS3 table with no module arguments or opening/closing brackets in the CREATE VIRTUAL TABLE statement.
by dan
ยท 16 years ago
1e63499
Initialize a variable (unnecessarily) to avoid a compiler warning.
by drh
ยท 16 years ago
81fa6dc
Fix a bug introduced by the fts3 refactoring (segfault when creating a table with zero module args). Also a fix to handle an OOM error.
by dan
ยท 16 years ago
c473b48
Change the test numbers in e_fkey.test so that they are in order.
by dan
ยท 16 years ago
f6d7b05
Remove a C++ism accidentally added to fts3.c.
by dan
ยท 16 years ago
bb5f168
Move [7d30880114] to the trunk. Add optimizations to reduce the number of opcodes used for BEFORE UPDATE triggers.
by dan
ยท 16 years ago
5f18a22
Simplifications to the sqlite3_trace() bound parameter substitution logic.
by drh
ยท 16 years ago
f7829ad
Make sure the new fts3Int.h header file is added to the amalgamation.
by drh
ยท 16 years ago
d65311b
Support zeroblob in trace output.
by drh
ยท 16 years ago
c1bd1b3
Get trace with parameter insertion working for UTF16 databases.
by drh
ยท 16 years ago
c7bc4fd
Initial check-in of code that inserts tokenizations of the values
by drh
ยท 16 years ago
8965b50
Enhance the %q, %Q, and %w printf conversions so that the precisions
by drh
ยท 16 years ago
5ff4437
Fix a tracing macro in the VDBE in the VColumn opcode.
by drh
ยท 16 years ago
7ab641f
Fix SQLITE_SECURE_DELETE so that it overwrites content on the root pages
by drh
ยท 16 years ago
a62bb8d
Make sure registers computed for the VFilter opcode are marked invalid
by drh
ยท 16 years ago
1ac399e
Rearrange the order of two branches in order to restore 100% branch coverage
by drh
ยท 16 years ago
f6963f9
Change so that deleting an Expr structure requires only one frame per level in the expression tree, not two.
by dan
ยท 16 years ago
fc7e7c7
Bump the version number to 3.6.21.
by drh
ยท 16 years ago
7eee299
Add some missing comments to fts3 files. No source code changes.
by dan
ยท 16 years ago
bfcb4ad
Fix a bug in transaction rollback during backup when the CODEC is enabled
by drh
ยท 16 years ago
8c30f72
When moving pages as part of autovacuum on an in-memory database, make sure
by drh
ยท 16 years ago
e6828f5
Merge leaf accidentally created by [1c4984c62f].
by dan
ยท 16 years ago
456e4e4
Fix a bug in LIMIT 0 for compound SELECT statement.
by drh
ยท 16 years ago
3278315
If the root pages numbers of the internal schema are adjusted due to
by drh
ยท 16 years ago
98829a6
Avoid unnecessary page cache allocations when move a page while autovacuuming
by drh
ยท 16 years ago
ac88760
Add a test to make sure a database can be attached to a single handle twice if not in shared-cache mode.
by dan
ยท 16 years ago
d1414c5
Improve comments and other things in fts3_write.c.
by dan
ยท 16 years ago
d313865
Minor optimizations to fts3 code.
by dan
ยท 16 years ago
bf50c46
Merge leaves [7cd178a72a] and [598727e6da].
by dan
ยท 16 years ago
8f4a4f2
Fix a performance regression introduced while reworking the fts3 code.
by dan
ยท 16 years ago
88376ca
Remove an unreachable branch from the OP_Affinity suppression logic.
by drh
ยท 16 years ago
c4c54ee
Merge fts3-refactor into the main trunk.
by dan
ยท 16 years ago
16708c4
Fix some fts3 related issues with the autoconf and amalgamation build systems.
by dan
ยท 16 years ago
fts3-refactor
91b71c1
Merge with [4bd4330709].
by dan
ยท 16 years ago
fts3-refactor
cd7f457
Fix a bug introduced with recent optimizations: The unary minus operator
by drh
ยท 16 years ago
44e0d68
Merge the fts3-refactor branch with the trunk.
by dan
ยท 16 years ago
5dc842d
Fix problems introduced into fts3 as part of the refactoring.
by dan
ยท 16 years ago
f25a507
Performance improvement by avoiding unnecessary calls to memset().
by drh
ยท 16 years ago
bd61689
Add some missing comments and fix some other issues in fts3 code.
by dan
ยท 16 years ago
2f2855b
Suppress more instances of unnecessary OP_IsNull and OP_Affinity opcodes.
by drh
ยท 16 years ago
3c65721
Enhancements to the VDBE opcode loop to reduce the number of machine-code
by drh
ยท 16 years ago
039fc32
Code generator tries to avoid pointless OP_IsNull and OP_Affinity opcodes.
by drh
ยท 16 years ago
f13b704
Improvements to the way fts3 reads the full-text index.
by dan
ยท 16 years ago
68ff78b
Make sure the output of sqlite3OsFullPathname is initialized even if the
by drh
ยท 16 years ago
f6a8203
Fix a reference to freed memory that can occur following an OOM error in
by drh
ยท 16 years ago
3727263
Back out part of the change in [23ea2b700fd6d28d] since TH3 reveals some
by drh
ยท 16 years ago
948a5f8
Add a few extra coverage test cases for fts3.
by dan
ยท 16 years ago
af2b572
Use the sqlite3CtypeMap[] to improve the speed and reduce the size of the
by drh
ยท 16 years ago
d93a8b2
Additional optimizations in sqlite3VdbeRecordCompare().
by drh
ยท 16 years ago
8b249a8
Optimizations to the sqlite3VdbeRecordCompare() routine help it to run 12.5%
by drh
ยท 16 years ago
4b4d446
Fixes to fts3 integrity check code.
by dan
ยท 16 years ago
Next »