TuGraph-family / tugraph-db

TuGraph: A High Performance Graph Database.
https://tugraph.org
Apache License 2.0
1.43k stars 191 forks source link

Query compilation framework. #687

Closed RTEnzyme closed 3 weeks ago

RTEnzyme commented 1 month ago

This PR will construct a compilation execution framework that can be embedded into the Volcano model adopted by TuGraph-DB. This framework implements self-compiling operators in the Volcano-style fashion, which not only simplifies the difficulty of developing and maintaining code but also allows it to still utilize the interpretation execution method of the Volcano model.