@@ -73,7 +73,7 @@ func tiTxnBegin(txn *txnkv.Client) (*transaction.KVTxn, error) {
7373 return txn .Begin ()
7474}
7575
76- func tiTxnCommit (txn * transaction. KVTxn , ctx context. Context ) error {
76+ func tiTxnCommit (ctx context. Context , txn * transaction. KVTxn ) error {
7777 return txn .Commit (ctx )
7878}
7979
@@ -143,10 +143,9 @@ func (kv *txnTiKV) Has(key string) (bool, error) {
143143 // Dont error out if not present unless failed call to tikv
144144 if common .IsKeyNotExistError (err ) {
145145 return false , nil
146- } else {
147- loggingErr = errors .Wrap (err , fmt .Sprintf ("Failed to read key: %s" , key ))
148- return false , loggingErr
149146 }
147+ loggingErr = errors .Wrap (err , fmt .Sprintf ("Failed to read key: %s" , key ))
148+ return false , loggingErr
150149 }
151150 CheckElapseAndWarn (start , "Slow txnTiKV Has() operation" , zap .String ("key" , key ))
152151 return true , nil
@@ -348,7 +347,7 @@ func (kv *txnTiKV) MultiSave(kvs map[string]string) error {
348347 return loggingErr
349348 }
350349 }
351- err = kv .executeTxn (txn , ctx )
350+ err = kv .executeTxn (ctx , txn )
352351 if err != nil {
353352 loggingErr = errors .Wrap (err , "Failed to commit for MultiSave()" )
354353 return loggingErr
@@ -397,7 +396,7 @@ func (kv *txnTiKV) MultiRemove(keys []string) error {
397396 }
398397 }
399398
400- err = kv .executeTxn (txn , ctx )
399+ err = kv .executeTxn (ctx , txn )
401400 if err != nil {
402401 loggingErr = errors .Wrap (err , "Failed to commit for MultiRemove()" )
403402 return loggingErr
@@ -481,7 +480,7 @@ func (kv *txnTiKV) MultiSaveAndRemove(saves map[string]string, removals []string
481480 }
482481 }
483482
484- err = kv .executeTxn (txn , ctx )
483+ err = kv .executeTxn (ctx , txn )
485484 if err != nil {
486485 loggingErr = errors .Wrap (err , "Failed to commit for MultiSaveAndRemove" )
487486 return loggingErr
@@ -567,7 +566,7 @@ func (kv *txnTiKV) MultiSaveAndRemoveWithPrefix(saves map[string]string, removal
567566 }
568567 }
569568 }
570- err = kv .executeTxn (txn , ctx )
569+ err = kv .executeTxn (ctx , txn )
571570 if err != nil {
572571 loggingErr = errors .Wrap (err , "Failed to commit for MultiSaveAndRemoveWithPrefix" )
573572 return loggingErr
@@ -620,12 +619,12 @@ func (kv *txnTiKV) WalkWithPrefix(prefix string, paginationSize int, fn func([]b
620619 return nil
621620}
622621
623- func (kv * txnTiKV ) executeTxn (txn * transaction. KVTxn , ctx context. Context ) error {
622+ func (kv * txnTiKV ) executeTxn (ctx context. Context , txn * transaction. KVTxn ) error {
624623 start := timerecord .NewTimeRecorder ("executeTxn" )
625624
626625 elapsed := start .ElapseSpan ()
627626 metrics .MetaOpCounter .WithLabelValues (metrics .MetaTxnLabel , metrics .TotalLabel ).Inc ()
628- err := commitTxn (txn , ctx )
627+ err := commitTxn (ctx , txn )
629628 if err == nil {
630629 metrics .MetaRequestLatency .WithLabelValues (metrics .MetaTxnLabel ).Observe (float64 (elapsed .Milliseconds ()))
631630 metrics .MetaOpCounter .WithLabelValues (metrics .MetaTxnLabel , metrics .SuccessLabel ).Inc ()
@@ -651,10 +650,9 @@ func (kv *txnTiKV) getTiKVMeta(ctx context.Context, key string) (string, error)
651650 if err == tikverr .ErrNotExist {
652651 // If key is missing
653652 return "" , common .NewKeyNotExistError (key )
654- } else {
655- // If call to tikv fails
656- return "" , errors .Wrap (err , fmt .Sprintf ("Failed to get value for key %s in getTiKVMeta" , key ))
657653 }
654+ // If call to tikv fails
655+ return "" , errors .Wrap (err , fmt .Sprintf ("Failed to get value for key %s in getTiKVMeta" , key ))
658656 }
659657
660658 // Check if value is the empty placeholder
@@ -692,7 +690,7 @@ func (kv *txnTiKV) putTiKVMeta(ctx context.Context, key, val string) error {
692690 if err != nil {
693691 return errors .Wrap (err , fmt .Sprintf ("Failed to set value for key %s in putTiKVMeta" , key ))
694692 }
695- err = commitTxn (txn , ctx1 )
693+ err = commitTxn (ctx1 , txn )
696694
697695 elapsed := start .ElapseSpan ()
698696 metrics .MetaOpCounter .WithLabelValues (metrics .MetaPutLabel , metrics .TotalLabel ).Inc ()
@@ -724,7 +722,7 @@ func (kv *txnTiKV) removeTiKVMeta(ctx context.Context, key string) error {
724722 if err != nil {
725723 return errors .Wrap (err , fmt .Sprintf ("Failed to remove key %s in removeTiKVMeta" , key ))
726724 }
727- err = commitTxn (txn , ctx1 )
725+ err = commitTxn (ctx1 , txn )
728726
729727 elapsed := start .ElapseSpan ()
730728 metrics .MetaOpCounter .WithLabelValues (metrics .MetaRemoveLabel , metrics .TotalLabel ).Inc ()
@@ -765,9 +763,8 @@ func isEmptyByte(value []byte) bool {
765763func convertEmptyByteToString (value []byte ) string {
766764 if isEmptyByte (value ) {
767765 return ""
768- } else {
769- return string (value )
770766 }
767+ return string (value )
771768}
772769
773770// Convert string into EmptyValue if empty else cast to []byte. Will throw error if value is equal
0 commit comments