It can take more than a month to release from the master. Decent Java 11
support is crucial - the more we delay all the existing usability
improvements, the more users we are losing. Check my original email -
everyone stumbles upon those gaps.

-
Denis


On Mon, Mar 4, 2019 at 10:51 PM Dmitriy Pavlov <dpav...@apache.org> wrote:

> Previously we've discussed that 2.8 will be a separate release with
> services redesign.
>
> I feel it makes more sense to take master because is contain a number of
> features, e.g. services, new hibernate version support, more stabilization
> done.
>
> So I suggest taking the master as our base branch for 2.8.
>
> вт, 5 мар. 2019 г. в 07:25, Denis Magda <dma...@apache.org>:
>
> > Dmitriy and Dev,
> >
> > Let's release Java 9 - 11 improvements that are already merged? In my
> > understanding, they address or soothe usability issues reported in the
> > original email.
> >
> > I would take Ignite 2.7, merge the changes there and roll out 2.8 as soon
> > as we can.
> >
> > -
> > Denis
> >
> >
> > On Tue, Feb 5, 2019 at 10:23 AM Denis Magda <dma...@apache.org> wrote:
> >
> > > Dmitry,
> > >
> > > Here is the ticket: https://issues.apache.org/jira/browse/IGNITE-11216
> > >
> > > Artem Budnikov reproduced the issue on Linux.
> > >
> > > -
> > > Denis
> > >
> > >
> > > On Mon, Feb 4, 2019 at 8:07 AM Dmitriy Pavlov <dpav...@apache.org>
> > wrote:
> > >
> > >> Igniters,
> > >>
> > >> I've created https://issues.apache.org/jira/browse/IGNITE-11189 as
> the
> > >> main
> > >> task to link particular steps to be done. 'Blocked by' link type is
> for
> > >> mandatory changes, 'relates to' - for desirable.
> > >>
> > >> BTW, examples seem to be running, the only reason they failed was
> missed
> > >> dependencies in standalone-pom. I've added notice into Github MD about
> > it:
> > >>
> > >>
> >
> https://github.com/apache/ignite/tree/master/examples#contributing-to-examples
> > >>
> > >> Denis,
> > >>
> > >> I will not be able to hunt/recruit individuals to contribute, so
> > 'driving'
> > >> is better to treat as 'contributing'. About your failure at MAC OS,
> > could
> > >> you please create a separate issue for this? You can link it with the
> > >> umbrella.
> > >>
> > >> Sincerely,
> > >> Dmitriy Pavlov
> > >>
> > >> пт, 1 февр. 2019 г. в 22:40, Denis Magda <dma...@apache.org>:
> > >>
> > >> > Dmitry, thanks for driving this.
> > >> >
> > >> > 1. Startup of a node using both ignite.sh and ignite.bat works for
> > >> Windows,
> > >> > > OpenJDK 10.0.2. Failure from Denis still needs to be checked by
> MAC
> > OS
> > >> > > Users.
> > >> >
> > >> >
> > >> > That's easy to reproduce - you need a machine with Mac OS Mojave and
> > >> latest
> > >> > Oracle JDK - "java version "11.0.2" 2019-01-15 LTS".
> > >> >
> > >> > By some reason, the script fails to set JVM_OPT parameters. If I do
> > >> "export
> > >> > JVM_OPT={parameters from the doc}" then everything starts working.
> > >> >
> > >> > -
> > >> > Denis
> > >> >
> > >> >
> > >> > On Fri, Feb 1, 2019 at 5:53 AM Dmitriy Pavlov <dpav...@apache.org>
> > >> wrote:
> > >> >
> > >> > > Hi Igniters,
> > >> > >
> > >> > >
> > >> > >
> > >> > > 0. Results of TC Nightly Run All on Java 11 can be found here
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> https://ci.ignite.apache.org/viewLog.html?buildId=2963881&buildTypeId=IgniteTests24Java8_RunAll
> > >> > > <
> > >> > >
> > >> >
> > >>
> >
> https://ci.ignite.apache.org/viewType.html?buildTypeId=IgniteTests24Java8_RunAll&branch_IgniteTests24Java8=ignite-11155&tab=buildTypeStatusDiv
> > >> > > >
> > >> > >
> > >> > >
> > >> > >
> > >> > > 19 suites & 580 tests failed. So we need to do one-by-one research
> > for
> > >> > > occurred problems.
> > >> > >
> > >> > >
> > >> > >
> > >> > > 1. Startup of a node using both ignite.sh and ignite.bat works for
> > >> > Windows,
> > >> > > OpenJDK 10.0.2. Failure from Denis still needs to be checked by
> MAC
> > OS
> > >> > > Users.
> > >> > >
> > >> > > Control.sh https://issues.apache.org/jira/browse/IGNITE-11153
> needs
> > >> to
> > >> > be
> > >> > > fixed. I hope Peter I. will pick up it, fix is quite simple.
> > >> > >
> > >> > > Details about illegal access and its warning can be found here:
> > >> > > http://openjdk.java.net/jeps/261#Relaxed-strong-encapsulation
> > >> > >
> > >> > >
> > >> > >
> > >> > > 2. Ignition.start warnings:
> > >> > > https://issues.apache.org/jira/browse/IGNITE-11155
> > >> > >
> > >> > >
> > >> > >
> > >> > > 3. I’ve done some fixes in the
> > >> > > https://issues.apache.org/jira/browse/IGNITE-11140 for examples,
> > and
> > >> I’m
> > >> > > going to validate results once our Release is passing. Today’s
> build
> > >> > failed
> > >> > >
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> https://ci.ignite.apache.org/viewLog.html?buildId=2965908&buildTypeId=Releases_NightlyRelease_RunApacheIgniteNightlyRelease&tab=artifacts&branch_Releases_NightlyRelease=%3Cdefault%3E
> > >> > >
> > >> > >
> > >> > >
> > >> > > Sincerely,
> > >> > >
> > >> > > Dmitriy Pavlov
> > >> > >
> > >> > >
> > >> > > пт, 1 февр. 2019 г. в 00:18, Dmitriy Pavlov <dpav...@apache.org>:
> > >> > >
> > >> > > > Hi Denis,
> > >> > > >
> > >> > > > yes, I definitely will close some of these points, I hope Peter
> I
> > >> will
> > >> > > > help with control.sh fix.
> > >> > > >
> > >> > > > Point 0. in my plan is to check TeamCity results for Java 11
> Run.
> > >> > > >
> > >> > > > Unfortunately, I don't have MAC OS so I would appreciate some of
> > MAC
> > >> > > users
> > >> > > > may double check launch issue. Please note it may be just a
> > warning
> > >> > about
> > >> > > > illegal-access, even if it is set =permit. After this warning
> (it
> > is
> > >> > > > unavoidable for 1st time), everything should be ok.
> > >> > > >
> > >> > > > Sincerely,
> > >> > > > Dmitriy Pavlov
> > >> > > >
> > >> > > > чт, 31 янв. 2019 г. в 22:38, Denis Magda <dma...@apache.org>:
> > >> > > >
> > >> > > >> Alright,
> > >> > > >>
> > >> > > >> That's what needs to be done:
> > >> > > >>
> > >> > > >>    1. Fix sh/bat scripts work - fails on my Mac OS Mojave and
> > >> latest
> > >> > > >> Oracle
> > >> > > >>    JDK - java version "11.0.2" 2019-01-15 LTS
> > >> > > >>    2. Change command line startup to output warning to stdout
> and
> > >> logs
> > >> > > to
> > >> > > >>    add necessary params to JVM
> > >> > > >>    3. Make sure that examples can be compiled and run with Java
> > 11
> > >> > > >>    4. Make Ignite buildable with Java 11
> > >> > > >>
> > >> > > >> Points 1-3 are quick. Dmitriy are you the one who is looking
> into
> > >> it?
> > >> > > When
> > >> > > >> can we release Ignite 2.8. We should do this as soon as
> possible.
> > >> > > >>
> > >> > > >> -
> > >> > > >> Denis
> > >> > > >>
> > >> > > >>
> > >> > > >> On Wed, Jan 30, 2019 at 12:04 PM Dmitriy Pavlov <
> > >> dpav...@apache.org>
> > >> > > >> wrote:
> > >> > > >>
> > >> > > >> > The only way to run examples without annoying parameters
> setup
> > >> is to
> > >> > > use
> > >> > > >> > IntelliJ Idea templates. I guess other IDEs have a similar
> > >> feature.
> > >> > > >> >
> > >> > > >> > I've described it here
> > >> > > >> >
> > >> > > >> >
> > >> > > >>
> > >> > >
> > >> >
> > >>
> >
> https://github.com/apache/ignite/tree/ignite-11140/examples#running-examples-on-jdk-91011
> > >> > > >> >
> > >> > > >> >
> > >> > > >> > If anyone knows how to declare such defaults using maven on
> > >> IntelliJ
> > >> > > >> > settings, please share.
> > >> > > >> >
> > >> > > >> > ср, 30 янв. 2019 г. в 14:56, Dmitriy Pavlov <
> > dpav...@apache.org
> > >> >:
> > >> > > >> >
> > >> > > >> > > I've checked examples from our nightly build from TC. Pom
> > >> itself
> > >> > was
> > >> > > >> > > detected normally, I use IntelliJ Idea Ultimate Edition
> > 2018.2.
> > >> > > >> > >
> > >> > > >> > > But it can't compile both for Java 8 and for Java 11.
> > >> > > >> > >
> > >> > > >> > > I created
> https://issues.apache.org/jira/browse/IGNITE-11140
> > >> so I
> > >> > > >> will
> > >> > > >> > > come back with fix proposals later.
> > >> > > >> > >
> > >> > > >> > > вт, 29 янв. 2019 г. в 18:04, Dmitriy Pavlov <
> > >> dpav...@apache.org>:
> > >> > > >> > >
> > >> > > >> > >> Hi Denis,
> > >> > > >> > >>
> > >> > > >> > >> I'm not sure that pom detection is related to Java version
> > or
> > >> to
> > >> > > >> Ignite.
> > >> > > >> > >> I will check examples.
> > >> > > >> > >>
> > >> > > >> > >> I've checked Apache Ignite TC Bot can be successfully
> > launched
> > >> > > using
> > >> > > >> > >> instructions in
> > >> > > >> > >>
> > >> > > >> >
> > >> > > >>
> > >> > >
> > >> >
> > >>
> >
> https://apacheignite.readme.io/docs/getting-started#section-running-ignite-with-java-9-10-11
> > >> > > >> > >> using OpenJDK 10.0.2 on Windows 10. The only issue was
> with
> > >> JAXB
> > >> > > >> > >> dependencies, but it is definitely not related to Apache
> > >> Ignite.
> > >> > > >> > >>
> > >> > > >> > >> BTW, thank you for the banner.
> > >> > > >> > >>
> > >> > > >> > >> Sincerely,
> > >> > > >> > >> Dmitriy Pavlov
> > >> > > >> > >>
> > >> > > >> > >> пн, 28 янв. 2019 г. в 23:30, Denis Magda <
> dma...@apache.org
> > >:
> > >> > > >> > >>
> > >> > > >> > >>> Igniters,
> > >> > > >> > >>>
> > >> > > >> > >>> I played with the latest Oracle JDK 11 on Mac OS Mojave.
> > >> Results
> > >> > > are
> > >> > > >> > sad:
> > >> > > >> > >>>
> > >> > > >> > >>>    - Starting a node from cmd (ignite.sh) - FAILED
> > >> > > >> > >>>    - Opening Ignite examples - BAD EXPERIENCE
> > >> > > >> > >>>       - pom.xml wasn't detected automatically, had to
> > select
> > >> it
> > >> > > >> > manually
> > >> > > >> > >>>       - was hard to start the code samples (same issue as
> > >> with
> > >> > > cmd).
> > >> > > >> > As a
> > >> > > >> > >>>       committer, I know how to fix it (
> > >> > > >> > >>>
> > >> > > >> > >>>
> > >> > > >> >
> > >> > > >>
> > >> > >
> > >> >
> > >>
> >
> https://apacheignite.readme.io/docs/getting-started#section-running-ignite-with-java-9-10-11
> > >> > > >> > >>> ),
> > >> > > >> > >>>       but most of the developers have no glue and will
> give
> > >> up
> > >> > > >> > >>>       - The step above have to be repeated for every
> single
> > >> > sample
> > >> > > >> > >>>
> > >> > > >> > >>> We briefly discussed this with some community managers
> and
> > >> our
> > >> > > >> fellows
> > >> > > >> > >>> will
> > >> > > >> > >>> share the fix plan here.
> > >> > > >> > >>>
> > >> > > >> > >>> In the meantime
> > >> > > >> > >>>
> > >> > > >> > >>>    - Artem agreed to help on the docs side:
> > >> > > >> > >>>    https://issues.apache.org/jira/browse/IGNITE-11113
> > >> > > >> > >>>    - I've added "How to Use Ignite on JDK 9, 10, 11" as a
> > top
> > >> > > >> banner of
> > >> > > >> > >>>    Ignite website: https://ignite.apache.org/index.html
> > >> > > >> > >>>
> > >> > > >> > >>>
> > >> > > >> > >>> -
> > >> > > >> > >>> Denis
> > >> > > >> > >>>
> > >> > > >> > >>
> > >> > > >> >
> > >> > > >>
> > >> > > >
> > >> > >
> > >> >
> > >>
> > >
> >
>

Reply via email to