2010-06-08 7 views
0

J'interroge le type __Stat_Kind__. Il ne me renvoie pas les entités sur les types qui existent actuellement dans le magasin de données mais il inclut entités sur les types que j'avais supprimés il y a plus d'une semaine.Google datastore stats

Je ne suis pas tellement préoccupé par le fait de me renvoyer les types inexistants - le doc mentionne ce scénario après tout.

Mais je suis préoccupé par le fait qu'il ne me renvoie pas d'informations sur mes types actuels . Est-ce un problème connu ou est-ce que je fais quelque chose de mal?


Pour les gens de l'équipe du moteur de l'application:

En outre, sur le serveur de dev ni __Stat_Kind__ ni __Stat_Total__ retourner toutes les entités. Ce qui signifie que je dois déployer mon application sur appspot avant de pouvoir tester ce comportement. Ce serait bien si le serveur de développement a renvoyé quelques informations de base.

Merci, Keyur

Répondre

2

Les statistiques du magasin de données sont généralement mises à jour quotidiennement, mais parfois moins fréquemment.

Les types n'existent pas sur le dev_appserver, car ils sont remplis par un processus qui s'exécute uniquement en production. Juste point, cependant - n'hésitez pas à ouvrir un bug pour cela.

+0

Aujourd'hui, je peux voir mes mises à jour d'hier. Mais hier, il a montré des statistiques qui étaient d'environ une semaine. Donc je suppose que votre point sur les mises à jour étant parfois moins fréquentes. Merci. – Keyur

2

statistiques ne mettent pas à jour Datastore immédiatement (ils seraient une fuite des performances si elles mises à jour à chaque écriture). Comment avez-vous récemment créé les entités qui n'apparaissent pas dans les statistiques?

En outre, vous souhaiterez peut-être vous assurer que l'entité de statistiques que vous extrayez est la plus récente (voir here).