Shane Bryldt
|
8f569f715b
|
FS-9952: Big commit, first registered jsonrpc echo call successful, lots of cleanup remaining
|
2017-03-22 17:42:50 -04:00 |
Shane Bryldt
|
fd49aebb1d
|
FS-9952: Intermediate commit for a fresh point to start retrofitting the jsonrpc code that is incomplete
|
2017-03-22 17:42:50 -04:00 |
Shane Bryldt
|
5d7e40c811
|
FS-9952: Some code refactoring and added TTL for sessions, currently harcoded at 5 seconds for testing purposes only and should come from config
|
2017-03-22 17:42:50 -04:00 |
Shane Bryldt
|
14a99987bb
|
FS-9952: Preliminary session negotiations done, added a bunch of logging, fixed up cleanup code, needs more testing and more error handling
|
2017-03-22 17:42:50 -04:00 |
Shane Bryldt
|
3d8fd5dcaf
|
FS-9952: Added the first half of the session negotations for the server side, untested as it requires the second half coming soon for client side
|
2017-03-22 17:42:50 -04:00 |
Shane Bryldt
|
cb7e95fd9a
|
FS-9952: A bunch of cleanup and shifting connections towards ID based passing instead of pointers, will replicate and adjust for session system next
|
2017-03-22 17:42:50 -04:00 |
colm
|
8e417220d3
|
FS-9952: Add blade rpc error response creation
|
2017-03-22 17:42:50 -04:00 |
Shane Bryldt
|
a7add33519
|
FS-9952: Committing to show problem with ks_pool_resize
|
2017-03-22 17:42:50 -04:00 |
colm
|
d6d8ede6b9
|
FS-9952: Add query & tests for blade extention to rpc messages
|
2017-03-22 17:42:49 -04:00 |
colm
|
06e38ba1ff
|
FS-9952: Add blade extention to rpc messages
|
2017-03-22 17:42:49 -04:00 |
Shane Bryldt
|
418092e1ee
|
FS-9952: Some work towards client connectivity support, commit is to remove blade_message_t and get RPC stuff updated, code does not compile currently
|
2017-03-22 17:42:49 -04:00 |
Shane Bryldt
|
942ae77bde
|
FS-9952: Added initial support for registering transports, and initial untested code for parsing identities
|
2017-03-22 17:42:49 -04:00 |
Shane Bryldt
|
2b3e2646e3
|
FS-9952: Updated bladec test, it successfully listens for connections, further testing required
|
2017-03-22 17:42:49 -04:00 |
Shane Bryldt
|
7e2d375d76
|
FS-9952: Added envelope to queue sending messages, prepping for initial server transport testing
|
2017-03-22 17:42:49 -04:00 |
colm
|
5eb61cf535
|
FS-9952: Update for compile issues
|
2017-03-22 17:42:49 -04:00 |
Shane Bryldt
|
de1ddf187b
|
FS-9952: More work on the connection and transport code, couple things left to do but nearly ready for testing upto starting session negotiations
|
2017-03-22 17:42:49 -04:00 |
colm
|
eb4ece83b9
|
FS-9952: Add testrpcproto, Update api
|
2017-03-22 17:42:49 -04:00 |
Shane Bryldt
|
c3b7bb583f
|
FS-9952: Rewrote core code to utilize state machine driven system based on discussions, code compiles but completely untested currently
|
2017-03-22 17:42:49 -04:00 |
colm
|
b24eb4d707
|
FS-9952: Initial rpc application implementation
|
2017-03-22 17:42:49 -04:00 |
colm
|
a9945a682b
|
FS-9952: Initial rpc application implementation
|
2017-03-22 17:42:49 -04:00 |
colm
|
1761e35bf1
|
FS-9952: Initial rpc application implementation
|
2017-03-22 17:42:49 -04:00 |
Shane Bryldt
|
89940dfc60
|
FS-9952: Fixed some stuff to get the blade service tested upto the point of processing config and listening on the same port across multiple interfaces
|
2017-03-22 17:42:49 -04:00 |
Shane Bryldt
|
4ec0fbc581
|
FS-9952: A few changes and implemented the initial service peer state callbacks
|
2017-03-22 17:42:49 -04:00 |
Shane Bryldt
|
80179e7bd0
|
FS-9952: More work on the blade service transport layer, now compiles but is untested, and still missing a few pieces to be functional
|
2017-03-22 17:42:49 -04:00 |
Shane Bryldt
|
eb57b7910e
|
FS-9952: Temporary commit for some peer review
|
2017-03-22 17:42:49 -04:00 |
Shane Bryldt
|
2c6f954461
|
FS-9775: Committing start of very basic datastore concept, will start tieing in the physical transport layer for replication under new ticket/branch
|
2017-01-25 14:59:39 -06:00 |
Mike Jerris
|
dd1e01cb81
|
fix unqlite build, don't do warn all ansi on it
|
2017-01-25 14:59:39 -06:00 |
Shane Bryldt
|
25549254a9
|
FS-9775: Committing to get assistance with building unqlite
|
2017-01-25 14:59:39 -06:00 |
Shane Bryldt
|
743a768a3f
|
FS-9775: First round of integration of DHT into libblade, requires ongoing changes to DHT for proper exposure to blade level
|
2017-01-25 14:59:38 -06:00 |
Shane Bryldt
|
42bfcc3d46
|
FS-9775: Fixed building libblade with address sanitizing support
|
2017-01-25 14:59:38 -06:00 |
Brian West
|
2eaf001080
|
update libblade
|
2017-01-25 14:59:33 -06:00 |
Mike Jerris
|
dfff24d8fa
|
libblade initial checkin
|
2016-11-28 16:35:09 -05:00 |