diff --git a/fdbclient/ReadYourWrites.actor.cpp b/fdbclient/ReadYourWrites.actor.cpp index c1188d3ced..5452215d94 100644 --- a/fdbclient/ReadYourWrites.actor.cpp +++ b/fdbclient/ReadYourWrites.actor.cpp @@ -1479,7 +1479,7 @@ void ReadYourWritesTransaction::atomicOp( const KeyRef& key, const ValueRef& ope if(key >= getMaxWriteKey()) throw key_outside_legal_range(); - if(!isValidMutationType(operationType) || !isAtomicOp((MutationRef::Type) operationType) || operationType == MutationRef::AppendIfFits) + if(!isValidMutationType(operationType) || !isAtomicOp((MutationRef::Type) operationType)) throw invalid_mutation_type(); if(key.size() > (key.startsWith(systemKeys.begin) ? CLIENT_KNOBS->SYSTEM_KEY_SIZE_LIMIT : CLIENT_KNOBS->KEY_SIZE_LIMIT)) @@ -1898,4 +1898,4 @@ void ReadYourWritesTransaction::debugLogRetries(Optional error) { transactionDebugInfo->lastRetryLogTime = now(); } } -} \ No newline at end of file +} diff --git a/fdbclient/vexillographer/fdb.options b/fdbclient/vexillographer/fdb.options index 17a5af781b..f872a661e7 100644 --- a/fdbclient/vexillographer/fdb.options +++ b/fdbclient/vexillographer/fdb.options @@ -217,6 +217,9 @@ description is not currently required but encouraged.