The traditional memory channel does not store anything to disk on process
shutdown, so you lose the data if you kill the process. However, a plain
reconfiguration will not reinitialize or clear the channel as long as the
channel name remains the same.
The recoverable memory channel thing (FLUME-896) was never stable and was
removed some time back.
As far as I know, the spillable memory channel does not today spill to disk
on shutdown, but one could conceive of adding this feature, since it uses
its own internal file channel instance to "spill" when its memory capacity
has been exceeded.
On Wed, May 28, 2014 at 1:44 PM, Christopher Shannon