Repository: ignite Updated Branches: refs/heads/ignite-1.6 42e5232c8 -> e79bb622a
Release notes AI 1.6 Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/4d420f07 Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/4d420f07 Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/4d420f07 Branch: refs/heads/ignite-1.6 Commit: 4d420f07f2b7bfaf6a88fde4e0cb401251c0aa33 Parents: d2cbcbb Author: Anton Vinogradov <[email protected]> Authored: Tue May 17 17:45:51 2016 +0300 Committer: Anton Vinogradov <[email protected]> Committed: Tue May 17 17:45:51 2016 +0300 ---------------------------------------------------------------------- RELEASE_NOTES.txt | 74 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 74 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/4d420f07/RELEASE_NOTES.txt ---------------------------------------------------------------------- diff --git a/RELEASE_NOTES.txt b/RELEASE_NOTES.txt index 2e9625e..6e81559 100644 --- a/RELEASE_NOTES.txt +++ b/RELEASE_NOTES.txt @@ -1,6 +1,80 @@ Apache Ignite Release Notes =========================== +Apache Ignite In-Memory Data Fabric 1.6 +--------------------------------------- +* .NET: Added ability to use Java-based remote filters in continuous queries. +* Added ability to get partition 'updateCntr' with continuous query public API. +* Added asynchronous execution of ContinuousQuery's remote filter and local listener. +* Added backup patritions storaging to local store default behavior. +* Added cache deadlock detection. +* Added method to get versioned cache entry. +* Added support for join timeout while registering local addresses with IP finder in TcpDiscoverySpi. +* Added support for JTA transactions via synchronization callback. +* Fixed a bug causing object deserialization when local store is configured for cache. +* Fixed a problem with incorrect classloader picked in OSGI environment. +* Fixed a race condition when evicted offheap data was not delivered to query engine leading to query timeout. +* Fixed an issue in ContinuousQueries that caused missing of notifications. +* Fixed background cache partition map exchange not to flood network. +* Fixed BinaryContext to honor custom loader set through IgniteConfiguration. +* Fixed BinaryObjectOffHeapImpl leak to public code. +* Fixed cluster stability with 500+ clients. +* Fixed continuous queries to send filter factory instead of filter. +* Fixed continuous query deployment in case originating node has left. +* Fixed continuous query listener notification during concurrent key put. +* Fixed continuous query listener notification handling. +* Fixed continuous query not to call listener with empty set of events. +* Fixed continuous query notification with cache listeners. +* Fixed continuous query notification with single node topology. +* Fixed deadlock in services deployment when Spring is used. +* Fixed discovery and node start procedure issues that may cause slowdowns during larger topologies start (>100 nodes). +* Fixed eviction policy notification if swap or off heap is enabled and an entry is not loaded during preloading. +* Fixed excessive thread stack usage in case of high contention on cache entries. +* Fixed execution of Splunk MapReduce jobs on top of Ignite MR. +* Fixed GridClosureProcessor internal closures to be deserialized by BinaryMarshaller. +* Fixed issue with AWS dependencies. +* Fixed java proxies deserialization with optimized marshaller. +* Fixed local store behavior at cross cache transactions. +* Fixed marshalling of Java collection and maps for BinaryMarshaller. +* Fixed memory leak in IgniteH2Indexing. +* Fixed NPE during rebalancing. +* Fixed NPE in GridMergeIndex. +* Fixed OOME when OFFHEAP_TIERED mode is used. +* Fixed potential thread starvation during cache rebalancing. +* Fixed race condition on load cache on changing topology. +* Fixed race in marshalling logic that could arise when several nodes are running on the same host. +* Fixed redeployment issues happened with ScanQueries filters. +* Fixed service proxy not to make remote call for methods declared in java.lang.Object. +* Fixed several ClassNotFoundException in OSGi environment. +* Fixed SKIP_STORE flag behavior for transaction entry. +* Fixed support for classes with equal simple name for binary marshaller. +* Fixed system caches not to use user-defined TransactionConfiguration. +* Fixed the issue when CacheStore was updated even if EntryProcessor didn't update an entry. +* Fixed thread safety for TcpDiscoveryMulticastIpFinder. +* Fixed unintentional deserialization of BinaryObjects in OFFHEAP mode with peer class loading enabled. +* Fixed UTF-16 surrogate pairs marshalling. +* Fixed value copying in entry processor with OptimizedMarshaller. +* Fixed web session clustering with WebLogic. +* Hadoop: fixed a bug causing exception during MR planning when input split file doesn't exist. +* IGFS: Added configuration flag to disable default path modes under "/ignite" folder. +* IGFS: Added pluggable factory interface for Hadoop FileSystem creation. +* IGFS: Fixed file properties when running over secondary file system. +* IGFS: Fixed issues with Kerberized HDFS. +* IGFS: Massive performance and stability fixes. +* Improved marshaller behavior during cluster topology change. +* Mesos integration: added possibility to load Ignite package from file system. +* Optimized cache 'get' operations on affinity node. +* Optimized memory usage on server nodes to allow more client connections. +* Passed update notifier flag to discovery data to be sure that all cluster nodes have the same notifier status as the first node. +* Performance optimization for transactions that do not acquire locks. +* ScanQueries over local partitions performance optimisation. +* Support of package-private implementations for Ignite Services. +* Supported Ignite Compute tasks cancellation for Ignite.NET. +* Visor CMD: Added ability to attach custom scripts to alerts. +* Web sessions: minor fix to prevent NullPointerException in some special case. +* Web sessions: user session classes are no longer needed on server nodes. +* A lot of stability and fault-tolerance fixes. + Apache Ignite In-Memory Data Fabric 1.5 --------------------------------------- * Ignite.NET: Initial Release.
