Leomrlin opened a new issue, #625:
URL: https://github.com/apache/geaflow/issues/625

   
   Since the last official release (`v0.6.7`), there have been numerous 
enhancements, bug fixes, and infrastructure improvements merged into the 
codebase. Given the maturity of these changes and our progress as an Apache 
project, I propose we cut a new release β€” tentatively `v0.7.0` β€” to mark this 
important milestone in the life of Apache GeaFlow.
   
   This issue serves as a discussion thread for:
   - Finalizing the set of features and fixes to include
   - Confirming readiness of pending PRs for inclusion
   - Drafting the release notes
   - Agreeing on version numbering
   
   ---
   
   ## βœ… Merged PRs Summary (Since v0.6.7)
   
   Below is a categorized list of all PRs that have been **merged** and are 
eligible for inclusion in the next release. Contributors are credited 
accordingly.
   
   ### πŸ”§ Build & Infrastructure
   - **#585** - Remove publishing profile from `.asf.yaml` – @vesense  
   - **#568** - Add `.asf.yaml` configuration file – @vesense  
   - **#618** - JDK11 CI support – @Loognqiang  
   - **#602/#601** - Add JDK11 CI YAML – @Loognqiang  
   - **#580** - Fix building issue on aarch64 – @chzhoo  
   - **#527** - Fix LICENSE copyright line – @justinmclean  
   - **#560** - Bump Docusaurus dependencies – dependabot  
   
   ### πŸ“š Documentation
   - **#588/#586** - Streamline contributing guidelines and governance docs – 
@mingcheng  
   - **#561** - Remove outdated blog posts and config files – @yaozhongq  
   - **#573** - Update headline description about Apache GeaFlow – @xiaoya-yaya 
 
   
   ### πŸ› οΈ Core Runtime & Engine
   - **#557** - Rename group ID to `org.apache.geaflow` – @cbqiao  
   - **#552/#551** - Prevent NPE in shuffle during concurrent release – 
@huhao0926  
   - **#544/#543** - Fix checkpoint causing empty results – @huhao0926  
   - **#587** - Fix callback issue when task done – @chzhoo  
   - **#548** - Fix BRPC endpoint conflict in local deployment – @huhao0926  
   - **#531/#530** - Support engine call console finish – @xincai98 / 
@652053395  
   
   ### πŸ”Œ Connectors & Storage
   - **#584/#583** - Add Paimon source connector – @qingwen220  
   - **#554/#553** - Support dynamic graph APIs in Paimon store – @dy247846795  
   - **#578/#577** - Async-write mode for PaimonGraphStore – @cfsfine  
   - **#621/#620** - Remove db directory after PaimonRWHandle run – 
@dy247846795  
   - **#594/#592** - Add streaming Hive source – @DukeWangYu  
   
   ### πŸ“ˆ SQL / GQL / DSL Enhancements
   - **#539/#538** - Support array function – @QiZhang1997  
   - **#536** - Support UDF `json_get_object` – @dukewy123  
   - **#617** - Add direction(edge) UDF for GQL – @Leomrlin  
   - **#564/#563** - Refactor filter instantiation and optimize edge query – 
@yaozhongq  
   
   ### πŸ“Š Aggregations & Functions
   - **#534/#525** - Support `stddev_samp` – @yaozhongq  
   - **#534/#533** - Support `percentile` – @Leomrlin  
   
   ### πŸ§ͺ Testing & CI Improvements
   - **#624** - Add connector tests – @Loognqiang  
   - **#606** - Optimize CI timeout – @kitalkuyo-gita  
   
   ### πŸ§‘β€πŸ€β€πŸ§‘ Community & Governance
   - **#555/#537/#566** - Update contact information – @fanzhidongyzby, 
@xiaoya-yaya  
   - **#567** - Change contact email to `[email protected]` – 
@xiaoya-yaya  
   
   ---
   
   ## 🚧 Pending PRs Under Review (To Be Considered?)
   
   These PRs are still under review or in draft form but may be candidates for 
inclusion if they can be finalized in time:
   
   - **#612** - OneDegreeGraphScanIterator interface design – @kitalkuyo-gita  
   - **#608** - Pipeline async strategy refactor – @kitalkuyo-gita  
   - **#604** - Support same predicate – @kitalkuyo-gita  
   - **#600** - Incremental K-Core algorithm – @kitalkuyo-gita  
   - **#599** - Incremental Minimum Spanning Tree – @kitalkuyo-gita  
   - **#614** - Function call refactor – @kitalkuyo-gita  
   - **#623/#622** - Distributed writing with one Paimon graph store – 
@qingwen220  
   
   Please comment below whether we should wait for any of these to land before 
cutting the release.
   
   ---
   
   ## πŸ“ Draft Release Notes (v0.7.0)
   
   > Apache GeaFlow v0.7.0 brings significant improvements to core engine 
stability, expands graph and stream processing capabilities, and makes strides 
in becoming fully compliant with Apache release policies.
   
   ### Highlights
   - πŸ”„ Renamed Maven group ID to `org.apache.geaflow` for alignment with Apache 
standards.
   - βš™οΈ Enhanced graph storage support with Paimon integration including 
dynamic APIs and async write modes.
   - πŸ§ͺ Added streaming Hive source and improved connector test coverage.
   - πŸ’‘ Extended SQL/GQL functionality with new UDFs like `json_get_object`, 
`percentile`, and `stddev_samp`.
   - πŸ›‘οΈ Improved runtime stability with fixes to checkpointing, task callbacks, 
and shuffle operations.
   - πŸ—οΈ Updated documentation, governance structure, and contributor guides for 
better community onboarding.
   - 🧱 Infrastructure updates: JDK11 CI support, aarch64 build fixes, and 
ASF-compliant configuration.
   
   ### Contributors
   Thanks to everyone 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, 
@dependabot
   
   Let’s aim for a high-quality release that reflects the spirit of open 
collaboration and technical excellence at Apache!
   
   ---
   
   ## Next Steps
   
   1. Please review the above summary and comment with:
      - Any missing PRs or corrections
      - Interest in championing this release
      - Concerns about pending PRs
   2. Once consensus is reached, we can proceed with:
      - Voting on the release candidate
      - Preparing the release branch
      - Publishing artifacts to Maven Central and Apache Dist area
   
   Thanks all! Looking forward to shipping `v0.7.0` πŸš€
   
   --- 
   
   Let me know if you'd like a version tailored for mailing list or JIRA 
instead.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to