This repository has been archived by the owner on Sep 23, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 95
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
AlexeyAkhunov
pushed a commit
that referenced
this pull request
Apr 22, 2022
AlexeyAkhunov
added a commit
that referenced
this pull request
Apr 26, 2022
* Min requirement to go 1.18 (#423) * [#389] fuzz tests on hex patricia hashed trie (#420) * commitment: added UniqueRepresentation and fuzz test on HexPatriciaHashed trie * commitment: added another fuzz test with different inputs * commitment: fix of roothash of size 33 * adds new updates for unique representation test to broke it * Fix lint * Fix test * Remove prints * updated fuzz test and removed useless code * Remove print * Cleanup Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local> Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local> * Torrent peers stat (#424) * Remove interfaces for replacement * Squashed 'interfaces/' content from commit 27a7c33 git-subtree-dir: interfaces git-subtree-split: 27a7c33025b5736ad4ba2b4112634b61d28a26ad * save * Update ci.yml (#425) * Makefile improvements (#426) * use $GOBIN everywhere * make lint builds golangci-lint if needed * moq rebuilt only if needed * download protoc only if needed * separate clean targets * $PROTOC_INCLUDE * refactor mkdir $GOBIN * Sentry GRPC: rename Peers to PeerEvents (#427) * sentry.proto: rename Peers to PeerEvents * rename Peers() -> PeerEvents() * rename PeersRequest -> PeerEventsRequest * rename PeerEvent -> PeerEventId * rename PeersReply -> PeerEvent * Sentry GRPC: rename Peers to PeerEvents * RPC/Sentry: Peers method (#429) * interfaces: Peers method in RPC/Sentry * RPC/Sentry: Peers method Wrappers and mocks. GRPC regenerated. See erigontech/interfaces#102 Co-authored-by: Alex Sharov <AskAlexSharov@gmail.com> Co-authored-by: Artem Tsebrovskiy <awskii@users.noreply.github.com> Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local> Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local> Co-authored-by: battlmonstr <battlmonstr@users.noreply.github.com>
AlexeyAkhunov
added a commit
that referenced
this pull request
May 3, 2022
* Min requirement to go 1.18 (#423) * [#389] fuzz tests on hex patricia hashed trie (#420) * commitment: added UniqueRepresentation and fuzz test on HexPatriciaHashed trie * commitment: added another fuzz test with different inputs * commitment: fix of roothash of size 33 * adds new updates for unique representation test to broke it * Fix lint * Fix test * Remove prints * updated fuzz test and removed useless code * Remove print * Cleanup Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local> Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local> * Torrent peers stat (#424) * Remove interfaces for replacement * Squashed 'interfaces/' content from commit 27a7c33 git-subtree-dir: interfaces git-subtree-split: 27a7c33025b5736ad4ba2b4112634b61d28a26ad * save * Update ci.yml (#425) * Makefile improvements (#426) * use $GOBIN everywhere * make lint builds golangci-lint if needed * moq rebuilt only if needed * download protoc only if needed * separate clean targets * $PROTOC_INCLUDE * refactor mkdir $GOBIN * Sentry GRPC: rename Peers to PeerEvents (#427) * sentry.proto: rename Peers to PeerEvents * rename Peers() -> PeerEvents() * rename PeersRequest -> PeerEventsRequest * rename PeerEvent -> PeerEventId * rename PeersReply -> PeerEvent * Sentry GRPC: rename Peers to PeerEvents * RPC/Sentry: Peers method (#429) * interfaces: Peers method in RPC/Sentry * RPC/Sentry: Peers method Wrappers and mocks. GRPC regenerated. See erigontech/interfaces#102 * Downloader: calc stat inside, add --torrent.download.slots and limit downloads inside (#432) * Remove interfaces for replacement * Squashed 'interfaces/' content from commit cb09f4f git-subtree-dir: interfaces git-subtree-split: cb09f4fd4eb9caccf7ece5b5ba05b380a4ce9e33 * save * save * Squashed 'interfaces/' content from commit f4847ba git-subtree-dir: interfaces git-subtree-split: f4847baccf2c5e35e955f14cbee428f90111dfbf * save * save * Squashed 'interfaces/' content from commit 17196d5 git-subtree-dir: interfaces git-subtree-split: 17196d54cff8233b1c0c5eadc2f806ac260c2e9d * save * shorter common.ByteCount for shorter logs #433 * rename field "type" (#434) * save * Squashed 'interfaces/' content from commit 9fdbffd git-subtree-dir: interfaces git-subtree-split: 9fdbffd8ff5cc8d1061939e9f6dc2e966ba5b284 * save * save * save * save * Typed sender (#435) * save * Squashed 'interfaces/' content from commit 477d121a git-subtree-dir: interfaces git-subtree-split: 477d121aafa9566e1f2f7d478852d800d3822bc5 * save * Remove interfaces for replacement * Squashed 'interfaces/' content from commit efea516 git-subtree-dir: interfaces git-subtree-split: efea516b345a76d51874751f2dd21c333ba1a746 * Update interface bindings Co-authored-by: Alex Sharov <AskAlexSharov@gmail.com> Co-authored-by: Artem Tsebrovskiy <awskii@users.noreply.github.com> Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local> Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local> Co-authored-by: battlmonstr <battlmonstr@users.noreply.github.com>
AlexeyAkhunov
added a commit
that referenced
this pull request
May 10, 2022
* Min requirement to go 1.18 (#423) * [#389] fuzz tests on hex patricia hashed trie (#420) * commitment: added UniqueRepresentation and fuzz test on HexPatriciaHashed trie * commitment: added another fuzz test with different inputs * commitment: fix of roothash of size 33 * adds new updates for unique representation test to broke it * Fix lint * Fix test * Remove prints * updated fuzz test and removed useless code * Remove print * Cleanup Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local> Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local> * Torrent peers stat (#424) * Remove interfaces for replacement * Squashed 'interfaces/' content from commit 27a7c33 git-subtree-dir: interfaces git-subtree-split: 27a7c33025b5736ad4ba2b4112634b61d28a26ad * save * Update ci.yml (#425) * Makefile improvements (#426) * use $GOBIN everywhere * make lint builds golangci-lint if needed * moq rebuilt only if needed * download protoc only if needed * separate clean targets * $PROTOC_INCLUDE * refactor mkdir $GOBIN * Sentry GRPC: rename Peers to PeerEvents (#427) * sentry.proto: rename Peers to PeerEvents * rename Peers() -> PeerEvents() * rename PeersRequest -> PeerEventsRequest * rename PeerEvent -> PeerEventId * rename PeersReply -> PeerEvent * Sentry GRPC: rename Peers to PeerEvents * RPC/Sentry: Peers method (#429) * interfaces: Peers method in RPC/Sentry * RPC/Sentry: Peers method Wrappers and mocks. GRPC regenerated. See erigontech/interfaces#102 * Downloader: calc stat inside, add --torrent.download.slots and limit downloads inside (#432) * Remove interfaces for replacement * Squashed 'interfaces/' content from commit cb09f4f git-subtree-dir: interfaces git-subtree-split: cb09f4fd4eb9caccf7ece5b5ba05b380a4ce9e33 * save * save * Squashed 'interfaces/' content from commit f4847ba git-subtree-dir: interfaces git-subtree-split: f4847baccf2c5e35e955f14cbee428f90111dfbf * save * save * Squashed 'interfaces/' content from commit 17196d5 git-subtree-dir: interfaces git-subtree-split: 17196d54cff8233b1c0c5eadc2f806ac260c2e9d * save * shorter common.ByteCount for shorter logs #433 * rename field "type" (#434) * save * Squashed 'interfaces/' content from commit 9fdbffd git-subtree-dir: interfaces git-subtree-split: 9fdbffd8ff5cc8d1061939e9f6dc2e966ba5b284 * save * save * save * save * Typed sender (#435) * save * Squashed 'interfaces/' content from commit 477d121a git-subtree-dir: interfaces git-subtree-split: 477d121aafa9566e1f2f7d478852d800d3822bc5 * save * fuzzbeta try 2 (#438) * save * save * implement bin_patricia_hashed trie (#430) * commitment: implemented semi-working bin patricia trie * commitment: added initialize function to select commitment implementation * deleted reference implementation of binary trie * added branch merge function selection in accordance with current commitment type * smarter branch prefix convolution to reduce disk usage * implemented DELETE update * commitment/bin-trie: fixed merge processing and storage encoding * added changed hex to bin patricia trie * fixed trie variant select * allocate if bufPos larger than buf size * added tracing code * Fix lint * Skip test Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local> * Update decompress.go (#439) * save (#440) * don't log inside library about db close #442 * up linter version (#443) * save * save * save * save * Rename sentry.ControlServerImpl to sentry.MultyClient and sentry.SentryServerImpl to sentry.GrpcServer #444 * Kv: GetBool helper (#445) * save * save Co-authored-by: Alex Sharov <AskAlexSharov@gmail.com> Co-authored-by: Artem Tsebrovskiy <awskii@users.noreply.github.com> Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local> Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local> Co-authored-by: battlmonstr <battlmonstr@users.noreply.github.com>
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.