Hello Tim Armstrong, Impala Public Jenkins,
I'd like you to reexamine a change. Please visit
http://gerrit.cloudera.org:8080/16500
to look at the new patch set (#4).
Change subject: IMPALA-10198 (part 1): Unify Java in a single java/ directory
......................................................................
IMPALA-10198 (part 1): Unify Java in a single java/ directory
This changes all existing Java code to be submodules under
a single root pom. The root pom is impala-parent/pom.xml
with minor changes to add submodules.
This avoids most of the weird CMake/maven interactions,
because there is now a single maven invocation for all
the Java code.
This moves all the Java projects other than fe into
a top level java directory. fe is left where it is
to avoid disruption (but still is compiled via the
java directory's root pom). Various pieces of code
that reference the old locations are updated.
This only moves code around and does not focus on version
numbers or making "mvn versions:set" work.
Testing:
- Ran a core job
- Verified existing maven commands from fe/ directory still work
Change-Id: I08773f4f9d7cb269b0491080078d6e6f490d8d7a
---
M CMakeLists.txt
M bin/clean-cmake.sh
M bin/clean.sh
M bin/create_testdata.sh
M buildall.sh
M common/thrift/CMakeLists.txt
D common/yarn-extras/CMakeLists.txt
M docker/CMakeLists.txt
D ext-data-source/CMakeLists.txt
D fe/CMakeLists.txt
M fe/pom.xml
D impala-parent/CMakeLists.txt
R java/CMakeLists.txt
R java/TableFlattener/.gitignore
R java/TableFlattener/README
R java/TableFlattener/pom.xml
R
java/TableFlattener/src/main/java/org/apache/impala/infra/tableflattener/FileMigrator.java
R
java/TableFlattener/src/main/java/org/apache/impala/infra/tableflattener/FlattenedSchema.java
R
java/TableFlattener/src/main/java/org/apache/impala/infra/tableflattener/Main.java
R
java/TableFlattener/src/main/java/org/apache/impala/infra/tableflattener/SchemaFlattener.java
R
java/TableFlattener/src/main/java/org/apache/impala/infra/tableflattener/SchemaUtil.java
R java/datagenerator/pom.xml
R
java/datagenerator/src/main/java/org/apache/impala/datagenerator/CsvToHBaseConverter.java
R
java/datagenerator/src/main/java/org/apache/impala/datagenerator/JsonToParquetConverter.java
R
java/datagenerator/src/main/java/org/apache/impala/datagenerator/RandomNestedDataGenerator.java
R
java/datagenerator/src/main/java/org/apache/impala/datagenerator/TestDataGenerator.java
R java/ext-data-source/.gitignore
R java/ext-data-source/api/pom.xml
R
java/ext-data-source/api/src/main/java/org/apache/impala/extdatasource/util/SerializationUtils.java
R
java/ext-data-source/api/src/main/java/org/apache/impala/extdatasource/v1/ExternalDataSource.java
R java/ext-data-source/pom.xml
R java/ext-data-source/sample/pom.xml
R
java/ext-data-source/sample/src/main/java/org/apache/impala/extdatasource/sample/EchoDataSource.java
R java/ext-data-source/test/pom.xml
R
java/ext-data-source/test/src/main/java/org/apache/impala/extdatasource/AllTypesDataSource.java
R java/pom.xml
R java/query-event-hook-api/pom.xml
R
java/query-event-hook-api/src/main/java/org/apache/impala/hooks/QueryCompleteContext.java
R
java/query-event-hook-api/src/main/java/org/apache/impala/hooks/QueryEventHook.java
R java/shaded-deps/hive-exec/pom.xml
R java/shaded-deps/s3a-aws-sdk/pom.xml
R java/test-hive-udfs/pom.xml
R
java/test-hive-udfs/src/main/java/org/apache/impala/ImportsNearbyClassesUdf.java
R java/test-hive-udfs/src/main/java/org/apache/impala/IncompatibleUdfTest.java
R java/test-hive-udfs/src/main/java/org/apache/impala/JavaGcUdfTest.java
R java/test-hive-udfs/src/main/java/org/apache/impala/JavaUdfTest.java
R java/test-hive-udfs/src/main/java/org/apache/impala/ReplaceStringUdf.java
R java/test-hive-udfs/src/main/java/org/apache/impala/TestUdf.java
R java/test-hive-udfs/src/main/java/org/apache/impala/TestUdfException.java
R java/test-hive-udfs/src/main/java/org/apache/impala/TestUpdateUdf.java
R java/test-hive-udfs/src/main/java/org/apache/impala/UnresolvedUdf.java
R java/test-hive-udfs/src/main/java/org/apache/impala/UtilForUdf.java
R java/yarn-extras/.gitignore
R java/yarn-extras/README.txt
R java/yarn-extras/pom.xml
R
java/yarn-extras/src/main/java/org/apache/impala/yarn/server/resourcemanager/resource/ResourceWeights.java
R
java/yarn-extras/src/main/java/org/apache/impala/yarn/server/resourcemanager/scheduler/fair/AllocationConfiguration.java
R
java/yarn-extras/src/main/java/org/apache/impala/yarn/server/resourcemanager/scheduler/fair/AllocationConfigurationException.java
R
java/yarn-extras/src/main/java/org/apache/impala/yarn/server/resourcemanager/scheduler/fair/AllocationFileLoaderService.java
R
java/yarn-extras/src/main/java/org/apache/impala/yarn/server/resourcemanager/scheduler/fair/FSQueueType.java
R
java/yarn-extras/src/main/java/org/apache/impala/yarn/server/resourcemanager/scheduler/fair/FairSchedulerConfiguration.java
R
java/yarn-extras/src/main/java/org/apache/impala/yarn/server/resourcemanager/scheduler/fair/QueuePlacementPolicy.java
R
java/yarn-extras/src/main/java/org/apache/impala/yarn/server/resourcemanager/scheduler/fair/QueuePlacementRule.java
R
java/yarn-extras/src/main/java/org/apache/impala/yarn/server/resourcemanager/scheduler/fair/SchedulingPolicy.java
R
java/yarn-extras/src/main/java/org/apache/impala/yarn/server/utils/BuilderUtils.java
D query-event-hook-api/CMakeLists.txt
D shaded-deps/s3a-aws-sdk/CMakeLists.txt
M testdata/bin/copy-data-sources.sh
M testdata/bin/copy-udfs-udas.sh
M testdata/bin/create-load-data.sh
M testdata/bin/generate-load-nested.sh
M tests/custom_cluster/test_coordinators.py
M tests/query_test/test_udfs.py
M tests/run-tests.py
74 files changed, 51 insertions(+), 167 deletions(-)
git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/00/16500/4
--
To view, visit http://gerrit.cloudera.org:8080/16500
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings
Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I08773f4f9d7cb269b0491080078d6e6f490d8d7a
Gerrit-Change-Number: 16500
Gerrit-PatchSet: 4
Gerrit-Owner: Joe McDonnell <[email protected]>
Gerrit-Reviewer: Impala Public Jenkins <[email protected]>
Gerrit-Reviewer: Joe McDonnell <[email protected]>
Gerrit-Reviewer: Tim Armstrong <[email protected]>