/ Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 check-ins occurring around 6d326d44fd1d626a.

2012-05-28
19:19
When converting 64-bit floating point coordinates to 32-bit in RTree, take care to round the values such that the size of the bounding box is enlarged. check-in: f4e8ff03ea user: drh tags: rtree-32bit-rounding
18:22
Merge the unicode61 tokenizer and the shared-cache-memory database changes into the sessions branch. check-in: df817e70af user: drh tags: sessions
17:51
Updates regarding URI query parameters and shared cache in the documentation derived from comments in sqlite.h.in. No changes to code. check-in: bcc72d413e user: drh tags: trunk
15:32
Fix Makefile.in so that it works with the new unicode tokenizer of FTS3/4. Update the version number to 3.7.13. check-in: b8720d0416 user: drh tags: trunk
13:58
Add the mode=memory option to URI filenames, which when present forces the database to be an in-memory database. This enables named in-memory databases. check-in: 651520fa84 user: drh tags: trunk
12:22
Omit the fts3 unicode character class routines from the build if fts3/4 is disabled. check-in: c00bb5d460 user: drh tags: trunk
2012-05-27
22:42
Merge into trunk the changes that permit :memory: databases to use shared cache. check-in: e72179f3a4 user: drh tags: trunk
01:19
Have user interfaces report out the filename of in-memory databases as an empty string, as it always has. This simplifies the changes. Closed-Leaf check-in: 595dfdbffe user: drh tags: shared-cache-memdb
00:11
Fix corner-case problems with shared-cache for in-memory databases. Closed-Leaf check-in: 997ef5f61e user: drh tags: shared-cache-memdb
2012-05-26
20:08
Only allow :memory: databases to share cache if there are created using a URI filename. This minimizes the risk of breakages in legacy applications that have shared-cache enabled but also use :memory: databases which they expect to keep separate. check-in: e3ad61e030 user: drh tags: shared-cache-memdb
18:42
Merge fts4-unicode branch with trunk. check-in: 25ba1f84f2 user: dan tags: trunk
18:28
If SQLITE_DISABLE_FTS3_UNICODE is defined, do not build the "unicode61" tokenizer. Closed-Leaf check-in: e71495a817 user: dan tags: fts4-unicode
18:06
Enable the use of shared cache for an in-memory database, so that separate database connections can share the same in-memory database. check-in: 4590e433f2 user: drh tags: shared-cache-memdb
17:57
Change the format of the tables used by sqlite3FtsUnicodeTolower() to make them a little smaller. check-in: b89d3834f6 user: dan tags: fts4-unicode
16:22
Add coverage tests for fts3_unicode.c. check-in: 07d3ea8a3c user: dan tags: fts4-unicode
15:44
Add fault-injection tests that use the unicode61 tokenizer. Fix a problem revealed by the same. check-in: ed28c48a3d user: dan tags: fts4-unicode
14:54
Change the name of the "unicode" tokenizer to "unicode61" to emphasize that the case folding and separator-character identification routines are based on unicode version 6.1. check-in: 8f3e60aa22 user: dan tags: fts4-unicode
2012-05-25
19:50
Add special fast paths to sqlite3FtsUnicodeTolower() and Isalnum() for codepoints in the ASCII range. check-in: cf7b25d476 user: dan tags: fts4-unicode
18:48
Fix comments in generated file fts3_unicode2.c. check-in: 3dc567ef47 user: dan tags: fts4-unicode
17:50
Add an experimental tokenizer to fts4 - "unicode". This tokenizer works in the same way except that it understands unicode "simple case folding" and recognizes all characters not classified as "Letters" or "Numbers" by unicode as token separators. check-in: 0c13570ec7 user: dan tags: fts4-unicode
2012-05-22
19:25
Use the new test suite helper procedure 'get_pwd' to query the current directory from tests. check-in: 1dd01e4081 user: mistachkin tags: winrt
17:39
Merge the 3.7.12.1 trunk changes into the WinRT branch. check-in: b9ed0b26de user: drh tags: winrt
13:11
Version 3.7.12.1 check-in: 972e75bb5d user: drh tags: apple-osx
13:01
Version 3.7.12.1 check-in: d07b7b67d1 user: drh tags: sessions
02:45
Version 3.7.12.1 check-in: 6d326d44fd user: drh tags: trunk, release, version-3.7.12.1
2012-05-21
22:45
Increase the version number to 3.7.12.1. Minor changes to test scripts. check-in: 5519cc5ef4 user: drh tags: trunk
21:26
Merge the nested aggregate query fix (ticket [c2ad16f997ee9c8ed]) unto trunk. check-in: e459c3360b user: drh tags: trunk
21:20
Mark and always-true conditional as such. Add the fuzz-oss1.test test module. Closed-Leaf check-in: bdc01fd0fa user: drh tags: nested-agg
20:13
Candidate fix for the nested aggregate query problem of ticket [c2ad16f997ee9c8e]. check-in: f3dd1fafd4 user: drh tags: nested-agg
19:11
Convert the NameContext object from using u8 booleans to using individual bits in a single u8 as its booleans. This change might become a basis for a fix for [c2ad16f997ee9c]. check-in: 7222609693 user: drh tags: nested-agg
16:59
Make sure lookaside memory allocations are unusable after they are freed. check-in: 3869aef634 user: drh tags: trunk
12:25
Move some #defines earlier in the file for test_quota.c in order to avoid a use before definition. check-in: fda1ea0bee user: drh tags: trunk
05:02
Allow the sqlite3ExplainBegin function to be compiled by MSVC. check-in: 18555128f5 user: mistachkin tags: trunk
03:15
Change the ".schema" command of the shell to output VIEWs in declared order, rather than alphabetical order, so that nested views will appear in the correct order. Fix for ticket [cfe84e86839e59e8]. check-in: e092ff69e2 user: drh tags: trunk
2012-05-20
20:23
Fix a test case so that it works even with very long pathnames. check-in: ecd4a06359 user: drh tags: trunk
20:14
Check-in included unrelated debugging code by mistake. Was: Fix a test case in the shell1.test script so that it works even for very long pathnames. Closed-Leaf check-in: 0c0a03987c user: drh tags: mistake
2012-05-17
21:04
Merge updates from trunk. check-in: 224c65e4a5 user: mistachkin tags: winrt
14:17
Stylistic fixes: limit source code line length to 80 characters. C89-style comments only, not C++/C99 style. check-in: 4068abe05c user: drh tags: apple-osx
2012-05-16
22:08
Improve error reporting from sqlite3_file_control, SQLITE_FCNTL_REPLACE_DATABASE shouldn't copy file security/ACL metadata, bad bit mask fixed check-in: 92e7bb9078 user: adam tags: apple-osx
14:29
Return SQLITE_MISUSE if an application attempts to register a virtual table module with the same name as an existing module. check-in: ea2cd55e09 user: dan tags: shared-schema
01:24
Avoid using sqlite3ResetAllSchemasOfConnection() purely for its side-effects. check-in: 5587c73bad user: drh tags: shared-schema
2012-05-15
18:28
The former sqlite3ResetInternalSchema() routine was really two different routines, selected by parameter, each with a confused mission. So split this routine up into three separate smaller routines, calling each separately as needed. Hopefully this will make further refactoring and schema reset collateral damage containment easier. check-in: aa0c3493d3 user: drh tags: shared-schema
17:15
When a connection disconnects from a shared-cache database, only delete the in-memory schema if there are no other connections. check-in: 46f4eb5430 user: dan tags: shared-schema
12:49
Add assert()s to verify that Table objects in the schema never use lookaside memory. check-in: 736d6ea677 user: drh tags: trunk
2012-05-14
12:20
Add an assert() that verifies that the statement pointer from the sqlite3_prepare() family of functions is always NULL if the routines return other than SQLITE_OK. check-in: 0bb1cfc63f user: drh tags: trunk
02:05
Version 3.7.12 check-in: d9348b2a4e user: drh tags: apple-osx
01:58
Version 3.7.12 check-in: be71d2f667 user: drh tags: sessions
01:41
Version 3.7.12 check-in: 8654aa9540 user: drh tags: trunk, release, version-3.7.12
2012-05-12
22:36
Fix a typo in a comment which is used to generate documentation. No changes to code. check-in: af525b5d25 user: drh tags: trunk
18:29
Parser bug fix: Make sure the table constraints allowed by prior releases can still be parsed, even if they are technically not allowed by the syntax diagram. check-in: e536ac0418 user: drh tags: trunk