Open benjoe87 opened 1 year ago
Snappy support is broken since https://github.com/basho/eleveldb/commit/6ef920211272a288316f0ffa21cb79350e63effc.
The root cause seems like:
It is hard to detect this issue during the tests because leveldb simply do not compress the blocks if snappy support is not present. https://github.com/basho/leveldb/blob/b91d5cee860bc708c10c48911586fdb347558ea3/table/table_builder.cc#L212
But it definitely breaks the upgrades mentioned in https://github.com/basho/eleveldb/issues/273
Exporting these variables probably solves the issue but I am not 100% sure that this is a comprehensive solution.
Snappy support is broken since https://github.com/basho/eleveldb/commit/6ef920211272a288316f0ffa21cb79350e63effc.
The root cause seems like:
It is hard to detect this issue during the tests because leveldb simply do not compress the blocks if snappy support is not present. https://github.com/basho/leveldb/blob/b91d5cee860bc708c10c48911586fdb347558ea3/table/table_builder.cc#L212
But it definitely breaks the upgrades mentioned in https://github.com/basho/eleveldb/issues/273
Exporting these variables probably solves the issue but I am not 100% sure that this is a comprehensive solution.