Skip to content
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

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

Merged
merged 9 commits into from
Sep 8, 2020
Merged

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

merged 9 commits into from
Sep 8, 2020

Conversation

jrodewig
Copy link
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 labels Aug 27, 2020
@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
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
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
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
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
Contributor Author

jrodewig commented Sep 4, 2020

Thanks @jloleysens!

Copy link
Contributor

@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
Contributor Author

jrodewig commented Sep 4, 2020

Thanks @lockewritesdocs!

@jloleysens
Copy link
Contributor

@elasticmachine merge upstream

@kibanamachine
Copy link
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 v7.10.0 v8.0.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants