Google appengine HRD migration has been a nightmare for me. I migrated my 55GB datastore to HRD yesterday. Since then many queries and indexes are broken:
Some examples:
- Select * from table1 where col1=val1 => query.get() returns empty in
python. However, it works in datastore viewer. - Select * from table1
where col1=val1 => query.count()>0. However query.get() = empty. - Select * from table1 where col1=val1 order by col2 desc => Almost
half of the rows are getting missed in the response. Same behavior in
datastore viewer.
How do I get these tables and indexes repaired? Any way of getting Google Appengine team support for addressing this issue? Its a GAE Migration tool bug.
Will appreciate any help.
Tables get repaired automatically in about 2-3 days. Thats a HRD problem. My problem is now resolved.