/ Timeline
Login

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

50 check-ins occurring around 7c3cee0a2a5ccacf.

2018-09-05
16:16
Remove an old testcase() macro that is no longer valid. check-in: e628713338 user: drh tags: trunk
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
17:11
Ensure that FTS5 queries of the form "WHERE rowid BETWEEN ? AND ? AND tbl MATCH ? ORDER BY rank" do rowid filtering before sorting. check-in: f1138a38bd user: dan tags: trunk
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
06:13
Update test script snapshot_fault.test to account for the new sqlite3_snapshot_open() error code. check-in: c1aca7673a user: dan tags: trunk
2018-08-31
23:22
New hyperlink on the README.md file. check-in: c663961e34 user: drh tags: trunk
19:00
If a call to sqlite3_snapshot_open() fails because the requested snapshot no longer exists, return SQLITE_ERROR_SNAPSHOT instead of SQLITE_BUSY_SNAPSHOT. check-in: e07923128b user: dan tags: trunk
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:28
Try to identify the places in WAL code where thread-safety depends on the underlying architecture supporting atomic load and store of aligned 32-bit values. check-in: 47d44be4a6 user: drh tags: trunk
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
18:53
Give the debugging routine print_pager_stats() external linkage in order to suppress harmless compiler and TSAN warnings. check-in: ff4dc08298 user: drh tags: trunk
16:26
Fix an ALTER TABLE problem with processing temp schema views and triggers. check-in: 72cfb1be29 user: dan tags: alter-table-rename-table
01:52
Improved JSON parser caching. check-in: 58078c0d26 user: drh tags: trunk
2018-08-29
21:01
Additional test cases for geopoly. check-in: 19b5eb45e0 user: drh tags: trunk
21:00
Extend RENAME TABLE to edit triggers and views. Still buggy. check-in: 01308bae3a user: dan tags: alter-table-rename-table
20:52
Fixes to the UPDATE logic in Geopoly. check-in: 7c3cee0a2a user: drh tags: trunk
20:24
Also free up the MEM_RowSet bit in the Mem.flags field and have RowSet objects be destroyed using Mem.xDel. This change results in faster code. check-in: f48e9feb3f user: drh tags: trunk
18:47
Free up the MEM_Frame bit in Mem.flags object. Store VdbeFrame objects as MEM_Blob with a special Mem.xDel pointer instead. check-in: 62db5fd476 user: drh tags: trunk
15:50
Add the geopoly_group_bbox() aggregate function to the Geopoly module. check-in: 2d4debccbc user: drh tags: trunk
2018-08-28
21:12
Disable the server1.test script on old PPC Macs due to problems in the pthreads implementation on those archaic machines. check-in: 43efdd8c7e user: drh tags: trunk
19:23
Stricter enforcement of the JSON and GeoJSON standards in the Geopoly extension. check-in: c0bf3ff3af user: drh tags: trunk
15:51
Fix new issues in the geopoly module discovered by TH3. check-in: 22fff9afc2 user: drh tags: trunk
11:23
Fix a problem causing spurious SQLITE_CORRUPT errors when using the snapshot API to read from old database snapshots. check-in: 535155be58 user: dan tags: trunk
2018-08-27
17:13
Add support for the Geopoly extension to the R-Tree extension. This also involves adding the SQLITE_INDEX_CONSTRAINT_FUNCTION capability to the xFindFunction method of the sqlite3_module object, and to the sqlite3_index_info.aConstraint.op field in the xBestIndex implementation of virtual tables. check-in: 666133e32c user: drh tags: trunk
17:05
Minor changes to the visual01.txt test script. Closed-Leaf check-in: 4bc28eed32 user: drh tags: rtree-geopoly
15:55
Split the three-argument version of geopoly_within() off into a separate function named geopoly_contains_point(). check-in: 5a0e154103 user: drh tags: rtree-geopoly
2018-08-25
23:03
Enhance the geopoly virtual table so that it does a better job of optimizing geopoly_within() queries. check-in: 1f71738534 user: drh tags: rtree-geopoly
19:51
Provide the two-argument geopoly_within(P1,P2) routine that determines if polygon P2 is contained within polygon P1. Make this function available to the query planner for optimized rtree lookups. Update the visual01.txt script to verify that the new functionality actually works. check-in: 6eb5d09b7f user: drh tags: rtree-geopoly
18:57
Fix a harmless compiler warning. check-in: d49be9838d user: drh tags: rtree-geopoly
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
19:04
Set SQLITE_PTRSIZE to 4 when compiling with xlc on 32-bit AIX. check-in: d158e5b12e user: mistachkin tags: trunk
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