https://github.com/dataoneorg/d1_cn_index_tool
Indexer tool for CN
https://github.com/dataoneorg/d1_cn_index_tool
cicore d1-cn java
Last synced: 12 months ago
JSON representation
Indexer tool for CN
- Host: GitHub
- URL: https://github.com/dataoneorg/d1_cn_index_tool
- Owner: DataONEorg
- License: other
- Created: 2020-11-10T14:26:37.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2022-09-01T22:54:01.000Z (almost 4 years ago)
- Last Synced: 2025-01-30T21:17:19.122Z (over 1 year ago)
- Topics: cicore, d1-cn, java
- Language: Roff
- Homepage:
- Size: 214 KB
- Stars: 0
- Watchers: 11
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README
- License: LICENSE.txt
Awesome Lists containing this project
README
DataONE CN Index Build Tool
------------------------
This tool runs from the command line and provideds a solr build/re-build utility.
This tool will generate index tasks for each object in the CN node's system metadata map.
This tool makes use of the cn_index_generator and cn_index_processor components to create index tasks
and process them as updates to a solr server's index. To achieve this integration the
index-tool-context.xml imports the generator and processor's spring context file to provide access
to the generator and processor objects. Production configuration for solr and jdbc is configured
within the tools spring context configuration.
See the test classes under src/test for example usage and test-context.xml for test runtime configuration.
SolrIndexBuildToolTest is an integration test that relies on a test solr, hazelcast, and jdbc environemnt.
See LICENSE.txt for the details of distributing this software.