Merge remote-tracking branch 'remotes/origin/master' into ignite-1607
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/6668dbac Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/6668dbac Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/6668dbac Branch: refs/heads/ignite-1607 Commit: 6668dbac881316ae7e6b7017d1ec33dc97749a72 Parents: f880227 02b59e4 Author: sboikov <[email protected]> Authored: Fri Oct 16 12:44:24 2015 +0300 Committer: sboikov <[email protected]> Committed: Fri Oct 16 12:44:24 2015 +0300 ---------------------------------------------------------------------- DEVNOTES.txt | 3 +- assembly/dependencies-hadoop.xml | 1 + assembly/release-fabric-lgpl.xml | 63 ++ assembly/release-hadoop-lgpl.xml | 39 + examples-lgpl/README.txt | 27 + examples-lgpl/config/example-cache.xml | 73 ++ examples-lgpl/config/example-ignite.xml | 83 ++ examples-lgpl/config/filesystem/README.txt | 8 + examples-lgpl/config/filesystem/core-site.xml | 42 + .../config/filesystem/example-igfs.xml | 151 ++++ examples-lgpl/config/hibernate/README.txt | 8 + .../hibernate/example-hibernate-L2-cache.xml | 64 ++ examples-lgpl/config/servlet/README.txt | 8 + examples-lgpl/config/servlet/WEB-INF/web.xml | 36 + examples-lgpl/pom-standalone.xml | 141 +++ examples-lgpl/pom.xml | 128 +++ .../hibernate/HibernateL2CacheExample.java | 245 +++++ .../examples/datagrid/hibernate/Post.java | 130 +++ .../examples/datagrid/hibernate/User.java | 154 ++++ .../datagrid/hibernate/package-info.java | 22 + .../hibernate/CacheHibernatePersonStore.java | 122 +++ .../hibernate/CacheHibernateStoreExample.java | 151 ++++ .../datagrid/store/hibernate/Person.hbm.xml | 34 + .../datagrid/store/hibernate/hibernate.cfg.xml | 41 + .../datagrid/store/hibernate/package-info.java | 22 + .../java8/cluster/ClusterGroupExample.java | 86 ++ .../examples/java8/cluster/package-info.java | 22 + .../java8/computegrid/ComputeAsyncExample.java | 75 ++ .../computegrid/ComputeBroadcastExample.java | 102 +++ .../computegrid/ComputeCallableExample.java | 75 ++ .../computegrid/ComputeClosureExample.java | 71 ++ .../computegrid/ComputeRunnableExample.java | 64 ++ .../java8/computegrid/package-info.java | 22 + .../java8/datagrid/CacheAffinityExample.java | 137 +++ .../java8/datagrid/CacheApiExample.java | 105 +++ .../java8/datagrid/CacheAsyncApiExample.java | 85 ++ .../examples/java8/datagrid/package-info.java | 22 + .../IgniteExecutorServiceExample.java | 70 ++ .../java8/datastructures/package-info.java | 22 + .../examples/java8/events/EventsExample.java | 135 +++ .../examples/java8/events/package-info.java | 22 + .../java8/messaging/MessagingExample.java | 166 ++++ .../messaging/MessagingPingPongExample.java | 113 +++ .../examples/java8/messaging/package-info.java | 22 + .../misc/schedule/ComputeScheduleExample.java | 68 ++ .../java8/misc/schedule/package-info.java | 22 + .../ignite/examples/java8/package-info.java | 23 + .../streaming/StreamTransformerExample.java | 101 +++ .../java8/streaming/StreamVisitorExample.java | 172 ++++ .../examples/java8/streaming/package-info.java | 22 + ...ibernateL2CacheExampleMultiNodeSelfTest.java | 31 + .../HibernateL2CacheExampleSelfTest.java | 33 + .../IgniteLgplExamplesSelfTestSuite.java | 48 + ...ibernateL2CacheExampleMultiNodeSelfTest.java | 29 + .../HibernateL2CacheExampleSelfTest.java | 37 + .../IgniteLgplExamplesJ8SelfTestSuite.java | 46 + examples/pom-standalone.xml | 12 - examples/pom.xml | 12 - .../hibernate/HibernateL2CacheExample.java | 245 ----- .../examples/datagrid/hibernate/Post.java | 130 --- .../examples/datagrid/hibernate/User.java | 154 ---- .../datagrid/hibernate/package-info.java | 22 - .../hibernate/CacheHibernatePersonStore.java | 122 --- .../hibernate/CacheHibernateStoreExample.java | 151 ---- .../datagrid/store/hibernate/Person.hbm.xml | 34 - .../datagrid/store/hibernate/hibernate.cfg.xml | 41 - .../datagrid/store/hibernate/package-info.java | 22 - ...ibernateL2CacheExampleMultiNodeSelfTest.java | 31 - .../HibernateL2CacheExampleSelfTest.java | 33 - .../testsuites/IgniteExamplesSelfTestSuite.java | 4 - ...ibernateL2CacheExampleMultiNodeSelfTest.java | 29 - .../HibernateL2CacheExampleSelfTest.java | 37 - modules/apache-license-gen/pom.xml | 3 + .../JettyRestProcessorAbstractSelfTest.java | 4 +- .../processors/cache/GridCacheAdapter.java | 357 +++++--- .../cache/GridCacheClearAllRunnable.java | 18 +- .../cache/GridCacheConcurrentMap.java | 4 +- .../processors/cache/GridCacheProxyImpl.java | 14 +- .../processors/cache/IgniteCacheProxy.java | 2 +- .../processors/cache/IgniteInternalCache.java | 19 +- .../distributed/dht/GridDhtCacheAdapter.java | 6 +- .../distributed/near/GridNearCacheAdapter.java | 21 +- .../near/GridNearCacheClearAllRunnable.java | 9 +- .../processors/igfs/IgfsDataManager.java | 2 - .../processors/igfs/IgfsDeleteWorker.java | 102 ++- .../internal/processors/igfs/IgfsImpl.java | 164 +--- .../processors/igfs/IgfsMetaManager.java | 897 ++++++++++++------- .../processors/igfs/IgfsOutputStreamImpl.java | 2 + .../internal/processors/igfs/IgfsUtils.java | 23 + .../ignite/spi/deployment/DeploymentSpi.java | 8 +- modules/core/src/test/config/tests.properties | 3 + .../ignite/igfs/IgfsEventsAbstractSelfTest.java | 6 +- .../cache/GridCacheClearSelfTest.java | 308 +++++++ .../CacheAbstractRestartSelfTest.java | 247 +++++ ...NearDisabledAtomicInvokeRestartSelfTest.java | 179 ++++ ...abledTransactionalInvokeRestartSelfTest.java | 173 ++++ ...edTransactionalWriteReadRestartSelfTest.java | 124 +++ .../dht/GridCacheDhtEntrySelfTest.java | 2 +- .../processors/igfs/IgfsAbstractSelfTest.java | 639 ++++++++++--- .../igfs/IgfsDataManagerSelfTest.java | 13 +- .../igfs/IgfsMetaManagerSelfTest.java | 170 ++-- .../processors/igfs/IgfsProcessorSelfTest.java | 12 +- .../IgniteCacheFullApiSelfTestSuite.java | 8 +- .../IgniteCacheLoadConsistencyTestSuite.java | 42 + .../ignite/testsuites/IgniteIgfsTestSuite.java | 6 + modules/extdata/uri/pom.xml | 11 +- .../hadoop/igfs/HadoopIgfsWrapper.java | 54 +- .../ignite/igfs/Hadoop1DualAbstractTest.java | 5 - .../HadoopIgfs20FileSystemAbstractSelfTest.java | 27 +- .../IgniteHadoopFileSystemAbstractSelfTest.java | 2 +- .../main/cpp/common/project/vs/common.vcxproj | 4 +- .../http/jetty/GridJettyRestHandler.java | 2 +- .../spi/deployment/uri/UriDeploymentSpi.java | 93 +- .../scanners/http/UriDeploymentHttpScanner.java | 10 +- .../http/GridHttpDeploymentSelfTest.java | 132 ++- pom.xml | 65 +- 116 files changed, 6805 insertions(+), 2110 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/6668dbac/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheAdapter.java ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/6668dbac/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtCacheAdapter.java ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/6668dbac/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearCacheAdapter.java ----------------------------------------------------------------------
