Bug fixes in the function that expands the parser stack. (tags:...
Bug fixes in the function that expands the parser stack. (tags: growable-parser-stack)
View ArticleOmit the "parser stack overflow" error message, since it no longer occurs....
Omit the "parser stack overflow" error message, since it no longer occurs. Replace it with an ordinary "out of memory". (tags: growable-parser-stack)
View ArticleOptimizations to ParseFinalize() to make up for the extra cleanup associated...
Optimizations to ParseFinalize() to make up for the extra cleanup associated with the allocated parser stack. This branch now runs faster than trunk and is less than 300 bytes larger. (tags:...
View Article*MERGE* Allocate new parser stack space from the heap if needed, eliminating...
*MERGE* Allocate new parser stack space from the heap if needed, eliminating the possibility of a "parser stack overflow" error as long as heap memory is available. (tags: trunk)
View ArticleUse an alternative memory allocator for parser stack space that includes a...
Use an alternative memory allocator for parser stack space that includes a call to sqlite3FaultSim() to facilitate testing. (tags: trunk)
View ArticlePerformance enhancements to the parser template. (tags: trunk)
Performance enhancements to the parser template. (tags: trunk)
View ArticleImprovements to parser stack overflow testing....
Improvements to parser stack overflow testing. [forum:/forumpost/99e181b5bf|Forum post 99e181b5bf]. (tags: trunk)
View ArticleApply the same fix found in [99057383acc8f920] to descending scans. dbsqlfuzz...
Apply the same fix found in [99057383acc8f920] to descending scans. dbsqlfuzz afd1d61fc27d14938a0d78a50970fa1e9fbfee5. (tags: trunk)
View ArticleApply the same fix found in [99057383acc8f920] to descending scans. (tags:...
Apply the same fix found in [99057383acc8f920] to descending scans. (tags: branch-3.45)
View ArticleAutomatically disable the DISTINCT optimization during query planning if the...
Automatically disable the DISTINCT optimization during query planning if the ORDER BY clause exceeds 63 terms. dbsqlfuzz afd1d61fc27d14938a0d78a50970fa1e9fbfee58. (tags: trunk)
View ArticleAutomatically disable the DISTINCT optimization during query planning if the...
Automatically disable the DISTINCT optimization during query planning if the ORDER BY clause exceeds 63 terms. (tags: branch-3.45)
View ArticleUse __ppc__ instead of __POWERPC__ to identify 32-bit PowerPC processors....
Use __ppc__ instead of __POWERPC__ to identify 32-bit PowerPC processors. [forum:/forumpost/34794846ce|Forum post 34794846ce]. (tags: trunk)
View ArticleWhen rendering JSONB back into text JSON, report an error if a zero-length...
When rendering JSONB back into text JSON, report an error if a zero-length integer or floating-point node is encountered. Otherwise, if the node occurs at the very end of the JSONB, the rendering logic...
View ArticleWhen rendering JSONB back into text JSON, report an error if a zero-length...
When rendering JSONB back into text JSON, report an error if a zero-length integer or floating-point node is encountered. Otherwise, if the node occurs at the very end of the JSONB, the rendering logic...
View ArticleAvoid a potential buffer overread when handling corrupt json blobs. (tags:...
Avoid a potential buffer overread when handling corrupt json blobs. (tags: trunk)
View ArticleAvoid a potential buffer overread when handling corrupt json blobs. (tags:...
Avoid a potential buffer overread when handling corrupt json blobs. (tags: branch-3.45)
View ArticleConsider an index for queries like "SELECT count(DISTINCT col) FROM ...",...
Consider an index for queries like "SELECT count(DISTINCT col) FROM ...", even if the index records are not smaller than the table records. (tags: trunk)
View ArticleWhen generated text JSON from JSONB, do not continue descending into nested...
When generated text JSON from JSONB, do not continue descending into nested structures after an error is seen. This avoids long loops and wait times. (tags: trunk)
View ArticleDetect malformed nested JSONB earlier and stop rendering to avoid long...
Detect malformed nested JSONB earlier and stop rendering to avoid long delays. (tags: trunk)
View ArticleDetect malformed nested JSONB earlier and stop rendering to avoid long...
Detect malformed nested JSONB earlier and stop rendering to avoid long delays. (tags: branch-3.45)
View Article