| 
							
							
								 John Gallagher | ab262a55de | Merge branch 'aggregate' of https://github.com/gwenn/rusqlite into gwenn-aggregate | 2016-01-07 11:40:40 -05:00 |  | 
			
				
					| 
							
							
								 John Gallagher | 782f59d669 | Merge pull request #114 from jgallagher/typo-fix Fix typo "rowss" in docs. | 2016-01-07 11:40:01 -05:00 |  | 
			
				
					| 
							
							
								 John Gallagher | 726bd59932 | Fix typo "rowss" in docs. | 2016-01-07 11:36:01 -05:00 |  | 
			
				
					| 
							
							
								 John Gallagher | 840a86a883 | Add blob feature to doc-publishing script | 2016-01-07 11:32:56 -05:00 |  | 
			
				
					| 
							
							
								 John Gallagher | 25b554bd99 | Update Changelog with cache feature | 2016-01-07 11:31:57 -05:00 |  | 
			
				
					| 
							
							
								 John Gallagher | 0a371b7145 | Rename StatementCache::release -> cache_stmt | 2016-01-07 11:30:51 -05:00 |  | 
			
				
					| 
							
							
								 John Gallagher | 7b29277d6f | Use discard()instead ofcacheable = falseto avoid prevent cachedstatements from returning to the cache. | 2016-01-07 11:24:20 -05:00 |  | 
			
				
					| 
							
							
								 John Gallagher | ed0923bba9 | Update for RowIndex change | 2016-01-07 11:20:42 -05:00 |  | 
			
				
					| 
							
							
								 John Gallagher | a9a953e6b7 | Merge branch 'stmt-cache' of https://github.com/gwenn/rusqlite into gwenn-stmt-cache | 2016-01-07 11:19:59 -05:00 |  | 
			
				
					| 
							
							
								 John Gallagher | 38e9d57a98 | Merge pull request #112 from jgallagher/gwenn-dynamic Make possible to execute dynamic queries. | 2016-01-07 11:19:08 -05:00 |  | 
			
				
					| 
							
							
								 John Gallagher | a9d8473ff5 | Update Changelog with latest PRs | 2016-01-07 11:14:05 -05:00 |  | 
			
				
					| 
							
							
								 John Gallagher | f290c15d0d | Merge branch 'dynamic' of https://github.com/gwenn/rusqlite into gwenn-dynamic | 2016-01-07 11:12:05 -05:00 |  | 
			
				
					| 
							
							
								 John Gallagher | 246eb72d2a | Merge pull request #110 from gwenn/row-index Introduce RowIndex trait (like in rust-postgres) | 2016-01-07 11:06:41 -05:00 |  | 
			
				
					| 
							
							
								 gwenn | 12f26e78b3 | Introduce RowIndex trait (like in rust-postgres) | 2016-01-02 12:13:37 +01:00 |  | 
			
				
					| 
							
							
								 gwenn | 9db82e74db | Make possible to execute dynamic queries. Queries with dynamic column count/type. | 2016-01-02 10:28:00 +01:00 |  | 
			
				
					| 
							
							
								 gwenn | 987b06cf79 | Add some documentation | 2015-12-20 19:27:28 +01:00 |  | 
			
				
					| 
							
							
								 gwenn | 83b9fd0aba | Test a user-defined aggregate function: my_sum. | 2015-12-20 12:23:51 +01:00 |  | 
			
				
					| 
							
							
								 gwenn | 9b4fdc29ee | Add benchmarks for statement cache. | 2015-12-20 09:46:05 +01:00 |  | 
			
				
					| 
							
							
								 gwenn | 1ec2dee533 | Ensure features documentation is generated. | 2015-12-19 17:22:54 +01:00 |  | 
			
				
					| 
							
							
								 gwenn | 68b4943a39 | Add some doc | 2015-12-19 17:14:06 +01:00 |  | 
			
				
					| 
							
							
								 gwenn | 5876be3d48 | Add test with cacheable set to false | 2015-12-19 17:01:06 +01:00 |  | 
			
				
					| 
							
							
								 gwenn | cb1951c21a | Fix borrowing | 2015-12-19 16:56:41 +01:00 |  | 
			
				
					| 
							
							
								 gwenn | 7bdf80ccdb | Introduce two distinct lifetime parameters. | 2015-12-19 16:49:11 +01:00 |  | 
			
				
					| 
							
							
								 gwenn | 468ded3e08 | Merge branch 'master' of https://github.com/jgallagher/rusqlite into aggregate | 2015-12-18 20:39:08 +01:00 |  | 
			
				
					| 
							
							
								 Gwenael Treguier | 86ffc24bb9 | Merge branch 'master' of https://github.com/jgallagher/rusqlite into stmt-cache | 2015-12-18 20:25:52 +01:00 |  | 
			
				
					| 
							
							
								 Gwenael Treguier | 8d84e2b076 | Activate cache feature in travis. | 2015-12-18 20:21:41 +01:00 |  | 
			
				
					| 
							
							
								 Gwenael Treguier | 30c8910d19 | Still some lifetime problem... | 2015-12-18 20:18:46 +01:00 |  | 
			
				
					| 
							
							
								 Gwenael Treguier | 85fb89b280 | Fail to create a new CachedStatement. | 2015-12-17 20:33:34 +01:00 |  | 
			
				
					| 
							
							
								 Gwenael Treguier | 109c26fea4 | Replace LruCache by VecDeque. | 2015-12-17 20:02:49 +01:00 |  | 
			
				
					| 
							
							
								 John Gallagher | 38cf8d597b | Bump to rusqlite 0.6.0 and libsqlite3-sys 0.4.0. | 2015-12-17 00:17:44 -05:00 |  | 
			
				
					| 
							
							
								 John Gallagher | 94492ebef3 | Merge pull request #105 from jgallagher/check-sqlite-threading-mode Add test and check for SQLite being in single-threaded mode | 2015-12-17 00:02:10 -05:00 |  | 
			
				
					| 
							
							
								 John Gallagher | b241f98920 | Add test and check for SQLite being in single-threaded mode | 2015-12-16 23:56:21 -05:00 |  | 
			
				
					| 
							
							
								 John Gallagher | bf2a63cc8d | Merge pull request #104 from jgallagher/better-error-reporting More robust error reporting. | 2015-12-16 23:54:06 -05:00 |  | 
			
				
					| 
							
							
								 John Gallagher | 2e082d7f94 | Document new Error enum. | 2015-12-16 23:51:24 -05:00 |  | 
			
				
					| 
							
							
								 John Gallagher | 7920dbc5ff | Only check for SQLITE_CONSTRAINT_NOTNULL on new enough versions of SQLite. | 2015-12-16 20:30:27 -05:00 |  | 
			
				
					| 
							
							
								 John Gallagher | 2129cdb0f2 | Add Send and Sync bounds to boxed errors to be comaptible with io::Error. | 2015-12-16 20:30:27 -05:00 |  | 
			
				
					| 
							
							
								 John Gallagher | 047861b928 | Move Errorinto its own module (internal organization only - public API remains). | 2015-12-16 20:30:27 -05:00 |  | 
			
				
					| 
							
							
								 John Gallagher | aac4d59fcc | Change Errorfrom a struct to an enum (BREAKING CHANGE).This allows us to separate out the underlying SQLite error codes from
