Marking a field as an external id or unique fails.
Last updated 2015-09-03 ·Reference W-2407732 ·Reported By 2 users
When attempting to mark a field as unique or as an external id the user receives an email: Your request to build an index by using either an external ID or a uniqueness attribute on the following field did not succeed: fieldname
This can occur if there is a high amount of activity on this object at the time the operation is attempted. The system processes the creation of the index for enablement of these attributes in chunks which need to acquire a lock on the records they are processing. If they fail repeatedly then this error is the result.
(This only typically occurs with large objects with a high volume of operations being performed on it)
1. Navigate to a custom test field.
2. Edit the attributes.
3. Mark as an external id.
4. The error might be thrown in the UI, otherwise you will receive an email with the above message.
Reduce or stop the operations being performed temporarily on this object, or child object or attempt to set this during your off peak hours. If that also fails please log a case with support for alternate methods to be employed to create the database index.
Is it Fixed?
Any unreleased services, features, statuses, or dates referenced in this or other public statements are not currently available and may not be delivered on time or at all. Customers who purchase our services should make their purchase decisions based upon features that are currently available.