Javadoc
This operation is only supported by indexes with the notion of a unique key.
If tuple's key already exists, then this operation attempts to performs an update.
Otherwise, it attempts to perform an insert.
If the operation would have to wait for a flush to complete, then this method returns false to
allow the caller to avoid potential deadlock situations.
Otherwise, returns true (insert/update was successful).