Skip to content

Release v0.7.0#723

Merged
nfx merged 2 commits intomainfrom
prepare/0.7.0
Dec 21, 2023
Merged

Release v0.7.0#723
nfx merged 2 commits intomainfrom
prepare/0.7.0

Conversation

@nfx
Copy link
Copy Markdown
Collaborator

@nfx nfx commented Dec 21, 2023

  • Added databricks labs ucx create-table-mapping and databricks labs ucx manual-workspace-info commands for CLI (#682).
  • Added databricks labs ucx ensure-assessment-run to CLI commands (#708).
  • Added databricks labs ucx installations command (#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-locations command for cli (#715).
  • Added capturing ANY FILE and ANONYMOUS FUNCTION grants (#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 ucx command (#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_tables was 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 EXTERNAL table migrations (#677).
  • Enforced mypy validation (#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_workspace task and updated CONTRIBUTING.md guide (#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).

* Added `databricks labs ucx create-table-mapping` and `databricks labs ucx manual-workspace-info` commands for CLI ([#682](#682)).
* Added `databricks labs ucx ensure-assessment-run` to CLI commands ([#708](#708)).
* Added `databricks labs ucx installations` command ([#679](#679)).
* Added `databricks labs ucx skip --schema ... --table ...` command to mark table/schema for skipping in the table migration process ([#680](#680)).
* Added `databricks labs ucx validate-external-locations` command for cli ([#715](#715)).
* Added capturing `ANY FILE` and `ANONYMOUS FUNCTION` grants ([#653](#653)).
* Added cluster override and handle case of write protected DBFS ([#610](#610)).
* Added cluster policy selector in the installer ([#655](#655)).
* Added detailed UCX pre-requisite information to README.md ([#689](#689)).
* Added interactive wizard for `databricks labs uninstall ucx` command ([#657](#657)).
* Added more granular error retry logic ([#704](#704)).
* Added parallel fetching of registered model identifiers to speed-up assessment workflow ([#691](#691)).
* Added retry on workspace listing ([#659](#659)).
* Added support for mapping workspace group to account group by prefix/suffix/regex/external id ([#650](#650)).
* Changed cluster security mode from NONE to LEGACY_SINGLE_USER, as `crawl_tables` was failing when run on non-UC Workspace in No Isolation mode with unable to access the config file ([#661](#661)).
* Changed the fields of the table "Tables" to lower case ([#684](#684)).
* Enabled integration tests for `EXTERNAL` table migrations ([#677](#677)).
* Enforced `mypy` validation ([#713](#713)).
* Filtering out inventory database from loading into tables and filtering out the same from grant detail view ([#705](#705)).
* Fixed documentation for `reflect_account_groups_on_workspace` task and updated `CONTRIBUTING.md` guide ([#654](#654)).
* Fixed secret scope apply task to raise ValueError ([#683](#683)).
* Fixed legacy table ACL ownership migration and other integration testing issues ([#722](#722)).
* Fixed some flaky integration tests ([#700](#700)).
* New CLI command for workspace mapping ([#678](#678)).
* Reduce server load for getting workspace groups and their members ([#666](#666)).
* Throwing ManyError on migrate-groups tasks ([#710](#710)).
* Updated installation documentation to use Databricks CLI ([#686](#686)).

Dependency updates:

 * Updated databricks-sdk requirement from ~=0.13.0 to ~=0.14.0 ([#651](#651)).
 * Updated databricks-sdk requirement from ~=0.14.0 to ~=0.15.0 ([#687](#687)).
 * Updated databricks-sdk requirement from ~=0.15.0 to ~=0.16.0 ([#712](#712)).
@nfx nfx requested review from a team and fannijako December 21, 2023 23:19
@codecov
Copy link
Copy Markdown

codecov bot commented Dec 21, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (8aed930) 79.37% compared to head (dd03918) 79.37%.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #723   +/-   ##
=======================================
  Coverage   79.37%   79.37%           
=======================================
  Files          42       42           
  Lines        4407     4407           
  Branches      816      816           
=======================================
  Hits         3498     3498           
  Misses        697      697           
  Partials      212      212           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@nfx nfx merged commit 5eeb0c2 into main Dec 21, 2023
@nfx nfx deleted the prepare/0.7.0 branch December 21, 2023 23:21
FastLee pushed a commit that referenced this pull request Jan 19, 2024
* Added `databricks labs ucx create-table-mapping` and `databricks labs
ucx manual-workspace-info` commands for CLI
([#682](#682)).
* Added `databricks labs ucx ensure-assessment-run` to CLI commands
([#708](#708)).
* Added `databricks labs ucx installations` command
([#679](#679)).
* Added `databricks labs ucx skip --schema ... --table ...` command to
mark table/schema for skipping in the table migration process
([#680](#680)).
* Added `databricks labs ucx validate-external-locations` command for
cli ([#715](#715)).
* Added capturing `ANY FILE` and `ANONYMOUS FUNCTION` grants
([#653](#653)).
* Added cluster override and handle case of write protected DBFS
([#610](#610)).
* Added cluster policy selector in the installer
([#655](#655)).
* Added detailed UCX pre-requisite information to README.md
([#689](#689)).
* Added interactive wizard for `databricks labs uninstall ucx` command
([#657](#657)).
* Added more granular error retry logic
([#704](#704)).
* Added parallel fetching of registered model identifiers to speed-up
assessment workflow
([#691](#691)).
* Added retry on workspace listing
([#659](#659)).
* Added support for mapping workspace group to account group by
prefix/suffix/regex/external id
([#650](#650)).
* Changed cluster security mode from NONE to LEGACY_SINGLE_USER, as
`crawl_tables` was failing when run on non-UC Workspace in No Isolation
mode with unable to access the config file
([#661](#661)).
* Changed the fields of the table "Tables" to lower case
([#684](#684)).
* Enabled integration tests for `EXTERNAL` table migrations
([#677](#677)).
* Enforced `mypy` validation
([#713](#713)).
* Filtering out inventory database from loading into tables and
filtering out the same from grant detail view
([#705](#705)).
* Fixed documentation for `reflect_account_groups_on_workspace` task and
updated `CONTRIBUTING.md` guide
([#654](#654)).
* Fixed secret scope apply task to raise ValueError
([#683](#683)).
* Fixed legacy table ACL ownership migration and other integration
testing issues ([#722](#722)).
* Fixed some flaky integration tests
([#700](#700)).
* New CLI command for workspace mapping
([#678](#678)).
* Reduce server load for getting workspace groups and their members
([#666](#666)).
* Throwing ManyError on migrate-groups tasks
([#710](#710)).
* Updated installation documentation to use Databricks CLI
([#686](#686)).

Dependency updates:

* Updated databricks-sdk requirement from ~=0.13.0 to ~=0.14.0
([#651](#651)).
* Updated databricks-sdk requirement from ~=0.14.0 to ~=0.15.0
([#687](#687)).
* Updated databricks-sdk requirement from ~=0.15.0 to ~=0.16.0
([#712](#712)).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant