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 <akuznet...@gridgain.com> Authored: Wed Jun 17 23:25:14 2015 +0700 Committer: AKuznetsov <akuznet...@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" ] } ]