openreplay/ee/quickwit/index-config-graphql.yaml

52 lines
1 KiB
YAML

#
# Index config file for gh-archive dataset.
#
version: 0.6
index_id: "graphql"
index_uri: "s3://openreplay-quickwit/quickwit-indexes/graphql"
doc_mapping:
mode: dynamic
field_mappings:
- name: insertion_timestamp
type: datetime
input_formats:
- unix_timestamp
precision: seconds
fast: true
- name: project_id
type: i64
fast: true
- name: session_id
type: i64
fast: true
- name: operation_kind
type: text
tokenizer: default
record: position
- name: operation_name
type: text
tokenizer: default
record: position
- name: variables
type: json
stored: true
indexed: true
tokenizer: default
record: position
- name: response
type: json
stored: true
indexed: true
tokenizer: default
record: position
timestamp_field: insertion_timestamp
search_settings:
default_search_fields: [project_id, session_id, operation_kind, operation_name]
retention:
period: 30 days
schedule: hourly