@overture-stack/arranger-server
v3.0.1
Published
Data Model-agnostic GraphQL-based search API for Elasticsearch
Keywords
Readme
Arranger Server
npm i -g @overture-stack/arranger-server
arranger-serverDevelop
Run:
PORT=<...> ES_HOST=<...> npm startBuild (required before publish):
npm run prepareFederated Search
Central server setup
Configue Node servers via standard Arranger config file
{
"network": [
{
"displayName": "Toronto",
"graphqlUrl": "http://localhost:6060/graphql",
"documentType": "TorontoAggs",
"documentName": "file"
},
{
"displayName": "Barca",
"graphqlUrl": "http://localhost:6061/graphql",
"documentType": "BarcaAggs",
"documentName": "donorAggs"
}
]
}Enable ENABLE_NETWORK_AGGREGATION in central node
Set ENABLE_NETWORK_AGGREGATION to TRUE in env config
Assumptions
All nodes, including central, are running same Arranger version and have overlapping schemas. Schema fields with same name and GQL type will be merged.
Config
[Placeholder]
