Alternative implementation of fts5 locale=1 feature that allows blobs to be...
Alternative implementation of fts5 locale=1 feature that allows blobs to be stored in indexed columns of fts5 locale=1 tables. (tags: fts5-locale-alternate)
View ArticleFix a test in fts3corrupt4.test that would fail if SQLITE_ENABLE_FTS5 was not...
Fix a test in fts3corrupt4.test that would fail if SQLITE_ENABLE_FTS5 was not defined. (tags: trunk)
View ArticleInitial infrastructure for the sqlite3-rsync utility. Prototype only. Does...
Initial infrastructure for the sqlite3-rsync utility. Prototype only. Does not work. (tags: sqlite3-rsync)
View ArticleRemove a stray "breakpoint" from a test script. (tags: fts5-locale-alternate)
Remove a stray "breakpoint" from a test script. (tags: fts5-locale-alternate)
View Article*MERGE* Alternative implementation of fts5 locale=1 feature that allows blobs...
*MERGE* Alternative implementation of fts5 locale=1 feature that allows blobs to be stored in indexed columns of fts5 locale=1 tables. (tags: trunk)
View ArticleImproved SSH infrastructure. The foundation is now in place to begin working...
Improved SSH infrastructure. The foundation is now in place to begin working on the actual sync protocol. Still experimental. Still a work in progress. (tags: sqlite3-rsync)
View ArticleDisable the debug-use-only functions sqlite3_mutex_held() and...
Disable the debug-use-only functions sqlite3_mutex_held() and sqlite3_mutex_notheld() when compiling with TSAN in as much as those routines cause TSAN to complain. Response to...
View ArticleProgress on the sqlite3-rsync utility. This is an incremental check-in. It...
Progress on the sqlite3-rsync utility. This is an incremental check-in. It does compile, but it does not work. (tags: sqlite3-rsync)
View ArticleImproved debugging output. (tags: sqlite3-rsync)
Improved debugging output. (tags: sqlite3-rsync)
View ArticleAdd sha1() functions to the CLI. Fix sha1b() such that it actually returns a...
Add sha1() functions to the CLI. Fix sha1b() such that it actually returns a BLOB. (tags: sqlite3-rsync)
View ArticleAdd a protocol version number to the first message, and give the two sides an...
Add a protocol version number to the first message, and give the two sides an opportunity to negotiate a suitable protocol number, for future compatibility. Send the page size as a power-of-two. (tags:...
View ArticlePass the names of both the origin and the replica databases to the remote...
Pass the names of both the origin and the replica databases to the remote side, so that if the remote is the replica, it will have access to the origin database name in case the replica name is really...
View ArticleImproved --commcheck. Add the infoMsg() function which is useful for...
Improved --commcheck. Add the infoMsg() function which is useful for debugging. (tags: sqlite3-rsync)
View ArticleReplica must be in writable_schema mode. (tags: sqlite3-rsync)
Replica must be in writable_schema mode. (tags: sqlite3-rsync)
View ArticlePort some of the shell's CLI flag-handling code into sqlite3-rsync to make...
Port some of the shell's CLI flag-handling code into sqlite3-rsync to make the arg handling more robust. (tags: sqlite3-rsync)
View ArticleConvert sqlite3-rsync.c to use the ext/consio I/O library. The caveat is that...
Convert sqlite3-rsync.c to use the ext/consio I/O library. The caveat is that it requires direct inclusion of the consio source code, making sqlite3-rsync.c no longer a standalone file. (tags:...
View ArticleAdd RSYNC_OPT to the sqlite3-rsync build flags. (tags: sqlite3-rsync)
Add RSYNC_OPT to the sqlite3-rsync build flags. (tags: sqlite3-rsync)
View ArticleA slight tweak to consio to enable it to build both (A) directly embedded in...
A slight tweak to consio to enable it to build both (A) directly embedded in shell.c and (B) as a separately-compiled .c file for use with sqlite3-rsync.c. (tags: sqlite3-rsync-consio)
View ArticleEnhancement to the "showdb" utility such that the "ptrmap" command shows...
Enhancement to the "showdb" utility such that the "ptrmap" command shows PTRMAP entries that extend off the end of the database, as long as they appear to be well-formatted. (tags: trunk)
View ArticleBetter initialization of new database files in sqlite3-rsync. (tags:...
Better initialization of new database files in sqlite3-rsync. (tags: sqlite3-rsync)
View Article