/ File History
Login

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

History of ext/misc/unionvtab.c

2019-03-20
05:45
Fix various harmless compiler warnings seen with MSVC. file: [36237f06] check-in: [1c0fe5b5] user: mistachkin branch: noWarnings, size: 44473
2019-01-08
20:02
Use 64-bit math to compute the sizes of memory allocations in extensions. file: [34ee634d] check-in: [ca67f2ec] user: drh branch: trunk, size: 44457
2018-11-05
23:01
Initial code to make shadow tables read-only to ordinary SQL. The now xShadowName method is added to the sqlite3_module object and is used to identify potential shadow tables. The SQLITE_PREPARE_SHADOW argument to sqlite3_prepare_v3() is defined. It is designed to permit writing to shadow tables, but is currently an unused placeholder. file: [acf94785] check-in: [31942b3d] user: drh branch: read-only-shadow, size: 44438
2018-01-09
22:23
When disconnecting from the 'swarmvtab' extension, close each database prior to invoking the 'openclose' function on it. file: [0b3173f6] check-in: [3e5647cb] user: mistachkin branch: trunk, size: 44386
2018-01-03
23:54
Fix compiler warnings on Windows. file: [2aa94902] check-in: [512b8e40] user: drh branch: memdb, size: 44346
2017-12-15
20:21
Enhance the "swarmvtab" extension. See header comments in ext/misc/unionvtab.c for details. file: [de36c2c4] check-in: [01c17365] user: dan branch: trunk, size: 44339
2017-08-05
16:15
Fix a segfault in swarmvtab that could occur if there was an error in the SQL statement passed to the constructor. Add other test cases. file: [1e0ebc50] check-in: [6ce8b7ca] user: dan branch: trunk, size: 35165
15:30
Fix memory leak in swarmvtab. file: [c59e3518] check-in: [002a9c7b] user: dan branch: trunk, size: 35148
2017-08-04
20:15
Add the optional non-found-callback to the swarm-vtab. file: [cd472d02] check-in: [a94e2f60] user: drh branch: union-vtab, size: 35101
17:39
Add further test cases for swarmvtab. And minor code changes. file: [c30398ec] check-in: [0f82d3b9] user: dan branch: union-vtab, size: 33679
16:16
Add test cases and associated fixes for swarmvtab. file: [e388c29b] check-in: [7ae20eac] user: dan branch: union-vtab, size: 33421
2017-08-03
20:13
Modify swarmvtab to use a separate database connection for each database file. file: [96add94b] check-in: [1f05ad29] user: dan branch: union-vtab, size: 31073
2017-08-02
19:59
Enhance the code in unionvtab.c to also provide the "swarmvtab" virtual table module. There are still several problems on this branch. file: [f9acc9c3] check-in: [03d94388] user: dan branch: union-vtab, size: 29869
2017-07-18
21:19
Fix a crash in unionvtab caused by a misconfiguration. Add other test cases for the same. file: [56fd163d] check-in: [255d6b99] user: dan branch: trunk, size: 24337
20:49
Add test cases and fix minor error-handling issues in unionvtab.c. file: [e6ed3a3a] check-in: [deadaad2] user: dan branch: trunk, size: 24308
20:28
Fix another harmless compiler warning. Get the MSVC makefile working with unionvtab. file: [b4d76914] check-in: [d49639c2] user: drh branch: trunk, size: 24387
20:22
Suppress harmless compiler warnings in union-vtab. file: [82e3531e] check-in: [4d147a1e] user: drh branch: trunk, size: 24382
20:17
Remove an unused variable from unionvtab.c. file: [270ebaa9] check-in: [a447fdf1] user: dan branch: trunk, size: 24017
20:03
Improve the readability of the unionvtab code. file: [6f000dda] check-in: [5bcf0f86] user: dan branch: trunk, size: 24133
19:51
Have unionvtab support constraints on the column that corresponds to the INTEGER PRIMARY KEY field of the underlying source tables in the same way as rowid. file: [2ee97a13] check-in: [4a6c416f] user: dan branch: trunk, size: 23583
2017-07-17
21:03
Add test cases to test/unionvtab.test. file: [cd5fbb09] check-in: [f2c4a584] user: dan branch: union-vtab, size: 23403
20:25
Enhance error detection and fix other issues in unionvtab code. file: [e5b0f625] check-in: [9c3f1b9a] user: dan branch: union-vtab, size: 23366
2017-07-15
20:48
Add the "unionvtab" virtual table extension in ext/misc/unionvtab.c. file: [594b8ceb] check-in: [62a86aa6] user: dan branch: union-vtab, size: 16379 Added