trilogy-libraries / trilogy

Trilogy is a client library for MySQL-compatible database servers, designed for performance, flexibility, and ease of embedding.
MIT License
697 stars 68 forks source link

Non-C extension support #193

Open headius opened 1 month ago

headius commented 1 month ago

I would like to be able to support this library in JRuby, but the C extension is a limiting factor. JRuby does not support the CRuby extension API.

We do, however, support some alternative mechanisms for binding native libraries:

Some combination of these APIs should get us there!

mohamedhafez commented 3 weeks ago

I'd be willing to put a bounty of a couple thousand dollars on this, if the trilogy team agrees to allow work on this...