- 1b977e3 Add test cases for json_pretty(). by drh ยท 1 year, 9 months ago json-pretty
- 31c3ac9 Add a couple of json_pretty() examples to /fiddle. by stephan ยท 1 year, 9 months ago
- b4e7d59 Add the json_pretty(J) function for pretty-printing of JSON. An optional by drh ยท 1 year, 9 months ago
- a64342e Correction to the previous check-in. by drh ยท 1 year, 9 months ago
- 53ca213 Fix handling of "id=?" corner cases in rtree when the value on the RHS is a real value. by dan ยท 1 year, 9 months ago
- 7ab40cd Remove code that added a P4 parameter to the OP_Variable opcode. This is no longer required. by dan ยท 1 year, 9 months ago
- 75aed69 Reformulate [34439fe3aeea7cbb] slightly to resolve a false-positive OOM reported in [forum:2eadfe94e3|forum post 2eadfe94e3]. by stephan ยท 1 year, 9 months ago
- 2800120 The value returned by the json_each.json field needs to survive longer than by drh ยท 1 year, 9 months ago
- 891aa05 /fiddle: reorder/replace example entries to make them more coherent when tried in order and clear the example selection list when the input area is cleared, both based on forum feedback. by stephan ยท 1 year, 9 months ago
- 7eb0ddf /fiddle 'Mandlebrot' typo fix reported in the forum. by stephan ยท 1 year, 9 months ago
- d5045a9 Update fiddle.make to account for Makefile changes in [178b7d46f9]. by stephan ยท 1 year, 9 months ago
- 2c3973f /fiddle: before resetting a db, roll back any transactions (resolves problem reported in [forum:0b41a25d65|forum post 0b41a25d65]) and remove an obsolete/broken reference to a long-gone API which could cause initialization to fail prematurely. by stephan ยท 1 year, 9 months ago
- 1828149 Fix a compiler warning in date.c. Update makefiles to include all necessary by drh ยท 1 year, 9 months ago
- 4cf9537 Change test results in corruptC.test to account for the added detail in the by drh ยท 1 year, 9 months ago
- 9017050 Fix harmless compiler warnings in the increment integrity_check extension. by drh ยท 1 year, 9 months ago
- 3f273db Adjust date/time functions so that they do a better job of keeping track by drh ๏ฟฝ๏ฟฝ 1 year, 9 months ago
- 8d25d07 Fix assert() statements in date/time computations: The month and day numbers by drh ยท 1 year, 9 months ago
- 2775f10 Document why the wasm build does not use Emscripten's -sSTRICT=1 flag and account for a behaviour change in emsdk 3.1.55 regarding the HEAPxyz symbols. by stephan ยท 1 year, 9 months ago
- bae55a7 When warning about multiple invocations of JS's sqlite3ApiBootstrap(), use the warning logger installed by the first invocation, rather than console.warn. by stephan ยท 1 year, 9 months ago
- e6af60c After wasm bootstrapping has read the optional global-scope config objects, delete those objects because any further changes would not have any useful effect. Expand the docs regarding the sqlite3ApiBootstrap() config object and explain the necessary evil of a separate global-scope object for that configuration. by stephan ยท 1 year, 9 months ago
- aefa7af Back out the previous change. Replace it with new date modifiers "ceiling" by drh ยท 1 year, 9 months ago
- ebc14e4 New date/time modifiers "mnth" and "yr" work like "month" and "year" but by drh ยท 1 year, 9 months ago
- f52afaf Change the magic time-interval names that do truncate-to-same-month to be by drh ยท 1 year, 9 months ago month-truncate
- 6964005 Proof-of-concept for new time-interval operator "pg-month" and "pg-year" that by drh ยท 1 year, 9 months ago
- 91d7bd8 Fix two -Werror=lto-type-mismatch warnings reported in [forum:ef62b57bd5|forum post ef62b57bd5]. by stephan ยท 1 year, 10 months ago
- 087e6c9 Fix two -Werror=lto-type-mismatch warnings reported in [forum:ef62b57bd5|forum post ef62b57bd5]. by stephan ยท 1 year, 10 months ago lto-type-mismatch
- 09a71d8 Add in a VdbeCoverage() macro needed by STAT4 that should have been part of by drh ยท 1 year, 10 months ago
- 8597eee Always convert 32-bit integer literals into EP_IntValue notation, even if by drh ยท 1 year, 10 months ago
- b542933 Fix an eputf() macro without its argument in the CLI. by drh ยท 1 year, 10 months ago
- 6324cdf Add an assert() to help scan-build recognize that a variable is initialized. by drh ยท 1 year, 10 months ago
- 2aea608 Adjust a VdbeCoverage() macro in PRAGMA integrity_check to account for the by drh ยท 1 year, 10 months ago
- 39670a5 Remove unreachable branches from the PRAGMA integrity_check enhancement of by drh ยท 1 year, 10 months ago
- 8732fce Ensure memory cells are properly freed before they are overwritten by OP_IntegrityCk. by dan ยท 1 year, 10 months ago
- f8dc7d2 Have "PRAGMA quick_check" compare the number of entries in tables and indexes. by dan ยท 1 year, 10 months ago
- 5b985fe Extend sqlite3.c makefile rule to support EXTRA_SRC=list-of-c-files to append to the generated sqlite3.c, as discussed in/around [forum:ccda88cf6f1754c5|forum post ccda88cf6f1754c5]. by stephan ยท 1 year, 10 months ago
- 1ffaa03 Allow "_" characters to appear between any two digits in an integer, real or hexadecimal SQL literal. by dan ยท 1 year, 10 months ago
- 32888c2 Bring the extra-src branch up to date with the trunk. by stephan ยท 1 year, 10 months ago extra-src
- f79b0bd The quote() SQL function should convert +Inf into 9.0e+999 and -Inf into by drh ยท 1 year, 10 months ago
- 7c6433c When inserting a 3-byte cell into a btree, ensure that the extra padding byte by drh ยท 1 year, 10 months ago
- 09e1900 Add the intck extension. For performing incremental integrity-check on a database. by dan ยท 1 year, 10 months ago
- 1103eb4 Fix header comments on test scripts. by drh ยท 1 year, 10 months ago incr-integrity-check
- f286ad9 Remove a local variable from sqlite3IntFloatCompare() that was being optimized by drh ยท 1 year, 10 months ago
- afeec79 Merge latest trunk changes into this branch. by dan ยท 1 year, 10 months ago
- dfd991c Make sure key comprisons are done correctly if the index key contains NaN by drh ยท 1 year, 10 months ago
- 7598e7d Add two GIFs that contain the feather logo. by drh ยท 1 year, 10 months ago
- 9c59c87 Add further tests for the intck module. by dan ยท 1 year, 10 months ago
- ee299cc Add tests for the new code on this branch. by dan ยท 1 year, 10 months ago
- 645f21f Add the ".intck ?STEPS_PER_UNLOCK?" command to the shell tool. by dan ยท 1 year, 10 months ago
- b088e89 Typo fixes [forum:c19bbf245d|reported in the forum]. No code changes. by stephan ยท 1 year, 10 months ago
- 5956d1d Fix detection of surplus index entries when all indexed fields are NULL. by dan ยท 1 year, 10 months ago
- 1545243 Fix problems with resuming integrity-check operations on indexes with mixed ASC and DESC columns, and on indexes that contain NULL values. by dan ยท 1 year, 10 months ago
- f7ad684 Fix harmless compiler warning seen with MSVC. by mistachkin ยท 1 year, 10 months ago
- 0b8c312 Fix debugging code so that it compiles on MSVC. by drh ยท 1 year, 10 months ago
- 639db50 Fix various issues in sqlite3intck.c. by dan ยท 1 year, 10 months ago
- 9591a9f Fix typo in comment. [https://fossil-scm.org/forum/forumpost/cc20266bf2|Fossil forum post cc20266bf2]. by drh ยท 1 year, 10 months ago
- 6a00f70 Simplify the way the restart key is saved internally by the intck extension. by dan ยท 1 year, 10 months ago
- b783f56 Add documentation to ext/intck/sqlite3intck.h. by dan ยท 1 year, 10 months ago
- b2897c2 Ensure intck tests are run by testrunner.tcl. by dan ยท 1 year, 10 months ago
- ebd99d5 Merge trunk changes into this branch. by dan ยท 1 year, 10 months ago
- eb715f0 Have the intck extension better handle corruption at the b-tree layer. by dan ยท 1 year, 10 months ago
- cfcb3b9 Use fewer cycles to generate the "next key" value used by sqlite3_intck_suspend() function in the intck extension. by dan ยท 1 year, 10 months ago
- 626d619 Consider using "=" and IS operators with even low-quality indexes in cases where they are selected explicitly using an INDEXED BY clause. by dan ยท 1 year, 10 months ago
- 21eda69 Fixes to comments associated with the recent PRAGMA optimize enhancements. by drh ยท 1 year, 10 months ago
- b468e68 Remove an unreachable branch from printf(). Change it into an assert(). by drh ยท 1 year, 10 months ago
- 4b2eeb2 Remove an unused variable from the merge in the previous check-in. by drh ยท 1 year, 10 months ago
- 68d92c4 Enhancements to PRAGMA optimize and ANALYZE. Add the 0x10000 flag to by drh ยท 1 year, 10 months ago
- 4189c44 Another simplification of the PRAGMA optimize logic for improved coverage. by drh ยท 1 year, 10 months ago better-pragma-optimize
- ae71fa5 Minor fixes. by drh ยท 1 year, 10 months ago
- a1507a3 Fix a minor hiccup in the computation of the number of btrees to be scanned. by drh ยท 1 year, 10 months ago
- ebea845 Use more efficient SQL to verify that indexes contain entries that match their tables. by dan ยท 1 year, 10 months ago
- 9a28311 If there is no mention of a table in sqlite_stat1, use OP_Rewind to see if by drh ยท 1 year, 10 months ago
- 74b0aad In PRAGMA optimize, scale back the analysis_limit when many different tables by drh ยท 1 year, 10 months ago
- f40da92 Merge trunk fixes into the better-optimize branch. by drh ยท 1 year, 10 months ago
- cfc62ce Add implementation of sqlite3_intck_suspend(). by dan ยท 1 year, 10 months ago
- e7bdb21 If a table has one or more rows and it has a partial index has zero rows, by drh ยท 1 year, 10 months ago optimize-after-shrink
- 6c6356f Simplifications to PRAGMA optimize to make it easier to use. It always by drh ยท 1 year, 10 months ago
- 9f34a05 Change the 0x20000 bit (use analysis limit) to 0x10, meaning that this feature by drh ยท 1 year, 10 months ago
- e0a9935 Extend the strerror_r() result type discrepancy check in os_unix.c to include the Android NDK, as reported in [forum post 3f13857fa4062301|forum:3f13857fa4062301]. The NDK's strerror_r() signature is version-dependent, whereas this change assumes int return (POSIX semantic) across all versions. by stephan ยท 1 year, 10 months ago
- d43e7ad Hold a transaction during PRAGMA optimize, for performance. by drh ยท 1 year, 10 months ago
- 99a94a1 Add start of extension for incremental integrity-checks to ext/intck/. by dan ยท 1 year, 10 months ago
- 42eb6a9 Add new MASK bits to PRAGMA optimize: 0x70000. by drh ยท 1 year, 10 months ago
- 6161cdd Fix rounding in zero-precision %f and %g printf conversions. by drh ยท 1 year, 10 months ago
- 837efb4 The PRAGMA optimize command invokes ANALYZE if a table shrinks by 25 times by drh ยท 1 year, 10 months ago
- 4dd59fd9 Fix the subtype on the value column from json_each/json_tree for cases by drh ยท 1 year, 10 months ago
- fd2500f Retweak last check-in to retain compile-time checking of xprintf() arguments. by larrybr ยท 1 year, 10 months ago
- 816f677 Work around a __VA_ARGS__ complaint in fiddle builds. by stephan ยท 1 year, 10 months ago
- 9d00aba Rename the TF_StatsUsed flag to TF_MaybeReanalyze, to more accurately by drh ยท 1 year, 10 months ago
- 5e5831a Handle an OOM case in fts5 code to query tokendata=1 tables. by dan ยท 1 year, 10 months ago
- 95b5295 Fix a bug in PRAGMA integrity_check introduced by enhancement (8a) in by drh ยท 1 year, 10 months ago
- 54eb54c Changes to vtabCallConstructor() to avoid a harmless static analyzer warning by drh ยท 1 year, 10 months ago
- 8e821c2 Replace the assert() that was removed by [f023cb541b5dd72c] because by drh ยท 1 year, 10 months ago
- 98a8ffb Have rtree avoid keeping a blob handle open following an error. by dan ยท 1 year, 10 months ago
- 38e0492 Add a new sqlite3FaultSim() to btree for better fault analysis. by drh ยท 1 year, 10 months ago
- 84dea82 Add a new sqlite3FaultSim() call in the btree logic, for testing. by drh ยท 1 year, 10 months ago new-btree-faultsim
- b290478 Add support for the ".testctrl fault_install" dot-command in the CLI when by drh ยท 1 year, 10 months ago
- 18b6019 In the RTREE extension, allow the xBeginTransaction() entry point to be by drh ยท 1 year, 10 months ago
- 3c5a810 If a term of an ORDER BY or GROUP BY contains an aggregate function or column, by drh ยท 1 year, 10 months ago
- ece3567 Improved AggInfo tracing in debug builds. No changes to deliverable code. by drh ยท 1 year, 10 months ago
- 589c407 Further clarify sqlite3_exec() callback parameter lifetime. by larrybr ยท 1 year, 10 months ago
- 25e172d Mention limited lifetime of string arrays passed to sqlite3_exec() callback. by larrybr ยท 1 year, 10 months ago