Weekly update¶
This week we:
- Added
creator()
helpers for Airflow assets - Further enhanced the (experimental) typedef toolkit
- Fixed a number of bugs
Custom types¶
In the toolkit, we've added:
- Further elements for generating the UX.
- A truncated index option for very long string attributes.
We've fixed:
- The inclusion of
attributeDefs
in the output for all typedefs, even if empty.
Python¶
We've added:
- An
AssetFilterGroup
enum for persona personalization. creator()
helper methods for Airflow assets.
We've fixed:
- Accessibility of
qualified_name
in related glossary objects. - Logic for removing parent category relationships through
AtlasGlossaryCategory
objects. - Lineage list performance by avoiding unnecessary page retrievals using the
hasMore
attribute to short-circuit. - An issue where explicit assignment of
None
to asset attributes in a bulk request followed by aclient.asset.save()
resulted in exclusion from the request payload. - An issue with multiple remove/append relationships where values could be left out of a request due to the underlying dictionary management.
Kotlin (and Java)¶
We've added:
creator()
helper methods for Airflow assets.
We've fixed:
- Accessibility of
qualifiedName
so it can still be accessed easily even if it is embedded inuniqueAttributes
. - Tracking of GUID assignments in batch operations when a real, existing GUID is provided as input in the batch and is thus re-used as-is rather than being re-assigned.