<commit_before>################################### Cluster ###################################

cluster.name: '<%= node.elasticsearch[:cluster_name] %>'
node.name:    '<%= node.elasticsearch[:node_name]    %>'

#################################### Index ####################################

index.number_of_shards:   <%= node.elasticsearch[:index_shards]   %>
index.number_of_replicas: <%= node.elasticsearch[:index_replicas] %>

#################################### Paths ####################################

path.data: <%= node.elasticsearch[:data_path] %>
path.logs: <%= node.elasticsearch[:log_path] %>

################################### Memory ####################################

bootstrap.mlockall: true

################################## Discovery ##################################
<% if node.elasticsearch[:discovery][:type] %>
discovery.type: <%= node.elasticsearch[:discovery][:type] %>
<% end %>
<% unless node.elasticsearch[:cloud][:ec2].values.compact.empty? %>
discovery.ec2.groups: <%= node.elasticsearch[:cloud][:ec2][:security_group] %>
<% end %>

<% unless node.elasticsearch[:cloud][:aws].values.compact.empty? %>
cloud:
cloud.node.auto_attributes: true
cloud.aws.access_key: '<%= node.elasticsearch[:cloud][:aws][:access_key] %>'
cloud.aws.secret_key: '<%= node.elasticsearch[:cloud][:aws][:secret_key] %>'
<% end %>

<% if node.elasticsearch[:gateway][:type] %>
################################## Persistence ##################################
gateway:
gateway.type: <%= node.elasticsearch[:gateway][:type] %>
<% if node.elasticsearch[:gateway][:s3] %><commit_msg>[FIX] Fixed incorrect YAML syntax in elasticsearch.yml<commit_after>################################### Cluster ###################################

cluster.name: '<%= node.elasticsearch[:cluster_name] %>'
node.name:    '<%= node.elasticsearch[:node_name]    %>'

#################################### Index ####################################

index.number_of_shards:   <%= node.elasticsearch[:index_shards]   %>
index.number_of_replicas: <%= node.elasticsearch[:index_replicas] %>

#################################### Paths ####################################

path.data: <%= node.elasticsearch[:data_path] %>
path.logs: <%= node.elasticsearch[:log_path] %>

################################### Memory ####################################

bootstrap.mlockall: true

################################## Discovery ##################################
<% if node.elasticsearch[:discovery][:type] %>
discovery.type: <%= node.elasticsearch[:discovery][:type] %>
<% end %>
<% unless node.elasticsearch[:cloud][:ec2].values.compact.empty? %>
discovery.ec2.groups: <%= node.elasticsearch[:cloud][:ec2][:security_group] %>
<% end %>

<% unless node.elasticsearch[:cloud][:aws].values.compact.empty? %>
cloud.node.auto_attributes: true
cloud.aws.access_key: '<%= node.elasticsearch[:cloud][:aws][:access_key] %>'
cloud.aws.secret_key: '<%= node.elasticsearch[:cloud][:aws][:secret_key] %>'
<% end %>

<% if node.elasticsearch[:gateway][:type] %>
################################## Persistence ##################################
gateway.type: <%= node.elasticsearch[:gateway][:type] %>
<% if node.elasticsearch[:gateway][:s3] %>
{'fraction_non_alphanumeric': 0.4126440361258175, 'fraction_numerical': 0.002491435689816257, 'mean_word_length': 9.164556962025317, 'pattern_counts': {'":': 0, '<': 41, '<?xml version=': 0, '>': 41, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4810021', 'n_tokens_mistral': 940, 'n_tokens_neox': 866, 'n_words': 100}