[Checkins] SVN: lovely.remotetask/trunk/ - Refactored processor
to be a replacable component. The original processor is
Stephan Richter
srichter at cosmos.phy.tufts.edu
Mon Dec 3 07:26:02 EST 2007
On Monday 03 December 2007, Bernd Dorn wrote:
> are these changes backward compatible, i mean in the sense of
> persistent objects etc? if these changes are incompatible, then the
> major version number needs to be bumped.
It is backward-compatible. I did not change the persistent objects. I only
added two class attributes to TaskService, which should not affect old
installations.
> we always use multiply remotetask services to have more than one
> thread, have you considered, that you might get conflicts when doing
> multithreaded tasks?
I thought about multiple services once I was done last night. ;-) I worked
very hard on not getting conflict errors in the critical
``processNext()``method. The processor.txt discusses this a bit.
> it is very important to not get conflicts
> otherwise the task runs again and again. the conflicts usualy appear
> in the queue.
Yep.
Regards,
Stephan
--
Stephan Richter
CBU Physics & Chemistry (B.S.) / Tufts Physics (Ph.D. student)
Web2k - Web Software Design, Development and Training
More information about the Checkins
mailing list