-
Notifications
You must be signed in to change notification settings - Fork 925
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
feat(share)!: add functional options to share pkg #1798
feat(share)!: add functional options to share pkg #1798
Conversation
6359309
to
41c8612
Compare
Codecov Report
@@ Coverage Diff @@
## main #1798 +/- ##
==========================================
- Coverage 57.44% 57.44% -0.01%
==========================================
Files 242 243 +1
Lines 16211 16391 +180
==========================================
+ Hits 9313 9415 +102
- Misses 5954 6019 +65
- Partials 944 957 +13
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a top level overview. Lets reorganise it into subpkgs and rebase on latest main.
@derrandz some conversations seems to be resolved by you, but there is no response, nor any changes applied. Are they resolved by mistake? |
I resolved locally but ended up facing the import cycle issue and not pushing @walldiss so they are implemented but not pushed yet. Will unresolve til I push. |
a8ba5a3
to
9000f51
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please lint and refer to comments re errors.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- please check to ensure units + units+race are passing, looks like there's an error associated with types
89096ab
to
c8f713c
Compare
c8f713c
to
2045029
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It took us a while but we finally updated the config
Overview
This PR introduces functional options to the share package and deprecates usage of default values directly in code, in favor of using parameterized values.
Breaking
This PR breaks the configuration. The on-disk configuration becomes (note that
Share.Availability
is only available for light nodes):Checklist