Hi,

The feature looks useful to me

Could you add the pull request address to the ticket and summarize the
features it is going to provide?

Thank you,
- - -- --- ----- -------- -------------
Jacek Lewandowski


On Fri, Dec 9, 2022 at 10:13 AM Claude Warren, Jr via dev <
dev@cassandra.apache.org> wrote:

> https://github.com/apache/cassandra/pull/2045
>
> https://issues.apache.org/jira/browse/CASSANDRA-8928
>
> This is a work in progress and I am looking for some feedback.
>
> This fix appears to work correctly. But I think the placement of the v3
> directory is probably not the best and perhaps should be moved under the
> db/compaction directory where the Downgrader code is.
>
> Suggestions appreciated.
> The changes are:
>
> *added*
>
>    - db/compaction/Downgrader
>    - tools/StandAloneDowngrader
>    - getNextsstableID to ColumnFamilyStore
>    - DOWNGRADE_SSTABLES to OperationType
>    - hasMaxCompressedLength to CompressionMetadata constructor and
>    associated calls.
>    - V3 to SSTableFormat.Type
>    - added io/sstable/format/big/v3 directory containing BigFormatV3,
>    BigTableReaderV3, BitTableScannerV3, BitTableWriterV3
>
> *modified*
>
>    - CompressionMetadata to skip output of maxCompressedLength if not
>    supported
>
> *notes*
>
>    - io/sstable/format/big/v3 classes are the V3 classes modified as
>    necessary to run within the V4 environment.
>
>

Reply via email to