errors that occur on the Rust side. | 2015-12-16 20:30:27 -05:00 |  | 
			
				
					| 
							
							
								 John Gallagher | b385ae002b | Add ErrorCodeenum andErrorstruct to libsqlite3-sys. | 2015-12-16 20:30:27 -05:00 |  | 
			
				
					| 
							
							
								 John Gallagher | 1f26093fc6 | Move error codes into module (internal change only - public API stays the same). | 2015-12-16 20:30:27 -05:00 |  | 
			
				
					| 
							
							
								 John Gallagher | bf859a8008 | Attempt to enable extended result codes for all connections | 2015-12-16 20:30:27 -05:00 |  | 
			
				
					| 
							
							
								 John Gallagher | 17e54eb6f6 | Add extended result codes to libsqlite3-sys | 2015-12-16 20:30:27 -05:00 |  | 
			
				
					| 
							
							
								 John Gallagher | 69de98db90 | Merge pull request #103 from jgallagher/keep-docs-on-released-versions Keep docs on released versions | 2015-12-16 16:00:01 -05:00 |  | 
			
				
					| 
							
							
								 John Gallagher | a1a1a4d2f0 | Add to CONTRIBUTORS | 2015-12-16 15:56:05 -05:00 |  | 
			
				
					| 
							
							
								 John Gallagher | c7c1c88c1c | Add shell script to publish docs | 2015-12-16 15:55:29 -05:00 |  | 
			
				
					| 
							
							
								 John Gallagher | 0e61905a8b | Remove doc publishing from .travis.yml | 2015-12-16 15:54:31 -05:00 |  | 
			
				
					| 
							
							
								 Gwenael Treguier | ff02213b53 | Introduce a RefCell in CachedStatement. | 2015-12-16 20:10:31 +01:00 |  | 
			
				
					| 
							
							
								 Gwenael Treguier | 9257987b37 | Try to introduce a CachedStatement struct. | 2015-12-16 19:42:03 +01:00 |  | 
			
				
					| 
							
							
								 Gwenael Treguier | 880a78ae83 | Partial fix following John suggestions. | 2015-12-15 21:49:59 +01:00 |  | 
			
				
					| 
							
							
								 Gwenael Treguier | 108b6b6fcd | Merge branch 'master' of https://github.com/jgallagher/rusqlite into stmt-cache | 2015-12-15 21:03:31 +01:00 |  |