Ravin Perera
|
96f23cb0ff
|
Added bson support for user message protocol. (#99)
|
2020-07-02 21:40:55 +05:30 |
|
Ravin Perera
|
b89dbe0a2c
|
Rearchitected state sync with hpfs. (#96)
|
2020-06-10 20:51:45 +05:30 |
|
Ravin Perera
|
10374352c6
|
hpfs integration. (#94)
|
2020-06-04 13:51:53 +05:30 |
|
Ravin Perera
|
920be03ade
|
Websocket re-architecture with websocketd and websocat (#89)
- Replaced beast with websocketd and websocat. #79 #83 #84
- Implemented inbound/outbound peer connection merging.
- Added graceful shutdown of hpcore with sigint. #87
|
2020-04-05 08:12:55 +05:30 |
|
Ravidu Lashan
|
1972085b33
|
Changed boost error handling (#74)
|
2019-12-19 19:50:18 +05:30 |
|
ravinsp
|
fc108523ca
|
Added stack trace logging for exceptions.
|
2019-12-15 23:28:49 +05:30 |
|
Ravidu Lashan
|
1238e96423
|
State synchronization logic (#67)
* Added flat buffer state message request
* Added state vote
* Added state to ledger history and did necessary changes
* Completed receiveing state request
* State read/write helpers.
* Added new fbs schema
* Added more state_store helper methods.
* Started processing response
* Fixed compile errors
* Added get file length.
* Handled state content response
* Statefs code cleanup and fixes.
* Completed response handling
* Completed changes in handling state response
* State sync integration fixes.
* Fuse mount waiting logic.
* Fixed state syncing issues
* state sync fixes
* fixes
* State sync fixes.
* Fixed fs entries retrieval issues.
* changed desync logic
* Added directory helper functions.
* Handled return statemetns from statefs
* Fixed state folder deletion.
* handled errors from statefs
* Working for small files
* Got state sync working.
* Removed cout.
* Fixed catering for stae issue
* Fixed block hash map flatbuf issue.
* Added expected hash
* Added helpers for expected hash comparison.
* Improved state req/resp awaiting logic.
* Fixes.
* Fixes.
* Block request ordering fix.
* Removed couts
* Closed non-closed file descriptors
* Minor fixes.
* Cluster create script changes.
* Fixed reset time off issue.
|
2019-12-13 10:20:41 +05:30 |
|
ravinsp
|
32ef41bfdf
|
Integrated ptrace tracking for state files.
|
2019-11-09 07:38:26 +05:30 |
|
Ravin Perera
|
83189556de
|
Refactored user I/O with signed inputs and NUPs. (#53)
|
2019-11-03 22:45:23 +05:30 |
|
Ravin Perera
|
cb364cc420
|
Compilation time improvements. (#52)
* Precompiled header for all common library headers (with cmake 3.16rc3).
* Divided cmake build into shared libraries.
* Added gold linker support.
* Separated websockets lambda expressions to an independent file.
|
2019-11-02 14:46:21 +05:30 |
|