Name: search
Owner: CyVerse Discovery Environment
Description: CyVerse DE search facade
Created: 2017-10-24 20:37:44.0
Updated: 2018-04-13 21:55:17.0
Pushed: 2018-04-13 21:55:16.0
Homepage: null
Size: 2142
Language: Go
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
This is a service which serves as a search facade for the DE and others to use. It uses the querydsl library under the covers to translate requests and provide documentation, then passes off queries to configured elasticsearch servers.
At present, the service supports searching only data.
The configuration file is a YAML file. It should have two top-level objects, elasticsearch
and data_info
. Each should have a subkey base
which specifies the base URL of the respective service; the elasticsearch
object should also have user
, password
, and index
.
The service has two endpoints: