Re: [VOTE] Apache Ignite 2.4.0 RC1
+1 (binding) Build from source: OKStart couple of local nodes with default config - OK. В Сб, 10/03/2018 в 11:19 +0300, Alexey Goncharuk пишет: > +1 (binding) > > Build from source: OK > Start nodes with persistence, couple of BLT changes: OK > > Ssserj, as for the persistence issue you are talking about - you are > hitting the issue [1] which is almost finished, but did not make it to the > 2.4 release. As the affects version is 2.1, this is not a regression, so I > do not think this issue is a blocker for the release. > > --AG > > [1] https://issues.apache.org/jira/browse/IGNITE-5874 > > 2018-03-09 12:42 GMT+03:00 ssserj : > > > +1 (in doubt) > > But... > > The persistent storage has bug! It can be reproduced by use case: > > - persistent storage enabled > > - cache store created with CreateExpirePolice for T-days > > - outdated entities has been evicted to HDD > > > > Details > > http://apache-ignite-users.70518.x6.nabble.com/And-again- > > Failed-to-get-page-IO-instance-page-content-is-corrupted-td20095.html > > > > > > > > -- > > Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/ > > signature.asc Description: This is a digitally signed message part
Re: [VOTE] Apache Ignite 2.4.0 RC1
+1 (binding) Build from source: OK Start nodes with persistence, couple of BLT changes: OK Ssserj, as for the persistence issue you are talking about - you are hitting the issue [1] which is almost finished, but did not make it to the 2.4 release. As the affects version is 2.1, this is not a regression, so I do not think this issue is a blocker for the release. --AG [1] https://issues.apache.org/jira/browse/IGNITE-5874 2018-03-09 12:42 GMT+03:00 ssserj : > +1 (in doubt) > But... > The persistent storage has bug! It can be reproduced by use case: > - persistent storage enabled > - cache store created with CreateExpirePolice for T-days > - outdated entities has been evicted to HDD > > Details > http://apache-ignite-users.70518.x6.nabble.com/And-again- > Failed-to-get-page-IO-instance-page-content-is-corrupted-td20095.html > > > > -- > Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/ >
Re: [VOTE] Apache Ignite 2.4.0 RC1
+1 (binding) 1. Download sources: OK. 2. Build from sources: OK. 3. Build Web Console and Web agent from sources: OK. 4. Start node, Web Console and Web Agent and execute some queries: OK. Minor notes: How about to enhance DEVNOTES.txt with following: 1. Add mvn command that skip client docs? mvn clean install -Pall-java,all-scala,licenses -DskipTests *-DskipClientDocs* -Dmaven.javadoc.skip=true 2. Add mvn command that will build Web Agent to DEVNOTES.txt * mvn clean package -pl :ignite-web-agent -am -P web-console -DskipTests=true -DskipClientDocs -Dmaven.javadoc.skip=true* Right now it could be found in "modules\web-console\web-agent\README.txt" it not so obvious. -- Alexey Kuznetsov
Re: [VOTE] Apache Ignite 2.4.0 RC1
Please confirm that you the bug is still reproduced on 2.4-RC1. According to the tickets reported by you, the fixes were integrated into the release: https://issues.apache.org/jira/browse/IGNITE-6423 https://issues.apache.org/jira/browse/IGNITE-7278 -- Denis On Fri, Mar 9, 2018 at 1:42 AM, ssserj wrote: > +1 (in doubt) > But... > The persistent storage has bug! It can be reproduced by use case: > - persistent storage enabled > - cache store created with CreateExpirePolice for T-days > - outdated entities has been evicted to HDD > > Details > http://apache-ignite-users.70518.x6.nabble.com/And-again- > Failed-to-get-page-IO-instance-page-content-is-corrupted-td20095.html > > > > -- > Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/ >
Re: [VOTE] Apache Ignite 2.4.0 RC1
+1 (in doubt) But... The persistent storage has bug! It can be reproduced by use case: - persistent storage enabled - cache store created with CreateExpirePolice for T-days - outdated entities has been evicted to HDD Details http://apache-ignite-users.70518.x6.nabble.com/And-again-Failed-to-get-page-IO-instance-page-content-is-corrupted-td20095.html -- Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/
Re: [VOTE] Apache Ignite 2.4.0 RC1
+1 lots of good stuff in there -- Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/
Re: [VOTE] Apache Ignite 2.4.0 RC1
+1, great work! 2018-03-07 19:34 GMT+03:00 Andrey Gura : > +1 > > Checked compilation under Java 8/9, examples, binaries checksums. > > On Wed, Mar 7, 2018 at 6:45 PM, Yury Babak wrote: > > +1 > > > > Checked Ignite ML: sources and binaries. > > > > Regards, > > Yury > > > > > > > > -- > > Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/ >
Re: [VOTE] Apache Ignite 2.4.0 RC1
+1 Checked compilation under Java 8/9, examples, binaries checksums. On Wed, Mar 7, 2018 at 6:45 PM, Yury Babak wrote: > +1 > > Checked Ignite ML: sources and binaries. > > Regards, > Yury > > > > -- > Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/
Re: [VOTE] Apache Ignite 2.4.0 RC1
+1 Checked Ignite ML: sources and binaries. Regards, Yury -- Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/
Re: [VOTE] Apache Ignite 2.4.0 RC1
Nikolai, please file a ticket for this for 2.5 version. I doubt its a blocker for this release. D. On Tue, Mar 6, 2018 at 8:41 PM, Nikolay Izhikov wrote: > DEVNOTEX.txt also contains mentioning of jdk7: > > ``` > Ignite Hadoop Accelerator Maven Build Instructions > ... > 2) Assembly Hadoop Accelerator: > ... >NOTE: JDK version should be 1.7.0-* or >= 1.8.0-u40. > ``` > > В Ср, 07/03/2018 в 07:25 +0300, Nikolay Izhikov пишет: > > Hello, Vladimir. > > > > I'm looked into > > > > apache-ignite-hadoop-2.4.0-bin.zip/HADOOP_README.txt > > > > It contains: > > > > ``` > > Installation requirements: > > > > 1. Windows, Linux, or MacOS environment. > > 2. Java 7 or 8 (latest update is advisable). > > ``` > > > > Seems, it has to be updated because Java 7 is not supported in 2.4 > > > > > > В Пн, 05/03/2018 в 22:42 +0300, Vladimir Ozerov пишет: > > > Igniters, > > > > > > We have uploaded a 2.4.0 release candidate to > > > https://dist.apache.org/repos/dist/dev/ignite/2.4.0-rc1/ > > > > > > Git tag name is > > > 2.4.0-rc1 > > > > > > This release includes the following changes: > > > > > > 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 > > > * 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 suppo
Re: [VOTE] Apache Ignite 2.4.0 RC1
DEVNOTEX.txt also contains mentioning of jdk7: ``` Ignite Hadoop Accelerator Maven Build Instructions ... 2) Assembly Hadoop Accelerator: ... NOTE: JDK version should be 1.7.0-* or >= 1.8.0-u40. ``` В Ср, 07/03/2018 в 07:25 +0300, Nikolay Izhikov пишет: > Hello, Vladimir. > > I'm looked into > > apache-ignite-hadoop-2.4.0-bin.zip/HADOOP_README.txt > > It contains: > > ``` > Installation requirements: > > 1. Windows, Linux, or MacOS environment. > 2. Java 7 or 8 (latest update is advisable). > ``` > > Seems, it has to be updated because Java 7 is not supported in 2.4 > > > В Пн, 05/03/2018 в 22:42 +0300, Vladimir Ozerov пишет: > > Igniters, > > > > We have uploaded a 2.4.0 release candidate to > > https://dist.apache.org/repos/dist/dev/ignite/2.4.0-rc1/ > > > > Git tag name is > > 2.4.0-rc1 > > > > This release includes the following changes: > > > > 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 > > * 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" com
Re: [VOTE] Apache Ignite 2.4.0 RC1
Hello, Vladimir. I'm looked into apache-ignite-hadoop-2.4.0-bin.zip/HADOOP_README.txt It contains: ``` Installation requirements: 1. Windows, Linux, or MacOS environment. 2. Java 7 or 8 (latest update is advisable). ``` Seems, it has to be updated because Java 7 is not supported in 2.4 В Пн, 05/03/2018 в 22:42 +0300, Vladimir Ozerov пишет: > Igniters, > > We have uploaded a 2.4.0 release candidate to > https://dist.apache.org/repos/dist/dev/ignite/2.4.0-rc1/ > > Git tag name is > 2.4.0-rc1 > > This release includes the following changes: > > 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 > * 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 > > Complete list of closed issues: > https://issues.apache.org/jira/issues/?jql=project%20%3D%20IGNITE%20AND%20fixVersion%20%3D%202.4%20AND%20(status%20%3D%20closed%20or%20status%20%3D%20resolved) > > DEVNOTES > https:
Re: [VOTE] Apache Ignite 2.4.0 RC1
Igniters, I appologize for querying probably well-known information: Is there any nexus repository, probably staging, which can be set up in gradle/maven in addition to https://mvnrepository.com/artifact/org.apache.ignite/ignite-core where this RC-1 is located? Could it be tested using simple version change in gradle to '2.4.0-rc1' ? Sincerely, Dmitriy Pavlov вт, 6 мар. 2018 г. в 21:57, Denis Magda : > +1 (binding), downloaded Ignite from binaries and worked with it > > -- > Denis > > On Mon, Mar 5, 2018 at 11:42 AM, Vladimir Ozerov > wrote: > > > Igniters, > > > > We have uploaded a 2.4.0 release candidate to > > https://dist.apache.org/repos/dist/dev/ignite/2.4.0-rc1/ > > > > Git tag name is > > 2.4.0-rc1 > > > > This release includes the following changes: > > > > 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 > > * 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 > > * Sho
Re: [VOTE] Apache Ignite 2.4.0 RC1
+1 (binding), downloaded Ignite from binaries and worked with it -- Denis On Mon, Mar 5, 2018 at 11:42 AM, Vladimir Ozerov wrote: > Igniters, > > We have uploaded a 2.4.0 release candidate to > https://dist.apache.org/repos/dist/dev/ignite/2.4.0-rc1/ > > Git tag name is > 2.4.0-rc1 > > This release includes the following changes: > > 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 > * 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 > > Complete list of closed issues: > https://issues.apache.org/jira/issues/?jql=project%20%3D%20IGNITE%20AND% > 20fixVersion%20%3D%202.4%20AND%20(status%20%3D% > 20closed%20or%20status%20%3D%20resolved) > > DEVNOTES > https://git-wip-us.apache.org/repos/asf?p=ignite.git;a=blob_ > plain;f=DEVNOTES.txt;hb=refs/tags/2.4.0-rc1 > > RELEASE NOTES > https://git-wip-us.apache.org/repos/asf?p=ignite.git;a=blob_ > plain;f=RELEASE_NOTES.txt;hb=refs/tags/2
Re: [VOTE] Apache Ignite 2.4.0 RC1
Alexey, sorry, did not mean to underappreciate anyone's work! Thanks for the explanation. On Tue, Mar 6, 2018 at 11:31 AM, Alexey Kuznetsov wrote: > Pavel, > > Web Console> Fixed output of big numbers in SQL query results > > As one who fix this issue - that one was not so *trivial* :). > > > On Tue, Mar 6, 2018 at 3:05 PM, Vladimir Ozerov > wrote: > > > Pavel, > > > > There is no changes in Ignite C++. As far as Web Console fix, I would not > > say it is trivial because it affected UX, so IMO it is important to > notify > > users about the fix. > > > > On Tue, Mar 6, 2018 at 10:30 AM, Pavel Tupitsyn > > wrote: > > > > > Regarding release notes: > > > > > > 1. No changes in Ignite.C++? > > > > > > 2. > Fixed output of big numbers in SQL query results > > > Are we including trivial bugfixes now? > > > > > > > > > > > > On Tue, Mar 6, 2018 at 10:26 AM, Pavel Tupitsyn > > > wrote: > > > > > > > +1 > > > > > > > > Checked Ignite.NET: > > > > * Build from sources > > > > * Download binaries and run examples > > > > * Build NuGet packages on TeamCity [1] and test them > > > > > > > > [1] https://ci.ignite.apache.org/viewLog.html?buildId=1126956 > > > > > > > > On Mon, Mar 5, 2018 at 10:42 PM, Vladimir Ozerov < > voze...@gridgain.com > > > > > > > wrote: > > > > > > > >> Igniters, > > > >> > > > >> We have uploaded a 2.4.0 release candidate to > > > >> https://dist.apache.org/repos/dist/dev/ignite/2.4.0-rc1/ > > > >> > > > >> Git tag name is > > > >> 2.4.0-rc1 > > > >> > > > >> This release includes the following changes: > > > >> > > > >> 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 > > > >> * 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 C
Re: [VOTE] Apache Ignite 2.4.0 RC1
Pavel, Web Console> Fixed output of big numbers in SQL query results As one who fix this issue - that one was not so *trivial* :). On Tue, Mar 6, 2018 at 3:05 PM, Vladimir Ozerov wrote: > Pavel, > > There is no changes in Ignite C++. As far as Web Console fix, I would not > say it is trivial because it affected UX, so IMO it is important to notify > users about the fix. > > On Tue, Mar 6, 2018 at 10:30 AM, Pavel Tupitsyn > wrote: > > > Regarding release notes: > > > > 1. No changes in Ignite.C++? > > > > 2. > Fixed output of big numbers in SQL query results > > Are we including trivial bugfixes now? > > > > > > > > On Tue, Mar 6, 2018 at 10:26 AM, Pavel Tupitsyn > > wrote: > > > > > +1 > > > > > > Checked Ignite.NET: > > > * Build from sources > > > * Download binaries and run examples > > > * Build NuGet packages on TeamCity [1] and test them > > > > > > [1] https://ci.ignite.apache.org/viewLog.html?buildId=1126956 > > > > > > On Mon, Mar 5, 2018 at 10:42 PM, Vladimir Ozerov > > > > wrote: > > > > > >> Igniters, > > >> > > >> We have uploaded a 2.4.0 release candidate to > > >> https://dist.apache.org/repos/dist/dev/ignite/2.4.0-rc1/ > > >> > > >> Git tag name is > > >> 2.4.0-rc1 > > >> > > >> This release includes the following changes: > > >> > > >> 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 > > >> * 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 > > >> * Adde
Re: [VOTE] Apache Ignite 2.4.0 RC1
Pavel, There is no changes in Ignite C++. As far as Web Console fix, I would not say it is trivial because it affected UX, so IMO it is important to notify users about the fix. On Tue, Mar 6, 2018 at 10:30 AM, Pavel Tupitsyn wrote: > Regarding release notes: > > 1. No changes in Ignite.C++? > > 2. > Fixed output of big numbers in SQL query results > Are we including trivial bugfixes now? > > > > On Tue, Mar 6, 2018 at 10:26 AM, Pavel Tupitsyn > wrote: > > > +1 > > > > Checked Ignite.NET: > > * Build from sources > > * Download binaries and run examples > > * Build NuGet packages on TeamCity [1] and test them > > > > [1] https://ci.ignite.apache.org/viewLog.html?buildId=1126956 > > > > On Mon, Mar 5, 2018 at 10:42 PM, Vladimir Ozerov > > wrote: > > > >> Igniters, > >> > >> We have uploaded a 2.4.0 release candidate to > >> https://dist.apache.org/repos/dist/dev/ignite/2.4.0-rc1/ > >> > >> Git tag name is > >> 2.4.0-rc1 > >> > >> This release includes the following changes: > >> > >> 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 > >> * 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
Re: [VOTE] Apache Ignite 2.4.0 RC1
Regarding release notes: 1. No changes in Ignite.C++? 2. > Fixed output of big numbers in SQL query results Are we including trivial bugfixes now? On Tue, Mar 6, 2018 at 10:26 AM, Pavel Tupitsyn wrote: > +1 > > Checked Ignite.NET: > * Build from sources > * Download binaries and run examples > * Build NuGet packages on TeamCity [1] and test them > > [1] https://ci.ignite.apache.org/viewLog.html?buildId=1126956 > > On Mon, Mar 5, 2018 at 10:42 PM, Vladimir Ozerov > wrote: > >> Igniters, >> >> We have uploaded a 2.4.0 release candidate to >> https://dist.apache.org/repos/dist/dev/ignite/2.4.0-rc1/ >> >> Git tag name is >> 2.4.0-rc1 >> >> This release includes the following changes: >> >> 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 >> * 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 facto
Re: [VOTE] Apache Ignite 2.4.0 RC1
+1 Checked Ignite.NET: * Build from sources * Download binaries and run examples * Build NuGet packages on TeamCity [1] and test them [1] https://ci.ignite.apache.org/viewLog.html?buildId=1126956 On Mon, Mar 5, 2018 at 10:42 PM, Vladimir Ozerov wrote: > Igniters, > > We have uploaded a 2.4.0 release candidate to > https://dist.apache.org/repos/dist/dev/ignite/2.4.0-rc1/ > > Git tag name is > 2.4.0-rc1 > > This release includes the following changes: > > 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 > * 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 > > Complete list of closed issues: > https://issues.apache.org/jira/issues/?jql=project%20%3D%20IGNITE%20AND% > 20fixVersion%20%3D%202.4%20AND%20(status%20%3D% > 20closed%20or%20status%20%3D%20resolved) > > DEVNOTES > https://git-wip-us.apache.org/repos/asf?p=ignite.git;a=blob_ > plain;f=DEVNOTES.txt;hb=refs/tags/2.4.0-rc1