Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Features
Supporting dbt-core 1.8.0
Bug fixes
This change allows us to run our integration tests but from occasionally there are still locks.
Fabric only support Snapshot isolation level, so the "trick" of turning off and on again is not going to work i think...
couple refs:
TLDR, for Fabric we have a limitation of having only one isolation level which imo can't be changed, nor switched off with
SET TRANSACTION
hints so at this point i see no workaround until Fabric starts to support other isolation types.Enhancements
Decouple imports to common dbt core and dbt adapter interface packages for future maintainability and extensibility.