I have a datastore query I make as an integral part of my system. It's an
equality filter on four properties. When I make this query for one set of
criteria, the query just hangs. It does not hang for this set of criteria
in the datastore viewer, so I can see that there are only two results to
return. I can fetch both of these entities by id without problem, but the
query always hangs, both in remote shell and in production. The query is
running fine for a multitude of different criteria, it appears to just be
this one set. I have attempted replacing both entities so that the criteria
still matches, but they have different ids and I get the same result.
For some more specific information, the four properties are defined as
follows:
company = ndb.KeyProperty(indexed=True)
aggregator_serial = ndb.StringProperty(indexed=True)
instrument_serial = ndb.StringProperty(indexed=True)
time_slices = ndb.IntegerProperty(indexed=True, repeated=True)
I'm running gcloud versions
Google Cloud SDK 207.0.0
app-engine-java 1.9.64
app-engine-python 1.9.71
app-engine-python-extras 1.9.69
beta 2018.06.22
bq 2.0.34
core 2018.06.22
gcloud
gsutil 4.32
Any help on what I should try for next steps would be greatly appreciated.
Thanks in advance,
Myles
--
You received this message because you are subscribed to the Google Groups
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit
https://groups.google.com/d/msgid/google-appengine/4d7d67c7-83ee-48a7-b832-bf14f4ac24d7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.