Releases: Azure/azure-kusto-java
Releases · Azure/azure-kusto-java
v5.2.0
Added
- Proxy planner support for http client
- Introduce a new
supportedProtocols
field inHttpClientProperties
to allow specifying SSL/TLS protocols.
Fixed
- Used Msal user prompt old code which is deprecated in the new version coming from last bom update resulted in method not found exception.
v5.1.1
Fixed
- Fix population of application and client version for tracing
v5.1.0
Added
- Azure CLI authentication
- Enhanced the robustness of the ingestion client
Fixed
- Solved dependency issues
v5.0.5
Fixed
- Fixed bugs in how ClientRequestProperties' servertimeout is set/get, and aligned the 3 different ways to set/get this option
- Replaced deprecated OpenTelemetry dependency
- Fixed ConcurrentModificationException bug in ranked storage account buckets
v5.0.4
Changed
- Changed binary files data format compression to
false
. - Enforce valid server timeout range.
Fixed
- Getting ingestion resources could fail with containers list being empty.
- Added missing headers in commands.
- Throw KustoServiceQueryError when Kusto service result includes OneApiError(s).
v5.0.3
Added
- Smarter way for retries with StorageAccounts
- Support new playfab domain
- Retries on metadata fetch
Fixed
- IOException is sometimes considered transient
v5.0.2
v5.0.1
Added
Automatic retries for queued ingestion
executeQuery, executeMgmt to call with a specific type.
Fixed
Timer was used if authentication throws after client was closed
Public client credentials (user prompt,device auth) are synchronized - so that users are prompt once
Msal version was old after some change and collide with azure-identity msal dependency
v5.0.0
Major change
- Java 8 support as Java 11 is still supported throughout azure workspaces
Added
- Support streaming ingestion from blob
- dependency bumps, jackson, commons features, httpclient, and msal4j
- Distributed tracing
- setIgnoreFirstRecord() to easilly ignore first record
- add storage runtime exceptions to signatures
Fixed
- Replace non-ascii characters in headers to be in line with the service.
- Timeout was not parsed good as string
v4.0.4
Added
- Add new trident endpoint support