Details
-
Task
-
Resolution: Done
-
Major
-
None
-
None
-
1
-
KV-Engine Sprint 2021 July
Description
Make the necessary changes to KV-Engine and related projects to have minimal functional AArch64 Linux build.
- No hardware-accelerated support for CRC32 etc
- No tuning
Goal: All platform, kv_engine, couchstore unit tests pass (with the exception of any which rely on hardware-specific / accelerated functionality).
Attachments
Issue Links
- blocks
-
MB-46378 Implement optimised support for AArch64 in KV-Engine
- Resolved
For Gerrit Dashboard: MB-46360 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
153814,2 | MB-46360: Only reference Breakpad if present | master | kv_engine | Status: MERGED | +2 | +1 |
153818,2 | MB-46360: Only reference Breakpad if present | master | platform | Status: MERGED | +2 | +1 |
153819,5 | MB-46360: Only build / test CRC32C h/w mode on x86_64 | master | platform | Status: MERGED | +2 | +1 |
153825,4 | MB-46360: Add AArch64 support for TaggedPtr | master | kv_engine | Status: MERGED | +2 | +1 |
153826,3 | MB-46360: Fix Wnarrowing issue in ep_testsuite_xdcr | master | kv_engine | Status: MERGED | +2 | +1 |
153827,3 | MB-46360: Fix hang in ManifestTest/badNames under AArch64 | master | kv_engine | Status: MERGED | +2 | +1 |
153830,1 | MB-46360: WIP: Hack out V8 from couchstore | master | couchstore | Status: ABANDONED | 0 | +1 |
154045,2 | MB-46360: Only register platform-crc32c-sw_hw-test on x86-64 | master | platform | Status: MERGED | +2 | +1 |
157020,3 | MB-46360: Add support for AArch64 Linux builds | master | server-cv | Status: MERGED | +2 | +1 |
157350,3 | MB-46360: Reduce SlowCommandLogging test threshold to 1ns | master | kv_engine | Status: MERGED | +2 | +1 |
170643,3 | MB-46360: maximizeFileDescriptors: Fix overflow on macOS / AArch64 | master | platform | Status: MERGED | +2 | +1 |
171742,1 | Merge remote-tracking branch 'couchbase/master' into neo | neo | platform | Status: MERGED | +2 | +1 |