On 15.02.2012 21:18, Greg Stein wrote:
> And thinking on that: how does the client do inheritance in a
> mixed-revision working copy? D@10 inherits props from P, but the
> client has P@5. If there are changes in P@7, then the inherited
> properties a likely wrong for D@10.

Reading this thread really makes me wonder a bit... How can anyone even
contemplate implementing inheritable properties on the client side? A
server-side implementation of (strictly versioned!) inheritable props
would not require any new logic on the client, and it's the only way to
make such a thing work without expecting weird behaviour with different
client versions. I'd have thought that the mergeinfo saga would have
been enough of a reality check.

Regarding upwards searches and "bounded reads" ... anyone who believes
reading a datastore is cheap should try to write a fast, data-intensive
GAE application. :)

IOW, I completely agree with Bill Tutt's assesment and Greg's arguments.
Please try to understand the issues before assuming things.

-- Brane

Reply via email to