Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cherry-pick upgrade related changes to release 6.2 #12300

Merged
merged 3 commits into from Jun 11, 2020

Conversation

chtyim
Copy link
Contributor

@chtyim chtyim commented Jun 11, 2020

Three commits are picked

  • Added new cdap-api for config upgrade
  • Added new config update logic in ELT app
  • Added new REST api for export all apps

Jay Pandya and others added 3 commits June 10, 2020 22:41
Add logic for DataPipelineApp to upgrade ETLBatchConfig. Add REST API
endpoints for upgrading applications.
- A new scanApplications method is added to AppMetadataStore for scanning applications progressively.
- A new scanApplications method is added to Store for scanning all applications with multiple small transactions
- A new createAppDetailsArchive method is added to ApplicationLifecycleService for writing out ZIP archive that contains all application detail json files
- A new class InstanceOperationHttpHandler is added, with a new REST API /v3/export/apps for downloading the ZIP archive through REST. It also contains a SHA-256 digest for content validation.
@chtyim chtyim merged commit 34e9687 into release/6.2 Jun 11, 2020
@chtyim chtyim deleted the feature_release-62/CDAP-16918-export-cherry-pick branch June 11, 2020 17:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants