Ignite schedule module

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Ignite schedule module

Dmitriy Pavlov
Hi Igniters,

I've tried to use

ignite.scheduler().scheduleLocal(this::checkFailures, "? * * * * *");

Result is
class org.apache.ignite.IgniteException: Current Ignite configuration does
not support schedule functionality (consider adding ignite-schedule module
to classpath).
at
org.apache.ignite.internal.processors.schedule.IgniteNoopScheduleProcessor.processorException(IgniteNoopScheduleProcessor.java:50)

Maven repos does not contain this module.
I guess ignite-schedule is not deployed:

<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<configuration>
    <skip>true</skip>
</configuration>

What should I do? Error message refers I should add unexistent module to
classpath, but
https://mvnrepository.com/artifact/org.apache.ignite/ignite-schedule is not
available since 2015.

Sincerely,
Dmitriy Pavlov
Reply | Threaded
Open this post in threaded view
|

Re: Ignite schedule module

Ilya Kasnacheev
Hello!

This module depends on a library which is under LGPL.

This means you will have to build this module yourself, deploy to your
local maven, to satisfly licences' terms. This is the reason it's not
published. There's ongoing discussion about replacing scheduler
implementation to one with less restrictive license, resume publishing this
module.

Regards,

--
Ilya Kasnacheev

2018-06-06 19:05 GMT+03:00 Dmitry Pavlov <[hidden email]>:

> Hi Igniters,
>
> I've tried to use
>
> ignite.scheduler().scheduleLocal(this::checkFailures, "? * * * * *");
>
> Result is
> class org.apache.ignite.IgniteException: Current Ignite configuration does
> not support schedule functionality (consider adding ignite-schedule module
> to classpath).
> at
> org.apache.ignite.internal.processors.schedule.
> IgniteNoopScheduleProcessor.processorException(
> IgniteNoopScheduleProcessor.java:50)
>
> Maven repos does not contain this module.
> I guess ignite-schedule is not deployed:
>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-deploy-plugin</artifactId>
> <configuration>
>     <skip>true</skip>
> </configuration>
>
> What should I do? Error message refers I should add unexistent module to
> classpath, but
> https://mvnrepository.com/artifact/org.apache.ignite/ignite-schedule is
> not
> available since 2015.
>
> Sincerely,
> Dmitriy Pavlov
>
Reply | Threaded
Open this post in threaded view
|

Re: Ignite schedule module

Dmitriy Pavlov
Hi Ilya, I appreciate you answer.

Sincerely,

чт, 7 июн. 2018 г. в 17:16, Ilya Kasnacheev <[hidden email]>:

> Hello!
>
> This module depends on a library which is under LGPL.
>
> This means you will have to build this module yourself, deploy to your
> local maven, to satisfly licences' terms. This is the reason it's not
> published. There's ongoing discussion about replacing scheduler
> implementation to one with less restrictive license, resume publishing this
> module.
>
> Regards,
>
> --
> Ilya Kasnacheev
>
> 2018-06-06 19:05 GMT+03:00 Dmitry Pavlov <[hidden email]>:
>
> > Hi Igniters,
> >
> > I've tried to use
> >
> > ignite.scheduler().scheduleLocal(this::checkFailures, "? * * * * *");
> >
> > Result is
> > class org.apache.ignite.IgniteException: Current Ignite configuration
> does
> > not support schedule functionality (consider adding ignite-schedule
> module
> > to classpath).
> > at
> > org.apache.ignite.internal.processors.schedule.
> > IgniteNoopScheduleProcessor.processorException(
> > IgniteNoopScheduleProcessor.java:50)
> >
> > Maven repos does not contain this module.
> > I guess ignite-schedule is not deployed:
> >
> > <groupId>org.apache.maven.plugins</groupId>
> > <artifactId>maven-deploy-plugin</artifactId>
> > <configuration>
> >     <skip>true</skip>
> > </configuration>
> >
> > What should I do? Error message refers I should add unexistent module to
> > classpath, but
> > https://mvnrepository.com/artifact/org.apache.ignite/ignite-schedule is
> > not
> > available since 2015.
> >
> > Sincerely,
> > Dmitriy Pavlov
> >
>
Reply | Threaded
Open this post in threaded view
|

Re: Ignite schedule module

Alexey Kuznetsov
Dima,

See https://issues.apache.org/jira/browse/IGNITE-5565

On Thu, Jun 7, 2018 at 10:09 PM, Dmitry Pavlov <[hidden email]>
wrote:

> Hi Ilya, I appreciate you answer.
>
> Sincerely,
>
> чт, 7 июн. 2018 г. в 17:16, Ilya Kasnacheev <[hidden email]>:
>
> > Hello!
> >
> > This module depends on a library which is under LGPL.
> >
> > This means you will have to build this module yourself, deploy to your
> > local maven, to satisfly licences' terms. This is the reason it's not
> > published. There's ongoing discussion about replacing scheduler
> > implementation to one with less restrictive license, resume publishing
> this
> > module.
> >
> > Regards,
> >
> > --
> > Ilya Kasnacheev
> >
> > 2018-06-06 19:05 GMT+03:00 Dmitry Pavlov <[hidden email]>:
> >
> > > Hi Igniters,
> > >
> > > I've tried to use
> > >
> > > ignite.scheduler().scheduleLocal(this::checkFailures, "? * * * * *");
> > >
> > > Result is
> > > class org.apache.ignite.IgniteException: Current Ignite configuration
> > does
> > > not support schedule functionality (consider adding ignite-schedule
> > module
> > > to classpath).
> > > at
> > > org.apache.ignite.internal.processors.schedule.
> > > IgniteNoopScheduleProcessor.processorException(
> > > IgniteNoopScheduleProcessor.java:50)
> > >
> > > Maven repos does not contain this module.
> > > I guess ignite-schedule is not deployed:
> > >
> > > <groupId>org.apache.maven.plugins</groupId>
> > > <artifactId>maven-deploy-plugin</artifactId>
> > > <configuration>
> > >     <skip>true</skip>
> > > </configuration>
> > >
> > > What should I do? Error message refers I should add unexistent module
> to
> > > classpath, but
> > > https://mvnrepository.com/artifact/org.apache.ignite/ignite-schedule
> is
> > > not
> > > available since 2015.
> > >
> > > Sincerely,
> > > Dmitriy Pavlov
> > >
> >
>



--
Alexey Kuznetsov
Reply | Threaded
Open this post in threaded view
|

Re: Ignite schedule module

Dmitriy Pavlov
ok. thanks

чт, 7 июн. 2018 г. в 19:44, Alexey Kuznetsov <[hidden email]>:

> Dima,
>
> See https://issues.apache.org/jira/browse/IGNITE-5565
>
> On Thu, Jun 7, 2018 at 10:09 PM, Dmitry Pavlov <[hidden email]>
> wrote:
>
> > Hi Ilya, I appreciate you answer.
> >
> > Sincerely,
> >
> > чт, 7 июн. 2018 г. в 17:16, Ilya Kasnacheev <[hidden email]>:
> >
> > > Hello!
> > >
> > > This module depends on a library which is under LGPL.
> > >
> > > This means you will have to build this module yourself, deploy to your
> > > local maven, to satisfly licences' terms. This is the reason it's not
> > > published. There's ongoing discussion about replacing scheduler
> > > implementation to one with less restrictive license, resume publishing
> > this
> > > module.
> > >
> > > Regards,
> > >
> > > --
> > > Ilya Kasnacheev
> > >
> > > 2018-06-06 19:05 GMT+03:00 Dmitry Pavlov <[hidden email]>:
> > >
> > > > Hi Igniters,
> > > >
> > > > I've tried to use
> > > >
> > > > ignite.scheduler().scheduleLocal(this::checkFailures, "? * * * * *");
> > > >
> > > > Result is
> > > > class org.apache.ignite.IgniteException: Current Ignite configuration
> > > does
> > > > not support schedule functionality (consider adding ignite-schedule
> > > module
> > > > to classpath).
> > > > at
> > > > org.apache.ignite.internal.processors.schedule.
> > > > IgniteNoopScheduleProcessor.processorException(
> > > > IgniteNoopScheduleProcessor.java:50)
> > > >
> > > > Maven repos does not contain this module.
> > > > I guess ignite-schedule is not deployed:
> > > >
> > > > <groupId>org.apache.maven.plugins</groupId>
> > > > <artifactId>maven-deploy-plugin</artifactId>
> > > > <configuration>
> > > >     <skip>true</skip>
> > > > </configuration>
> > > >
> > > > What should I do? Error message refers I should add unexistent module
> > to
> > > > classpath, but
> > > > https://mvnrepository.com/artifact/org.apache.ignite/ignite-schedule
> > is
> > > > not
> > > > available since 2015.
> > > >
> > > > Sincerely,
> > > > Dmitriy Pavlov
> > > >
> > >
> >
>
>
>
> --
> Alexey Kuznetsov
>