IIRC the strong consistency in S3 means that the data will be there immediately after a write instead of eventually there. Also, this is only with Amazon S3, not necessarily with other products that present an S3 compatible API.Performing a sync on the WAL means that all data written to the file ha
Does S3 need sync if it's "strongly consistent"? Does "strongly" imply
"immediate"? If so, you might just need to use a noop log closer. But I'm
not sure.
On Wed, Oct 12, 2022, 20:05 wrote:
> I believe that S3 Guard is OBE, but you still need to put the WAL on HDFS
> as S3 does not support sync.
I believe that S3 Guard is OBE, but you still need to put the WAL on HDFS as S3
does not support sync. If you put your WAL in S3, and you have a tserver
failure, then it’s possible that you will lose data.
From: Christopher
Sent: Wednesday, October 12, 2022 4:12 PM
To: user@accumulo.apache.
Since S3 became strongly consistent, I think it would probably just work.
But, obviously, we can't make any guarantees, especially about the behavior
of software outside of our control. So, your experience may vary.
On Wed, Oct 12, 2022 at 12:28 PM Josh Clum wrote:
> Hi,
>
> Question on this pos
Hi,
Question on this post:
https://accumulo.apache.org/blog/2019/09/10/accumulo-S3-notes.html
It's been a long time and it looks like several of the merge requests are
merged into master.
The point about S3 Guard being needed seems OBE since S3 is strongly
consistent and S3 Guard is deprecated a