45 Commits

Author SHA1 Message Date
mcrakhman
125d8b4626
Add test with random trees 2023-04-17 21:49:51 +02:00
mcrakhman
673925df84
Improve validator logic and add tests 2023-04-14 00:16:58 +02:00
mcrakhman
e101389af0
Add empty client logic 2023-04-13 21:32:39 +02:00
mcrakhman
caa63463d1
Merge branch 'main' into sync-tests
# Conflicts:
#	commonspace/object/acl/list/aclrecordbuilder_test.go
#	commonspace/object/tree/objecttree/objecttree_test.go
2023-04-13 13:54:46 +02:00
mcrakhman
19fd4e3a56
Add settings snapshot logic 2023-03-29 23:06:51 +02:00
mcrakhman
0a1dc26a95
Add second test and description 2023-03-20 16:24:07 +01:00
mcrakhman
afad73fe8b
Add simple test 2023-03-20 16:00:44 +01:00
mcrakhman
0746526170
Create fixture draft 2023-03-14 11:41:29 +01:00
mcrakhman
829159690f
Add more components for async communication 2023-03-14 10:33:59 +01:00
mcrakhman
5f5aefef53
Add test component structure 2023-03-13 22:03:38 +01:00
mcrakhman
accf68fc60
Start sync tests 2023-03-13 21:47:07 +01:00
mcrakhman
a97efd2a5b
Merge branch 'ocache-try-close' into update-proto 2023-03-10 18:12:03 +01:00
mcrakhman
ea74562290
Add change type and payload 2023-03-10 14:37:03 +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
0c200ba323
Test settings state builder 2023-02-25 21:41:35 +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
Roman Khafizianov
0601685040
fix tests 2023-02-10 14:40:45 +01: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
mcrakhman
c8f6e39199
Merge branch 'main' into middleware-compatibility 2023-01-30 17:40:10 +01:00
Sergey Cherepanov
73762e460a
streammanger -> peermanager, remove confconnector 2023-01-30 19:18:53 +03:00
mcrakhman
e1565f60d6
Merge branch 'main' into middleware-compatibility 2023-01-28 20:24:40 +01:00
Sergey Cherepanov
44ffc39729
fix test 2023-01-27 14:52:08 +03:00
Sergey Cherepanov
d7a888c1fd
add requestId to separate request/reply flows 2023-01-27 14:37:06 +03:00
Sergey Cherepanov
92bb1ce576
space milti queue 2023-01-27 13:50:36 +03:00
Sergey Cherepanov
6cb696d508
debug/fixes 2023-01-25 23:35:20 +03:00
mcrakhman
dffb418e60
Add tree exporter 2023-01-25 21:20:23 +01:00
mcrakhman
348b94a554
Change debug api for tree 2023-01-25 11:26:37 +01: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
0acc14144a
Add GetChange method to tree 2023-01-18 08:07:47 +01: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