Details
-
Improvement
-
Status: Resolved
-
Low
-
Resolution: Fixed
Description
There are three cases where we have observed the abnormal termination
1) In case of exception while loading.
2) User terminates the loading process.
3) If some node is down OR un-reachable then sstableloader get stucked.In this case user have to terminate the process in between.
In case of abnormal termination, sstables (which are added in this session) remains as it is on the cluster.In case user starts the process all over again by fixing the exception, it results in duplication of the data till Major compaction is triggered.
sstableloader can maintain the session while loading the sstables in cluster.So in case of abnormal termination sstableloader triggers the event that will delete the sstables loaded in that session.
Also It would be great to have timeout in case of sstableloader.That can be kept configurable.
So if sstableloader process got stucked for period longer than timeout, it can terminate itself.
Attachments
Attachments
Issue Links
- blocks
-
CASSANDRA-4045 BOF fails when some nodes are down
- Resolved