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

[Build] Add bwc testing w/ 1.x and 2.x fixture #106

Open
nknize opened this issue Feb 17, 2023 · 0 comments
Open

[Build] Add bwc testing w/ 1.x and 2.x fixture #106

nknize opened this issue Feb 17, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@nknize
Copy link
Collaborator

nknize commented Feb 17, 2023

Is your feature request related to a problem?

opensearch-hadoop is written to support 2.x, and recently 1.x, but there is no bwc test fixture support. This is a problem if we want to verify backwards compatibility and prevent breaking changes.

What solution would you like?

Add support for bwcTest similar to the core repo. For now we should be able to write a bwc-test.gradle file similar to the core repo and leverage InternalBwcGitPlugin and InternalDistributionDownloadPlugin from build-tools dependency, but longer term core might be separating the build infrastructure into internal and extensible build tools so we'd want this setup for an easy transition if/when that happens.

What alternatives have you considered?

Do nothing. I don't think this is an alternative if we want to support bwc. (which we do)

Do you have any additional context?

The community really wants this connector so we need to ensure stability and quality.

@nknize nknize added enhancement New feature or request untriaged labels Feb 17, 2023
@wbeckler wbeckler removed the untriaged label Mar 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants