Understood.
Perhaps where feature fits our needs for our first release, we can contribute? back to the base framework? We have a very tight schedule - feature complete in Jan - which will limit the changes we can make and spend time developing.
I don't see a need in our first release, but I am very willing to port the v3.x HSQL parser to .NET and registerFunction API - this would be a key feature for us, since our platform requires support for multiple DB backends.
I ran antlr and generated a C# parser from hql.g last night, and will probably test the remaining grammars. If it looks promising, I'll look at converting the ./hql/ast folder and adding the QueryTranslatorFactory api to be compatible with 3.x. Thoughts?
sergey wrote:
Basically, it's alpha for several reasons:
- There are some features left that I would like to add to it.
- All the tests that are there pass, but it's likely that there are still errors because the tests don't cover everything.