filodb / FiloDB

Distributed Prometheus time series database
Apache License 2.0
1.43k stars 225 forks source link

misc(build): Add support for Rust JNI libraries #1815

Closed rfairfax closed 3 months ago

rfairfax commented 3 months ago

Add build integration to build Rust librarie that can be used for native methods in a module:

No libraries are using this as of this commit, follow ups will add Rust code usage

Pull Request checklist

Current behavior : No support for Rust projects

New behavior : Opt in support via RustPlugin to build Rust libraries