From commits-return-116697-archive-asf-public=cust-asf.ponee.io@ignite.apache.org Wed Jan 24 21:11:22 2018 Return-Path: X-Original-To: archive-asf-public@eu.ponee.io Delivered-To: archive-asf-public@eu.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by mx-eu-01.ponee.io (Postfix) with ESMTP id 78846180630 for ; Wed, 24 Jan 2018 21:11:22 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 68E41160C3C; Wed, 24 Jan 2018 20:11:22 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id AEC6A160C39 for ; Wed, 24 Jan 2018 21:11:21 +0100 (CET) Received: (qmail 8257 invoked by uid 500); 24 Jan 2018 20:11:20 -0000 Mailing-List: contact commits-help@ignite.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ignite.apache.org Delivered-To: mailing list commits@ignite.apache.org Received: (qmail 8248 invoked by uid 99); 24 Jan 2018 20:11:20 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 24 Jan 2018 20:11:20 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id C9284E0287; Wed, 24 Jan 2018 20:11:20 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: vozerov@apache.org To: commits@ignite.apache.org Message-Id: <60107c8cf8f54a0b8a8dd89cecd41d37@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: ignite git commit: AI 2.4 release notes. Date: Wed, 24 Jan 2018 20:11:20 +0000 (UTC) Repository: ignite Updated Branches: refs/heads/master c46dd5ce2 -> 34a9518e3 AI 2.4 release notes. Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/34a9518e Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/34a9518e Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/34a9518e Branch: refs/heads/master Commit: 34a9518e356a85ffe11f8fa6920f83fbfdbbb403 Parents: c46dd5c Author: devozerov Authored: Wed Jan 24 23:11:16 2018 +0300 Committer: devozerov Committed: Wed Jan 24 23:11:16 2018 +0300 ---------------------------------------------------------------------- RELEASE_NOTES.txt | 90 ++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 88 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/34a9518e/RELEASE_NOTES.txt ---------------------------------------------------------------------- diff --git a/RELEASE_NOTES.txt b/RELEASE_NOTES.txt index 7af132b..77db736 100644 --- a/RELEASE_NOTES.txt +++ b/RELEASE_NOTES.txt @@ -5,9 +5,95 @@ Apache Ignite In-Memory Data Fabric 2.4 --------------------------------------- Ignite: * Introduced Baseline Affinity Topology +* Ability to disable WAL for cache in runtime through IgniteCluster API or ALTER TABLE command * Added ability to convert WAL to human-readable form -* Added support for uninterruptible writes for WAL and storage -* Local scan performance was improved up to 2 times in certain use-cases +* Ability to enable/disable JDBC, ODBC and thin client endpoints +* Project moved to Java 8 +* Java 7 is no longer supported +* Apache Ignite can be run on Java 9 +* Introduced Apache Ignite packaging with RPM +* Spark Data Frames support +* Added integration with Spring 3.x +* Added handler to stop node when IO error is encountered +* EvictionPolicyFactory support added to CacheConfiguration +* Added JMX metrics for memory regions +* Added detailed memory consumption on start and OOM reporting +* Added custom thread pools monitoring +* Support Ignite MR in Kerberized environment without IGFS +* S3 IP finder: support server side encryption and bucket endpoint configuration +* Multiple fixes and performance optimizations + +Ignite.NET: +* Thin Client initial release +* .NET Core / Linux / macOS support +* Mono platform support +* Removed C++ JNI layer + +SQL: +* Added DEFAULT support to CREATE TABLE command +* Added ALTER TABLE DROP COLUMN support +* Added INLINE_SIZE option to CREATE INDEX command +* Added PARALLEL option to CREATE INDEX command +* Added optional on-heap row cache +* INSERT command now can be executed without explicit column names (INSERT INTO table VALUES ...) +* Allowed multiple caches to share the same schema +* Added support for Java 8 Date and Time API +* Added "notNull" property to QuerySqlField annotation +* Improved COUNT(*) performance +* Fixed a problem causing an exception in certain nodes do not have primary partitions for REPLICATED cache +* Fixed per-thread H2 connection leak. +* Fixed partition exchange hang due to SQL query running inside a transaction. + +JDBC Driver: +* Optimized batched operations processing + +ODBC Driver: +* Added support of multiple statements execution with one call +* Added support of SQL_ATTR_CONNECTION_TIMEOUT +* Added support of SQL_ATTR_QUERY_TIMEOUT +* Optimized batched operations processing +* Proper handling of ungraceful TCP disconnects (keep-alive connection) +* Fixed error preventing close of executed DML statement +* Fixed table names returned by SQLTables for DDL-created tables + +Machine Learning: +* Implemented Fuzzy c-means algorithm +* Implemented gradient descent for OLS Linear Regression +* Implemented K nearest neighbor algorithm +* Introduced API for datasets +* Introduced API for ML model and trainers +* Introduced common mechanism for group training of models +* Added distributed version of multilayer perceptron +* Added local version of multilayer perceptron +* Added basic import/export functionality for ml models +* Added decision tree algorithm +* Performance optimizations for distributed operations + +Web Console: +* Implemented component for cluster selection and activation +* Implemented support for multiple statements on Queries screen +* Implemented progress indication for 'execute', 'scan' and 'export' actions on Queries screen +* Added support for ClientConnectorConfiguration +* Added several SQL examples on Queries screen +* Added "Connected clusters" component in header +* Added support for custom SMTP server configuration +* Added detection of CSV separator based on browser locale +* Added "Copy to clipboard" action on Queries screen +* Added duration and node ID in results header and 'Show query' modal +* Improved support for binary JDBC types on import from RDBMS +* Fixed Web Console under IE11 +* Fixed configuration generation for imported model in case of Oracle NUMBER(5) data type +* Fixed output of big numbers in SQL query results + +Visor: +* Added "-quiet" flag for batch mode +* Added ability to start cache rebalance +* Added output of data region metrics to "node" command +* Added dialog to put/get/remove values to/from cache for simple key types +* Show valid message for caches when cluster is inactive +* Fixed 'cache -a' in case of node filter +* Fixed reading last command line in batch mode +* Updated eviction policy factory in configs Apache Ignite In-Memory Data Fabric 2.3 ---------------------------------------