ruote tmp/log_2011-03-21.html

2011-03-21 07:08:57 utc sandbox hello again
2011-03-21 07:08:59 utc sandbox it has been a while
2011-03-21 07:10:48 utc sandbox one question about ruote, how many processes can be reasonable run in ruote at one time? i'm noticing colision of wfids and was wondering if there was a max number on the wfid size
2011-03-21 07:23:55 utc jmettraux sandbox
2011-03-21 07:23:57 utc jmettraux sorry
2011-03-21 07:24:18 utc jmettraux sandbox: hello, which version of ruby are you using ruote with ?
2011-03-21 07:24:31 utc jmettraux I noticed such a collision with JRuby a while back
2011-03-21 07:27:04 utc jmettraux this is the commit that countered it https://github.com/jmettraux/ruote/commit/9cb774ad0898c563eafa296798eeb0fd7fdbcf57
2011-03-21 07:27:49 utc jmettraux tosch_le: hello, how are you doing ?
2011-03-21 07:29:01 utc tosch_le hello jmettraux, it's great to see you online again! i'm doing fine, how do you do?
2011-03-21 07:29:14 utc jmettraux tosch_le: doing fine, thanks for all your help !
2011-03-21 07:36:47 utc jmettraux tosch_le: I will try to go on helping Iuri, except if you feel in the mood for it
2011-03-21 07:37:39 utc tosch_le it would be nice if you could continue, i had to prepare an environment for running ruote-sequel first.
2011-03-21 07:38:31 utc jmettraux OK, going for it
2011-03-21 07:49:09 utc jmettraux Had I no daughter I would have stayed
2011-03-21 07:55:17 utc sandbox jmettraux: running ruote with ruby 1.8.7 mri and ruote with 10000 processes
2011-03-21 07:55:53 utc jmettraux sandbox: is this https://github.com/jmettraux/ruote/commit/9cb774ad0898c563eafa296798eeb0fd7fdbcf57 commit in for you when you encounter the issue ?
2011-03-21 07:56:26 utc sandbox is that commit in 2.1.11 ?
2011-03-21 07:56:34 utc jmettraux sandbox: no
2011-03-21 07:56:50 utc sandbox then it isn't in
2011-03-21 07:58:01 utc jmettraux it happened with JRuby, it could happen with a MRI with such a count of processes
2011-03-21 07:58:34 utc sandbox interesting
2011-03-21 07:58:37 utc sandbox thanks for your help
2011-03-21 07:58:48 utc jmettraux you're welcome
2011-03-21 08:00:12 utc sandbox do you think ruote could handle a million processes at once?
2011-03-21 08:00:28 utc sandbox just wondering
2011-03-21 08:03:11 utc jmettraux sandbox: let me look up some benchmark a team did
2011-03-21 08:04:09 utc jmettraux http://wiki.meego.com/Release_Infrastructure/BOSS/Performance/Results but it is using AMQP between the engine and the participants
2011-03-21 08:04:42 utc jmettraux goes to 50k IIRC
2011-03-21 08:05:11 utc jmettraux 1 million should be OK, might be a bit slow though
2011-03-21 08:05:57 utc jmettraux it would probably require a good amount of memory for the host running redis
2011-03-21 08:10:37 utc sandbox interesting i have to sleep now but there are some other things i would like to pick your brain on later so i will be back
2011-03-21 08:10:40 utc sandbox cheers
2011-03-21 08:10:47 utc jmettraux tosch_le: could you have a look at simcha's rails_bpm ?
2011-03-21 08:10:59 utc jmettraux sandbox: have a good night !
2011-03-21 08:11:37 utc tosch_le yes, but it'll have to wait until tomorrow. that one is on my to-do-list since last week :-(
2011-03-21 08:13:08 utc jmettraux tosch_le: you prefer if I wait before replying anything ?
2011-03-21 08:13:22 utc jmettraux (I haven't tried it at all so far)
2011-03-21 08:14:41 utc tosch_le no, you don't have to wait. i'll have a look later today or tomorrow and will post my reply then, but i don't mind the slightest to see your answer sooner
2011-03-21 09:59:59 utc jmettraux tosch_le: I think I solved Iuri's issue
2011-03-21 10:02:38 utc tosch_le great news :-)
2011-03-21 10:03:03 utc tosch_le what was the problem?
2011-03-21 10:03:47 utc jmettraux he was completely overriding #consume and calling reply into it (StorageParticipant), ruote was complaining it couldn't delete a non-stored workitem
2011-03-21 10:04:27 utc jmettraux misuse of StorageParticipant + incomplete issue reporting made it last for a while
2011-03-21 10:04:30 utc tosch_le ah. yes, that is a show stopper.
2011-03-21 10:04:57 utc tosch_le classical layer 8 problem