This is an automated email from the ASF dual-hosted git repository.
nickva pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/couchdb-jiffy.git
from b74c783 Version 2.0.1
new 172c8bd Reduce encoder memory allocations
new c26d934 Encode maps directly without an intermediate EJSON proplist
new 75f3577 Fix out-of-bounds heap write in string encoder
new c8adb64 Version 2.0.2
The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/workflows/ci.yml | 28 +---
.gitignore | 3 -
Makefile | 11 +-
c_src/encoder.c | 104 ++++++++++--
c_src/jiffy.c | 1 +
c_src/jiffy.h | 1 +
rebar.config | 9 +
rebar.config.script | 29 +---
src/jiffy.app.src | 2 +-
test/install_eqc_mini.sh | 40 -----
test/jiffy_11_property_tests.erl | 249 +++++++++++++++++-----------
test/jiffy_23_enc_buffer_boundary_tests.erl | 60 +++++++
test/jiffy_prop.hrl | 22 +++
13 files changed, 355 insertions(+), 204 deletions(-)
delete mode 100755 test/install_eqc_mini.sh
create mode 100644 test/jiffy_23_enc_buffer_boundary_tests.erl
create mode 100644 test/jiffy_prop.hrl