[SERVER-45595] Update DSI to download MongoDB tools from new tools endpoint Created: 15/Nov/19 Updated: 29/Oct/23 Resolved: 16/Jan/20 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 4.3.3 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Mathew Robinson (Inactive) | Assignee: | Andrew Morrow (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||
| Sprint: | Dev Platform 2020-01-27 | ||||||||
| Participants: | |||||||||
| Story Points: | 2 | ||||||||
| Description |
|
We're eventually removing the ability to compile the tools from the server code base. The Perf projects use the tools to load data into databases for performance testing. DSI will need to be updated to download the tools tarball instead of compiling the tools from the server sources. |
| Comments |
| Comment by Githook User [ 16/Jan/20 ] |
|
Author: {'name': 'Andrew Morrow', 'email': 'andrew.morrow@10gen.com'}Message: |
| Comment by Andrew Morrow (Inactive) [ 15/Jan/20 ] |
|
I've moved this to the SERVER project because I believe it will be a commit too the server repository. |
| Comment by Andrew Morrow (Inactive) [ 15/Jan/20 ] |
|
I think this is pretty easy to prototype, so I'm grabbing it for now. I'll update with my findings. |
| Comment by Robert Guo (Inactive) [ 15/Nov/19 ] |
|
ryan.timmons Good point. I believe the tools should be backwards compatible though. There's no interesting in testing the tools at the time. We'd also be using a pinned version of the tools, not the latest, per your suggestion of explicitly versioned dependencies |
| Comment by Ryan Timmons [ 15/Nov/19 ] |
|
We'll also need to handle old branches / server versions. Is there a desire to patch-test changes to the tools and/or use a different version of the tools than the latest version? |