Skip to content

Is WRITE_ALL_MASTERS for index changes required in 3.1 #9799

Answered by tglman
timw asked this question in General
Discussion options

You must be logged in to vote

Hi,

Yes this is one of the major changes in 3.2.x version, being the OrientDB distributed protocol a multi-master with quorum based transaction confirmation, to allow multiple transaction happen on the same time, it need something to check if a node is at the same recent state of the data included in the transactions, for do this OrientDB use the document version, that cover most of the cases, except for unique indexes, in 3.2.x has been included also a version for each unique index key, this allow to have a quorum check of the transaction, in <3.1.x this version is missing so is needed a all nodes participating at the transaction with a unique index need to confirm the transaction, not j…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by timw
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants