Whamcloud - gitweb
LUDOC 299 protocol: Spell-check document
[doc/protocol.git] / transno.txt
1 Transaction Number
2 ~~~~~~~~~~~~~~~~~~
3 [[transno]]
4
5 Every transaction that modifies a target is assigned a 'transaction
6 number'. The transaction numbers for a given target are assigned in a
7 strictly increasing sequence. In this way, the transactions from all
8 clients are strictly ordered.  The server assigns the next value in
9 the target's sequence and informs the client of the value in the
10 'pb_transno' field of the 'ptlrpc_body' of its reply to the client's
11 request. See <<struct-ptlrpc-body>>.