Skip to content

Commit

Permalink
Add isolation tests for metadata sync vs all
Browse files Browse the repository at this point in the history
This commit introduces several test cases for concurrent operations that
change metadata, and a concurrent metadata sync operation.

The overall structure is as follows:
- Session#1 starts metadata syncing in a transaction block
- Session#2 does an operation that change metadata
- Both sessions are committed
- Another session checks whether the metadata are the same accross all
  nodes in the cluster.
  • Loading branch information
hanefi committed Feb 10, 2022
1 parent dc6c194 commit 2e5ca8b
Show file tree
Hide file tree
Showing 3 changed files with 916 additions and 0 deletions.
Loading

0 comments on commit 2e5ca8b

Please sign in to comment.