Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 1.79 KB

DEVELOPERS_GUIDE.md

File metadata and controls

25 lines (18 loc) · 1.79 KB

Checklist to go through when updating a schema

Go through the following steps in case of a schema update for any entity

  1. Update dependency on raml-storage in each of the following modules:

  2. Update dependency on raml-storage in data-import-processing-core. Since it is a library, the changes in the modules that use it will be applied only after the dependency update - set current development version of data-import-processing-core for the modules below:

    If correct SNAPSHOT version of data-import-processing-core is already set, make sure to rebuild the main branch of the module, otherwise changes won't be picked up

  3. Check whether updates affect the API in any of the modules - review Interface change checklist. If so - consider bumping the API version for that module.

  4. Check whether applied changes concern the following users.

    Notify teams managing those modules and create JIRA ticket for them to update their dependencies if needed.