Uploaded image for project: 'AMQ Streams'
  1. AMQ Streams
  2. ENTMQST-5874 Supportable Tiered Storage
  3. ENTMQST-6600

Productize tiered storage plugin from AivenOpen

XMLWordPrintable

    • Icon: Sub-task Sub-task
    • Resolution: Done
    • Icon: Undefined Undefined
    • 3.0.0.GA
    • None
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • False

      Project: https://github.com/Aiven-Open/tiered-storage-for-apache-kafka

      We should productize this library for:
      1. core-0.0.1-SNAPSHOT.tgz

      package PNC link
      bucket4j_jdk11-core-8.13.1
      (
      com.bucket4j:bucket4j_jdk11-core)
      Built with jdk17 (bucket4j_jdk17-core-8.13.1) because the open source version is jdk17 only. And the Aiven plugin's supported jdk versions are [11, 17, 21]. And because our release only supports JAVA 17+, so it will be OK.

      https://orch.psi.redhat.com/pnc-web/builds/BG5FAET2SVYAA/details
      commons-io-2.18.0 https://orch.psi.redhat.com/pnc-web/builds/BFJW6IBGMKYAA/details
      caffeine-3.1.8 https://orch.psi.redhat.com/pnc-web/builds/A6BM2HFUICIAA/details
      zstd-jni-1.5.6-9 ENTMQST-6627
      Using the latest zstd-jni-1.5.6-10 to be consistent with Apache Kafka 4.0.0.
      https://orch.psi.redhat.com/pnc-web/builds/BHNM52XDBSIAG/details
      jackson-databind-2.18.2 https://orch.psi.redhat.com/pnc-web/builds/BFXOQ6MECVYAU/details
      jackson-datatype-jdk8-2.18.2 https://orch.psi.redhat.com/pnc-web/builds/BFXOQ6MECVYAG/details
      jackson-core-2.18.2 https://orch.psi.redhat.com/pnc-web/builds/BFXOQ6MECVYA4/details
      jackson-annotations-2.18.2 https://orch.psi.redhat.com/pnc-web/builds/BFXOQ6MECVYAY/details
      bcprov-jdk18on-1.80
      (
      org.bouncycastle:bcprov-jdk18on)
      bouncycastle needs to be built in brew.
      Roberto did the build in brew - https://brewweb.engineering.redhat.com/brew/buildinfo?buildID=3562379
      You can set brew pull active to true, for your build to align to that build of bc.

      2. s3-0.0.1-SNAPSHOT.tgz

       

      package PNC link
      commons-logging-1.2 https://orch.psi.redhat.com/pnc-web/builds/BG3LUQW4SVYCM/details
      netty-xxx-4.1.118.Final All includes in the final all package
      https://orch.psi.redhat.com/pnc-web/builds/BFTKUAGTKVYAE/details
      commons-codec-1.17.1 https://orch.psi.redhat.com/pnc-web/builds/BC2OHPU2VVAAE/details
      httpcore-4.4.16 https://orch.psi.redhat.com/pnc-web/builds/BBDKTA2ZTEYAG/details
      httpclient-4.5.13 https://orch.psi.redhat.com/pnc-web/builds/A7HPC2W62DYAA/details
      eventstream-1.0.1 https://orch.psi.redhat.com/pnc-web/builds/ARCMDDQRVCIAA/details
      reactive-streams-1.0.4  
      third-party-jackson-core-2.30.31 https://orch.psi.redhat.com/pnc-web/builds/BG4SR3T2SVYAA/details
      annotations-2.30.31
      http-auth-aws-eventstream-2.30.31
      endpoints-spi-2.30.31
      utils-2.30.31
      json-utils-2.30.31
      metrics-spi-2.30.31
      http-client-spi-2.30.31
      netty-nio-client-2.30.31
      apache-client-2.30.31
      retries-spi-2.30.31
      retries-2.30.31
      checksums-spi-2.30.31
      checksums-2.30.31
      identity-spi-2.30.31
      http-auth-spi-2.30.31
      http-auth-aws-2.30.31
      http-auth-2.30.31
      crt-core-2.30.31
      profiles-2.30.31
      sdk-core-2.30.31
      regions-2.30.31
      auth-2.30.31
      aws-core-2.30.31
      arns-2.30.31
      protocol-core-2.30.31
      aws-query-protocol-2.30.31
      aws-xml-protocol-2.30.31
      sts-2.30.31
      s3-2.30.31

      3. filesystem-0.0.1-SNAPSHOT.tgz

       

      package PNC link
      commons-io-2.18.0 https://orch.psi.redhat.com/pnc-web/builds/BFJW6IBGMKYAA/details

              lukchen@redhat.com Luke Chen
              lukchen@redhat.com Luke Chen
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: