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

Support ES 7.17.7 #456

Closed
wants to merge 4 commits into from
Closed

Conversation

nfsantos
Copy link

@nfsantos nfsantos commented Nov 15, 2022

Related issue

Changes

Support for Elasticsearch 7.17.7.

@alexklibisz
Copy link
Owner

@nfsantos Can you also add this branch name here: https://github.com/alexklibisz/elastiknn/blob/main/.github/workflows/ci.yml#L6

Then it should actually run the CI.

@nfsantos
Copy link
Author

@nfsantos Can you also add this branch name here: https://github.com/alexklibisz/elastiknn/blob/main/.github/workflows/ci.yml#L6

Then it should actually run the CI.

I added the branch cross-build-7.17.6 to the pull request triggers. Could you confirm that this is triggering the build? I see an workflow waiting for approval, so it seems to have worked.

@alexklibisz
Copy link
Owner

Hmm, not sure why it was skipped. Thinking...

image

@alexklibisz
Copy link
Owner

I see now. You also need to remove this line: https://github.com/alexklibisz/elastiknn/blob/cross-build-7.17.6/.github/workflows/ci.yml#L108

Sorry for all the trouble. I'll keep an eye out for your change to move it along quickly. I would change it myself but I don't have access to write to your branch.

@nfsantos
Copy link
Author

I see now. You also need to remove this line: https://github.com/alexklibisz/elastiknn/blob/cross-build-7.17.6/.github/workflows/ci.yml#L108

Done

@alexklibisz
Copy link
Owner

Hmm, pypi publish is failing. Maybe move the "publish plugin from ..." steps above the pypi step to unblock.

@alexklibisz
Copy link
Owner

It turns out I can edit your branch, so I I'm trying the thing I just suggested.

@nfsantos
Copy link
Author

Thanks!

@alexklibisz
Copy link
Owner

This is failing in some interesting ways. Sorry. If you're in a big rush, I think you could also just run the assembly commands locally, produce a zip file, and maintain it internally. I'll try to figure out what it's complaining about later today.

@alexklibisz
Copy link
Owner

For now I just ran the release manually and created https://github.com/alexklibisz/elastiknn/releases/tag/7.17.7.0

@nfsantos
Copy link
Author

That manual release does the trick for us.

Just a small question. The 7.17.7.0 binary is marked as pre-release. Does this mean that in the future you plan on changing the binary of this release? Asking this because we store a checksum of the binary, to make sure we are downloading the right thing, so if the binary changes in the future, it will break our build.

@alexklibisz
Copy link
Owner

alexklibisz commented Nov 17, 2022

I went ahead and marked it as a non-pre-release. It won't change.

I'll think more about how to support 7.x and 8.x going forward.

@nfsantos
Copy link
Author

Ok, that will do fine for the time being. Hopefully, it will be some time until there is a 7.17.8 release.

@nevilladani-alation
Copy link

Hi @alexklibisz and @nfsantos,
Hope you are doing well.
We are currently using Elasticsearch 7.17.8 (because we are using Elastic Cloud service and it doesn't provide version <7.17.8 ).
I was wondering if there are any updates or plans for releasing elastiknn-7.17.8 ?

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.

None yet

3 participants