Joseph Rothrock
459134f146
Updated Protocol
...
Improved the response protocol with a status field and
byte length of response payload.
2012-12-15 16:24:47 -08:00
Joseph Rothrock
99de1ba924
Improve protocol
...
Centralize the decomposition of commands and args.
Got rid of slashes. arguments are now space-separated.
Hopefully this will help with using base64 for values.
2012-12-01 17:59:08 -08:00
Joseph Rothrock
f81194c20a
Merge branch 'master' of github.com:rothrock/Roxanne
2012-11-18 16:36:48 -08:00
Joseph Rothrock
6416bcd2af
Expand payload
...
The update allows Roxanne to accept and return messages of
arbitrary size. Before this, messages and responses were
limited to 64KB.
2012-11-18 16:35:11 -08:00
Joseph Rothrock
f36e58d55a
Merge pull request #1 from rtyler/master
...
Minor Makefile change
2012-11-01 12:56:53 -07:00
R. Tyler Croy
8de446ad79
Update the Makefile to correctly link against libpthread on Linux systems
2012-11-01 09:13:02 -07:00
Joseph Rothrock
2f39effb3f
More cleanup
...
Added slides as pdf.
Refactored keydb_insert; moved code into new_subkey_tree.
Started work on count_command, but it doesn't work correctly.
2012-10-31 12:24:16 -07:00
Joseph Rothrock
fdb2b51003
README enhancements
...
Document the various files used by the database.
2012-07-27 14:52:49 -07:00
Joseph Rothrock
f3ebe7ca07
Refine comments, remove dead code.
2012-07-21 13:33:26 -07:00
Joseph Rothrock
b04a70956e
Implement more granular locking.
2012-05-28 15:02:58 -07:00
Joseph Rothrock
2522f12118
Fix problem where we always added on the left node.
...
Also fixed problem where we didn't free a buffer on error.
2012-05-26 12:52:22 -07:00
Joseph Rothrock
ea07a16270
Improved modularity of keydb_insert
2012-03-04 15:51:42 -08:00
Joseph Rothrock
319812b3ea
Typo fix
2012-01-15 17:15:39 -08:00
Joseph Rothrock
4cbee18f4f
Implemented reliable key insertion, list, and deletion
2012-01-15 17:11:53 -08:00
Joseph Rothrock
8f0309af0a
Savepoint. keydb read code implemented but not tested
2012-01-08 13:57:24 -08:00
Joseph Rothrock
2a82ad22e7
Check first for key existence in write_record.
2012-01-01 11:36:29 -08:00
Joseph Rothrock
e232be2ab5
modularizing, implemented new protocol
2011-12-30 15:01:33 -08:00
Joseph Rothrock
8963241b31
README savepoint
2011-12-27 10:16:38 -08:00
Joseph Rothrock
12db4aad60
initializing project
2011-12-26 13:19:51 -08:00