-
Notifications
You must be signed in to change notification settings - Fork 78
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
Add config type for joining from an external commit #1614
base: main
Are you sure you want to change the base?
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #1614 +/- ##
==========================================
- Coverage 84.92% 84.85% -0.08%
==========================================
Files 187 187
Lines 21692 21786 +94
==========================================
+ Hits 18423 18486 +63
- Misses 3269 3300 +31 ☔ View full report in Codecov by Sentry. |
Thanks for tackling it! I think AAD really is the outlier here and I should get working on #1521 instead. I thought about it some more, and the current way the AAD is handled only came into existence because I didn't have any better ideas at the time, not because it's actually how folks are using it. All discussions I've had so far point to wanting an ad-hoc solution for the AAD. And since it's a breaking change for the storage provider, it would be good to get this in for v0.6. I'll get started with it. |
Just a note: this PR also removes the |
Do you want to do your aad changes inside this PR or do you want to do it separately @raphaelrobert? Not sure how to interpret your self-assign :) |
Self-assign is always for reviews. The PR is already is here already: #1615, but I'm still adding tests. I guess it would make sense to get in #1615 first because then you can drop the lifetime. |
What's the plan here? @keks did you want to close this? |
On a call we discussed restructuring this such that the external commit join config contains the regular join config, instead of mirroring all the fields. With that, and the changes to the AAD, I think it would make most sense to just start over on top of master, if we want to get this in. Should I have another stab at this or should we close this unfinished? |
This PR adds a new sort of join config to make joining using external commits easier. I believe it's mostly pretty obvious, so just a few things:
aad
has been a reference in the past and I wanted to avoid needless copying.Fixes #1607