vmware-archive / sql-to-dbsp-compiler

Compiler translating SQL view definitions into DBSP circuits (https://github.com/vmware/database-stream-processor)
Other
28 stars 4 forks source link

Improve the readability of the generated code #78

Closed mihaibudiu closed 1 year ago

mihaibudiu commented 1 year ago

Fixes #77

mihaibudiu commented 1 year ago

The class DBSPFunction.Argument has been eliminated and replaced with DBSPParameter (which in turn has been lifted from the DBSPClosure class).

mihaibudiu commented 1 year ago

A few of the new IR classes are not yet used (e.g., DBSPTraitImplementation, DBSPStructStruct, DBSPTypeArgument). They will probably be needed to address #77 .

mihaibudiu commented 1 year ago

requires https://github.com/vmware/database-stream-processor/pull/269

mihaibudiu commented 1 year ago

I have actually deleted the new IR classes I had created, I found a solution without them