Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rename "service overview" to "service inventory" #81933

Merged
merged 4 commits into from
Oct 30, 2020

Conversation

smith
Copy link
Contributor

@smith smith commented Oct 28, 2020

To remove confusion when implementing #81718, rename the existing "service overview" to "service inventory."

  • Rename ServiceOverviewLink to ServiceInventoryLink
  • Remove service inventory test snapshots
  • Rename ServiceOverview to ServiceInventory
  • Add service_inventory to pageview tracking
  • Rename i18n keys for service inventory
  • Change "return to overview" link to "return to inventory" on settings page
  • Rename fetchOverviewPageData to fetchObservabilityOverviewPageData

To remove confusion when implementing elastic#81718, rename the existing "service overview" to "service inventory."

* Rename `ServiceOverviewLink` to `ServiceInventoryLink`
* Remove service inventory test snapshots
* Rename `ServiceOverview` to `ServiceInventory`
* Add `service_inventory` to pageview tracking
* Rename i18n keys for service inventory
* Change "return to overview" link to "return to inventory" on settings page
* Rename `fetchOverviewPageData` to `fetchObservabilityOverviewPageData`
@smith smith added v8.0.0 release_note:skip Skip the PR/issue when compiling release notes v7.11.0 labels Oct 28, 2020
@smith smith requested review from a team as code owners October 28, 2020 18:12
@botelastic botelastic bot added Team:APM All issues that need APM UI Team support Team:Uptime - DEPRECATED Synthetics & RUM sub-team of Application Observability labels Oct 28, 2020
@elasticmachine
Copy link
Contributor

Pinging @elastic/apm-ui (Team:apm)

@elasticmachine
Copy link
Contributor

Pinging @elastic/uptime (Team:uptime)

useTrackPageview({ app: 'apm', path: 'services_overview', delay: 15000 });
useTrackPageview({ app: 'apm', path: 'service_inventory', delay: 15000 });
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this replace the old one? Or is this so that existing queries won't break? Maybe we can add a TODO here to make sure to remove the old ones for next major release.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can remove the old one once nobody at Elastic is using it. I left them both with the intention that we could remove the old one once everything uses it ages out and doesn't need the data.

I'm not even sure if anybody is using it or how I could find out but I'll ask.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's being used.

@sqren said:

Since it’s the landing page in APM it’s the page most suitable for tracking active ui usage. I therefore think we should consider keeping the old name - perhaps add a comment in the code that it’s kept unchanged for backwards compatibility reason

Going to remove the new entries, keep the old ones, and leave a comment.

@smith
Copy link
Contributor Author

smith commented Oct 30, 2020

@elasticmachine merge upstream

@kibanamachine
Copy link
Contributor

💚 Build Succeeded

Metrics [docs]

async chunks size

id before after diff
apm 3.2MB 3.2MB +6.0B

page load bundle size

id before after diff
apm 47.3KB 47.3KB +78.0B

History

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

@smith smith merged commit 877ad5a into elastic:master Oct 30, 2020
@smith smith deleted the nls/overview-rename branch October 30, 2020 18:21
smith added a commit to smith/kibana that referenced this pull request Oct 30, 2020
To remove confusion when implementing elastic#81718, rename the existing "service overview" to "service inventory."

* Rename `ServiceOverviewLink` to `ServiceInventoryLink`
* Remove service inventory test snapshots
* Rename `ServiceOverview` to `ServiceInventory`
* Add `service_inventory` to pageview tracking
* Rename i18n keys for service inventory
* Change "return to overview" link to "return to inventory" on settings page
* Rename `fetchOverviewPageData` to `fetchObservabilityOverviewPageData`
smith added a commit that referenced this pull request Oct 30, 2020
To remove confusion when implementing #81718, rename the existing "service overview" to "service inventory."

* Rename `ServiceOverviewLink` to `ServiceInventoryLink`
* Remove service inventory test snapshots
* Rename `ServiceOverview` to `ServiceInventory`
* Add `service_inventory` to pageview tracking
* Rename i18n keys for service inventory
* Change "return to overview" link to "return to inventory" on settings page
* Rename `fetchOverviewPageData` to `fetchObservabilityOverviewPageData`
gmmorris added a commit to gmmorris/kibana that referenced this pull request Nov 2, 2020
* master:
  Add derivative function (elastic#81178)
  [Discover] Deangularize context_app.html, part 3 (elastic#81838)
  [Visualize] Vis listing page breaks on unknown vis type (elastic#82018)
  Rename `batchSize` parameter to `batch_size` to be consisten with the API namings guidelines. (elastic#82123)
  Minor edits in Single Metric Viewer (elastic#82159)
  [Actions] Fix type contract (elastic#82168)
  Upgrade EUI to v30.1.1 (elastic#81499)
  Skip failing ES snapshot test (elastic#82207)
  Skip ES snapshot failing suite (elastic#82206)
  [Alerting UI] Grouped list of alert types using producers in Types filter of Alerts tab (elastic#81876)
  [Maps] convert vector style component to typescript round 1 (elastic#81961)
  Fix link to upgrade assistant (elastic#82138)
  Rename "service overview" to "service inventory" (elastic#81933)
  adjust policy test to drop test for server addresses (elastic#82120)
  Cleanup/codeowners (elastic#82146)
  [DOCS] Updates add data content (elastic#81093)
  [DOCS] Remove index mgmt docs (elastic#82099)
  [Search] fix cancelation related memory leaks (elastic#81996)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release_note:skip Skip the PR/issue when compiling release notes Team:APM All issues that need APM UI Team support Team:Uptime - DEPRECATED Synthetics & RUM sub-team of Application Observability v7.11.0 v8.0.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants