cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jim Newsham (Commented) (JIRA)" <>
Subject [jira] [Commented] (CASSANDRA-4050) cassandra unnecessarily holds file locks on snapshot files
Date Thu, 15 Mar 2012 04:31:58 GMT


Jim Newsham commented on CASSANDRA-4050:

Yeah I'm starting to think that might be true -- unfortunately.  I haven't found anything
definitive, but the following postings imply a hardlink cannot be deleted while another hardlink
to the same file is locked:

Perhaps the data structure that records the lock is in the file object and not the hardlink
> cassandra unnecessarily holds file locks on snapshot files
> ----------------------------------------------------------
>                 Key: CASSANDRA-4050
>                 URL:
>             Project: Cassandra
>          Issue Type: Bug
>    Affects Versions: 1.0.8
>         Environment: Windows 7
>            Reporter: Jim Newsham
>            Priority: Minor
> I'm using Cassandra 1.0.8, on Windows 7.  When I take a snapshot of the database, I find
that I am unable to delete the snapshot directory (i.e., dir named "{datadir}\{keyspacename}\snapshots\{snapshottag}")
while Cassandra is running:  "The action can't be completed because the folder or a file in
it is open in another program.  Close the folder or file and try again" [in Windows Explorer].
 If I terminate Cassandra, then I can delete the directory with no problem.
> I expect to be able to move or delete the snapshotted files while Cassandra is running,
as this should not affect the runtime operation of Cassandra.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message