ignite-925 - exception message on disabled indexing
Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/be24c395 Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/be24c395 Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/be24c395 Branch: refs/heads/ignite-921 Commit: be24c395e67254a828c86e2701fb787dd5843ed7 Parents: 6aa16b8 Author: S.Vladykin <svlady...@gridgain.com> Authored: Fri May 22 13:59:40 2015 +0300 Committer: S.Vladykin <svlady...@gridgain.com> Committed: Fri May 22 13:59:40 2015 +0300 ---------------------------------------------------------------------- .../apache/ignite/internal/processors/cache/IgniteCacheProxy.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/be24c395/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/IgniteCacheProxy.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/IgniteCacheProxy.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/IgniteCacheProxy.java index 2de5bf0..f840015 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/IgniteCacheProxy.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/IgniteCacheProxy.java @@ -542,7 +542,8 @@ public class IgniteCacheProxy<K, V> extends AsyncSupportAdapter<IgniteCache<K, V private void validate(Query qry) { if (!GridQueryProcessor.isEnabled(ctx.config()) && !(qry instanceof ScanQuery) && !(qry instanceof ContinuousQuery)) - throw new CacheException("Indexing is disabled for cache: " + ctx.cache().name()); + throw new CacheException("Indexing is disabled for cache: " + ctx.cache().name() + + ". Use setIndexedTypes or setTypeMetadata methods on CacheConfiguration to enable."); } /** {@inheritDoc} */