From: Adam Kupczyk Date: Thu, 13 Jun 2024 18:40:50 +0000 (+0000) Subject: os/bluestore: Move OBJECT_MAX_SIZE X-Git-Tag: v20.0.0~1286^2~2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=55c6182cd4557194164cebc765315aaa6c67a46c;p=ceph.git os/bluestore: Move OBJECT_MAX_SIZE From define in .cc to constexpr in .h Signed-off-by: Adam Kupczyk --- diff --git a/src/os/bluestore/BlueStore.cc b/src/os/bluestore/BlueStore.cc index 6b8ef773f4e6a..3bcdfa72b4c90 100644 --- a/src/os/bluestore/BlueStore.cc +++ b/src/os/bluestore/BlueStore.cc @@ -143,9 +143,6 @@ const vector bdev_label_positions = { 100*_1G, 1000*_1G}; -#define OBJECT_MAX_SIZE 0xffffffff // 32 bits - - /* * extent map blob encoding * diff --git a/src/os/bluestore/BlueStore.h b/src/os/bluestore/BlueStore.h index c92458c07fa5f..cad3c86b0a94f 100644 --- a/src/os/bluestore/BlueStore.h +++ b/src/os/bluestore/BlueStore.h @@ -274,6 +274,7 @@ public: virtual ~AioContext() {} }; + static constexpr uint32_t OBJECT_MAX_SIZE = 0xffffffff; // 32 bits struct printer { static constexpr uint16_t PTR = 1; // pointer to Blob static constexpr uint16_t NICK = 2; // a nickname of this Blob