@@ -111,6 +111,7 @@ graph LR;
111111 rackup["rackup"];
112112 rake["rake"];
113113 webrick["webrick"];
114+ elasticgraph-json_ingestion["eg-json_ingestion"];
114115 elasticgraph-schema_artifacts["eg-schema_artifacts"];
115116 graphql["graphql"];
116117 elasticgraph --> elasticgraph-support;
@@ -125,6 +126,7 @@ graph LR;
125126 elasticgraph-local --> webrick;
126127 elasticgraph-schema_definition --> elasticgraph-graphql;
127128 elasticgraph-schema_definition --> elasticgraph-indexer;
129+ elasticgraph-schema_definition --> elasticgraph-json_ingestion;
128130 elasticgraph-schema_definition --> elasticgraph-schema_artifacts;
129131 elasticgraph-schema_definition --> elasticgraph-support;
130132 elasticgraph-schema_definition --> graphql;
@@ -141,6 +143,7 @@ graph LR;
141143 class rackup externalGemCatStyle;
142144 class rake externalGemCatStyle;
143145 class webrick externalGemCatStyle;
146+ class elasticgraph-json_ingestion otherEgGemStyle;
144147 class elasticgraph-schema_artifacts otherEgGemStyle;
145148 class graphql externalGemCatStyle;
146149 click thor href "https://rubygems.org/gems/thor" "Open on RubyGems.org" _blank;
@@ -192,12 +195,13 @@ graph LR;
192195 click opensearch-ruby href "https://rubygems.org/gems/opensearch-ruby" "Open on RubyGems.org" _blank;
193196```
194197
195- ### Extensions (5 gems)
198+ ### Extensions (6 gems)
196199
197200These libraries extend ElasticGraph to provide optional but commonly needed functionality.
198201
199202* [ elasticgraph-apollo] ( elasticgraph-apollo/README.md ) : Transforms an ElasticGraph project into an Apollo subgraph.
200203* [ elasticgraph-health_check] ( elasticgraph-health_check/README.md ) : Provides a health check for high availability ElasticGraph deployments.
204+ * [ elasticgraph-json_ingestion] ( elasticgraph-json_ingestion/README.md ) : JSON Schema ingestion support for ElasticGraph.
201205* [ elasticgraph-query_interceptor] ( elasticgraph-query_interceptor/README.md ) : Intercepts ElasticGraph datastore queries.
202206* [ elasticgraph-query_registry] ( elasticgraph-query_registry/README.md ) : Provides a source-controlled query registry for ElasticGraph applications.
203207* [ elasticgraph-warehouse] ( elasticgraph-warehouse/README.md ) : Extends ElasticGraph to support ingestion into a data warehouse.
@@ -216,6 +220,7 @@ graph LR;
216220 apollo-federation["apollo-federation"];
217221 elasticgraph-health_check["eg-health_check"];
218222 elasticgraph-datastore_core["eg-datastore_core"];
223+ elasticgraph-json_ingestion["eg-json_ingestion"];
219224 elasticgraph-query_interceptor["eg-query_interceptor"];
220225 elasticgraph-schema_artifacts["eg-schema_artifacts"];
221226 elasticgraph-query_registry["eg-query_registry"];
@@ -228,6 +233,7 @@ graph LR;
228233 elasticgraph-health_check --> elasticgraph-datastore_core;
229234 elasticgraph-health_check --> elasticgraph-graphql;
230235 elasticgraph-health_check --> elasticgraph-support;
236+ elasticgraph-json_ingestion --> elasticgraph-support;
231237 elasticgraph-query_interceptor --> elasticgraph-graphql;
232238 elasticgraph-query_interceptor --> elasticgraph-schema_artifacts;
233239 elasticgraph-query_registry --> elasticgraph-graphql;
@@ -242,6 +248,7 @@ graph LR;
242248 class apollo-federation externalGemCatStyle;
243249 class elasticgraph-health_check targetGemStyle;
244250 class elasticgraph-datastore_core otherEgGemStyle;
251+ class elasticgraph-json_ingestion targetGemStyle;
245252 class elasticgraph-query_interceptor targetGemStyle;
246253 class elasticgraph-schema_artifacts otherEgGemStyle;
247254 class elasticgraph-query_registry targetGemStyle;
0 commit comments