You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by vo...@apache.org on 2016/09/26 07:17:42 UTC
[46/46] ignite git commit: IGNITE-3953: Hadoop: Merged back both
modules.
IGNITE-3953: Hadoop: Merged back both modules.
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/4c1739ce
Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/4c1739ce
Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/4c1739ce
Branch: refs/heads/ignite-1.6.8-hadoop
Commit: 4c1739ced5155b0e48fa19d7ec77ff934e345560
Parents: de739ee
Author: vozerov-gridgain <vo...@gridgain.com>
Authored: Mon Sep 26 10:15:52 2016 +0300
Committer: vozerov-gridgain <vo...@gridgain.com>
Committed: Mon Sep 26 10:15:57 2016 +0300
----------------------------------------------------------------------
assembly/dependencies-fabric-lgpl.xml | 1 -
assembly/dependencies-fabric.xml | 1 -
assembly/dependencies-hadoop.xml | 1 -
assembly/libs/README.txt | 3 +-
bin/include/setenv.bat | 3 +-
bin/include/setenv.sh | 4 +-
.../ignite/internal/IgniteComponentType.java | 2 +-
.../processors/hadoop/HadoopClasspathUtils.java | 17 +-
.../processors/hadoop/HadoopNoopProcessor.java | 5 +-
modules/hadoop-impl/README.txt | 33 -
modules/hadoop-impl/config/core-site.ignite.xml | 90 -
modules/hadoop-impl/config/hive-site.ignite.xml | 37 -
.../hadoop-impl/config/mapred-site.ignite.xml | 66 -
modules/hadoop-impl/licenses/apache-2.0.txt | 202 -
modules/hadoop-impl/pom.xml | 151 -
.../apache/ignite/hadoop/fs/package-info.java | 22 -
.../hadoop/fs/v1/IgniteHadoopFileSystem.java | 1367 --
.../ignite/hadoop/fs/v1/package-info.java | 22 -
.../hadoop/fs/v2/IgniteHadoopFileSystem.java | 1079 --
.../ignite/hadoop/fs/v2/package-info.java | 22 -
.../IgniteHadoopClientProtocolProvider.java | 144 -
.../ignite/hadoop/mapreduce/package-info.java | 22 -
.../impl/HadoopMapReduceCounterGroup.java | 123 -
.../hadoop/impl/HadoopMapReduceCounters.java | 228 -
.../processors/hadoop/impl/HadoopUtils.java | 327 -
.../HadoopBasicFileSystemFactoryDelegate.java | 164 -
.../HadoopCachingFileSystemFactoryDelegate.java | 75 -
.../HadoopDefaultFileSystemFactoryDelegate.java | 62 -
...doopFileSystemCounterWriterDelegateImpl.java | 108 -
...doopIgfsSecondaryFileSystemDelegateImpl.java | 472 -
...HadoopKerberosFileSystemFactoryDelegate.java | 112 -
.../impl/fs/HadoopFileSystemCacheUtils.java | 242 -
.../hadoop/impl/fs/HadoopFileSystemsUtils.java | 51 -
.../hadoop/impl/fs/HadoopLazyConcurrentMap.java | 209 -
.../hadoop/impl/fs/HadoopLocalFileSystemV1.java | 39 -
.../hadoop/impl/fs/HadoopLocalFileSystemV2.java | 88 -
.../hadoop/impl/fs/HadoopParameters.java | 94 -
.../impl/fs/HadoopRawLocalFileSystem.java | 314 -
.../processors/hadoop/impl/igfs/HadoopIgfs.java | 202 -
.../igfs/HadoopIgfsCommunicationException.java | 57 -
.../hadoop/impl/igfs/HadoopIgfsEx.java | 93 -
.../hadoop/impl/igfs/HadoopIgfsFuture.java | 97 -
.../hadoop/impl/igfs/HadoopIgfsInProc.java | 510 -
.../hadoop/impl/igfs/HadoopIgfsInputStream.java | 629 -
.../hadoop/impl/igfs/HadoopIgfsIo.java | 76 -
.../hadoop/impl/igfs/HadoopIgfsIpcIo.java | 624 -
.../impl/igfs/HadoopIgfsIpcIoListener.java | 36 -
.../hadoop/impl/igfs/HadoopIgfsJclLogger.java | 116 -
.../hadoop/impl/igfs/HadoopIgfsOutProc.java | 524 -
.../impl/igfs/HadoopIgfsOutputStream.java | 201 -
.../hadoop/impl/igfs/HadoopIgfsProperties.java | 86 -
.../impl/igfs/HadoopIgfsProxyInputStream.java | 337 -
.../impl/igfs/HadoopIgfsProxyOutputStream.java | 165 -
...fsSecondaryFileSystemPositionedReadable.java | 105 -
.../impl/igfs/HadoopIgfsStreamDelegate.java | 96 -
.../igfs/HadoopIgfsStreamEventListener.java | 39 -
.../hadoop/impl/igfs/HadoopIgfsUtils.java | 174 -
.../hadoop/impl/igfs/HadoopIgfsWrapper.java | 553 -
.../hadoop/impl/proto/HadoopClientProtocol.java | 353 -
.../hadoop/impl/v1/HadoopV1CleanupTask.java | 64 -
.../hadoop/impl/v1/HadoopV1Counter.java | 106 -
.../hadoop/impl/v1/HadoopV1MapTask.java | 122 -
.../hadoop/impl/v1/HadoopV1OutputCollector.java | 137 -
.../hadoop/impl/v1/HadoopV1Partitioner.java | 44 -
.../hadoop/impl/v1/HadoopV1ReduceTask.java | 101 -
.../hadoop/impl/v1/HadoopV1Reporter.java | 81 -
.../hadoop/impl/v1/HadoopV1SetupTask.java | 56 -
.../hadoop/impl/v1/HadoopV1Splitter.java | 102 -
.../processors/hadoop/impl/v1/HadoopV1Task.java | 97 -
.../processors/hadoop/impl/v2/HadoopDaemon.java | 126 -
.../impl/v2/HadoopSerializationWrapper.java | 138 -
.../impl/v2/HadoopShutdownHookManager.java | 98 -
.../hadoop/impl/v2/HadoopV2CleanupTask.java | 72 -
.../hadoop/impl/v2/HadoopV2Context.java | 243 -
.../hadoop/impl/v2/HadoopV2Counter.java | 88 -
.../processors/hadoop/impl/v2/HadoopV2Job.java | 451 -
.../impl/v2/HadoopV2JobResourceManager.java | 324 -
.../hadoop/impl/v2/HadoopV2MapTask.java | 99 -
.../hadoop/impl/v2/HadoopV2Partitioner.java | 44 -
.../hadoop/impl/v2/HadoopV2ReduceTask.java | 91 -
.../hadoop/impl/v2/HadoopV2SetupTask.java | 65 -
.../hadoop/impl/v2/HadoopV2Splitter.java | 111 -
.../processors/hadoop/impl/v2/HadoopV2Task.java | 185 -
.../hadoop/impl/v2/HadoopV2TaskContext.java | 562 -
.../impl/v2/HadoopWritableSerialization.java | 75 -
...op.mapreduce.protocol.ClientProtocolProvider | 1 -
.../processors/hadoop/HadoopSharedMap.java | 67 -
.../hadoop/HadoopTestClassLoader.java | 89 -
.../impl/HadoopAbstractMapReduceTest.java | 430 -
.../hadoop/impl/HadoopAbstractSelfTest.java | 239 -
.../impl/HadoopAbstractWordCountTest.java | 175 -
.../hadoop/impl/HadoopCommandLineTest.java | 477 -
.../HadoopDefaultMapReducePlannerSelfTest.java | 619 -
.../hadoop/impl/HadoopErrorSimulator.java | 326 -
.../hadoop/impl/HadoopFileSystemsTest.java | 155 -
.../hadoop/impl/HadoopGroupingTest.java | 302 -
.../hadoop/impl/HadoopJobTrackerSelfTest.java | 334 -
.../impl/HadoopMapReduceEmbeddedSelfTest.java | 249 -
.../HadoopMapReduceErrorResilienceTest.java | 154 -
.../hadoop/impl/HadoopMapReduceTest.java | 66 -
.../impl/HadoopNoHadoopMapReduceTest.java | 47 -
.../hadoop/impl/HadoopPlannerMockJob.java | 175 -
.../hadoop/impl/HadoopPopularWordsTest.java | 298 -
.../HadoopSerializationWrapperSelfTest.java | 80 -
.../impl/HadoopSnappyFullMapReduceTest.java | 36 -
.../hadoop/impl/HadoopSnappyTest.java | 104 -
.../hadoop/impl/HadoopSortingExternalTest.java | 46 -
.../hadoop/impl/HadoopSortingTest.java | 304 -
.../hadoop/impl/HadoopSplitWrapperSelfTest.java | 72 -
.../processors/hadoop/impl/HadoopStartup.java | 54 -
.../impl/HadoopTaskExecutionSelfTest.java | 550 -
.../hadoop/impl/HadoopTasksAllVersionsTest.java | 264 -
.../hadoop/impl/HadoopTasksV1Test.java | 62 -
.../hadoop/impl/HadoopTasksV2Test.java | 81 -
.../impl/HadoopTestRoundRobinMrPlanner.java | 75 -
.../hadoop/impl/HadoopTestTaskContext.java | 233 -
.../processors/hadoop/impl/HadoopTestUtils.java | 178 -
.../hadoop/impl/HadoopTxConfigCacheTest.java | 42 -
.../hadoop/impl/HadoopUserLibsSelfTest.java | 261 -
.../hadoop/impl/HadoopV2JobSelfTest.java | 108 -
.../hadoop/impl/HadoopValidationSelfTest.java | 53 -
.../HadoopWeightedMapReducePlannerTest.java | 602 -
.../HadoopWeightedPlannerMapReduceTest.java | 38 -
.../hadoop/impl/books/alice-in-wonderland.txt | 3735 -----
.../processors/hadoop/impl/books/art-of-war.txt | 6982 ---------
.../hadoop/impl/books/huckleberry-finn.txt | 11733 ---------------
.../hadoop/impl/books/sherlock-holmes.txt | 13052 -----------------
.../processors/hadoop/impl/books/tom-sawyer.txt | 8858 -----------
.../HadoopClientProtocolEmbeddedSelfTest.java | 35 -
.../client/HadoopClientProtocolSelfTest.java | 654 -
.../hadoop/impl/examples/HadoopWordCount1.java | 94 -
.../impl/examples/HadoopWordCount1Map.java | 79 -
.../impl/examples/HadoopWordCount1Reduce.java | 61 -
.../hadoop/impl/examples/HadoopWordCount2.java | 111 -
.../impl/examples/HadoopWordCount2Combiner.java | 45 -
.../impl/examples/HadoopWordCount2Mapper.java | 88 -
.../impl/examples/HadoopWordCount2Reducer.java | 113 -
...KerberosHadoopFileSystemFactorySelfTest.java | 126 -
.../impl/igfs/Hadoop1DualAbstractTest.java | 157 -
.../impl/igfs/Hadoop1OverIgfsDualAsyncTest.java | 32 -
.../impl/igfs/Hadoop1OverIgfsDualSyncTest.java | 32 -
.../igfs/HadoopFIleSystemFactorySelfTest.java | 345 -
.../HadoopIgfs20FileSystemAbstractSelfTest.java | 2047 ---
...Igfs20FileSystemLoopbackPrimarySelfTest.java | 77 -
...oopIgfs20FileSystemShmemPrimarySelfTest.java | 77 -
.../igfs/HadoopIgfsDualAbstractSelfTest.java | 328 -
.../impl/igfs/HadoopIgfsDualAsyncSelfTest.java | 32 -
.../impl/igfs/HadoopIgfsDualSyncSelfTest.java | 32 -
...adoopIgfsSecondaryFileSystemTestAdapter.java | 153 -
...oopSecondaryFileSystemConfigurationTest.java | 583 -
.../hadoop/impl/igfs/IgfsEventsTestSuite.java | 289 -
.../igfs/IgfsNearOnlyMultiNodeSelfTest.java | 226 -
.../IgniteHadoopFileSystemAbstractSelfTest.java | 2435 ---
.../IgniteHadoopFileSystemClientSelfTest.java | 216 -
...IgniteHadoopFileSystemHandshakeSelfTest.java | 393 -
.../IgniteHadoopFileSystemIpcCacheSelfTest.java | 215 -
.../IgniteHadoopFileSystemLoggerSelfTest.java | 299 -
...niteHadoopFileSystemLoggerStateSelfTest.java | 332 -
...adoopFileSystemLoopbackAbstractSelfTest.java | 50 -
...SystemLoopbackEmbeddedDualAsyncSelfTest.java | 33 -
...eSystemLoopbackEmbeddedDualSyncSelfTest.java | 33 -
...leSystemLoopbackEmbeddedPrimarySelfTest.java | 33 -
...SystemLoopbackEmbeddedSecondarySelfTest.java | 34 -
...SystemLoopbackExternalDualAsyncSelfTest.java | 33 -
...eSystemLoopbackExternalDualSyncSelfTest.java | 33 -
...leSystemLoopbackExternalPrimarySelfTest.java | 33 -
...SystemLoopbackExternalSecondarySelfTest.java | 34 -
...condaryFileSystemInitializationSelfTest.java | 217 -
...teHadoopFileSystemShmemAbstractSelfTest.java | 94 -
...ileSystemShmemEmbeddedDualAsyncSelfTest.java | 33 -
...FileSystemShmemEmbeddedDualSyncSelfTest.java | 33 -
...pFileSystemShmemEmbeddedPrimarySelfTest.java | 33 -
...ileSystemShmemEmbeddedSecondarySelfTest.java | 33 -
...ileSystemShmemExternalDualAsyncSelfTest.java | 33 -
...FileSystemShmemExternalDualSyncSelfTest.java | 33 -
...pFileSystemShmemExternalPrimarySelfTest.java | 33 -
...ileSystemShmemExternalSecondarySelfTest.java | 33 -
.../collections/HadoopAbstractMapTest.java | 175 -
.../HadoopConcurrentHashMultimapSelftest.java | 280 -
.../collections/HadoopHashMapSelfTest.java | 133 -
.../collections/HadoopSkipListSelfTest.java | 320 -
.../streams/HadoopDataStreamSelfTest.java | 153 -
.../taskexecutor/HadoopExecutorServiceTest.java | 119 -
.../HadoopExternalTaskExecutionSelfTest.java | 232 -
.../HadoopExternalCommunicationSelfTest.java | 222 -
.../impl/util/BasicUserNameMapperSelfTest.java | 134 -
.../util/ChainedUserNameMapperSelfTest.java | 111 -
.../util/KerberosUserNameMapperSelfTest.java | 100 -
.../hadoop/state/HadoopGroupingTestState.java | 40 -
.../state/HadoopJobTrackerSelfTestState.java | 45 -
.../HadoopMapReduceEmbeddedSelfTestState.java | 32 -
.../HadoopTaskExecutionSelfTestValues.java | 51 -
.../testsuites/IgniteHadoopTestSuite.java | 352 -
.../IgniteIgfsLinuxAndMacOSTestSuite.java | 73 -
modules/hadoop/pom.xml | 36 +
.../apache/ignite/hadoop/fs/package-info.java | 22 +
.../hadoop/fs/v1/IgniteHadoopFileSystem.java | 1367 ++
.../ignite/hadoop/fs/v1/package-info.java | 22 +
.../hadoop/fs/v2/IgniteHadoopFileSystem.java | 1079 ++
.../ignite/hadoop/fs/v2/package-info.java | 22 +
.../IgniteHadoopClientProtocolProvider.java | 145 +
.../ignite/hadoop/mapreduce/package-info.java | 22 +
.../internal/processors/hadoop/HadoopSetup.java | 1 -
.../impl/HadoopMapReduceCounterGroup.java | 124 +
.../hadoop/impl/HadoopMapReduceCounters.java | 229 +
.../processors/hadoop/impl/HadoopUtils.java | 328 +
.../HadoopBasicFileSystemFactoryDelegate.java | 164 +
.../HadoopCachingFileSystemFactoryDelegate.java | 75 +
.../HadoopDefaultFileSystemFactoryDelegate.java | 62 +
...doopFileSystemCounterWriterDelegateImpl.java | 108 +
...doopIgfsSecondaryFileSystemDelegateImpl.java | 472 +
...HadoopKerberosFileSystemFactoryDelegate.java | 112 +
.../impl/fs/HadoopFileSystemCacheUtils.java | 243 +
.../hadoop/impl/fs/HadoopFileSystemsUtils.java | 51 +
.../hadoop/impl/fs/HadoopLazyConcurrentMap.java | 210 +
.../hadoop/impl/fs/HadoopLocalFileSystemV1.java | 40 +
.../hadoop/impl/fs/HadoopLocalFileSystemV2.java | 89 +
.../hadoop/impl/fs/HadoopParameters.java | 94 +
.../impl/fs/HadoopRawLocalFileSystem.java | 315 +
.../processors/hadoop/impl/igfs/HadoopIgfs.java | 203 +
.../igfs/HadoopIgfsCommunicationException.java | 57 +
.../hadoop/impl/igfs/HadoopIgfsEx.java | 94 +
.../hadoop/impl/igfs/HadoopIgfsFuture.java | 97 +
.../hadoop/impl/igfs/HadoopIgfsInProc.java | 511 +
.../hadoop/impl/igfs/HadoopIgfsInputStream.java | 630 +
.../hadoop/impl/igfs/HadoopIgfsIo.java | 76 +
.../hadoop/impl/igfs/HadoopIgfsIpcIo.java | 625 +
.../impl/igfs/HadoopIgfsIpcIoListener.java | 36 +
.../hadoop/impl/igfs/HadoopIgfsJclLogger.java | 116 +
.../hadoop/impl/igfs/HadoopIgfsOutProc.java | 525 +
.../impl/igfs/HadoopIgfsOutputStream.java | 202 +
.../hadoop/impl/igfs/HadoopIgfsProperties.java | 87 +
.../impl/igfs/HadoopIgfsProxyInputStream.java | 338 +
.../impl/igfs/HadoopIgfsProxyOutputStream.java | 166 +
...fsSecondaryFileSystemPositionedReadable.java | 106 +
.../impl/igfs/HadoopIgfsStreamDelegate.java | 96 +
.../igfs/HadoopIgfsStreamEventListener.java | 39 +
.../hadoop/impl/igfs/HadoopIgfsUtils.java | 175 +
.../hadoop/impl/igfs/HadoopIgfsWrapper.java | 554 +
.../hadoop/impl/proto/HadoopClientProtocol.java | 354 +
.../hadoop/impl/v1/HadoopV1CleanupTask.java | 65 +
.../hadoop/impl/v1/HadoopV1Counter.java | 107 +
.../hadoop/impl/v1/HadoopV1MapTask.java | 122 +
.../hadoop/impl/v1/HadoopV1OutputCollector.java | 138 +
.../hadoop/impl/v1/HadoopV1Partitioner.java | 44 +
.../hadoop/impl/v1/HadoopV1ReduceTask.java | 101 +
.../hadoop/impl/v1/HadoopV1Reporter.java | 81 +
.../hadoop/impl/v1/HadoopV1SetupTask.java | 57 +
.../hadoop/impl/v1/HadoopV1Splitter.java | 103 +
.../processors/hadoop/impl/v1/HadoopV1Task.java | 98 +
.../processors/hadoop/impl/v2/HadoopDaemon.java | 126 +
.../impl/v2/HadoopSerializationWrapper.java | 139 +
.../impl/v2/HadoopShutdownHookManager.java | 98 +
.../hadoop/impl/v2/HadoopV2CleanupTask.java | 73 +
.../hadoop/impl/v2/HadoopV2Context.java | 244 +
.../hadoop/impl/v2/HadoopV2Counter.java | 89 +
.../processors/hadoop/impl/v2/HadoopV2Job.java | 452 +
.../impl/v2/HadoopV2JobResourceManager.java | 324 +
.../hadoop/impl/v2/HadoopV2MapTask.java | 99 +
.../hadoop/impl/v2/HadoopV2Partitioner.java | 44 +
.../hadoop/impl/v2/HadoopV2ReduceTask.java | 91 +
.../hadoop/impl/v2/HadoopV2SetupTask.java | 66 +
.../hadoop/impl/v2/HadoopV2Splitter.java | 112 +
.../processors/hadoop/impl/v2/HadoopV2Task.java | 186 +
.../hadoop/impl/v2/HadoopV2TaskContext.java | 563 +
.../impl/v2/HadoopWritableSerialization.java | 76 +
...op.mapreduce.protocol.ClientProtocolProvider | 1 +
.../processors/hadoop/HadoopSharedMap.java | 67 +
.../hadoop/HadoopTestClassLoader.java | 89 +
.../impl/HadoopAbstractMapReduceTest.java | 430 +
.../hadoop/impl/HadoopAbstractSelfTest.java | 239 +
.../impl/HadoopAbstractWordCountTest.java | 175 +
.../hadoop/impl/HadoopCommandLineTest.java | 476 +
.../HadoopDefaultMapReducePlannerSelfTest.java | 619 +
.../hadoop/impl/HadoopErrorSimulator.java | 326 +
.../hadoop/impl/HadoopFileSystemsTest.java | 155 +
.../hadoop/impl/HadoopGroupingTest.java | 302 +
.../hadoop/impl/HadoopJobTrackerSelfTest.java | 334 +
.../impl/HadoopMapReduceEmbeddedSelfTest.java | 249 +
.../HadoopMapReduceErrorResilienceTest.java | 154 +
.../hadoop/impl/HadoopMapReduceTest.java | 66 +
.../impl/HadoopNoHadoopMapReduceTest.java | 47 +
.../hadoop/impl/HadoopPlannerMockJob.java | 175 +
.../hadoop/impl/HadoopPopularWordsTest.java | 298 +
.../HadoopSerializationWrapperSelfTest.java | 80 +
.../impl/HadoopSnappyFullMapReduceTest.java | 36 +
.../hadoop/impl/HadoopSnappyTest.java | 104 +
.../hadoop/impl/HadoopSortingExternalTest.java | 46 +
.../hadoop/impl/HadoopSortingTest.java | 304 +
.../hadoop/impl/HadoopSplitWrapperSelfTest.java | 72 +
.../processors/hadoop/impl/HadoopStartup.java | 54 +
.../impl/HadoopTaskExecutionSelfTest.java | 550 +
.../hadoop/impl/HadoopTasksAllVersionsTest.java | 264 +
.../hadoop/impl/HadoopTasksV1Test.java | 62 +
.../hadoop/impl/HadoopTasksV2Test.java | 81 +
.../impl/HadoopTestRoundRobinMrPlanner.java | 75 +
.../hadoop/impl/HadoopTestTaskContext.java | 233 +
.../processors/hadoop/impl/HadoopTestUtils.java | 178 +
.../hadoop/impl/HadoopTxConfigCacheTest.java | 42 +
.../hadoop/impl/HadoopUserLibsSelfTest.java | 261 +
.../hadoop/impl/HadoopV2JobSelfTest.java | 108 +
.../hadoop/impl/HadoopValidationSelfTest.java | 53 +
.../HadoopWeightedMapReducePlannerTest.java | 602 +
.../HadoopWeightedPlannerMapReduceTest.java | 38 +
.../hadoop/impl/books/alice-in-wonderland.txt | 3735 +++++
.../processors/hadoop/impl/books/art-of-war.txt | 6982 +++++++++
.../hadoop/impl/books/huckleberry-finn.txt | 11733 +++++++++++++++
.../hadoop/impl/books/sherlock-holmes.txt | 13052 +++++++++++++++++
.../processors/hadoop/impl/books/tom-sawyer.txt | 8858 +++++++++++
.../HadoopClientProtocolEmbeddedSelfTest.java | 35 +
.../client/HadoopClientProtocolSelfTest.java | 654 +
.../hadoop/impl/examples/HadoopWordCount1.java | 94 +
.../impl/examples/HadoopWordCount1Map.java | 79 +
.../impl/examples/HadoopWordCount1Reduce.java | 61 +
.../hadoop/impl/examples/HadoopWordCount2.java | 111 +
.../impl/examples/HadoopWordCount2Combiner.java | 45 +
.../impl/examples/HadoopWordCount2Mapper.java | 88 +
.../impl/examples/HadoopWordCount2Reducer.java | 113 +
...KerberosHadoopFileSystemFactorySelfTest.java | 126 +
.../impl/igfs/Hadoop1DualAbstractTest.java | 157 +
.../impl/igfs/Hadoop1OverIgfsDualAsyncTest.java | 32 +
.../impl/igfs/Hadoop1OverIgfsDualSyncTest.java | 32 +
.../igfs/HadoopFIleSystemFactorySelfTest.java | 345 +
.../HadoopIgfs20FileSystemAbstractSelfTest.java | 2047 +++
...Igfs20FileSystemLoopbackPrimarySelfTest.java | 77 +
...oopIgfs20FileSystemShmemPrimarySelfTest.java | 77 +
.../igfs/HadoopIgfsDualAbstractSelfTest.java | 328 +
.../impl/igfs/HadoopIgfsDualAsyncSelfTest.java | 32 +
.../impl/igfs/HadoopIgfsDualSyncSelfTest.java | 32 +
...adoopIgfsSecondaryFileSystemTestAdapter.java | 153 +
...oopSecondaryFileSystemConfigurationTest.java | 583 +
.../hadoop/impl/igfs/IgfsEventsTestSuite.java | 289 +
.../igfs/IgfsNearOnlyMultiNodeSelfTest.java | 226 +
.../IgniteHadoopFileSystemAbstractSelfTest.java | 2435 +++
.../IgniteHadoopFileSystemClientSelfTest.java | 216 +
...IgniteHadoopFileSystemHandshakeSelfTest.java | 393 +
.../IgniteHadoopFileSystemIpcCacheSelfTest.java | 215 +
.../IgniteHadoopFileSystemLoggerSelfTest.java | 299 +
...niteHadoopFileSystemLoggerStateSelfTest.java | 332 +
...adoopFileSystemLoopbackAbstractSelfTest.java | 50 +
...SystemLoopbackEmbeddedDualAsyncSelfTest.java | 33 +
...eSystemLoopbackEmbeddedDualSyncSelfTest.java | 33 +
...leSystemLoopbackEmbeddedPrimarySelfTest.java | 33 +
...SystemLoopbackEmbeddedSecondarySelfTest.java | 34 +
...SystemLoopbackExternalDualAsyncSelfTest.java | 33 +
...eSystemLoopbackExternalDualSyncSelfTest.java | 33 +
...leSystemLoopbackExternalPrimarySelfTest.java | 33 +
...SystemLoopbackExternalSecondarySelfTest.java | 34 +
...condaryFileSystemInitializationSelfTest.java | 217 +
...teHadoopFileSystemShmemAbstractSelfTest.java | 94 +
...ileSystemShmemEmbeddedDualAsyncSelfTest.java | 33 +
...FileSystemShmemEmbeddedDualSyncSelfTest.java | 33 +
...pFileSystemShmemEmbeddedPrimarySelfTest.java | 33 +
...ileSystemShmemEmbeddedSecondarySelfTest.java | 33 +
...ileSystemShmemExternalDualAsyncSelfTest.java | 33 +
...FileSystemShmemExternalDualSyncSelfTest.java | 33 +
...pFileSystemShmemExternalPrimarySelfTest.java | 33 +
...ileSystemShmemExternalSecondarySelfTest.java | 33 +
.../collections/HadoopAbstractMapTest.java | 175 +
.../HadoopConcurrentHashMultimapSelftest.java | 280 +
.../collections/HadoopHashMapSelfTest.java | 133 +
.../collections/HadoopSkipListSelfTest.java | 320 +
.../streams/HadoopDataStreamSelfTest.java | 153 +
.../taskexecutor/HadoopExecutorServiceTest.java | 119 +
.../HadoopExternalTaskExecutionSelfTest.java | 232 +
.../HadoopExternalCommunicationSelfTest.java | 222 +
.../impl/util/BasicUserNameMapperSelfTest.java | 134 +
.../util/ChainedUserNameMapperSelfTest.java | 111 +
.../util/KerberosUserNameMapperSelfTest.java | 100 +
.../hadoop/state/HadoopGroupingTestState.java | 40 +
.../state/HadoopJobTrackerSelfTestState.java | 45 +
.../HadoopMapReduceEmbeddedSelfTestState.java | 32 +
.../HadoopTaskExecutionSelfTestValues.java | 51 +
.../testsuites/IgniteHadoopTestSuite.java | 352 +
.../IgniteIgfsLinuxAndMacOSTestSuite.java | 73 +
.../src/main/js/app/data/pom-dependencies.json | 1 -
.../configuration/generator/Pom.service.js | 4 +-
pom.xml | 1 -
378 files changed, 79199 insertions(+), 79730 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/ignite/blob/4c1739ce/assembly/dependencies-fabric-lgpl.xml
----------------------------------------------------------------------
diff --git a/assembly/dependencies-fabric-lgpl.xml b/assembly/dependencies-fabric-lgpl.xml
index 0eef736..2b4cf62 100644
--- a/assembly/dependencies-fabric-lgpl.xml
+++ b/assembly/dependencies-fabric-lgpl.xml
@@ -126,7 +126,6 @@
<exclude>org.apache.ignite:ignite-visor-console_2.10</exclude>
<exclude>org.apache.ignite:ignite-visor-plugins</exclude>
<exclude>org.apache.ignite:ignite-hadoop</exclude>
- <exclude>org.apache.ignite:ignite-hadoop-impl</exclude>
<exclude>org.apache.ignite:ignite-schema-import</exclude>
<exclude>org.apache.ignite:ignite-schema-import-db</exclude>
<exclude>org.apache.ignite:ignite-codegen</exclude>
http://git-wip-us.apache.org/repos/asf/ignite/blob/4c1739ce/assembly/dependencies-fabric.xml
----------------------------------------------------------------------
diff --git a/assembly/dependencies-fabric.xml b/assembly/dependencies-fabric.xml
index 44a234e..ff4075a 100644
--- a/assembly/dependencies-fabric.xml
+++ b/assembly/dependencies-fabric.xml
@@ -126,7 +126,6 @@
<exclude>org.apache.ignite:ignite-visor-console_2.10</exclude>
<exclude>org.apache.ignite:ignite-visor-plugins</exclude>
<exclude>org.apache.ignite:ignite-hadoop</exclude>
- <exclude>org.apache.ignite:ignite-hadoop-impl</exclude>
<exclude>org.apache.ignite:ignite-schema-import</exclude>
<exclude>org.apache.ignite:ignite-schema-import-db</exclude>
<exclude>org.apache.ignite:ignite-codegen</exclude>
http://git-wip-us.apache.org/repos/asf/ignite/blob/4c1739ce/assembly/dependencies-hadoop.xml
----------------------------------------------------------------------
diff --git a/assembly/dependencies-hadoop.xml b/assembly/dependencies-hadoop.xml
index ef0a3ce..38646ba 100644
--- a/assembly/dependencies-hadoop.xml
+++ b/assembly/dependencies-hadoop.xml
@@ -113,7 +113,6 @@
<moduleSet>
<includes>
<include>org.apache.ignite:ignite-hadoop</include>
- <include>org.apache.ignite:ignite-hadoop-impl</include>
</includes>
<sources>
<includeModuleDirectory>true</includeModuleDirectory>
http://git-wip-us.apache.org/repos/asf/ignite/blob/4c1739ce/assembly/libs/README.txt
----------------------------------------------------------------------
diff --git a/assembly/libs/README.txt b/assembly/libs/README.txt
index 2fa3e7c..38d8dbd 100644
--- a/assembly/libs/README.txt
+++ b/assembly/libs/README.txt
@@ -79,8 +79,7 @@ The following modules are available:
- ignite-logj4 (for Log4j logging)
- ignite-jcl (for Apache Commons logging)
- ignite-jta (for XA integration)
-- ignite-hadoop (for Apache Hadoop Accelerator interfaces)
-- ignite-hadoop-impl (for Apache Hadoop Accelerator implementation)
+- ignite-hadoop (for Apache Hadoop Accelerator)
- ignite-rest-http (for HTTP REST messages)
- ignite-scalar (for ignite Scala API)
- ignite-sl4j (for SL4J logging)
http://git-wip-us.apache.org/repos/asf/ignite/blob/4c1739ce/bin/include/setenv.bat
----------------------------------------------------------------------
diff --git a/bin/include/setenv.bat b/bin/include/setenv.bat
index 6b9abf5..82b8fce 100644
--- a/bin/include/setenv.bat
+++ b/bin/include/setenv.bat
@@ -41,8 +41,7 @@ goto :eof
:: The following libraries are required for Ignite.
set IGNITE_LIBS=%IGNITE_HOME%\libs\*
-for /D %%F in (%IGNITE_HOME%\libs\*) do if not "%%F" == "%IGNITE_HOME%\libs\optional" ^
- and not "%%F" == "%IGNITE_HOME%\libs\ignite-hadoop-impl" call :concat %%F\*
+for /D %%F in (%IGNITE_HOME%\libs\*) do if not "%%F" == "%IGNITE_HOME%\libs\optional" call :concat %%F\*
if defined USER_LIBS set IGNITE_LIBS=%USER_LIBS%;%IGNITE_LIBS%
http://git-wip-us.apache.org/repos/asf/ignite/blob/4c1739ce/bin/include/setenv.sh
----------------------------------------------------------------------
diff --git a/bin/include/setenv.sh b/bin/include/setenv.sh
index c6004e5..e088c08 100755
--- a/bin/include/setenv.sh
+++ b/bin/include/setenv.sh
@@ -58,9 +58,7 @@ IGNITE_LIBS="${IGNITE_HOME}/libs/*"
for file in ${IGNITE_HOME}/libs/*
do
- if [ -d ${file} ] \
- && [ "${file}" != "${IGNITE_HOME}"/libs/optional ] \
- && [ "${file}" != "${IGNITE_HOME}"/libs/ignite-hadoop-impl ]; then
+ if [ -d ${file} ] && [ "${file}" != "${IGNITE_HOME}"/libs/optional ]; then
IGNITE_LIBS=${IGNITE_LIBS}${SEP}${file}/*
fi
done
http://git-wip-us.apache.org/repos/asf/ignite/blob/4c1739ce/modules/core/src/main/java/org/apache/ignite/internal/IgniteComponentType.java
----------------------------------------------------------------------
diff --git a/modules/core/src/main/java/org/apache/ignite/internal/IgniteComponentType.java b/modules/core/src/main/java/org/apache/ignite/internal/IgniteComponentType.java
index c39e9c3..0cd2fc1 100644
--- a/modules/core/src/main/java/org/apache/ignite/internal/IgniteComponentType.java
+++ b/modules/core/src/main/java/org/apache/ignite/internal/IgniteComponentType.java
@@ -38,7 +38,7 @@ public enum IgniteComponentType {
HADOOP(
"org.apache.ignite.internal.processors.hadoop.HadoopNoopProcessor",
"org.apache.ignite.internal.processors.hadoop.HadoopProcessor",
- "ignite-hadoop-impl"
+ "ignite-hadoop"
),
/** Hadoop Helper component. */
http://git-wip-us.apache.org/repos/asf/ignite/blob/4c1739ce/modules/core/src/main/java/org/apache/ignite/internal/processors/hadoop/HadoopClasspathUtils.java
----------------------------------------------------------------------
diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/hadoop/HadoopClasspathUtils.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/hadoop/HadoopClasspathUtils.java
index 163ddfa..7579ddb 100644
--- a/modules/core/src/main/java/org/apache/ignite/internal/processors/hadoop/HadoopClasspathUtils.java
+++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/hadoop/HadoopClasspathUtils.java
@@ -34,9 +34,6 @@ import java.util.List;
* Hadoop classpath utilities.
*/
public class HadoopClasspathUtils {
- /** Ignite home. */
- private static final String IGNITE_HOME = "IGNITE_HOME";
-
/** Prefix directory. */
public static final String PREFIX = "HADOOP_PREFIX";
@@ -168,7 +165,7 @@ public class HadoopClasspathUtils {
Collection<SearchDirectory> res = new ArrayList<>();
- // 1. Add libraries from Hadoop distribution:
+ // Add libraries from Hadoop distribution:
res.add(new SearchDirectory(new File(loc.common(), "lib"), AcceptAllDirectoryFilter.INSTANCE));
res.add(new SearchDirectory(new File(loc.hdfs(), "lib"), AcceptAllDirectoryFilter.INSTANCE));
res.add(new SearchDirectory(new File(loc.mapred(), "lib"), AcceptAllDirectoryFilter.INSTANCE));
@@ -183,19 +180,9 @@ public class HadoopClasspathUtils {
res.add(new SearchDirectory(new File(loc.mapred()),
new PrefixDirectoryFilter("hadoop-mapreduce-client-core")));
- // 2. Add user provided libs:
+ // Add user provided libs:
res.addAll(parseUserLibs());
- // 3. Add hadoop-impl module.
- String home = systemOrEnv(IGNITE_HOME, null);
-
- if (home != null) {
- File dir = new File(home, "libs/ignite-hadoop-impl");
-
- if (dir.exists())
- res.add(new SearchDirectory(dir, AcceptAllDirectoryFilter.INSTANCE, true));
- }
-
return res;
}
http://git-wip-us.apache.org/repos/asf/ignite/blob/4c1739ce/modules/core/src/main/java/org/apache/ignite/internal/processors/hadoop/HadoopNoopProcessor.java
----------------------------------------------------------------------
diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/hadoop/HadoopNoopProcessor.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/hadoop/HadoopNoopProcessor.java
index 9f388fe..fa4ab47 100644
--- a/modules/core/src/main/java/org/apache/ignite/internal/processors/hadoop/HadoopNoopProcessor.java
+++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/hadoop/HadoopNoopProcessor.java
@@ -79,9 +79,8 @@ public class HadoopNoopProcessor extends HadoopProcessorAdapter {
* Creates an exception to be uniformly thrown from all the methods.
*/
private IllegalStateException createException() {
- return new IllegalStateException("Hadoop module is not loaded (please ensure that ignite-hadoop.jar and " +
- "ignite-hadoop-impl.jar are in libs and IgniteConfiguration.peerClassLoadingEnabled is set to " +
- "false).");
+ return new IllegalStateException("Hadoop module is not loaded (please ensure that ignite-hadoop.jar is " +
+ "in libs and IgniteConfiguration.peerClassLoadingEnabled is set to false).");
}
/** {@inheritDoc} */
http://git-wip-us.apache.org/repos/asf/ignite/blob/4c1739ce/modules/hadoop-impl/README.txt
----------------------------------------------------------------------
diff --git a/modules/hadoop-impl/README.txt b/modules/hadoop-impl/README.txt
deleted file mode 100644
index ecd47e0..0000000
--- a/modules/hadoop-impl/README.txt
+++ /dev/null
@@ -1,33 +0,0 @@
-Apache Ignite Hadoop Module
----------------------------
-
-Apache Ignite Hadoop module provides In-Memory MapReduce engine and driver to use IGFS as Hadoop file system
-which are 100% compatible with HDFS and YARN.
-
-To enable Hadoop module when starting a standalone node, move 'optional/ignite-hadoop' folder to
-'libs' folder before running 'ignite.{sh|bat}' script. The content of the module folder will
-be added to classpath in this case.
-
-Importing Hadoop Module In Maven Project
-----------------------------------------
-
-If you are using Maven to manage dependencies of your project, you can add Hadoop module
-dependency like this (replace '${ignite.version}' with actual Ignite version you are
-interested in):
-
-<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">
- ...
- <dependencies>
- ...
- <dependency>
- <groupId>org.apache.ignite</groupId>
- <artifactId>ignite-hadoop</artifactId>
- <version>${ignite.version}</version>
- </dependency>
- ...
- </dependencies>
- ...
-</project>
http://git-wip-us.apache.org/repos/asf/ignite/blob/4c1739ce/modules/hadoop-impl/config/core-site.ignite.xml
----------------------------------------------------------------------
diff --git a/modules/hadoop-impl/config/core-site.ignite.xml b/modules/hadoop-impl/config/core-site.ignite.xml
deleted file mode 100644
index 8b8e634..0000000
--- a/modules/hadoop-impl/config/core-site.ignite.xml
+++ /dev/null
@@ -1,90 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
-
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<!--
- This template file contains settings needed to run Apache Hadoop jobs
- with Apache Ignite's distributed in-memory file system IGFS.
-
- You can replace '$HADOOP_HOME/etc/hadoop/core-site.xml' file with this one
- to work with IGFS nodes running on localhost (these local nodes can be
- a part of distributed cluster though). To work with file system on remote
- hosts you need to change the host of file system URI to any host running
- IGFS node.
-
- Note that Ignite jars must be in Apache Hadoop client classpath to work
- with this configuration.
-
- Run script '$IGNITE_HOME/bin/setup-hadoop.{sh|bat}' for Apache Hadoop client setup.
--->
-
-<configuration>
- <!--
- Set default file system to IGFS instance named "igfs" configured in Ignite.
- -->
- <property>
- <name>fs.default.name</name>
- <value>igfs://igfs@localhost</value>
- </property>
-
- <!--
- Set Hadoop 1.* file system implementation class for IGFS.
- -->
- <property>
- <name>fs.igfs.impl</name>
- <value>org.apache.ignite.hadoop.fs.v1.IgniteHadoopFileSystem</value>
- </property>
-
- <!--
- Set Hadoop 2.* file system implementation class for IGFS.
- -->
- <property>
- <name>fs.AbstractFileSystem.igfs.impl</name>
- <value>org.apache.ignite.hadoop.fs.v2.IgniteHadoopFileSystem</value>
- </property>
-
- <!--
- Disallow data node replacement since it does not make sense for IGFS nodes.
- -->
- <property>
- <name>dfs.client.block.write.replace-datanode-on-failure.policy</name>
- <value>NEVER</value>
- </property>
-
- <!--
- Allow to write the job statistics into IGFS.
- -->
- <!--
- <property>
- <name>ignite.counters.writer</name>
- <value>org.apache.ignite.hadoop.fs.IgniteHadoopFileSystemCounterWriter</value>
- </property>
- -->
-
- <!--
- By default data is placed into the file /user/<user_name>/<job_id>/performance
- You can override this path with using macro ${USER} that is to injection of submitter user name.
- -->
- <!--
- <property>
- <name>ignite.counters.fswriter.directory</name>
- <value>/user/${USER}</value>
- </property>
- -->
-</configuration>
http://git-wip-us.apache.org/repos/asf/ignite/blob/4c1739ce/modules/hadoop-impl/config/hive-site.ignite.xml
----------------------------------------------------------------------
diff --git a/modules/hadoop-impl/config/hive-site.ignite.xml b/modules/hadoop-impl/config/hive-site.ignite.xml
deleted file mode 100644
index f278aab..0000000
--- a/modules/hadoop-impl/config/hive-site.ignite.xml
+++ /dev/null
@@ -1,37 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
-
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<!--
- This template file contains settings needed to run Apache Hive queries
- with Ignite In-Memory Accelerator.
-
- You can replace '$HIVE_HOME/conf/hive-site.xml' file with this one or
- run script '$IGNITE_HOME/bin/setup-hadoop.{sh|bat}' for Apache Hadoop
- and Hive client setup.
--->
-<configuration>
- <!--
- Ignite requires query plan to be passed not using local resource.
- -->
- <property>
- <name>hive.rpc.query.plan</name>
- <value>true</value>
- </property>
-</configuration>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/ignite/blob/4c1739ce/modules/hadoop-impl/config/mapred-site.ignite.xml
----------------------------------------------------------------------
diff --git a/modules/hadoop-impl/config/mapred-site.ignite.xml b/modules/hadoop-impl/config/mapred-site.ignite.xml
deleted file mode 100644
index a2ed437..0000000
--- a/modules/hadoop-impl/config/mapred-site.ignite.xml
+++ /dev/null
@@ -1,66 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
-
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<!--
- This template file contains settings needed to run Apache Hadoop jobs
- with Apache Ignite In-Memory Accelerator.
-
- You can replace '$HADOOP_HOME/etc/hadoop/mapred-site.xml' file with this one
- to run jobs on localhost (local node can be a part of distributed cluster though).
- To run jobs on remote host you have to change jobtracker address to the REST address
- of any running Ignite node.
-
- Note that Ignite jars must be in Apache Hadoop client classpath to work
- with this configuration.
-
- Run script '$IGNITE_HOME/bin/setup-hadoop.{sh|bat}' for Apache Hadoop client setup.
--->
-
-<configuration>
- <!--
- Framework name must be set to 'ignite'.
- -->
- <property>
- <name>mapreduce.framework.name</name>
- <value>ignite</value>
- </property>
-
- <!--
- Job tracker address must be set to the REST address of any running Ignite node.
- -->
- <property>
- <name>mapreduce.jobtracker.address</name>
- <value>localhost:11211</value>
- </property>
-
- <!-- Parameters for job tuning. -->
- <!--
- <property>
- <name>mapreduce.job.reduces</name>
- <value>1</value>
- </property>
-
- <property>
- <name>mapreduce.job.maps</name>
- <value>4</value>
- </property>
- -->
-
-</configuration>
http://git-wip-us.apache.org/repos/asf/ignite/blob/4c1739ce/modules/hadoop-impl/licenses/apache-2.0.txt
----------------------------------------------------------------------
diff --git a/modules/hadoop-impl/licenses/apache-2.0.txt b/modules/hadoop-impl/licenses/apache-2.0.txt
deleted file mode 100644
index d645695..0000000
--- a/modules/hadoop-impl/licenses/apache-2.0.txt
+++ /dev/null
@@ -1,202 +0,0 @@
-
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
http://git-wip-us.apache.org/repos/asf/ignite/blob/4c1739ce/modules/hadoop-impl/pom.xml
----------------------------------------------------------------------
diff --git a/modules/hadoop-impl/pom.xml b/modules/hadoop-impl/pom.xml
deleted file mode 100644
index b82a913..0000000
--- a/modules/hadoop-impl/pom.xml
+++ /dev/null
@@ -1,151 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<!--
- POM file.
--->
-<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>
-
- <parent>
- <groupId>org.apache.ignite</groupId>
- <artifactId>ignite-parent</artifactId>
- <version>1</version>
- <relativePath>../../parent</relativePath>
- </parent>
-
- <artifactId>ignite-hadoop-impl</artifactId>
- <version>1.7.0-SNAPSHOT</version>
- <url>http://ignite.apache.org</url>
-
- <dependencies>
- <dependency>
- <groupId>org.apache.ignite</groupId>
- <artifactId>ignite-core</artifactId>
- <version>${project.version}</version>
- </dependency>
-
- <dependency>
- <groupId>org.apache.ignite</groupId>
- <artifactId>ignite-hadoop</artifactId>
- <version>${project.version}</version>
- </dependency>
-
- <dependency>
- <groupId>org.apache.ignite</groupId>
- <artifactId>ignite-log4j</artifactId>
- <version>${project.version}</version>
- </dependency>
-
- <dependency>
- <groupId>org.apache.hadoop</groupId>
- <artifactId>hadoop-annotations</artifactId>
- <version>${hadoop.version}</version>
- </dependency>
-
- <dependency>
- <groupId>org.apache.hadoop</groupId>
- <artifactId>hadoop-auth</artifactId>
- <version>${hadoop.version}</version>
- </dependency>
-
- <dependency>
- <groupId>org.apache.hadoop</groupId>
- <artifactId>hadoop-common</artifactId>
- <version>${hadoop.version}</version>
- </dependency>
-
- <dependency>
- <groupId>org.apache.hadoop</groupId>
- <artifactId>hadoop-hdfs</artifactId>
- <version>${hadoop.version}</version>
- </dependency>
-
- <dependency>
- <groupId>org.apache.hadoop</groupId>
- <artifactId>hadoop-mapreduce-client-common</artifactId>
- <version>${hadoop.version}</version>
- </dependency>
-
- <dependency>
- <groupId>org.apache.hadoop</groupId>
- <artifactId>hadoop-mapreduce-client-core</artifactId>
- <version>${hadoop.version}</version>
- </dependency>
-
- <dependency>
- <groupId>log4j</groupId>
- <artifactId>log4j</artifactId>
- </dependency>
-
- <dependency>
- <groupId>org.gridgain</groupId>
- <artifactId>ignite-shmem</artifactId>
- <scope>test</scope>
- <version>1.0.0</version>
- </dependency>
-
- <dependency>
- <groupId>commons-beanutils</groupId>
- <artifactId>commons-beanutils</artifactId>
- <version>${commons.beanutils.version}</version>
- <scope>test</scope>
- </dependency>
-
- <dependency>
- <groupId>org.apache.ignite</groupId>
- <artifactId>ignite-spring</artifactId>
- <version>${project.version}</version>
- <scope>test</scope>
- </dependency>
-
- <dependency>
- <groupId>org.apache.ignite</groupId>
- <artifactId>ignite-core</artifactId>
- <version>${project.version}</version>
- <type>test-jar</type>
- <scope>test</scope>
- </dependency>
- </dependencies>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jar-plugin</artifactId>
- <version>2.2</version>
- <executions>
- <execution>
- <goals>
- <goal>test-jar</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
-
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-surefire-plugin</artifactId>
- <version>2.17</version>
- <configuration>
- </configuration>
- </plugin>
- </plugins>
- </build>
-</project>
http://git-wip-us.apache.org/repos/asf/ignite/blob/4c1739ce/modules/hadoop-impl/src/main/java/org/apache/ignite/hadoop/fs/package-info.java
----------------------------------------------------------------------
diff --git a/modules/hadoop-impl/src/main/java/org/apache/ignite/hadoop/fs/package-info.java b/modules/hadoop-impl/src/main/java/org/apache/ignite/hadoop/fs/package-info.java
deleted file mode 100644
index 164801f..0000000
--- a/modules/hadoop-impl/src/main/java/org/apache/ignite/hadoop/fs/package-info.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-/**
- * <!-- Package description. -->
- * Ignite Hadoop Accelerator file system API.
- */
-package org.apache.ignite.hadoop.fs;
\ No newline at end of file