From: sdong Date: Mon, 24 Feb 2020 23:45:47 +0000 (-0800) Subject: Buck config: Re-enable liburing under Linux (#6451) X-Git-Tag: v6.8.1~7 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=cfaaaaddef4aa3a6015a181c0054a799378c704d;p=rocksdb.git Buck config: Re-enable liburing under Linux (#6451) Summary: The known bug of liburing has been fixed. Now we can re-enable liburing under Linux Pull Request resolved: https://github.com/facebook/rocksdb/pull/6451 Test Plan: Watch internal CI Differential Revision: D20079009 fbshipit-source-id: 04a6f53a900ff721f9a62a188cf906771b5d68d2 --- diff --git a/TARGETS b/TARGETS index 8ba5f9cd..23952528 100644 --- a/TARGETS +++ b/TARGETS @@ -46,7 +46,9 @@ ROCKSDB_OS_PREPROCESSOR_FLAGS = [ "-DROCKSDB_PTHREAD_ADAPTIVE_MUTEX", "-DROCKSDB_RANGESYNC_PRESENT", "-DROCKSDB_SCHED_GETCPU_PRESENT", + "-DROCKSDB_IOURING_PRESENT", "-DHAVE_SSE42", + "-DLIBURING", "-DNUMA", ], ), diff --git a/buckifier/targets_cfg.py b/buckifier/targets_cfg.py index 193fef4b..c92b1020 100644 --- a/buckifier/targets_cfg.py +++ b/buckifier/targets_cfg.py @@ -52,7 +52,9 @@ ROCKSDB_OS_PREPROCESSOR_FLAGS = [ "-DROCKSDB_PTHREAD_ADAPTIVE_MUTEX", "-DROCKSDB_RANGESYNC_PRESENT", "-DROCKSDB_SCHED_GETCPU_PRESENT", + "-DROCKSDB_IOURING_PRESENT", "-DHAVE_SSE42", + "-DLIBURING", "-DNUMA", ], ),