https://bugzilla.redhat.com/show_bug.cgi?id=2081540
Bug ID: 2081540 Summary: crc32 and compressions are not supported Product: Fedora Version: rawhide Status: NEW Component: rocksdb Assignee: hegjon@gmail.com Reporter: socketpair@gmail.com QA Contact: extras-qa@fedoraproject.org CC: dcavalca@fb.com, epel-packagers-sig@lists.fedoraproject.org, hegjon@gmail.com, mmuzila@redhat.com Target Milestone: --- Classification: Fedora
Opening (Creating) any RocksDB shows this in the log:
2022/05/04-03:33:21.189455 7f14b298eac0 Compression algorithms supported: 2022/05/04-03:33:21.189459 7f14b298eac0 <------>kZSTD supported: 0 2022/05/04-03:33:21.189463 7f14b298eac0 <------>kXpressCompression supported: 0 2022/05/04-03:33:21.189466 7f14b298eac0 <------>kBZip2Compression supported: 0 2022/05/04-03:33:21.189511 7f14b298eac0 <------>kZSTDNotFinalCompression supported: 0 2022/05/04-03:33:21.189515 7f14b298eac0 <------>kLZ4Compression supported: 0 2022/05/04-03:33:21.189518 7f14b298eac0 <------>kZlibCompression supported: 0 2022/05/04-03:33:21.189521 7f14b298eac0 <------>kLZ4HCCompression supported: 0 2022/05/04-03:33:21.189524 7f14b298eac0 <------>kSnappyCompression supported: 0 2022/05/04-03:33:21.189530 7f14b298eac0 Fast CRC32 supported: Not supported on x86
I think it is wrong. At least, CRC32 offloading SHOULD be enabled on all targets where it exists (I guess not only x86, but also AARCH64).
Regarding compression - I would enable them all. Except, possibly, bzip2.
https://bugzilla.redhat.com/show_bug.cgi?id=2081540
--- Comment #1 from Коренберг Марк socketpair@gmail.com --- See:
https://tracker.ceph.com/issues/42293 https://tracker.ceph.com/issues/21603 https://tracker.ceph.com/issues/22534
Regarding AARCH64: it IS supported. And also on PPC architecture as well.
https://bugzilla.redhat.com/show_bug.cgi?id=2081540
--- Comment #2 from Коренберг Марк socketpair@gmail.com --- Seems https://github.com/facebook/rocksdb/pull/2950 does not help.
https://bugzilla.redhat.com/show_bug.cgi?id=2081540
Jonny Heggheim hegjon@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Doc Type|--- |If docs needed, set a value
--- Comment #3 from Jonny Heggheim hegjon@gmail.com --- How can Fast CRC32 be enabled? I have updated RocksDB to 7.2.2 for rawhide and fixed/enabled the compression.
https://bugzilla.redhat.com/show_bug.cgi?id=2081540
Jonny Heggheim hegjon@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |CURRENTRELEASE Status|ASSIGNED |CLOSED Last Closed| |2022-11-14 20:37:25
epel-packagers-sig@lists.fedoraproject.org