Subset of changes from https://github.com/perftools/xhgui/compare/0.8.1...d5e9bd94:
- [14e2e0d] Add support for tideways_xhprof (in addition to legacy "tideways").
- [ac0848a] Add web-based method for uploading profiles.
- [0bd1fbd] Add web-based delete method for deleting profiles.
- [28ce4f6] Fix compatibility problem with cursor on MongoDB 3.5+.
- [99c228c] Fix another mandatory 'cursor' issue with MongoDB 3.5.
- [24ad35b] Remove the flamegraph view. (https://github.com/perftools/xhgui/pull/246)
Good things:
- MongoDB 3.5 support (relevant for this task, as webperf1002 is running a newer Mongo than tungsten).
- Broken flamegraph views have been removed.
Unsure:
- There are public web-facing APIs for uploading and deleting profiles.
Given our install is public, we probably need to disable these. I'll see what it's like after the upgrade and either configure or revert as needed.