Delete support write order mode in web-console.
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/ed3370f2 Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/ed3370f2 Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/ed3370f2 Branch: refs/heads/ignite-4587 Commit: ed3370f2fd750485a11d850b515092e4b26b6940 Parents: a608412 Author: Max Kozlov <[email protected]> Authored: Wed Mar 1 23:42:42 2017 +0300 Committer: Max Kozlov <[email protected]> Committed: Wed Mar 1 23:42:42 2017 +0300 ---------------------------------------------------------------------- modules/web-console/backend/app/mongo.js | 1 - .../configuration/generator/ConfigurationGenerator.js | 1 - .../modules/configuration/generator/PlatformGenerator.js | 1 - .../generator/defaults/Cache.platform.service.js | 4 ---- .../configuration/generator/defaults/Cache.service.js | 3 --- .../modules/states/configuration/caches/concurrency.jade | 11 ----------- 6 files changed, 21 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/ed3370f2/modules/web-console/backend/app/mongo.js ---------------------------------------------------------------------- diff --git a/modules/web-console/backend/app/mongo.js b/modules/web-console/backend/app/mongo.js index 2d252b9..242df10 100644 --- a/modules/web-console/backend/app/mongo.js +++ b/modules/web-console/backend/app/mongo.js @@ -262,7 +262,6 @@ module.exports.factory = function(passportMongo, settings, pluginMongo, mongoose invalidate: Boolean, defaultLockTimeout: Number, - atomicWriteOrderMode: {type: String, enum: ['CLOCK', 'PRIMARY']}, writeSynchronizationMode: {type: String, enum: ['FULL_SYNC', 'FULL_ASYNC', 'PRIMARY_SYNC']}, sqlEscapeAll: Boolean, http://git-wip-us.apache.org/repos/asf/ignite/blob/ed3370f2/modules/web-console/frontend/app/modules/configuration/generator/ConfigurationGenerator.js ---------------------------------------------------------------------- diff --git a/modules/web-console/frontend/app/modules/configuration/generator/ConfigurationGenerator.js b/modules/web-console/frontend/app/modules/configuration/generator/ConfigurationGenerator.js index 670b828..d099cb3 100644 --- a/modules/web-console/frontend/app/modules/configuration/generator/ConfigurationGenerator.js +++ b/modules/web-console/frontend/app/modules/configuration/generator/ConfigurationGenerator.js @@ -1639,7 +1639,6 @@ export default class IgniteConfigurationGenerator { static cacheConcurrency(cache, ccfg = this.cacheConfigurationBean(cache)) { ccfg.intProperty('maxConcurrentAsyncOperations') .intProperty('defaultLockTimeout') - .enumProperty('atomicWriteOrderMode') .enumProperty('writeSynchronizationMode'); return ccfg; http://git-wip-us.apache.org/repos/asf/ignite/blob/ed3370f2/modules/web-console/frontend/app/modules/configuration/generator/PlatformGenerator.js ---------------------------------------------------------------------- diff --git a/modules/web-console/frontend/app/modules/configuration/generator/PlatformGenerator.js b/modules/web-console/frontend/app/modules/configuration/generator/PlatformGenerator.js index b076193..3a77966 100644 --- a/modules/web-console/frontend/app/modules/configuration/generator/PlatformGenerator.js +++ b/modules/web-console/frontend/app/modules/configuration/generator/PlatformGenerator.js @@ -414,7 +414,6 @@ export default ['JavaTypes', 'igniteClusterPlatformDefaults', 'igniteCachePlatfo static cacheConcurrency(cache, ccfg = this.cacheConfigurationBean(cache)) { ccfg.intProperty('maxConcurrentAsyncOperations') .intProperty('defaultLockTimeout') - .enumProperty('atomicWriteOrderMode') .enumProperty('writeSynchronizationMode'); return ccfg; http://git-wip-us.apache.org/repos/asf/ignite/blob/ed3370f2/modules/web-console/frontend/app/modules/configuration/generator/defaults/Cache.platform.service.js ---------------------------------------------------------------------- diff --git a/modules/web-console/frontend/app/modules/configuration/generator/defaults/Cache.platform.service.js b/modules/web-console/frontend/app/modules/configuration/generator/defaults/Cache.platform.service.js index eeac3a0..6c44f36 100644 --- a/modules/web-console/frontend/app/modules/configuration/generator/defaults/Cache.platform.service.js +++ b/modules/web-console/frontend/app/modules/configuration/generator/defaults/Cache.platform.service.js @@ -33,10 +33,6 @@ const DFLT_CACHE = { value: 'ONHEAP_TIERED', mapper: enumValueMapper }, - atomicWriteOrderMode: { - clsName: 'org.apache.ignite.cache.CacheAtomicWriteOrderMode', - mapper: enumValueMapper - }, writeSynchronizationMode: { clsName: 'org.apache.ignite.cache.CacheWriteSynchronizationMode', value: 'PRIMARY_SYNC', http://git-wip-us.apache.org/repos/asf/ignite/blob/ed3370f2/modules/web-console/frontend/app/modules/configuration/generator/defaults/Cache.service.js ---------------------------------------------------------------------- diff --git a/modules/web-console/frontend/app/modules/configuration/generator/defaults/Cache.service.js b/modules/web-console/frontend/app/modules/configuration/generator/defaults/Cache.service.js index 14b315f..573c782 100644 --- a/modules/web-console/frontend/app/modules/configuration/generator/defaults/Cache.service.js +++ b/modules/web-console/frontend/app/modules/configuration/generator/defaults/Cache.service.js @@ -52,9 +52,6 @@ const DFLT_CACHE = { writeBehindFlushThreadCount: 1, maxConcurrentAsyncOperations: 500, defaultLockTimeout: 0, - atomicWriteOrderMode: { - clsName: 'org.apache.ignite.cache.CacheAtomicWriteOrderMode' - }, writeSynchronizationMode: { clsName: 'org.apache.ignite.cache.CacheWriteSynchronizationMode', value: 'PRIMARY_SYNC' http://git-wip-us.apache.org/repos/asf/ignite/blob/ed3370f2/modules/web-console/frontend/app/modules/states/configuration/caches/concurrency.jade ---------------------------------------------------------------------- diff --git a/modules/web-console/frontend/app/modules/states/configuration/caches/concurrency.jade b/modules/web-console/frontend/app/modules/states/configuration/caches/concurrency.jade index ffcd568..f1842ad 100644 --- a/modules/web-console/frontend/app/modules/states/configuration/caches/concurrency.jade +++ b/modules/web-console/frontend/app/modules/states/configuration/caches/concurrency.jade @@ -37,17 +37,6 @@ include /app/helpers/jade/mixins.jade +number('Default lock timeout:', model + '.defaultLockTimeout', '"defaultLockTimeout"', 'true', '0', '0', 'Default lock acquisition timeout in milliseconds<br/>\ If <b>0</b> then lock acquisition will never timeout') - .settings-row(ng-hide='#{model}.atomicityMode === "TRANSACTIONAL"') - +dropdown('Entry versioning:', model + '.atomicWriteOrderMode', '"atomicWriteOrderMode"', 'true', 'Choose versioning', - '[\ - {value: "CLOCK", label: "CLOCK"},\ - {value: "PRIMARY", label: "PRIMARY"}\ - ]', - 'Write ordering mode determines which node assigns the write version, sender or the primary node\ - <ul>\ - <li>CLOCK - in this mode write versions are assigned on a sender node which generally leads to better performance</li>\ - <li>PRIMARY - in this mode version is assigned only on primary node. This means that sender will only send write request to primary node, which in turn will assign write version and forward it to backups</li>\ - </ul>') .settings-row +dropdown('Write synchronization mode:', model + '.writeSynchronizationMode', '"writeSynchronizationMode"', 'true', 'PRIMARY_SYNC', '[\
