45 Commits
Author SHA1 Message Date
mcrakhman bf7e256065 Merge remote-tracking branch 'origin/consensus-client' into acl-sync-protocol
# Conflicts:
#	consensus/consensusproto/consensus.pb.go
2023-07-11 13:58:45 +02:00
Sergey Cherepanov ebf4034ec7 consensus: fix race 2023-07-11 12:02:15 +02:00
Sergey Cherepanov ef128dd33f switch to uber/gomock 2023-07-10 15:41:22 +02:00
Sergey Cherepanov 648aa15b55 consensus: err invalid payload 2023-07-07 11:22:12 +02:00
Sergey Cherepanov cd3c6c736a consensus: remove log payload 2023-07-05 18:50:14 +02:00
mcrakhman bef93d46ad Implement sync protocol 2023-07-03 18:19:23 +02:00
Sergey Cherepanov 0c1d752acf consensus: err forbidden 2023-07-03 17:36:31 +02:00
mcrakhman 8aa41da1ff Merge remote-tracking branch 'origin/consensus-client' into acl-sync-protocol
# Conflicts:
#	consensus/consensusproto/consensus.pb.go
2023-07-03 17:16:43 +02:00
Sergey Cherepanov b12a056dd9 consensus: use strings for ids 2023-07-03 16:19:24 +02:00
mcrakhman 0d16c5d7e4 WIP sync logic 2023-07-03 15:48:48 +02:00
mcrakhman 51ac955f1c Add sync protocol interfaces 2023-07-02 15:55:58 +02:00
Sergey Cherepanov 92cbfb1cb3 change consensus proto and client 2023-06-30 19:42:07 +02:00
Sergey Cherepanov 59cf8b46fd consensus: change err offset 2023-06-29 14:52:47 +02:00
Sergey Cherepanov 50f94e7518 consensus: change err offset 2023-06-29 14:51:42 +02:00
Sergey Cherepanov 02dd4783bc fix mock 2023-06-29 14:37:52 +02:00
Sergey Cherepanov a092f7b4a1 consensus client 2023-06-27 22:09:52 +02:00
Sergey Cherepanov 596a315c5f make common module as any-sync repo 2023-01-05 15:34:09 +03:00
Sergey Cherepanov 17e37fb8fb refactor configs 2022-12-27 16:50:20 +03:00
mcrakhman a66a356947 Moving around files and refactoring of common 2022-12-25 20:27:37 +01:00
Sergey Cherepanov 69e5ea08e0 go mod fixes 2022-12-22 14:08:15 +03:00
mcrakhman 5e8bd53fb2 Add connection with timeout, message limits more logs etc 2022-12-14 14:27:43 +01:00
Sergey Cherepanov 0ed7b8162a file-node 2022-12-14 16:37:59 +03:00
Sergey Cherepanov 5d3e79e506 commonfile 2022-12-12 20:49:43 +03:00
Sergey Cherepanov 8d7eaf665c node acl service 2022-11-02 13:54:57 +03:00
Sergey Cherepanov 348acd6d84 remove debug 2022-10-24 13:05:44 +03:00
Sergey Cherepanov 77a289d2d0 fix tests + remove consensus testclient 2022-10-20 20:20:03 +03:00
Sergey Cherepanov 9fbe1aefd2 reconnection for consensus client + fixes 2022-10-20 20:14:27 +03:00
Sergey Cherepanov 2dcacdfbb6 consensus stream watch error 2022-10-20 14:04:59 +03:00
mcrakhman 921e4410b8 Revert "Push main go remove replace"
This reverts commit 440d63ade0.
2022-10-18 11:17:57 +02:00
mcrakhman 349cf58ccf Push main go remove replace 2022-10-18 11:17:15 +02:00
mcrakhman 9692ebe887 Add space and tree close logic and fix some related tests 2022-10-19 12:20:24 +02:00
Sergey Cherepanov 2c9f54464a go mod fixes 2022-10-17 18:11:00 +03:00
Sergey Cherepanov 547582e3ed mod replace 2022-10-17 17:05:42 +03:00
Sergey Cherepanov 2c3ebf9ce1 go workspaces 2022-10-17 15:31:09 +03:00
Sergey Cherepanov daa9bb1df0 move pkgs 2022-10-17 14:11:55 +03:00
Sergey Cherepanov ad8e2c5ac3 log config 2022-10-10 13:48:56 +03:00
Sergey Cherepanov 273a98d985 fix 2022-10-10 11:38:25 +03:00
Sergey Cherepanov 7ee5ccd513 metric service, ocache and drpc handlers 2022-10-08 20:16:20 +03:00
Sergey Cherepanov 77aa5a65d9 cleanup and comments 2022-10-07 15:06:54 +03:00
Sergey Cherepanov 7bb3d5e144 rewrite for single stream 2022-10-07 11:04:48 +03:00
Sergey Cherepanov 978a320b43 pool.Dial* methods + consesus test client 2022-10-05 11:41:48 +03:00
Sergey Cherepanov 5200b54857 consensus client 2022-10-04 17:55:30 +03:00
Sergey Cherepanov ed54533a20 nodesgen consensus configs 2022-10-04 16:36:11 +03:00
Sergey Cherepanov 7f0960937e consensus node 2022-10-04 15:39:29 +03:00
Sergey Cherepanov 0d2de36ac0 consistent node db component 2022-09-30 19:16:44 +03:00