First off, I was thrilled when I tested out what would happen when my
gateway goes away. It appears that the cluster snapshot just fails
that time around and all the transactions pending snapshotting are
kept until the gateway is available again and all is snapshotted and
happy. So, this means you don't need to ensure 100% gateway uptime.
However, it would be awesome if the cluster health could somehow
reflect that the gateway is unavailable. While the gateway is
unavailable, large swaths of data could be lost if a cluster shutdown
occurs.
Agreed. Need to think which API would best fit that, the cluster health or
the index status API. I plan to also add index stats API which will probably
include how long and when the last snapshot was taken (and if there is on in
progress "now").
First off, I was thrilled when I tested out what would happen when my
gateway goes away. It appears that the cluster snapshot just fails
that time around and all the transactions pending snapshotting are
kept until the gateway is available again and all is snapshotted and
happy. So, this means you don't need to ensure 100% gateway uptime.
However, it would be awesome if the cluster health could somehow
reflect that the gateway is unavailable. While the gateway is
unavailable, large swaths of data could be lost if a cluster shutdown
occurs.
Agreed. Need to think which API would best fit that, the cluster health or
the index status API. I plan to also add index stats API which will probably
include how long and when the last snapshot was taken (and if there is on in
progress "now").
First off, I was thrilled when I tested out what would happen when my
gateway goes away. It appears that the cluster snapshot just fails
that time around and all the transactions pending snapshotting are
kept until the gateway is available again and all is snapshotted and
happy. So, this means you don't need to ensure 100% gateway uptime.
However, it would be awesome if the cluster health could somehow
reflect that the gateway is unavailable. While the gateway is
unavailable, large swaths of data could be lost if a cluster shutdown
occurs.
Agreed. Need to think which API would best fit that, the cluster health or
the index status API. I plan to also add index stats API which will probably
include how long and when the last snapshot was taken (and if there is on in
progress "now").
First off, I was thrilled when I tested out what would happen when my
gateway goes away. It appears that the cluster snapshot just fails
that time around and all the transactions pending snapshotting are
kept until the gateway is available again and all is snapshotted and
happy. So, this means you don't need to ensure 100% gateway uptime.
However, it would be awesome if the cluster health could somehow
reflect that the gateway is unavailable. While the gateway is
unavailable, large swaths of data could be lost if a cluster shutdown
occurs.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.