gwenn
|
fc37b324b8
|
Merge remote-tracking branch 'jgallagher/master' into vtab
|
2018-07-28 16:56:21 +02:00 |
|
gwenn
|
9ecb1eef55
|
Merge pull request #369 from gwenn/busy
Add binding to sqlite3_busy_timeout and sqlite3_busy_handler.
|
2018-07-28 16:39:38 +02:00 |
|
Kornel
|
b075592147
|
Test transaction recovery from sqlite busy error
|
2018-07-28 12:58:05 +01:00 |
|
gwenn
|
558104de4d
|
Add binding to sqlite3_busy_timeout and sqlite3_busy_handler.
|
2018-07-28 12:10:57 +02:00 |
|
gwenn
|
e2df03f474
|
Remove macros
|
2018-07-14 18:47:52 +02:00 |
|
gwenn
|
823f3c96aa
|
Ensure Virtual tables can be declared outside rusqlite crate
Not sure it is the way to go.
|
2018-07-14 11:01:19 +02:00 |
|
gwenn
|
3b0423353d
|
Merge remote-tracking branch 'jgallagher/master' into vtab
|
2018-06-28 21:01:53 +02:00 |
|
gwenn
|
bb6fa61e68
|
Merge remote-tracking branch 'jgallagher/master' into vtab
|
2018-06-28 20:54:32 +02:00 |
|
gwenn
|
2ea17d0b54
|
Fix clippy warnings
Calling OpenFlags::default() is more clear than this expression
|
2018-06-28 20:46:28 +02:00 |
|
gwenn
|
9c7a5583b9
|
Fix some clippy warnings
* Rows cannot implement iterator
* DatabaseName is passed by value => Copy ?
|
2018-06-20 19:07:23 +02:00 |
|
gwenn
|
d72c4582d9
|
Merge remote-tracking branch 'jgallagher/master' into vtab
|
2018-06-10 19:16:20 +02:00 |
|
gwenn
|
e1ba89c310
|
Merge remote-tracking branch 'jgallagher/master' into vtab
|
2018-06-10 18:49:40 +02:00 |
|
gwenn
|
0d0a7bf81f
|
Replace row changes/count type (i32) with usize
Breaking change
|
2018-05-23 21:23:28 +02:00 |
|
gwenn
|
c6f4ae632a
|
Replace column index/count type (i32) with usize
Breaking change
|
2018-05-23 21:04:13 +02:00 |
|
gwenn
|
6cbeb6ef59
|
Introduce context module
To make `set_result` and `report_error` in functions module
visible to vtab module.
|
2018-05-13 11:44:31 +02:00 |
|
gwenn
|
6855b5052d
|
Ensure connection can be safely returned to a pool (#353)
* Add binding to sqlite3_get_autocommit.
* Add binding to sqlite3_stmt_busy.
* Disable test_is_busy by default
|
2018-05-12 18:35:08 +02:00 |
|
gwenn
|
1e3dc542a4
|
Merge remote-tracking branch 'jgallagher/master' into vtab
|
2018-05-06 08:00:12 +02:00 |
|
gwenn
|
88f2f3e4bd
|
Merge pull request #350 from jgallagher/clippy
Fix clippy warnings
|
2018-05-04 20:44:34 +02:00 |
|
gwenn
|
994d40da26
|
Fix clippy warnings
|
2018-05-04 19:55:55 +02:00 |
|
gwenn
|
fee4bfcc86
|
Merge remote-tracking branch 'jgallagher/master' into unlock-notify
|
2018-05-04 18:06:41 +02:00 |
|
gwenn
|
30e23cf0a0
|
Fix features dependencies
|
2018-04-30 22:09:41 +02:00 |
|
gwenn
|
9c5c9e3c7e
|
Merge remote-tracking branch 'jgallagher/master' into vtab
|
2018-04-30 22:02:14 +02:00 |
|
gwenn
|
83775ee62d
|
Remove second field from RawStatement
Use sqlite3_db_handle instead
|
2018-04-03 20:18:51 +02:00 |
|
gwenn
|
a0151f9073
|
Introduce is_locked
|
2018-03-31 10:22:19 +02:00 |
|
gwenn
|
cccdf9735f
|
Factorize check on code returned by prepare/step.
|
2018-03-27 21:49:09 +02:00 |
|
gwenn
|
83c8db2d21
|
Fix Connection::open documentation (#332)
|
2018-03-24 10:58:42 +01:00 |
|
gwenn
|
c612a44207
|
Fix errors relative to OpenFlags
Also handle extended error codes.
|
2018-03-24 10:15:10 +01:00 |
|
gwenn
|
455e7d4060
|
WIP: Unlock Notification
To do: unlock_notify_cb
|
2018-03-24 08:06:30 +01:00 |
|
gwenn
|
5d91fb088f
|
Unlock notification
|
2018-03-24 08:03:21 +01:00 |
|
gwenn
|
d2a71a1352
|
Improve error message when we can't open a database
Ensure the error message contains the database path
|
2018-03-10 19:17:22 +01:00 |
|
gwenn
|
3aaab1e36f
|
Merge remote-tracking branch 'remotes/jgallagher/master' into vtab
|
2018-01-20 12:29:07 +01:00 |
|
gwenn
|
96103b0662
|
Merge remote-tracking branch 'jgallagher/master' into hooks
|
2018-01-20 10:08:40 +01:00 |
|
John Gallagher
|
ccf9e6fe6c
|
Merge branch 'master' of https://github.com/twistedfall/rusqlite into twistedfall-master
|
2017-11-13 08:30:29 -07:00 |
|
John Gallagher
|
217e12fcee
|
Merge pull request #304 from jgallagher/gwenn-clippy
Fix some clippy warnings
|
2017-11-13 08:23:52 -07:00 |
|
John Gallagher
|
498faac4db
|
Merge branch 'clippy' of https://github.com/gwenn/rusqlite into gwenn-clippy
|
2017-11-12 16:27:42 -07:00 |
|
John Gallagher
|
d000aa52d7
|
Merge branch 'flush_prepared_cached' of https://github.com/edelangh/rusqlite into edelangh-flush_prepared_cached
|
2017-11-12 16:23:59 -07:00 |
|
John Gallagher
|
4852d826c8
|
Merge branch 'update-deps' of https://github.com/oherrala/rusqlite into oherrala-update-deps
|
2017-11-12 15:07:31 -07:00 |
|
Ossi Herrala
|
28d58529b7
|
Update dependencies
* Gcc crate has been renamed to cc.
* Chrono::UTC has been renamed to Chrono::Utc.
* bitflags 1.0 uses associated constants. So prefix OpenFlags.
|
2017-10-09 23:25:40 +03:00 |
|
Pro
|
c08ee8be82
|
Export RowIndex trait to allow external code to be generic over what can index be
|
2017-09-20 15:34:06 +02:00 |
|
gwenn
|
c842e789bd
|
Merge remote-tracking branch 'jgallagher/master' into vtab
|
2017-09-11 19:45:22 +02:00 |
|
edelangh
|
ab643c90ce
|
review panic in InnerConnection.drop
|
2017-09-06 16:50:21 +02:00 |
|
gwenn
|
148dc0baf0
|
Fix more clippy warnings
|
2017-08-18 21:26:44 +02:00 |
|
edelangh
|
0d1907887e
|
add cfg for test
|
2017-07-20 16:40:24 +02:00 |
|
gwenn
|
f7c1a8e7b8
|
Fix some clippy warnings
|
2017-07-19 21:26:39 +02:00 |
|
edelangh
|
bdd4f9a1a9
|
Added drop for Connection to prevent fd leak
Added call to flush_prepared_statement_cache
otherwise InnerConnection receives DatabaseBusy on sqlite3_close
|
2017-07-19 12:22:31 +02:00 |
|
king6cong
|
13a32e4004
|
code indent
|
2017-06-02 17:19:39 +08:00 |
|
John Gallagher
|
4623064f4d
|
Update to bitflags 0.9.
|
2017-05-29 10:52:19 -04:00 |
|
gwenn
|
dfdd42fd09
|
Bind sqlite3_commit_hook and sqlite3_rollback_hook
|
2017-05-12 19:14:34 +02:00 |
|
gwenn
|
3e6fffaf94
|
Due to rust monophormisation, there is no need for double indirection
|
2017-04-27 18:05:12 +02:00 |
|
gwenn
|
63a444a95f
|
Fix memory leak and add test
|
2017-04-26 20:12:48 +02:00 |
|