Indexes

39 views
Skip to first unread message

Christian Goudreau

unread,
Feb 10, 2012, 1:30:13 PM2/10/12
to google-a...@googlegroups.com
Hi Everyone,

Why my indexes takes forever to build while there's only two object? And two field?

Barry Hunter

unread,
Feb 10, 2012, 5:25:20 PM2/10/12
to google-a...@googlegroups.com
If you mean a custom composit index (ie via index.yaml) - then I
believe there is a sequential processing queue.

The delay is as much about how many tasks (and their size!) are in the
queue, rather than the size of your new index.

Unless its stuck in some sort of error state - check your logs. In
which case might need to do some vacuuming

> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/google-appengine/-/uQ7fzt6wy6IJ.
> To post to this group, send email to google-a...@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengi...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.

Mike Wesner

unread,
Feb 10, 2012, 8:58:29 PM2/10/12
to Google App Engine
Would be great to hear from the App Engine Team about this. It seems
like one area that has never had any attention.

Work could be done to:

1. Speed this process up or at least inform the user of the ETA
2. Explain why an index goes into error, or better yet just never let
them be in error
3. Allow the user to fix the index by clicking on something if its in
error (remove and re-index button?)


-mike

Robert Kluin

unread,
Feb 11, 2012, 1:23:53 AM2/11/12
to google-a...@googlegroups.com
I also dislike the current workflow. At the minimum it could easily
be made less painful for the users. I submitted a ticket with one
proposed improvement.

http://code.google.com/p/googleappengine/issues/detail?id=6573


Robert

Max Ross (Google)

unread,
Feb 14, 2012, 8:09:09 PM2/14/12
to google-a...@googlegroups.com
Hi everyone,

We have a project underway to rebuild our index-building pipeline from the ground up. It's going well, and we're in the process of rolling it out to a limited number of applications to make sure it's working the way we expect it to. The new pipeline should be fairer and less error prone. Keep an eye out for the official announcement in the next few months!

The features you've requested sound very sensible, and once we have the new pipeline fully rolled out we'll be in a much better position to tackle them.

Thanks,
Max
Reply all
Reply to author
Forward
0 new messages