Skip to content

update dependency versions#36

Merged
albertshau merged 1 commit intodevelopfrom
update-versions
Jun 5, 2019
Merged

update dependency versions#36
albertshau merged 1 commit intodevelopfrom
update-versions

Conversation

@albertshau
Copy link
Copy Markdown
Contributor

Use non-snapshot versions of CDAP dependencies and update jackson
to a newer version.

Use non-snapshot versions of CDAP dependencies and update jackson
to a newer version.
Comment thread pom.xml
Comment thread pom.xml
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<!-- version properties -->
<cdap.version>6.0.0-SNAPSHOT</cdap.version>
<cdap.version>6.0.0</cdap.version>
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

shouldn't we rely on cdap 6.1.0-SNAPSHOT on develop similar to https://github.com/data-integrations/wrangler/blob/develop/pom.xml#L86?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This plugin declares that it is compatible with 6.x versions of the data-pipeline app, which means this needs to be 6.0.0. If it were to use a new API in 6.1.0-SNAPSHOT and then were to be deployed on a 6.0.x version of CDAP, it would fail.

In general, I think we should change our process for plugins such that we don't update the dependent cdap version unless they need to use some new API, so that they're compatible with as many versions of CDAP as possible.

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.

2 participants