Commit Graph

19 Commits

Author SHA1 Message Date
mappu 7441e0c15b option to open database as read-only 2017-05-25 19:59:53 +12:00
mappu b5149c4efa bolt: strict 10 second timeout for opening databases 2017-05-21 18:05:20 +12:00
mappu 37f9307db1 wip set/delete items 2017-05-21 17:44:07 +12:00
mappu 14e7ebb59c go: simplify out a wrapper function 2017-05-21 17:26:09 +12:00
mappu 98b78ab1e6 option to create new buckets / sub-buckets 2017-05-21 17:08:15 +12:00
mappu 9fb5bdad78 always open databases read/write 2017-05-21 16:47:28 +12:00
mappu d2ec12798e popup editor to view record content 2017-05-21 16:44:44 +12:00
mappu 5270dd00bc display data keys, data item length 2017-05-21 16:15:49 +12:00
mappu 546681a0ef working cgo slices, working nested-bucket operations 2017-05-21 13:47:46 +12:00
mappu 679d1140cc recursive bucket scan - we're crashing when passing a slice to go code 2017-05-21 13:31:28 +12:00
mappu 60d71104e8 retrieve bucket properties 2017-05-21 12:39:55 +12:00
mappu 95a1bfeea5 retrieve database properties 2017-05-21 11:59:38 +12:00
mappu d32ab82d73 don't pass go strings to c - pass char*+len, callee must call free() 2017-05-20 23:02:58 +12:00
mappu b6d1cafe54 cgo: minor cleanups, remove unused export 2017-05-20 18:15:39 +12:00
mappu 3911d7d66c convert cgo function pointer call to repeated iteration 2017-05-20 18:01:55 +12:00
mappu 8a93f163c4 c++ wrappers for bucket enumeration function 2017-05-20 15:47:18 +12:00
mappu e8030a9579 cgo: change interface to not return already-collected error interfaces 2017-05-20 15:13:16 +12:00
mappu a94a330345 add GetMagic() check, move c/go interop into separate classes 2017-05-20 14:57:51 +12:00
mappu ac56f5e6c8 initial commit 2017-05-16 19:34:54 +12:00