This module provides atomic file-system semantics required by HBase when running on object-store based FileSystem implementations that can not natively offer those semantics. It does this by locking, so operations may not be fast, but should be transactional.