Commit Graph

739 Commits

Author SHA1 Message Date
Daniel Moody 50e4a9ccdb SERVER-108552 dynamically set mongo version (#39465)
GitOrigin-RevId: c24e0e2bc0b55d2be31a74cfd9f389d7e8dcbebd
2025-07-31 19:36:18 +00:00
Zac caa07aac4e SERVER-108478 Move lint_large_files_check to bazel run lint (#39413)
GitOrigin-RevId: e6ff6a58c1b1fe83644e859bdfb4e240c6528112
2025-07-31 18:46:42 +00:00
Andrew Bradshaw d42a85233c SERVER-107805 Add option to not download c++ toolchain for faster python builds (#39355)
GitOrigin-RevId: a2d449d33df132abb0d6086bcd7f600f5708bb58
2025-07-30 21:24:55 +00:00
Zack Winter 11b082a311 SERVER-107787 Fix logic to run rules_lint over everything when no args are passed in (#39347)
GitOrigin-RevId: 2a10542ae3094af0a7d4728b114e4fe375e234fe
2025-07-29 22:56:01 +00:00
Andrew Bradshaw 4af10b51c8 SERVER-107518 Make symbol order file and pgo mutually exclusive (#39332)
GitOrigin-RevId: cbb3926f17503502f298fdf68cdc2bc8317a8d4b
2025-07-29 21:37:14 +00:00
patricearruda84 350e7ec11e SERVER-104577: Enable smaller_binary toolchain config feature in Windows build (#39214)
GitOrigin-RevId: 95eade0ca3fb74ffb0d04181ba2165d962591eae
2025-07-28 18:37:06 +00:00
patricearruda84 865a4570f4 SERVER-104577: Define a level 3 warning build flag feature for Windows. (#39172)
GitOrigin-RevId: 7be921f83acb263d69f81f78ca42bd38a4ef592c
2025-07-28 13:48:28 +00:00
patricearruda84 6a5a12b8d5 SERVER-104577: Move more Windows specific flags to the windows toolchain config features. (#39160)
GitOrigin-RevId: 54809a0972afad3971d98a85e1f0abc0b4daa416
2025-07-25 22:33:58 +00:00
Zac 47b3e7b1f4 SERVER-107604 Move evergreen yaml lint to bazel run lint (#39073)
GitOrigin-RevId: 2ce159aff28a8bc25dcfd6b0fb2136594a8466e7
2025-07-24 22:04:27 +00:00
patricearruda84 ff0ff9a436 SERVER-77462: Remove _SILENCE_ALL_CXX20_DEPRECATION_WARNINGS for Windows Build. (#39062)
GitOrigin-RevId: f971a94319c9245f0a58eb1a7ca5985666a9b047
2025-07-24 19:56:23 +00:00
huayu-ouyang 5d8c560114 SERVER-98642 Turn on otel compilation across all linux variants (#38957)
GitOrigin-RevId: 0cad83f821eeb66fc8cba47bc3f91bf1d7b77e2d
2025-07-24 18:36:42 +00:00
Zac 0f12f16e00 SERVER-107602 Move lint poetry lock to bazel run lint (#38999)
GitOrigin-RevId: 8cb267d093a5e92b07e91a6176d39f2deab41c0b
2025-07-24 18:36:23 +00:00
nbainn 75ba096c6f SERVER-106627 Conditionally build ObservableMutex targets (#38943)
GitOrigin-RevId: 1ede4d08ac1af984bc40d4c177ebbe295b603d45
2025-07-24 17:53:00 +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
Andrew Bradshaw c86eb08ce3 SERVER-107518 Package in perf tool with bolt (#38997)
GitOrigin-RevId: 883ef3540dea29856a21570652b0edd1f63be766
2025-07-23 22:51:53 +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
Zack Winter a0d81e9b5c SERVER-107854 Dump Bazel Command line in JSON instead of a raw string (#38825)
GitOrigin-RevId: d4c57ab649d0ebef3f3d3fe2a8a67411105e150b
2025-07-21 19:29:42 +00:00
Andrew Bradshaw 44b844018c SERVER-107518 Update llvm profdata to be statically linked rather than dynamically (#38816)
GitOrigin-RevId: dab4c2da15f6fddf156d64ef822b26b61e207dcb
2025-07-21 17:26:40 +00:00
Daniel Moody 278dc570d7 SERVER-107836 fix s3_binary downloader deps (#38807)
GitOrigin-RevId: 155043e7c1f0d8a09280a0fcb01c1c915fa34776
2025-07-21 16:28:19 +00:00
Sean Lyons e1871049bc SERVER-102660 Apply test sizes and default CPU usage to Resmoke Bazel targets (#38608)
GitOrigin-RevId: d0d30bc43ff99f843ec32d915b152b9a14c0ff0f
2025-07-21 14:35:15 +00:00
Zack Winter 262c0f3896 SERVER-107665 Default to passing //... to rules_lint (#38767)
GitOrigin-RevId: 7ee218536210016b048ea15c3204b15564f4fcfa
2025-07-18 22:32:18 +00:00
Zack Winter 7cc8e006f3 SERVER-107754 Filter command line in BES metrics (#38731)
GitOrigin-RevId: 39c5efe1638c5dc87d4a5d56e5cfba3de9e44538
2025-07-18 16:55:35 +00:00
Zack Winter 99f78cb0ad SERVER-107665 Switch back to lint-all by default (#38642)
GitOrigin-RevId: dc1b248a8645c1946a050b96cc9371aef596f218
2025-07-17 00:32:44 +00:00
Daniel Moody 72fad9c122 SERVER-107648 make bazel run lint support target variations (#38624)
GitOrigin-RevId: a8fe9b705070af43e590915016f75356197a22c9
2025-07-16 20:27:22 +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
Zack Winter 99d4a26d25 SERVER-107628 Print out linter warning when linting everything (#38603)
GitOrigin-RevId: f981e54ea211ef78cdda87ce215afd0e16778b50
2025-07-16 17:35:01 +00:00
Zack Winter d8afe0b507 SERVER-107465 Add several linters to bazel run lint (#38449)
GitOrigin-RevId: 86bf9e69ab149b151c64a858844d81f673e597fd
2025-07-16 15:57:23 +00:00
Zack Winter 7ccc14bf91 SERVER-101034 Use rules_lint shfmt formatter (#38448)
GitOrigin-RevId: e8ef1ba2000e12fa2cd5a115a9ceeab92332e938
2025-07-16 01:55:34 +00:00
Zack Winter cc2186d5f7 SERVER-107469 Set --noexperimental_throttle_remote_action_building to remove artificial build concurrency cap (#38455)
GitOrigin-RevId: 7ca150af382bdc1c2e88b5bc8867b05738056dff
2025-07-14 16:50:03 +00:00
Zac 54a0e5213f SERVER-107364 Flag Sync S3 Version (#36152)
GitOrigin-RevId: 83b8a408f600aaff50472a2544a90538cc761d2c
2025-07-11 19:40:55 +00:00
Zac c6a1573af4 SERVER-106935 retry rmtree on dir not empty (#37940)
Co-authored-by: Zack Winter <3457246+zackwintermdb@users.noreply.github.com>
GitOrigin-RevId: e7c9b474c716a73360ad7b2c6a05403f63d45c18
2025-06-30 22:46:32 +00:00
Zack Winter a2145797e0 SERVER-106848 Limit BuildScmRemote to the portion of the remote after the @ (#37873)
GitOrigin-RevId: e185dbc00d9501dfa8f89e31db772a750eb1a6a6
2025-06-27 17:46:09 +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
Sean Lyons 7d81dc0f06 SERVER-102657 Use sharding to parallelize Resmoke tests (#37625)
GitOrigin-RevId: 575f52f86cfb0d1fd955acba462c272af74ab877
2025-06-24 13:44:42 +00:00
Sean Lyons 0e3925dfea SERVER-106530 Use an exclusive base port for resmoke targets (#37578)
GitOrigin-RevId: a63decba77fe630a8618290066a58cf814ccdf44
2025-06-23 13:48:39 +00:00
patricearruda84 1b11987d0b SERVER-106542: Specify the debug flags for MacOS builds. (#37593)
GitOrigin-RevId: 014e6be9968050cfffbfb9330709ae5150507670
2025-06-23 13:17:42 +00:00
Wei Hu fab2223d2e SERVER-106533 Fix the path to bazel version of gdb (#37575)
GitOrigin-RevId: 800a93ce1b935d531b0b6d032bce85f037585c46
2025-06-20 23:50:13 +00:00
Sean Lyons 7009f68db7 SERVER-102655 Generate tasks for resmoke suites that run via bazel (#37125)
GitOrigin-RevId: 6b69c66f694457c0fa0184b624afd66b8f8b30a2
2025-06-20 14:11:53 +00:00
Zack Winter 461f307c93 SERVER-106484 Add llvm installation instructions to error message (#37518)
GitOrigin-RevId: 4aad6e7389e94bc041564ed30e03667cc69fa9c9
2025-06-19 00:37:07 +00:00
Zack Winter 1e00aafe3e SERVER-106464 Ignore .compiledb in bazel run format and include unstaged changes (#37502)
GitOrigin-RevId: 97989ba55ab0f4b9c50644ff2bea4ad6ae069591
2025-06-18 20:36:39 +00:00
Daniel Moody 54daa002ee SERVER-106404 use nobuild_runfile_links and nolegacy_external_runfiles (#37420)
GitOrigin-RevId: 8a4fbacc474582917c6ee4231a232aadc7c52bd5
2025-06-18 15:29:32 +00:00
Andrew Bradshaw ee07dd0851 SERVER-106419 Skip running prettier when there are no files (#37444)
GitOrigin-RevId: afaab6c872ed3baf60b3aedf14c077c9fcbe6edd
2025-06-17 20:30:29 +00:00
Zack Winter 40f6d641f7 SERVER-100631 Add ruff into "bazel run lint" (#32166)
GitOrigin-RevId: 4234e1f4a6e164cfd2ab53cdb7290b238095520f
2025-06-11 14:11:11 +00:00
patricearruda84 277ac43f66 SERVER-105745: Remove the Apple XCode Clang. (#37147)
GitOrigin-RevId: 01275626df2812c3a8e3463b8be910a7a2551013
2025-06-11 13:19:45 +00:00
patricearruda84 98c2c7cd11 SERVER-104577: Move most of general copt flags to Windows Toolchain config. (#37128)
GitOrigin-RevId: 755e9d945698e9b3d2a56acbdc45f6c4cea513d9
2025-06-10 19:52:48 +00:00
patricearruda84 66803a0858 SERVER-102939: Specify std:c++20 in Apple toolchain config files. (#37095)
GitOrigin-RevId: 08d9363e05de08984cace5adb423cf31cae3d68c
2025-06-10 13:35:21 +00:00
patricearruda84 e6690684fe SERVER-104577: Remove the disabling of Windows compiler_param_file feature in //.bazelrc (#37097)
GitOrigin-RevId: ff5d581857dcc3e94d8074c24576e08b19323512
2025-06-10 13:27:38 +00:00
patricearruda84 60a2531ece SERVER-87654: Add Windows minimum version in the windows toolchain config. (#37084)
GitOrigin-RevId: 2b2400509ecf531a2dbd952fcdf1a1be45fcfe12
2025-06-09 22:52:42 +00:00
patricearruda84 e5aede756d SERVER-104577: Specify C++20 in the windows toolchain config. (#37069)
GitOrigin-RevId: 6db989823be36c70298a79d9a8ca64ed0f3353e6
2025-06-09 20:12:46 +00:00
patricearruda84 227307d062 SERVER-105745: Enable the Apple OSS LLVM Clang as default compiler for Apple Builds. (#36982)
GitOrigin-RevId: 8e7cc041f25fff8ed1e47e77bccef1fdfdd92c92
2025-06-09 15:59:43 +00:00
Sean Lyons de30f0d58e SERVER-105998 Generate a resmoke config from the srcs of the bazel target (#37009)
GitOrigin-RevId: da3394e46073d46dc62f438d0db276141d7a2074
2025-06-06 19:37:14 +00:00
patricearruda84 41fe2844a6 SERVER-105745: Remove macos_gcc_or_clang config group settings. (#36965)
GitOrigin-RevId: b8edcdb7172856870080c6187a69bd9a33f7e6f9
2025-06-06 00:14:19 +00:00
patricearruda84 1700e683e8 SERVER-104577: Remove several disabled windows toolchain features in //.bazelrc. (#36962)
GitOrigin-RevId: 99140e486aef6f5891761006a312b5c26511c493
2025-06-05 20:13:49 +00:00
patricearruda84 349e11e278 SERVER-102733: Add c++ library as default linking library for MacOS OSS LLVM toolchain (#36890)
GitOrigin-RevId: 7d0529b5c144254181730439fd799b599400c828
2025-06-04 20:03:52 +00:00
Andrew Bradshaw 85e273bdb0 SERVER-105898 Fix compiledb for open source repository (#36892)
GitOrigin-RevId: a767c151cdf810af2c492058daa0388b0ad4fab1
2025-06-04 18:31:43 +00:00
Zack Winter 3e61217b35 SERVER-103931 Add task to build index for SourceGraph via scip-clang (#36830)
GitOrigin-RevId: 8cd77a3ec23d5dfa93db9e45dbf3cd2d4f114d5f
2025-06-03 21:20:42 +00:00
patricearruda84 1905893606 SERVER-105849: Improve the messaging to the user on OSS LLVM Clang installation. (#36838)
GitOrigin-RevId: c468e5e9e89e75b9e5ccd1087e1d464df969cadf
2025-06-03 20:38:30 +00:00
patricearruda84 14e8794ca3 SERVER-105522: Add additional print help info for Windows Build. (#36800)
GitOrigin-RevId: 3aa8b619e94f230b9d8dda2d64d9dbef245cc2a7
2025-06-03 13:21:03 +00:00
Zack Winter 0118ebaff4 SERVER-105824 Skip running git distance in CI in bazel run format (#36803)
GitOrigin-RevId: 82330259598088ae8301501b1cdb8a7f17acd8bc
2025-06-03 04:35:09 +00:00
patricearruda84 362cf626b0 SERVER-105795: Use --repo-dev instead of --action_even for pinning VC compiler. (#36786)
GitOrigin-RevId: 2882f1940aef7a9220c1a645066c91cfbd5c5d97
2025-06-02 20:51:33 +00:00
patricearruda84 3087cec1ee SERVER-102731: Add OSS LLVM Clang in MacOS builds. (#36708)
GitOrigin-RevId: 73159ed1ec73a7516e478f5cd4a1e924166b6b4f
2025-05-30 23:25:53 +00:00
Justin Seyster 5c7c6388ac SERVER-104658 Add --disableUnreleasedIFRFlags to resmoke (#36373)
GitOrigin-RevId: 40d4ab002226cc3e5594a013114405bd5066a98a
2025-05-29 20:45:15 +00:00
Zack Winter cfdad5342e SERVER-101032 Move clang-format into "bazel run format" (#36625)
GitOrigin-RevId: 14b3ac27154b9dfcbabaf6d296a6ee6e466d222a
2025-05-29 13:40:00 +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
Zack Winter 94d53e5b12 SERVER-104960 Use EngFlow --remote_execution_priority to prioritize developer workstations (#36201)
GitOrigin-RevId: 6cdc75c73f99310143ee5698683a29bb5bc4180c
2025-05-19 16:24:41 +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
patricearruda84 365c315d50 SERVER-105001: Pin down the Visual Studio and MSVC compiler. (#36070)
GitOrigin-RevId: cc27c0aa94e754b2d56db99f00d32667f1641864
2025-05-13 01:43:49 +00:00
patricearruda84 43ca9028ee SERVER-105001: Pin down the Visual Studio Redist version (#36038)
GitOrigin-RevId: bdedfd173940306af6b2241fa48daab2ca386dc5
2025-05-12 17:06:22 +00:00
Daniel Moody d15b96d671 SERVER-105026 fall back to local to install python modules (#36065)
GitOrigin-RevId: adfe208408dc651b46c1cb32ca76379ad03be646
2025-05-12 14:53:31 +00:00
patricearruda84 72266acc9d SERVER-104987 fix bazel run format breakage (#36036)
GitOrigin-RevId: d27763da85093020a003093d035ffdbbf3f8680b
2025-05-09 21:54:23 +00:00
Daniel Moody da405b0248 SERVER-104987 fix shfmt os name on macos (#36007)
GitOrigin-RevId: 883173aef3eed69a9f3e61d32984e06f23c6eea7
2025-05-09 14:58:01 +00:00
Trevor Guidry e054d7b07a SERVER-104747 make codeowners globs less aggressive by default (#35775)
GitOrigin-RevId: 5851904bf7b9845d42460305f8371c91d6c0896b
2025-05-08 15:32:25 +00:00
Daniel Hill c538ff91af SERVER-104686: os specific orderfiles (#35736)
GitOrigin-RevId: 831ccff40784f75c4694e672bf9984d78f0b02e8
2025-05-07 01:15:08 +00:00
Sean Lyons 27deff87f3 SERVER-102653 Add a bazel test target for a multiversion suite (#35837)
GitOrigin-RevId: b9f5aaede696a9e6231064f0b8bebe012642b681
2025-05-06 21:49:46 +00:00
patricearruda84 f6a1a3dd18 SERVER-102939: Remove the unnecessary variables in toolchain cc mongo_custom_features.bzl (#35771)
GitOrigin-RevId: fe0957efd5fcad67f676986eb24a5f12335d8b8a
2025-05-05 22:34:24 +00:00
patricearruda84 1098fc9f94 SERVER-104668: Disabled macro-redefined warning message in third-party boost. (#35756)
GitOrigin-RevId: fedff9dd3653a7cacea7077617abb6752259a6b3
2025-05-05 21:04:46 +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 dc6343dadb SERVER-104696 fix compiledb command with remote downloader option (#35742)
GitOrigin-RevId: fe8d8ab036d670854c0bec6079cf899e74611576
2025-05-05 15:23:54 +00:00
patricearruda84 98a722c952 SERVER-104668: Remove most of the compiler warnings in Apple build. (#35704)
GitOrigin-RevId: e10faa49bdfcd89cd7e485dc1b60072b58511479
2025-05-05 14:07:40 +00:00
Daniel Moody f6e67fbdaa SERVER-104622 use engflow's remote asset api (#35669)
GitOrigin-RevId: e2c17b1fb8a8657d6140684132be0b8cacfc2ab1
2025-05-02 21:33:33 +00:00
patricearruda84 114828c907 SERVER-104644: Define no_defaulted_function_deleted toolchain cc confing feature. (#35687)
GitOrigin-RevId: bee0ceb577da3dddd4709f04e57d19641fa0fb95
2025-05-02 18:45:42 +00:00
patricearruda84 f003e743fb SERVER-104478: Remove libc++ build settings. (#35648)
GitOrigin-RevId: 8219191ac964e0f1644896af50fa73d89770f40d
2025-05-02 13:59:51 +00:00
patricearruda84 ea3c4ea980 SERVER-104169: Enable the custom windows cc toolchain. (#35619)
GitOrigin-RevId: 3bfb0024553ebd4befea39693009193d155f443f
2025-05-01 16:44:22 +00:00
patricearruda84 82394d143d SERVER-104477: Define no_unused_function_feature for MacOS and Linux (#35623)
GitOrigin-RevId: 2b5aaf8464f312752a3f273e01588cb7e1ec9b80
2025-05-01 16:10:21 +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
patricearruda84 cf56b83386 SERVER-102939: Create macos no-deduplication feature (#35550)
GitOrigin-RevId: 7632200e34472d22791c84bd42d338cbd23e73e4
2025-04-30 13:11:09 +00:00
patricearruda84 8f05820834 SERVER-104386: Define the custom windows toolchain cc config. (#35485)
GitOrigin-RevId: ad55457bf3ffdf588e747ea7ed3cad6c36638d66
2025-04-29 14:13:17 +00:00
Zack Winter adc60b354d SERVER-103394 Use "bazel test" Interface in Evergreen (#34625)
GitOrigin-RevId: 2b7574e27327c3f520d318e74dff8feb7662ccc5
2025-04-28 22:21:21 +00:00
Andrew Bradshaw ba1a66200f SERVER-99213 Add flag to enable building dwp files (#35182)
GitOrigin-RevId: b0d5799813f8e65c868743edff8ea4a201de8d98
2025-04-28 17:56:13 +00:00
Daniel Moody eafdd47f92 SERVER-104203 upgrade to gdb 16.3 (#35377)
GitOrigin-RevId: 2e0b8cea6705e157e7ca4cc95fa8e1227a5ac02e
2025-04-24 17:19:12 +00:00
patricearruda84 0a09f9330b SERVER-102939: Define optimization as common for linux and apple as a feature (#35303)
GitOrigin-RevId: 3fe444d72a379b8e3d33db85277f64605762a5dc
2025-04-24 14:57:22 +00:00
patricearruda84 bba42a92bc SERVER-102939: Remove not_windows_debug_symbols_disabled config setting group. (#35302)
GitOrigin-RevId: 8053f62bf1c9cb876b4b09fa337d235cb7b546dd
2025-04-23 17:02:00 +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
Zack Winter 625177a5db SERVER-104149 Pass on SameFileError in MongoInstallRule (#35256)
GitOrigin-RevId: 8fa45a41bd199baa3719d6668d25b359c0e1734a
2025-04-22 01:05:42 +00:00
Shreyas Kalyan 4ab259c3fe SERVER-102486 Complete TODO listed in SERVER-101361 (#34776)
Co-authored-by: Shreyas Kalyan <shreyas.kalyan@mongodb.com>
GitOrigin-RevId: ab385531d481dfd4dd305cbdd300a2300cda9ad7
2025-04-18 15:42:50 +00:00
tarunsethi 12700f24ac SERVER-103719 Add ability to run Coverity scans on Evergreen (#34920)
Co-authored-by: Daniel Moody <dmoody256@gmail.com>
GitOrigin-RevId: fe1df1fc5b7e881de30567acdb51ee60e42ab471
2025-04-17 19:50:16 +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
Daniel Moody f82ec40a0d SERVER-103858 make bazel gdb run from PWD of caller (#35068)
GitOrigin-RevId: b4d20e4b0995f91a8aaa4ffea108dd4439a4eba8
2025-04-16 04:42:18 +00:00
Daniel Moody e7660d45e5 SERVER-103119 expose gdb as separate bazel toolchain component (#34991)
GitOrigin-RevId: f1f2a0332c3512c98926dd1015489edb75b2a20e
2025-04-15 14:22:03 +00:00
patricearruda84 faef36ad70 SERVER-103793: Remove //bazel/build_bazel scripts (#35000)
GitOrigin-RevId: 9312e213b8953c1b421fe57040d8e293075b328b
2025-04-15 14:21:46 +00:00
patricearruda84 5339b1e431 SERVER-103205: Remove Linux v4 cc mongo toolchain files. (#34989)
GitOrigin-RevId: 0b38fa0899548366c1d164b6525d9a90e30d1201
2025-04-14 17:35:28 +00:00
patricearruda84 232f876e4d SERVER-102939: Move most of the Apple compiler flags to features. (#34952)
GitOrigin-RevId: 9e2c7abde82a20a5cb5818690167818eb2a3ecf5
2025-04-12 00:38:27 +00:00
Daniel Moody 0f7c73d93e SERVER-103738 improve bazels auto-community detection message (#34949)
GitOrigin-RevId: 5c32a7a8ae9247caeb69a63490d98f8b310947ae
2025-04-11 19:08:23 +00:00
Daniel Moody 942a3c6041 SERVER-103495 skip wrapper script for certain commands (#34898)
GitOrigin-RevId: 01352faa03ee15baaf72ae3783bce3c29fb06a80
2025-04-10 22:12:35 +00:00
patricearruda84 410e8933e1 SERVER-102939: Convert several linux cc flags as features. (#34858)
GitOrigin-RevId: 6224c1df669faaeaced68f85ae1e708f36953d79
2025-04-10 14:11:54 +00:00
Sean Lyons 9c712cf261 SERVER-102340 Add a bazel test target for jscore (#34758)
Co-authored-by: Steve McClure <steve.mcclure@mongodb.com>
GitOrigin-RevId: 4a0e650ee88111796615d5e1d4a41870a805b3ec
2025-04-10 06:32:59 +00:00
patricearruda84 273f05505c SERVER-102939: Define a common mongo_compiler_flags.bzl under //bazel/toolchains/cc. (#34754)
GitOrigin-RevId: 05013943dba2816db9a8106edfbed88b3c12c024
2025-04-10 06:32:26 +00:00
Zac ecb23d744d SERVER-103636 engflow_auth script available in bazel_rules_mongo (#34759)
GitOrigin-RevId: 8cd7ee8199177be53233234fe6b6b9f4db0ae33e
2025-04-10 06:32:09 +00:00
Daniel Moody 5483e40677 SERVER-103641 make msi installer use def file correctly (#34839)
GitOrigin-RevId: f432a570686de09c047027f5189f44cd01c94315
2025-04-10 06:31:35 +00:00
Richy Gerard D 4006cf8180 SERVER-102073 Remove src/mongo/db/service_entry_point_test_fixture.cpp (#34433)
GitOrigin-RevId: 6129adda73d65f4dfac21609a1d9f3624d5ebe08
2025-04-10 05:13:16 +00:00
patricearruda84 843aeff8b7 SERVER-102939: Cleanup of the bazel cc toolchain (#34644)
GitOrigin-RevId: 00afe1e1eb3399479d1ca0dbed288f29accb96b7
2025-04-10 05:12:44 +00:00
patricearruda84 a8d50a6031 SERVER-102939: Move most of mac cc build flags to mongo_apple toolchain dir (#34600)
GitOrigin-RevId: 1ee887ac4af13fd7c1413a50f9239dbddb79a5ab
2025-04-10 05:05:14 +00:00
Daniel Moody 097458bee9 SERVER-103382 adjust plus target filter arg for test or run commands (#34604)
GitOrigin-RevId: 1adc8499ba861d2d15ad52691e179e6f0dcefbd9
2025-04-10 05:04:26 +00:00
patricearruda84 e3315cf7d7 SERVER-102939: Move most of windows cc build flags to mongo_windows dir. (#34528)
GitOrigin-RevId: dd47a4cff26d88b227519b7205d02e98dd6a3b73
2025-04-10 04:59:52 +00:00
auto-revert-app[bot] 7fb9f45346 Revert "SERVER-103205: Remove Linux v4 cc mongo toolchain files. (#34454)" (#34580)
Co-authored-by: auto-revert-processor <devprod-si-team@mongodb.com>
GitOrigin-RevId: e61dab88af82497fdc63a143fe683331e4917ea1
2025-04-10 04:57:09 +00:00
patricearruda84 1164fb091d SERVER-103205: Remove Linux v4 cc mongo toolchain files. (#34454)
GitOrigin-RevId: beea6ce41184ddb4032f312dab61d8ccf5d90c05
2025-04-10 04:42:31 +00:00
patricearruda84 8e3b4049a8 SERVER-102939: Move cc specific flags to mongo_compiler_flags.bzl. (#34445)
GitOrigin-RevId: b8b4c52972ca5a91fca8eec24fd89437ac4aabd4
2025-04-10 04:40:00 +00:00
patricearruda84 197bbfb335 SERVER-102939: Group the compiler specific build files in toolchains dir. (#34400)
GitOrigin-RevId: 1f0dc8023df35708c65be2760c93afbc0151e125
2025-04-10 04:36:37 +00:00
Andrew Bradshaw ee4f2fe4a2 SERVER-103043 Fix missing bin/mongo_crypt_v1.dylib (#34347)
GitOrigin-RevId: 521ab39666e6e2a62f921beffd22b782aec0d9e9
2025-04-10 04:33:13 +00:00
patricearruda84 4077e82d11 SERVER-102939: Move compiler defines to mongo_defines.bzl. (#34365)
GitOrigin-RevId: 1054d8cfe7deb1bb85f3a08355861793dbd78ab3
2025-04-10 04:31:31 +00:00
patricearruda84 da3ba1442f SERVER-102939: Include linux in mongo_cc_toolchain_config. (#34320)
GitOrigin-RevId: 167b0bd9f93c1dd364b1eab180341d57ecdc5165
2025-04-10 04:18:58 +00:00
Malik Endsley 246d7055ab SERVER-102161: Remove timeseries_collmod_test.cpp from bazel lint no targets exclusion (#34330)
GitOrigin-RevId: b51a573ba6d7f8e4d493163f9ec43da5fae36d6f
2025-04-10 04:18:22 +00:00
Ryan Berryhill d2fc0558f0 SERVER-100334 Fix StackLocator functionality broken by v5 toolchain ASAN (#34132)
GitOrigin-RevId: 88bd5b2912d6fabd0ddd8ae366a6e693e5a988ab
2025-04-10 03:36:49 +00:00
Nathan Frank dcfd5c6548 SERVER-102596: upgrade libbson to 1.28.1 (#34206)
GitOrigin-RevId: 86e52f88587862f7a0d73e7d11ad01fee416646d
2025-04-10 03:35:57 +00:00
Daniel Moody 230828c095 SERVER-103025 delete scons (#34270)
GitOrigin-RevId: 5b41cb76ab5930046a68021716a874ceda26f7ca
2025-04-10 03:33:39 +00:00
patricearruda84 a0f843c797 SERVER-102982: Validate compiler_type and mongo_toolchain_version build settings. (#34209)
GitOrigin-RevId: fb0cca9668728cc39a00c39308fb20a705c4e556
2025-04-10 03:26:24 +00:00
sl-mongodb f22f4b3012 SERVER-103027: applied TODO actions for SERVER-101366 (#34238)
GitOrigin-RevId: 236ff156a0704f22248aa06aab223ee441bea99a
2025-04-10 03:24:56 +00:00
Andrew Bradshaw 17c9f83729 SERVER-96986 Add timeout to benchmark and fix mac binaries being regular tar files (#34213)
GitOrigin-RevId: 1e13f3e415cfe03bb1210465c136cad9640eb453
2025-04-10 03:16:42 +00:00
Andrew Bradshaw b7ea757623 SERVER-96986 Move CI from SCons to Bazel (#33596)
GitOrigin-RevId: 1a2d45af69f48ab53f1d7db4c0848bba089f447a
2025-04-10 03:14:56 +00:00
James Bronsted 923915df22 SERVER-97447 clean up v4 toolchain compatibility artifacts (#34032)
GitOrigin-RevId: 58c08838ea489b49bf6a802763b0e358f1f21dd1
2025-04-10 02:55:24 +00:00
auto-revert-app[bot] 5ad66f5bef Revert "SERVER-97447 clean up v4 toolchain compatibility artifacts (#33757)" (#33992)
Co-authored-by: auto-revert-processor <devprod-si-team@mongodb.com>
GitOrigin-RevId: 8c20946461a86f6ee01e2ba1127a67ab5ddfea05
2025-04-10 02:20:17 +00:00
James Bronsted 6e8598afce SERVER-97447 clean up v4 toolchain compatibility artifacts (#33757)
GitOrigin-RevId: ed59835abcc0ec2f9b0b40669596f450aec95d96
2025-04-10 02:17:28 +00:00
James Bronsted fc699fed6a SERVER-101790 switch to using v5 compilers by default (#33801)
GitOrigin-RevId: 341832a2af35dd1df5d3856baed1225b2a43a018
2025-04-10 02:04:09 +00:00
Andrew Chen 50c991caa0 SERVER-102537: Temporarily ignore function ubsan checks for ASP third_party dependencies (#33780)
GitOrigin-RevId: dd0bd2890e323cc90ab88bc905929acdec40e698
2025-04-10 01:53:37 +00:00
Daniel Moody c01c39ef96 SERVER-102403 shutdown compiledb output_base bazel server (#33791)
GitOrigin-RevId: 0f783df259c6987dff026bc3e82204a9899a20b0
2025-04-10 01:50:42 +00:00
auto-revert-app[bot] 416f174d44 Revert "SERVER-101790 switch to using v5 compilers by default (#33671)" (#33765)
Co-authored-by: auto-revert-processor <devprod-si-team@mongodb.com>
GitOrigin-RevId: 07ddfb342d71112054536f4d32404bdb85e510c3
2025-04-10 01:45:41 +00:00
Andrew Bradshaw cc3d7a7c34 SERVER-99662 Implmement building msi's in bazel (#33677)
GitOrigin-RevId: b63b634ef83b3490d483616814176915ae655958
2025-04-10 01:43:37 +00:00
James Bronsted bbf7ada2fc SERVER-101790 switch to using v5 compilers by default (#33671)
GitOrigin-RevId: 5a64df2b1949211608d5d8e2b889a615b89ae28e
2025-04-10 01:43:01 +00:00
Jaya Kasa 9d57d4febb SERVER-101911: moving deps to bzlmod (#32753)
GitOrigin-RevId: 385e68b309da50a49a0417d3b2f53eeaae49a418
2025-04-10 01:33:10 +00:00
Zack Winter d983587f36 SERVER-102469 Invert pass/fail default in linter shim (#33645)
GitOrigin-RevId: db8f10db669a747e3004e4032fae57ffd067d130
2025-04-10 01:32:52 +00:00
James Bronsted 08a47c862d SERVER-101788 reissue toolchain with PPC RHEL 9 fix (#33524)
GitOrigin-RevId: 982ffbe20adf5b641f9d65588ae4ee8208a1d98c
2025-04-10 01:05:32 +00:00
James Bronsted 07046bb4f5 SERVER-96684 update mongo tidy checks to support LLVM 19 API, switch to v5 clang-tidy (#33414)
GitOrigin-RevId: 557fbe7c6c3774dfab67b5e786799eacf9cd3faa
2025-04-10 00:47:36 +00:00
Andrew Bradshaw cdac5296b1 SERVER-102202 Lower amount of concurrent link jobs (#33471)
GitOrigin-RevId: 9a6e4c55b222b10dac693fcd04d2fc7d01dfe2c0
2025-04-10 00:45:15 +00:00
James Bronsted 3eeeaaf486 SERVER-101789 set high resource expectations for extract/strip debug tasks, turn on Ubuntu 24.04 arm64 (v5 toolchain) (#33206)
GitOrigin-RevId: 60b32a84f5418820b99a91772496e45b758856f3
2025-04-09 23:41:10 +00:00
Jan a906049b69 SERVER-101378 Remove unused files regex_util.{cpp,h} (#33150)
GitOrigin-RevId: 23ad47aa639091f2a4f69436ca817b6f978226bc
2025-04-09 23:32:25 +00:00
James Bronsted 88197b7fb1 SERVER-101114 reissue the v5 toolchain with the ASAN crash fix (#32722)
GitOrigin-RevId: 02adc0d10c524cefcc782a96ae8aeea28098d8e4
2025-04-09 23:15:11 +00:00
Mihai Andrei 498060ea5e SERVER-101362 Include evaluate_index_test.cpp in target db_exec_test (#33023)
GitOrigin-RevId: 08b2a7fe57f3a316b901922c1600da07ccf998de
2025-04-09 23:14:17 +00:00
Joseph Prince 9171b860db SERVER-101364 Remove unused FTDC system stat files (#33033)
GitOrigin-RevId: 181c478eb14dd7fe2b046d8045d1a0886938a97d
2025-04-09 23:11:52 +00:00
Joseph Prince 6a88586e4b SERVER-101372 Remove network_interface_perf_test.cpp (#33032)
GitOrigin-RevId: 2e28642b63d6ca78f120d77fc0accc2fc97658c1
2025-04-09 23:04:17 +00:00
Andrew Bradshaw b762c34444 SERVER-101282 implement pretty printer tests (#32918)
GitOrigin-RevId: f9e7badb8c161e607800577a94f6603d7327f6bd
2025-04-09 22:59:43 +00:00
Zack Winter a7e20a2f5b SERVER-101355 Make formatting errors fail eslint check (#32805)
GitOrigin-RevId: 9f6dc4159d6e233e81553eda5a74c7f2735da706
2025-04-09 22:41:21 +00:00
Zack Winter 387301d86c SERVER-101391 Set default bes keywords variables (#32815)
GitOrigin-RevId: f7466c16ceafee0ca56206a0b90a23fbe096e0a0
2025-04-09 22:17:28 +00:00
Daniel Moody 6fada461c3 SERVER-101393 set max link threading for LTO configs (#32818)
GitOrigin-RevId: f7fa80d7df350eb9cd73297b08058b28b5da93b0
2025-04-09 22:17:12 +00:00
Zack Winter e96682a8a2 SERVER-101356 Add linter for C++ files that exist without Bazel targets (#32798)
GitOrigin-RevId: 40ce20ce05f06be07e58c01c02f0741a65904c55
2025-04-09 22:14:34 +00:00
Zack Winter c3f870aceb SERVER-101223 Add linter for missing scons test stubs (#32696)
GitOrigin-RevId: ef2e541c8b0b2d138ffa67865737be25f2fed385
2025-04-09 22:12:17 +00:00
Daniel Moody 0673b44c17 SERVER-97784 make the cpp_link exec props adjustable (#32690)
GitOrigin-RevId: a290507add8273af461d098fa0fb26c0f068dcf1
2025-04-09 21:57:31 +00:00
Daniel Moody 7b6b4e31b6 SERVER-97784 Fork Bazel to implement better memory scheduling (#32581)
Co-authored-by: Andrew Bradshaw <andrew.bradshaw@mongodb.com>
GitOrigin-RevId: ac3a9ec25fee78b30cd4af625b3ebd8f615ef80e
2025-04-09 21:49:36 +00:00
Zack Winter a7b7db4d70 SERVER-101009 Add support for RHEL 9 PPC (#32538)
GitOrigin-RevId: eced3f355ef7538c12fdf78a8b203d24e544fd32
2025-04-09 21:49:19 +00:00
Andrew Bradshaw 7d40c39cd2 SERVER-101095 Create test list when installing binaries (#32635)
GitOrigin-RevId: 99fb0a3a171372f8e503a3ea1aa9e30b9fa37b05
2025-04-09 21:47:37 +00:00
Zack Winter e4015670c8 SERVER-101031 Use rules_lint buildifier formatter (#32590)
GitOrigin-RevId: 0126d23afc2d113b65a1c4b8a25b49ddcfc8edf2
2025-04-09 21:45:03 +00:00
Zack Winter b4a21ab28f SERVER-101035 Set up rules_lint formatter (#32543)
GitOrigin-RevId: 3be2f4b329b4559632bea9d56cd7232ab11f7961
2025-04-09 21:33:37 +00:00
Zack Winter da80bcc821 SERVER-100977 Restrict js_library to arm/x86_64 cpus (#32508)
GitOrigin-RevId: 1c15500a2a6d0730efb2207f280c7a6721221288
2025-04-09 21:28:06 +00:00
Nathan Frank 0fe19add47 SERVER-100918: add flag to exclude streams from a non-release build variant (#32473)
GitOrigin-RevId: 462c62ad350a9d9edd2bd9d5842341edd1fcec50
2025-04-09 21:16:22 +00:00
Andrew Bradshaw 770f764bac SERVER-96986 Revert "Revert "SERVER-96986 Add missing install targets (#32410)" (#32467)
GitOrigin-RevId: e9bb2a420dd59cd7d909fd01b1e19fb0a51f5834
2025-04-09 21:13:42 +00:00
auto-revert-app[bot] 5abb9e018b Revert "SERVER-96986 Add missing install targets (#32410)" (#32440)
Co-authored-by: auto-revert-processor <devprod-si-team@mongodb.com>
GitOrigin-RevId: 7d1ffec626438b3657d972ba0cc99249dae10b05
2025-04-09 21:05:58 +00:00
Andrew Bradshaw d7553ed000 SERVER-96986 Add missing install targets (#32410)
GitOrigin-RevId: 6ff09be543382cc892241a3a077b85ba54480a42
2025-04-09 21:03:34 +00:00
Udita 86f9cca4d2 SERVER-100673: add nightly variants for s390x (#32223)
Co-authored-by: Zack Winter <3457246+zackwintermdb@users.noreply.github.com>
GitOrigin-RevId: e0dc9dc159b012830605a08cbd5d79a3f3d8984e
2025-04-09 21:02:22 +00:00
auto-revert-app[bot] afc2024e73 Revert "SERVER-96986 Add missing install targets (#32323)" (#32362)
Co-authored-by: auto-revert-processor <devprod-si-team@mongodb.com>
GitOrigin-RevId: de379ff9d8f8770d8ddfd3a9fba78fc559999cde
2025-04-09 20:55:27 +00:00
Andrew Bradshaw 47332ed76d SERVER-96986 Add missing install targets (#32323)
GitOrigin-RevId: 3c07ba2312931f860d2463ca4ab4b810d660f36c
2025-04-09 20:53:57 +00:00
Zack Winter a06ae9e1e6 SERVER-100767 Add better fix message for missing javascript library error (#32302)
GitOrigin-RevId: 848979ac60cfd4d5c9e850abe51fb094aa2f0756
2025-04-09 20:15:23 +00:00
Zack Winter e2d43f0b28 SERVER-100116 Swap eslint to rules_lint & upgrade to 9.19.0 (#31917)
GitOrigin-RevId: d08518aa13c42c1dfdb68fbbd74d9898b2f09bdf
2025-04-09 20:14:48 +00:00
Andrew Bradshaw 254cb93755 SERVER-96986 Added MongoT support to Bazel Compile Evergreen Task (#32210)
GitOrigin-RevId: 2bc6a12fb659a135dda15351b2277f70d4e80818
2025-04-09 20:03:52 +00:00
Zack Winter bdadd02070 SERVER-100692 Add BES keyword for operating system (#32232)
GitOrigin-RevId: bdff20a2e76c3de418bcbfcf50910e252c9a7f47
2025-04-09 20:02:42 +00:00
James Bronsted 30d3b93879 SERVER-98880 issue official v5 toolchain build from toolchain-builder/master (#32158)
GitOrigin-RevId: 3ee31a8ea2e874c2a08dd2434af0af03b2a263fb
2025-04-09 19:49:14 +00:00
Zack Winter 52dedf3ca7 SERVER-100604 Tag intermediate libraries with mongo_library (#32140)
GitOrigin-RevId: 61d99231d7e3be277987b1660b71420f7f80aa94
2025-04-09 19:48:02 +00:00
Zack Winter 0f507cfd1e SERVER-100482 Replace fetch bazel with BAZELISK_BASE_URL and remove "fetch bazel" function (#32034)
GitOrigin-RevId: 96ff1d17b53a9551c5dbd037829bf96f3ed1e11e
2025-04-09 19:38:38 +00:00
Zack Winter c47bf8d1ef SERVER-100116 Set up rules_lint with eslint (#32036)
GitOrigin-RevId: b358136eaef9eec27470065d6254112867b56245
2025-04-09 19:38:20 +00:00
Juan Gu 7209d62b77 SERVER-99522 Delete dead py linters (#31760)
GitOrigin-RevId: 3aedfa559dda734d4d89fefe0fe1154a5a3cf04d
2025-04-09 19:33:45 +00:00
Ryan Berryhill 85a4eb1ce1 SERVER-100109 Disable ASAN option detect_stack_use_after_return for v5 toolchain (#31925)
GitOrigin-RevId: 879b97e461de1db9c0f6d0a28aa3cd2ac82d1525
2025-04-09 19:31:37 +00:00
Udita 3b7320916a SERVER-99694: cryptography versions for x390, based on platform, and os version (#31981)
GitOrigin-RevId: 1059cc5661286698187c1b2c0002104413732f03
2025-04-09 19:26:06 +00:00
Ryan Berryhill b4b16fa91f SERVER-95382 Introduce python module to find the mongo toolchain (#31229)
GitOrigin-RevId: cd137fb08af14a307c8c45fa56c908d50c2b8d1d
2025-02-05 16:47:13 +00:00
James Bronsted b4513d0101 SERVER-98880 reissue v5 toolchain with s390x g++ issue fix (#31916)
GitOrigin-RevId: cc3c3dc1ed2a6997883809ed3046b93635500407
2025-02-04 00:53:58 +00:00
Zack Winter ec40bcbb5b SERVER-100305 Fix gRPC warnings and errors when compiling with the v5 toolchain (#31881)
GitOrigin-RevId: a7c04b3d2912c4e197d273f4b8b2854744bb7fbc
2025-02-03 22:48:53 +00:00
Zack Winter 445ecab0cd SERVER-80343 Enable building gRPC on all linux variants (#31832)
GitOrigin-RevId: 6de24af38ad75da280aadf6cea1445b3ed772047
2025-01-31 23:27:03 +00:00
Andrew Bradshaw 1c82015ac1 SERVER-100111 Split out compress debug from fission (#31807)
GitOrigin-RevId: cd58c9ffe58d334926f0d8f5f8191638f69df462
2025-01-30 23:42:53 +00:00
Udita 3b654f8508 SERVER-99694: updated toolchain URL (#31819)
GitOrigin-RevId: 1b81e825f4777efa9ad40a81b64e3fe7d0210c6d
2025-01-30 23:28:24 +00:00
Zack Winter 937fed7304 SERVER-100145 Move fpic/fpie configuration into toolchain config (#31763)
GitOrigin-RevId: 0b33e47c67393aa9bb8e89c87a32984cf9f1b436
2025-01-30 22:45:47 +00:00
Zack Winter f6d6231db1 SERVER-100149 Disable sandboxing on protobuf compiler actions when TSAN is enabled (#31767)
GitOrigin-RevId: 9f9fdfe65a027c8a0a2d70b447013ff6729fad2b
2025-01-30 17:56:57 +00:00
Daniel Moody a40280e4cd SERVER-100099 make compiledb configurable (#31743)
GitOrigin-RevId: 7ac6ff4e5104227ebb73618cc770d000fcaf541f
2025-01-29 23:45:47 +00:00
Udita b9ce92a27b SERVER-99694: toolchain added for x390 (#31713)
GitOrigin-RevId: bc229c60916ad36d1570b6878fce351dfdc2e763
2025-01-29 17:50:11 +00:00
auto-revert-app[bot] 4425954d67 Revert "SERVER-99662 Implmement building msi's in bazel (#31404)" (#31722)
GitOrigin-RevId: 870bd75308c3e3486db969f6854b26193206a3ef
2025-01-29 12:18:54 +00:00
Andrew Bradshaw be52efb39b SERVER-99662 Implmement building msi's in bazel (#31404)
GitOrigin-RevId: 3d661bda6d6e5e4c322d5194ce36333ae2442461
2025-01-29 05:28:57 +00:00
Daniel Moody 7a03d9f50f SERVER-99783 generate bes_keywords in bazel wrapper script (#31689)
GitOrigin-RevId: 8f2b1c0b5aa098f2302921d1772bff9e21f1b181
2025-01-29 03:45:08 +00:00
James Bronsted 4eca25aa2c SERVER-98579 force v4 for clang tidy builds even when v5 is chosen (#31596)
GitOrigin-RevId: 48ab078a0ad3643b6d200c455ad1845719815112
2025-01-28 18:28:56 +00:00
auto-revert-app[bot] a1441a08a8 Revert "SERVER-80343 Enable building gRPC on all linux variants (#31428)" (#31652)
GitOrigin-RevId: 6f25ddbb9dd652ffa41a17269cd11b5ab2b3280e
2025-01-28 00:12:05 +00:00
Zack Winter b7e29eba09 SERVER-80343 Enable building gRPC on all linux variants (#31428)
GitOrigin-RevId: a2bfb497271b97c0137dbbf9d94691521b59fa26
2025-01-27 21:01:11 +00:00
Daniel Moody becf87d58f SERVER-99526 improve bazel compiledb support (#31601)
GitOrigin-RevId: 38300a8241f4e2934da6f501d0734c0eafdfaaf6
2025-01-27 14:31:48 +00:00
auto-revert-app[bot] 861924314f Revert "SERVER-99526 improve bazel compiledb support (#31525)" (#31599)
GitOrigin-RevId: 60ca5987d16a42780f1dd02d57078a60dda18207
2025-01-25 04:00:01 +00:00
Daniel Moody bfc1071b78 SERVER-99526 improve bazel compiledb support (#31525)
GitOrigin-RevId: 1e96b58882ef029eb815b9deb8bbcd09cc20e59f
2025-01-24 23:00:52 +00:00
Daniel Moody 8be8ee8346 SERVER-99756 fix bazel wrapper reinstall on lockfile change (#31489)
GitOrigin-RevId: 68784cd998e8a4ad9641a709ba6661ea464d8742
2025-01-23 17:38:58 +00:00
James Bronsted 7483be0303 SERVER-98880 reissue v5 toolchain, now with AL2023 arm64 (#31481)
GitOrigin-RevId: 8c67e90abc391c98f7bc594a0f2d4febd435da2b
2025-01-23 01:22:57 +00:00
Daniel Moody 390b99b2ab SERVER-99509 Make bazel wrapper module detection more robust (#31273)
GitOrigin-RevId: b94e6d512a3944f6d0767d88622573d8841388eb
2025-01-16 23:13:53 +00:00
Daniel Moody 1033d8440a SERVER-99362 disable scons support for coverity check target (#31146)
GitOrigin-RevId: 962fb4b71180ab4f0b35b7a7b1e23b370654c41f
2025-01-16 19:41:12 +00:00
Daniel Moody f35b4b0c19 SERVER-99469 fallback to normal bazel call on wrapper script failure (#31245)
GitOrigin-RevId: 7da7cf364cb2b63c2895754cd93265fb4f88fc2b
2025-01-16 14:25:03 +00:00
James Bronsted af960fa6d8 SERVER-98880 add v5 toolchain references for all platforms except AL2023 arm64 (#31218)
GitOrigin-RevId: 5639e8abb764b687abe13467554f11843fa95964
2025-01-15 23:56:59 +00:00
Daniel Moody 20551fbbb9 SERVER-99404 improve wrapper module install detection (#31181)
GitOrigin-RevId: 01d74e5f834fcbd692051eb2ea279e955e22244b
2025-01-15 17:51:45 +00:00
Zack Winter 0bdc95745d SERVER-99416 Run shfmt from Bazel in CI (#31183)
GitOrigin-RevId: 74903a8e3c2fc35a632ae6c3e246c3017980e2da
2025-01-15 17:02:26 +00:00
Daniel Moody 7c363f9d88 SERVER-99251 switch plus interface to dynamic generation (#31070)
GitOrigin-RevId: a647d892e79bcd4cd521fc078ecea2fed6c7ad10
2025-01-13 20:05:41 +00:00
Steve McClure 6395ea1706 SERVER-99263: Use clang for unittest code coverage (#31079)
GitOrigin-RevId: 85a7e34c369597c499ced5b2e3727710f89ab662
2025-01-13 16:41:19 +00:00
James Bronsted 26e8fbfc27 SERVER-99249 add a manual reference to an alpha-testing v5 toolchain for the dev workstation platform (#31064)
GitOrigin-RevId: 055d06e0ed515167be0e8254c56a47a562b4f144
2025-01-10 22:38:52 +00:00
Zack Winter 984c13fdda SERVER-98721 Port sanitizer runner env variables to bazel test (#30913)
GitOrigin-RevId: d09526057b48bc41bf1065f0b4f8345669568af8
2025-01-08 17:49:29 +00:00
Zack Winter 57bd7f5ff4 SERVER-98995 Fail the build if the user is not using Bazelisk (#30857)
GitOrigin-RevId: bb5a2b01e3371d97a3e469c379d88ad3268ce594
2025-01-08 01:27:45 +00:00
Zack Winter e74e1d7b50 SERVER-99068 Remove linter external dependency on shfmt (#30896)
GitOrigin-RevId: 947689379842a1167f690e99c5e67691bbf5ca2d
2025-01-07 23:05:46 +00:00
Steve McClure 3702ff55db SERVER-98865: Bazel unittests should use with_debug targets, filtered for third_party sources (#30815)
GitOrigin-RevId: 8469628119354c106a0147b72f6b59c63a1d8fe2
2025-01-07 21:50:57 +00:00
Zack Winter d817bf92d5 SERVER-99054 Remove spammy logs from prettier (#30888)
GitOrigin-RevId: 979ce990f4889c71055f3350112c923902b1bed9
2025-01-07 21:33:00 +00:00
Zack Winter 35493f4111 SERVER-99016 Warn on existence of external when formatting (#30856)
GitOrigin-RevId: 23eff852cf9722b6661f9fdeeeafa7cf43cf71f4
2025-01-07 18:21:46 +00:00
Daniel Moody d89e34eb19 SERVER-97240 disable remote exec in CI (except for required + commit queue) (#30757)
GitOrigin-RevId: 4282896240ca0c3fc8a50ab613421c098ce5a45a
2025-01-03 04:08:17 +00:00
Zack Winter 37a3863015 SERVER-98701 Upgrade to Bazel 7.4.1 (#30750)
GitOrigin-RevId: 86ee484a6d038e6866b619201e531dfaaa5b8d75
2025-01-02 20:22:38 +00:00
Zack Winter 73145764d3 SERVER-98910 Strip debug symbols from linking when populating compilation cache (#30741)
GitOrigin-RevId: a9232bdc1f8716345daabbe6da6758016dcac009
2025-01-02 19:16:11 +00:00
Zack Winter 0b642e6c7d SERVER-98913 Run shell script linters as part of "bazel run format" (#30743)
GitOrigin-RevId: 35f56889b14e79c5669f2386f817400d6b93f65e
2025-01-02 18:43:22 +00:00
Zack Winter f5027bee66 SERVER-98856 Run buildifier as part of "bazel run format" (#30724)
GitOrigin-RevId: c86a4da2402c8d4cc47779a5e684d333fe210462
2024-12-31 23:33:22 +00:00
Daniel Moody cb06ffe686 SERVER-98876 Make python toolchain readonly, explicitly exclude pyc files (#30731)
GitOrigin-RevId: aedebc5d1678c81984bdf55a2befd7f7de433ea2
2024-12-31 20:51:46 +00:00
Daniel Moody 1fc18a6756 SERVER-98869 make pigz usage conditional (#30729)
GitOrigin-RevId: 6805b954ccaeff471d59dd4898a2fef1f669bd97
2024-12-31 19:24:09 +00:00
auto-revert-app[bot] b501178246 Revert "SERVER-98856 Run buildifier as part of "bazel run format" (#30689)" (#30717)
GitOrigin-RevId: 308b5923bf9ac988c3b90face9b7c23b77035ea7
2024-12-31 06:44:33 +00:00
Zack Winter 0ccebcd4d4 SERVER-98856 Run buildifier as part of "bazel run format" (#30689)
GitOrigin-RevId: 6970beeafc7ae17e507020c868d5784ce374e2d8
2024-12-30 23:22:32 +00:00
Daniel Moody b17ee4802f Revert "SERVER-98642 Turn on otel compilation across all linux variants (#30497) (#30711)
GitOrigin-RevId: fc42e486bdc5cf3423cb6f51c007516198c23fc7
2024-12-30 22:39:36 +00:00
auto-revert-app[bot] 61a3a9f1cf Revert "SERVER-97240 disable remote exec in CI (except for required + commit queue) (#30656)" (#30691)
GitOrigin-RevId: c0ca1175d666ab81ba6ceebeb59a8fa63b67f489
2024-12-29 10:33:29 +00:00
Daniel Moody 321a866693 SERVER-97240 disable remote exec in CI (except for required + commit queue) (#30656)
GitOrigin-RevId: ea102901b2f841c755f8b2e8bd1e739feca3c544
2024-12-28 02:40:24 +00:00
Zack Winter e814635cd1 SERVER-98815 Restrict coverage to only run unittests (#30637)
GitOrigin-RevId: b2e691c5c064579d3465e24ca0214deea49867f9
2024-12-27 18:33:53 +00:00
Daniel Moody 959612385b SERVER-98827 Fix TSAN bazel configuration for shared archive builds (#30653)
GitOrigin-RevId: 9577c4fb043ab49ae7097d62deee492647aed283
2024-12-26 17:53:56 +00:00
Daniel Moody c1e1685e0a SERVER-96198 add bazel install system (#30635)
GitOrigin-RevId: e0185a2bb2e32ff10f3ed7170e9eb9a9b58f4e0a
2024-12-26 07:15:33 +00:00
Zack Winter ee4f838a2b SERVER-96686 Convert the last targets from SCons to Bazel (#30634)
GitOrigin-RevId: 9c5fe4dce066b3ebd7b95b59e8623e140e43f9f8
2024-12-24 00:03:03 +00:00
Zack Winter 74414c916f SERVER-98310 Create interface for shared libraries linking static libraries in Bazel (#30191)
GitOrigin-RevId: 583b53c8dc7d2b85fc6340727ce8de28e4007d80
2024-12-23 20:43:08 +00:00
Ryan Berryhill 47a5d4961c SERVER-95993 Suppress -Winterference-size (#30577)
GitOrigin-RevId: 563679178dfd9d9748e5564eb081cd4c8d60786c
2024-12-23 15:58:55 +00:00
Daniel Moody b2f97d9c0c SERVER-98714 add custom macos toolchain for bazel (#30578)
GitOrigin-RevId: 2932fa230db8a6f62949e1fb365c78399ff0b9d1
2024-12-21 05:08:02 +00:00
Didier Nadeau 9f23c817ab SERVER-98722 Do not compile OpenTelemetry on release builds (#30585)
GitOrigin-RevId: 9f71f5b34e3a522b283f1f4679bcc298820b734e
2024-12-21 02:49:04 +00:00
Andrew Bradshaw 964795e1e8 SERVER-97308 Skip creating .a intermediate files when static linking on linux (#29399)
GitOrigin-RevId: 67979dd7bd7d3eee9974c363ee9970aa13e3bb35
2024-12-20 21:00:33 +00:00
Ryan Berryhill 6c86981d33 SERVER-97633 Make bazel toolchain configurable via variables files (#30331)
GitOrigin-RevId: 1729ad24a87a09b2ea2fb3f799d578303903edf2
2024-12-20 19:12:57 +00:00
Andrew Bradshaw 89b8a6c489 SERVER-98490 Revert "SERVER-98480 Upgrade ppc rhel8 to use rhel89 toolchain" (#30533)
GitOrigin-RevId: 2c5f699dcd55867f399ac11a5fa36d0a344faffa
2024-12-19 18:47:50 +00:00
Zack Winter 77420b9422 SERVER-98628 Add Bazel interface for CppLibfuzzerTest & Convert all Fuzzer tests to Bazel (#30496)
GitOrigin-RevId: 409efc34d512885efe6a0ce5fa42618f57eb54a7
2024-12-19 05:06:00 +00:00
Zack Winter 832a78ce46 SERVER-98642 Turn on otel compilation across all linux variants (#30497)
GitOrigin-RevId: 2e918dd777962ffa04e16b36559b780700de71dc
2024-12-19 00:27:48 +00:00
Mathias Stearn f6a68b1e8f SERVER-95646 Improve spell checking in bazel files (#30469)
GitOrigin-RevId: f104b4502c410ca177cb9a4d128c34b6365772ce
2024-12-18 16:43:03 +00:00
Daniel Moody 0fdb69401a SERVER-98532 pass toolchain features to proto library compilations (#30403)
GitOrigin-RevId: ffb44093fb591bcd8f06f89659311aa52d733d57
2024-12-16 23:52:34 +00:00
Daniel Moody 49a47121c1 SERVER-98497 disable pyc files in bazel python toolchain (#30391)
GitOrigin-RevId: 203dee94cee992a70cfeb5c99f5da81a6877442b
2024-12-16 22:40:43 +00:00
Zack Winter e6977cdec9 SERVER-98480 Upgrade ppc rhel8 to use rhel89 toolchain (#30351)
GitOrigin-RevId: b8b5db35a26d3b122c631013f19219d491c9f679
2024-12-16 15:13:41 +00:00
Zack Winter ac7f0e1845 SERVER-95245 Move toolchain archives to permanent s3 bucket (#30303)
GitOrigin-RevId: 34dec049ec5ccbf955b69f26727e39531b065e3c
2024-12-13 21:05:13 +00:00
Didier Nadeau 8c33450ee5 SERVER-98344 Build opentelemetry in the server for dynamic build variants (#30249)
GitOrigin-RevId: 49e797ccbb259d4847f0afed2270a05d288aaf7a
2024-12-13 20:44:54 +00:00