cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jonathan Ellis (JIRA)" <>
Subject [jira] [Commented] (CASSANDRA-4050) cassandra unnecessarily holds file locks on snapshot files
Date Sat, 06 Oct 2012 04:08:03 GMT


Jonathan Ellis commented on CASSANDRA-4050:

Right, so NTFS is locking the underlying data since the "original" sstable is still open in
Cassandra, so the behavior described by Jim applies.  We'd have to add a workaround like the
one given on -- move the links to a "garbage" location to clean up on restart.

This is pretty low priority for me but I'd be glad to point someone interested in the right
> cassandra unnecessarily holds file locks on snapshot files
> ----------------------------------------------------------
>                 Key: CASSANDRA-4050
>                 URL:
>             Project: Cassandra
>          Issue Type: Bug
>         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
For more information on JIRA, see:

View raw message