Joe McDonnell has uploaded this change for review. ( http://gerrit.cloudera.org:8080/16500
Change subject: PROTOTYPE: Unify Java code under the $IMPALA_HOME/java directory ...................................................................... PROTOTYPE: Unify Java code under the $IMPALA_HOME/java directory This allows all the 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). Change-Id: I08773f4f9d7cb269b0491080078d6e6f490d8d7a --- M CMakeLists.txt M bin/clean-cmake.sh M bin/clean.sh M bin/create_testdata.sh M common/thrift/CMakeLists.txt D common/yarn-extras/CMakeLists.txt D ext-data-source/CMakeLists.txt M fe/pom.xml D impala-parent/CMakeLists.txt R java/CMakeLists.txt 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/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/.gitignore M tests/query_test/test_udfs.py M tests/run-tests.py 62 files changed, 43 insertions(+), 139 deletions(-) git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/00/16500/2 -- 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: newchange Gerrit-Change-Id: I08773f4f9d7cb269b0491080078d6e6f490d8d7a Gerrit-Change-Number: 16500 Gerrit-PatchSet: 2 Gerrit-Owner: Joe McDonnell <[email protected]> Gerrit-Reviewer: Impala Public Jenkins <[email protected]>
