/ File History
Login
SQLite training in Houston TX on 2019-11-05 (details)
Part of the 2019 Tcl Conference

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

History of src/test_onefile.c

2018-11-07
14:39
Fix a problem with the handling of SQLITE_FCNTL_PRAGMA in the test_onefile.c demo. file: [f31e52e8] check-in: [13e21b7d] user: dan branch: trunk, size: 24384
2016-04-12
20:05
More harmless compiler warning fixes. file: [416f87a2] check-in: [ab69527c] user: mistachkin branch: warnings, size: 24328
2015-04-19
21:43
Fix harmless compiler warnings seen with MSVC 2015. file: [38f7cbe7] check-in: [d05becd8] user: mistachkin branch: vsix2015, size: 24311
2012-04-19
18:04
Fix harmless compiler warnings on x64 MSVC, mostly in test code, but also in tclsqlite.c and in the FTS4 module. file: [0396f220] check-in: [3281972e] user: drh branch: trunk, size: 24307
2012-03-30
14:59
Fix MSVC compiler warnings in test code. file: [5e1382e7] check-in: [cb7a8504] user: drh branch: trunk, size: 24292
2010-07-14
00:14
Change the name of the xShmClose VFS method to xShmUnmap, everywhere. file: [40cf9e21] check-in: [c2d27cf5] user: drh branch: experimental, size: 24240
2010-07-13
18:44
Changes so that the xShmOpen VFS method is no longer required. Its job can be done by the first call to xShmMap. Rename xShmClose to xShmUnmap. file: [01e7a0b0] check-in: [f4780bde] user: dan branch: experimental, size: 24240
2010-07-03
17:13
Remove the unused xRename() method from the sqlite3_vfs object. Add better documentation on the xCurrentTimeInt64() method. file: [701553ce] check-in: [51ec0e54] user: drh branch: trunk, size: 24334
2010-06-14
18:01
Move the xShmMap method to in between xShmLock and xShmBarrier, since it seems to fit in there logically. file: [fb979cec] check-in: [58dfd83d] user: drh branch: trunk, size: 24396
2010-05-20
23:51
Add a new xShmBarrier method to the VFS - a shared-memory fence operation. Implement the same in both unix and win32. Use it to make the WAL subsystem more robust. file: [4ce8c753] check-in: [1bd011c9] user: drh branch: trunk, size: 24398
2010-05-12
18:01
Refactoring the VFS-SHM methods used by WAL. This version compiles and runs non-WAL test cases but crashes and burns on wal.test. file: [df4d7858] check-in: [2b00152c] user: drh branch: wal-refactor, size: 24396
2010-05-01
18:23
Remove the xShmPush and xShmPull methods from the VFS. file: [d9585f6e] check-in: [69e07fdb] user: drh branch: wal, size: 24238
2010-04-26
00:04
Begin moving WAL-specific I/O into the VFS. This checkin contains VFS infrastructure but it is untested and is not yet hooked up to the WAL. The version number is bumped to 3.7.0 because of the VFS extension. file: [1d098e74] check-in: [f5e615c2] user: drh branch: wal, size: 24364
2009-11-10
01:30
Remove the obsolete "$Id:$" RCS identifier strings from the source code. file: [06da7e08] check-in: [f6c045f6] user: drh branch: trunk, size: 23786
2009-04-07
11:21
Change "... myfunction() { ... }" to "... myfunction(void) { ... }" in a few pla ces. Ticket #3783. (CVS 6462) file: [d2c31266] check-in: [6f79e6ae] user: danielk1977 branch: trunk, size: 23857
2009-02-10
18:54
For the "onefile" demo, pass SQLITE_OPEN_TEMP_DB instead of MAIN_DB to the OS layer when opening the single file. This is to work around the assert() in os_unix.c that tests that the locking region is not written to. (CVS 6278) file: [1efd91e6] check-in: [2da076a2] user: danielk1977 branch: trunk, size: 23853
2008-12-09
01:32
Fix compiler warnings in where.c and in the TCL test harness. (CVS 5994) file: [fad2e1b5] check-in: [680755db] user: drh branch: trunk, size: 23767
2008-06-26
10:54
Change the TEMP_STORE preprocessor symbol to SQLITE_TEMP_STORE. (CVS 5312) file: [243157b1] check-in: [1e3b8308] user: danielk1977 branch: trunk, size: 23774
2008-06-06
11:11
Remove the xGetTempname() method from the vfs structure. Temp files are now opened by passing a NULL pointer as the filename to xOpen(). (CVS 5190) file: [1f87d4a2] check-in: [5173b3e8] user: danielk1977 branch: trunk, size: 23766
2008-06-05
11:39
Modify the signatures of the sqlite3_vfs.xAccess and sqlite3_vfs.xCheckReservedLock functions. (CVS 5188) file: [f85394bf] check-in: [4226ac54] user: danielk1977 branch: trunk, size: 24261
2008-05-16
04:51
Add more version tags to files that lack them. Ticket #3120. (CVS 5137) file: [fd994d39] check-in: [81a8c70e] user: danielk1977 branch: trunk, size: 24115
2008-03-09
02:00
Change <sqlite3.h> to "sqlite3.h" in #includes (CVS 4847) file: [2fea6d22] check-in: [98e55fa4] user: mlcreech branch: trunk, size: 24045
2008-01-03
00:01
Refactoring the VM. The P3 parameter is changed to P4. A P5 parameter is added (though not currently used.) Add routines sqlite3VdbeAddOpX() where X is one of 0, 1, 2, 3, or 4. (CVS 4660) file: [54282b67] check-in: [027875e4] user: drh branch: trunk, size: 24045
2007-09-17
07:02
Add a parameter to specify the size of the output buffer passed to xGetTempname() and xFullPathname(). This, and the previous commit, are changes to the public vfs API introduced in 3.5.0. (CVS 4433) file: [d877baba] check-in: [8b29f5fb] user: danielk1977 branch: trunk, size: 24046
06:06
Change the names of xGetTempName and sqlite3OsGetTempName to xGetTempname. To be consistent with xFullPathname and sqlite3OsFullPathname. (CVS 4432) file: [22260e8d] check-in: [ad3687b1] user: danielk1977 branch: trunk, size: 23798
2007-09-14
16:19
Add demo code for a vfs that operates on a single pre-allocated file. (CVS 4429) file: [f545d497] check-in: [15680ca4] user: danielk1977 branch: trunk, size: 23798 Added