>From Murtadha Hubail <mhub...@apache.org>: Murtadha Hubail has uploaded a new patch set (#2). ( https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/17824 )
Change subject: [NO ISSUE][STO] Allow concurrent modification on persisted resources ...................................................................... [NO ISSUE][STO] Allow concurrent modification on persisted resources - user model changes: no - storage format changes: no - interface changes: no Details: - To allow index's resources to be created on different partitions concurrently, replace the synchronization by read/write lock in PersistentLocalResourceRepository. - Any operation that might modify the persisted files, it will acquire read lock. - Any operation that attempts to read the persisted files, it will acquire write lock to avoid for any on-going modification. Change-Id: Id435bfc113a0b8e3e2a1f75712f0ded74ae0ee6f --- M asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/resource/PersistentLocalResourceRepository.java M hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/build/IndexBuilder.java 2 files changed, 390 insertions(+), 241 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/24/17824/2 -- To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/17824 To unsubscribe, or for help writing mail filters, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Change-Id: Id435bfc113a0b8e3e2a1f75712f0ded74ae0ee6f Gerrit-Change-Number: 17824 Gerrit-PatchSet: 2 Gerrit-Owner: Murtadha Hubail <mhub...@apache.org> Gerrit-CC: Jenkins <jenk...@fulliautomatix.ics.uci.edu> Gerrit-MessageType: newpatchset