Thanks to visit codestin.com
Credit goes to chromium.googlesource.com
Sign in
chromium
/
external
/
github.com
/
sqlite
/
sqlite
/
refs/heads/stat1-max
56747e7
Experimental change to ANALYZE so that when computing values for
by drh
· 7 years ago
stat1-max
040d77a
New checked in PRAGMA integrity_check to validate the autovacuum settings
by drh
· 7 years ago
91d5866
Enhanced detection of problems on the freelist and on overflow list in
by drh
· 7 years ago
b0b0230
Avoid a branch in the commit logic that is unreachable when compiled
by drh
· 7 years ago
b657f28
Allow the VACUUM following SQLITE_DBCONFIG_RESET_DATABASE to proceed even
by drh
· 7 years ago
ea933f0
Experimental fix for resetting databases that have been deemed read-only due
by dan
· 7 years ago
exp-dbreset-fix
ea99a31
Add the SQLITE_FCNTL_DATA_VERSION file control
by drh
· 7 years ago
378a2da
Fix a harmless compiler warning in the pager. Enhance the docs for
by drh
· 7 years ago
ac30668
If an SQLITE_IOERR error is encountered as part of an atomic commit on an F2FS file-system, retry the commit in legacy journal mode.
by dan
· 7 years ago
4522c3e
Fix for builds without SQLITE_ENABLE_BATCH_ATOMIC_WRITE.
by dan
· 7 years ago
exp-retry-atomic-commit
e795226
Add new file doc/F2FS.txt, containing notes on the way SQLite uses the F2FS atomic commit feature.
by dan
· 7 years ago
7f32dc9
Minor simplification to sqlite3RollbackAll().
by drh
· 7 years ago
140a598
If an SQLITE_IOERR error is encountered as part of an atomic commit on an F2FS
by dan
· 7 years ago
2f69b5c
Remove an unused function declaration from fts5.
by dan
· 7 years ago
b80bb6c
Add the "categories" option to the unicode61 tokenizer in fts5.
by dan
· 7 years ago
e882551
Add a test-control to disable the skip-scan optimization.
by dan
· 7 years ago
7490128
Add a test case to check that SQLITE_DBCONFIG_RESET_DATABASE can be used with
by dan
· 7 years ago
222a384
On an UPSERT when the order of constraint checks is rearranged, make sure
by drh
· 7 years ago
9341916
Adjustments to VdbeCoverage macros to deal with byte-code branches that
by drh
· 7 years ago
5d6374f
Remove incorrect ALWAYS() macros from the window function logic.
by drh
· 7 years ago
c364941
Add VdbeModuleComment()s on the three main code generators for window functions.
by drh
· 7 years ago
b0225bc
Minor comment changes. Add ALWAYS() macros on some unreachable branches
by drh
· 7 years ago
fef3776
Identify Select objects within a single statement using small sequential
by drh
· 7 years ago
fd90888
Modify tests in window3.test to be tolerant of rounding errors when comparing
by dan
· 7 years ago
b556f26
Fix a problem with using scalar sub-selects in window function queries.
by dan
· 7 years ago
6ccbd27
Further improvements to bytecode branch testing. Fix cases where the
by drh
· 7 years ago
7083a48
Enhancements and improved documentation to the byte-code branch coverage
by drh
· 7 years ago
eee0861
Fix a harmless warning about comment formatting in the previous
by drh
· 7 years ago
38630ae
Assert that if two functions compare equal in every other way, then they
by drh
· 7 years ago
6cbb4c9
Enhance the sqlite3ExprCompare() routine so that it knows to compare the
by drh
· 7 years ago
a1fd4b5
Enhance the TreeView mechanism so that it shows the window function
by drh
· 7 years ago
0b3b0dd
New VDBE comments and coverage macros.
by drh
· 7 years ago
c7bf571
Fixes for various harmless compiler warnings.
by drh
· 7 years ago
142066d
Add a comment to restriction (6) of the push-down optimization. No changes
by drh
· 7 years ago
f710345
Add an ALWAYS() around a branch in sqlite3BtreeSkipNext() that we believe
by drh
· 7 years ago
77f3f40
Avoid leaving view-definitions with an incomplete set of column names/types in
by dan
· 7 years ago
e6fcd1d
Add a couple of OOM tests.
by dan
· 7 years ago
7999cc4
Remove redundant branches in window function processing.
by drh
· 7 years ago
a57aac2
Simplification to the grammar rules for window functions. Fix a memory
by drh
· 7 years ago
a1a7e11
Throw an error if the second argument passed to nth_value() is not a positive
by dan
· 7 years ago
f5e8e31
Fix a bad assert() in window.c.
by dan
· 7 years ago
1e80ace
Simplification to the logic that detects misuse of the application-defined
by drh
· 7 years ago
8ff21f4
During WITHOUT ROWID table creation, if the sqlite3CreateTable() call fails
by drh
· 7 years ago
19dc4d4
Identify specific FuncDef objects for window functions using the pointer to
by drh
· 7 years ago
a546ef2
Simplifications to the implementation of the sum() SQL function.
by drh
· 7 years ago
51a6b19
Fix another problem with reusing LSM cursors for range scans.
by dan
· 7 years ago
491d4c8
Fix the JSON extension so that it can be compiled separately from the
by drh
· 7 years ago
8f0c712
Fix an LSM problem caused by using the same cursor for equality and range scans.
by dan
· 7 years ago
fd4b728
Add ALWAYS() macros on results of sqlite3_aggregate_context() calls in
by drh
· 7 years ago
2c885d0
Add an assert() to help verify that OP_AggInverse is never called on an
by drh
· 7 years ago
a5ef149
Add missing VdbeCoverage() macro to window.c.
by dan
· 7 years ago
d4fc49f
Fix a problem with the handling of NULL values in the min() window function.
by dan
· 7 years ago
e4984a2
Try to improve the error messages for misformed frame specifications in
by drh
· 7 years ago
bfead59
Also disallow non-constant expressions in "<expr> PRECEDING" or "<expr>
by dan
· 7 years ago
5d764ac
Ensure an error is returned if the user specifies an unsupported frame type.
by dan
· 7 years ago
287fa17
Prevent "UNBOUNDED FOLLOWING" from being used as the starting boundary of a
by dan
· 7 years ago
cf0343b
Remove some bad assert() statements from the implementations of window
by dan
· 7 years ago
e33f6e7
Return an error if DISTINCT is used with a window-function (.i.e.
by dan
· 7 years ago
8f26da6
Use separate opcodes, OP_AggValue and OP_AggInverse, for the new callbacks
by drh
· 7 years ago
6ea9a72
Update the recipe for resetting a database using SQLITE_DBCONFIG_RESET_DATABASE.
by dan
· 7 years ago
8be47a7
Get the json_group_array() and json_group_object() SQL functions working
by drh
· 7 years ago
7a606e1
Return an error if a "RANGE" window-frame uses "<expr> PRECEDING" or "<expr>
by dan
· 7 years ago
683b0ff
Fix a problem in the xInverse method of window-function group_concat(1).
by dan
· 7 years ago
f213b33
Fix the .dump command in the command-line shell so that it does not show
by drh
· 7 years ago
8bf6d70
In wal mode, if a "BEGIN EXCLUSIVE" command (or any other command that
by dan
· 7 years ago
b775104
Fix a typo inside an assert() statement introduced by the previous commit.
by dan
· 7 years ago
exp-busy-snapshot-fix
b07db11
In wal mode, if a "BEGIN EXCLUSIVE" command (or any other command that
by dan
· 7 years ago
7fee0bf
Test that a race condition can cause a "BEGIN EXCLUSIVE" to return
by dan
· 7 years ago
d736829
Fix a problem in the xInverse callback for the built-in sum() window function.
by dan
· 7 years ago
f607bec
Fix a segfault caused by having identical window functions in the select-list
by dan
· 7 years ago
6b4b882
Fix a crash caused by a LIKE pattern that consists of a single escape character.
by dan
· 7 years ago
7262ca9
Fix a segfault caused by invoking a regular aggregate as a window-function.
by dan
· 7 years ago
9f607e9
Quick patch to the Lemon parser template to avoid an array overread reported
by drh
· 7 years ago
d2ac43e
Avoid a warning in fts5.c due to not using generated routine
by dan
· 7 years ago
9592320
Merge implementation of SQL window functions from the exp-window-functions
by dan
· 7 years ago
2b5f152
Fix a minor problem in the code for determining whether or not an SQL
by dan
· 7 years ago
exp-window-functions
5001b33
Merge all changes from the weak-fallback branch except those related to the
by dan
· 7 years ago
6e2210e
Have the tokenizer handle fallback for tokens "OVER" and "FILTER" in the same
by dan
· 7 years ago
weak-fallback
34a7d79
Further performance related tweaks for sqlite3RunParser().
by dan
· 7 years ago
d437ac0
Further tweaks to sqlite3RunParser().
by dan
· 7 years ago
769309f
Improve on the previous checkin. Still a bit slow.
by dan
· 7 years ago
59ff425
Instead of using a lemon %fallback directive, have the tokenizer try to figure
by dan
· 7 years ago
04a8e0c
Modifications to parse.y to better support backwards compatibility for the
by dan
· 7 years ago
3773c25
Introduce the concept of "weak fallback" in the parser. A weak fallback
by drh
· 7 years ago
01e1229
Add missing VdbeCoverage() and VdbeCoverageNeverTaken() macros to window.c.
by dan
· 7 years ago
f02cdd3
Avoid redundant ORDER BY operations when rewriting SELECT statements that
by dan
· 7 years ago
c994b02
Merge latest trunk changes.
by dan
· 7 years ago
e618dd9
Add documentation comment for sqlite3_create_window_function(). And further
by dan
· 7 years ago
867be21
Fix another problem that could cause a crash when a window function was used
by dan
· 7 years ago
c316307
Fix problems with using window-functions in correlated sub-queries.
by dan
· 7 years ago
efa3a3c
Fix a problem with using LIMIT in window-function queries.
by dan
· 7 years ago
ce10373
Fix a problem with using a window-function SELECT as a FROM clause sub-query
by dan
· 7 years ago
67a9b8e
Omit all window-function related code when building with SQLITE_OMIT_WINDOWFUNC.
by dan
· 7 years ago
17074e3
Merge latest trunk changes.
by dan
· 7 years ago
875ad8c
Improved context for error_log message coming from sqlite3_prepare().
by drh
· 7 years ago
b7306f6
Fix a problem with handling single row partitions in the percent_rank() window
by dan
· 7 years ago
9c27758
Add tests to improve coverage of code in window.c. Fix a problem with "SELECT
by dan
· 7 years ago
85b9a1c
Merge latest trunk changes with this branch.
by dan
· 7 years ago
cc46441
Fix a problem caused by a sub-query containing a window function in the FROM
by dan
· 7 years ago
6fb2b54
Fix a problem with using min() or max() as a window function.
by dan
· 7 years ago
Next »