-
Notifications
You must be signed in to change notification settings - Fork 418
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
This issue is meant to collect breaking changes we want to do for ECS 8.0 #839
Comments
There was also talk about embedding The first ones that I remember:
|
This is going in for 1.6, right? |
@ebeahan Yes it is |
Prior to Lens, this might have been accomplished using e.g. ranges to bucket the 2xx, 3xx, 4xx, 5xx codes This has been improved and simplified with Lens, which (tested 7.11.2) supports Note: to get a count per value in Lens you may need to increase Here is a data set if you'd like to try that, the field will map to
|
@jamiehynds I believe you added this item?
The I'm removing it from consideration for now. Happy to re-add if I'm misunderstanding. |
Good catch - thanks @ebeahan. I'll discuss further with the endpoint team, but fine to remove from our list of proposed breaking changes. |
A release branch has been cut for ECS 8.0, and the information in the changelog supersedes what's included in this issue. |
Any suggestion for breaking changes should be submitted via their own github issue, not as a comment on this issue.
Decided
Schema
http.request.method
#1363 Remove guidance to lowercasehttp.request.method
log.original
field #1580 RFC 0017 Removelog.original
host.user.*
fields #1362 Removehost.user.*
process.ppid
field #1596 Removeprocess.ppid
, now that we have all ofprocess.parent.*
(which includes the equivalent fieldprocess.parent.pid
)Tooling
--oss
flag from ECS generator script #1340 Remove--oss
flaguse-cases
directory and associated codeUnder consideration
Tooling
No longer under consideration for 8.0
Items previous listed as
Under consideration
but subsequently removed. May still have value in the future, so capturing below.http.response.status_code
tokeyword
, in order to allow users to bucket HTTP traffic by status code?version
data type for version fieldslabels.*
, e.g.labels.long.*
@timestamp
fromdate
todate_nanos
require a breaking change, or are the types compatible? Support for nanosecond timestamps (date_nanos) #1065data_nanos
was the default for@timestamp
, I think.date_nanos
and understand the possible side-effects.related.*
field names from singular to plural #909 Update singular names to plural in therelated.*
field set.file.*
to be less Linux-centricmtime
,ctime
, andatime
to report on timestamps, even across different filesystems and OS types.case_insensitive
parameter is available on some query types since 7.10. This provides an option to case-insensitivty matching without worrying about the original value's casing in ECS.normalize
parameter introduced in Mark which fields should be arrays. #727 to identifylowercase
fields in the schema docs.meta
information to fields where this applied #721 Where could the emerging standard metadata entries fit into ECS? Document standard metadata entries. elasticsearch#61941https://github.com/elastic/observability-dev/issues/1056
hash.*
underneathuser.*
in place ofuser.hash
?The text was updated successfully, but these errors were encountered: