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/06/17 12:38:59 UTC

[30/43] ignite git commit: Merge branch 'gridgain-7.5.26' into ignite-3209

Merge branch 'gridgain-7.5.26' into ignite-3209


Project: http://git-wip-us.apache.org/repos/asf/ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/2c18b6ec
Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/2c18b6ec
Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/2c18b6ec

Branch: refs/heads/ignite-3335
Commit: 2c18b6ec363baf01300d5ce571f86f03afdeea97
Parents: 2a3ffc1 5d2bb23
Author: agura <ag...@gridgain.com>
Authored: Wed Jun 15 16:44:49 2016 +0300
Committer: agura <ag...@gridgain.com>
Committed: Wed Jun 15 16:44:49 2016 +0300

----------------------------------------------------------------------
 modules/cassandra/README.txt                    |  32 +
 modules/cassandra/licenses/apache-2.0.txt       | 202 +++++
 modules/cassandra/pom.xml                       | 340 +++++++
 .../store/cassandra/CassandraCacheStore.java    | 409 +++++++++
 .../cassandra/CassandraCacheStoreFactory.java   | 200 +++++
 .../store/cassandra/common/CassandraHelper.java | 133 +++
 .../cassandra/common/PropertyMappingHelper.java | 220 +++++
 .../store/cassandra/common/RandomSleeper.java   | 104 +++
 .../store/cassandra/common/SystemHelper.java    |  46 +
 .../store/cassandra/datasource/Credentials.java |  37 +
 .../store/cassandra/datasource/DataSource.java  | 550 ++++++++++++
 .../cassandra/datasource/PlainCredentials.java  |  50 ++
 .../persistence/KeyPersistenceSettings.java     | 274 ++++++
 .../KeyValuePersistenceSettings.java            | 478 ++++++++++
 .../persistence/PersistenceController.java      | 421 +++++++++
 .../persistence/PersistenceSettings.java        | 335 +++++++
 .../persistence/PersistenceStrategy.java        |  62 ++
 .../store/cassandra/persistence/PojoField.java  | 219 +++++
 .../cassandra/persistence/PojoKeyField.java     |  91 ++
 .../cassandra/persistence/PojoValueField.java   | 152 ++++
 .../persistence/ValuePersistenceSettings.java   | 107 +++
 .../cassandra/serializer/JavaSerializer.java    |  81 ++
 .../cassandra/serializer/KryoSerializer.java    |  93 ++
 .../store/cassandra/serializer/Serializer.java  |  43 +
 .../session/BatchExecutionAssistant.java        |  95 ++
 .../cassandra/session/BatchLoaderAssistant.java |  47 +
 .../cassandra/session/CassandraSession.java     |  60 ++
 .../cassandra/session/CassandraSessionImpl.java | 832 +++++++++++++++++
 .../cassandra/session/ExecutionAssistant.java   |  77 ++
 .../session/GenericBatchExecutionAssistant.java |  67 ++
 .../session/LoadCacheCustomQueryWorker.java     | 105 +++
 .../cassandra/session/pool/SessionPool.java     | 173 ++++
 .../cassandra/session/pool/SessionWrapper.java  |  71 ++
 .../store/cassandra/utils/DDLGenerator.java     |  64 ++
 .../aws/cassandra/cassandra-bootstrap.sh        | 373 ++++++++
 .../bootstrap/aws/cassandra/cassandra-env.sh    | 283 ++++++
 .../bootstrap/aws/cassandra/cassandra-start.sh  | 550 ++++++++++++
 .../aws/cassandra/cassandra-template.yaml       | 889 +++++++++++++++++++
 .../bootstrap/aws/ignite/ignite-bootstrap.sh    | 384 ++++++++
 .../ignite/ignite-cassandra-server-template.xml | 177 ++++
 .../src/test/bootstrap/aws/ignite/ignite-env.sh |  25 +
 .../test/bootstrap/aws/ignite/ignite-start.sh   | 637 +++++++++++++
 .../src/test/bootstrap/aws/logs-collector.sh    | 102 +++
 .../tests/ignite-cassandra-client-template.xml  | 173 ++++
 .../test/bootstrap/aws/tests/tests-bootstrap.sh | 379 ++++++++
 .../test/bootstrap/aws/tests/tests-report.sh    | 590 ++++++++++++
 .../src/test/bootstrap/aws/tests/tests-run.sh   | 715 +++++++++++++++
 .../CassandraDirectPersistenceLoadTest.java     | 107 +++
 .../tests/CassandraDirectPersistenceTest.java   | 371 ++++++++
 .../apache/ignite/tests/DDLGeneratorTest.java   |  43 +
 .../tests/IgnitePersistentStoreLoadTest.java    | 111 +++
 .../ignite/tests/IgnitePersistentStoreTest.java | 369 ++++++++
 .../org/apache/ignite/tests/load/Generator.java |  27 +
 .../apache/ignite/tests/load/IntGenerator.java  |  33 +
 .../ignite/tests/load/LoadTestDriver.java       | 238 +++++
 .../apache/ignite/tests/load/LongGenerator.java |  28 +
 .../ignite/tests/load/PersonGenerator.java      |  43 +
 .../ignite/tests/load/PersonIdGenerator.java    |  31 +
 .../ignite/tests/load/StringGenerator.java      |  28 +
 .../org/apache/ignite/tests/load/Worker.java    | 429 +++++++++
 .../tests/load/cassandra/BulkReadWorker.java    |  63 ++
 .../tests/load/cassandra/BulkWriteWorker.java   |  52 ++
 .../ignite/tests/load/cassandra/ReadWorker.java |  51 ++
 .../tests/load/cassandra/WriteWorker.java       |  51 ++
 .../tests/load/ignite/BulkReadWorker.java       |  52 ++
 .../tests/load/ignite/BulkWriteWorker.java      |  52 ++
 .../ignite/tests/load/ignite/ReadWorker.java    |  51 ++
 .../ignite/tests/load/ignite/WriteWorker.java   |  51 ++
 .../org/apache/ignite/tests/pojos/Person.java   | 246 +++++
 .../org/apache/ignite/tests/pojos/PersonId.java | 110 +++
 .../ignite/tests/utils/CacheStoreHelper.java    |  64 ++
 .../tests/utils/CassandraAdminCredentials.java  |  36 +
 .../ignite/tests/utils/CassandraHelper.java     | 358 ++++++++
 .../tests/utils/CassandraLifeCycleBean.java     | 149 ++++
 .../utils/CassandraRegularCredentials.java      |  36 +
 .../ignite/tests/utils/TestCacheSession.java    |  91 ++
 .../apache/ignite/tests/utils/TestsHelper.java  | 375 ++++++++
 .../src/test/resources/log4j.properties         | 119 +++
 .../tests/cassandra/connection-settings.xml     |  48 +
 .../tests/cassandra/connection.properties       |  17 +
 .../tests/cassandra/credentials.properties      |  22 +
 .../tests/cassandra/embedded-cassandra.yaml     | 119 +++
 .../ignite/tests/cassandra/keyspaces.properties |  17 +
 .../tests/persistence/blob/ignite-config.xml    | 100 +++
 .../persistence/blob/persistence-settings-1.xml |  21 +
 .../persistence/blob/persistence-settings-2.xml |  21 +
 .../persistence/blob/persistence-settings-3.xml |  29 +
 .../tests/persistence/pojo/ignite-config.xml    | 119 +++
 .../persistence/pojo/persistence-settings-1.xml |  21 +
 .../persistence/pojo/persistence-settings-2.xml |  21 +
 .../persistence/pojo/persistence-settings-3.xml | 173 ++++
 .../persistence/primitive/ignite-config.xml     | 100 +++
 .../primitive/ignite-remote-client-config.xml   |  95 ++
 .../primitive/ignite-remote-server-config.xml   | 106 +++
 .../primitive/persistence-settings-1.xml        |  21 +
 .../primitive/persistence-settings-2.xml        |  21 +
 .../src/test/resources/tests.properties         |  50 ++
 .../src/test/scripts/cassandra-load-tests.bat   |  41 +
 .../src/test/scripts/cassandra-load-tests.sh    |  39 +
 .../src/test/scripts/ignite-load-tests.bat      |  41 +
 .../src/test/scripts/ignite-load-tests.sh       |  39 +
 modules/cassandra/src/test/scripts/jvm-opt.sh   |  21 +
 modules/cassandra/src/test/scripts/jvm-opts.bat |  24 +
 .../processors/igfs/IgfsMetaManager.java        |  40 +-
 .../processors/query/h2/sql/GridSqlConst.java   |   5 +
 .../processors/query/h2/sql/GridSqlJoin.java    |  17 +-
 .../processors/query/h2/sql/GridSqlType.java    |   5 +
 .../query/IgniteSqlSplitterSelfTest.java        |  75 ++
 .../org/apache/ignite/spark/IgniteContext.scala |   4 +-
 .../org/apache/ignite/spark/IgniteRDD.scala     |  25 +-
 .../apache/ignite/spark/JavaIgniteContext.scala |   4 +-
 .../org/apache/ignite/spark/JavaIgniteRDD.scala |   2 +
 .../ignite/spark/impl/IgniteAbstractRDD.scala   |  15 +-
 .../apache/ignite/spark/impl/IgniteSqlRDD.scala |   5 +-
 .../spark/impl/JavaIgniteAbstractRDD.scala      |  34 -
 .../org/apache/ignite/spark/IgniteRDDSpec.scala |  25 +-
 pom.xml                                         |   9 +
 117 files changed, 16935 insertions(+), 68 deletions(-)
----------------------------------------------------------------------