Skip to content

0.6.1526

Compare
Choose a tag to compare
@lambdaforge-ci lambdaforge-ci released this 23 Dec 07:47
35773c5
GraalVM native-image build support (#337)

* Use konserve synchronous IO. Support native-image compilation.

* Remove sleeping to make times match.

* Handler InterruptedException.

* ci: add pipeline for native-image

* fixup! ci: add pipeline for native-image

* 336 native image cli (#568)

* fixup! ci: add pipeline for native-image

* ci: correct env backward-compatibility-tests (#569)

* changed ci and script to improve local run (#570)

* fixup! ci: correct env backward-compatibility-tests (#569)

* from-datom slipped in again during rebase; remove.

* Use released versions of hh-tree and konserve.

* ci: add native-image test (#573)

* ci: add native-image test

* Try konserve version that detects small headers for backwards compat.

* Use release version of konserve

* Fix reflection error.

* Update Java API, export as native shared lib, update native cli.

* Add resources.

* Complete CLI interface.

* Update help for cli.

* Add CBOR serialization.

* Fix format.

* Support different formats for transact piping and inputs.

* Handle variable input/output formats, exceptions in shared library.

Shorten command line tool name.

* Handle memory of return type through callback.

* Complete first stage shared library and cli.

* Fix cicrcleci path to cli.

* Ensure UTF8 encoding.

* Use base64 encoding for CBOR for now to avoid char* truncation.

Co-authored-by: Timo Kramer <fw-github@timokramer.de>
Co-authored-by: Timo Kramer <4785848+TimoKramer@users.noreply.github.com>
Co-authored-by: Judith <j.massa@lambdaforge.io>