You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by ak...@apache.org on 2015/12/01 08:57:33 UTC
ignite git commit: IGNITE-843 Added keepBinary to cache configuration.
Repository: ignite
Updated Branches:
refs/heads/ignite-843-rc1 1d9d888cd -> 95730f9ee
IGNITE-843 Added keepBinary to cache configuration.
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/95730f9e
Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/95730f9e
Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/95730f9e
Branch: refs/heads/ignite-843-rc1
Commit: 95730f9ee8b2cfda0d4d43eeae5d5823b986b2de
Parents: 1d9d888
Author: Alexey Kuznetsov <ak...@apache.org>
Authored: Tue Dec 1 14:58:09 2015 +0700
Committer: Alexey Kuznetsov <ak...@apache.org>
Committed: Tue Dec 1 14:58:09 2015 +0700
----------------------------------------------------------------------
.../src/main/js/controllers/models/caches.json | 10 ++++++++++
modules/control-center-web/src/main/js/db.js | 1 +
.../src/main/js/helpers/generator/generator-java.js | 7 ++++---
.../src/main/js/helpers/generator/generator-xml.js | 7 ++++---
4 files changed, 19 insertions(+), 6 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/ignite/blob/95730f9e/modules/control-center-web/src/main/js/controllers/models/caches.json
----------------------------------------------------------------------
diff --git a/modules/control-center-web/src/main/js/controllers/models/caches.json b/modules/control-center-web/src/main/js/controllers/models/caches.json
index bf3e81e..a60735a 100644
--- a/modules/control-center-web/src/main/js/controllers/models/caches.json
+++ b/modules/control-center-web/src/main/js/controllers/models/caches.json
@@ -576,6 +576,16 @@
}
},
{
+ "label": "Keep binary in store",
+ "id": "keepBinaryInStore",
+ "type": "check",
+ "model": "keepBinaryInStore",
+ "placeholder": true,
+ "tip": [
+ "Flag indicating that CacheStore implementation is working with binary objects instead of Java objects"
+ ]
+ },
+ {
"label": "Load previous value",
"id": "loadPreviousValue",
"type": "check",
http://git-wip-us.apache.org/repos/asf/ignite/blob/95730f9e/modules/control-center-web/src/main/js/db.js
----------------------------------------------------------------------
diff --git a/modules/control-center-web/src/main/js/db.js b/modules/control-center-web/src/main/js/db.js
index 51fedef..f26f418 100644
--- a/modules/control-center-web/src/main/js/db.js
+++ b/modules/control-center-web/src/main/js/db.js
@@ -157,6 +157,7 @@ var CacheSchema = new Schema({
hibernateProperties: [String]
}
},
+ keepBinaryInStore: Boolean,
loadPreviousValue: Boolean,
readThrough: Boolean,
writeThrough: Boolean,
http://git-wip-us.apache.org/repos/asf/ignite/blob/95730f9e/modules/control-center-web/src/main/js/helpers/generator/generator-java.js
----------------------------------------------------------------------
diff --git a/modules/control-center-web/src/main/js/helpers/generator/generator-java.js b/modules/control-center-web/src/main/js/helpers/generator/generator-java.js
index b9fb376..1ea01ae 100644
--- a/modules/control-center-web/src/main/js/helpers/generator/generator-java.js
+++ b/modules/control-center-web/src/main/js/helpers/generator/generator-java.js
@@ -965,9 +965,10 @@ $generatorJava.cacheStore = function (cache, metadatas, cacheVarName, res) {
res.needEmptyLine = true;
}
- $generatorJava.property(res, cacheVarName, cache, 'loadPreviousValue');
- $generatorJava.property(res, cacheVarName, cache, 'readThrough');
- $generatorJava.property(res, cacheVarName, cache, 'writeThrough');
+ $generatorJava.property(res, cacheVarName, cache, 'keepBinaryInStore', null, null, false);
+ $generatorJava.property(res, cacheVarName, cache, 'loadPreviousValue', null, null, false);
+ $generatorJava.property(res, cacheVarName, cache, 'readThrough', null, null, false);
+ $generatorJava.property(res, cacheVarName, cache, 'writeThrough', null, null, false);
res.needEmptyLine = true;
http://git-wip-us.apache.org/repos/asf/ignite/blob/95730f9e/modules/control-center-web/src/main/js/helpers/generator/generator-xml.js
----------------------------------------------------------------------
diff --git a/modules/control-center-web/src/main/js/helpers/generator/generator-xml.js b/modules/control-center-web/src/main/js/helpers/generator/generator-xml.js
index f01506a..55cf397 100644
--- a/modules/control-center-web/src/main/js/helpers/generator/generator-xml.js
+++ b/modules/control-center-web/src/main/js/helpers/generator/generator-xml.js
@@ -792,9 +792,10 @@ $generatorXml.cacheStore = function(cache, metadatas, res) {
}
}
- $generatorXml.property(res, cache, 'loadPreviousValue');
- $generatorXml.property(res, cache, 'readThrough');
- $generatorXml.property(res, cache, 'writeThrough');
+ $generatorXml.property(res, cache, 'keepBinaryInStore', null, false);
+ $generatorXml.property(res, cache, 'loadPreviousValue', null, false);
+ $generatorXml.property(res, cache, 'readThrough', null, null, false);
+ $generatorXml.property(res, cache, 'writeThrough', null, null, false);
res.needEmptyLine = true;