01-07-2011 10:43 AM
01-08-2011 03:09 PM
What effectively happens is that jobs are put in the db, directly pinned to the server they are created on and put in the threadpool (if there is room).
01-09-2011 11:47 AM
Foreach: Joram plans to do that one this release.ok, since one part that I already did was not my satisfaction, I'll wait what Joram comes up with. Keep in mind though that loop and serial 'foreach' are easy but the parallel one might require a kind of async functionality if it needs to be limited in one way or another or it might even be more difficukt if all run in one transaction. Not sure if it is technically related to async but it mit be
EJB and JMS activities: would be great if you could contribute those.I will. I remember the discussion from a while ago (pre Activiti) on how these should be configured. Are those still valid? I'll ask my collegue to implement the shorthand version and do the long bpmn one myself.
Async continuations: I think I need to do that myself as there is already a lot of undocumented design ideas half in the code for that.The jobhandler functionality was clear, so I made an AsyncJobHandler. Qurious what the rest is, since my implementation is not that complicated at all. Since it scheduled for 5.5 I'd be happy to still help out with you giving some pointers and do the validating. I am already fairly familiar with the internal workings of Activiti 😉
Well, I just implemented it in Activiti. The ideas are from a collegue of mine, Frederik WiersWhat effectively happens is that jobs are put in the db, directly pinned to the server they are created on and put in the threadpool (if there is room).
GREAT IDEAS! Now why didn't I think of that?! 😉 Kudos! You're very welcome to implement this, but do consider what kind of testing you would write for that.
ACT-34 would be great if you could take that in one go.will give tat a try
Another thing related to the JobExecutor is that some of the tests are failing once and a while on windows. We didn't have time yet to figure out if it is the test or the implementation that is the problem.I run everything on Linux, but Frederik is still on windows. So hopefully it does not show up anymore with the changes, but if it does we'll check it out
Also expanding test coverage on the job executor would be good. Especially high throughput or high load simulations would be great to have.sure, since we want/need to use a JBoss threadpool for other reasons as well.
In our opinion, refactoring of the JobExecutor would be the most important and urgent. Would it be ok for you to start with that one?
01-09-2011 04:15 PM
What a start, Ronald!
Also expanding test coverage on the job executor would be good. Especially high throughput or high load simulations would be great to have.
01-10-2011 03:24 AM
01-10-2011 05:24 AM
01-10-2011 05:53 AM
Awesome! Welcome back, Ronald!
Offloading work from me is always something which I like 😉
11-02-2011 06:11 PM
11-02-2011 07:29 PM
11-03-2011 10:11 AM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.