<commit_before><?xml version="1.0" encoding="UTF-8"?>
<component xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/component/1.1.2"
           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
           xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/component/1.1.2 http://maven.apache.org/xsd/component-1.1.2.xsd">
    <dependencySets>
        <dependencySet>
            <outputDirectory>lib</outputDirectory>
            <directoryMode>0755</directoryMode>
            <fileMode>0644</fileMode>
            <useProjectArtifact>false</useProjectArtifact>
            <useTransitiveDependencies>true</useTransitiveDependencies>
            <useTransitiveFiltering>true</useTransitiveFiltering>
            <useStrictFiltering>true</useStrictFiltering>
            <excludes>
                <exclude>org.locationtech.geomesa:geomesa-hbase-gs-plugin*</exclude>
                <exclude>org.locationtech.geomesa:geomesa-hbase-spark*</exclude>
                <exclude>org.locationtech.geomesa:geomesa-spark*</exclude>
                <exclude>org.locationtech.geomesa:geomesa-hbase-distributed-runtime*</exclude>
                <exclude>org.locationtech.geomesa:geomesa-process-wps*</exclude>
                <exclude>com.google.guava:guava</exclude> <!-- Guava conflicts with HBase 1.2.3 which provides guava 12 -->
            </excludes>
        </dependencySet>
        <dependencySet>
            <outputDirectory>dist/gs-plugins</outputDirectory>
            <directoryMode>0755</directoryMode>
            <fileMode>0644</fileMode>
            <useProjectArtifact>false</useProjectArtifact>
            <useTransitiveDependencies>false</useTransitiveDependencies>
            <useStrictFiltering>true</useStrictFiltering>
            <includes>
                <include>org.locationtech.geomesa:geomesa-hbase-gs-plugin*</include>
                <include>org.locationtech.geomesa:geomesa-process-wps*</include>
            </includes>
        </dependencySet>
        <dependencySet>
            <outputDirectory>dist/spark</outputDirectory>
            <directoryMode>0755</directoryMode>
            <fileMode>0644</fileMode>
            <useProjectArtifact>false</useProjectArtifact>
            <useTransitiveDependencies>false</useTransitiveDependencies>
            <useStrictFiltering>true</useStrictFiltering>
            <includes>
                <include>org.locationtech.geomesa:geomesa-hbase-spark*</include>
            </includes>
        </dependencySet>
        <dependencySet>
            <outputDirectory>dist/converters</outputDirectory>
            <directoryMode>0755</directoryMode>
            <fileMode>0644</fileMode>
            <useProjectArtifact>false</useProjectArtifact>
            <useTransitiveDependencies>false</useTransitiveDependencies>
            <useStrictFiltering>true</useStrictFiltering>
            <includes>
                <include>org.locationtech.geomesa:geomesa-tools*:jar:data</include>
            </includes>
        </dependencySet>
        <dependencySet>
            <outputDirectory>dist/hbase</outputDirectory>
            <directoryMode>0755</directoryMode>
            <fileMode>0644</fileMode>
            <useProjectArtifact>false</useProjectArtifact>
            <useTransitiveDependencies>false</useTransitiveDependencies>
            <useStrictFiltering>true</useStrictFiltering>
            <includes>
                <include>org.locationtech.geomesa:geomesa-hbase-distributed-runtime*</include>
            </includes>
        </dependencySet>
    </dependencySets>

    <fileSets>
        <!-- license file -->
        <fileSet>
            <directory>../../</directory>
            <fileMode>0644</fileMode>
            <includes>
                <include>LICENSE.txt</include>
            </includes>
        </fileSet>

        <!-- HBase Tools filesets -->
        <fileSet>
            <directory>../geomesa-hbase-tools/bin</directory>
            <outputDirectory>bin</outputDirectory>
            <directoryMode>755</directoryMode>
            <fileMode>0755</fileMode>
            <filtered>true</filtered>
        </fileSet>
        <fileSet>
            <directory>../geomesa-hbase-tools/conf</directory>
            <outputDirectory>conf</outputDirectory>
            <fileMode>0644</fileMode>
            <filtered>false</filtered>
            <directoryMode>755</directoryMode>
        </fileSet>
        <fileSet>
            <directory>../geomesa-hbase-tools/examples</directory>
            <outputDirectory>examples</outputDirectory>
            <fileMode>0644</fileMode>
            <filtered>false</filtered>
            <directoryMode>755</directoryMode>
        </fileSet>

        <!-- Common Tools filesets -->
        <fileSet>
            <directory>../../geomesa-tools/bin</directory>
            <outputDirectory>bin</outputDirectory>
            <directoryMode>755</directoryMode>
            <fileMode>0755</fileMode>
            <filtered>true</filtered>
        </fileSet>
        <fileSet>
            <directory>../../geomesa-tools/conf</directory>
            <outputDirectory>conf</outputDirectory>
            <fileMode>0644</fileMode>
            <filtered>false</filtered>
            <directoryMode>755</directoryMode>
        </fileSet>
        <fileSet>
            <directory>../../geomesa-tools/examples</directory>
            <outputDirectory>examples</outputDirectory>
            <fileMode>0644</fileMode>
            <filtered>false</filtered>
            <directoryMode>755</directoryMode>
        </fileSet>
        <fileSet>
            <directory>./</directory>
            <outputDirectory>logs</outputDirectory>
            <directoryMode>0700</directoryMode>
            <excludes>
                <exclude>*/**</exclude>
            </excludes>
        </fileSet>
    </fileSets>

    <!-- readmes -->
    <files>
        <file>
            <source>../../README.md</source>
            <outputDirectory>docs</outputDirectory>
        </file>
        <file>
            <source>../../geomesa-archetypes/geomesa-archetypes-gs-plugin/README.md</source>
            <destName>README-gs-plugin.md</destName>
            <outputDirectory>docs</outputDirectory>
        </file>
        <file>
            <source>../../geomesa-utils/README.md</source>
            <destName>README-utils.md</destName>
            <outputDirectory>docs</outputDirectory>
        </file>
        <file>
            <source>../../geomesa-convert/README.md</source>
            <destName>README-convert.md</destName>
            <outputDirectory>docs</outputDirectory>
        </file>
        <!-- geomesa-site.xml.template -->
        <file>
            <source>../../geomesa-utils/src/main/resources/org/locationtech/geomesa/geomesa-site.xml.template</source>
            <destName>geomesa-site.xml.template</destName>
            <outputDirectory>conf</outputDirectory>
        </file>
    </files>

</component>
<commit_msg>GEOMESA-1949 Add autocomplete to hbase tools dist (#1631)<commit_after><?xml version="1.0" encoding="UTF-8"?>
<component xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/component/1.1.2"
           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
           xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/component/1.1.2 http://maven.apache.org/xsd/component-1.1.2.xsd">
    <dependencySets>
        <dependencySet>
            <outputDirectory>lib</outputDirectory>
            <directoryMode>0755</directoryMode>
            <fileMode>0644</fileMode>
            <useProjectArtifact>false</useProjectArtifact>
            <useTransitiveDependencies>true</useTransitiveDependencies>
            <useTransitiveFiltering>true</useTransitiveFiltering>
            <useStrictFiltering>true</useStrictFiltering>
            <excludes>
                <exclude>org.locationtech.geomesa:geomesa-hbase-gs-plugin*</exclude>
                <exclude>org.locationtech.geomesa:geomesa-hbase-spark*</exclude>
                <exclude>org.locationtech.geomesa:geomesa-spark*</exclude>
                <exclude>org.locationtech.geomesa:geomesa-hbase-distributed-runtime*</exclude>
                <exclude>org.locationtech.geomesa:geomesa-process-wps*</exclude>
                <exclude>com.google.guava:guava</exclude> <!-- Guava conflicts with HBase 1.2.3 which provides guava 12 -->
            </excludes>
        </dependencySet>
        <dependencySet>
            <outputDirectory>dist/gs-plugins</outputDirectory>
            <directoryMode>0755</directoryMode>
            <fileMode>0644</fileMode>
            <useProjectArtifact>false</useProjectArtifact>
            <useTransitiveDependencies>false</useTransitiveDependencies>
            <useStrictFiltering>true</useStrictFiltering>
            <includes>
                <include>org.locationtech.geomesa:geomesa-hbase-gs-plugin*</include>
                <include>org.locationtech.geomesa:geomesa-process-wps*</include>
            </includes>
        </dependencySet>
        <dependencySet>
            <outputDirectory>dist/spark</outputDirectory>
            <directoryMode>0755</directoryMode>
            <fileMode>0644</fileMode>
            <useProjectArtifact>false</useProjectArtifact>
            <useTransitiveDependencies>false</useTransitiveDependencies>
            <useStrictFiltering>true</useStrictFiltering>
            <includes>
                <include>org.locationtech.geomesa:geomesa-hbase-spark*</include>
            </includes>
        </dependencySet>
        <dependencySet>
            <outputDirectory>dist/converters</outputDirectory>
            <directoryMode>0755</directoryMode>
            <fileMode>0644</fileMode>
            <useProjectArtifact>false</useProjectArtifact>
            <useTransitiveDependencies>false</useTransitiveDependencies>
            <useStrictFiltering>true</useStrictFiltering>
            <includes>
                <include>org.locationtech.geomesa:geomesa-tools*:jar:data</include>
            </includes>
        </dependencySet>
        <dependencySet>
            <outputDirectory>dist/hbase</outputDirectory>
            <directoryMode>0755</directoryMode>
            <fileMode>0644</fileMode>
            <useProjectArtifact>false</useProjectArtifact>
            <useTransitiveDependencies>false</useTransitiveDependencies>
            <useStrictFiltering>true</useStrictFiltering>
            <includes>
                <include>org.locationtech.geomesa:geomesa-hbase-distributed-runtime*</include>
            </includes>
        </dependencySet>
    </dependencySets>

    <fileSets>
        <!-- license file -->
        <fileSet>
            <directory>../../</directory>
            <fileMode>0644</fileMode>
            <includes>
                <include>LICENSE.txt</include>
            </includes>
        </fileSet>

        <!-- HBase Tools filesets -->
        <fileSet>
            <directory>../geomesa-hbase-tools/bin</directory>
            <outputDirectory>bin</outputDirectory>
            <directoryMode>755</directoryMode>
            <fileMode>0755</fileMode>
            <filtered>true</filtered>
        </fileSet>
        <fileSet>
            <directory>../geomesa-hbase-tools/conf</directory>
            <outputDirectory>conf</outputDirectory>
            <fileMode>0644</fileMode>
            <filtered>false</filtered>
            <directoryMode>755</directoryMode>
        </fileSet>
        <fileSet>
            <directory>../geomesa-hbase-tools/examples</directory>
            <outputDirectory>examples</outputDirectory>
            <fileMode>0644</fileMode>
            <filtered>false</filtered>
            <directoryMode>755</directoryMode>
        </fileSet>

        <!-- Common Tools filesets -->
        <fileSet>
            <directory>../../geomesa-tools/bin</directory>
            <outputDirectory>bin</outputDirectory>
            <directoryMode>755</directoryMode>
            <fileMode>0755</fileMode>
            <filtered>true</filtered>
        </fileSet>
        <fileSet>
            <directory>../../geomesa-tools/conf</directory>
            <outputDirectory>conf</outputDirectory>
            <fileMode>0644</fileMode>
            <filtered>false</filtered>
            <directoryMode>755</directoryMode>
        </fileSet>
        <fileSet>
            <directory>../../geomesa-tools/examples</directory>
            <outputDirectory>examples</outputDirectory>
            <fileMode>0644</fileMode>
            <filtered>false</filtered>
            <directoryMode>755</directoryMode>
        </fileSet>
        <fileSet>
            <directory>./</directory>
            <outputDirectory>logs</outputDirectory>
            <directoryMode>0700</directoryMode>
            <excludes>
                <exclude>*/**</exclude>
            </excludes>
        </fileSet>
    </fileSets>

    <!-- readmes -->
    <files>
        <file>
            <source>../../README.md</source>
            <outputDirectory>docs</outputDirectory>
        </file>
        <file>
            <source>../../geomesa-archetypes/geomesa-archetypes-gs-plugin/README.md</source>
            <destName>README-gs-plugin.md</destName>
            <outputDirectory>docs</outputDirectory>
        </file>
        <file>
            <source>../../geomesa-utils/README.md</source>
            <destName>README-utils.md</destName>
            <outputDirectory>docs</outputDirectory>
        </file>
        <file>
            <source>../../geomesa-convert/README.md</source>
            <destName>README-convert.md</destName>
            <outputDirectory>docs</outputDirectory>
        </file>
        <!-- geomesa-site.xml.template -->
        <file>
            <source>../../geomesa-utils/src/main/resources/org/locationtech/geomesa/geomesa-site.xml.template</source>
            <destName>geomesa-site.xml.template</destName>
            <outputDirectory>conf</outputDirectory>
        </file>
        <!-- autocomplete -->
        <file>
            <source>../geomesa-hbase-tools/target/autocomplete.sh</source>
            <destName>autocomplete.sh</destName>
            <outputDirectory>conf</outputDirectory>
        </file>
    </files>

</component>

{'fraction_non_alphanumeric': 0.13205029149399453, 'fraction_numerical': 0.016295567886492942, 'mean_word_length': 2.0858257477243174, 'pattern_counts': {'":': 0, '<': 514, '<?xml version=': 2, '>': 514, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 12}, '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': '375030', 'n_tokens_mistral': 4199, 'n_tokens_neox': 3905, 'n_words': 367}