libzim
libzim copied to clipboard
Reference implementation of the ZIM specification
1. memory usage of `FileImpl::m_articleListByCluster` has been halved 2. general purpose O(NlogN) sorting algorithm was replaced with a counting sort approach (with O(N) time complexity).
*@kelson42 commented on Mar 12, 2017, 8:21 PM UTC:* Stopwords are words which should not be indexed (during the FT index process) and also be ignore during the FT search....
Fixes #670
Seems like running `meson test` fails with the first test of reader.cpp test going timeout of 120s. Logs: ``` 27/27 reader TIMEOUT 120.06s killed by signal 15 SIGTERM >>> ZIM_TEST_DATA_DIR=/builddir/libzim-7.2.0/build/test/data...
See also https://github.com/kiwix/kiwix-build/issues/503
Seems necessary if we want to do https://github.com/kiwix/kiwix-build/issues/528
The UUID format should support converting to and from the standard display format(s). See https://en.wikipedia.org/wiki/Universally_unique_identifier#Format https://github.com/openzim/libzim/blob/master/src/uuid.cpp Currently there is not a good way to display the UUID to the user...
To allow more people to easily deal with the ZIM format, it would be good to provide via Brew, a way to install the libzim. Once this is done, we...
Creator spawn worker threads to compress/index the item's content provided by user-code. Those workers call user-code to get the content (user have to implement the item interface. The code may...
This field should be mandatory, lest we end up with dozen of obscure zim titles that cannot find their audience.