[SERVER-41677] perf.json should not call 'json.get_history' directly Created: 12/Jun/19  Updated: 29/Oct/23  Resolved: 09/Jul/19

Status: Closed
Project: Core Server
Component/s: Performance
Affects Version/s: None
Fix Version/s: 4.3.1

Type: Improvement Priority: Major - P3
Reporter: David Bradford (Inactive) Assignee: Alexander Costas (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Problem/Incident
Backwards Compatibility: Fully Compatible
Sprint: DAG 2019-07-01, DAG 2019-07-15
Participants:
Linked BF Score: 0
Story Points: 2

 Description   

The 'json.get_history' in evergreen will fail if a new task is being added since that task has no history. The "etc/system_perf.yml" file added a workaround for this in SERVER-35207, but "etc/perf.yml" was not updated at that time. We should also do this in "etc/perf.yml" so that newly added tasks do not fail as well.


As a Server Engineer,
I want etc/perf.yml to not use 'json.get_history'
So that I can add new tasks and have them succeed.


AC:

  • New tasks added to etc/perf.yml should be able to succeed despite not having any history.


 Comments   
Comment by Githook User [ 09/Jul/19 ]

Author:

{'name': 'Alexander Costas', 'email': 'alexander.costas@mongodb.com', 'username': 'ancostas'}

Message: SERVER-41677 perf.json should not call 'json.get_history' directly
Branch: master
https://github.com/mongodb/mongo/commit/a013379db61a39705f9d8e81458026cf613bb064

Comment by Githook User [ 09/Jul/19 ]

Author:

{'name': 'Alexander Nicholas Costas', 'email': 'alexander.costas@mongodb.com', 'username': 'ancostas'}

Message: SERVER-41677 perf.json should not call 'json.get_history' directly (#434)
Branch: master
https://github.com/10gen/dsi/commit/86018bba28331aaa47a7ddbd199f5dfd7910a108

Comment by Alexander Costas (Inactive) [ 08/Jul/19 ]

https://mongodbcr.appspot.com/443660001

Comment by Githook User [ 08/Jul/19 ]

Author:

{'name': 'Alexander Nicholas Costas', 'username': 'ancostas', 'email': 'alexander.costas@mongodb.com'}

Message: Revert "SERVER-41677: perf.json should not call 'json.get_history' directly" (#433)
Branch: master
https://github.com/10gen/dsi/commit/7815c0319337c1d0e1a7a40d3213310630542004

Comment by Githook User [ 08/Jul/19 ]

Author:

{'name': 'Alexander Costas', 'email': 'alexander.costas@mongodb.com', 'username': 'ancostas'}

Message: Revert "SERVER-41677: perf.json should not call 'json.get_history' directly"

This reverts commit bc11f963668fe5f4c91e8b851e0d9a84d7048759.
Branch: master
https://github.com/mongodb/mongo/commit/16bcf466e6638b38ec99e4c980af485be0c7a0ae

Comment by Githook User [ 08/Jul/19 ]

Author:

{'name': 'Alexander Nicholas Costas', 'username': 'ancostas', 'email': 'alexander.costas@mongodb.com'}

Message: Revert "SERVER-41677: perf.json should not call 'json.get_history' directly (#430)"

This reverts commit 98823d3d7dbb8398dff668384c8aa63948b50d12.
Branch: revert-430-SERVER-41677
https://github.com/10gen/dsi/commit/3fa57522782df4f04d701fbef8fb0d42831ce5a4

Comment by Githook User [ 03/Jul/19 ]

Author:

{'name': 'Alexander Costas', 'username': 'ancostas', 'email': 'alexander.costas@mongodb.com'}

Message: SERVER-41677: perf.json should not call 'json.get_history' directly
Branch: master
https://github.com/mongodb/mongo/commit/bc11f963668fe5f4c91e8b851e0d9a84d7048759

Comment by Githook User [ 03/Jul/19 ]

Author:

{'name': 'Alexander Nicholas Costas', 'username': 'ancostas', 'email': 'alexander.costas@mongodb.com'}

Message: SERVER-41677: perf.json should not call 'json.get_history' directly (#430)
Branch: master
https://github.com/10gen/dsi/commit/98823d3d7dbb8398dff668384c8aa63948b50d12

Generated at Thu Feb 08 04:58:22 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.