31 Commits

Author SHA1 Message Date
mcrakhman
ca5be7cd0a
Send update only on remote tree or put tree when building 2023-05-11 13:40:24 +02:00
mcrakhman
75a44c4281
Remove error in broadcast 2023-04-26 18:12:03 +02:00
mcrakhman
e79d319925
Change sync client message pool interactions and request-reply 2023-04-19 22:43:46 +02:00
mcrakhman
ed16abcede
Fix sending reply with empty rootchange 2023-04-19 21:16:32 +02:00
mcrakhman
73201843e5
Merge remote-tracking branch 'origin/main' into sync-tests
# Conflicts:
#	commonspace/object/tree/synctree/synctree_test.go
#	commonspace/objectsync/objectsync.go
#	commonspace/objectsync/syncclient.go
2023-04-19 10:13:37 +02:00
mcrakhman
58f3c4ef8c
Fix objectsync etc 2023-04-18 22:51:12 +02:00
mcrakhman
99bad9ce9d
Send error response on sync (wip) 2023-04-18 12:09:25 +02:00
mcrakhman
8fc1f03f54
Change treegetter to treemanager and return BuildObjectTreeFunc 2023-04-18 00:34:14 +02:00
Sergey Cherepanov
86ac8e0d75
change nodeconf.Configuration to nodeconf.NodeConf 2023-04-06 19:26:38 +02:00
mcrakhman
accf68fc60
Start sync tests 2023-03-13 21:47:07 +01:00
mcrakhman
74f39239c6
Update tryclose with ttl 2023-03-10 10:17:57 +01:00
mcrakhman
0c79741216
Update objecttree with tryclose 2023-03-09 23:09:26 +01:00
Roman Khafizianov
0d40838196
rename some loggers to the same convention 2023-03-07 10:42:36 +01:00
mcrakhman
c37c7ba874
Fix putTree close and handshake params and add logs for trees used debug 2023-02-21 16:36:58 +01:00
Sergey Cherepanov
047bd1c379
handleQueue thread close / onObjectClose method 2023-02-14 16:53:43 +03:00
mcrakhman
d3108b5e6c
Move remote getter to separate entity 2023-02-05 11:31:14 +01:00
mcrakhman
9c696ad96a
Rename sync tree 2023-02-04 17:38:27 +01:00
mcrakhman
ea48365d2f
Simplify ping tree 2023-02-03 20:12:02 +01:00
mcrakhman
a193906d94
Add wait for available peers to appear 2023-02-03 15:36:12 +01:00
mcrakhman
fad981daee
Update responsible peers 2023-02-03 14:55:30 +01:00
mcrakhman
2da9f84907
Switch peers when getting tree 2023-02-03 14:49:05 +01:00
mcrakhman
9ba0620cab
Fix peer getting in sync tree 2023-02-03 12:55:44 +01:00
Sergey Cherepanov
92bb1ce576
space milti queue 2023-01-27 13:50:36 +03:00
Sergey Cherepanov
ddd20ae5b5
ctx logger + streapool add/removeTags + space subscribe message 2023-01-24 22:10:28 +03:00
Sergey Cherepanov
64e5479ca0
sync fixes + fix tests 2023-01-20 14:55:45 +03:00
Sergey Cherepanov
7fdd4f215e
merge 2023-01-19 15:25:34 +03:00
Sergey Cherepanov
79d81662ce
commonspace with new streampool 2023-01-19 15:17:04 +03:00
mcrakhman
9c41451986
Update synctree to be able to provide listener 2023-01-17 15:16:04 +01:00
mcrakhman
25a52f41b8
Update synctree to connect with responsible node 2023-01-13 12:55:28 +01:00
mcrakhman
4c4abc9266
Update any-sync to wait sync for docs 2023-01-13 11:42:44 +01:00
Sergey Cherepanov
71cfefe6fa
make common module as any-sync repo 2023-01-05 15:34:09 +03:00