Skip to content

Releases: apache/geaflow

V0.7.0(Incubating)

18 Nov 05:49

Choose a tag to compare

🔧 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 [email protected].

👥 Acknowledgements

Thank you to all community members who contributed to this release:

@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 .

Let's continue building a stronger open-source graph computing ecosystem together!

V0.7.0-RC3

06 Nov 02:06

Choose a tag to compare

V0.7.0-RC3 Pre-release
Pre-release

🔧 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 [email protected].

👥 Acknowledgements

Thank you to all community members who contributed to this release:

@cbqiao, @fanzhidongyzby, @dy247846795, @huhao0926, @Leomrlin, @Loognqiang, @xincai98, @652053395, @justinmclean, @yaozhongq, @DukeWangYu, @mingcheng, @vesense, @xiaoya-yaya, @chzhoo, @qingwen220, @cfsfine, @kitalkuyo-gita

Let's continue building a stronger open-source graph computing ecosystem together!

V0.7.0-RC2

30 Oct 12:20

Choose a tag to compare

V0.7.0-RC2 Pre-release
Pre-release

🔧 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.

📚 Documentation & Community Governance

  • Updated developer contribution guidelines and project governance documentation.
  • Improved community contact information, now unified under [email protected].

👥 Acknowledgements

Thank you to all community members who contributed to this release:

@cbqiao, @fanzhidongyzby, @dy247846795, @huhao0926, @Leomrlin, @Loognqiang, @xincai98, @652053395, @justinmclean, @yaozhongq, @DukeWangYu, @mingcheng, @vesense, @xiaoya-yaya, @chzhoo, @qingwen220, @cfsfine, @kitalkuyo-gita

Let's continue building a stronger open-source graph computing ecosystem together!

V0.7.0-RC1

21 Oct 10:52

Choose a tag to compare

V0.7.0-RC1 Pre-release
Pre-release

🔧 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.

📚 Documentation & Community Governance

  • Updated developer contribution guidelines and project governance documentation.
  • Improved community contact information, now unified under [email protected].

👥 Acknowledgements

Thank you to all community members who contributed to this release:

@cbqiao, @fanzhidongyzby, @dy247846795, @huhao0926, @Leomrlin, @Loognqiang, @xincai98, @652053395, @justinmclean, @yaozhongq, @DukeWangYu, @mingcheng, @vesense, @xiaoya-yaya, @chzhoo, @qingwen220, @cfsfine, @kitalkuyo-gita

Let's continue building a stronger open-source graph computing ecosystem together!

v0.6.7

09 May 07:17
8da5579

Choose a tag to compare

0.6.7 Release
更新日期:2025年05月09日
中文版

更新

  • 添加 Paimon 图表表句柄
  • 支持使用 client.id 创建 KafkaProducer 和 KafkaConsumer
  • 将 Shuffle 与内存池管理器集成
  • 支持按时间戳对顶点和边进行分区
  • 支持 Paimon 存储中的键下推(Key Pushdown)
  • 支持边迭代器

修复

  • 修复 Shuffle Fetcher 线程泄漏问题
  • 修复 FETCH NEXT 语法与 MySQL 及其他不支持该语法的数据库不兼容的问题

英文版
Main Improvements

  • Add Paimon graph table handle
  • Create KakfaProducer and KafkaConsumer with client.id
  • Integrate shuffle with memory pool manager
  • Support vertex and edge being partitioned by timestamp
  • Support key pushdown in paimon store
  • Support edge iterator

Fix

  • Fix shuffle fetcher thread leak
  • Fix FETCH NEXT Syntax Not Compatible with MySQL and Other Non-Supporting Databases

v0.6.6

21 Apr 02:42
f81f384

Choose a tag to compare

0.6.6 Release
更新日期:2025年04月21日
中文版

更新

  • 添加带Filter的本地 Join 图操作示例
  • 添加带Goup的本地 Join 图操作示例

修复

  • 修复 JDBC 获取数据 SQL 的兼容性问题
  • 修复 JDBC SQL 插入的 bug

文档

  • 同步 GeaFlow 官方网站上的文档内容

英文版
Main Improvements

  • Add local join to graph with filter demo case
  • Add local join to graph with group demo case

Fix

  • Fix JDBC fetch data sql compatible
  • Fix jdbc sql insert bug

Refine Docs

  • Synchronize GeaFlow Documentation on the Official Website

0.6.5 Release

05 Apr 13:18
0a2ad06

Choose a tag to compare

0.6.5 Release
更新日期:2025年04月05日
中文版

更新

  • 支持点和边按Label进行分区
  • 在图示例中添加Local Join SQL Demo

修复

  • 修复由于和dashboard端口冲突而导致的同时使用gql_submit提交两个gql文件失败的问题

文档

  • 新增SQL Join QuickStart文档
  • 新增流图、动态图分别和业界引擎对比性能文档
  • 将品牌名更新为GeaFlow

英文版
Main Improvements

  • Support vertex and edge being partitioned by label
  • Add local join sql to graph demo case

Fix

  • The submission of two gql files simultaneously using gql_submit failed due to a port conflict related to the dashboard

Refine Docs

  • Add sql join quick start document
  • Add performance comparison documents for stream graph and dynamic graph against industry engines
  • Rename brand name to GeaFlow

0.6.4 Release

17 Mar 14:54
11784be

Choose a tag to compare

0.6.4 Release
更新日期:2025年03月17日
中文版

更新

  • 支持将 Paimon 用作图存储(实验性功能)
  • 支持对图中的实体进行关系型访问
  • 添加统一的内存管理器
  • 添加RBO规则,例如 MatchEdgeLabelFilterRemoveRule 和 MatchIdFilterSimplifyRule
  • 支持增量匹配算子

英文版
Main Improvements

  • Support to using Paimon as graph store (Experimental)
  • Support relational access to entities in the graph
  • Add unified memory manager
  • Add RBO rules such as MatchEdgeLabelFilterRemoveRule and MatchIdFilterSimplifyRule
  • Support Incremental match operator

0.6.3 Release

02 Mar 09:17
71726cd

Choose a tag to compare

0.6.3 Release
更新日期:2025年03月02日
中文版

更新

  • 添加GeaFlow Vs Spark 实验 demo 案例
  • Shuffle 反压优化
  • 支持 IncKHop 算法及添加GeaFlow Vs Flink 实验 demo 案例
  • 优化子进程启动和退出逻辑

修复

  • 修复quick start文档问题

英文版
Main Improvements

  • Add GeaFlow Vs Spark experimental demo case
  • Shuffle BackPressure Optimization
  • Support IncKHop algorithm and add GeaFlow Vs Flink experimental demo case
  • Optimize subprocess start and exit logic

Fix

  • Fix issues in the quick start documentation

0.6.2 Release

18 Jan 02:22
298341a

Choose a tag to compare

0.6.2 Release
更新日期:2025年01月18日
中文版

更新

  • DSL支持时序能力
  • 支持Ray开源版本接口
  • 移除shuffle refcount
  • 支持在集群模块中优雅地处理进程退出
  • 重构shuffle多个单例类

修复

  • 修复仪表盘前端的错误显示和deploy.log中的日志日期问题
  • 修复随机出现的shuffle单元测试失败问题
  • 修复集群故障转移失败的问题

英文版
Main Improvements

  • DSL Support for Time Series Capabilities
  • Support ray opensource interface
  • Remove refcount due to outdated
  • Add gracefully process exit in cluster module
  • Refactor shuffle singleton classes

Fix

  • Fix the error display in dashboard fontend and the log date in deploy.log
  • Fix randomly occurring failures in shuffle unit tests
  • Fix cluster failover failure