1
0
Fork 0
mirror of https://github.com/anyproto/any-sync.git synced 2025-06-08 05:57:03 +09:00
Commit graph

52 commits

Author SHA1 Message Date
Mikhail Rakhmanov
0cac23037c
Fix snapshot path, update mocks, ignore heads mismatch error 2025-03-11 16:20:44 +01:00
mcrakhman
d17864b416
Regenerate mocks, fix synctree and syncacl tests 2025-02-04 23:45:45 +01:00
Anthony Akentiev
4338440bed
Add mocks target to Makefile, regenerate mocks 2024-10-26 18:48:47 +01:00
mcrakhman
0519718e51
Merge branch 'main' into GO-2482-full-sync-request-max-size
# Conflicts:
#	commonspace/headsync/diffsyncer.go
#	commonspace/object/acl/syncacl/requestfactory.go
#	commonspace/object/acl/syncacl/syncacl.go
#	commonspace/object/acl/syncacl/syncaclhandler.go
#	commonspace/object/acl/syncacl/syncaclhandler_test.go
#	commonspace/object/tree/synctree/requestfactory.go
#	commonspace/object/tree/synctree/synctree.go
#	commonspace/object/tree/synctree/synctreehandler.go
#	commonspace/object/tree/synctree/synctreehandler_test.go
#	commonspace/object/tree/synctree/treeremotegetter.go
#	commonspace/object/tree/synctree/treesyncprotocol.go
#	commonspace/object/tree/synctree/treesyncprotocol_test.go
#	commonspace/object/tree/synctree/utils_test.go
#	commonspace/objectsync/objectsync.go
#	commonspace/objectsync/synchandler/synchhandler.go
#	commonspace/requestmanager/requestmanager.go
#	commonspace/requestmanager/requestmanager_test.go
#	go.mod
#	net/rpc/rpctest/peer.go
#	net/secureservice/secureservice.go
2024-08-12 16:51:03 +02:00
mcrakhman
f4beb91316
Acl tests 2024-08-05 18:35:59 +02:00
mcrakhman
012a7ee5f0
Change gogo/protobuf to anyproto/protobuf 2024-08-02 11:14:12 +02:00
mcrakhman
e05b2146fa
WIP compatibility 2024-07-03 10:56:04 +02:00
AnastasiaShemyakinskaya
a2b8442749
GO-3170: add pick function
Signed-off-by: AnastasiaShemyakinskaya <shem98a@mail.ru>
2024-05-28 15:03:17 +02:00
Sergey Cherepanov
663bc10794
fix coordinatorclient mocks 2024-04-16 14:33:10 +02:00
Mikhail Rakhmanov
ec754f11b8
Merge pull request #197 from anyproto/GO-791-rpc-rate-limter
GO-791: Add rate limiter
2024-04-02 14:01:08 +02:00
mcrakhman
4b6c18f77a
Change places limiter and metric 2024-04-02 13:49:47 +02:00
kirillston
dc5a577f23
Use %w for error formatting 2024-04-02 11:20:54 +02:00
kirillston
fd50ce8978
Fix rpc error formatting 2024-04-01 22:33:55 +02:00
mcrakhman
39180d9003
Add limiter mock 2024-03-29 20:08:51 +01:00
mcrakhman
5ee4896537
Remove atomic 2024-03-29 10:56:26 +01:00
mcrakhman
b35ba29412
Change error offset 2024-03-28 21:21:12 +01:00
mcrakhman
23a29f0b01
Add limiterproto 2024-03-28 18:10:31 +01:00
mcrakhman
b37a7d79a3
Add tests for bursts 2024-03-28 17:19:29 +01:00
mcrakhman
6d9a03f864
Use handler everywhere 2024-03-28 17:03:44 +01:00
mcrakhman
e378d05caa
Add less random numbers 2024-03-28 17:01:41 +01:00
mcrakhman
73e0b8e8fe
Add limiter concurrent test 2024-03-28 16:58:36 +01:00
mcrakhman
fcfd58d3f4
Add rate limiter 2024-03-28 16:28:00 +01:00
Sergey Cherepanov
894f4db1ff
peer sub connections throtling + fixes 2023-06-23 16:54:55 +02:00
mcrakhman
35c29a4842
Add WithServer for TestPool 2023-06-08 21:07:03 +02:00
Sergey Cherepanov
85cf6b8332
debug server fixes 2023-06-08 13:38:00 +02:00
Sergey Cherepanov
f9cb0c2dbb
debug server 2023-06-08 13:27:01 +02:00
Sergey Cherepanov
33cbdd06a6
drpc conn config 2023-06-08 13:10:30 +02:00
Sergey Cherepanov
c7828d0671
move server config to drpc config 2023-06-08 12:35:29 +02:00
Sergey Cherepanov
6c9d1b0e84
rpctest pool 2023-06-07 20:45:32 +02:00
Sergey Cherepanov
0c0a501aad
peer outgoing proto handshake + test multiconn + streampool tests 2023-06-05 20:39:09 +02:00
Sergey Cherepanov
fb007211f0
simplify drpc server + peer accept loop 2023-05-31 20:24:07 +02:00
Mikhail Iudin
dbae377351
fix imports 2023-05-23 14:47:24 +02:00
Sergey Cherepanov
39a8c59f83
stream ctx + peer addr 2023-05-04 17:38:34 +02:00
Sergey Cherepanov
6ed21a94d3
move rpc prometheus config to metric service 2023-04-21 17:00:35 +02:00
mcrakhman
3b3a0199bd
Update object sync error handling logic 2023-04-19 20:42:47 +02:00
mcrakhman
307b741dc7
Update tryclose with ttl 2023-03-10 10:17:57 +01:00
mcrakhman
e1c4c472dd
Add tryclose everywhere 2023-03-09 22:52:31 +01:00
mcrakhman
aa6c2e7ce4
Fix putTree close and handshake params and add logs for trees used debug 2023-02-21 16:36:58 +01:00
Sergey Cherepanov
370683ff70
fix listener 2023-02-17 15:38:42 +03:00
Sergey Cherepanov
1a588d0a72
remove tls listener, move handshake to serve goroutine 2023-02-17 00:09:52 +03:00
mcrakhman
f796cc6c6d
Add listen addrs 2023-02-14 23:09:03 +01:00
Sergey Cherepanov
ba1cc69c01
secure service test 2023-02-15 22:09:09 +03:00
Sergey Cherepanov
8a259941a7
testrpc server implement app.Component 2023-02-04 15:20:34 +03:00
Sergey Cherepanov
45885a59b3
fix 2023-02-02 21:21:25 +03:00
Sergey Cherepanov
9a043e39a0
fix 2023-02-02 21:16:59 +03:00
Sergey Cherepanov
64c596de8a
testPool: add peers 2023-02-02 13:18:30 +03:00
Sergey Cherepanov
c51e3e2e05
testPool: implement pool.Service 2023-02-02 13:12:52 +03:00
Sergey Cherepanov
5fb6ee5a7b
sync fixes + fix tests 2023-01-20 14:55:45 +03:00
mcrakhman
15e950ed44
Save tls listeners 2023-01-15 23:41:54 +01:00
Sergey Cherepanov
9828b1ea04
addr in dial logs 2023-01-15 22:44:09 +03:00