-
Notifications
You must be signed in to change notification settings - Fork 384
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
Migrate client to github.com/databricks/databricks-sdk-go
#1848
Conversation
current status:
|
current status:
|
current status (with go sdk v0.3.1 upstream)
|
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## master #1848 +/- ##
==========================================
- Coverage 90.33% 89.51% -0.82%
==========================================
Files 146 140 -6
Lines 11911 11038 -873
==========================================
- Hits 10760 9881 -879
- Misses 743 767 +24
+ Partials 408 390 -18
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
Need to fix test although |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This removes a few acceptance tests that look legit, most notably the storage ones.
The change in error message on invalid authentication is not optimal. The original message hinted at the provider configuration where the new one doesn't. I think it's worth intercepting and wrapping it to stick to the original message.
github.com/databricks/databricks-sdk-go
This PR starts migration to https://github.com/databricks/databricks-sdk-go by replacing the configuration and HTTP client layer with the one defined in Go SDK. SDK inherits a lot of original terraform client implementations.