Skip to content

Releases: RuedigerMoeller/fast-serialization

bugfixes

13 Feb 10:50
Compare
Choose a tag to compare
  • fixes a serious but rare bug #106. Thanks to bradedelman for solving
  • includes pull request 111
  • serialized files are compatible to previous version

security fix

22 Nov 14:20
Compare
Choose a tag to compare

bugfixes

02 Nov 20:58
Compare
Choose a tag to compare
  • fixed wrong license in pom (fst is APL)
  • minor fixes to work again with fast-cast 3 (structs broken since 2.30)
  • minor fix in json codec

minor bugfixes

29 Oct 20:26
Compare
Choose a tag to compare
  • fixed #92 (wrong license in pom)
  • merged pull request #91 (rare [upper bound] mem leak)

bugfix issu85

09 Sep 19:38
Compare
Choose a tag to compare
  • fixed a severe error on BinaryQueue occuring with bytewise usage
  • minor additions

offheap map fix

30 Aug 16:45
Compare
Choose a tag to compare
  • off heap map could segfault with large keys and specific operations sequences. Fixed that by moving the index on-heap (so keys are on heap, values are offheap). Keys will get stored offheap in a future version again.

minor fixes + additions

24 Aug 17:34
Compare
Choose a tag to compare
  • new method for input stream reuse (with copy) reuse at FSTConfiguration
  • fixed a kson instantiation bug causing uninitialized default values

Important Fix

07 Aug 19:26
Compare
Choose a tag to compare
  • introduced a rare concurrency issue when reducing footprint in 2.3x. Fixed that.
    If you are in production consider an update or set FSTClazzInfo.BufferFieldMeta to false in your main(). If the flag does not exist in your version, you are not affected.
  • fixed Issue #80
  • added ConcurrentModification detection when iterating offheap map

minor enhancements

02 Aug 18:08
Compare
Choose a tag to compare
  • JSON: in case arbitrary json (not produced by fst serialization) is decoded, fall back to nested structures of "Unknown" instances upon deserialization

relaxed access modifiers

27 Jul 19:18
Compare
Choose a tag to compare
  • made some stuff protected to ease tweaking and overriding