26 Commits

Author SHA1 Message Date
mcrakhman
38e055ed12
Add connection with timeout, message limits more logs etc 2022-12-14 14:27:43 +01:00
mcrakhman
3807d8e6ef
Remove sugared logger 2022-12-09 22:11:22 +01:00
mcrakhman
d7cce3c9fb
Few fixes to syncservice and streamchecker 2022-12-09 21:53:24 +01:00
mcrakhman
5eaa3bfe44
Fix stream checker and tests 2022-12-09 19:55:57 +01:00
mcrakhman
925005a9de
Fix tests and change peer id context logic 2022-11-07 13:36:10 +01:00
mcrakhman
16b7181ebc
Fix bugs in syncer etc, add peerkey for clients 2022-11-06 22:43:28 +01:00
mcrakhman
f5b9275192
Test stream pool 2022-10-24 21:57:19 +02:00
mcrakhman
3546fabdfa
Merge branch 'main' into add-client-functionality
# Conflicts:
#	common/commonspace/syncservice/streampool.go
#	consensus/stream/service.go
2022-10-24 14:40:44 +02:00
mcrakhman
7bd593f0e5
Stream pool and synctree fixes 2022-10-24 10:31:29 +02:00
mcrakhman
58f0cf2916
Change proto and generalise logic 2022-10-22 16:05:06 +02:00
mcrakhman
5b93c78ebd
Add timeout when waiting in streampool 2022-10-21 23:50:14 +02:00
mcrakhman
3886436841
Storage close and diff fixes and logs 2022-10-21 20:34:37 +02:00
Sergey Cherepanov
58f9e623a4
reconnection for consensus client + fixes 2022-10-20 20:14:27 +03:00
mcrakhman
f21f05585c
Fix bugs with storage 2022-10-20 16:02:16 +02:00
mcrakhman
efa3acc368
Create waiters map 2022-10-19 22:57:34 +02:00
mcrakhman
64e0ba3b77
Fix ocache and streampool bugs, fix push space 2022-10-19 22:21:44 +02:00
mcrakhman
95cb91ffad
Add space and tree close logic and fix some related tests 2022-10-19 12:20:24 +02:00
mcrakhman
274573df28
Further updates to sync logic 2022-10-02 16:11:47 +02:00
mcrakhman
dc69e93064
Some renamings and fixes 2022-09-18 11:23:01 +02:00
mcrakhman
04184b1582
Remove responsibility of objecttree to notify and move to synctree 2022-09-17 21:39:17 +02:00
mcrakhman
70dabf70dd
Move diff logic to separate service, simplify send sync 2022-09-17 20:54:23 +02:00
mcrakhman
f420ac144c
Update stream configuration and sync service 2022-09-16 11:20:43 +02:00
mcrakhman
91aacdd955
Add build tree sync request 2022-09-16 00:22:22 +02:00
mcrakhman
a48e8f357a
Update peer reading logic 2022-09-15 14:11:49 +02:00
mcrakhman
aecb95bc92
Add more logic re sync service 2022-09-15 11:35:16 +02:00
mcrakhman
f900cbff0b
WIP sync 2022-09-14 18:54:10 +02:00