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/06/17 18:25:16 UTC
incubator-ignite git commit: IGNITE-843: Organize groups by abc...
Repository: incubator-ignite
Updated Branches:
refs/heads/ignite-843 a1baac27a -> 2b95066bf
IGNITE-843: Organize groups by abc...
Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/2b95066b
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/2b95066b
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/2b95066b
Branch: refs/heads/ignite-843
Commit: 2b95066bf96885c6b2ec11fe0edaabe17d993f3e
Parents: a1baac2
Author: AKuznetsov <ak...@gridgain.com>
Authored: Wed Jun 17 23:25:14 2015 +0700
Committer: AKuznetsov <ak...@gridgain.com>
Committed: Wed Jun 17 23:25:14 2015 +0700
----------------------------------------------------------------------
.../nodejs/public/form-models/caches.json | 292 +++++++++----------
1 file changed, 146 insertions(+), 146 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/2b95066b/modules/webconfig/nodejs/public/form-models/caches.json
----------------------------------------------------------------------
diff --git a/modules/webconfig/nodejs/public/form-models/caches.json b/modules/webconfig/nodejs/public/form-models/caches.json
index 6a9bddc..0862c78 100644
--- a/modules/webconfig/nodejs/public/form-models/caches.json
+++ b/modules/webconfig/nodejs/public/form-models/caches.json
@@ -149,6 +149,130 @@
]
},
{
+ "label": "Misc",
+ "fields": [
+ {
+ "label": "Statistics enabled",
+ "type": "check",
+ "model": "statisticsEnabled",
+ "tip": [
+ "Flag indicating whether statistics gathering is enabled on a cache"
+ ]
+ },
+ {
+ "label": "Management enabled",
+ "type": "check",
+ "model": "managementEnabled",
+ "tip": [
+ "Flag indicating whether management is enabled on this cache"
+ ]
+ },
+ {
+ "label": "Read from backup",
+ "type": "check",
+ "model": "readFromBackup",
+ "tip": [
+ "Flag indicating whether data can be read from backup.<br/>",
+ "If not set then always get data from primary node (never from backup)"
+ ]
+ },
+ {
+ "label": "Copy on read",
+ "type": "check",
+ "model": "copyOnRead",
+ "tip": [
+ "Flag indicating whether copy of of the value stored in cache should be created for cache operation implying return value.<br/>",
+ " Also if this flag is set copies are created for values passed to CacheInterceptor and to CacheEntryProcessor"
+ ]
+ },
+ {
+ "label": "Max concurreny",
+ "type": "text",
+ "model": "maxConcurrentAsyncOperations",
+ "placeholder": "500",
+ "tip": [
+ "Maximum number of allowed concurrent asynchronous operations.<br/>",
+ "If 0 returned then number of concurrent asynchronous operations is unlimited"
+ ]
+ }
+ ]
+ },
+ {
+ "label": "Near cache",
+ "model": "nearConfiguration",
+ "fields": [
+ {
+ "label": "Start size",
+ "type": "text",
+ "model": "nearStartSize",
+ "placeholder": "375000",
+ "tip": [
+ "Initial cache size for near cache which will be used to pre-create internal hash table after start"
+ ]
+ },
+ {
+ "label": "Eviction policy",
+ "type": "dropdown",
+ "model": "nearEvictionPolicy",
+ "placeholder": "Choose eviction policy",
+ "items": "evictionPolicies",
+ "tip": [
+ "Cache expiration policy"
+ ]
+ }
+ ]
+ },
+ {
+ "label": "Query",
+ "fields": [
+ {
+ "label": "Escape all",
+ "type": "check",
+ "model": "sqlEscapeAll",
+ "tip": [
+ "If set then all the SQL table and field names will be escaped with double quotes.<br/>",
+ "This enforces case sensitivity for field names and also allows having special characters in table and field names"
+ ]
+ },
+ {
+ "label": "Cached rows",
+ "type": "text",
+ "model": "sqlOnheapRowCacheSize",
+ "placeholder": "10240",
+ "tip": [
+ "Number of SQL rows which will be cached onheap to avoid deserialization on each SQL index access"
+ ]
+ },
+ {
+ "label": "Long query timeout",
+ "type": "text",
+ "model": "longQueryWarningTimeout",
+ "placeholder": "3000",
+ "tip": [
+ "Timeout in milliseconds after which long query warning will be printed"
+ ]
+ },
+ {
+ "type": "indexedTypes",
+ "model": "indexedTypes",
+ "tip": [
+ "Collection of types to index"
+ ]
+ },
+ {
+ "tableLabel": "SQL functions",
+ "label": "SQL function",
+ "type": "table-simple",
+ "model": "sqlFunctionClasses",
+ "editIdx": -1,
+ "placeholder": "SQL function full class name",
+ "tip": [
+ "Classes with user-defined functions for SQL queries"
+ ]
+ }
+ ]
+ },
+ {
"label": "Rebalance",
"fields": [
{
@@ -245,57 +369,6 @@
]
},
{
- "label": "Write behind",
- "fields": [
- {
- "label": "Enabled",
- "type": "check",
- "model": "writeBehindEnabled",
- "tip": [
- "Flag indicating whether Ignite should use write-behind behaviour for the cache store"
- ]
- },
- {
- "label": "Batch size",
- "type": "text",
- "model": "writeBehindBatchSize",
- "placeholder": "512",
- "tip": [
- "Maximum batch size for write-behind cache store operations.<br/>",
- "Store operations (get or remove) are combined in a batch of this size to be passed to cache store"
- ]
- },
- {
- "label": "Flush size",
- "type": "text",
- "model": "writeBehindFlushSize",
- "placeholder": "10240",
- "tip": [
- "Maximum size of the write-behind cache.<br>",
- "If cache size exceeds this value, all cached items are flushed to the cache store and write cache is cleared"
- ]
- },
- {
- "label": "Flush frequency",
- "type": "text",
- "model": "writeBehindFlushFrequency",
- "placeholder": "5000",
- "tip": [
- "Frequency with which write-behind cache is flushed to the cache store in milliseconds"
- ]
- },
- {
- "label": "Flush threads count",
- "type": "text",
- "model": "writeBehindFlushThreadCount",
- "placeholder": "1",
- "tip": [
- "Number of threads that will perform cache flushing"
- ]
- }
- ]
- },
- {
"label": "Transaction",
"fields": [
{
@@ -328,125 +401,52 @@
]
},
{
- "label": "Query",
+ "label": "Write behind",
"fields": [
{
- "label": "Escape all",
+ "label": "Enabled",
"type": "check",
- "model": "sqlEscapeAll",
+ "model": "writeBehindEnabled",
"tip": [
- "If set then all the SQL table and field names will be escaped with double quotes.<br/>",
- "This enforces case sensitivity for field names and also allows having special characters in table and field names"
+ "Flag indicating whether Ignite should use write-behind behaviour for the cache store"
]
},
{
- "label": "Cached rows",
+ "label": "Batch size",
"type": "text",
- "model": "sqlOnheapRowCacheSize",
- "placeholder": "10240",
+ "model": "writeBehindBatchSize",
+ "placeholder": "512",
"tip": [
- "Number of SQL rows which will be cached onheap to avoid deserialization on each SQL index access"
+ "Maximum batch size for write-behind cache store operations.<br/>",
+ "Store operations (get or remove) are combined in a batch of this size to be passed to cache store"
]
},
{
- "label": "Long query timeout",
+ "label": "Flush size",
"type": "text",
- "model": "longQueryWarningTimeout",
- "placeholder": "3000",
- "tip": [
- "Timeout in milliseconds after which long query warning will be printed"
- ]
- },
- {
- "type": "indexedTypes",
- "model": "indexedTypes",
+ "model": "writeBehindFlushSize",
+ "placeholder": "10240",
"tip": [
- "Collection of types to index"
+ "Maximum size of the write-behind cache.<br>",
+ "If cache size exceeds this value, all cached items are flushed to the cache store and write cache is cleared"
]
},
{
- "tableLabel": "SQL functions",
- "label": "SQL function",
- "type": "table-simple",
- "model": "sqlFunctionClasses",
- "editIdx": -1,
- "placeholder": "SQL function full class name",
- "tip": [
- "Classes with user-defined functions for SQL queries"
- ]
- }
- ]
- },
- {
- "label": "Near cache",
- "model": "nearConfiguration",
- "fields": [
- {
- "label": "Start size",
+ "label": "Flush frequency",
"type": "text",
- "model": "nearStartSize",
- "placeholder": "375000",
- "tip": [
- "Initial cache size for near cache which will be used to pre-create internal hash table after start"
- ]
- },
- {
- "label": "Eviction policy",
- "type": "dropdown",
- "model": "nearEvictionPolicy",
- "placeholder": "Choose eviction policy",
- "items": "evictionPolicies",
- "tip": [
- "Cache expiration policy"
- ]
- }
- ]
- },
- {
- "label": "Misc",
- "fields": [
- {
- "label": "Statistics enabled",
- "type": "check",
- "model": "statisticsEnabled",
- "tip": [
- "Flag indicating whether statistics gathering is enabled on a cache"
- ]
- },
- {
- "label": "Management enabled",
- "type": "check",
- "model": "managementEnabled",
- "tip": [
- "Flag indicating whether management is enabled on this cache"
- ]
- },
- {
- "label": "Read from backup",
- "type": "check",
- "model": "readFromBackup",
- "tip": [
- "Flag indicating whether data can be read from backup.<br/>",
- "If not set then always get data from primary node (never from backup)"
- ]
- },
- {
- "label": "Copy on read",
- "type": "check",
- "model": "copyOnRead",
+ "model": "writeBehindFlushFrequency",
+ "placeholder": "5000",
"tip": [
- "Flag indicating whether copy of of the value stored in cache should be created for cache operation implying return value.<br/>",
- " Also if this flag is set copies are created for values passed to CacheInterceptor and to CacheEntryProcessor"
+ "Frequency with which write-behind cache is flushed to the cache store in milliseconds"
]
},
{
- "label": "Max concurreny",
+ "label": "Flush threads count",
"type": "text",
- "model": "maxConcurrentAsyncOperations",
- "placeholder": "500",
+ "model": "writeBehindFlushThreadCount",
+ "placeholder": "1",
"tip": [
- "Maximum number of allowed concurrent asynchronous operations.<br/>",
- "If 0 returned then number of concurrent asynchronous operations is unlimited"
+ "Number of threads that will perform cache flushing"
]
}
]