/ Timeline
Login

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

50 descendants of [772985f18b]

2018-09-08
20:29
Fix an unreachable branch in the new sqlite3WhereOrderByLimitOptLabel() function of the query planner. check-in: 5a954533ed user: drh tags: trunk
20:09
Fix multiple issues with the ORDER BY LIMIT optimization. This is the proposed resolution to ticket [9936b2fa443fec03ff25]. check-in: 206720129e user: drh tags: trunk
16:55
Add a missing call to free() in Lemon. check-in: 8b4cf33aaf user: mistachkin tags: trunk
16:53
Fix typo in the Win32-specific code for the fileio extension. check-in: e812e5d59a user: mistachkin tags: trunk
2018-09-07
19:12
Remove a faulty ALWAYS() macro added by check-in [8fa254aa6329bdd0]. check-in: fc47316e9b user: drh tags: trunk
18:56
Add extra test case to altertab.test. check-in: 64c3ee3c25 user: dan tags: trunk
18:52
Add assert() and ALWAYS() to identify two unreachable branches. check-in: 8fa254aa63 user: drh tags: trunk
15:50
Fix a problem with renaming a non-temp table that has at least one temp trigger and shares its name with a temp table. check-in: ceb60bd7e5 user: dan tags: trunk
11:51
Minor fixes for problems revealed by releasetest.tcl. check-in: 1a8aedc337 user: dan tags: trunk
11:08
Fix an uninitialized variable in the OP_ParseSchema opcode that comes up only if the schema is corrupt. check-in: 725808d4c5 user: drh tags: trunk
2018-09-06
20:33
In all.test, do not attempt to run the RBU tests in non-RBU builds. check-in: 10c3e5a031 user: dan tags: trunk
19:36
Fix a harmless compiler warning in os_unix.c. check-in: b9d1fb5d44 user: drh tags: trunk
18:56
Fix a problem with ALTER TABLE when there are views or triggers in the schema that contain "<expr> IS NULL" expressions. check-in: 91aab32e71 user: dan tags: trunk
17:47
Fix a problem in ALTER TABLE with SQLITE_OMIT_VIRTUALTABLE builds. check-in: fa835145e6 user: dan tags: trunk
17:23
Fix test script problems causing SQLITE_OMIT_VIRTUALTABLE builds to fail. check-in: 37ad064e5f user: dan tags: trunk
16:50
Merge accidental fork. check-in: ebadb7dc25 user: mistachkin tags: trunk
16:47
Fix harmless compiler warning. check-in: 88b39c46c1 user: mistachkin tags: trunk
16:47
Fix a problem causing SQLITE_OMIT_VIRTUALTABLE builds to fail. check-in: 18beabc848 user: dan tags: trunk
16:24
Add new test file "alterauth.test". check-in: 00940265b1 user: dan tags: trunk
16:20
Add an "ALTER TABLE RENAME COLUMN" command. Upgrade "ALTER TABLE RENAME TABLE" so that it modifies references to the renamed table embedded in SQL view and trigger definitions. check-in: 4da5998314 user: dan tags: trunk
16:17
Merge latest trunk changes into this branch. Closed-Leaf check-in: 8a28a326d7 user: dan tags: alter-table-rename-column
16:01
Ensure that the tbl_name column in the sqlite_temp_master table is updated correctly as part of a RENAME TABLE operation. check-in: ffecfca511 user: dan tags: alter-table-rename-column
2018-09-05
17:52
Merge latest trunk changes into this branch. check-in: 6f4f707f9c user: dan tags: alter-table-rename-column
17:45
Fix some test script errors. And an incorrect assert() in fts5. check-in: f804336f08 user: dan tags: alter-table-rename-column
14:36
Avoid comparing pointer values after the object that they point to has been deleted. check-in: 2ec7e50cbc user: dan tags: alter-table-rename-column
08:28
Fix minor code issues in alter.c. check-in: 18ba35b86f user: dan tags: alter-table-rename-column
2018-09-04
18:23
Merge latest trunk changes into this branch. check-in: ef9e088290 user: dan tags: alter-table-rename-column
2018-09-03
20:05
Improve the error messages emitted by RENAME TABLE. check-in: 6805b5900d user: dan tags: alter-table-rename-column
2018-09-01
20:38
Add another test case to altertab.test. check-in: 828e8849fa user: dan tags: alter-table-rename-column
20:23
Fix a problem with renaming a column in a table that has a temp trigger that references another attached database. check-in: 336b8a0923 user: dan tags: alter-table-rename-column
20:02
Fixes for harmless compiler warnings. check-in: 41b8f38b97 user: drh tags: alter-table-rename-column
16:55
Fix some harmless compiler warnings and improve defenses against OOM errors. check-in: 2e2cf992f5 user: drh tags: alter-table-rename-column
16:13
Merge alter-table-rename-table back into this branch. check-in: ad704a7c86 user: dan tags: alter-table-rename-column
16:05
Have "ALTER TABLE ADD COLUMN" reload the entire db schema, as "RENAME COLUMN" and "RENAME TABLE" do. Closed-Leaf check-in: 8d89ddc1a6 user: dan tags: alter-table-rename-table
15:55
Merge fixes from the alter-table-rename-column branch that occurred after this branch separated from that one. check-in: 22e785aa2b user: drh tags: alter-table-rename-table
15:49
Merge fixes and enhancements from trunk. check-in: 589186c083 user: drh tags: alter-table-rename-table
2018-08-31
18:23
Ensure b-tree mutexes are always held when sqlite3FindTable() is called. Do not invoke the authorizer callback when parsing schema items as part of ALTER TABLE commands. Fix test script issues. check-in: eac2aa7dce user: dan tags: alter-table-rename-table
2018-08-30
20:03
Test the schema after renaming a table. Ensure that temp database triggers and views are updated when renaming a column. check-in: f3c27d916d user: dan tags: alter-table-rename-table
16:26
Fix an ALTER TABLE problem with processing temp schema views and triggers. check-in: 72cfb1be29 user: dan tags: alter-table-rename-table
2018-08-29
21:00
Extend RENAME TABLE to edit triggers and views. Still buggy. check-in: 01308bae3a user: dan tags: alter-table-rename-table
2018-08-25
16:22
Fix a minor issue in the altercol.test script so that it runs on Windows. check-in: 62089c6daf user: drh tags: alter-table-rename-column
16:14
Invoke the authorizer for ALTER TABLE RENAME COLUMN. check-in: fc293bcb34 user: drh tags: alter-table-rename-column
03:29
Remove an unnecessary IN_RENAME_COLUMN macro from resolve.c. check-in: 5858c0bde7 user: drh tags: alter-table-rename-column
02:04
The implementation of sqlite_rename_column() must be holding the schema mutexes. check-in: f0eed21d4e user: drh tags: alter-table-rename-column
2018-08-24
20:20
Fix a problem by renaming a column when the schema contains an trigger program featuring an UPSERT that uses an "excluded.*" reference to a different table. check-in: 83d5f5abce user: dan tags: alter-table-rename-column
20:10
Fix a problem with renaming a column that occurs as an "excluded.colname" construction in an UPSERT that is part of a trigger program. check-in: bb2f723496 user: dan tags: alter-table-rename-column
17:55
After modifying and reparsing the schema as part of an ALTER TABLE RENAME COLUMN, check that no new schema errors have been introduced (e.g. ambiguous column names in views) before committing the operation. check-in: a0e06d2c5e user: dan tags: alter-table-rename-column
16:04
Avoid incorrectly replacing tokens that refer to a column being renamed via an alias. For example, do not overwrite "xyz" when "a" is renamed in "CREATE VIEW v1 AS SELECT a AS xyz FROM tbl WHERE xyz=1" check-in: ad072a835f user: dan tags: alter-table-rename-column
2018-08-23
20:09
Add the "atrc" test program to the Makefiles. Fix a typo in the instructions in the header comment of the atrc program. check-in: 2130a407dd user: drh tags: alter-table-rename-column
19:32
Fix harmless compiler warnings in the ALTER TABLE logic. Rephrase an error message to use active voice. check-in: a7dae59a7e user: drh tags: alter-table-rename-column
18:50
The Expr.iColumn field must also be initialized in tokenExpr(). check-in: 772985f18b user: drh tags: alter-table-rename-column