Skip to content
/ search Public
forked from schwankl/search

Back-end for pre-process and feed data into search engine (current choice Elastic Search)

Notifications You must be signed in to change notification settings

okornev/search

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

search

Introduction

Search queue listener for processing and feeding data into search engine (current choice elastic search)

Usage

used for posting cms ci ,notifications, cms events to backend elastic search.

Contributing

refer contributing.

Help

check out the oneops tags on stack overflow or slack-dev

Requirements

maven and jdk 8 or later

be sure that your java_home environment variable points to the jdk1.8.0 folder extracted from the jdk download.

the project is dependent on oo-commons and cms-dal .

Building the source

This will build the search jar which can start consuming messages from search queue.

Configuration

For starting up search refer search-configuration

Installation

for quick setup refer setup

Load Elastic search templates curl -d @./cms_template.json -X PUT http://localhost:9200/_template/cms_template curl -d @./event_template.json -X PUT http://localhost:9200/_template/event_template curl -d @./cost_template.json -X PUT http://localhost:9200/_template/cost_template

Percolator mapping: curl -d @./percolator_mapping.json -X PUT http://localhost:9200/cms-all/.percolator/_mapping

license

the project is released under version 2.0 of the apache license.

About

Back-end for pre-process and feed data into search engine (current choice Elastic Search)

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%