[eobjects] #1119: Queue triggers of same jobs

3 views
Skip to first unread message

eobjects

unread,
May 3, 2013, 1:04:22 PM5/3/13
to dataclean...@googlegroups.com
#1119: Queue triggers of same jobs
---------------------------------+-----------------------------
Reporter: kasper | Owner:
Type: enhancement | Status: new
Priority: medium | Milestone: DataCleaner X.0
Component: DataCleaner-monitor | Keywords:
---------------------------------+-----------------------------
Influenced classes:


---------------------------------+-----------------------------
Make sure that a single job cannot run multiple execution instances at the
same time. If a job is triggered, but is already running, the new
execution must be queued instead of fired in parallel with the existing
execution.

Note: Of course multiple jobs may run in parallel, just not the same
invocation.

--
Ticket URL: <http://eobjects.org/trac/ticket/1119>
eobjects <http://eobjects.org/trac>
The eobjects project management system, based on the trac system.

eobjects

unread,
May 15, 2013, 6:48:42 AM5/15/13
to dataclean...@googlegroups.com
#1119: Queue triggers of same jobs
---------------------------------+--------------------------------

Reporter: kasper | Owner:
Type: enhancement | Status: new
Priority: medium | Milestone: DataCleaner 3.5.1
Component: DataCleaner-monitor | Resolution:
Keywords: |
---------------------------------+--------------------------------
Influenced classes:


---------------------------------+--------------------------------
Changes (by kasper):

* milestone: DataCleaner X.0 => DataCleaner 3.5.1


--
Ticket URL: <http://eobjects.org/trac/ticket/1119#comment:1>

eobjects

unread,
May 15, 2013, 6:49:52 AM5/15/13
to dataclean...@googlegroups.com
#1119: Queue triggers of same jobs
---------------------------------+--------------------------------
Reporter: kasper | Owner: kasper
Type: enhancement | Status: assigned

Priority: medium | Milestone: DataCleaner 3.5.1
Component: DataCleaner-monitor | Resolution:
Keywords: |
---------------------------------+--------------------------------
Influenced classes:


---------------------------------+--------------------------------
Changes (by kasper):

* owner: => kasper
* status: new => assigned


Comment:

Think we might be able to use something like StatefulJob or
DisallowConcurrentExecution for this ...

http://quartz-scheduler.org/api/2.0.0/org/quartz/StatefulJob.html

http://quartz-
scheduler.org/api/2.0.0/org/quartz/DisallowConcurrentExecution.html

--
Ticket URL: <http://eobjects.org/trac/ticket/1119#comment:2>

eobjects

unread,
May 15, 2013, 9:58:52 AM5/15/13
to dataclean...@googlegroups.com
#1119: Queue triggers of same jobs
---------------------------------+--------------------------------
Reporter: kasper | Owner: kasper
Type: enhancement | Status: closed

Priority: medium | Milestone: DataCleaner 3.5.1
Component: DataCleaner-monitor | Resolution: fixed
Keywords: |
---------------------------------+--------------------------------
Influenced classes:


---------------------------------+--------------------------------
Changes (by kasper):

* status: assigned => closed
* resolution: => fixed


Comment:

Fixed as of rev. [5319].

--
Ticket URL: <http://eobjects.org/trac/ticket/1119#comment:3>

eobjects

unread,
May 17, 2013, 4:31:22 AM5/17/13
to dataclean...@googlegroups.com
#1119: Queue triggers of same jobs
---------------------------------+--------------------------------
Reporter: kasper | Owner: kasper
Type: enhancement | Status: reopened

Priority: medium | Milestone: DataCleaner 3.5.1
Component: DataCleaner-monitor | Resolution:
Keywords: |
---------------------------------+--------------------------------
Influenced classes:


---------------------------------+--------------------------------
Changes (by kasper):

* status: closed => reopened
* resolution: fixed =>


Comment:

Oh one thing: Need to verify that datacleaner jobs actually block the
scheduler thread, or else our DisallowConcurrentExecution trick will not
work.

--
Ticket URL: <http://eobjects.org/trac/ticket/1119#comment:4>

eobjects

unread,
Jun 7, 2013, 3:57:56 AM6/7/13
to dataclean...@googlegroups.com
#1119: Queue triggers of same jobs
---------------------------------+--------------------------------
Reporter: kasper | Owner: kasper
Type: enhancement | Status: closed

Priority: medium | Milestone: DataCleaner 3.5.1
Component: DataCleaner-monitor | Resolution: fixed
Keywords: |
---------------------------------+--------------------------------
Influenced classes:


---------------------------------+--------------------------------
Changes (by kasper):

* status: reopened => closed
* resolution: => fixed


Comment:

Fixed as of rev. [5357].

--
Ticket URL: <http://eobjects.org/trac/ticket/1119#comment:5>

Reply all
Reply to author
Forward
0 new messages