Commit Graph

252 Commits

Author SHA1 Message Date
Ryan Berryhill cae6396315 SERVER-115392 Enable hardening-related compiler warnings (#45209)
GitOrigin-RevId: aebabea966cc7aad2030976f6629b4aea6f9a2d6
2025-12-16 20:59:43 +00:00
Erin McNulty bf61a77f0b SERVER-115315 Set up MockExporter for unit testing the Metrics Service (#45192)
GitOrigin-RevId: ed27957a906158f6e382e6e94c4ca56ce4db7419
2025-12-15 23:29:04 +00:00
Andrew Bradshaw d42c2f6ce7 SERVER-113428 Refactor abseil to use its own build system (#44952)
GitOrigin-RevId: 37e8183a7a77c99b628e8efba83a80299ad9e5b4
2025-12-09 21:54:37 +00:00
Zack Winter d627ab3e3f SERVER-114478: Disable Atlas Module by Default on MacOS and Windows (#44468)
GitOrigin-RevId: 442c0a62aed1a4a399f6608b09f1dde72600b65a
2025-12-04 00:05:37 +00:00
Andrew Bradshaw ba488dc418 SERVER-113129 Reapply "SERVER-113129 Move compiler flags into toolchain" (#44581)
GitOrigin-RevId: a022bd38c8fa912976e74499f465d401a7d34350
2025-12-01 20:55:01 +00:00
auto-revert-app[bot] 592f5fa950 Revert "SERVER-113129 Move compiler flags into toolchain (#44430)" (#44543)
Co-authored-by: auto-revert-processor <devprod-si-team@mongodb.com>
GitOrigin-RevId: 4e97b39b60f415a0dff737709c549de75ed36f7c
2025-12-01 01:43:44 +00:00
Andrew Bradshaw 93d01221fa SERVER-113129 Move compiler flags into toolchain (#44430)
GitOrigin-RevId: 5eeb50d57e4fa9b7b4493b759f4753c05252d8d6
2025-11-27 01:12:02 +00:00
Andrew Bradshaw 192ab0ae2f SERVER-99754 No longer use cc_shared_library for dynamic library builds (#43165)
GitOrigin-RevId: 5fc76e4c6f76871a16ac46c14c183bad91006ec8
2025-11-24 22:53:45 +00:00
Zack Winter 2fde17a191 SERVER-112889 Decrease memory on TSAN unit tests (#44350)
GitOrigin-RevId: 1a504848261556977877c3432ca734ecdf805e3f
2025-11-24 18:16:43 +00:00
Daniel Moody 4685961f5a SERVER-108412 add auto header build file generation (#43122)
GitOrigin-RevId: 237d2c30f1d527449e5c00a191eb8f9c9d710281
2025-11-18 23:15:50 +00:00
Brad Cater 3cf541e9ef SERVER-19549 clang thread safety annotations (#43219)
Co-authored-by: Mathias Stearn <mathias@mongodb.com>
GitOrigin-RevId: 71441319c7613ba0ea22ddae772c31cf1430d592
2025-11-12 04:30:24 +00:00
Daniel Moody c0271d9cda SERVER-113270 add symbol checking tool to commit queue (#43418)
GitOrigin-RevId: 374fbf56d65b29b88e687ebf4b1d1333412a2529
2025-11-12 04:24:11 +00:00
Zack Winter e9af7ea025 SERVER-112888 Increase memory on TSAN unit tests (#43102)
GitOrigin-RevId: 4084b67c756a3446ad0d5febadfc1274030b31d8
2025-10-23 18:48:04 +00:00
Daniel Moody 96ef05984e SERVER-93265 support windows rc files in bazel (#42670)
GitOrigin-RevId: 89914241ce953fbeed384283635f3ff50bb8eee7
2025-10-15 20:38:35 +00:00
Alex Li a1e3ada275 SERVER-94540 Add dev stacktrace bazel flag (#42625)
GitOrigin-RevId: 3832ef1ff60bd89869bec138dc395ccd64a3739b
2025-10-14 22:01:01 +00:00
Daniel Moody 6ef58e3e37 SERVER-112222 Add all_headers opt out option (#42444)
GitOrigin-RevId: 6c29cbdbc89f65224fa84d44ea2d89e6c4b1a29c
2025-10-14 20:20:31 +00:00
Zack Winter 2b0a34a66e SERVER-110647 Set up coredump collection logic on unit test timeout (#42592)
GitOrigin-RevId: 9f613d547669fd4e0708fb082a7838ea283947be
2025-10-14 16:58:27 +00:00
auto-revert-app[bot] d22017feb7 Revert "SERVER-94540 Add dev backtrace bazel flag (#41385)" (#42419)
Co-authored-by: auto-revert-processor <devprod-si-team@mongodb.com>
GitOrigin-RevId: 9090d03a5657cc4e4b4ce4df0dd4abde7f5a52ad
2025-10-09 12:56:47 +00:00
Alex Li 3b2d6aa9bc SERVER-94540 Add dev backtrace bazel flag (#41385)
GitOrigin-RevId: b38b0c457a61410ca3db968e4e45d20c68079821
2025-10-07 19:12:17 +00:00
Zack Winter 405fa1a385 SERVER-111898 Move Required AUBSAN Variant to Amazon Linux 2023 arm64 (#42150)
GitOrigin-RevId: fa46ab2a25d554215f72fc02136a3f401a1e633d
2025-10-06 21:22:55 +00:00
Will Buerger d02963b093 SERVER-111337: Introduce ExtensionLog IDL struct (#41872)
GitOrigin-RevId: 83cd31074056e96e143ac94170df2867793d61b7
2025-10-06 19:47:16 +00:00
auto-revert-app[bot] 1d9473a008 Revert "SERVER-111758 Remove duplicates when --test_tag_filters=mongo_unittest is set (#42022)" (#42111)
Co-authored-by: auto-revert-processor <devprod-si-team@mongodb.com>
GitOrigin-RevId: 4ee152e8494b9f4347cf87c663d98bbf62ac396f
2025-10-02 06:02:05 +00:00
Zack Winter 33caaae466 SERVER-111758 Remove duplicates when --test_tag_filters=mongo_unittest is set (#42022)
GitOrigin-RevId: e60515694c6991361a7af04c83827984adc78bd5
2025-10-02 00:31:39 +00:00
Zack Winter d0df302192 SERVER-110392 Collect coredumps in unit tests during remote execution (#41130)
GitOrigin-RevId: 5b7cd5640b074c12e26702adf9f89316a7eeec47
2025-09-10 03:17:09 +00:00
auto-revert-app[bot] 7f2d7eb1fa Revert "SERVER-110392 Collect coredumps in unit tests during remote execution (#40987)" (#41073)
Co-authored-by: auto-revert-processor <devprod-si-team@mongodb.com>
GitOrigin-RevId: d5637fa9b3fa786005d041c6b1e7e46eee983713
2025-09-09 06:44:04 +00:00
Zack Winter 6f5e77a204 SERVER-110392 Collect coredumps in unit tests during remote execution (#40987)
GitOrigin-RevId: 0a2acb96ce4f02a81708cc1dba6c38fb97144218
2025-09-08 19:24:22 +00:00
Andrew Bradshaw 2633dbe14c SERVER-110201 Add back in aggressive linking for windows (#40829)
GitOrigin-RevId: afb45aabe868130100f4d93a8a773f877d847308
2025-09-03 01:54:12 +00:00
Zack Winter 43c3028b08 SERVER-110001 Move long running multi-threaded unit tests to larger executors (#40699)
GitOrigin-RevId: ff33bea8df839522067e51acc3fe87fab505f519
2025-09-02 20:11:17 +00:00
Zack Winter da83a9fdb5 SERVER-109640 Add configuration mode to run tests with Bazel Remote Execution (#40404)
GitOrigin-RevId: d9b5804d5f01d996b78dc417c5161d5c27b6aae1
2025-08-25 14:03:10 +00:00
Andrew Bradshaw 3e5f7a2f33 SERVER-109439 Add Distributed Thin LTO Support (#40197)
GitOrigin-RevId: 7306a3932deaa2d9c79783da88c5e4e0af32c8ca
2025-08-19 19:25:29 +00:00
Zack Winter 8eba534463 SERVER-109358 Auto mark atlas targets as incompatible if in the atlas directory (#40151)
GitOrigin-RevId: 2b503dfb29cf6a0b77850d83ef5de3ea88a011a7
2025-08-15 21:41:50 +00:00
Will Buerger 1bd40dc8ad SERVER-108453: Clean up malformed extensions and add two end-to-end startup failure test cases (#40123)
GitOrigin-RevId: d83d540d106759d6f1e6525764513d7c73daaacd
2025-08-15 20:05:24 +00:00
Daniel Moody 651c1f3030 SERVER-102823 handle multiple clang tidy configs (#40036)
GitOrigin-RevId: a65882f2162af611a89a37d36ae0df5356dbbe42
2025-08-13 22:16:58 +00:00
Andrew Bradshaw 886b418b06 SERVER-109242 Add remote linking for compilation of arm64 tasks (#40052)
GitOrigin-RevId: 2a02a96ce187cf37f3073a035cae78d86eaab1db
2025-08-13 22:16:39 +00:00
Joshua Siegel c3c90ba365 SERVER-108946 Build extensions under `dist-test` target (#39897)
GitOrigin-RevId: dbea890dbca6b414f3c9bdaa3509981aebbd25b7
2025-08-12 23:38:24 +00:00
Daniel Moody 1eb7154b39 SERVER-104974 make gdb dump locks work in bazel (#39768)
GitOrigin-RevId: db75a756afbfd30990abeee0e2372cb752ca77b3
2025-08-08 04:26:51 +00:00
Mathias Stearn 349237d87d SERVER-108067 Set EXPERIMENTAL_SPLIT_XML_GENERATION=1 when running mongo_cc_tests (#39004)
GitOrigin-RevId: 889e4c85c2a916a93eb50100ac93108d0f497907
2025-07-23 23:32:17 +00:00
Daniel Moody 854fa0a7b5 Revert "SERVER-104974 make gdb dump locks work in bazel (#38689)" (#38888)
GitOrigin-RevId: b4621e3285ccf87740c4b70ebc36a48504c2a511
2025-07-22 14:37:33 +00:00
Daniel Moody 8e430a6840 SERVER-104974 make gdb dump locks work in bazel (#38689)
GitOrigin-RevId: 7abb039db61e5c6614b1be500d84558c83898a64
2025-07-21 22:56:12 +00:00
Andrew Bradshaw 07623b79e4 SERVER-107518 Add support for PGO and Bolt for mongod (#38562)
GitOrigin-RevId: 409b736954123600b5d906e4827cbbb392ad170e
2025-07-16 20:27:03 +00:00
Daniel Moody b75c5ffb9f SERVER-106762 pad build-id to 4 bytes aligned (#37812)
GitOrigin-RevId: 6be200600693160b64c6e0d692eef45c28d984e5
2025-06-26 17:46:09 +00:00
Zack Winter 213d2347d1 SERVER-105459 Switch over to Remote Build Execution Auto-Recommender & Remove Large Memory Tags (#36490)
GitOrigin-RevId: f6414bc8f7256ef82c8b0e22dea1aa3b8efcf433
2025-05-27 21:36:35 +00:00
wolfee 6ec0bf4dd0 SERVER-102895 Upgrade code-workspace for v5 (#34095)
Co-authored-by: Mathias Stearn <mathias@mongodb.com>
GitOrigin-RevId: 5762a4de82b908e357fe4e2b5fef4aaf8db0305f
2025-05-13 09:53:34 +00:00
Daniel Hill c538ff91af SERVER-104686: os specific orderfiles (#35736)
GitOrigin-RevId: 831ccff40784f75c4694e672bf9984d78f0b02e8
2025-05-07 01:15:08 +00:00
Andrew Bradshaw 4b484dde8c SERVER-103144 Add Mold linker and set as default for fastbuild (#35640)
GitOrigin-RevId: db92dfb52d76e1d2120e4cc5255b06dcb47ce2f4
2025-05-05 17:33:11 +00:00
Andrew Bradshaw 52c3fa265f SERVER-104661 Remove third party warnings for linux clang/gcc (#35750)
GitOrigin-RevId: 22f93890347d52144b5a5194368d941dba3650d2
2025-05-05 16:41:37 +00:00
Daniel Moody 8c4a37edcb SERVER-104566 remove global bypass header (#35624)
GitOrigin-RevId: 48ea5c674eabdc95587557a481f54cfd1c9220e5
2025-05-01 16:10:05 +00:00
Daniel Moody 90eadf0726 SERVER-104496 ignore bazel intermediates (#35560)
GitOrigin-RevId: 6b01343d3fe68eefc0084c86804ab29938ac8c46
2025-04-30 18:02:59 +00:00
Andrew Bradshaw aaad0cdcb7 SERVER-104108 Add simple_build_id and use linkopt -S on AL2023 (#35238)
GitOrigin-RevId: 2f65683f1441b5424de6137fef03b1461d0ae1fb
2025-04-22 18:13:11 +00:00
patricearruda84 0648109edc SERVER-102939: Move specific linux linking flags to linux cc toolchain config file. (#35039)
GitOrigin-RevId: 81dfcb960bf6a4d176453454055881c7f730e96a
2025-04-17 16:45:26 +00:00