MarginaliaSearch/code/libraries/array/src
Viktor Lofgren d986f90074 (index) Fix consistency between RandomFileAssembler implementations
The RandomFileAssembler implementations, introduced in commit 53c575db3f were all acting subtly differently.  The RWF implementation wrote BigEndian longs instead of the native endianness used by the other implementations (and expected by the index construction code), further the mmap implementation exposed a bug in LongArray.write() that caused it to create a larger file than necessary.

A test was built to ensure the output of these implementations is equivalent.
2024-02-05 21:01:32 +01:00
..
jmh/java/nu/marginalia/array (*) Fix broken code in jmh 2024-01-23 17:08:21 +01:00
main/java/nu/marginalia/array (index) Fix consistency between RandomFileAssembler implementations 2024-02-05 21:01:32 +01:00
test/java/nu/marginalia (array) Fix spurious search results 2023-10-26 15:27:02 +02:00