Ritik Raj created ASTERIXDB-3574:
------------------------------------

             Summary: Enhance concurrency in DatasetLifecycleManager by 
replacing the global lock with resource-specific locks where applicable.
                 Key: ASTERIXDB-3574
                 URL: https://issues.apache.org/jira/browse/ASTERIXDB-3574
             Project: Apache AsterixDB
          Issue Type: Bug
          Components: STO - Storage
    Affects Versions: 0.9.10
            Reporter: Ritik Raj
             Fix For: 0.9.10


Currently, all dataset and index metadata operations (create, register, open, 
close, and unregister) in DatasetLifecycleManager are synchronized using a 
global lock. This limits concurrency.

To improve performance, the global lock can be *downgraded* to a 
resource-specific lock when operating on individual datasets or indexes. This 
will allow more concurrency while maintaining correctness.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to