closes #358 If computeIndexKeys() is called in a read lock, throw
RetryWIthWriteLock