From e012719c788851ff4ad0b5040d1f8467a21709fd Mon Sep 17 00:00:00 2001 From: Peter Taoussanis Date: Tue, 30 Apr 2024 11:20:23 +0200 Subject: [PATCH] v3.4.0 (2024-04-30) --- index.html | 2 +- taoensso.nippy.html | 5 ++--- taoensso.nippy.tools.html | 2 +- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/index.html b/index.html index f421d96..357a9fd 100644 --- a/index.html +++ b/index.html @@ -1,4 +1,4 @@ -Nippy 3.4.0-RC3

Nippy 3.4.0-RC3

Released under the Eclipse Public License - v 1.0

The fastest serialization library for Clojure.

Installation

To install, add the following dependency to your project or build file:

[com.taoensso/nippy "3.4.0-RC3"]

Namespaces

taoensso.nippy.tools

Utils for community tools that want to add user-configurable Nippy support.
+Nippy 3.4.0
\ No newline at end of file
diff --git a/taoensso.nippy.html b/taoensso.nippy.html
index 4ddfa69..bfdead6 100644
--- a/taoensso.nippy.html
+++ b/taoensso.nippy.html
@@ -1,6 +1,6 @@
 
-taoensso.nippy documentation

taoensso.nippy

High-performance serialization library for Clojure.
+taoensso.nippy documentation

taoensso.nippy

High-performance serialization library for Clojure.
 

*auto-freeze-compressor*

dynamic

(fn [byte-array])->compressor used by `(freeze <x> {:compressor :auto}),
 nil => default

*custom-readers*

dynamic

{<hash-or-byte-id> (fn [data-input])->read}
 

*freeze-fallback*

dynamic

Controls Nippy's behaviour when trying to freeze an item for which Nippy
@@ -340,8 +340,7 @@ Wrapper protocol around `IFreezable` used to handle possible metadata.

lz4hc-compressor

deprecated in v3.4.0-RC1 (2024-02-06)

Different LZ4 modes no longer supported, prefer `lz4-compressor`.
-

lzma2-compressor

Default `LZMA2` compressor:
+See `taoensso.nippy-benchmarks` for detailed comparative benchmarks.

lzma2-compressor

Default `LZMA2` compressor:
   -   Compression ratio: `A+` (0.4       on reference benchmark).
   -   Compression speed: `E`  (18.5 secs on reference benchmark).
   - Decompression speed: `D`  (11.8 secs on reference benchmark).
diff --git a/taoensso.nippy.tools.html b/taoensso.nippy.tools.html
index d75e066..f48c048 100644
--- a/taoensso.nippy.tools.html
+++ b/taoensso.nippy.tools.html
@@ -1,6 +1,6 @@
 
-taoensso.nippy.tools documentation

taoensso.nippy.tools

Utils for community tools that want to add user-configurable Nippy support.
+taoensso.nippy.tools documentation

taoensso.nippy.tools

Utils for community tools that want to add user-configurable Nippy support.
 Used by Carmine, Faraday, etc.

*freeze-opts*

dynamic

*thaw-opts*

dynamic

freeze

(freeze x)(freeze x default-opts)
Like `nippy/freeze` but uses as options the following, merged in
 order of ascending preference: