Skip to content

[Ingest] Change ExecutionService to process multiple request at a time#15593

Merged
martijnvg merged 2 commits intoelastic:feature/ingestfrom
martijnvg:ingest_execution_service_refactoring
Dec 22, 2015
Merged

[Ingest] Change ExecutionService to process multiple request at a time#15593
martijnvg merged 2 commits intoelastic:feature/ingestfrom
martijnvg:ingest_execution_service_refactoring

Conversation

@martijnvg
Copy link
Copy Markdown
Member

ExecutionService should be able to process multiple index requests at a time. This change is important for the when ingest is enabled for the bulk api, so that we don't use a head per bulk item, but instead use a threed per bulk request.

@martijnvg martijnvg added review :Distributed/Ingest Node Execution or management of Ingest Pipelines labels Dec 22, 2015
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

nit: rename the first argument to actionRequests?

@javanna
Copy link
Copy Markdown
Contributor

javanna commented Dec 22, 2015

I left a couple of minor comments, LGTM otherwise. Was wondering, this changes things only for bulk requests doesn't it? It would be good to clarify that in the description of the PR.

@martijnvg
Copy link
Copy Markdown
Member Author

@javanna yes, this change only applies for bulk request. I'll update the
description.

@martijnvg martijnvg force-pushed the ingest_execution_service_refactoring branch from 5e98265 to 72fc347 Compare December 22, 2015 11:20
@martijnvg
Copy link
Copy Markdown
Member Author

@javanna I've update this PR.

@javanna
Copy link
Copy Markdown
Contributor

javanna commented Dec 22, 2015

LGTM

martijnvg added a commit that referenced this pull request Dec 22, 2015
…actoring

[Ingest] Change ExecutionService to process multiple request at a time
@martijnvg martijnvg merged commit e54985b into elastic:feature/ingest Dec 22, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

:Distributed/Ingest Node Execution or management of Ingest Pipelines

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants