Found the problem at:
http://code.google.com/p/googleappengine/source/browse/trunk/python/google/appengine/datastore/datastore_stub_util.py#1427
(Flush() should be called before setting the new policy instead of calling
Clear() afterwards).

Will be fixed in 1.5.4

Thanks for being persistent!

On Wed, Sep 7, 2011 at 2:53 PM, Alfred Fuller <[email protected]
> wrote:

> We were able to reproduce it. Something strange is going on. I'll let you
> know what we figure out.
>
>
> On Wed, Sep 7, 2011 at 2:03 PM, Alfred Fuller <
> [email protected]> wrote:
>
>> Ok, this is a very different problem then.
>>
>> Here is the function that reads the data:
>> http://code.google.com/p/googleappengine/source/browse/trunk/python/google/appengine/api/datastore_file_stub.py#444
>> Here is the function that writes the data:
>> http://code.google.com/p/googleappengine/source/browse/trunk/python/google/appengine/api/datastore_file_stub.py#484
>>
>> Can you make sure it is reading and writing to the correct place? (by
>> looking at self.__datastore_file) (we will try to reproduce and debug on
>> our end as well)
>>
>> On Wed, Sep 7, 2011 at 1:38 PM, Joshua Smith <[email protected]>wrote:
>>
>>> Clarifying:
>>>
>>> >>
>>> >> After running without --high_replication and writing to the datastore,
>>> when you run it with --high_replication do you see those writes?
>>> >
>>> > No.
>>>
>>>
>>> When I run with --high_replication I don't see ANY of my data, in any
>>> case.  It is as though that option causes the system to start with a clean
>>> slate every time.
>>>
>>> Note that without the --high_replication option, I have to use
>>> --default_partition= to see the data I created before a recent SDK update.
>>>  If I run without that, I have a clean slate to start with, but it does save
>>> and have access to that data going forward.  But the use of that option has
>>> no impact on the --high_replication behavior, so I suspect those are not
>>> related.
>>>
>>> -Joshua
>>>
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "Google App Engine" group.
>>> To post to this group, send email to [email protected].
>>> To unsubscribe from this group, send email to
>>> [email protected].
>>> For more options, visit this group at
>>> http://groups.google.com/group/google-appengine?hl=en.
>>>
>>>
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to