CPC G06F 9/528 (2013.01) | 20 Claims |
1. A method, comprising:
in connection with a write operation to write a portion of a file to a node of a distributed node network, analyzing, by a system comprising at least one processor, file-related information indicative of a status associated with the portion of the file;
determining, by the system, whether to transition from an exclusive data lock associated with the portion of the file to a shared data lock with respect to the portion of the file based on a result of the analyzing of the file-related information;
based on the result, determining, by the system, that a write pattern associated with the write of the portion of the file to the node is a streaming write pattern and that the write of the portion of the file to the node is completed; and
based on the determining that the write pattern is the streaming write pattern and that the write of the portion of the file to the node is completed, determining, by the system, that the exclusive data lock associated with the portion of the file is to be transitioned to the shared data lock with respect to the portion of the file.
|