v0.7.0
- Added
databricks labs ucx create-table-mappinganddatabricks labs ucx manual-workspace-infocommands for CLI (#682). - Added
databricks labs ucx ensure-assessment-runto CLI commands (#708). - Added
databricks labs ucx installationscommand (#679). - Added
databricks labs ucx skip --schema ... --table ...command to mark table/schema for skipping in the table migration process (#680). - Added
databricks labs ucx validate-external-locationscommand for cli (#715). - Added capturing
ANY FILEandANONYMOUS FUNCTIONgrants (#653). - Added cluster override and handle case of write protected DBFS (#610).
- Added cluster policy selector in the installer (#655).
- Added detailed UCX pre-requisite information to README.md (#689).
- Added interactive wizard for
databricks labs uninstall ucxcommand (#657). - Added more granular error retry logic (#704).
- Added parallel fetching of registered model identifiers to speed-up assessment workflow (#691).
- Added retry on workspace listing (#659).
- Added support for mapping workspace group to account group by prefix/suffix/regex/external id (#650).
- Changed cluster security mode from NONE to LEGACY_SINGLE_USER, as
crawl_tableswas failing when run on non-UC Workspace in No Isolation mode with unable to access the config file (#661). - Changed the fields of the table "Tables" to lower case (#684).
- Enabled integration tests for
EXTERNALtable migrations (#677). - Enforced
mypyvalidation (#713). - Filtering out inventory database from loading into tables and filtering out the same from grant detail view (#705).
- Fixed documentation for
reflect_account_groups_on_workspacetask and updatedCONTRIBUTING.mdguide (#654). - Fixed secret scope apply task to raise ValueError (#683).
- Fixed legacy table ACL ownership migration and other integration testing issues (#722).
- Fixed some flaky integration tests (#700).
- New CLI command for workspace mapping (#678).
- Reduce server load for getting workspace groups and their members (#666).
- Throwing ManyError on migrate-groups tasks (#710).
- Updated installation documentation to use Databricks CLI (#686).
Dependency updates:
- Updated databricks-sdk requirement from ~=0.13.0 to ~=0.14.0 (#651).
- Updated databricks-sdk requirement from ~=0.14.0 to ~=0.15.0 (#687).
- Updated databricks-sdk requirement from ~=0.15.0 to ~=0.16.0 (#712).
Contributors: @nfx, @HariGS-DB, @prajin-29, @william-conti, @FastLee, @pritishpai, @dmoore247, @andrascsillag-db, @dipankarkush-db, @mirhendi