From 4994b26c4389714b9cdc1a866ab002e4ebdd0d02 Mon Sep 17 00:00:00 2001 From: Mathieu Martin Date: Tue, 28 Jul 2020 15:45:00 -0400 Subject: [PATCH] Improvements for the RFC template, and adjustments to existing RFCs. (#898) * Clarify guidance at the header of the rfc template. * Add "references" section to RFC template and a place to link stage PRs of that RFC. * RFCs should link to each of their stage advancement PRs. * This will help people review past discussions around RFCs they're interested in. * Add the stage 0 PR links to each of the merged RFCs. --- rfcs/0000-rfc-template.md | 22 +++++++++++++++++++--- rfcs/text/0001-wildcard-data-type.md | 16 ++++++++++++++++ rfcs/text/0002-rfc-environment.md | 20 ++++++++++++++++++-- rfcs/text/0003-object-field.md | 16 ++++++++++++++++ 4 files changed, 69 insertions(+), 5 deletions(-) diff --git a/rfcs/0000-rfc-template.md b/rfcs/0000-rfc-template.md index 69bbe33763..9b46087efa 100644 --- a/rfcs/0000-rfc-template.md +++ b/rfcs/0000-rfc-template.md @@ -1,8 +1,8 @@ # 0000: Name of RFC - + -- Stage: **0 (strawperson)** -- Date: **TBD** +- Stage: **0 (strawperson)** +- Date: **TBD** + + +## References + + + +### RFC Pull Requests + + + +* Stage 0: https://github.com/elastic/ecs/pull/NNN + + diff --git a/rfcs/text/0001-wildcard-data-type.md b/rfcs/text/0001-wildcard-data-type.md index 1d446d2744..a1a41de82e 100644 --- a/rfcs/text/0001-wildcard-data-type.md +++ b/rfcs/text/0001-wildcard-data-type.md @@ -152,3 +152,19 @@ The following are the people that consulted on the contents of this RFC. * [0] Wildcard queries on `text` fields are limited to matching individual tokens rather than the original value of the field. * [1] Keyword fields are not tokenized like `text` fields, so patterns can match multiple words. However they suffer from slow performance with wildcard searching (especially with leading wildcards). * [2] https://github.com/elastic/elasticsearch/pull/58483 + + +## References + + + +### RFC Pull Requests + + + +* Stage 0: https://github.com/elastic/ecs/pull/890 + + diff --git a/rfcs/text/0002-rfc-environment.md b/rfcs/text/0002-rfc-environment.md index 46b1a5c4b7..7a586b6aef 100644 --- a/rfcs/text/0002-rfc-environment.md +++ b/rfcs/text/0002-rfc-environment.md @@ -113,7 +113,7 @@ Observability: data produced by the infrastruture and application layers. Data t Security: security data should also benefit of specifying the `environment` from which they are emitted to offer filtering (SIEM...) on Elastic cluster spreading across multiple environments (e.g. "production" and "staging"). -Logs are typically being collected by Filebeat, metrics are collected by Metricbeat, +Logs are typically being collected by Filebeat, metrics are collected by Metricbeat, @@ -157,7 +157,7 @@ The goal here is to research and understand the impact of these changes on users * https://github.com/elastic/ecs/issues/268 Add new top level field "environment" #268 * https://github.com/elastic/ecs/issues/704 New field: organization.environment #704 * https://github.com/elastic/ecs/issues/143 agent.environment and service.environment #143 - + @@ -233,3 +233,19 @@ logging.level: info * ? | sponsor * @roncohen | subject matter expert * ? | grammar, spelling, prose + + +## References + + + +### RFC Pull Requests + + + +* Stage 0: https://github.com/elastic/ecs/pull/891 + + diff --git a/rfcs/text/0003-object-field.md b/rfcs/text/0003-object-field.md index 1464332a45..2d0528922e 100644 --- a/rfcs/text/0003-object-field.md +++ b/rfcs/text/0003-object-field.md @@ -116,3 +116,19 @@ e.g.: * @JaneDoe | grammar, spelling, prose * @Mariana --> + + +## References + + + +### RFC Pull Requests + + + +* Stage 0: https://github.com/elastic/ecs/pull/883 + +