release notes
Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/f10a06b5 Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/f10a06b5 Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/f10a06b5 Branch: refs/heads/ignite-500 Commit: f10a06b5ca870f221e4d4f0b0573becbcddce60b Parents: 48c12bb Author: Yakov Zhdanov <yzhda...@gridgain.com> Authored: Wed Apr 29 11:38:57 2015 +0300 Committer: Yakov Zhdanov <yzhda...@gridgain.com> Committed: Wed Apr 29 11:38:57 2015 +0300 ---------------------------------------------------------------------- RELEASE_NOTES.txt | 20 +++++++------------- .../processors/cache/IgniteCacheProxy.java | 10 +++++----- 2 files changed, 12 insertions(+), 18 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/f10a06b5/RELEASE_NOTES.txt ---------------------------------------------------------------------- diff --git a/RELEASE_NOTES.txt b/RELEASE_NOTES.txt index cef9a54..b968c92 100644 --- a/RELEASE_NOTES.txt +++ b/RELEASE_NOTES.txt @@ -1,28 +1,22 @@ Apache Ignite Release Notes =========================== -Apache Ignite In-Memory Data Fabric 1.0.3 ------------------------------------------ +Apache Ignite In-Memory Data Fabric 1.1 +--------------------------------------- * Added Google Compute Engine TCP discovery IP finder. * Added generic cloud TCP discovery IP finder (based on jcoulds). * Added SortedEvictionPolicy. * Added chaining for IgniteConfiguration and CacheConfiguration setters. -* Improved expiry policy handling. +* Added AffinityUuid class for easier generation of unique collocated keys. +* Added support for cache configuration templates. +* Added support for (*) star notation in cache names. +* Added "collocated" mode for SQL queries. +* Improved expiry policy handling (TTL based evictions) to avoid thrashing. * Fixed job continuations. * Fixed compilation and runtime with OpenJDK 7 & 8 -* Many stability and fault-tolerance fixes. - - -Apache Ignite In-Memory Data Fabric 1.1 ---------------------------------------- - * Fixed SQL Union support -* Added "collocated" mode for SQL queries. * Fixed Word-Count streaming example to produce better results. -* Added AffinityUuid class for easier generation of unique collocated keys. -* Added support for cache configuration templates. -* Added support for (*) star notation in cache names. * Removed edtFTPj scanner from URI deployment due to licensing issues. * Made deployment scanners for URI-based deployment pluggable. * Many stability and fault-tolerance fixes. http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/f10a06b5/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 c833705..2de5bf0 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 @@ -222,7 +222,7 @@ public class IgniteCacheProxy<K, V> extends AsyncSupportAdapter<IgniteCache<K, V } /** {@inheritDoc} */ - @Nullable @Override public Entry<K, V> randomEntry() { + @Nullable @Override public Cache.Entry<K, V> randomEntry() { CacheOperationContext prev = onEnter(opCtx); try { @@ -344,7 +344,7 @@ public class IgniteCacheProxy<K, V> extends AsyncSupportAdapter<IgniteCache<K, V * @return Cursor. */ @SuppressWarnings("unchecked") - private QueryCursor<Entry<K,V>> query(Query filter, @Nullable ClusterGroup grp) { + private QueryCursor<Cache.Entry<K,V>> query(Query filter, @Nullable ClusterGroup grp) { final CacheQuery<Map.Entry<K,V>> qry; final CacheQueryFuture<Map.Entry<K,V>> fut; @@ -433,7 +433,7 @@ public class IgniteCacheProxy<K, V> extends AsyncSupportAdapter<IgniteCache<K, V * @return Initial iteration cursor. */ @SuppressWarnings("unchecked") - private QueryCursor<Entry<K, V>> queryContinuous(ContinuousQuery qry, boolean loc) { + private QueryCursor<Cache.Entry<K, V>> queryContinuous(ContinuousQuery qry, boolean loc) { if (qry.getInitialQuery() instanceof ContinuousQuery) throw new IgniteException("Initial predicate for continuous query can't be an instance of another " + "continuous query. Use SCAN or SQL query for initial iteration."); @@ -546,7 +546,7 @@ public class IgniteCacheProxy<K, V> extends AsyncSupportAdapter<IgniteCache<K, V } /** {@inheritDoc} */ - @Override public Iterable<Entry<K, V>> localEntries(CachePeekMode... peekModes) throws CacheException { + @Override public Iterable<Cache.Entry<K, V>> localEntries(CachePeekMode... peekModes) throws CacheException { CacheOperationContext prev = onEnter(opCtx); try { @@ -730,7 +730,7 @@ public class IgniteCacheProxy<K, V> extends AsyncSupportAdapter<IgniteCache<K, V * @param filter Filter. * @return Entry set. */ - public Set<Entry<K, V>> entrySetx(CacheEntryPredicate... filter) { + public Set<Cache.Entry<K, V>> entrySetx(CacheEntryPredicate... filter) { CacheOperationContext prev = onEnter(opCtx); try {