| ============================================================== |
| Apache Wayang 1.1.1 |
| ============================================================== |
| This is a minor release of Apache Wayang. It is the first release as a top-level project. |
| This release includes mainly bug fixes and minor improvements: |
| |
| - REST server can now output the error message in case of failure |
| - Spark executor can submit dataframe queries to Spark and not only RDD jobs |
| - Security fixes on the object file sources for Java platform and Spark |
| - Bug fix in explain( ) to output the right plan |
| - Changes in documentation to not include "incubator" |
| - Support for bounded streaming textfile source, DataStream- map, join and collection sink in Flink platform |
| |
| ============================================================== |
| Apache Wayang (incubating) 1.1.0 |
| ============================================================== |
| |
| This is a minor release of Apache Wayang (incubating). |
| Based on this release the project aims to move out of incubation. |
| |
| This release supports the following new features: |
| |
| general: |
| - migration to Java 17 |
| - migration to junit5 for tests |
| - better explain & json utils |
| |
| api-sql: |
| - sort operator |
| - cross joins |
| - joins with multiple equals conditions |
| - search arguments in filter WHERE clauses |
| - '+/-' algebra in filter statements |
| - calcite rules for more optimized SQL trees |
| - better support for sql-types for java udfs |
| - better serializability for java-based platforms |
| |
| wayang-basic: |
| - Parquet source operator |
| - LinearSVC operator |
| - LogisticRegression operator |
| - DecisionTreeRegression operator with time series |
| - GoogleCloudStorageSource operator |
| - NN Batch normalisation |
| - NN Convolutions |
| - NN MSE loss |
| |
| api-python: |
| - Parquet source operator |
| |
| wayang-api-scala-java: |
| - api for deep learning |
| |
| ============================================================== |
| Apache Wayang (incubating) 1.0.0 |
| ============================================================== |
| |
| This is a major release of Apache Wayang (incubating). |
| Based on this release the projects wants to continue the path towards becoming an |
| Apache TLP. |
| |
| This release supports the following new features: |
| - Support for Tensorflow Java as a platform (Note: this platform is compatible with Apple's Silicon's chip only with the right arm-based java version) |
| - Support for Kafka source/sink |
| - Python API |
| - MultiContext for federated data processing |
| - Explain utility for displaying execution plans |
| - Abstracted cost model to be pluggable |
| - Retired Java 8/Scala 2.11 |
| - Added Join operator for JDBC and Postgres platforms |
| - Support for any JDBC-supported database |
| - Added ML4all abstraction |
| |
| Several bug fixes are also included: |
| - Aligned Flink versions |
| - Fixed CardinalityRepository to sample measured cardinalities |
| - Copied cost models for different configurations |
| |
| |
| ============================================================== |
| Apache Wayang (incubating) 0.7.1 |
| ============================================================== |
| |
| This is a patch/bugfix release of Apache Wayang (incubating). |
| |
| This release supports the following frameworks: |
| - This patch version fixes a problem in the artifact gpg encrypting key. |
| |
| Previous updates that are included in this release: |
| - Apache Flink v1.7.1 |
| - Apache Giraph v1.2.0-hadoop2 |
| - GraphChi v0.2.2 (only available with scala 11.x) |
| - Java Streams (version depends on the java version) |
| - JDBC-Template |
| - Postgres v9.4.1208 (Implementation JDBC-Template) |
| - Apache Spark v3.1.2 (scala 2.12) and v2.4.8 (scala 2.11) |
| - SQLite3 v3.8.11.2 (implementation JDBC-Template) |
| |
| NOTE: depending on the scala version the list of the supported platforms available |
| could be different. |
| |
| |
| New Features |
| ------------ |
| [WAYANG-34] Terasort |
| [WAYANG-IDE] Recognition of Scala code in IDE |
| [WAYANG-8] Inclusion of Python as platform of processing |
| [WAYANG-211] JVM-platform inside of Python-API |
| Grep Benchmark |
| Test classes and operators for Flink |
| Support for S3 files locations |
| Initial version of the SQL API and suppport for joins |
| |
| Basic SQL support |
| |
| Incompatible changes |
| -------------------- |