-
Notifications
You must be signed in to change notification settings - Fork 259
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(link): add proto_paths
support
#3222
feat(link): add proto_paths
support
#3222
Conversation
68fdb58
to
2ab74f0
Compare
@DLillard0 Thanks for the PR! Our goal ultimately is to drop We basically two options now:
I prefer Option 1 because its a lot simpler to work with. Let me know what you think? |
@tusharmath I also agree with Option 1. If there is a real need for modular configuration management, can we also implement the current link functionality by providing an additional library? This will decouple it from the current library and reduce the current complexity. |
It's always nice to organize configurations into smaller files. In large organizations, these files are owned and maintained by individual teams. Link functionality still exists however it is only available in the
This feature has already been shipped, you can try it out. |
@tusharmath I have two more questions.
|
Not via
You are right, we need to still update |
Thanks for your answer! |
2ab74f0
to
e6ea273
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #3222 +/- ##
==========================================
+ Coverage 86.39% 86.41% +0.02%
==========================================
Files 282 282
Lines 28724 28773 +49
==========================================
+ Hits 24816 24865 +49
Misses 3908 3908 ☔ View full report in Codecov by Sentry. |
e6ea273
to
6b0219d
Compare
6b0219d
to
f4496e6
Compare
I deleted the generate related code and only left the support for |
Thanks @DLillard0 Can you update the docs with the |
Ok, I'll add more information later. |
Summary:
Previously, this pr[3206] only processed the
proto_paths
during gen, but when usingtailcall start
, there will still be path problems, so it is necessary to save theproto_paths
information on the link to ensure that the path can be processed correctly duringtailcall start
.Config:
Output:
Issue Reference(s):
None
Build & Testing:
cargo test
successfully../lint.sh --mode=fix
to fix all linting issues raised by./lint.sh --mode=check
.Checklist:
<type>(<optional scope>): <title>