Commit Graph

128 Commits

Author SHA1 Message Date
Josh Baker 070a433b9e Talk about Collation 2016-09-02 19:49:05 -07:00
Josh Baker b559e28540 added DeleteAll function 2016-09-02 19:19:17 -07:00
Josh Baker d570a6fba9 Return error when mutating during iteration. Fixes #12 2016-09-02 10:05:14 -07:00
Josh Baker 2d071d5cbe replace indexes 2016-09-02 06:19:50 -07:00
Josh Baker 7cc7ccf899 key pattern iteration 2016-08-30 11:58:39 -07:00
Josh Baker 74368e4f86 import match package 2016-08-30 07:21:50 -07:00
Josh Baker c5d75aaa71 unicode wildcard patterns 2016-08-29 18:45:29 -07:00
Josh Baker 476d80b512 Merge branch 'master' of https://github.com/tidwall/buntdb 2016-08-28 17:35:56 -07:00
Josh Baker 9f0b48341d Load and Save for :memory: databases 2016-08-28 17:35:46 -07:00
Josh Baker 988f04f74d added config section 2016-08-23 09:16:01 -07:00
Josh Baker 7fb2c48afb track ttl between database reopens, fixes #11 2016-08-23 08:09:19 -07:00
Josh Baker 93cc8f3fcb load performance boost 2016-08-23 07:23:02 -07:00
Josh Baker 4b91c891c4 removed iterator type 2016-08-19 12:03:20 -07:00
Josh Baker 066fbb7901 descending indexes 2016-08-19 11:56:43 -07:00
Josh Baker 18e872e092 replaced bufferedwriter with bytes.buffer 2016-08-19 10:06:03 -07:00
Josh Baker 9301f51db3 fixed set return value 2016-08-18 13:21:46 -07:00
Josh Baker 1daaa16172 multi value indexes 2016-08-18 09:08:30 -07:00
Josh Baker 491b8f847f added json range example 2016-08-16 11:42:34 -07:00
Josh Baker de91fbc38c removed coverage file 2016-08-14 08:34:12 -07:00
Josh Baker d8c81d562f seek to end of file 2016-08-14 08:25:50 -07:00
Josh Baker fe766585d1 fix large buffers 2016-08-14 08:23:04 -07:00
Josh Baker 4c43f6a231 disk load optimizations
reuse read buffer
copy minimal string size
2016-08-13 07:31:43 -07:00
Josh Baker 3e58c89ec6 increased default btree degrees 2016-08-12 17:37:29 -07:00
Josh Baker f240a9c339 boost load from disk 2016-08-12 16:00:22 -07:00
Josh Baker 61a9ab4ee0 minor optimization 2016-08-11 09:44:57 -07:00
Josh Baker e8de6d537f mention gjson 2016-08-10 21:12:36 -07:00
Josh Baker 66633719e2 mention gjson 2016-08-10 21:12:02 -07:00
Josh Baker 4c9327ce84 fast json indexing with gjson 2016-08-10 20:11:51 -07:00
Josh Baker 8bd6969eef Merge branch 'prisoner-master' 2016-08-09 05:59:03 -07:00
rojazz1999 49f1ba4845 Ascend* & Descend* results should be limited by the item's value when an index is provided 2016-08-09 15:17:44 +08:00
Josh Baker 6e05318647 added -u option 2016-08-06 15:55:51 -07:00
Josh Baker 47c40c6e2a Merge branch 'master' of https://github.com/tidwall/buntdb 2016-08-05 06:08:30 -07:00
Josh Baker 823e2ea146 faster IndexString 2016-08-05 06:08:22 -07:00
Josh Baker 8a270a1534 marked section 2016-08-02 17:45:52 -07:00
Josh Baker 93806b18dc added JSON indexes 2016-08-02 17:24:56 -07:00
Josh Baker c93aa91259 format update 2016-08-02 07:41:58 -07:00
Josh Baker 9e17f31ff4 added infinity example 2016-08-02 07:40:34 -07:00
Josh Baker 092539ee71 fixed 2D point typo 2016-08-02 07:08:56 -07:00
Josh Baker 14a6fc65a5 Merge pull request #8 from appleboy/patch-1
Fix tx.Set return arguments.
2016-08-02 03:25:05 -07:00
Bo-Yi Wu 10f804a09c Fix tx.Set return arguments. 2016-08-02 17:03:04 +08:00
Josh Baker 912f340175 added gocover link 2016-08-01 13:10:01 -07:00
Josh Baker 6715c44bcf flat-square badges 2016-07-31 09:51:47 -07:00
Josh Baker 48f8304351 db close check in shrink 2016-07-31 08:52:34 -07:00
Josh Baker 2a94eebbca performance boost for sets 2016-07-30 13:09:03 -07:00
Josh Baker f274d25a08 added go report card badge 2016-07-28 19:50:06 -07:00
Josh Baker 6330ea23c9 added error check 2016-07-28 19:42:35 -07:00
Josh Baker 7d482717f0 Merge branch 'master' of https://github.com/tidwall/buntdb 2016-07-28 19:39:02 -07:00
Josh Baker ff93c0d8e9 new shrink algorithm. better error checks. 2016-07-28 19:38:51 -07:00
Josh Baker c6c10f575d clearer sync policy 2016-07-27 09:24:18 -07:00
Josh Baker 3a53e89dbc updated shrink value 2016-07-26 10:28:03 -07:00