func createDeleteRangeRequest(key, endKey roachpb.Key, txn *roachpb.Transaction) (*roachpb.DeleteRangeRequest, roachpb.BatchRequest_Header) { h := roachpb.BatchRequest_Header{} h.Txn = txn return &roachpb.DeleteRangeRequest{ RequestHeader: roachpb.RequestHeader{ Key: key, EndKey: endKey, }, }, h }
// createPutRequest returns a ready-made request using the // specified key, value & txn ID. func createPutRequest(key roachpb.Key, value []byte, txn *roachpb.Transaction) (*roachpb.PutRequest, roachpb.BatchRequest_Header) { h := roachpb.BatchRequest_Header{} h.Txn = txn return &roachpb.PutRequest{ RequestHeader: roachpb.RequestHeader{ Key: key, }, Value: roachpb.Value{Bytes: value}, }, h }