Commit Graph

15 Commits

Author SHA1 Message Date
Robbie Hanson
fb89e8c77e Improving benchmarking code to test readOnly transaction overhead when using a longLivedReadTransaction 2014-10-08 10:38:24 -07:00
Robbie Hanson
59b79ae37e Apparently "pragma synchronous" defaults to "full", and not "normal" as the documentation states. It also appears this needs to be set per-connection. None of this is very well documented in sqlite. 2014-08-04 17:16:34 -07:00
Robbie Hanson
33691cf541 Adding advanced configuration options. This includes configuration of PRAGMA synchronous option, and telling YapDatabase how to handle corrupt database files. Fixes issue #51 2014-03-26 16:26:55 -07:00
Robbie Hanson
defbc653b7 Clarifying benchmark text 2014-02-04 19:34:44 -08:00
Robbie Hanson
8fdea2dab0 Renaming all YapCollectionsDatabaseX classes to YapDatabaseX 2013-11-29 22:04:32 -08:00
Robbie Hanson
4572a3e593 MAJOR CHANGE : Dropping key/value datastore. The collection/key/value datastore will remain and become the new standard. 2013-11-29 20:19:29 -08:00
Robbie Hanson
635283991a Adding benchmarks for YapCollectionsDatabase 2013-10-09 12:06:39 -07:00
Robbie Hanson
c5a6e6cacf Updating benchmarks. Making them accessible through UI. 2013-07-23 17:04:44 -07:00
Robbie Hanson
3cfea9575a Improving and standardizing method names. 2013-06-09 01:23:45 -07:00
Robbie Hanson
efaee4b21b Improving mutable string protection. Improving and standardizing method names. 2013-06-09 00:23:45 -07:00
Robbie Hanson
81f0c58a92 Fixing rare but potential deadlock case 2013-06-03 17:23:39 -07:00
Robbie Hanson
0d78ae9071 Fixing some compiler warnings when compiling for Mac OS X 2013-05-25 12:36:23 -07:00
Robbie Hanson
80084531bb Added ability to rollback a transaction 2013-03-26 19:48:58 -07:00
Robbie Hanson
9a3884ebee Updating benchmark logging 2013-03-20 10:46:53 -07:00
Robbie Hanson
87ff13c6fd Adding benchmarking and some small performance improvements 2013-03-17 00:33:53 -07:00