futurewei-cloud / alcor

Alcor: Cloud native SDN platform powered by Kubernetes and Istio
MIT License
32 stars 33 forks source link

[Dependency] Upgrade Ignite to 2.10.0 #691

Closed xieus closed 2 years ago

xieus commented 2 years ago

Ignite v2.10.0 was released on March 2021 with a handful of desirable features to boost Alcor performance.

Release Note: https://ignite.apache.org/releases/2.10.0/release_notes.html

This upgrade enables us to try out the following features in the next release:

pkommoju commented 2 years ago

Should not be merged until either 2.10. zip or 2.11.0 is validated in Jenkins and lib/ignite.Dockerfile is updated.

pkommoju commented 2 years ago

ver. 2.11.0#20210911-sha1:8f3f07d3 worked in Jenkins.

=== CUT lib/ignite.Dockerfile (just the Ignite parts) === RUN apt-get update && apt-get install -y \ wget openjdk-11-jdk unzip \ && mkdir /code \ && cd /code/ \ && wget https://downloads.apache.org/ignite/2.11.0/apache-ignite-2.11.0-bin.zip \ && unzip -d . apache-ignite-2.11.0-bin.zip \ && cd apache-ignite-2.11.0-bin/bin \ && echo '<?xml version="1.0" encoding="UTF-8"?> ' > config.xml

COPY ./target/common-0.1.0-SNAPSHOT.jar /code/apache-ignite-2.11.0-bin/libs/common-0.1.0-SNAPSHOT.jar

ENTRYPOINT /code/apache-ignite-2.11.0-bin/bin/ignite.sh /code/apache-ignite-2.11.0-bin/bin/config.xml

=== CUT ===