Skip to content

Conversation

@sorenlouv
Copy link
Member

@sorenlouv sorenlouv commented Nov 28, 2018

Server endpoints
Split routes/transactions.ts into:

  • transactions.ts
  • transaction_groups.ts

Requests from the client
Split rest/apm.ts into:

  • rest/apm/error_groups.ts
  • rest/apm/services.ts
  • rest/apm/status_check.ts
  • rest/apm/traces.ts
  • rest/apm/transaction_groups.ts
  • rest/apm/transactions.ts

Consistent use of path params and query params

  • serviceName, transactionType and transactionName should always go in the url (path params) when requesting transaction groups (previously they were occasionally supplied as query params)
  • query params are now always in camelcase

@sorenlouv sorenlouv requested a review from ogupte November 28, 2018 17:11
@elasticmachine
Copy link
Contributor

💔 Build Failed

@elasticmachine
Copy link
Contributor

💚 Build Succeeded

@sorenlouv sorenlouv merged commit 7411745 into elastic:master Dec 3, 2018
@sorenlouv sorenlouv deleted the split-transaction-routes branch December 3, 2018 14:22
sorenlouv added a commit that referenced this pull request Dec 4, 2018
… | [APM] Sort by score to get transaction samples with sampled:true (#26389) | [APM] Move impact calculation to Elasticsearch (#26436) (#26581)

* [APM] Split API into transactions and transaction_groups (#26349)

* [APM] Sort by score to get transaction samples with sampled:true (#26389)

* [APM] Move impact calculation to Elasticsearch (#26436)

* [APM] Move impact calculation to Elasticsearch

* Renamed “durationSum” to “sum” and went back to single, mutable impact
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants