You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: NEXT_CHANGELOG.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,6 +11,11 @@
11
11
### Bug Fixes
12
12
13
13
* Fixed `Paginator` silently dropping results when a token-paginated response returned an empty page with a non-empty `next_page_token`. List methods (e.g. `tables().list()`) now keep paging until the page token is absent instead of stopping at the first empty page.
14
+
- Make the client ID optional in `DatabricksOAuthTokenSource`. Previously `getToken()` threw a
15
+
`NullPointerException` ("ClientID cannot be null") when no client ID was set, which prevented
16
+
token exchange for users authenticated through a web browser OAuth flow whose IdP JWT does not
17
+
contain a client ID. When the client ID is null or empty, the `client_id` parameter is now
18
+
omitted from the token exchange request to perform account-wide token federation.
0 commit comments