Releases: Azure/azure-kusto-python
Correct __str__ for KustoResultTable
BREAKING CHANGES:
None.
FEATURES:
None.
FIXES:
- fixed bug described in #150 when calling
str()
onKustoResultTable
.
Azure Managed Service Idenity Authentcation Support
BREAKING CHANGES:
None.
FEATURES:
- Added support of authentication with Azure Managed Service Identity (MSI) via a new API KustoConnectionStringBuilder.with_aad_managed_service_identity_authentication(...)
For more information about Azure MSI, see:
https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/overview
FIXES:
- Prevent compression of binary formats (Avro, Parquet and Orc) when ingesting from local file.
Support Orc format
BREAKING CHANGES:
None.
FEATURES:
Support ingestion of Orc format files
FIXES:
None.
Fix streaming ingest service error
BREAKING CHANGES:
None.
FEATURES:
None.
FIXES:
Fix parsing of streaming ingest service errors.
Fix Azure Storage Versions - lock to 2.1.0
BREAKING CHANGES:
None.
FEATURES:
None.
FIXES:
- Locked
Azure-Storage-*
versions to 2.1.0.
Support for Setting AadAuthorityUri Using an Environment Variable
BREAKING CHANGES:
None
FEATURES:
- If the use of a non-default AadAuthorityUri is needed, set environment variable
AadAuthorityUri
to the required uri.
FIXES:
None
Added properties to ClientRequestProperties
BREAKING CHANGES:
None.
FEATURES:
Added to option to set public properties to ClientRequestProperties:
client_request_id
application
user
FIXES:
None.
Added Support for Kusto's New Mapping Parameters
BREAKING CHANGES:
- Changed
DataFormat
ENUM to be all caps, e.gDataFormat.csv
is nowDataFormat.CSV
FEATURES:
-
This release contains adjustments in order to support Kusto's new mapping formats:
ingestionMapping
,ingestionMappingType
andingestionMappingReference
, which are properties ofingestionProperties
and replacemapping
andmappingReference
. -
Note that
mapping
andmappingReference
will be deprecated in the next major version.
FIXES:
None.
Fix error when pandas is not installed
BREAKING CHANGES:
None.
FEATURES:
None.
FIXES:
- Before the fix, some imports were not performed when pandas is not installed, but were still referenced in code.
Fix None handling in non-nullable columns
BREAKING CHANGES:
None.
FEATURES:
None.
FIXES:
- Before the fix,
None
values in non nullable column types (e.gDecimal
) would raise when returned from queries.
Now, will gracefully assignNone
s
Refer to test test_null_values_in_data for examples