-
Notifications
You must be signed in to change notification settings - Fork 525
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
Breaking changes for 8.0 #2631
Comments
I won't create an issue for this, but by 8.0 we should look also into consistency responses. It seems weird that a failed auth returns
Particularly because a 405 obviously won't cause any events to be ingested |
@axw posting your notes here for safe keeping. Regarding options for moving to
|
For discussion, some things I'd like to look at for 8.0:
|
Another thing just popped up while I was looking into our dependence on "classic indices": the original source mapping storage implementation. APM Server indexes and searches sourcemaps in Users can now upload sourcemaps to Kibana, but currently the only way APM Server can receive them is through Fleet. If we are going to maintain support for sourcemapping in standalone APM Server, we will need to have APM Server query Kibana for sourcemaps when running with data streams enabled. |
Remove |
closing this issue as we created tracking issues and labeled them 8.0 for everything we plan to implement. |
Consolidated list of breaking changes we should consider for the next major.
timestamp.us
andspan.start
with @timestamp (from Use @timestamp instead of timestamp.us and switch to type date_nanos #1678)date_range
field for trace eventserror
fields and grouping logic (from Revisiterror
fields and grouping logic #1769)beater
package that are breaking changes (TODO comments in code)mux.go
file when creating routes.event.*
fields (not breaking)transaction.name
- already happens by convention, should formalize since UI doesn't show no-name transactionspage.url
andpage.referer
(Index page URL as ECS field #3857)db
fields in ECS is potentially a breaking change forspan.db
, see ECS#514aggregate_metric_double
Store various metrics (sum,count,etc) as aggregate_metric_double #4612Discarded for 8.0:
- [ ] Removenull
values from Json Spec (from #1410)- [ ] Addlabels
and deprecatetags
on Intake API (from #1835)- [ ] Move onboarding index to system/dot-prefix or saved object- [ ] Multiple listener support (from #1405)- [ ] Synchronous upload of Sourcemaps or consider to move upload endpoint to Kibana (from #2862 )- [ ] move pipeline configuration into index template / use(Moving to Fleet.)final_pipeline
- [ ] restructure apm-server.yml file to follow along with filebeat input structure as suggested(Jaeger/OTLP will be served on the same port as the Elastic APM agent protocol)The text was updated successfully, but these errors were encountered: