[SERVER-86012] Remove duplicated generate_buildid_to_debug_symbols_mapping tasks Created: 31/Jan/24  Updated: 31/Jan/24  Resolved: 31/Jan/24

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 8.0.0-rc0

Type: Task Priority: Major - P3
Reporter: Mikhail Shchatko Assignee: Mikhail Shchatko
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
Backwards Compatibility: Fully Compatible
Sprint: Build and Correctness OnDeck
Participants:

 Description   

"* Shared Library {A,UB}SAN Enterprise RHEL 8.0 DEBUG (all feature flags)" and "* {A,UB}SAN Enterprise RHEL 8.0 DEBUG (Classic Engine)" variants do not compile for themselves and re-uses compiled binaries from "! Linux x86 Shared Library {A,UB}SAN Enterprise Compile" variant.

However those variants are running "generate_buildid_to_debug_symbols_mapping" tasks, which tries to upload the same data to symbolizer service and gives service additional strain unnecessarily. Example from a single evergreen version:

We can remove "generate_buildid_to_debug_symbols_mapping" tasks from "* Shared Library {A,UB}SAN Enterprise RHEL 8.0 DEBUG (all feature flags)" and "* {A,UB}SAN Enterprise RHEL 8.0 DEBUG (Classic Engine)" variants without losing any data.



 Comments   
Comment by Githook User [ 31/Jan/24 ]

Author:

{'name': 'Mikhail Shchatko', 'email': 'mikhail.shchatko@mongodb.com', 'username': 'MikhailShchatko'}

Message: SERVER-86012 Remove duplicated generate_buildid_to_debug_symbols_mapping tasks (#18546)

GitOrigin-RevId: 412a185037bf4477c32001f292024b1ffc6780bc
Branch: master
https://github.com/mongodb/mongo/commit/1e2a43b6fb1b216edf1a99014636c7a1c1eb9c2d

Generated at Thu Feb 08 06:59:11 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.