diff --git a/blog/37.md b/blog/37.md new file mode 100644 index 00000000..940d1f09 --- /dev/null +++ b/blog/37.md @@ -0,0 +1,46 @@ +--- +title: "Apache GeaFlow (Incubating) V0.7.0 Release Note" +date: November 18, 2025 +--- +## 🔧 Core Engine & Runtime Enhancements +---- +- Fixed multiple critical runtime issues including checkpoint anomalies, task callback errors, and shuffle concurrency problems. +- Optimized BRPC endpoint conflicts in local deployment scenarios. + + + +## 📦 Storage & Connector Extensions +---- +- Added new Paimon graph storage connector with support for dynamic graph APIs and asynchronous write modes. +- Introduced Streaming Hive Source to enhance data ingestion capabilities. +- Improved Paimon RWHandle resource management logic. + +## 💡 SQL / GQL / DSL Functionality Enhancements +---- +- Added support for several new UDF functions including json_get_object, percentile, and stddev_samp. +- Enhanced GQL query capabilities with new edge direction UDF. +- Optimized Edge query performance and Filter instantiation logic. + +## 🏗️ Build & Infrastructure Upgrades +---- +- Officially renamed Maven Group ID to org.apache.geaflow to align with Apache standards. +- Added JDK11 CI build support. +- Fixed compilation issues on aarch64 architecture. +- Updated .asf.yaml configuration file to meet ASF requirements. +- Updated LICENSE and NOTICE Files. + +## 📚 Documentation & Community Governance +---- +- Updated developer contribution guidelines and project governance documentation. +- Improved community contact information, now unified under dev@geaflow.apache.org. + +## 👥 Acknowledgements +---- +Thank you to all community members who contributed to this release: + +mingcheng, justinmclean, and 16 other contributors + +@cbqiao, @fanzhidongyzby, @dy247846795, @huhao0926, @Leomrlin, @Loognqiang, @xincai98, @652053395, @justinmclean, @yaozhongq, @DukeWangYu, @mingcheng, @vesense, @xiaoya-yaya, @chzhoo, @qingwen220, @cfsfine, @kitalkuyo-gita + +Full ChangeLog: [https://github.com/apache/geaflow/commits/v0.7.0](https://github.com/apache/geaflow/commits/v0.7.0) + diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/37.md b/i18n/zh-CN/docusaurus-plugin-content-blog/37.md new file mode 100644 index 00000000..53306f7b --- /dev/null +++ b/i18n/zh-CN/docusaurus-plugin-content-blog/37.md @@ -0,0 +1,45 @@ +--- +title: "Apache GeaFlow(孵化中)V0.7.0 发布说明" +date: 2025-11-18 +--- +## 🔧 核心引擎与运行时增强 +---- +- 修复了多个关键的运行时问题,包括检查点异常、任务回调错误和 Shuffle 并发问题。 +- 优化了本地部署场景下的 BRPC 端点冲突问题。 + + + +## 📦 存储与连接器扩展 +---- +- 新增 Paimon 图存储连接器,支持动态图 API 和异步写入模式。 +- 引入 Streaming Hive Source,增强了数据摄入能力。 +- 改进了 Paimon RWHandle 的资源管理逻辑。 + +## 💡 SQL / GQL / DSL 功能增强 +---- +- 增加了对多个新 UDF 函数的支持,包括 json_get_object、percentile 和 stddev_samp。 +- 通过新增边方向 UDF 增强了 GQL 查询能力。 +- 优化了边查询性能和 Filter 实例化逻辑。 + +## 🏗️ 构建与基础设施升级 +---- +- 正式将 Maven Group ID 更改为 org.apache.geaflow,以符合 Apache 标准。 +- 添加了 JDK11 的 CI 构建支持。 +- 修复了 aarch64 架构上的编译问题。 +- 更新了 .asf.yaml 配置文件以满足 ASF 要求。 +- 更新了 LICENSE 和 NOTICE 文件。 + +## 📚 文档与社区治理 +---- +- 更新了开发者贡献指南和项目治理文档。 +- 改进了社区联系方式,现已统一为 dev@geaflow.apache.org。 + +## 👥 致谢 +---- +感谢所有为此版本做出贡献的社区成员: + +mingcheng, justinmclean,以及另外 16 位贡献者 + +@cbqiao, @fanzhidongyzby, @dy247846795, @huhao0926, @Leomrlin, @Loognqiang, @xincai98, @652053395, @justinmclean, @yaozhongq, @DukeWangYu, @mingcheng, @vesense, @xiaoya-yaya, @chzhoo, @qingwen220, @cfsfine, @kitalkuyo-gita + +完整变更日志:[https://github.com/apache/geaflow/commits/v0.7.0](https://github.com/apache/geaflow/commits/v0.7.0) \ No newline at end of file diff --git a/i18n/zh-CN/docusaurus-plugin-content-pages/download/index.md b/i18n/zh-CN/docusaurus-plugin-content-pages/download/index.md index a36555e0..d25b4e88 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-pages/download/index.md +++ b/i18n/zh-CN/docusaurus-plugin-content-pages/download/index.md @@ -5,6 +5,7 @@ title: 下载 # Apache GeaFlow(孵化中)下载 ## Apache GeaFlow +[Apache GeaFlow (incubating) 0.7.0 Source Release](https://github.com/apache/geaflow/releases/tag/v0.7.0) [GeaFlow 0.6.7 Source Release](https://github.com/apache/geaflow/releases/tag/v0.6.7) @@ -24,43 +25,34 @@ title: 下载 ### geaflow -[geaflow-0.6-java8-x86](https://hub.docker.com/r/geaflow/geaflow/tags) +[geaflow-0.7.0-incubating-java8-x86](https://hub.docker.com/r/geaflow/geaflow-jdk8/tags) -> docker pull geaflow/geaflow:0.6(获取 GeaFlow 镜像:geaflow/geaflow:0.6) +> docker pull geaflow/geaflow-jdk8:0.7(获取 GeaFlow 镜像:geaflow/geaflow:0.7) -[geaflow-0.6-java8-arm](https://hub.docker.com/r/geaflow/geaflow-arm/tags) +[geaflow-0.7.0-incubating-java8-arm](https://hub.docker.com/r/geaflow/geaflow-arm-jdk8/tags) -> 获取 GeaFlow 镜像:geaflow/geaflow-arm:0.6 +> 获取 GeaFlow 镜像:geaflow/geaflow-arm-jdk8:0.7 ### GeaFlow 控制台 -[geaflow-console-0.6-java8-x86](https://hub.docker.com/r/geaflow/geaflow-console/tags) +[geaflow-console-0.7.0-incubating-java8-x86](https://hub.docker.com/r/geaflow/geaflow-console-jdk8/tags) -> 获取 GeaFlow 控制台镜像:geaflow/geaflow-console:0.6 +> 获取 GeaFlow 控制台镜像:geaflow/geaflow-console-jdk8:0.7 -[ -](https://hub.docker.com/r/geaflow/geaflow-arm/tags) +[geaflow-console-0.7.0-incubating-java8-arm](https://hub.docker.com/r/geaflow/geaflow-console-arm-jdk8/tags) -[geaflow-console-0.6-java8-arm](https://hub.docker.com/r/geaflow/geaflow-console-arm/tags) - -> 获取 GeaFlow 控制台镜像:geaflow/geaflow-console-arm:0.6 - -## GeaFlow K8S 控制器 - -### geaflow-kubernetes-operator - -[geaflow-kubernetes-operator-0.6-java8-x86](https://hub.docker.com/r/geaflow/geaflow-kubernetes-operator/tags) - -> 获取 GeaFlow K8S 控制器镜像:geaflow/geaflow-kubernetes-operator:0.6 +> 获取 GeaFlow 控制台镜像:geaflow/geaflow-console-arm-jdk8:0.7 ## Maven 依赖 您可以在 **pom.xml** 中添加以下依赖,以在项目中引入 **Apache GeaFlow (Incubating)** -**GeaFlow** 的构件可从 **sonatype.com** 获取 [Official Repository](https://search.maven.org/search?q=GeaFlow. +**GeaFlow** 的构件可从 **这里** 获取 [Official Repository](https://repo.maven.apache.org/maven2/org/apache/geaflow/). ## 稳定版本发布说明 +[Apache GeaFlow (Incubating) 0.7.0 Release Note](https://github.com/apache/geaflow/releases/tag/v0.7.0) + [GeaFlow 0.6 Release Note](https://github.com/apache/geaflow/releases/tag/v0.6) [GeaFlow 0.5 Release Note](https://github.com/apache/geaflow/releases/tag/release-0.5) diff --git a/src/pages/download/index.md b/src/pages/download/index.md index 35e96e45..c2e5206a 100644 --- a/src/pages/download/index.md +++ b/src/pages/download/index.md @@ -5,6 +5,7 @@ title: "Downloads" # Apache GeaFlow (Incubating) Downloads ## Apache GeaFlow (Incubating) +[Apache GeaFlow (incubating) 0.7.0 Source Release](https://github.com/apache/geaflow/releases/tag/v0.7.0) [GeaFlow 0.6.7 Source Release](https://github.com/apache/geaflow/releases/tag/v0.6.7) @@ -24,37 +25,32 @@ title: "Downloads" ### geaflow -[geaflow-0.6-java8-x86](https://hub.docker.com/r/geaflow/geaflow/tags) +[geaflow-0.7.0-incubating-java8-x86](https://hub.docker.com/r/geaflow/geaflow-jdk8/tags) -> docker pull geaflow/geaflow:0.6 +> docker pull geaflow/geaflow-jdk8:0.7 -[geaflow-0.6-java8-arm](https://hub.docker.com/r/geaflow/geaflow-arm/tags) +[geaflow-0.7.0-incubating-java8-arm](https://hub.docker.com/r/geaflow/geaflow-arm-jdk8/tags) -> docker pull geaflow/geaflow-arm:0.6 +> docker pull geaflow/geaflow-arm-jdk8:0.7 ### geaflow-console -[geaflow-console-0.6-java8-x86](https://hub.docker.com/r/geaflow/geaflow-console/tags) +[geaflow-console-0.7.0-incubating-java8-x86](https://hub.docker.com/r/geaflow/geaflow-console-jdk8/tags) -> docker pull geaflow/geaflow-console:0.6 +> docker pull geaflow/geaflow-console-jdk8:0.7 -[geaflow-console-0.6-java8-arm](https://hub.docker.com/r/geaflow/geaflow-console-arm/tags) +[geaflow-console-0.7.0-incubating-java8-arm](https://hub.docker.com/r/geaflow/geaflow-console-arm-jdk8/tags) -> docker pull geaflow/geaflow-console-arm:0.6 - -## GeaFlow Kubernetes Operator - -[geaflow-kubernetes-operator-0.6-java8-x86](https://hub.docker.com/r/geaflow/geaflow-kubernetes-operator/tags) - -> docker pull geaflow/geaflow-kubernetes-operator:0.6 +> docker pull geaflow/geaflow-console-arm-jdk8:0.7 ## Maven Dependencies You can add the following dependencies to your `pom.xml` to include Apache GeaFlow (Incubating) in your project. -GeaFlow artifacts are available from sonatype.com [Official Repository](https://search.maven.org/search?q=GeaFlow). +GeaFlow artifacts are available from here [Official Repository](https://repo.maven.apache.org/maven2/org/apache/geaflow/). ## Release notes for stable releases +[Apache GeaFlow (Incubating) 0.7.0 Release Note](https://github.com/apache/geaflow/releases/tag/v0.7.0) [GeaFlow 0.6 Release Note](https://github.com/apache/geaflow/releases/tag/v0.6)