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-786
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 {

Reply via email to