Dave Smith
|
45606ddf56
|
Change binhelper to avoid stupid user errors; now grows the buffer on demand for the specific # of bytes; fix bugs in get_data_dirs/0 (driver and erlang caller)
|
2008-12-17 14:45:39 -07:00 |
|
Dave Smith
|
3b9ba443f1
|
Add more triumphant configuration system for controlling BDB in unit tests
|
2008-12-17 13:21:19 -07:00 |
|
Dave Smith
|
7e7bbe574a
|
Merge branch 'master' of ecommons@wax.hive:bdberl
|
2008-12-17 13:08:10 -07:00 |
|
Dave Smith
|
68813d0a53
|
Adding support for list database directories and txn'lly deleting databases
|
2008-12-17 13:07:36 -07:00 |
|
Phillip Toland
|
83c18a2bda
|
Created a new stress test.
|
2008-12-16 16:22:04 -06:00 |
|
Phillip Toland
|
4494e9736d
|
Added transaction retry logic.
|
2008-12-15 14:52:35 -06:00 |
|
Dave Smith
|
865f8958c5
|
Implemented support for put_commit
|
2008-12-15 11:47:38 -07:00 |
|
Dave Smith
|
2d323cb304
|
Adding support for cursor operations
|
2008-12-15 11:25:03 -07:00 |
|
Phillip Toland
|
f20e46d756
|
Added a new update method that takes args to pass to the fun.
|
2008-12-12 15:50:44 -06:00 |
|
Phillip Toland
|
cf90e88428
|
Removed old bdberl_port module.
|
2008-12-12 14:57:10 -06:00 |
|
Phillip Toland
|
0d64ac2146
|
Added tests from port_SUITE.
|
2008-12-12 14:56:00 -06:00 |
|
Phillip Toland
|
e6f0cba53d
|
Ported thrash test to new bdberl API.
|
2008-12-12 14:43:09 -06:00 |
|
Phillip Toland
|
f71dd191f2
|
Make init/0 private and rely on lazy initialization.
|
2008-12-12 12:47:25 -06:00 |
|
Phillip Toland
|
5f2b99554a
|
Replace bdberl_db with a merged bdberl API.
|
2008-12-12 12:39:51 -06:00 |
|
Phillip Toland
|
e1bcd7aa52
|
Added rough cut of db api.
|
2008-12-12 11:14:03 -06:00 |
|
Dave Smith
|
987231cef9
|
Adding "tune" command that lets us get/set various timeouts
|
2008-12-11 14:13:37 -07:00 |
|
Dave Smith
|
28c56837c9
|
Increase proc count to increase contention
|
2008-12-11 11:52:19 -07:00 |
|
Dave Smith
|
3be9b64c30
|
Make sure to export bdberl_get/4; adjust thrash to use RMW flag to reduce deadlocks
|
2008-12-11 10:16:08 -07:00 |
|
Dave Smith
|
b4c6aae90c
|
Merge branch 'master' of ecommons@wax.hive:bdberl
Conflicts:
c_src/bdberl_drv.c
src/bdberl_port.erl
|
2008-12-11 07:30:14 -07:00 |
|
Dave Smith
|
a71f18ee1b
|
Now with 100% more threadiness and 50% less deadlocking
|
2008-12-10 19:47:00 -07:00 |
|
Dave Smith
|
ed0752019f
|
Adding thrash test
|
2008-12-10 18:18:05 -07:00 |
|
Dave Smith
|
8fc3cc3701
|
Interstitial commit
|
2008-12-10 18:17:44 -07:00 |
|
Phillip Toland
|
c5e50712e1
|
Add the ability to pass flags to the open_database function.
|
2008-12-10 10:59:40 -06:00 |
|
Dave Smith
|
24d712840e
|
Adding support for not_found on get and txn abort
|
2008-12-09 13:46:33 -07:00 |
|
Dave Smith
|
86e733e45e
|
Updated test for new API
|
2008-12-09 13:19:31 -07:00 |
|
Dave Smith
|
56ece164c7
|
Adding test code; cleanup whitespace in driver
|
2008-12-08 06:59:04 -07:00 |
|