Ramsey:

Thanks much. I'll check out freshness explorer.

What do you do for D2W typically? Clobber all fetches with a rule and have it 
always refreshRefetchedObjects for everything or do you typically only put a 
rule in for certain views and relationships?

Tim

On Jun 3, 2013, at 1:19 PM, Ramsey Gurley <rgur...@smarthealth.com> wrote:

> 
> On Jun 3, 2013, at 12:06 PM, Tim Worman wrote:
> 
>> an optimistic locking problem I believe. If I kick a new instance everything 
>> is fine.
> 
> That sounds like you need to refreshRefetchedObjects on your fetch spec. If 
> you've previously fetched a row, and then another instance changes that same 
> row, then you fetch the row again in the first instance, the snapshot is not 
> refreshed unless you tell it do so explicitly.  
> 
> With the default false value for refreshRefetchedObjects, you can actually 
> fetch with a qualifier q, and then filter your fetched array with q in memory 
> and get a smaller array of results. 
> 
> I suggest playing around with the freshness explorer app for a few minutes. I 
> found the results to be eye opening.
> 
> https://github.com/nullterminated/ponder/blob/master/ERR2d2w/Support/FreshnessExplorer.zip
> 
> Ramsey
> 


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to