Merge remote-tracking branch 'origin/ignite-32' into ignite-32
Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/ae0be1f5 Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/ae0be1f5 Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/ae0be1f5 Branch: refs/heads/sprint-1 Commit: ae0be1f5c85c624fa62650a937e4b2dfaa5a6de6 Parents: 5f9f2ea 6706dbd Author: anovikov <anovi...@gridgain.com> Authored: Mon Feb 2 16:31:33 2015 +0700 Committer: anovikov <anovi...@gridgain.com> Committed: Mon Feb 2 16:31:33 2015 +0700 ---------------------------------------------------------------------- .../ignite/cache/store/jdbc/JdbcCacheStore.java | 389 +++++++------------ .../cache/store/jdbc/JdbcPojoCacheStore.java | 23 +- .../store/jdbc/PojoJdbcCacheStoreTest.java | 14 +- modules/schema-load/pom.xml | 1 - .../ignite/schema/generator/XmlGenerator.java | 40 +- .../ignite/schema/model/PojoDescriptor.java | 35 ++ .../apache/ignite/schema/parser/DbIndex.java | 39 -- .../apache/ignite/schema/parser/DbTable.java | 7 + .../parser/dialect/JdbcMetadataDialect.java | 10 + .../parser/dialect/OracleMetadataDialect.java | 37 +- modules/yardstick/README.md | 67 ++++ .../config/benchmark-atomic-win.properties | 42 ++ .../config/benchmark-atomic.properties | 48 +++ .../config/benchmark-compute-win.properties | 45 +++ .../config/benchmark-compute.properties | 51 +++ .../config/benchmark-query-win.properties | 43 ++ .../yardstick/config/benchmark-query.properties | 49 +++ .../config/benchmark-tx-win.properties | 42 ++ .../yardstick/config/benchmark-tx.properties | 48 +++ .../yardstick/config/benchmark-win.properties | 50 +++ modules/yardstick/config/benchmark.properties | 61 +++ modules/yardstick/config/ignite-base-config.xml | 118 ++++++ .../config/ignite-localhost-config.xml | 55 +++ .../config/ignite-multicast-config.xml | 38 ++ modules/yardstick/pom.xml | 185 +++++++++ .../yardstick/IgniteAbstractBenchmark.java | 130 +++++++ .../yardstick/IgniteBenchmarkArguments.java | 213 ++++++++++ .../org/apache/ignite/yardstick/IgniteNode.java | 191 +++++++++ .../cache/IgniteCacheAbstractBenchmark.java | 44 +++ .../yardstick/cache/IgniteGetBenchmark.java | 41 ++ .../yardstick/cache/IgnitePutBenchmark.java | 42 ++ .../yardstick/cache/IgnitePutGetBenchmark.java | 47 +++ .../cache/IgnitePutGetTxBenchmark.java | 52 +++ .../yardstick/cache/IgnitePutTxBenchmark.java | 43 ++ .../cache/IgniteSqlQueryBenchmark.java | 94 +++++ .../cache/IgniteSqlQueryJoinBenchmark.java | 118 ++++++ .../cache/IgniteSqlQueryPutBenchmark.java | 86 ++++ .../yardstick/cache/model/Organization.java | 110 ++++++ .../ignite/yardstick/cache/model/Person.java | 191 +++++++++ .../yardstick/cache/model/SampleValue.java | 62 +++ .../compute/IgniteAffinityCallBenchmark.java | 36 ++ .../yardstick/compute/IgniteApplyBenchmark.java | 72 ++++ .../compute/IgniteBroadcastBenchmark.java | 35 ++ .../compute/IgniteExecuteBenchmark.java | 35 ++ .../yardstick/compute/IgniteRunBenchmark.java | 71 ++++ .../yardstick/compute/model/NoopCallable.java | 41 ++ .../yardstick/compute/model/NoopTask.java | 97 +++++ pom.xml | 9 +- 48 files changed, 3056 insertions(+), 341 deletions(-) ----------------------------------------------------------------------