Skip to content

Please publish opensearch-custom-codecs as a .jar to Maven Central for easy integration #253

Description

@jugal-chauhan

Hi team,

Thank you for the work on custom-codecs — it’s an excellent resource for building custom Lucene compression codecs.

I am currently working on opensearch-migrations, which is a gradle-based project utilizing several lucene libraries, and I noticed that the latest Maven Central artifact for opensearch-custom-codecs:3.0.0.0 is published as a .zip file (intended for plugin distribution)

This .zip contains the actual .jar (opensearch-custom-codecs-3.0.0.0.jar), but because it’s not published as a standalone artifact, it cannot be consumed directly via Gradle or Maven in other Java projects without extra steps like:
• Manually unzipping the plugin file
• Installing the .jar into mavenLocal, or
• Writing custom Gradle logic to extract it from the .zip

Request:
Could you please also publish the opensearch-custom-codecs-3.0.0.0.jar as a first-class .jar artifact to Maven Central alongside the .zip plugin? This would make it much easier for developers to Import this project as a regular dependency.

I am happy to help contribute if needed.

Thank you once again!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions