polygene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Niclas Hedhman (JIRA)" <j...@apache.org>
Subject [jira] [Created] (ZEST-156) Remove Scheduler library
Date Thu, 16 Jun 2016 02:27:05 GMT
Niclas Hedhman created ZEST-156:

             Summary: Remove Scheduler library
                 Key: ZEST-156
                 URL: https://issues.apache.org/jira/browse/ZEST-156
             Project: Zest
          Issue Type: Task
            Reporter: Niclas Hedhman

The Scheduler library is dependent on Quartz which is capable of persisted schedules. However,
after trying several times to integrate that mechanism into Entity Stores of Zest, it is apparent
that Quartz assumes an SQL store under the hood, and effectively has leaky abstractions.

On top of that, the Scheduler Library are loosing schedule executions due to its wrong way
of integrating persistence with Quartz. This is a very serious bug, and we can't seem to be
able to fix it.

We have therefor decided to drop this library entirely.

We recommend that an external scheduler is used instead, possibly via a Rest interface.

This message was sent by Atlassian JIRA

View raw message