Skip to content
This repository was archived by the owner on Mar 31, 2023. It is now read-only.

Conversation

@xieus
Copy link
Contributor

@xieus xieus commented Oct 5, 2021

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:

  • Java thin-client
    - Added thin client Java API - async API
    - Added thin client Kubernetes discovery
    - Added thin client continuous query
    - Added thin client transactions
  • Ignite Control Center (https://www.gridgain.com/tryfree#controlcenter)

@xieus xieus added the dependencies Pull requests that update a dependency file label Oct 5, 2021
@xieus xieus added this to the Version 1.0.2021.12.30 milestone Oct 5, 2021
@xieus xieus requested review from cj-chung, pkommoju and yanmo96 October 5, 2021 00:23
@xieus xieus self-assigned this Oct 5, 2021
image: apacheignite/ignite:2.10.0
env:
- name: OPTION_LIBS
value: ignite-kubernetes
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let me validate this using your branch in Jenkins.

FROM apacheignite/ignite:2.10.0

MAINTAINER Liguang Xie <lxie@futurewei.com>

Copy link
Contributor

@pkommoju pkommoju Oct 5, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Jenkins uses lib/ignite.Docker file. It needs to be changed.
Another thing to check is if control.sh, ignite.sh etc., have changed syntax of the commands we use. They tend to change.

apache ignite 2.10.0 is not available as zip file. It is available as .rpm file. Perhaps moving to 2.11.0, which is available as zip file and compatible with 2.9 is better option.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

apache ignite 2.10.0 is not available as zip file. It is available as .rpm file. Perhaps moving to 2.11.0, which is available as zip file and compatible with 2.9 is better option.

2.10.0 zip is here: https://ignite.apache.org/download.cgi
2.11.0 is just released two weeks ago. Let us wait some time to let it cool down.

@pkommoju
Copy link
Contributor

pkommoju commented Oct 5, 2021

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

@pkommoju pkommoju closed this Oct 5, 2021
@pkommoju
Copy link
Contributor

pkommoju commented Oct 5, 2021

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 ' ' > 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 ===

@pkommoju pkommoju reopened this Oct 5, 2021
Copy link
Contributor

@pkommoju pkommoju left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Working in Jenkins environment.

@xieus xieus changed the title Upgrade Ignite to v2.10.0 [Dependency] Upgrade Ignite to 2.10.0 Oct 5, 2021
@xieus xieus merged commit 7f8eb0b into futurewei-cloud:master Oct 5, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants