<commit_before>/**
 * Copyright 2011-2013 eBusiness Information, Groupe Excilys (www.ebusinessinformation.fr)
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * 		http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
package io.gatling.core

object ConfigurationConstants {

	val CONF_CORE_OUTPUT_DIRECTORY_BASE_NAME = "gatling.core.outputDirectoryBaseName"
	val CONF_CORE_RUN_DESCRIPTION = "gatling.core.runDescription"
	val CONF_CORE_ENCODING = "gatling.core.encoding"
	val CONF_CORE_SIMULATION_CLASS = "gatling.core.simulationClass"

	val CONF_CORE_EXTRACT_REGEXP_CACHE = "gatling.core.extract.regex.cache"
	val CONF_CORE_EXTRACT_XPATH_CACHE = "gatling.core.extract.xpath.cache"
	val CONF_CORE_EXTRACT_XPATH_SAX_PARSER_FACTORY = "gatling.core.extract.xpath.saxParserFactory"
	val CONF_CORE_EXTRACT_XPATH_DOM_PARSER_FACTORY = "gatling.core.extract.xpath.domParserFactory"
	val CONF_CORE_EXTRACT_XPATH_EXPAND_ENTITY_REFERENCES = "gatling.core.extract.xpath.expandEntityReferences"
	val CONF_CORE_EXTRACT_XPATH_NAMESPACE_AWARE = "gatling.core.extract.xpath.namespaceAware"
	val CONF_CORE_EXTRACT_JSONPATH_CACHE = "gatling.core.extract.jsonPath.cache"
	val CONF_CORE_EXTRACT_CSS_ENGINE = "gatling.core.extract.css.engine"

	val CONF_CORE_TIMEOUT_SIMULATION = "gatling.core.timeOut.simulation"
	val CONF_CORE_TIMEOUT_ACTOR = "gatling.core.timeOut.actor"

	val CONF_CORE_DIRECTORY_DATA = "gatling.core.directory.data"
	val CONF_CORE_DIRECTORY_REQUEST_BODIES = "gatling.core.directory.requestBodies"
	val CONF_CORE_DIRECTORY_SIMULATIONS = "gatling.core.directory.simulations"
	val CONF_CORE_DIRECTORY_BINARIES = "gatling.core.directory.binaries"
	val CONF_CORE_DIRECTORY_REPORTS_ONLY = "gatling.core.directory.reportsOnly"
	val CONF_CORE_DIRECTORY_RESULTS = "gatling.core.directory.results"

	val CONF_CHARTING_NO_REPORTS = "gatling.charting.noReports"
	val CONF_CHARTING_STATS_TSV_SEPARATOR = "gatling.charting.statsTsvSeparator"
	val CONF_CHARTING_MAX_PLOTS_PER_SERIES = "gatling.charting.maxPlotPerSeries"
	val CONF_CHARTING_ACCURACY = "gatling.charting.accuracy"
	val CONF_CHARTING_INDICATORS_LOWER_BOUND = "gatling.charting.indicators.lowerBound"
	val CONF_CHARTING_INDICATORS_HIGHER_BOUND = "gatling.charting.indicators.higherBound"
	val CONF_CHARTING_INDICATORS_PERCENTILE1 = "gatling.charting.indicators.percentile1"
	val CONF_CHARTING_INDICATORS_PERCENTILE2 = "gatling.charting.indicators.percentile2"

	val CONF_HTTP_ALLOW_POOLING_CONNECTION = "gatling.http.allowPoolingConnection"
	val CONF_HTTP_ALLOW_SSL_CONNECTION_POOL = "gatling.http.allowSslConnectionPool"
	val CONF_HTTP_COMPRESSION_ENABLED = "gatling.http.compressionEnabled"
	val CONF_HTTP_CONNECTION_TIMEOUT = "gatling.http.connectionTimeout"
	val CONF_HTTP_IDLE_CONNECTION_IN_POOL_TIMEOUT_IN_MS = "gatling.http.idleConnectionInPoolTimeoutInMs"
	val CONF_HTTP_IDLE_CONNECTION_TIMEOUT_IN_MS = "gatling.http.idleConnectionTimeoutInMs"
	val CONF_HTTP_IO_THREAD_MULTIPLIER = "gatling.http.ioThreadMultiplier"
	val CONF_HTTP_MAXIMUM_CONNECTIONS_PER_HOST = "gatling.http.maximumConnectionsPerHost"
	val CONF_HTTP_MAXIMUM_CONNECTIONS_TOTAL = "gatling.http.maximumConnectionsTotal"
	val CONF_HTTP_MAX_RETRY = "gatling.http.maxRetry"
	val CONF_HTTP_REQUEST_COMPRESSION_LEVEL = "gatling.http.requestCompressionLevel"
	val CONF_HTTP_REQUEST_TIMEOUT_IN_MS = "gatling.http.requestTimeoutInMs"
	val CONF_HTTP_USE_PROXY_PROPERTIES = "gatling.http.useProxyProperties"
	val CONF_HTTP_USER_AGENT = "gatling.http.userAgent"
	val CONF_HTTP_USE_RAW_URL = "gatling.http.useRawUrl"
	val CONF_HTTP_JSON_FEATURES = "gatling.http.nonStandardJsonSupport"
	val CONF_HTTP_WARM_UP_URL = "gatling.http.warmUpUrl"
	val CONF_HTTP_SSL_TRUST_STORE_TYPE = "gatling.http.ssl.trustStore.type"
	val CONF_HTTP_SSL_TRUST_STORE_FILE = "gatling.http.ssl.trustStore.file"
	val CONF_HTTP_SSL_TRUST_STORE_PASSWORD = "<PASSWORD>"
	val CONF_HTTP_SSL_TRUST_STORE_ALGORITHM = "gatling.http.ssl.trustStore.algorithm"
	val CONF_HTTP_SSL_KEY_STORE_TYPE = "gatling.http.ssl.keyStore.type"
	val CONF_HTTP_SSL_KEY_STORE_FILE = "gatling.http.ssl.keyStore.file"
	val CONF_HTTP_SSL_KEY_STORE_PASSWORD = "<PASSWORD>.http.ssl.keyStore.password"
	val CONF_HTTP_SSL_KEY_STORE_ALGORITHM = "gatling.http.ssl.keyStore.algorithm"

	val CONF_DATA_WRITER_CLASS_NAMES = "gatling.data.writers"
	val CONF_DATA_READER_CLASS_NAME = "gatling.data.reader"

	val CONF_DATA_FILE_BUFFER_SIZE = "gatling.data.file.bufferSize"

	val CONF_DATA_CONSOLE_LIGHT = "gatling.data.console.light"

	val CONF_DATA_GRAPHITE_LIGHT = "gatling.data.graphite.light"
	val CONF_DATA_GRAPHITE_HOST = "gatling.data.graphite.host"
	val CONF_DATA_GRAPHITE_PORT = "gatling.data.graphite.port"
	val CONF_DATA_GRAPHITE_PROTOCOL = "gatling.data.graphite.protocol"
	val CONF_DATA_GRAPHITE_ROOT_PATH_PREFIX = "gatling.data.graphite.rootPathPrefix"
	val CONF_DATA_GRAPHITE_BUCKET_WIDTH = "gatling.data.graphite.bucketWidth"
	val CONF_DATA_GRAPHITE_BUFFER_SIZE = "gatling.data.graphite.bufferSize"

	val CONF_DATA_JDBC_DB_URL = "gatling.data.jdbc.db.url"
	val CONF_DATA_JDBC_DB_USERNAME = "gatling.data.jdbc.db.username"
	val CONF_DATA_JDBC_DB_PASSWORD = "<PASSWORD>"
	val CONF_DATA_JDBC_BUFFER_SIZE = "gatling.data.jdbc.bufferSize"
	val CONF_DATA_JDBC_CREATE_RUN_RECORD_TABLE = "gatling.data.jdbc. createRunRecordTable"
	val CONF_DATA_JDBC_CREATE_REQUEST_RECORD_TABLE = "gatling.data.jdbc.createRequestRecordTable"
	val CONF_DATA_JDBC_CREATE_SCENARIO_RECORD_TABLE = "gatling.data.jdbc.createScenarioRecord"
	val CONF_DATA_JDBC_CREATE_GROUP_RECORD_TABLE = "gatling.data.jdbc.createGroupRecord"
}<commit_msg>Fix "createRunRecordTable" configuration key<commit_after>/**
 * Copyright 2011-2013 eBusiness Information, Groupe Excilys (www.ebusinessinformation.fr)
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * 		http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
package io.gatling.core

object ConfigurationConstants {

	val CONF_CORE_OUTPUT_DIRECTORY_BASE_NAME = "gatling.core.outputDirectoryBaseName"
	val CONF_CORE_RUN_DESCRIPTION = "gatling.core.runDescription"
	val CONF_CORE_ENCODING = "gatling.core.encoding"
	val CONF_CORE_SIMULATION_CLASS = "gatling.core.simulationClass"

	val CONF_CORE_EXTRACT_REGEXP_CACHE = "gatling.core.extract.regex.cache"
	val CONF_CORE_EXTRACT_XPATH_CACHE = "gatling.core.extract.xpath.cache"
	val CONF_CORE_EXTRACT_XPATH_SAX_PARSER_FACTORY = "gatling.core.extract.xpath.saxParserFactory"
	val CONF_CORE_EXTRACT_XPATH_DOM_PARSER_FACTORY = "gatling.core.extract.xpath.domParserFactory"
	val CONF_CORE_EXTRACT_XPATH_EXPAND_ENTITY_REFERENCES = "gatling.core.extract.xpath.expandEntityReferences"
	val CONF_CORE_EXTRACT_XPATH_NAMESPACE_AWARE = "gatling.core.extract.xpath.namespaceAware"
	val CONF_CORE_EXTRACT_JSONPATH_CACHE = "gatling.core.extract.jsonPath.cache"
	val CONF_CORE_EXTRACT_CSS_ENGINE = "gatling.core.extract.css.engine"

	val CONF_CORE_TIMEOUT_SIMULATION = "gatling.core.timeOut.simulation"
	val CONF_CORE_TIMEOUT_ACTOR = "gatling.core.timeOut.actor"

	val CONF_CORE_DIRECTORY_DATA = "gatling.core.directory.data"
	val CONF_CORE_DIRECTORY_REQUEST_BODIES = "gatling.core.directory.requestBodies"
	val CONF_CORE_DIRECTORY_SIMULATIONS = "gatling.core.directory.simulations"
	val CONF_CORE_DIRECTORY_BINARIES = "gatling.core.directory.binaries"
	val CONF_CORE_DIRECTORY_REPORTS_ONLY = "gatling.core.directory.reportsOnly"
	val CONF_CORE_DIRECTORY_RESULTS = "gatling.core.directory.results"

	val CONF_CHARTING_NO_REPORTS = "gatling.charting.noReports"
	val CONF_CHARTING_STATS_TSV_SEPARATOR = "gatling.charting.statsTsvSeparator"
	val CONF_CHARTING_MAX_PLOTS_PER_SERIES = "gatling.charting.maxPlotPerSeries"
	val CONF_CHARTING_ACCURACY = "gatling.charting.accuracy"
	val CONF_CHARTING_INDICATORS_LOWER_BOUND = "gatling.charting.indicators.lowerBound"
	val CONF_CHARTING_INDICATORS_HIGHER_BOUND = "gatling.charting.indicators.higherBound"
	val CONF_CHARTING_INDICATORS_PERCENTILE1 = "gatling.charting.indicators.percentile1"
	val CONF_CHARTING_INDICATORS_PERCENTILE2 = "gatling.charting.indicators.percentile2"

	val CONF_HTTP_ALLOW_POOLING_CONNECTION = "gatling.http.allowPoolingConnection"
	val CONF_HTTP_ALLOW_SSL_CONNECTION_POOL = "gatling.http.allowSslConnectionPool"
	val CONF_HTTP_COMPRESSION_ENABLED = "gatling.http.compressionEnabled"
	val CONF_HTTP_CONNECTION_TIMEOUT = "gatling.http.connectionTimeout"
	val CONF_HTTP_IDLE_CONNECTION_IN_POOL_TIMEOUT_IN_MS = "gatling.http.idleConnectionInPoolTimeoutInMs"
	val CONF_HTTP_IDLE_CONNECTION_TIMEOUT_IN_MS = "gatling.http.idleConnectionTimeoutInMs"
	val CONF_HTTP_IO_THREAD_MULTIPLIER = "gatling.http.ioThreadMultiplier"
	val CONF_HTTP_MAXIMUM_CONNECTIONS_PER_HOST = "gatling.http.maximumConnectionsPerHost"
	val CONF_HTTP_MAXIMUM_CONNECTIONS_TOTAL = "gatling.http.maximumConnectionsTotal"
	val CONF_HTTP_MAX_RETRY = "gatling.http.maxRetry"
	val CONF_HTTP_REQUEST_COMPRESSION_LEVEL = "gatling.http.requestCompressionLevel"
	val CONF_HTTP_REQUEST_TIMEOUT_IN_MS = "gatling.http.requestTimeoutInMs"
	val CONF_HTTP_USE_PROXY_PROPERTIES = "gatling.http.useProxyProperties"
	val CONF_HTTP_USER_AGENT = "gatling.http.userAgent"
	val CONF_HTTP_USE_RAW_URL = "gatling.http.useRawUrl"
	val CONF_HTTP_JSON_FEATURES = "gatling.http.nonStandardJsonSupport"
	val CONF_HTTP_WARM_UP_URL = "gatling.http.warmUpUrl"
	val CONF_HTTP_SSL_TRUST_STORE_TYPE = "gatling.http.ssl.trustStore.type"
	val CONF_HTTP_SSL_TRUST_STORE_FILE = "gatling.http.ssl.trustStore.file"
	val CONF_HTTP_SSL_TRUST_STORE_PASSWORD = "<PASSWORD>"
	val CONF_HTTP_SSL_TRUST_STORE_ALGORITHM = "gatling.http.ssl.trustStore.algorithm"
	val CONF_HTTP_SSL_KEY_STORE_TYPE = "gatling.http.ssl.keyStore.type"
	val CONF_HTTP_SSL_KEY_STORE_FILE = "gatling.http.ssl.keyStore.file"
	val CONF_HTTP_SSL_KEY_STORE_PASSWORD = "<PASSWORD>ling.http.ssl.keyStore.password"
	val CONF_HTTP_SSL_KEY_STORE_ALGORITHM = "gatling.http.ssl.keyStore.algorithm"

	val CONF_DATA_WRITER_CLASS_NAMES = "gatling.data.writers"
	val CONF_DATA_READER_CLASS_NAME = "gatling.data.reader"

	val CONF_DATA_FILE_BUFFER_SIZE = "gatling.data.file.bufferSize"

	val CONF_DATA_CONSOLE_LIGHT = "gatling.data.console.light"

	val CONF_DATA_GRAPHITE_LIGHT = "gatling.data.graphite.light"
	val CONF_DATA_GRAPHITE_HOST = "gatling.data.graphite.host"
	val CONF_DATA_GRAPHITE_PORT = "gatling.data.graphite.port"
	val CONF_DATA_GRAPHITE_PROTOCOL = "gatling.data.graphite.protocol"
	val CONF_DATA_GRAPHITE_ROOT_PATH_PREFIX = "gatling.data.graphite.rootPathPrefix"
	val CONF_DATA_GRAPHITE_BUCKET_WIDTH = "gatling.data.graphite.bucketWidth"
	val CONF_DATA_GRAPHITE_BUFFER_SIZE = "gatling.data.graphite.bufferSize"

	val CONF_DATA_JDBC_DB_URL = "gatling.data.jdbc.db.url"
	val CONF_DATA_JDBC_DB_USERNAME = "gatling.data.jdbc.db.username"
	val CONF_DATA_JDBC_DB_PASSWORD = "<PASSWORD>"
	val CONF_DATA_JDBC_BUFFER_SIZE = "gatling.data.jdbc.bufferSize"
	val CONF_DATA_JDBC_CREATE_RUN_RECORD_TABLE = "gatling.data.jdbc.createRunRecordTable"
	val CONF_DATA_JDBC_CREATE_REQUEST_RECORD_TABLE = "gatling.data.jdbc.createRequestRecordTable"
	val CONF_DATA_JDBC_CREATE_SCENARIO_RECORD_TABLE = "gatling.data.jdbc.createScenarioRecord"
	val CONF_DATA_JDBC_CREATE_GROUP_RECORD_TABLE = "gatling.data.jdbc.createGroupRecord"
}
{'fraction_non_alphanumeric': 0.07923089673462622, 'fraction_numerical': 0.0026520802254268194, 'mean_word_length': 7.444366689993002, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 4, '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': '4334506', 'n_tokens_mistral': 4777, 'n_tokens_neox': 4683, 'n_words': 616}