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

Generate lucene-snapshot workflow automation #5608

Open
dreamer-89 opened this issue Dec 20, 2022 · 1 comment
Open

Generate lucene-snapshot workflow automation #5608

dreamer-89 opened this issue Dec 20, 2022 · 1 comment
Labels
CI CI related discuss Issues intended to help drive brainstorming and decision making distributed framework enhancement Enhancement or improvement to existing feature or request

Comments

@dreamer-89
Copy link
Member

dreamer-89 commented Dec 20, 2022

Today, lucene library is consumed via a snapshot defined in version.properties. This snapshot is build by lucene-snapshot workflow which is run manually to pull latest source code from lucene. During 2.4.1 release, the bwc version bump to 2.4.2 revealed that existing snapshot doesn't have Lucene_9_4_2 version constant defined, thus needing immediate fix. Upgrading lucene snapshot version is not trivial as it needs engine side change. Thus, there is need for below

  • Update lucene snapshots more frequently. This allows less friction during upgrade. During version increment in Upgrade lucene version #5570, it was identified github thumbprint also needs to be updated. Related failure.
  • Update existing workflow to allow all developers to trigger this.
@dreamer-89 dreamer-89 added enhancement Enhancement or improvement to existing feature or request discuss Issues intended to help drive brainstorming and decision making untriaged labels Dec 20, 2022
@tlfeng tlfeng added the CI CI related label Dec 27, 2022
@minalsha
Copy link
Contributor

@anasalkouz can you help with fix for this issue?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI CI related discuss Issues intended to help drive brainstorming and decision making distributed framework enhancement Enhancement or improvement to existing feature or request
Projects
None yet
Development

No branches or pull requests

4 participants