>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

Reply via email to