| 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 |