-
Notifications
You must be signed in to change notification settings - Fork 2.2k
test _packages_to_search fix #11366
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
base: main
Are you sure you want to change the base?
test _packages_to_search fix #11366
Conversation
|
Thank you for your pull request! We could not find a changelog entry for this change. For details on how to document a change, see the contributing guide. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #11366 +/- ##
==========================================
- Coverage 88.92% 88.91% -0.02%
==========================================
Files 190 190
Lines 24197 24197
==========================================
- Hits 21517 21514 -3
- Misses 2680 2683 +3
Flags with carried forward coverage won't be shown. Click here to find out more.
🚀 New features to boost your workflow:
|
|
@MichelleArk What would be the next steps to determine if we can adopt the change in this PR or not? Do we know of any other key assumptions that would this break if we adopt it? |
|
discussion with @zqureshi This feels like a correct change to me - strongly agree with the rationale that @dbeatty10 @TomSteenbergen laid out in the other thread. This change would negatively impact someone IFF:
This was not possible prior to dbt-core v1.6 (released 1.5-2 years ago), when we added support for model namespacing (i.e. models by the same name in different projects/packages). The previous approach to accomplishing ^this use case, which we documented for many years, was to disable the package So I think the risk here is relatively small, but it's also deeply nested logic, and we don't know exactly whom it might affect. (I did a little looking, and I did remember that this is a fairly common pattern for "template" models/packages that are reconfigured across multiple clients/regions/etc.) Let's take a more-cautious approach and put this change behind a behavior flag, planned for And let's add a test, for the behavior before / after :) |
|
@MichelleArk Any update on this PR? IIUC, @jtcohen6's comment here still requires a follow-up |
Resolves #11351
Problem
Solution
Checklist