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

[fix][build] Remove unnecessary Oracle maven repository from pom.xml #23132

Merged
merged 6 commits into from
Aug 7, 2024

Conversation

lhotari
Copy link
Member

@lhotari lhotari commented Aug 7, 2024

Motivation

The build stalled because the Oracle maven repository in pom.xml. There seemed to be an temporary availability issue with the repository. The repository was added in PR #22391 to test scope since qpid requires com.sleepycat:je dependency. It's better to get rid of this repository.

Modifications

Remove the Oracle maven repository from pom.xml and configure the test Qpid broker to use memory only mode so that the com.sleepycat:je dependency isn't required.

Documentation

  • doc
  • doc-required
  • doc-not-needed
  • doc-complete

@lhotari lhotari added type/bug The PR fixed a bug or issue reported a bug area/build ready-to-test release/3.3.2 labels Aug 7, 2024
@lhotari lhotari added this to the 3.4.0 milestone Aug 7, 2024
@lhotari lhotari self-assigned this Aug 7, 2024
@github-actions github-actions bot added the doc-not-needed Your PR changes do not impact docs label Aug 7, 2024
@lhotari
Copy link
Member Author

lhotari commented Aug 7, 2024

Looks like it was required for this purpose:

Error:  Failed to execute goal on project pulsar-io-rabbitmq: Could not resolve dependencies for project org.apache.pulsar:pulsar-io-rabbitmq:jar:3.4.0-SNAPSHOT: Could not find artifact com.sleepycat:je:jar:7.4.5 in central (https://repo1.maven.org/maven2) -> [Help 1]

It seems odd that there would be a need to add an Oracle repository for rabbitmq client.

@lhotari
Copy link
Member Author

lhotari commented Aug 7, 2024

Pulled in to test dependencies

[INFO] |  +- org.apache.qpid:qpid-bdbstore:jar:9.2.0:test
[INFO] |  |  \- com.sleepycat:je:jar:7.4.5:test

in pulsar-io/rabbitmq

@lhotari lhotari changed the title [fix][build] Remove unnecessary and invalid Oracle maven repository from pom.xml [fix][build] Remove unnecessary Oracle maven repository from pom.xml Aug 7, 2024
@lhotari lhotari merged commit 175ea00 into apache:master Aug 7, 2024
53 of 54 checks passed
lhotari added a commit that referenced this pull request Aug 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/build cherry-picked/branch-3.3 doc-not-needed Your PR changes do not impact docs ready-to-test release/3.3.2 type/bug The PR fixed a bug or issue reported a bug
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants