The status shows that your index updates are "Queued" which would suggest that they are waiting for other users indexes to be built first.

Note that when you create the index definitions first then add the data, the indexes are created on-the-fly as each entity is added and the CPU time comes out of your quota (you pay). Indexing after entering the entities is free but you have to wait sometimes.

On 26 May 2010, at 19:52, Miroslav Genov wrote:

Hello,
  I have the following index definition in the datastore-indexes.xml:

<datastore-index kind="TransactionEntity" ancestor="false" source="manual">
    <property name="createdBy" direction="asc"/>
    <property name="creationDate" direction="asc"/>
    <property name="primary" direction="asc"/>
    <property name="time" direction="asc"/>
  </datastore-index>

After application was deployed the admin panel is showing that index is building. After ~20-30 min of waiting the admin panel still showing the following information:
Building
Queued: 2 Running: 0 Completed: 0 Total: 2

Please note that the TransactionEntity "table" contains max 10-15 rows. Any idea why I have to wait so much for such index?

Thanks in advance

Regards,
  Miroslav

--
You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to [email protected] . To unsubscribe from this group, send email to [email protected] . For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en .

--
You received this message because you are subscribed to the Google Groups "Google 
App Engine for Java" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.

Reply via email to