[
https://issues.apache.org/jira/browse/CASSANDRA-1982?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joaquin Casares updated CASSANDRA-1982:
---------------------------------------
Description:
Right now ColumnFamilyStore.snapshot() works by doing a flush() first, then do
symlinks on the sstables.
But flush() is actually submitted through Executor, so by the time the code
reaches the symlink part, the flush() may have not happened at all.
was:
Right now ColumnFamilyStore.snapshot() works by doing a flush() first, then do
symlinks on the sstables.
But he flush() is actually submitted through Executor, so by the time the code
reaches the symlink part, the flush() may have not happened at all.
Summary: When creating snapshots, flush isn't required to finish before
the snapshots are created (was: When creating snapshots, flush doesn't have to
return before the snapshots are created)
> When creating snapshots, flush isn't required to finish before the snapshots
> are created
> ----------------------------------------------------------------------------------------
>
> Key: CASSANDRA-1982
> URL: https://issues.apache.org/jira/browse/CASSANDRA-1982
> Project: Cassandra
> Issue Type: Improvement
> Components: Core
> Affects Versions: 0.6.9, 0.7.0
> Reporter: Joaquin Casares
> Priority: Minor
>
> Right now ColumnFamilyStore.snapshot() works by doing a flush() first, then
> do symlinks on the sstables.
> But flush() is actually submitted through Executor, so by the time the code
> reaches the symlink part, the flush() may have not happened at all.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.