Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement core relay functionality #869

Merged
merged 63 commits into from
Nov 15, 2024
Merged
Show file tree
Hide file tree
Changes from 61 commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
cd6e0e6
Implement relay service
cody-littley Oct 29, 2024
a804cbb
Added chunk store.
cody-littley Oct 30, 2024
92feb04
Merge branch 'master' into chunk-store
cody-littley Oct 30, 2024
8cab35e
Finish test for uploading/downloading proofs
cody-littley Oct 30, 2024
24cb43e
Add ability to upload/download coefficients.
cody-littley Oct 30, 2024
5bf0a48
Made suggested changes.
cody-littley Oct 31, 2024
76628c1
Merge branch 'master' into chunk-store
cody-littley Oct 31, 2024
728a7fb
Merge branch 'master' into chunk-store
cody-littley Nov 4, 2024
d3e2de9
Incremental progress.
cody-littley Nov 4, 2024
c4f6b19
Fix unit test.
cody-littley Nov 4, 2024
b139d6f
Merge branch 'chunk-store' into relay-mvp
cody-littley Nov 4, 2024
a5b0fbb
Incremental progress.
cody-littley Nov 4, 2024
8c25d36
Merge branch 'master' into relay-mvp
cody-littley Nov 4, 2024
82ea30a
Added cached accessor.
cody-littley Nov 4, 2024
5d8ac88
Incremental progress.
cody-littley Nov 4, 2024
0998dae
Incremental progress.
cody-littley Nov 5, 2024
df8222f
Merge branch 'master' into relay-mvp
cody-littley Nov 5, 2024
8b63096
Incremental progress.
cody-littley Nov 5, 2024
3c16959
Merge branch 'master' into relay-mvp
cody-littley Nov 6, 2024
db5e9e4
Incremental progress.
cody-littley Nov 6, 2024
22a1e07
Incremental progress.
cody-littley Nov 6, 2024
f1e730a
Get metadata test working.
cody-littley Nov 6, 2024
050deb5
Unit tests.
cody-littley Nov 6, 2024
1d5d2fd
Finished unit tests for metadata server.
cody-littley Nov 7, 2024
9c46fab
GetBlobs -> GetBlob
cody-littley Nov 7, 2024
447f501
Added first unit test for blob store.
cody-littley Nov 7, 2024
2bde24d
Simplify unit test
cody-littley Nov 7, 2024
049a1b8
Add server unit tests
cody-littley Nov 7, 2024
107f344
Cleanup.
cody-littley Nov 7, 2024
5a49345
Update get chunks protos.
cody-littley Nov 7, 2024
e8a9723
Added protobufs for frames.
cody-littley Nov 7, 2024
5ea5efd
godocs
cody-littley Nov 7, 2024
e1be8b8
Implement chunk server, still needs to be tested.
cody-littley Nov 8, 2024
340498a
Added placeholder
cody-littley Nov 8, 2024
b2e2ba3
First unit test for chunks working
cody-littley Nov 8, 2024
d645113
Write batched test.
cody-littley Nov 8, 2024
b82047a
Incremental progress.
cody-littley Nov 8, 2024
c1e798a
More unit tests.
cody-littley Nov 8, 2024
74ee6de
Added more unit tests.
cody-littley Nov 11, 2024
39981e2
Added another test. For some reason a lot of tests are failing.
cody-littley Nov 11, 2024
749e0d4
Merge branch 'master' into relay-mvp
cody-littley Nov 11, 2024
1dc602e
Fix unit test issue.
cody-littley Nov 12, 2024
5df9d06
Better linter output.
cody-littley Nov 12, 2024
5e4c6bf
Fix lint issue.
cody-littley Nov 12, 2024
83bf837
Fix unit test bug.
cody-littley Nov 12, 2024
66dc297
Cleanup.
cody-littley Nov 12, 2024
7dde7a8
Make suggested changes.
cody-littley Nov 12, 2024
907753a
Fix test issue.
cody-littley Nov 12, 2024
1ea5319
Made suggested change.
cody-littley Nov 12, 2024
189a527
Fix unit test.
cody-littley Nov 12, 2024
4692ead
Revert protobuf changes.
cody-littley Nov 12, 2024
4fa35e9
Merge branch 'master' into relay-mvp
cody-littley Nov 12, 2024
f3047da
Use bundle encoding for blobs.
cody-littley Nov 12, 2024
61ba231
Merge branch 'master' into relay-mvp
cody-littley Nov 13, 2024
aadca07
Made suggested changes.
cody-littley Nov 13, 2024
c9dd468
Made suggested change.
cody-littley Nov 13, 2024
5f60a52
Made suggested changes.
cody-littley Nov 13, 2024
71ab20e
Made suggested changes.
cody-littley Nov 13, 2024
029a258
Made suggested changes.
cody-littley Nov 14, 2024
ac17f6a
protoc
cody-littley Nov 14, 2024
ee5adab
Rename classes.
cody-littley Nov 14, 2024
6058b54
Made suggested changes.
cody-littley Nov 15, 2024
a21bb15
Merge branch 'master' into relay-mvp
cody-littley Nov 15, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/golangci-lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,4 +24,4 @@ jobs:
uses: golangci/golangci-lint-action@v3
with:
version: v1.60
args: --timeout 3m --verbose
args: --timeout 3m --verbose --out-format=colored-line-number
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note to the reviewers:

As previously configured, if lint failed during the CI job, it would not tell you which line needed to be corrected. Normally this isn't a problem, since I just run lint locally and fix whatever it tells me to. However, I encountered a rule that was being enforced by the CI job but not my local lint tool. This extra argument causes the CI job to tell you which line needs to be corrected.

75 changes: 6 additions & 69 deletions api/grpc/common/common.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading