<commit_before><?xml version="1.0" encoding="UTF-8"?>
<appsensor-server-config xmlns="https://www.owasp.org/index.php/OWASP_AppSensor_Project/xsd/appsensor_server_config_2.0.xsd">
	
	<correlation-config>
		<correlated-client-set>
			<client-application-name>server1</client-application-name>
			<client-application-name>server3</client-application-name>
		</correlated-client-set>
		<correlated-client-set>
			<client-application-name>server2</client-application-name>
			<client-application-name>server4</client-application-name>
		</correlated-client-set>
		<correlated-client-set>
			<client-application-name>server1</client-application-name>
			<client-application-name>server5</client-application-name>
		</correlated-client-set>
	</correlation-config>

	<event-analyzer class="org.owasp.appsensor.analysis.impl.ReferenceEventAnalysisEngine" />
	<attack-analyzer class="org.owasp.appsensor.analysis.impl.ReferenceAttackAnalysisEngine" />
	<response-analyzer class="org.owasp.appsensor.analysis.impl.ReferenceResponseAnalysisEngine" />
	
	<event-store class="org.owasp.appsensor.event.impl.InMemoryEventStore" />
	<attack-store class="org.owasp.appsensor.attack.impl.InMemoryAttackStore" />
	<response-store class="org.owasp.appsensor.response.impl.InMemoryResponseStore" />
	
	<logger class="org.owasp.appsensor.logging.impl.Slf4jLogger" />
	
	<response-handler class="org.owasp.appsensor.response.impl.ReferenceResponseHandler"/>
	
	<event-store-observers>
		<observer class="org.owasp.appsensor.analysis.impl.ReferenceEventAnalysisEngine" />
		<observer class="org.owasp.appsensor.reporting.impl.ReferenceReportingEngine" />
	</event-store-observers>
	
	<attack-store-observers>
		<observer class="org.owasp.appsensor.analysis.impl.ReferenceAttackAnalysisEngine" />
		<observer class="org.owasp.appsensor.reporting.impl.ReferenceReportingEngine" />
	</attack-store-observers>
	
	<response-store-observers>
		<observer class="org.owasp.appsensor.analysis.impl.ReferenceResponseAnalysisEngine" />
		<observer class="org.owasp.appsensor.reporting.impl.ReferenceReportingEngine" />
	</response-store-observers>

	<detection-points>
		<detection-point>
			<id>IE1</id>
			<threshold>
				<count>11</count>
				<interval unit="minutes">4</interval><commit_msg>Update config to use new statistical event<commit_after><?xml version="1.0" encoding="UTF-8"?>
<appsensor-server-config xmlns="https://www.owasp.org/index.php/OWASP_AppSensor_Project/xsd/appsensor_server_config_2.0.xsd">
	
	<correlation-config>
		<correlated-client-set>
			<client-application-name>server1</client-application-name>
			<client-application-name>server3</client-application-name>
		</correlated-client-set>
		<correlated-client-set>
			<client-application-name>server2</client-application-name>
			<client-application-name>server4</client-application-name>
		</correlated-client-set>
		<correlated-client-set>
			<client-application-name>server1</client-application-name>
			<client-application-name>server5</client-application-name>
		</correlated-client-set>
	</correlation-config>

	<event-analyzer class="org.owasp.appsensor.analysis.impl.ReferenceStatisticalEventAnalysisEngine" />
	<attack-analyzer class="org.owasp.appsensor.analysis.impl.ReferenceAttackAnalysisEngine" />
	<response-analyzer class="org.owasp.appsensor.analysis.impl.ReferenceResponseAnalysisEngine" />
	
	<event-store class="org.owasp.appsensor.event.impl.InMemoryEventStore" />
	<attack-store class="org.owasp.appsensor.attack.impl.InMemoryAttackStore" />
	<response-store class="org.owasp.appsensor.response.impl.InMemoryResponseStore" />
	
	<logger class="org.owasp.appsensor.logging.impl.Slf4jLogger" />
	
	<response-handler class="org.owasp.appsensor.response.impl.ReferenceResponseHandler"/>
	
	<event-store-observers>
		<observer class="org.owasp.appsensor.analysis.impl.ReferenceStatisticalEventAnalysisEngine" />
		<observer class="org.owasp.appsensor.reporting.impl.ReferenceReportingEngine" />
	</event-store-observers>
	
	<attack-store-observers>
		<observer class="org.owasp.appsensor.analysis.impl.ReferenceAttackAnalysisEngine" />
		<observer class="org.owasp.appsensor.reporting.impl.ReferenceReportingEngine" />
	</attack-store-observers>
	
	<response-store-observers>
		<observer class="org.owasp.appsensor.analysis.impl.ReferenceResponseAnalysisEngine" />
		<observer class="org.owasp.appsensor.reporting.impl.ReferenceReportingEngine" />
	</response-store-observers>

	<detection-points>
		<detection-point>
			<id>IE1</id>
			<threshold>
				<count>11</count>
				<interval unit="minutes">4</interval>
{'fraction_non_alphanumeric': 0.14694948611414826, 'fraction_numerical': 0.006997594576864203, 'mean_word_length': 5.716593245227607, 'pattern_counts': {'":': 0, '<': 105, '<?xml version=': 2, '>': 105, 'https://': 2, 'lorem ipsum': 0, 'www.': 2, 'xml': 4}, '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': '4741818', 'n_tokens_mistral': 1594, 'n_tokens_neox': 1451, 'n_words': 125}