I deleted a namespace today ... every kind and entity in the namespace, everything! I kept fetching and deleting rows until there were no more to delete.
Ten hours later, I did a count on every kind in the previous namespace.
To my surprise, some tables are still showing entities -- not every time you do a count; but if you do the count 20 times, it will show rows 3 or 4 of those times.
Why is delete not really delete?
What does eventual consistency mean?
How long exactly do I have to wait for the records to all be deleted?
Very frustrating dealing with a datastore that doesn't seem to work reliably.
Here is the output of successive counting the entities in a kind -- notice the 4s
So, 80% of the time there are no entities, 20% there are 4 rows.
Any GAE help out there?
count 4
count 0
count 4
count 0
count 4
count 0
count 0
count 0
count 0
count 0
count 0
count 0
count 0
count 0
count 4
count 0
count 0
count 0
count 0
count 0