Skip to content
This repository was archived by the owner on Sep 24, 2020. It is now read-only.

Large cleanup of code, comments, and data race fixes. - #1

Open
iwasaki-kenta wants to merge 3 commits into
da-moon:masterfrom
iwasaki-kenta:cleanup
Open

Large cleanup of code, comments, and data race fixes.#1
iwasaki-kenta wants to merge 3 commits into
da-moon:masterfrom
iwasaki-kenta:cleanup

Conversation

@iwasaki-kenta

Copy link
Copy Markdown

Made code closer to Go code standards, and fixed a few issues/data races.

dep: instantiate as go module
build: add go:generate script to build protobufs
erasurecode: move plugin components into erasurecode package
erasurecode: added comments and fixed race condition for loading/instantiating in-memory shard pool
erasurecode: simplified var names and improved error handling
erasurecode: use github.com/pkg/errors
protobuf: removed gogo options set
main: add comments to explain largest prime factoring for min/total required shards

build: add go:generate script to build protobufs
erasurecode: move plugin components into `erasurecode` package
erasurecode: added comments and fixed race condition for loading/instantiating in-memory shard pool
erasurecode: simplified var names and improved error handling
erasurecode: use github.com/pkg/errors
protobuf: removed gogo options set
main: add comments to explain largest prime factoring for min/total required shards
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant