Skip to content
Merged
Show file tree
Hide file tree
Changes from 7 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 41 additions & 1 deletion RELEASE_NOTES
Original file line number Diff line number Diff line change
@@ -1,3 +1,43 @@
==============================================================
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
==============================================================
Expand Down Expand Up @@ -61,4 +101,4 @@ Initial version of the SQL API and suppport for joins
Basic SQL support

Incompatible changes
--------------------
--------------------
14 changes: 7 additions & 7 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@

<groupId>org.apache.wayang</groupId>
<artifactId>wayang</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.1-SNAPSHOT</version>
<packaging>pom</packaging>

<name>Apache Wayang (incubating)</name>
Expand Down Expand Up @@ -66,7 +66,7 @@
<connection>scm:git:https://gitbox.apache.org/repos/asf/incubator-wayang.git</connection>
<developerConnection>scm:git:https://gitbox.apache.org/repos/asf/incubator-wayang.git</developerConnection>
<url>https://github.com/apache/incubator-wayang</url>
<tag>v1.0.0-rc5</tag>
<tag>rel/1.1.0-rc2</tag>
</scm>

<issueManagement>
Expand Down Expand Up @@ -100,7 +100,7 @@
<maven.kotlin.skip>false</maven.kotlin.skip>

<!-- Timestamp for the reproducible builds -->
<project.build.outputTimestamp>2025-02-04T20:09:34Z</project.build.outputTimestamp>
<project.build.outputTimestamp>2025-06-24T07:20:48Z</project.build.outputTimestamp>

<scala.version>2.12.17</scala.version>
<scala.mayor.version>2.12</scala.mayor.version>
Expand Down Expand Up @@ -160,7 +160,7 @@
<dependency>
<groupId>org.apache.wayang</groupId>
<artifactId>wayang-resources</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

change to 1.1.1-SNAPSHOT

<type>zip</type>
<optional>true</optional>
</dependency>
Expand Down Expand Up @@ -1354,11 +1354,11 @@
<releaseProfiles>apache-release</releaseProfiles>
<!--<pushChanges>false</pushChanges>-->
<!--<dryRun>true</dryRun>-->
<releaseVersion>1.0.0</releaseVersion>
<releaseVersion>1.1.0</releaseVersion>
<updateWorkingCopyVersions>true</updateWorkingCopyVersions>
<updateDependencies>true</updateDependencies>
<tag>v1.0.0-rc5</tag>
<scmReleaseCommitComment>@{prefix} prepare release 1.0.0</scmReleaseCommitComment>
<tag>v1.1.0-rc2</tag>
<scmReleaseCommitComment>@{prefix} prepare release 1.1.0</scmReleaseCommitComment>
<tagNameFormat>apache-@{project.artifactId}-@{project.version}-incubating</tagNameFormat>
<tagNameFormat>v${project.version}</tagNameFormat>
</configuration>
Expand Down
4 changes: 2 additions & 2 deletions wayang-api/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,11 @@
<parent>
<artifactId>wayang</artifactId>
<groupId>org.apache.wayang</groupId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.1-SNAPSHOT</version>
</parent>

<artifactId>wayang-api</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1.1.1-SNAPSHOT


<name>Wayang API</name>
<description>
Expand Down
24 changes: 12 additions & 12 deletions wayang-api/wayang-api-json/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,11 @@
<parent>
<artifactId>wayang-api</artifactId>
<groupId>org.apache.wayang</groupId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1.1.1-SNAPSHOT

</parent>

<artifactId>wayang-api-json</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>

<name>Wayang API JSON</name>
<description>Wayang implementation of a sprint application REST API</description>
Expand All @@ -53,25 +53,25 @@
<dependency>
<groupId>org.apache.wayang</groupId>
<artifactId>wayang-core</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1.1.1-SNAPSHOT and all of the following

</dependency>

<dependency>
<groupId>org.apache.wayang</groupId>
<artifactId>wayang-basic</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>
</dependency>

<dependency>
<groupId>org.apache.wayang</groupId>
<artifactId>wayang-java</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>
</dependency>

<dependency>
<groupId>org.apache.wayang</groupId>
<artifactId>wayang-spark</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>
<exclusions>
<exclusion>
<groupId>org.slf4j</groupId>
Expand All @@ -83,37 +83,37 @@
<dependency>
<groupId>org.apache.wayang</groupId>
<artifactId>wayang-api-scala-java</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>
</dependency>

<dependency>
<groupId>org.apache.wayang</groupId>
<artifactId>wayang-postgres</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>
</dependency>

<dependency>
<groupId>org.apache.wayang</groupId>
<artifactId>wayang-sqlite3</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>
</dependency>

<dependency>
<groupId>org.apache.wayang</groupId>
<artifactId>wayang-flink</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>
</dependency>

<dependency>
<groupId>org.apache.wayang</groupId>
<artifactId>wayang-tensorflow</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>
</dependency>

<dependency>
<groupId>org.apache.wayang</groupId>
<artifactId>wayang-generic-jdbc</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>
</dependency>

<dependency>
Expand Down
10 changes: 5 additions & 5 deletions wayang-api/wayang-api-python/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,11 @@
<parent>
<artifactId>wayang-api</artifactId>
<groupId>org.apache.wayang</groupId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>
</parent>

<artifactId>wayang-api-python</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>

<name>Wayang API Python</name>
<description>Wayang implementation of an API of Python to be enable to work with code wrote in python</description>
Expand All @@ -44,7 +44,7 @@
<dependency>
<groupId>org.apache.wayang</groupId>
<artifactId>wayang-commons</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
Expand All @@ -55,12 +55,12 @@
<dependency>
<groupId>org.apache.wayang</groupId>
<artifactId>wayang-core</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>
</dependency>
<dependency>
<groupId>org.apache.wayang</groupId>
<artifactId>wayang-java</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>
<scope>test</scope>

</dependency>
Expand Down
24 changes: 12 additions & 12 deletions wayang-api/wayang-api-scala-java/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,11 @@
<parent>
<artifactId>wayang-api</artifactId>
<groupId>org.apache.wayang</groupId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>
</parent>

<artifactId>wayang-api-scala-java</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>

<name>Wayang API Scala-Java</name>
<description>Wayang implementation of an API of Scala-Java to be enable to work in functional style</description>
Expand All @@ -42,7 +42,7 @@
<dependency>
<groupId>org.apache.wayang</groupId>
<artifactId>wayang-commons</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
Expand All @@ -53,22 +53,22 @@
<dependency>
<groupId>org.apache.wayang</groupId>
<artifactId>wayang-core</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>
</dependency>
<dependency>
<groupId>org.apache.wayang</groupId>
<artifactId>wayang-basic</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>
</dependency>
<dependency>
<groupId>org.apache.wayang</groupId>
<artifactId>wayang-utils-profile-db</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>
</dependency>
<dependency>
<groupId>org.apache.wayang</groupId>
<artifactId>wayang-api-python</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
Expand All @@ -78,17 +78,17 @@
<dependency>
<groupId>org.apache.wayang</groupId>
<artifactId>wayang-java</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>
</dependency>
<dependency>
<groupId>org.apache.wayang</groupId>
<artifactId>wayang-sqlite3</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>
</dependency>
<dependency>
<groupId>org.apache.wayang</groupId>
<artifactId>wayang-postgres</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>
</dependency>
<dependency>
<groupId>org.apache.hadoop</groupId>
Expand All @@ -103,12 +103,12 @@
<dependency>
<groupId>org.apache.wayang</groupId>
<artifactId>wayang-spark</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>
</dependency>
<dependency>
<groupId>org.apache.wayang</groupId>
<artifactId>wayang-tensorflow</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>
</dependency>
<dependency>
<groupId>org.apache.spark</groupId>
Expand Down
10 changes: 5 additions & 5 deletions wayang-api/wayang-api-sql/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<parent>
<artifactId>wayang-api</artifactId>
<groupId>org.apache.wayang</groupId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>

Expand All @@ -46,19 +46,19 @@
<dependency>
<groupId>org.apache.wayang</groupId>
<artifactId>wayang-core</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.apache.wayang</groupId>
<artifactId>wayang-api-utils</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.apache.wayang</groupId>
<artifactId>wayang-postgres</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>
<scope>compile</scope>
</dependency>
<dependency>
Expand All @@ -69,7 +69,7 @@
<dependency>
<groupId>org.apache.wayang</groupId>
<artifactId>wayang-spark</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.0</version>
<scope>compile</scope>
</dependency>

Expand Down
Loading
Loading