[google-appengine] Re: Help on Fantasm Fan In

2011-06-12 Thread Mike_W
Hi, All. First off, I have to say I'm astounded by the quality of support I have got on this issue. I'm finding my way in Python and App Engine at the moment. I had no idea my question would generate so much work for you guys. Also, apologies for not having the time in the past week to track

[google-appengine] Re: Help on Fantasm Fan In

2011-06-10 Thread Shawn R
Hi David, No plans yet. I often accomplish these sorts of things using a baseclass/subclass of FSMAction. Hopefully the following (UNTESTED) code helps you along. === OBSERVERS = 'observers' class ObserverFSMAction(FSMAction): # this is an abstract base class def execute(self, context,

Re: [google-appengine] Re: Help on Fantasm Fan In

2011-06-10 Thread David Mora
cool i take a loot. Extending this a bit it adds a lot of potential to make FSM observable via configuration. Each transition or action could have a list of observers - it also pops into my mind Prospective Search - On 10 June 2011 10:22, Shawn R shawn.ru...@gmail.com wrote: Hi David, No

[google-appengine] Re: Help on Fantasm Fan In

2011-06-09 Thread Jason Collins
@Mike_W, I've updated the docs to describe this new feature. http://code.google.com/p/fantasm/wiki/AdvancedConcepts#Fan-In j On Jun 8, 9:44 pm, Robert Kluin robert.kl...@gmail.com wrote: Hey Shawn,   Awesome,  I'll try to review it tomorrow!   Hopefully Mike is still following this thread

Re: [google-appengine] Re: Help on Fantasm Fan In

2011-06-09 Thread David Mora
i'm also using it right now for some moderation flows i need to finish so i will test it too On 9 June 2011 10:14, Jason Collins jason.a.coll...@gmail.com wrote: @Mike_W, I've updated the docs to describe this new feature. http://code.google.com/p/fantasm/wiki/AdvancedConcepts#Fan-In j

Re: [google-appengine] Re: Help on Fantasm Fan In

2011-06-09 Thread David Mora
BTW - any intentions on plugging an observer pattern/plugin around it :) ? It would be awesome to have a list of observers watching for change on states (subject) On 9 June 2011 12:22, David Mora dla.m...@gmail.com wrote: i'm also using it right now for some moderation flows i need to finish so

Re: [google-appengine] Re: Help on Fantasm Fan In

2011-06-08 Thread Shawn
Hi Robert, Done. http://code.google.com/p/fantasm/source/detail?r=147. Please give it a quick review if you are able. Thanks again. -- Shawn -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this discussion on the web visit

Re: [google-appengine] Re: Help on Fantasm Fan In

2011-06-08 Thread Robert Kluin
Hey Shawn, Awesome, I'll try to review it tomorrow! Hopefully Mike is still following this thread and will help us test it out. :) Robert On Wed, Jun 8, 2011 at 12:03, Shawn shawn.ru...@gmail.com wrote: Hi Robert, Done. http://code.google.com/p/fantasm/source/detail?r=147. Please

[google-appengine] Re: Help on Fantasm Fan In

2011-06-07 Thread Jason Collins
Fantasm and App Engine Pipelines endeavour to solve similar problems (i.e., distributing a large workflow over many processors in a reliable, scalable way), but use somewhat different approaches. Both leverage taskqueue-driven queuing but hide the actual task work from the developer. There are a

[google-appengine] Re: Help on Fantasm Fan In

2011-06-07 Thread Jason Collins
Yup, you're right Robert. That patch would address this issue, but we haven't applied yet. Nothing wrong with the patch, just some latency on the open source project in general. j On Jun 6, 8:39 pm, Robert Kluin robert.kl...@gmail.com wrote: Hey Jason,   Sounds like Mike is asking for the same

Re: [google-appengine] Re: Help on Fantasm Fan In

2011-06-07 Thread Robert Kluin
I can relate to latency on projects. Have some updates I need to push out to stuff as well. Maybe we'll find one or more volunteers will to help contribute new code and / or test this patch. :) Robert On Tue, Jun 7, 2011 at 13:31, Jason Collins jason.a.coll...@gmail.com wrote: Yup, you're

[google-appengine] Re: Help on Fantasm Fan In

2011-06-07 Thread Shawn
Robert, IIRC, the bottleneck on my end was getting the unit tests to pass. The patch caused some failures (in a feature I wanted to deprecate anyway), but I have not had time to get to it. Now that two people want the feature, I'll try to prioritize. Thanks again for the patch :-) -- Shawn On

[google-appengine] Re: Help on Fantasm Fan In

2011-06-06 Thread Jason Collins
Currently, the fan_in aggregation rules cannot be customized; Fantasm will aggregate anything that belongs to the same machine instance. We're looking at some possible adjustments to this to allow developers to specify their desired fan_in semantics. No ETA. For now, you could split your machine

Re: [google-appengine] Re: Help on Fantasm Fan In

2011-06-06 Thread Robert Kluin
Hey Jason, Sounds like Mike is asking for the same thing I was when first looking at Fantasm (quite some time ago now). I thought we'd came up with a patch that supported this? I'm not really sure where we left off with that. Robert On Mon, Jun 6, 2011 at 13:04, Jason Collins

Re: [google-appengine] Re: Help on Fantasm Fan In

2011-06-06 Thread Maxim Lacrima
Hi! This is probably off-topic, but is Fantasm somewhat similar to Appengine-Pipelines? I mean I can perform the same computation tasks either with Fantasm or Appengine-Pipelines... If I am wrong could you point how Fantasm is different? Thank you. -- You received this message because you are