diff options
author | Bryan Newbold <bnewbold@robocracy.org> | 2021-04-08 15:10:24 -0700 |
---|---|---|
committer | Bryan Newbold <bnewbold@robocracy.org> | 2021-04-08 15:12:31 -0700 |
commit | 9946a6a02d879b8d7a9ee1c141801a33f4f2aa57 (patch) | |
tree | 043e47eba0a589046098d9b4730a69dcf388d924 /extra/elasticsearch/ref_schema.json | |
parent | 8b69e702fd7e9da4683f64989264c8f5bc72c575 (diff) | |
download | fatcat-9946a6a02d879b8d7a9ee1c141801a33f4f2aa57.tar.gz fatcat-9946a6a02d879b8d7a9ee1c141801a33f4f2aa57.zip |
ES: rename fatcat_ref.json to ref_schema.json for consistency; add to README
Diffstat (limited to 'extra/elasticsearch/ref_schema.json')
-rw-r--r-- | extra/elasticsearch/ref_schema.json | 111 |
1 files changed, 111 insertions, 0 deletions
diff --git a/extra/elasticsearch/ref_schema.json b/extra/elasticsearch/ref_schema.json new file mode 100644 index 00000000..32c7a3cd --- /dev/null +++ b/extra/elasticsearch/ref_schema.json @@ -0,0 +1,111 @@ +{ + "settings": { + "index": { + "number_of_shards": 12, + "number_of_replicas": 0, + "analysis": { + "normalizer": { + "default": { + "type": "custom", + "char_filter": [], + "filter": [ + "lowercase" + ] + }, + "caseSensitive": { + "type": "custom", + "char_filter": [], + "filter": [] + } + } + } + } + }, + "mappings": { + "properties": { + "indexed_ts": { + "type": "date" + }, + "source_release_ident": { + "type": "keyword", + "normalizer": "default" + }, + "source_work_ident": { + "type": "keyword", + "normalizer": "default" + }, + "source_wikipedia_article": { + "type": "keyword", + "normalizer": "default" + }, + "source_release_stage": { + "type": "keyword", + "normalizer": "default", + "doc_values": false + }, + "source_release_year": { + "type": "integer" + }, + "ref_index": { + "type": "integer", + "doc_values": false, + "index": false + }, + "ref_key": { + "type": "keyword", + "normalizer": "default", + "doc_values": false, + "index": false + }, + "ref_locator": { + "type": "keyword", + "normalizer": "default", + "doc_values": false, + "index": false + }, + "target_release_ident": { + "type": "keyword", + "normalizer": "default" + }, + "target_work_ident": { + "type": "keyword", + "normalizer": "default" + }, + "target_openlibrary_work": { + "type": "keyword", + "normalizer": "default" + }, + "target_url_surt": { + "type": "keyword", + "normalizer": "default", + "doc_values": false + }, + "match_provenance": { + "type": "keyword", + "normalizer": "default" + }, + "match_status": { + "type": "keyword", + "normalizer": "default" + }, + "match_reason": { + "type": "keyword", + "normalizer": "default" + }, + "target_unstructured": { + "type": "text", + "doc_values": false, + "index": false + }, + "target_csl": { + "type": "object", + "enabled": false + }, + + "doc_index_ts": { + "type": "alias", + "path": "indexed_ts" + } + } + } +} |