Skip to content

[Ingest Pipelines] Add descriptions for ingest processors E-J#76113

Merged
jrodewig merged 9 commits intoelastic:masterfrom
jrodewig:docs__add-ingest-proc-desc-e-j
Sep 8, 2020
Merged

[Ingest Pipelines] Add descriptions for ingest processors E-J#76113
jrodewig merged 9 commits intoelastic:masterfrom
jrodewig:docs__add-ingest-proc-desc-e-j

Conversation

@jrodewig
Copy link
Copy Markdown
Contributor

@jrodewig jrodewig commented Aug 27, 2020

Summary

Adds descriptions for the following ingest processors:

  • Enrich
  • Fail
  • Foreach
  • GeoIP
  • Grok
  • Gsub
  • HTML strip
  • Inference
  • Join
  • JSON

Also updates several field descriptions for consistency with #75975.

Depends on #75975 for display implementation.
Relates to Ingest Node Processors Editors Forms

Checklist

Notes for reviewers

These changes don't include an interface for accessing/displaying the description copy. CI failure is expected until that's added (either in this PR or another).

@jrodewig jrodewig added Feature:Ingest Node Pipelines Ingest node pipelines management release_note:skip Skip the PR/issue when compiling release notes v7.10.0 v8.0.0 Team:Kibana Management Dev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more t// labels Aug 27, 2020
@jrodewig jrodewig requested a review from jloleysens August 27, 2020 16:45
@jrodewig jrodewig marked this pull request as ready for review August 27, 2020 16:45
@jrodewig jrodewig requested a review from a team as a code owner August 27, 2020 16:45
@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/es-ui (Team:Elasticsearch UI)

@jrodewig jrodewig changed the title [DOCS] Add descriptions to ingest processors E-J [Ingest Pipelines] Add descriptions to ingest processors E-J Aug 27, 2020
@jrodewig jrodewig marked this pull request as draft August 27, 2020 19:06
@jrodewig jrodewig changed the title [Ingest Pipelines] Add descriptions to ingest processors E-J [Ingest Pipelines] Add descriptions for ingest processors E-J Aug 27, 2020
@jrodewig
Copy link
Copy Markdown
Contributor Author

Switching back to draft. I'll update once #75975 is merged.

@jrodewig jrodewig marked this pull request as ready for review September 3, 2020 23:26
Copy link
Copy Markdown
Contributor

@jloleysens jloleysens left a comment

Choose a reason for hiding this comment

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

Hi @jrodewig thanks for making these changes! We are looking in good shape - I've recommended a pattern for getting esDocUrl in the context of processor descriptions.

jrodewig and others added 4 commits September 4, 2020 09:11
…pipeline_processors_editor/components/shared/map_processor_type_to_form.tsx

Co-authored-by: Jean-Louis Leysens <jloleysens@gmail.com>
Copy link
Copy Markdown
Contributor

@jloleysens jloleysens left a comment

Choose a reason for hiding this comment

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

Changes look good to me! Great work @jrodewig !

@jrodewig
Copy link
Copy Markdown
Contributor Author

jrodewig commented Sep 4, 2020

Thanks @jloleysens!

Copy link
Copy Markdown

@lockewritesdocs lockewritesdocs left a comment

Choose a reason for hiding this comment

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

Built locally and looks great! I'm 👍 on these changes. Thanks @jrodewig.

@jrodewig
Copy link
Copy Markdown
Contributor Author

jrodewig commented Sep 4, 2020

Thanks @lockewritesdocs!

@jloleysens
Copy link
Copy Markdown
Contributor

@elasticmachine merge upstream

@kibanamachine
Copy link
Copy Markdown
Contributor

💚 Build Succeeded

Build metrics

async chunks size

id value diff baseline
ingestPipelines 736.3KB +1.5KB 734.8KB

History

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

@jrodewig jrodewig merged commit e8803d8 into elastic:master Sep 8, 2020
@jrodewig jrodewig deleted the docs__add-ingest-proc-desc-e-j branch September 8, 2020 14:01
jrodewig added a commit that referenced this pull request Sep 8, 2020
…76113) (#76948)

* [Ingest Pipelines] Add descriptions for ingest processors E-J (#76113)

Co-authored-by: Jean-Louis Leysens <jloleysens@gmail.com>
# Conflicts:
#	x-pack/plugins/ingest_pipelines/public/application/components/pipeline_processors_editor/components/shared/map_processor_type_to_form.tsx

* Add code from #76948

* [Ingest Pipelines] Add descriptions for ingest processors A-D (#75975)

* Fixing formatting issues identified by Prettier, part 2.

* Fixing helpText labels.

* Adding {value} object for dissect processor.

* Incorporating reviewer feedback.

* fix dropdown not rendering

* Fixing typo.

* add support for FormattedMessage in help text

* fix TS

* Updating some strings and trying to add code formatting.

* fix formatted message

* Editing some field descriptions.

* Apply suggestions from code review

Co-authored-by: James Rodewig <40268737+jrodewig@users.noreply.github.com>

* Trying to add EuiLink, plus edits.

* fix help text for dissect processor

* Incorporating reviewer feedback.

* Trying to add another EUI element, plus edits.

* fix date_index_name description text

* Minor edit.

* Fixing linter error.

* Removing FunctionComponent, which was not read and caused build errors.

Co-authored-by: Alison Goryachev <alisonmllr20@gmail.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
Co-authored-by: James Rodewig <40268737+jrodewig@users.noreply.github.com>

Co-authored-by: Adam Locke <adam.locke@elastic.co>
Co-authored-by: Alison Goryachev <alisonmllr20@gmail.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Feature:Ingest Node Pipelines Ingest node pipelines management release_note:skip Skip the PR/issue when compiling release notes Team:Kibana Management Dev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more t// v7.10.0 v8.0.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants