Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build: Fix jdbc jar to include deps #35602

Merged
merged 3 commits into from
Nov 27, 2018
Merged

Conversation

rjernst
Copy link
Member

@rjernst rjernst commented Nov 15, 2018

This commit adds back bundling of all deps of the sql jdbc jar. This was
lost in a refactoring of how the shadow plugin is handled for the entire
elasticsearch project.

This commit adds back bundling of all deps of the sql jdbc jar. This was
lost in a refactoring of how the shadow plugin is handled for the entire
elasticsearch project.
@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-search-aggs

@rjernst rjernst requested a review from nik9000 November 15, 2018 20:01
@rjernst
Copy link
Member Author

rjernst commented Nov 15, 2018

These were the contents of the jdbc jar in 6.4.0:

Archive:  /Users/rjernst/Downloads/x-pack-sql-jdbc-6.4.0.jar
  Length      Date    Time    Name
---------  ---------- -----   ----
        0  08-17-2018 23:25   META-INF/
      638  08-17-2018 23:25   META-INF/MANIFEST.MF
    11358  08-17-2018 23:11   META-INF/LICENSE.txt
      150  08-17-2018 23:11   META-INF/NOTICE.txt
        0  08-17-2018 23:25   org/
        0  08-17-2018 23:25   org/elasticsearch/
        0  08-17-2018 23:25   org/elasticsearch/xpack/
        0  08-17-2018 23:25   org/elasticsearch/xpack/sql/
        0  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/
        0  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/jdbcx/
     4318  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/jdbcx/JdbcDataSource.class
        0  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/jdbc/
     2604  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/jdbc/JdbcParameterMetaData.class
     1754  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/jdbc/JdbcDatabaseMetaData$InMemoryCursor.class
      639  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/jdbc/PreparedQuery$ParamInfo.class
    10332  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/jdbc/JdbcStatement.class
     1007  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/jdbc/JdbcWrapper.class
     2043  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/jdbc/SqlQueryParameterAnalyzer.class
    31090  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/jdbc/JdbcResultSet.class
    27846  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/jdbc/JdbcDatabaseMetaData.class
     4918  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/jdbc/JdbcResultSetMetaData.class
    16857  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/jdbc/TypeConverter.class
     7660  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/jdbc/JdbcConfiguration.class
     4133  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/jdbc/PreparedQuery.class
    11568  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/jdbc/JdbcConnection.class
     1105  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/jdbc/TypeConverter$1.class
    16188  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/jdbc/JdbcPreparedStatement.class
     4608  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/jdbc/JdbcDriver.class
      623  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/JdbcException.class
        0  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/debug/
      681  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/debug/ParameterMetaDataProxy.class
     3466  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/debug/DebuggingInvoker.class
     1381  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/debug/ConnectionProxy.class
     7757  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/debug/Debug.class
     1078  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/debug/DatabaseMetadataProxy.class
     3243  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/debug/DebugLog.class
      681  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/debug/ResultSetMetaDataProxy.class
      140  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/debug/DebugProxy.class
     1230  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/debug/ResultSetProxy.class
     1690  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/debug/StatementProxy.class
        0  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/net/
        0  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/net/client/
     1108  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/net/client/RequestMeta.class
     2930  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/net/client/DefaultCursor.class
     7074  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/net/client/JdbcHttpClient.class
      683  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/net/client/Cursor.class
        0  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/net/protocol/
      607  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/net/protocol/InfoResponse.class
      485  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/net/protocol/Nullable.class
     2671  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/net/protocol/ColumnInfo.class
      627  08-17-2018 23:25   org/elasticsearch/xpack/sql/jdbc/JdbcSQLException.class
        0  08-17-2018 23:25   META-INF/services/
        0  08-17-2018 23:25   org/elasticsearch/xpack/sql/client/
     8891  08-17-2018 23:23   org/elasticsearch/xpack/sql/client/ConnectionConfiguration.class
      794  08-17-2018 23:23   org/elasticsearch/xpack/sql/client/RemoteFailure$1.class
      504  08-17-2018 23:23   org/elasticsearch/xpack/sql/client/SuppressForbidden.class
    16122  08-17-2018 23:23   org/elasticsearch/xpack/sql/client/HttpClient.class
     8360  08-17-2018 23:23   org/elasticsearch/xpack/sql/client/StringUtils.class
      701  08-17-2018 23:23   org/elasticsearch/xpack/sql/client/ClientException.class
     3164  08-17-2018 23:23   org/elasticsearch/xpack/sql/client/ProxyConfig.class
    12070  08-17-2018 23:23   org/elasticsearch/xpack/sql/client/RemoteFailure.class
     4470  08-17-2018 23:23   org/elasticsearch/xpack/sql/client/JreHttpUrlConnection$SqlExceptionType.class
     5458  08-17-2018 23:23   org/elasticsearch/xpack/sql/client/Version.class
      952  08-17-2018 23:23   org/elasticsearch/xpack/sql/client/Bytes.class
     2631  08-17-2018 23:23   org/elasticsearch/xpack/sql/client/UriUtils.class
      416  08-17-2018 23:23   org/elasticsearch/xpack/sql/client/CheckedConsumer.class
      499  08-17-2018 23:23   org/elasticsearch/xpack/sql/client/CheckedBiFunction.class
     1727  08-17-2018 23:23   org/elasticsearch/xpack/sql/client/ObjectUtils.class
      278  08-17-2018 23:23   org/elasticsearch/xpack/sql/client/JreHttpUrlConnection$1.class
      454  08-17-2018 23:23   org/elasticsearch/xpack/sql/client/CheckedFunction.class
    13681  08-17-2018 23:23   org/elasticsearch/xpack/sql/client/JreHttpUrlConnection.class
     7099  08-17-2018 23:23   org/elasticsearch/xpack/sql/client/SslConfig.class
     2064  08-17-2018 23:23   org/elasticsearch/xpack/sql/client/JreHttpUrlConnection$ResponseOrException.class
        0  08-17-2018 23:25   org/elasticsearch/xpack/sql/proto/
     1080  08-17-2018 23:23   org/elasticsearch/xpack/sql/proto/AbstractSqlRequest.class
     4028  08-17-2018 23:23   org/elasticsearch/xpack/sql/proto/ProtoUtils.class
     4955  08-17-2018 23:23   org/elasticsearch/xpack/sql/proto/MainResponse.class
     2086  08-17-2018 23:23   org/elasticsearch/xpack/sql/proto/SqlClearCursorRequest.class
     7329  08-17-2018 23:23   org/elasticsearch/xpack/sql/proto/SqlQueryResponse.class
     6347  08-17-2018 23:23   org/elasticsearch/xpack/sql/proto/SqlQueryRequest.class
     1456  08-17-2018 23:23   org/elasticsearch/xpack/sql/proto/Mode.class
     6064  08-17-2018 23:23   org/elasticsearch/xpack/sql/proto/ColumnInfo.class
     3123  08-17-2018 23:23   org/elasticsearch/xpack/sql/proto/SqlClearCursorResponse.class
     5558  08-17-2018 23:23   org/elasticsearch/xpack/sql/proto/SqlTypedParamValue.class
     1008  08-17-2018 23:23   org/elasticsearch/xpack/sql/proto/Protocol.class
        0  08-17-2018 23:25   org/elasticsearch/xpack/sql/type/
     7017  08-17-2018 23:23   org/elasticsearch/xpack/sql/type/DataType.class
        0  08-17-2018 23:25   org/elasticsearch/common/
      880  08-17-2018 23:18   org/elasticsearch/common/ParseField$CommonFields.class
     3031  08-17-2018 23:18   org/elasticsearch/common/ParseField.class
        0  08-17-2018 23:25   org/elasticsearch/common/xcontent/
    34037  08-17-2018 23:18   org/elasticsearch/common/xcontent/XContentBuilder.class
      558  08-17-2018 23:18   org/elasticsearch/common/xcontent/DeprecationHandler.class
     4420  08-17-2018 23:18   org/elasticsearch/common/xcontent/ObjectParser$FieldParser.class
      757  08-17-2018 23:18   org/elasticsearch/common/xcontent/XContentParser$Token$10.class
    18799  08-17-2018 23:18   org/elasticsearch/common/xcontent/ObjectParser.class
     2814  08-17-2018 23:18   org/elasticsearch/common/xcontent/XContentParser$Token.class
     1078  08-17-2018 23:18   org/elasticsearch/common/xcontent/XContentType$3.class
      390  08-17-2018 23:18   org/elasticsearch/common/xcontent/ToXContentFragment.class
     1759  08-17-2018 23:18   org/elasticsearch/common/xcontent/ToXContent$DelegatingMapParams.class
     2795  08-17-2018 23:18   org/elasticsearch/common/xcontent/XContentParser.class
    16183  08-17-2018 23:18   org/elasticsearch/common/xcontent/AbstractObjectParser.class
      755  08-17-2018 23:18   org/elasticsearch/common/xcontent/XContentParser$Token$6.class
      755  08-17-2018 23:18   org/elasticsearch/common/xcontent/XContentParser$Token$7.class
      755  08-17-2018 23:18   org/elasticsearch/common/xcontent/XContentParser$Token$4.class
    15098  08-17-2018 23:18   org/elasticsearch/common/xcontent/ConstructingObjectParser.class
     1658  08-17-2018 23:18   org/elasticsearch/common/xcontent/ToXContent$MapParams.class
     1124  08-17-2018 23:18   org/elasticsearch/common/xcontent/XContentType$1.class
      755  08-17-2018 23:18   org/elasticsearch/common/xcontent/XContentParser$Token$1.class
     1078  08-17-2018 23:18   org/elasticsearch/common/xcontent/XContentType$4.class
     6699  08-17-2018 23:18   org/elasticsearch/common/xcontent/ConstructingObjectParser$Target.class
     1361  08-17-2018 23:18   org/elasticsearch/common/xcontent/XContentParser$NumberType.class
      755  08-17-2018 23:18   org/elasticsearch/common/xcontent/XContentParser$Token$9.class
        0  08-17-2018 23:25   org/elasticsearch/common/xcontent/support/
        0  08-17-2018 23:25   org/elasticsearch/common/xcontent/support/filtering/
      577  08-17-2018 23:18   org/elasticsearch/common/xcontent/support/filtering/FilterPathBasedFilter$1.class
     3293  08-17-2018 23:18   org/elasticsearch/common/xcontent/support/filtering/FilterPathBasedFilter.class
      577  08-17-2018 23:18   org/elasticsearch/common/xcontent/support/filtering/FilterPathBasedFilter$2.class
     3953  08-17-2018 23:18   org/elasticsearch/common/xcontent/support/filtering/FilterPath.class
      421  08-17-2018 23:18   org/elasticsearch/common/xcontent/support/AbstractXContentParser$MapStringsFactory.class
      991  08-17-2018 23:18   org/elasticsearch/common/xcontent/support/AbstractXContentParser$1.class
    15178  08-17-2018 23:18   org/elasticsearch/common/xcontent/support/AbstractXContentParser.class
      407  08-17-2018 23:18   org/elasticsearch/common/xcontent/support/AbstractXContentParser$MapFactory.class
     3467  08-17-2018 23:18   org/elasticsearch/common/xcontent/XContentType.class
      465  08-17-2018 23:18   org/elasticsearch/common/xcontent/XContentBuilder$HumanReadableTransformer.class
     1210  08-17-2018 23:18   org/elasticsearch/common/xcontent/DeprecationHandler$1.class
        0  08-17-2018 23:25   org/elasticsearch/common/xcontent/yaml/
     5429  08-17-2018 23:18   org/elasticsearch/common/xcontent/yaml/YamlXContent.class
     1395  08-17-2018 23:18   org/elasticsearch/common/xcontent/yaml/YamlXContentGenerator.class
     1068  08-17-2018 23:18   org/elasticsearch/common/xcontent/yaml/YamlXContentParser.class
     3799  08-17-2018 23:18   org/elasticsearch/common/xcontent/XContentGenerator.class
      384  08-17-2018 23:18   org/elasticsearch/common/xcontent/ToXContentObject.class
        0  08-17-2018 23:25   org/elasticsearch/common/xcontent/smile/
     1401  08-17-2018 23:18   org/elasticsearch/common/xcontent/smile/SmileXContentGenerator.class
     6563  08-17-2018 23:18   org/elasticsearch/common/xcontent/smile/SmileXContent.class
     1074  08-17-2018 23:18   org/elasticsearch/common/xcontent/smile/SmileXContentParser.class
      755  08-17-2018 23:18   org/elasticsearch/common/xcontent/XContentParser$Token$2.class
     3290  08-17-2018 23:18   org/elasticsearch/common/xcontent/XContentParseException.class
      689  08-17-2018 23:18   org/elasticsearch/common/xcontent/ObjectParser$NamedObjectParser.class
     1085  08-17-2018 23:18   org/elasticsearch/common/xcontent/XContentType$2.class
     2299  08-17-2018 23:18   org/elasticsearch/common/xcontent/XContent.class
     1093  08-17-2018 23:18   org/elasticsearch/common/xcontent/ToXContent$1.class
     1320  08-17-2018 23:18   org/elasticsearch/common/xcontent/ObjectParser$1.class
     6617  08-17-2018 23:18   org/elasticsearch/common/xcontent/XContentFactory.class
     1054  08-17-2018 23:18   org/elasticsearch/common/xcontent/ToXContent.class
     4412  08-17-2018 23:18   org/elasticsearch/common/xcontent/ObjectParser$ValueType.class
     5985  08-17-2018 23:18   org/elasticsearch/common/xcontent/NamedXContentRegistry.class
        0  08-17-2018 23:25   org/elasticsearch/common/xcontent/json/
     1935  08-17-2018 23:18   org/elasticsearch/common/xcontent/json/JsonXContentParser$1.class
    15691  08-17-2018 23:18   org/elasticsearch/common/xcontent/json/JsonXContentGenerator.class
      927  08-17-2018 23:18   org/elasticsearch/common/xcontent/json/JsonXContentGenerator$1.class
     6052  08-17-2018 23:18   org/elasticsearch/common/xcontent/json/JsonXContent.class
     7925  08-17-2018 23:18   org/elasticsearch/common/xcontent/json/JsonXContentParser.class
        0  08-17-2018 23:25   org/elasticsearch/common/xcontent/cbor/
     1395  08-17-2018 23:18   org/elasticsearch/common/xcontent/cbor/CborXContentGenerator.class
     1068  08-17-2018 23:18   org/elasticsearch/common/xcontent/cbor/CborXContentParser.class
     6208  08-17-2018 23:18   org/elasticsearch/common/xcontent/cbor/CborXContent.class
      755  08-17-2018 23:18   org/elasticsearch/common/xcontent/XContentParser$Token$3.class
      704  08-17-2018 23:18   org/elasticsearch/common/xcontent/ConstructingObjectParser$ConstructorArgInfo.class
     1853  08-17-2018 23:18   org/elasticsearch/common/xcontent/XContentGenerator$1.class
      738  08-17-2018 23:18   org/elasticsearch/common/xcontent/XContentLocation.class
      755  08-17-2018 23:18   org/elasticsearch/common/xcontent/XContentParser$Token$5.class
      716  08-17-2018 23:18   org/elasticsearch/common/xcontent/NamedObjectNotFoundException.class
     3414  08-17-2018 23:18   org/elasticsearch/common/xcontent/NamedXContentRegistry$Entry.class
      460  08-17-2018 23:18   org/elasticsearch/common/xcontent/XContentBuilder$Writer.class
      258  08-17-2018 23:18   org/elasticsearch/common/xcontent/XContentParser$1.class
      475  08-17-2018 23:18   org/elasticsearch/common/xcontent/ToXContent$Params.class
      434  08-17-2018 23:18   org/elasticsearch/common/xcontent/AbstractObjectParser$IOSupplier.class
      755  08-17-2018 23:18   org/elasticsearch/common/xcontent/XContentParser$Token$8.class
      534  08-17-2018 23:18   org/elasticsearch/common/xcontent/ContextParser.class
      567  08-17-2018 23:18   org/elasticsearch/common/xcontent/ObjectParser$Parser.class
      924  08-17-2018 23:18   org/elasticsearch/common/xcontent/XContentBuilderExtension.class
        0  08-17-2018 23:25   META-INF/versions/
        0  08-17-2018 23:25   META-INF/versions/9/
        0  08-17-2018 23:25   META-INF/versions/9/org/
        0  08-17-2018 23:25   META-INF/versions/9/org/elasticsearch/
        0  08-17-2018 23:25   META-INF/versions/9/org/elasticsearch/core/
        0  08-17-2018 23:25   META-INF/versions/9/org/elasticsearch/core/internal/
        0  08-17-2018 23:25   META-INF/versions/9/org/elasticsearch/core/internal/io/
     1143  08-17-2018 23:18   META-INF/versions/9/org/elasticsearch/core/internal/io/Streams.class
        0  08-17-2018 23:25   org/elasticsearch/core/
        0  08-17-2018 23:25   org/elasticsearch/core/internal/
        0  08-17-2018 23:25   org/elasticsearch/core/internal/io/
     1461  08-17-2018 23:18   org/elasticsearch/core/internal/io/Streams.class
     6656  08-17-2018 23:18   org/elasticsearch/core/internal/io/IOUtils.class
     2744  08-17-2018 23:18   org/elasticsearch/core/internal/io/IOUtils$1.class
      494  08-17-2018 23:18   org/elasticsearch/common/SuppressForbidden.class
     3573  08-17-2018 23:18   org/elasticsearch/common/Booleans.class
        0  08-17-2018 23:25   org/elasticsearch/common/collect/
     2203  08-17-2018 23:18   org/elasticsearch/common/collect/Tuple.class
        0  08-17-2018 23:25   org/elasticsearch/common/unit/
      945  08-17-2018 23:18   org/elasticsearch/common/unit/TimeValue$1.class
     9175  08-17-2018 23:18   org/elasticsearch/common/unit/TimeValue.class
      464  08-17-2018 23:18   org/elasticsearch/common/Nullable.class
        0  08-17-2018 23:25   org/elasticsearch/common/io/
     2233  08-17-2018 23:18   org/elasticsearch/common/io/PathUtils.class
     1209  08-17-2018 23:18   org/elasticsearch/common/Glob.class
      444  08-17-2018 23:18   org/elasticsearch/common/CheckedFunction.class
        0  08-17-2018 23:25   org/elasticsearch/bootstrap/
     4479  08-17-2018 23:18   org/elasticsearch/bootstrap/JavaVersion.class
    10245  08-17-2018 23:18   org/elasticsearch/bootstrap/JarHell.class
     1944  08-17-2018 23:18   org/elasticsearch/bootstrap/JarHell$1.class
      332  08-23-2017 21:24   META-INF/LICENSE
      822  08-23-2017 21:24   META-INF/NOTICE
        0  08-17-2018 23:25   META-INF/maven/
        0  08-17-2018 23:25   META-INF/maven/com.fasterxml.jackson.core/
        0  08-17-2018 23:25   META-INF/maven/com.fasterxml.jackson.core/jackson-core/
      148  08-23-2017 21:24   META-INF/maven/com.fasterxml.jackson.core/jackson-core/pom.properties
     5417  08-23-2017 21:24   META-INF/maven/com.fasterxml.jackson.core/jackson-core/pom.xml
        0  08-17-2018 23:25   org/elasticsearch/fasterxml/
        0  08-17-2018 23:25   org/elasticsearch/fasterxml/jackson/
        0  08-17-2018 23:25   org/elasticsearch/fasterxml/jackson/core/
     9334  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/Base64Variant.class
     2220  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/Base64Variants.class
      232  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/FormatFeature.class
      193  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/FormatSchema.class
     1904  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/JsonEncoding.class
     2153  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/JsonFactory$Feature.class
    25852  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/JsonFactory.class
     2312  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/JsonGenerationException.class
     2618  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/JsonGenerator$Feature.class
    16685  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/JsonGenerator.class
     2539  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/JsonLocation.class
     3813  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/JsonParseException.class
     2760  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/JsonParser$Feature.class
     1487  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/JsonParser$NumberType.class
    15102  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/JsonParser.class
     6323  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/JsonPointer.class
     2696  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/JsonProcessingException.class
     1817  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/JsonStreamContext.class
     3548  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/JsonToken.class
      671  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/JsonTokenId.class
     1403  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/JsonpCharacterEscapes.class
     3707  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/ObjectCodec.class
      807  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/PrettyPrinter.class
      672  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/SerializableString.class
     1105  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/TreeCodec.class
     1286  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/TreeNode.class
     3818  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/Version.class
      213  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/Versioned.class
        0  08-17-2018 23:25   org/elasticsearch/fasterxml/jackson/core/base/
    10159  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/base/GeneratorBase.class
    21683  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/base/ParserBase.class
    12771  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/base/ParserMinimalBase.class
        0  08-17-2018 23:25   org/elasticsearch/fasterxml/jackson/core/filter/
    12472  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/filter/FilteringGeneratorDelegate.class
    14418  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/filter/FilteringParserDelegate.class
     2280  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/filter/JsonPointerBasedFilter.class
     2982  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/filter/TokenFilter.class
     6996  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/filter/TokenFilterContext.class
        0  08-17-2018 23:25   org/elasticsearch/fasterxml/jackson/core/format/
     5042  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/format/DataFormatDetector.class
     2597  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/format/DataFormatMatcher.class
     2732  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/format/InputAccessor$Std.class
      397  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/format/InputAccessor.class
     1366  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/format/MatchStrength.class
        0  08-17-2018 23:25   org/elasticsearch/fasterxml/jackson/core/io/
     3690  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/io/CharTypes.class
      910  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/io/CharacterEscapes.class
      921  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/io/DataOutputAsStream.class
     4889  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/io/IOContext.class
     1166  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/io/InputDecorator.class
     1031  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/io/JsonEOFException.class
     7581  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/io/JsonStringEncoder.class
     2625  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/io/MergedStream.class
     5232  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/io/NumberInput.class
     7392  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/io/NumberOutput.class
      667  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/io/OutputDecorator.class
     2770  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/io/SegmentedStringWriter.class
     4917  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/io/SerializedString.class
     5075  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/io/UTF32Reader.class
     5854  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/io/UTF8Writer.class
        0  08-17-2018 23:25   org/elasticsearch/fasterxml/jackson/core/json/
     9970  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/json/ByteSourceJsonBootstrapper.class
     2265  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/json/DupDetector.class
     5771  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/json/JsonGeneratorImpl.class
     5414  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/json/JsonReadContext.class
     5241  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/json/JsonWriteContext.class
      958  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/json/PackageVersion.class
    40076  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/json/ReaderBasedJsonParser.class
    37894  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/json/UTF8DataInputJsonParser.class
    31520  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/json/UTF8JsonGenerator.class
    49696  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/json/UTF8StreamJsonParser.class
    27642  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/json/WriterBasedJsonGenerator.class
        0  08-17-2018 23:25   org/elasticsearch/fasterxml/jackson/core/sym/
     1966  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/sym/ByteQuadsCanonicalizer$TableInfo.class
    17217  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/sym/ByteQuadsCanonicalizer.class
     1167  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/sym/CharsToNameCanonicalizer$Bucket.class
     1956  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/sym/CharsToNameCanonicalizer$TableInfo.class
    10483  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/sym/CharsToNameCanonicalizer.class
      953  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/sym/Name.class
     1248  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/sym/Name1.class
     1048  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/sym/Name2.class
     1128  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/sym/Name3.class
     2146  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/sym/NameN.class
        0  08-17-2018 23:25   org/elasticsearch/fasterxml/jackson/core/type/
     1459  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/type/ResolvedType.class
     1736  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/type/TypeReference.class
        0  08-17-2018 23:25   org/elasticsearch/fasterxml/jackson/core/util/
     2471  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/util/BufferRecycler.class
     5102  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/util/ByteArrayBuilder.class
     2729  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/util/DefaultIndenter.class
     1173  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/util/DefaultPrettyPrinter$FixedSpaceIndenter.class
      453  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/util/DefaultPrettyPrinter$Indenter.class
     1100  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/util/DefaultPrettyPrinter$NopIndenter.class
     7195  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/util/DefaultPrettyPrinter.class
      282  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/util/Instantiatable.class
     1371  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/util/InternCache.class
    12957  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/util/JsonGeneratorDelegate.class
    10112  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/util/JsonParserDelegate.class
     3920  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/util/JsonParserSequence.class
     2487  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/util/MinimalPrettyPrinter.class
     1543  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/util/RequestPayload.class
     9450  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/util/TextBuffer.class
     5485  08-23-2017 21:24   org/elasticsearch/fasterxml/jackson/core/util/VersionUtil.class
       48  08-17-2018 23:25   META-INF/services/java.sql.Driver
       52  08-17-2018 23:25   META-INF/services/org.elasticsearch.fasterxml.jackson.core.JsonFactory
---------                     -------
  1243345                     317 files

And these are the contents with this change:

Archive:  build/distributions/x-pack-sql-jdbc-7.0.0-SNAPSHOT.jar
  Length      Date    Time    Name
---------  ---------- -----   ----
        0  11-15-2018 11:57   META-INF/
      652  11-15-2018 11:57   META-INF/MANIFEST.MF
    11358  10-29-2018 16:52   META-INF/LICENSE.txt
      150  04-25-2018 16:15   META-INF/NOTICE.txt
        0  11-15-2018 11:57   org/
        0  11-15-2018 11:57   org/elasticsearch/
        0  11-15-2018 11:57   org/elasticsearch/xpack/
        0  11-15-2018 11:57   org/elasticsearch/xpack/sql/
        0  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/
        0  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/net/
        0  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/net/protocol/
      607  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/net/protocol/InfoResponse.class
      485  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/net/protocol/Nullable.class
     2668  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/net/protocol/ColumnInfo.class
        0  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/net/client/
     7072  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/net/client/JdbcHttpClient.class
      683  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/net/client/Cursor.class
     2930  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/net/client/DefaultCursor.class
     1108  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/net/client/RequestMeta.class
      623  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/JdbcException.class
        0  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/jdbc/
     4151  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/jdbc/PreparedQuery.class
     1754  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/jdbc/JdbcDatabaseMetaData$InMemoryCursor.class
    11568  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/jdbc/JdbcConnection.class
     2043  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/jdbc/SqlQueryParameterAnalyzer.class
     4928  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/jdbc/JdbcResultSetMetaData.class
      637  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/jdbc/PreparedQuery$ParamInfo.class
    18557  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/jdbc/TypeConverter.class
     4608  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/jdbc/JdbcDriver.class
     2607  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/jdbc/JdbcParameterMetaData.class
    16256  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/jdbc/JdbcPreparedStatement.class
    30845  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/jdbc/JdbcResultSet.class
    10332  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/jdbc/JdbcStatement.class
     1105  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/jdbc/TypeConverter$1.class
    28309  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/jdbc/JdbcDatabaseMetaData.class
     7619  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/jdbc/JdbcConfiguration.class
     1007  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/jdbc/JdbcWrapper.class
      627  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/JdbcSQLException.class
        0  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/jdbcx/
     4318  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/jdbcx/JdbcDataSource.class
        0  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/debug/
      681  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/debug/ParameterMetaDataProxy.class
      681  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/debug/ResultSetMetaDataProxy.class
     3243  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/debug/DebugLog.class
     3466  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/debug/DebuggingInvoker.class
      140  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/debug/DebugProxy.class
     1381  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/debug/ConnectionProxy.class
     1690  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/debug/StatementProxy.class
     7757  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/debug/Debug.class
     1230  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/debug/ResultSetProxy.class
     1078  11-15-2018 11:57   org/elasticsearch/xpack/sql/jdbc/debug/DatabaseMetadataProxy.class
        0  11-15-2018 11:57   META-INF/services/
        0  11-15-2018 11:57   org/elasticsearch/xpack/sql/client/
     3164  11-15-2018 11:16   org/elasticsearch/xpack/sql/client/ProxyConfig.class
    11946  11-15-2018 11:16   org/elasticsearch/xpack/sql/client/RemoteFailure.class
     8844  11-15-2018 11:16   org/elasticsearch/xpack/sql/client/ConnectionConfiguration.class
     4470  11-15-2018 11:16   org/elasticsearch/xpack/sql/client/JreHttpUrlConnection$SqlExceptionType.class
     8360  11-15-2018 11:16   org/elasticsearch/xpack/sql/client/StringUtils.class
     2631  11-15-2018 11:16   org/elasticsearch/xpack/sql/client/UriUtils.class
     5337  11-15-2018 11:16   org/elasticsearch/xpack/sql/client/Version.class
      454  11-15-2018 11:16   org/elasticsearch/xpack/sql/client/CheckedFunction.class
     2064  11-15-2018 11:16   org/elasticsearch/xpack/sql/client/JreHttpUrlConnection$ResponseOrException.class
     1727  11-15-2018 11:16   org/elasticsearch/xpack/sql/client/ObjectUtils.class
      499  11-15-2018 11:16   org/elasticsearch/xpack/sql/client/CheckedBiFunction.class
     7518  11-15-2018 11:16   org/elasticsearch/xpack/sql/client/SslConfig.class
    13956  11-15-2018 11:16   org/elasticsearch/xpack/sql/client/JreHttpUrlConnection.class
      416  11-15-2018 11:16   org/elasticsearch/xpack/sql/client/CheckedConsumer.class
    15826  11-15-2018 11:16   org/elasticsearch/xpack/sql/client/HttpClient.class
      794  11-15-2018 11:16   org/elasticsearch/xpack/sql/client/RemoteFailure$1.class
      278  11-15-2018 11:16   org/elasticsearch/xpack/sql/client/JreHttpUrlConnection$1.class
      504  11-15-2018 11:16   org/elasticsearch/xpack/sql/client/SuppressForbidden.class
      952  11-15-2018 11:16   org/elasticsearch/xpack/sql/client/Bytes.class
      701  11-15-2018 11:16   org/elasticsearch/xpack/sql/client/ClientException.class
        0  11-15-2018 11:57   org/elasticsearch/xpack/sql/proto/
     6347  11-15-2018 11:16   org/elasticsearch/xpack/sql/proto/SqlQueryRequest.class
     1008  11-15-2018 11:16   org/elasticsearch/xpack/sql/proto/Protocol.class
     7329  11-15-2018 11:16   org/elasticsearch/xpack/sql/proto/SqlQueryResponse.class
     4955  11-15-2018 11:16   org/elasticsearch/xpack/sql/proto/MainResponse.class
     1652  11-15-2018 11:16   org/elasticsearch/xpack/sql/proto/Mode.class
     4028  11-15-2018 11:16   org/elasticsearch/xpack/sql/proto/ProtoUtils.class
     1080  11-15-2018 11:16   org/elasticsearch/xpack/sql/proto/AbstractSqlRequest.class
     3123  11-15-2018 11:16   org/elasticsearch/xpack/sql/proto/SqlClearCursorResponse.class
     5558  11-15-2018 11:16   org/elasticsearch/xpack/sql/proto/SqlTypedParamValue.class
     2086  11-15-2018 11:16   org/elasticsearch/xpack/sql/proto/SqlClearCursorRequest.class
     6371  11-15-2018 11:16   org/elasticsearch/xpack/sql/proto/ColumnInfo.class
        0  11-15-2018 11:57   org/elasticsearch/xpack/sql/type/
     9273  11-15-2018 11:16   org/elasticsearch/xpack/sql/type/DataType.class
        0  11-15-2018 11:57   org/elasticsearch/common/
      880  11-15-2018 11:15   org/elasticsearch/common/ParseField$CommonFields.class
        0  11-15-2018 11:57   org/elasticsearch/common/xcontent/
     4420  11-15-2018 11:15   org/elasticsearch/common/xcontent/ObjectParser$FieldParser.class
      755  11-15-2018 11:15   org/elasticsearch/common/xcontent/XContentParser$Token$8.class
      738  11-15-2018 11:15   org/elasticsearch/common/xcontent/XContentLocation.class
     5985  11-15-2018 11:15   org/elasticsearch/common/xcontent/NamedXContentRegistry.class
     4019  11-15-2018 11:15   org/elasticsearch/common/xcontent/XContentGenerator.class
      390  11-15-2018 11:15   org/elasticsearch/common/xcontent/ToXContentFragment.class
     2814  11-15-2018 11:15   org/elasticsearch/common/xcontent/XContentParser$Token.class
     1759  11-15-2018 11:15   org/elasticsearch/common/xcontent/ToXContent$DelegatingMapParams.class
     1786  11-15-2018 11:15   org/elasticsearch/common/xcontent/ObjectPath.class
      755  11-15-2018 11:15   org/elasticsearch/common/xcontent/XContentParser$Token$9.class
      434  11-15-2018 11:15   org/elasticsearch/common/xcontent/AbstractObjectParser$IOSupplier.class
     3414  11-15-2018 11:15   org/elasticsearch/common/xcontent/NamedXContentRegistry$Entry.class
     1658  11-15-2018 11:15   org/elasticsearch/common/xcontent/ToXContent$MapParams.class
    16183  11-15-2018 11:15   org/elasticsearch/common/xcontent/AbstractObjectParser.class
    14913  11-15-2018 11:15   org/elasticsearch/common/xcontent/ConstructingObjectParser.class
        0  11-15-2018 11:57   org/elasticsearch/common/xcontent/cbor/
     6154  11-15-2018 11:15   org/elasticsearch/common/xcontent/cbor/CborXContent.class
     1068  11-15-2018 11:15   org/elasticsearch/common/xcontent/cbor/CborXContentParser.class
     1395  11-15-2018 11:15   org/elasticsearch/common/xcontent/cbor/CborXContentGenerator.class
      465  11-15-2018 11:15   org/elasticsearch/common/xcontent/XContentBuilder$HumanReadableTransformer.class
     6617  11-15-2018 11:15   org/elasticsearch/common/xcontent/XContentFactory.class
     1320  11-15-2018 11:15   org/elasticsearch/common/xcontent/ObjectParser$1.class
      460  11-15-2018 11:15   org/elasticsearch/common/xcontent/XContentBuilder$Writer.class
     6503  11-15-2018 11:15   org/elasticsearch/common/xcontent/ConstructingObjectParser$Target.class
     1959  11-15-2018 11:15   org/elasticsearch/common/xcontent/XContent.class
     2611  11-15-2018 11:15   org/elasticsearch/common/xcontent/XContentParser.class
      924  11-15-2018 11:15   org/elasticsearch/common/xcontent/XContentBuilderExtension.class
      755  11-15-2018 11:15   org/elasticsearch/common/xcontent/XContentParser$Token$1.class
      534  11-15-2018 11:15   org/elasticsearch/common/xcontent/ContextParser.class
      475  11-15-2018 11:15   org/elasticsearch/common/xcontent/ToXContent$Params.class
      757  11-15-2018 11:15   org/elasticsearch/common/xcontent/XContentParser$Token$10.class
      558  11-15-2018 11:15   org/elasticsearch/common/xcontent/DeprecationHandler.class
        0  11-15-2018 11:57   org/elasticsearch/common/xcontent/json/
     1935  11-15-2018 11:15   org/elasticsearch/common/xcontent/json/JsonXContentParser$1.class
     5998  11-15-2018 11:15   org/elasticsearch/common/xcontent/json/JsonXContent.class
     7925  11-15-2018 11:15   org/elasticsearch/common/xcontent/json/JsonXContentParser.class
    15987  11-15-2018 11:15   org/elasticsearch/common/xcontent/json/JsonXContentGenerator.class
      927  11-15-2018 11:15   org/elasticsearch/common/xcontent/json/JsonXContentGenerator$1.class
      755  11-15-2018 11:15   org/elasticsearch/common/xcontent/XContentParser$Token$3.class
        0  11-15-2018 11:57   org/elasticsearch/common/xcontent/support/
      938  11-15-2018 11:15   org/elasticsearch/common/xcontent/support/AbstractXContentParser$1.class
        0  11-15-2018 11:57   org/elasticsearch/common/xcontent/support/filtering/
      577  11-15-2018 11:15   org/elasticsearch/common/xcontent/support/filtering/FilterPathBasedFilter$1.class
      577  11-15-2018 11:15   org/elasticsearch/common/xcontent/support/filtering/FilterPathBasedFilter$2.class
     3293  11-15-2018 11:15   org/elasticsearch/common/xcontent/support/filtering/FilterPathBasedFilter.class
     3953  11-15-2018 11:15   org/elasticsearch/common/xcontent/support/filtering/FilterPath.class
    14318  11-15-2018 11:15   org/elasticsearch/common/xcontent/support/AbstractXContentParser.class
      407  11-15-2018 11:15   org/elasticsearch/common/xcontent/support/AbstractXContentParser$MapFactory.class
      421  11-15-2018 11:15   org/elasticsearch/common/xcontent/support/AbstractXContentParser$MapStringsFactory.class
     3290  11-15-2018 11:15   org/elasticsearch/common/xcontent/XContentParseException.class
     2251  11-15-2018 11:15   org/elasticsearch/common/xcontent/XContentUtils.class
      755  11-15-2018 11:15   org/elasticsearch/common/xcontent/XContentParser$Token$7.class
     1078  11-15-2018 11:15   org/elasticsearch/common/xcontent/XContentType$3.class
     3467  11-15-2018 11:15   org/elasticsearch/common/xcontent/XContentType.class
     1361  11-15-2018 11:15   org/elasticsearch/common/xcontent/XContentParser$NumberType.class
      384  11-15-2018 11:15   org/elasticsearch/common/xcontent/ToXContentObject.class
     1124  11-15-2018 11:15   org/elasticsearch/common/xcontent/XContentType$1.class
        0  11-15-2018 11:57   org/elasticsearch/common/xcontent/yaml/
     5375  11-15-2018 11:15   org/elasticsearch/common/xcontent/yaml/YamlXContent.class
     1068  11-15-2018 11:15   org/elasticsearch/common/xcontent/yaml/YamlXContentParser.class
     1395  11-15-2018 11:15   org/elasticsearch/common/xcontent/yaml/YamlXContentGenerator.class
      755  11-15-2018 11:15   org/elasticsearch/common/xcontent/XContentParser$Token$5.class
     1054  11-15-2018 11:15   org/elasticsearch/common/xcontent/ToXContent.class
    19018  11-15-2018 11:15   org/elasticsearch/common/xcontent/ObjectParser.class
     1853  11-15-2018 11:15   org/elasticsearch/common/xcontent/XContentGenerator$1.class
      755  11-15-2018 11:15   org/elasticsearch/common/xcontent/XContentParser$Token$2.class
      704  11-15-2018 11:15   org/elasticsearch/common/xcontent/ConstructingObjectParser$ConstructorArgInfo.class
     1078  11-15-2018 11:15   org/elasticsearch/common/xcontent/XContentType$4.class
     1093  11-15-2018 11:15   org/elasticsearch/common/xcontent/ToXContent$1.class
     1210  11-15-2018 11:15   org/elasticsearch/common/xcontent/DeprecationHandler$1.class
      755  11-15-2018 11:15   org/elasticsearch/common/xcontent/XContentParser$Token$4.class
      258  11-15-2018 11:15   org/elasticsearch/common/xcontent/XContentParser$1.class
      689  11-15-2018 11:15   org/elasticsearch/common/xcontent/ObjectParser$NamedObjectParser.class
        0  11-15-2018 11:57   org/elasticsearch/common/xcontent/smile/
     1401  11-15-2018 11:15   org/elasticsearch/common/xcontent/smile/SmileXContentGenerator.class
     6509  11-15-2018 11:15   org/elasticsearch/common/xcontent/smile/SmileXContent.class
     1074  11-15-2018 11:15   org/elasticsearch/common/xcontent/smile/SmileXContentParser.class
      755  11-15-2018 11:15   org/elasticsearch/common/xcontent/XContentParser$Token$6.class
      716  11-15-2018 11:15   org/elasticsearch/common/xcontent/NamedObjectNotFoundException.class
     4412  11-15-2018 11:15   org/elasticsearch/common/xcontent/ObjectParser$ValueType.class
      567  11-15-2018 11:15   org/elasticsearch/common/xcontent/ObjectParser$Parser.class
     1085  11-15-2018 11:15   org/elasticsearch/common/xcontent/XContentType$2.class
    36502  11-15-2018 11:15   org/elasticsearch/common/xcontent/XContentBuilder.class
     3031  11-15-2018 11:15   org/elasticsearch/common/ParseField.class
        0  11-15-2018 11:57   META-INF/versions/
        0  11-15-2018 11:57   META-INF/versions/9/
        0  11-15-2018 11:57   META-INF/versions/9/org/
        0  11-15-2018 11:57   META-INF/versions/9/org/elasticsearch/
        0  11-15-2018 11:57   META-INF/versions/9/org/elasticsearch/core/
        0  11-15-2018 11:57   META-INF/versions/9/org/elasticsearch/core/internal/
        0  11-15-2018 11:57   META-INF/versions/9/org/elasticsearch/core/internal/io/
     1143  10-03-2018 15:13   META-INF/versions/9/org/elasticsearch/core/internal/io/Streams.class
        0  11-15-2018 11:57   org/elasticsearch/core/
        0  11-15-2018 11:57   org/elasticsearch/core/internal/
        0  11-15-2018 11:57   org/elasticsearch/core/internal/io/
     2744  11-15-2018 11:15   org/elasticsearch/core/internal/io/IOUtils$1.class
     1461  11-15-2018 11:15   org/elasticsearch/core/internal/io/Streams.class
     6739  11-15-2018 11:15   org/elasticsearch/core/internal/io/IOUtils.class
        0  11-15-2018 11:57   org/elasticsearch/bootstrap/
     1944  10-03-2018 15:13   org/elasticsearch/bootstrap/JarHell$1.class
    10186  10-03-2018 15:13   org/elasticsearch/bootstrap/JarHell.class
     4479  10-03-2018 15:13   org/elasticsearch/bootstrap/JavaVersion.class
        0  11-15-2018 11:57   org/elasticsearch/common/collect/
     2203  10-03-2018 15:13   org/elasticsearch/common/collect/Tuple.class
        0  11-15-2018 11:57   org/elasticsearch/common/unit/
      945  10-03-2018 15:13   org/elasticsearch/common/unit/TimeValue$1.class
     9175  10-03-2018 15:13   org/elasticsearch/common/unit/TimeValue.class
        0  11-15-2018 11:57   org/elasticsearch/common/util/
        0  11-15-2018 11:57   org/elasticsearch/common/util/concurrent/
      208  10-03-2018 15:13   org/elasticsearch/common/util/concurrent/RefCounted.class
     1985  10-03-2018 15:13   org/elasticsearch/common/util/concurrent/AbstractRefCounted.class
      444  10-03-2018 15:13   org/elasticsearch/common/CheckedFunction.class
        0  11-15-2018 11:57   org/elasticsearch/common/io/
     2233  10-03-2018 15:13   org/elasticsearch/common/io/PathUtils.class
     3573  10-03-2018 15:13   org/elasticsearch/common/Booleans.class
     1209  10-03-2018 15:13   org/elasticsearch/common/Glob.class
     2949  10-03-2018 15:13   org/elasticsearch/common/CharArrays.class
        0  11-15-2018 11:57   org/elasticsearch/common/concurrent/
     3180  10-03-2018 15:13   org/elasticsearch/common/concurrent/CompletableContext.class
      494  10-03-2018 15:13   org/elasticsearch/common/SuppressForbidden.class
      464  10-03-2018 15:13   org/elasticsearch/common/Nullable.class
      332  12-23-2017 18:12   META-INF/LICENSE
      822  12-23-2017 18:12   META-INF/NOTICE
        0  11-15-2018 11:57   META-INF/maven/
        0  11-15-2018 11:57   META-INF/maven/com.fasterxml.jackson.core/
        0  11-15-2018 11:57   META-INF/maven/com.fasterxml.jackson.core/jackson-core/
      148  12-23-2017 18:12   META-INF/maven/com.fasterxml.jackson.core/jackson-core/pom.properties
     5417  12-23-2017 18:12   META-INF/maven/com.fasterxml.jackson.core/jackson-core/pom.xml
        0  11-15-2018 11:57   org/elasticsearch/fasterxml/
        0  11-15-2018 11:57   org/elasticsearch/fasterxml/jackson/
        0  11-15-2018 11:57   org/elasticsearch/fasterxml/jackson/core/
     9334  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/Base64Variant.class
     2220  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/Base64Variants.class
      232  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/FormatFeature.class
      193  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/FormatSchema.class
     1904  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/JsonEncoding.class
     2153  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/JsonFactory$Feature.class
    25852  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/JsonFactory.class
     2312  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/JsonGenerationException.class
     2618  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/JsonGenerator$Feature.class
    16685  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/JsonGenerator.class
     2539  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/JsonLocation.class
     3813  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/JsonParseException.class
     2760  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/JsonParser$Feature.class
     1487  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/JsonParser$NumberType.class
    15102  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/JsonParser.class
     6323  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/JsonPointer.class
     2696  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/JsonProcessingException.class
     1817  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/JsonStreamContext.class
     3548  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/JsonToken.class
      671  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/JsonTokenId.class
     1403  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/JsonpCharacterEscapes.class
     3707  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/ObjectCodec.class
      807  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/PrettyPrinter.class
      672  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/SerializableString.class
     1105  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/TreeCodec.class
     1286  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/TreeNode.class
     3818  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/Version.class
      213  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/Versioned.class
        0  11-15-2018 11:57   org/elasticsearch/fasterxml/jackson/core/base/
    10159  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/base/GeneratorBase.class
    21683  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/base/ParserBase.class
    12771  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/base/ParserMinimalBase.class
        0  11-15-2018 11:57   org/elasticsearch/fasterxml/jackson/core/filter/
    12472  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/filter/FilteringGeneratorDelegate.class
    14418  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/filter/FilteringParserDelegate.class
     2280  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/filter/JsonPointerBasedFilter.class
     2982  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/filter/TokenFilter.class
     6996  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/filter/TokenFilterContext.class
        0  11-15-2018 11:57   org/elasticsearch/fasterxml/jackson/core/format/
     5042  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/format/DataFormatDetector.class
     2597  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/format/DataFormatMatcher.class
     2732  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/format/InputAccessor$Std.class
      397  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/format/InputAccessor.class
     1366  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/format/MatchStrength.class
        0  11-15-2018 11:57   org/elasticsearch/fasterxml/jackson/core/io/
     3690  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/io/CharTypes.class
      910  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/io/CharacterEscapes.class
      921  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/io/DataOutputAsStream.class
     4889  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/io/IOContext.class
     1166  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/io/InputDecorator.class
     1031  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/io/JsonEOFException.class
     7581  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/io/JsonStringEncoder.class
     2625  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/io/MergedStream.class
     5232  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/io/NumberInput.class
     7392  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/io/NumberOutput.class
      667  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/io/OutputDecorator.class
     2770  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/io/SegmentedStringWriter.class
     4917  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/io/SerializedString.class
     5074  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/io/UTF32Reader.class
     5854  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/io/UTF8Writer.class
        0  11-15-2018 11:57   org/elasticsearch/fasterxml/jackson/core/json/
     9970  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/json/ByteSourceJsonBootstrapper.class
     2265  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/json/DupDetector.class
     5771  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/json/JsonGeneratorImpl.class
     5414  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/json/JsonReadContext.class
     5241  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/json/JsonWriteContext.class
      958  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/json/PackageVersion.class
    40076  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/json/ReaderBasedJsonParser.class
    37894  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/json/UTF8DataInputJsonParser.class
    31520  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/json/UTF8JsonGenerator.class
    49696  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/json/UTF8StreamJsonParser.class
    27642  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/json/WriterBasedJsonGenerator.class
        0  11-15-2018 11:57   org/elasticsearch/fasterxml/jackson/core/sym/
     1966  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/sym/ByteQuadsCanonicalizer$TableInfo.class
    17217  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/sym/ByteQuadsCanonicalizer.class
     1167  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/sym/CharsToNameCanonicalizer$Bucket.class
     1956  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/sym/CharsToNameCanonicalizer$TableInfo.class
    10483  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/sym/CharsToNameCanonicalizer.class
      953  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/sym/Name.class
     1248  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/sym/Name1.class
     1048  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/sym/Name2.class
     1128  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/sym/Name3.class
     2146  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/sym/NameN.class
        0  11-15-2018 11:57   org/elasticsearch/fasterxml/jackson/core/type/
     1459  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/type/ResolvedType.class
     1736  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/type/TypeReference.class
        0  11-15-2018 11:57   org/elasticsearch/fasterxml/jackson/core/util/
     2471  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/util/BufferRecycler.class
     5102  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/util/ByteArrayBuilder.class
     2729  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/util/DefaultIndenter.class
     1173  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/util/DefaultPrettyPrinter$FixedSpaceIndenter.class
      453  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/util/DefaultPrettyPrinter$Indenter.class
     1100  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/util/DefaultPrettyPrinter$NopIndenter.class
     7195  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/util/DefaultPrettyPrinter.class
      282  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/util/Instantiatable.class
     1371  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/util/InternCache.class
    12957  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/util/JsonGeneratorDelegate.class
    10112  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/util/JsonParserDelegate.class
     3920  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/util/JsonParserSequence.class
     2487  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/util/MinimalPrettyPrinter.class
     1543  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/util/RequestPayload.class
     9450  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/util/TextBuffer.class
     5485  12-23-2017 18:12   org/elasticsearch/fasterxml/jackson/core/util/VersionUtil.class
       48  11-15-2018 11:57   META-INF/services/java.sql.Driver
       52  11-15-2018 11:57   META-INF/services/org.elasticsearch.fasterxml.jackson.core.JsonFactory
---------                     -------
  1261741                     326 files

@nik9000
Copy link
Member

nik9000 commented Nov 15, 2018 via email

Copy link
Member

@nik9000 nik9000 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. I've manually verified that the JDBC jar functions as well.

@rjernst
Copy link
Member Author

rjernst commented Nov 16, 2018

@nik9000 Can you take another look? I had to essentially revert what the common code you added does for this project...

@nik9000
Copy link
Member

nik9000 commented Nov 19, 2018

When I did the common shadow config stuff I tested the high level rest client in intellij and eclipse and it seemed to work for me, but I suspect I didn't test everything because I really don't know what everything was.

I don't think we should merge this, mostly because now nothing uses the fancy shadow config stuff that I did. So we should either remove the fancy shadow config stuff entirely or figure out how to make it work in IntelliJ and Eclipse. My intent was that IntelliJ and Eclipse entirely ignore the shadowing configuration and proceed as though there wasn't any shadowing. Again, I thought I had it, but I obviously missed a lot of things on the JDBC side.

@nik9000
Copy link
Member

nik9000 commented Nov 19, 2018

I talked to @rjernst. In an effort to get something out for 6.5.2 I think this is fine to merge, but that if we do that we should remove my shadow customizations as well. He plans to try and get my shadow customizations working in IntelliJ and, if he can, then we won't make this change in quite this way and there will be no need for a follow up.

So, the upshot is, I approve of this PR, even though it isn't how we'd like things to be in the long run. It gets the job done for now and that is a good thing.

@droberts195 droberts195 added v6.5.2 and removed v6.5.1 labels Nov 20, 2018
@rjernst rjernst merged commit 10447dd into elastic:master Nov 27, 2018
@rjernst rjernst deleted the jdbc_fat_jar branch November 27, 2018 00:18
rjernst added a commit that referenced this pull request Nov 27, 2018
This commit adds back bundling of all deps of the sql jdbc jar. This was
lost in a refactoring of how the shadow plugin is handled for the entire
elasticsearch project.
rjernst added a commit that referenced this pull request Nov 27, 2018
This commit adds back bundling of all deps of the sql jdbc jar. This was
lost in a refactoring of how the shadow plugin is handled for the entire
elasticsearch project.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants