-
Notifications
You must be signed in to change notification settings - Fork 93
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
Revert commits #443
Revert commits #443
Conversation
* Start * Add tests for delta write, modify macros * Update delta file * Fix tests * Define delta extra * Add support for installing extensions from custom repositories, modify init db to create secrets prior to attaching catalogs, add UC client to delta plugin to dynamically create schemas/tables if they don't exist * fix secret creation to use the __default_ prefix when no name is specified * fix tests, add date as supported type to convert * run linter and run add unitycatalog to dev reqs * fix tests * fix delta write test * clean up tests * fixed all tests * rollback some accidently edited files * clean up * added unitycatalog as delta-plugin option, rewrite delta plugin * fix credential tests * Add TODOs * add correct type hinting for schema conversion * update type mapping * remove redundant mock * create new unity plugin, separate unity from delta * refactoring * Add tenacity to add retries for executing target config compiled code * Add tenacity to add retries for executing target config compiled code * Overwrite ref macro to support unity table reads * fix ref to fix failing tests * refactor ref macro * wait incrementally, get catalog from profile.yml * remove None check for uc client * add tests for the unity plugin * fix Mock unity catalog server step in pipeline * fix Mock unity catalog server step in pipeline * fix Mock unity catalog server step in pipeline * fix Mock unity catalog server step in pipeline * fix Mock unity catalog server step in pipeline * change access for test-unity.sh * update tox.ini * fix tests * move decorator to utils, make handle more robust for concurrent operations by a retry decorator * make handle more robust for concurrent operations by a retry decorator * remove secrets creation for each cursor init * fix test * remove threads from unity test * clean up tests * add unity catalog load support * clean up * remove catalog from full_table_name * clean up unity plugin * fix the catalog base url to add the http path to the host_and_port * add link to git issue * update doc --------- Co-authored-by: Frank Mbonu <fcm073@gmail.com>
…te (#2) * add support for dynamically loading table credentials to write delta * add AWS_SESSION_TOKEN * handle non-existing tables * remove support for loading delta tables directly as unity catalog tables
This reverts commit b1121e6.
This reverts commit 2a7a7ea.
@dan1elt0m this looks interesting, but I must be missing some context on what you all are cooking here (or possibly this was meant for a fork of this repo for now?) |
Hey Josh, First of all, thanks for creating this great library! My apologies for creating the PR here. Indeed ment for a fork. I'm experimenting with running dbt-duckdb against the OSS Unity Catalog using a unity plugin. Would like to come back later to create an actual PR if you're interested. Probably after delta plugin is merged, because it depends heavily on that. |
No worries man, thank you for the kind words! I'm interested in making dbt-duckdb work with all kinds of catalogs, so when you have something that works, let me know! |
That's great. I'll surely do that. |
No description provided.