Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Merge updates from trunk. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | virtualTables |
Files: | files | file ages | folders |
SHA1: |
d4f5e0a0efd391b3039da541de2bb79b |
User & Date: | mistachkin 2013-06-24 22:50:05.091 |
Context
2013-06-25
| ||
01:25 | Fix several compilation errors and warnings. More work in progress on docs. check-in: d0f5ab8e16 user: mistachkin tags: virtualTables | |
2013-06-24
| ||
22:50 | Merge updates from trunk. check-in: d4f5e0a0ef user: mistachkin tags: virtualTables | |
22:49 | The SQLiteValue and SQLiteContext classes should implement the ISQLiteNativeHandle interface. Work in progress on documentation for the virtual tables support classes. check-in: c8d209d5f4 user: mistachkin tags: virtualTables | |
2013-06-22
| ||
03:56 | Update to the FAQ #22. check-in: a86c8c24d8 user: mistachkin tags: trunk | |
Changes
Changes to www/contribute.wiki.
︙ | ︙ | |||
48 49 50 51 52 53 54 | Contributors are asked to make all non-trivial changes on a branch. A System.Data.SQLite admin will review the branch and merge the changes into the trunk.</p> Contributors are required to following the [./checkin.wiki | pre-checkin checklist] prior to every checkin to | | | > > > | 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 | Contributors are asked to make all non-trivial changes on a branch. A System.Data.SQLite admin will review the branch and merge the changes into the trunk.</p> Contributors are required to following the [./checkin.wiki | pre-checkin checklist] prior to every checkin to the System.Data.SQLite self-hosting repository. This checklist is short and succinct and should only require a few seconds to follow. Contributors should print out a copy of the pre-checkin checklist and keep it on a notecard beside their workstations, for quick reference. Contributors should review and try to mimic the coding style used through the rest of the System.Data.SQLite source code. Your code should blend in. A third-party reader should be unable to distinguish your code from any other code in the source corpus. Furthermore, all new code must contain "documentation comments" that can be successfully processed up by the Microsoft C# compiler. <h2>4.0 Testing</h2> System.Data.SQLite has several automated test suites that excercise its base functionality, but this is an area that needs further work. (Your contributions here are welcomed!) Contributors with check-in privileges are expected to run the test suites |
︙ | ︙ |
Changes to www/faq.wiki.
︙ | ︙ | |||
106 107 108 109 110 111 112 113 114 115 116 117 118 119 | </li> <br> <li> <a href="#q21">Is this behavior a bug? <b>-OR-</b> Is there a quick way to view the various lists of tickets for the System.Data.SQLite project? </a> </li> </ol> <hr> <a name="q1"></a> <p> <b>(1) When will the next version of System.Data.SQLite be released?</b> </p> | > > > > > > > | 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 | </li> <br> <li> <a href="#q21">Is this behavior a bug? <b>-OR-</b> Is there a quick way to view the various lists of tickets for the System.Data.SQLite project? </a> </li> <br> <li> <a href="#q22">Since upgrading a project to use System.Data.SQLite version 1.0.82.0 (or later), the database file is <b>still locked</b> after all its connections have been closed. Why is this happening? </a> </li> </ol> <hr> <a name="q1"></a> <p> <b>(1) When will the next version of System.Data.SQLite be released?</b> </p> |
︙ | ︙ | |||
518 519 520 521 522 523 524 | The list of tickets fixed and then closed. </a></li> <li><a href="/index.html/rptview?rn=7"> The list of tickets closed without needing a fix. </a></li> </ol> </p> | > > > > > > > > > > > > > > > > > > > > > > > > > | 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 | The list of tickets fixed and then closed. </a></li> <li><a href="/index.html/rptview?rn=7"> The list of tickets closed without needing a fix. </a></li> </ol> </p> <hr> <a name="q22"></a> <p> <b>(22) Since upgrading a project to use System.Data.SQLite version 1.0.82.0 (or later), the database file is still locked after all its connections have been closed. Why is this happening? </b> </p> <p> As of version 1.0.82.0, the native resources for a SQLiteConnection object, including any native locks on the underlying file, are not fully released until all SQLiteCommand, SQLiteDataReader, and SQLiteBackup objects associated with that SQLiteConnection object have also been disposed. These changes were made to allow the SQLite native resource management to integrate better with the <a href="http://en.wikipedia.org/wiki/Garbage_collection_%28computer_science%29">garbage collection</a> semantics used by the <a href="http://en.wikipedia.org/wiki/Common_Language_Runtime">Common Language Runtime</a>. Allowing native SQLite resources to be released in a non-deterministic order is accomplished through careful use of the <a href="http://www.sqlite.org/c3ref/close.html">sqlite3_close_v2()</a> core native library routine. </p> |