Skip to content

spline #1009 Remove obsolete producer model v1.1#1010

Merged
wajda merged 1 commit into
developfrom
feature/spline-1009-remove-model-v1.1
Feb 1, 2022
Merged

spline #1009 Remove obsolete producer model v1.1#1010
wajda merged 1 commit into
developfrom
feature/spline-1009-remove-model-v1.1

Conversation

@wajda
Copy link
Copy Markdown
Contributor

@wajda wajda commented Jan 27, 2022

  • rename producer-model-v1.1 module to producer-model-v1.2
  • remove Producer model 1.1 related source code from the project, and replace it with a dependency on an external artifact.
  • update related POMs accordingly

@wajda wajda requested a review from cerveada as a code owner January 27, 2022 13:09
@wajda wajda requested a review from AdrianOlosutean January 27, 2022 13:09
Comment thread kafka-gateway/pom.xml
<!-- deprecated models -->

<dependency>
<groupId>za.co.absa.spline</groupId>
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Why still keeping this?

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.

Both Kafka and REST endpoints of Spline Producer API provide backward compatibility with some of the older models via the model mapper. The concrete models are defined as optional dependencies for the mapper, thus the client modules have to explicitly declare what models they actually support.

@cerveada
Copy link
Copy Markdown
Contributor

The build is falling

Could not find artifact za.co.absa.spline:producer-model-v1.1:jar:1.0.0-SNAPSHOT

Looks like there is still wrong dependecny somewhere?

@wajda wajda force-pushed the feature/spline-1009-remove-model-v1.1 branch from b4a557c to 2e7c7d9 Compare February 1, 2022 10:43
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented Feb 1, 2022

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@wajda wajda merged commit 11797c2 into develop Feb 1, 2022
@wajda wajda deleted the feature/spline-1009-remove-model-v1.1 branch February 1, 2022 12:40
@wajda wajda linked an issue Apr 8, 2022 that may be closed by this pull request
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.

Remove obsolete producer model v1.1

3 participants