Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History for Tests/vtab.eagle
2021-05-16
| ||
18:48 | Improve test suite handling of invoking dynamically compiled C# code. file: [5cc888e467] check-in: [f5ff93e3d6] user: mistachkin branch: trunk, size: 63096 | |
2019-04-05
| ||
02:40 | In the test suite, when compiling C# code, skip emitting symbols. file: [416abd6327] check-in: [ca7215e405] user: mistachkin branch: trunk, size: 63018 | |
2018-07-24
| ||
00:24 | Add some missing 'SQLiteInterop' test constraints. file: [03ebcc969b] check-in: [04dcf6e006] user: mistachkin branch: trunk, size: 63005 | |
2018-01-26
| ||
01:11 | Make it possible to determine which test is associated with a connection object (e.g. being closed, disposed, etc). file: [12d14ac20b] check-in: [d142c335ab] user: mistachkin branch: trunk, size: 62806 | |
2017-07-15
| ||
18:31 | Update SQLite core library to latest 3.20.0 release candidate. file: [f4f6f94091] check-in: [fd03d40e6d] user: mistachkin branch: trunk, size: 62793 | |
2016-03-24
| ||
03:50 | Most of the 'vtab' tests appear to crash Mono 2.11. file: [d5f9072e08] check-in: [d8e91c6888] user: mistachkin branch: trunk, size: 62769 | |
2016-03-23
| ||
17:52 | Adjust tests related to extension loading to make them work better for POSIX. file: [84b5481f89] check-in: [a5895007d1] user: mistachkin branch: trunk, size: 62554 | |
2016-02-14
| ||
04:59 | Fix test constraint for test 'vtab-1.12'. file: [ec0dd81352] check-in: [b07b77cc26] user: mistachkin branch: trunk, size: 61875 | |
2015-12-04
| ||
20:05 | Enhance new vtab test. Style and naming tweaks. file: [0c73f9fd35] check-in: [605ba3f2e2] user: mistachkin branch: vtabFixes, size: 61868 | |
06:31 | Style and naming fixes. file: [061a9be0ca] check-in: [88219678e3] user: mistachkin branch: vtabFixes, size: 61672 | |
06:14 | More fixes to the optional field handling for the virtual table interface. file: [359be5bafc] check-in: [496499d755] user: mistachkin branch: vtabFixes, size: 61666 | |
2015-04-08
| ||
23:12 | Modify the test suite itself to work without the 'object' command, if necessary. file: [d599a86290] check-in: [673875e370] user: mistachkin branch: trunk, size: 54720 | |
2015-01-29
| ||
05:22 | Escape some reserved characters in the comments for a test. file: [9bca197be9] check-in: [15705ce58d] user: mistachkin branch: trunk, size: 54571 | |
2015-01-22
| ||
18:35 | Make sure SQLiteIndexOutputs.ConstraintUsages instances are created prior to calling ISQLiteManagedModule.BestIndex. Fix for [56f511d268]. file: [700585ecd1] check-in: [c927246f90] user: mistachkin branch: trunk, size: 54567 | |
2014-02-06
| ||
19:58 | Update the new vtab test case to handle optional leading minus signs. file: [3f381151f8] check-in: [dea86ba7d9] user: mistachkin branch: trunk, size: 51929 | |
2014-02-05
| ||
21:00 | Add more tests. file: [80e199a8e0] check-in: [dc9d065888] user: mistachkin branch: trunk, size: 51919 | |
2014-01-04
| ||
02:32 | Make sure that all non-legacy tests honor the global connection flags. file: [1b3f87f53c] check-in: [14dd55b26b] user: mistachkin branch: trunk, size: 49086 | |
2013-09-25
| ||
02:29 | Add support for the new 'testExec' and 'compileCSharp' test constraints. Update the Eagle script library in externals to the latest trunk. file: [79cc6e5546] check-in: [17e1e7df74] user: mistachkin branch: trunk, size: 48876 | |
2013-08-07
| ||
20:40 | Add a couple more virtual table tests. file: [b3552f3919] check-in: [5b884e5199] user: mistachkin branch: trunk, size: 48692 | |
2013-07-17
| ||
20:43 | Make the SQLiteModuleEnumerable.GetRowIdFromObject method return unique values within the context of the current cursor. file: [09fc5b651b] check-in: [a3c636157e] user: mistachkin branch: trunk, size: 42061 | |
08:25 | Add another vtable test. file: [f5ba116c8c] check-in: [430fef73ed] user: mistachkin branch: trunk, size: 38798 | |
2013-07-16
| ||
02:25 | Revise field offset handling in the virtual table marshalling code to deal with structure packing on 64-bit operating systems. file: [c3a874f1c4] check-in: [e9136a6d37] user: mistachkin branch: trunk, size: 36421 | |
2013-07-15
| ||
06:53 | Add virtual table test to cover the marshalling performed with xBestIndex. file: [6aca589c1b] check-in: [e1483fef81] user: mistachkin branch: marshalFixes, size: 33192 | |
2013-07-04
| ||
19:45 | Also rename the flag in the necessary vtab test. file: [22ba20f4c0] check-in: [0c7177f484] user: mistachkin branch: trunk, size: 30019 | |
2013-07-03
| ||
19:55 | Add another managed virtual table test. file: [694ef77ed9] check-in: [de1fd3c700] user: mistachkin branch: trunk, size: 30015 | |
2013-07-01
| ||
18:22 | In the SQLiteFunction class, check if the database connection is open prior to attempting to call the Cancel method. Add NoFunctions connection flag to skip binding functions registered in the application domain. Fixes and adjustments to comments. Add several data-types for compatibility purposes. Fix for [fe50b8c2e8]. file: [776a23b234] check-in: [dff9a878dd] user: mistachkin branch: trunk, size: 24776 | |
10:16 | Allow virtual tables implemented in managed code to implement functions. file: [27814fdd69] check-in: [3e1da60858] user: mistachkin branch: trunk, size: 17310 | |
2013-06-26
| ||
04:23 | Add generic variants of the SQLiteModuleEnumerable and SQLiteVirtualTableCursorEnumerator classes. file: [4c44c4f52d] check-in: [7da399e402] user: mistachkin branch: trunk, size: 9828 | |
02:20 | Modify the result code handling performed by the SQLiteModuleNoop class in order to make it more flexible for use with derived classes. Rename the ReturnCode property of the SQLiteException class to ResultCode. file: [52822e3c58] check-in: [d2d80220a8] user: mistachkin branch: trunk, size: 6573 | |
2013-06-22
| ||
02:51 | Support compiling without built-in support for creating virtual tables in managed code, thus allowing the vtshim extension module to be excluded. file: [1c7d795edf] check-in: [a85fc42853] user: mistachkin branch: virtualTables, size: 6573 | |
2013-06-21
| ||
21:01 | Fix vtshim error message handling. Adjust the data-1.28 test to account for the new SQLite3 constructor parameters. Fix delegate declaration for the xFilter method. file: [3d9d6b3937] check-in: [ee4c57e435] user: mistachkin branch: virtualTables, size: 6459 | |
03:11 | Major cleanup and refactoring of the ISQLiteManagedModule interface. Fix a small memory leak in DeclareVirtualTable. Add the ability to persist SQLiteValue values beyond the duration of the method call in progress. Add SQLiteVirtualTable base class. Update SQLiteVirtualTableCursor base class to be IDisposable and to support storing the filtering parameters. Make parameter naming in the ISQLiteManagedModule interface consistent with other managed code. Add SQLiteVirtualTable parameter to the ISQLiteManagedModule interface methods where necessary. Remove incorrect SQLiteIndex object creation from the IndexToIntPtr method. Keep track of all managed table and cursor object instances associated with their native pointers. Zero out the native sqlite3_vtab object right after allocation. Correct declarations for the sqlite3_vtab and sqlite3_vtab_cursor structures. Add SQLiteModuleEnumerable and SQLiteVirtualTableCursorEnumerable classes to allow an IEnumerable to provide the data for a virtual table. file: [0492d2d16b] check-in: [d3ac8fc2c3] user: mistachkin branch: virtualTables, size: 6461 | |
2013-06-20
| ||
03:08 | Fix handling of copied connection handles when calling Create and Connect virtual methods. Get initial test passing. file: [49bf7fd5e3] check-in: [e1bef414b7] user: mistachkin branch: virtualTables, size: 3234 | |
2013-06-19
| ||
07:02 | Added: Pickup SQLite core library with disposable vtable support from upstream. More work on integration of the SQLiteModuleBase class. Add initial tests. file: [678d6d9516] check-in: [15b1d1d825] user: mistachkin branch: virtualTables, size: 2662 | |