[ 
https://issues.apache.org/jira/browse/IGNITE-27002?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Denis Chudov updated IGNITE-27002:
----------------------------------
    Description: 
*Motivation*

Sometimes we need additional information to recognize a transaction and its 
origin. Tx ID doesn't contain this information. We need transaction labels like 
we had in Ignite 2.

*Definition of done*

Transaction labels added to transaction meta. They should be propagated to 
primary replicas with replica requests. 

Labels don't need to be propagated to backup nodes via Raft commands.

  was:
Motivation

Sometimes we need additional information to recognize a transaction and its 
origin. Tx ID doesn't contain this information. We need transaction labels like 
we had in Ignite 2.

Definition of done

Transaction labels added to transaction meta. They should be propagated to 
primary replicas with replica requests. 

Labels don't need to be propagated to backup nodes via Raft commands.


> Add labels to transactions
> --------------------------
>
>                 Key: IGNITE-27002
>                 URL: https://issues.apache.org/jira/browse/IGNITE-27002
>             Project: Ignite
>          Issue Type: Improvement
>            Reporter: Denis Chudov
>            Priority: Major
>              Labels: ignite-3
>
> *Motivation*
> Sometimes we need additional information to recognize a transaction and its 
> origin. Tx ID doesn't contain this information. We need transaction labels 
> like we had in Ignite 2.
> *Definition of done*
> Transaction labels added to transaction meta. They should be propagated to 
> primary replicas with replica requests. 
> Labels don't need to be propagated to backup nodes via Raft commands.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to