<commit_before><?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
		 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
	<modelVersion>4.0.0</modelVersion>
	<groupId>com.splicemachine</groupId>
	<version>1.0.0RC10</version>
	<packaging>pom</packaging>
	<artifactId>spliceengine-parent</artifactId>
	<name>${project.artifactId}</name>
	<description>Splice Engine Parent POM</description>
	<scm>
		<connection>scm:git:<EMAIL>:splicemachine/spliceengine.git</connection>
		<developerConnection>scm:git:<EMAIL>:splicemachine/spliceengine.git</developerConnection>
	</scm>

	<parent>
		<groupId>com.splicemachine</groupId>
		<artifactId>splice-maven-parent</artifactId>
		<version>1.0.0</version>
	</parent>

	<repositories>
		<repository>
			<id>splicemachine</id>
			<url>http://nexus.splicemachine.com/nexus/content/groups/developers</url>
		</repository>
	</repositories>

	<properties>
		<derby.version>10.9.1.0-splice1.0.0RC10</derby.version>
		<excluded.categories>com.splicemachine.test.SlowTest</excluded.categories>
		<failTasksRandomly>true</failTasksRandomly> <!-- run chaos monkey -->
		<log4j.config.uri>file:${basedir}/src/main/resources/info-log4j.properties</log4j.config.uri>
		<skip.integration.tests>true</skip.integration.tests>
	</properties>

	<dependencyManagement>
		<dependencies>
			<!-- internally built dependencies -->
			<dependency> <groupId>com.splicemachine</groupId> <artifactId>asynchbase</artifactId> <version>1.5.3</version> <exclusions> <exclusion> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> </exclusion> <exclusion> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> </exclusion> <exclusion> <groupId>org.slf4j</groupId> <artifactId>log4j-over-slf4j</artifactId> </exclusion> <exclusion> <groupId>com.google.protobuf</groupId> <artifactId>protobuf-java</artifactId> </exclusion> <exclusion> <groupId>com.stumbleupon</groupId> <artifactId>async</artifactId> </exclusion> <exclusion> <groupId>org.apache.zookeeper</groupId> <artifactId>zookeeper</artifactId> </exclusion> </exclusions> </dependency>
			<dependency> <groupId>com.splicemachine</groupId> <artifactId>splice-web</artifactId> <version>1.0.0RC10</version> <type>tar.gz</type> </dependency>
			<dependency> <groupId>com.splicemachine</groupId> <artifactId>utilities</artifactId> <version>1.1.1</version> </dependency>
			<dependency> <groupId>org.apache.derby</groupId> <artifactId>derby</artifactId> <version>${derby.version}</version> </dependency>
			<dependency> <groupId>org.apache.derby</groupId> <artifactId>derbyclient</artifactId> <version>${derby.version}</version> </dependency>
			<!-- third party dependencies -->
			<dependency> <groupId>ant-contrib</groupId> <artifactId>ant-contrib</artifactId> <version>1.0b3</version> <exclusions> <exclusion> <groupId>ant</groupId> <artifactId>ant</artifactId> </exclusion> </exclusions> </dependency>
			<dependency> <groupId>com.carrotsearch</groupId> <artifactId>hppc</artifactId> <version>0.5.2</version> </dependency>
			<dependency> <groupId>com.carrotsearch</groupId> <artifactId>java-sizeof</artifactId> <version>0.0.4</version> <exclusions> <exclusion> <groupId>com.carrotsearch</groupId> <artifactId>junit-benchmarks</artifactId> </exclusion> <exclusion> <groupId>junit</groupId> <artifactId>junit</artifactId> </exclusion> </exclusions> </dependency>
			<dependency> <groupId>com.esotericsoftware.kryo</groupId> <artifactId>kryo</artifactId> <version>2.22</version> </dependency>
			<dependency> <groupId>com.github.stephenc.high-scale-lib</groupId> <artifactId>high-scale-lib</artifactId> <version>1.1.1</version> </dependency>
			<dependency> <groupId>com.google.code.findbugs</groupId> <artifactId>jsr305</artifactId> <version>1.3.9</version> </dependency>
			<dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.2.2</version> <scope>compile</scope> </dependency>
			<dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>11.0.2</version> </dependency>
			<dependency> <groupId>com.lmax</groupId> <artifactId>disruptor</artifactId> <version>3.2.1</version> </dependency>
			<dependency> <groupId>com.stumbleupon</groupId> <artifactId>async</artifactId> <version>1.4.0</version> <exclusions> <exclusion> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> </exclusion> <exclusion> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> </exclusion> <exclusion> <groupId>org.slf4j</groupId> <artifactId>log4j-over-slf4j</artifactId> </exclusion> </exclusions> </dependency>
			<dependency> <groupId>com.sun.jersey</groupId> <artifactId>jersey-core</artifactId> <version>1.8</version> </dependency>
			<dependency> <groupId>com.yammer.metrics</groupId> <artifactId>metrics-core</artifactId> <version>2.1.2</version> <exclusions> <exclusion> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> </exclusion> <exclusion> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> </exclusion> <exclusion> <groupId>org.slf4j</groupId> <artifactId>log4j-over-slf4j</artifactId> </exclusion> </exclusions> </dependency>
			<dependency> <groupId>commons-cli</groupId> <artifactId>commons-cli</artifactId> <version>1.2</version> </dependency>
			<dependency> <groupId>commons-dbutils</groupId> <artifactId>commons-dbutils</artifactId> <version>1.5</version> </dependency>
			<dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.1</version> </dependency>
			<dependency> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> <version>2.5</version> </dependency>
			<dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>1.1.1</version> </dependency>
			<dependency> <groupId>de.javakaffee</groupId> <artifactId>kryo-serializers</artifactId> <version>0.26</version> </dependency>
			<dependency> <groupId>io.netty</groupId> <artifactId>netty</artifactId> <version>3.6.6.Final</version> </dependency>
			<dependency> <groupId>joda-time</groupId> <artifactId>joda-time</artifactId> <version>2.3</version> </dependency>
			<dependency> <groupId>net.sf.ehcache</groupId> <artifactId>ehcache-core</artifactId> <version>2.6.6</version> <exclusions> <exclusion> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> </exclusion> <exclusion> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> </exclusion> <exclusion> <groupId>org.slf4j</groupId> <artifactId>log4j-over-slf4j</artifactId> </exclusion> <exclusion> <groupId>com.google.protobuf</groupId> <artifactId>protobuf-java</artifactId> </exclusion> <exclusion> <groupId>com.stumbleupon</groupId> <artifactId>async</artifactId> </exclusion> <exclusion> <groupId>org.apache.zookeeper</groupId> <artifactId>zookeeper</artifactId> </exclusion> </exclusions> </dependency>
			<dependency> <groupId>net.sf.opencsv</groupId> <artifactId>opencsv</artifactId> <version>2.3</version> </dependency>
			<dependency> <groupId>net.sf.proguard</groupId> <artifactId>proguard-base</artifactId> <version>4.11</version> <scope>runtime</scope> </dependency>
			<dependency> <groupId>org.apache.ant</groupId> <artifactId>ant-nodeps</artifactId> <version>1.8.1</version> </dependency>
			<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-math</artifactId> <version>2.1</version> </dependency>
			<dependency> <groupId>org.apache.lucene</groupId> <artifactId>lucene-core</artifactId> <version>4.3.1</version> </dependency>
			<dependency> <groupId>org.apache.mrunit</groupId> <artifactId>mrunit</artifactId> <version>1.0.0</version> <classifier>hadoop2</classifier> </dependency>
			<dependency> <groupId>org.codehaus.jackson</groupId> <artifactId>jackson-core-asl</artifactId> <version>1.8.8</version> </dependency>
			<dependency> <groupId>org.codehaus.jackson</groupId> <artifactId>jackson-mapper-asl</artifactId> <version>1.8.8</version> </dependency>
			<dependency> <groupId>org.codehaus.jsr166-mirror</groupId> <artifactId>jsr166y</artifactId> <version>1.7.0</version> </dependency>
			<dependency> <groupId>org.hamcrest</groupId> <artifactId>hamcrest-core</artifactId> <version>1.3</version> <scope>test</scope> </dependency>
			<dependency> <groupId>org.uncommons.maths</groupId> <artifactId>uncommons-maths</artifactId> <version>1.2.1</version> </dependency>
			<dependency> <groupId>org.uncommons.watchmaker</groupId> <artifactId>watchmaker-framework</artifactId> <version>0.7.1</version> <exclusions> <exclusion> <artifactId>google-collections</artifactId> <groupId>com.google.collections</groupId> </exclusion> </exclusions> </dependency>
            <dependency> <groupId>net.sf.supercsv</groupId> <artifactId>super-csv</artifactId> <version>2.2.0</version> </dependency>
		</dependencies>
	</dependencyManagement>

	<build>

		<pluginManagement>

			<plugins>

				<plugin>
					<groupId>org.apache.maven.plugins</groupId>
					<artifactId>maven-source-plugin</artifactId>
					<executions>
						<execution>
							<goals>
								<goal>jar</goal>
							</goals>
						</execution>
					</executions>
				</plugin>

				<plugin>
					<groupId>org.apache.maven.plugins</groupId>
					<artifactId>maven-jar-plugin</artifactId>
					<configuration>
						<archive>
							<manifestEntries>
								<Implementation-Version>${buildNumber}</Implementation-Version>
								<Release>${project.version}</Release>
								<Build-Time>${maven.build.timestamp}</Build-Time>
								<URL>http://www.splicemachine.com</URL>
							</manifestEntries>
						</archive>
						<excludes>
							<exclude>**/*log4j.properties</exclude>
							<exclude>**/splice-site.xml</exclude>
						</excludes>
					</configuration>
					<executions>
						<execution>
							<id>attach-sources</id>
							<goals>
								<goal>jar</goal>
							</goals>
						</execution>
					</executions>
				</plugin>

				<plugin>
					<artifactId>maven-compiler-plugin</artifactId>
					<configuration>
						<source>1.6</source>
						<target>1.6</target><commit_msg>Moving maven pom to compile with source and target of jdk 1.7<commit_after><?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
		 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
	<modelVersion>4.0.0</modelVersion>
	<groupId>com.splicemachine</groupId>
	<version>1.0.0RC10</version>
	<packaging>pom</packaging>
	<artifactId>spliceengine-parent</artifactId>
	<name>${project.artifactId}</name>
	<description>Splice Engine Parent POM</description>
	<scm>
		<connection>scm:git:git@github.com:splicemachine/spliceengine.git</connection>
		<developerConnection>scm:git:git@github.com:splicemachine/spliceengine.git</developerConnection>
	</scm>

	<parent>
		<groupId>com.splicemachine</groupId>
		<artifactId>splice-maven-parent</artifactId>
		<version>1.0.0</version>
	</parent>

	<repositories>
		<repository>
			<id>splicemachine</id>
			<url>http://nexus.splicemachine.com/nexus/content/groups/developers</url>
		</repository>
	</repositories>

	<properties>
		<derby.version>10.9.1.0-splice1.0.0RC10</derby.version>
		<excluded.categories>com.splicemachine.test.SlowTest</excluded.categories>
		<failTasksRandomly>true</failTasksRandomly> <!-- run chaos monkey -->
		<log4j.config.uri>file:${basedir}/src/main/resources/info-log4j.properties</log4j.config.uri>
		<skip.integration.tests>true</skip.integration.tests>
	</properties>

	<dependencyManagement>
		<dependencies>
			<!-- internally built dependencies -->
			<dependency> <groupId>com.splicemachine</groupId> <artifactId>asynchbase</artifactId> <version>1.5.3</version> <exclusions> <exclusion> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> </exclusion> <exclusion> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> </exclusion> <exclusion> <groupId>org.slf4j</groupId> <artifactId>log4j-over-slf4j</artifactId> </exclusion> <exclusion> <groupId>com.google.protobuf</groupId> <artifactId>protobuf-java</artifactId> </exclusion> <exclusion> <groupId>com.stumbleupon</groupId> <artifactId>async</artifactId> </exclusion> <exclusion> <groupId>org.apache.zookeeper</groupId> <artifactId>zookeeper</artifactId> </exclusion> </exclusions> </dependency>
			<dependency> <groupId>com.splicemachine</groupId> <artifactId>splice-web</artifactId> <version>1.0.0RC10</version> <type>tar.gz</type> </dependency>
			<dependency> <groupId>com.splicemachine</groupId> <artifactId>utilities</artifactId> <version>1.1.1</version> </dependency>
			<dependency> <groupId>org.apache.derby</groupId> <artifactId>derby</artifactId> <version>${derby.version}</version> </dependency>
			<dependency> <groupId>org.apache.derby</groupId> <artifactId>derbyclient</artifactId> <version>${derby.version}</version> </dependency>
			<!-- third party dependencies -->
			<dependency> <groupId>ant-contrib</groupId> <artifactId>ant-contrib</artifactId> <version>1.0b3</version> <exclusions> <exclusion> <groupId>ant</groupId> <artifactId>ant</artifactId> </exclusion> </exclusions> </dependency>
			<dependency> <groupId>com.carrotsearch</groupId> <artifactId>hppc</artifactId> <version>0.5.2</version> </dependency>
			<dependency> <groupId>com.carrotsearch</groupId> <artifactId>java-sizeof</artifactId> <version>0.0.4</version> <exclusions> <exclusion> <groupId>com.carrotsearch</groupId> <artifactId>junit-benchmarks</artifactId> </exclusion> <exclusion> <groupId>junit</groupId> <artifactId>junit</artifactId> </exclusion> </exclusions> </dependency>
			<dependency> <groupId>com.esotericsoftware.kryo</groupId> <artifactId>kryo</artifactId> <version>2.22</version> </dependency>
			<dependency> <groupId>com.github.stephenc.high-scale-lib</groupId> <artifactId>high-scale-lib</artifactId> <version>1.1.1</version> </dependency>
			<dependency> <groupId>com.google.code.findbugs</groupId> <artifactId>jsr305</artifactId> <version>1.3.9</version> </dependency>
			<dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.2.2</version> <scope>compile</scope> </dependency>
			<dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>11.0.2</version> </dependency>
			<dependency> <groupId>com.lmax</groupId> <artifactId>disruptor</artifactId> <version>3.2.1</version> </dependency>
			<dependency> <groupId>com.stumbleupon</groupId> <artifactId>async</artifactId> <version>1.4.0</version> <exclusions> <exclusion> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> </exclusion> <exclusion> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> </exclusion> <exclusion> <groupId>org.slf4j</groupId> <artifactId>log4j-over-slf4j</artifactId> </exclusion> </exclusions> </dependency>
			<dependency> <groupId>com.sun.jersey</groupId> <artifactId>jersey-core</artifactId> <version>1.8</version> </dependency>
			<dependency> <groupId>com.yammer.metrics</groupId> <artifactId>metrics-core</artifactId> <version>2.1.2</version> <exclusions> <exclusion> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> </exclusion> <exclusion> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> </exclusion> <exclusion> <groupId>org.slf4j</groupId> <artifactId>log4j-over-slf4j</artifactId> </exclusion> </exclusions> </dependency>
			<dependency> <groupId>commons-cli</groupId> <artifactId>commons-cli</artifactId> <version>1.2</version> </dependency>
			<dependency> <groupId>commons-dbutils</groupId> <artifactId>commons-dbutils</artifactId> <version>1.5</version> </dependency>
			<dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.1</version> </dependency>
			<dependency> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> <version>2.5</version> </dependency>
			<dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>1.1.1</version> </dependency>
			<dependency> <groupId>de.javakaffee</groupId> <artifactId>kryo-serializers</artifactId> <version>0.26</version> </dependency>
			<dependency> <groupId>io.netty</groupId> <artifactId>netty</artifactId> <version>3.6.6.Final</version> </dependency>
			<dependency> <groupId>joda-time</groupId> <artifactId>joda-time</artifactId> <version>2.3</version> </dependency>
			<dependency> <groupId>net.sf.ehcache</groupId> <artifactId>ehcache-core</artifactId> <version>2.6.6</version> <exclusions> <exclusion> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> </exclusion> <exclusion> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> </exclusion> <exclusion> <groupId>org.slf4j</groupId> <artifactId>log4j-over-slf4j</artifactId> </exclusion> <exclusion> <groupId>com.google.protobuf</groupId> <artifactId>protobuf-java</artifactId> </exclusion> <exclusion> <groupId>com.stumbleupon</groupId> <artifactId>async</artifactId> </exclusion> <exclusion> <groupId>org.apache.zookeeper</groupId> <artifactId>zookeeper</artifactId> </exclusion> </exclusions> </dependency>
			<dependency> <groupId>net.sf.opencsv</groupId> <artifactId>opencsv</artifactId> <version>2.3</version> </dependency>
			<dependency> <groupId>net.sf.proguard</groupId> <artifactId>proguard-base</artifactId> <version>4.11</version> <scope>runtime</scope> </dependency>
			<dependency> <groupId>org.apache.ant</groupId> <artifactId>ant-nodeps</artifactId> <version>1.8.1</version> </dependency>
			<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-math</artifactId> <version>2.1</version> </dependency>
			<dependency> <groupId>org.apache.lucene</groupId> <artifactId>lucene-core</artifactId> <version>4.3.1</version> </dependency>
			<dependency> <groupId>org.apache.mrunit</groupId> <artifactId>mrunit</artifactId> <version>1.0.0</version> <classifier>hadoop2</classifier> </dependency>
			<dependency> <groupId>org.codehaus.jackson</groupId> <artifactId>jackson-core-asl</artifactId> <version>1.8.8</version> </dependency>
			<dependency> <groupId>org.codehaus.jackson</groupId> <artifactId>jackson-mapper-asl</artifactId> <version>1.8.8</version> </dependency>
			<dependency> <groupId>org.codehaus.jsr166-mirror</groupId> <artifactId>jsr166y</artifactId> <version>1.7.0</version> </dependency>
			<dependency> <groupId>org.hamcrest</groupId> <artifactId>hamcrest-core</artifactId> <version>1.3</version> <scope>test</scope> </dependency>
			<dependency> <groupId>org.uncommons.maths</groupId> <artifactId>uncommons-maths</artifactId> <version>1.2.1</version> </dependency>
			<dependency> <groupId>org.uncommons.watchmaker</groupId> <artifactId>watchmaker-framework</artifactId> <version>0.7.1</version> <exclusions> <exclusion> <artifactId>google-collections</artifactId> <groupId>com.google.collections</groupId> </exclusion> </exclusions> </dependency>
            <dependency> <groupId>net.sf.supercsv</groupId> <artifactId>super-csv</artifactId> <version>2.2.0</version> </dependency>
		</dependencies>
	</dependencyManagement>

	<build>

		<pluginManagement>

			<plugins>

				<plugin>
					<groupId>org.apache.maven.plugins</groupId>
					<artifactId>maven-source-plugin</artifactId>
					<executions>
						<execution>
							<goals>
								<goal>jar</goal>
							</goals>
						</execution>
					</executions>
				</plugin>

				<plugin>
					<groupId>org.apache.maven.plugins</groupId>
					<artifactId>maven-jar-plugin</artifactId>
					<configuration>
						<archive>
							<manifestEntries>
								<Implementation-Version>${buildNumber}</Implementation-Version>
								<Release>${project.version}</Release>
								<Build-Time>${maven.build.timestamp}</Build-Time>
								<URL>http://www.splicemachine.com</URL>
							</manifestEntries>
						</archive>
						<excludes>
							<exclude>**/*log4j.properties</exclude>
							<exclude>**/splice-site.xml</exclude>
						</excludes>
					</configuration>
					<executions>
						<execution>
							<id>attach-sources</id>
							<goals>
								<goal>jar</goal>
							</goals>
						</execution>
					</executions>
				</plugin>

				<plugin>
					<artifactId>maven-compiler-plugin</artifactId>
					<configuration>
						<source>1.7</source>
						<target>1.7</target>
{'fraction_non_alphanumeric': 0.18257159670459003, 'fraction_numerical': 0.019811690859160454, 'mean_word_length': 5.859401278170198, 'pattern_counts': {'":': 0, '<': 1177, '<?xml version=': 2, '>': 1177, 'https://': 0, 'lorem ipsum': 0, 'www.': 4, 'xml': 8}, 'pii_count': 4, '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': '1603097', 'n_tokens_mistral': 8335, 'n_tokens_neox': 6564, 'n_words': 810}