elasticsearch/modules
Martijn van Groningen 2c7fd82293
Allow ingest processors to execute in a non blocking manner. (#46241)
This PR changes the ingest executing to be non blocking
by adding an additional method to the Processor interface
that accepts a BiConsumer as handler and changing
IngestService#executeBulkRequest(...) to ingest document
in a non blocking fashion iff a processor executes
in a non blocking fashion.

This is the second PR that merges changes made to server module from
the enrich branch (see #32789) into the master branch.

The plan is to merge changes made to the server module separately from
the pr that will merge enrich into master, so that these changes can
be reviewed in isolation.

This change originates from the enrich branch and was introduced there
in #43361.
2019-09-25 16:03:06 +02:00
..
aggs-matrix-stats Replace the SearchContext with QueryShardContext when building aggregator factories (#46527) 2019-09-11 16:12:34 +02:00
analysis-common Enable reloading of synonym_graph filters (#45135) 2019-08-02 14:34:22 +02:00
ingest-common Allow ingest processors to execute in a non blocking manner. (#46241) 2019-09-25 16:03:06 +02:00
ingest-geoip Fix GeoIpProcessorFactoryTests on windows (#45668) 2019-08-21 08:45:51 -04:00
ingest-user-agent Expose cache setting in UserAgentPlugin (#46533) 2019-09-16 11:29:59 +02:00
lang-expression Upgrade to Lucene 8.2.0 release (#44859) 2019-07-26 05:57:02 +02:00
lang-mustache Remove `_type` from SearchHit (#46942) 2019-09-23 19:14:54 +01:00
lang-painless Rename Painless node SSource to SClass (#46984) 2019-09-24 07:33:55 -07:00
mapper-extras Replace SearchContext with QueryShardContext in query builder tests (#46978) 2019-09-23 19:37:15 +02:00
parent-join Remove `_type` from SearchHit (#46942) 2019-09-23 19:14:54 +01:00
percolator Remove `_type` from SearchHit (#46942) 2019-09-23 19:14:54 +01:00
rank-eval Remove `_type` from SearchHit (#46942) 2019-09-23 19:14:54 +01:00
reindex Convert most awaitBusy calls to assertBusy (#45794) 2019-09-25 11:46:12 +01:00
repository-url Repository plugin test cacheability fixes (#46572) 2019-09-11 08:24:32 -07:00
systemd Align assertion and enable check in systemd plugin 2019-07-24 16:34:36 +09:00
transport-netty4 Removes typed URLs from mapping APIs (#41676) 2019-09-23 18:20:07 +01:00
build.gradle convert modules to use testclusters (#40804) 2019-04-04 11:41:38 +03:00