Google appengine の HRD 移行は、私にとって悪夢でした。昨日、55 GB のデータストアを HRD に移行しました。それ以来、多くのクエリとインデックスが壊れています:
いくつかの例:
- select * from table1 where col1=val1 => query.get() は Python で空を返します。ただし、データストア ビューアーでは機能します。
- col1=val1 => query.count()>0 の table1 から * を選択します。ただし、query.get() = 空です。
- select * from table1 where col1=val1 order by col2 desc => 行のほぼ半分が応答で見落とされています。データストア ビューアーでの同じ動作。
これらのテーブルとインデックスを修復するにはどうすればよいですか? この問題に対処するために Google Appengine チームのサポートを受ける方法はありますか? GAE 移行ツールのバグです。
どんな助けにも感謝します。