google-app-engine
How can I create composite index without using GAE?
I'm working on Google Cloud Datastore with Go SDK, and hitting a GQL query error - "Your Datastore does not have the composite index (developer-supplied) required for this query." I'm aware that I need to create the composite index. But according to Google Datastore document, it assumes that the application is up and running as an GAE, while in my case we run it on GKE and Go SDK to work with Datastore. So my question is, do I need to have an GAE instance just for creating an composite index?
You don't need a GAE instance to create an index. See the section in the doc you linked on "Deploying or deleting indexes". You'll need to create an index.yaml file (see this page for examples) and then deploy it using the gcloud datastore create-indexes command.
Related Links
HttpError 400 in jobs.get(jobId,ProjectId) even with right values
GAE - creating an app issue
Is NDB model _post_delete_hook called after transaction? OR Best way to clean a blob from the blobstore when its referencing entity is deleted
If verify Google user logged in
Moving HTML files to their own directory in Google App Engine (Using Jinja2 Templates) - Error 13
AppEngine local unit testing guide for Python 2.7 Runtime
No persistence providers available for “transactions-optional”
List Children of null parent?
provisioning_oauth_example in gdata-python: 2-legged and 3-legged errors
GWT Compile everytime I deploy to Appengine
How to get free domain names for GWT APP?
Reduce the size of Google app engine Datastore Stored Data
Google App Engine Datastore / NoSQL example with ancestor queries
Form with file only uploads filename
How to save a stream on google drive?
GAE and GWT - response.sendRedirect is not redirect