aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/vespa/searchlib/bitcompression
Commit message (Expand)AuthorAgeFilesLines
* Add some info about evolution of disk index dictionary format.Tor Egge2023-10-161-0/+56
* Update copyrightJon Bratseth2023-10-0913-13/+13
* Modernize C++ code with auto and range-based loops.Geir Storli2023-07-071-2/+1
* GC unused assert includesHenning Baldersheim2023-05-176-8/+11
* Compacting is only checked during move in write threadHenning Baldersheim2023-03-101-3/+1
* Change from typedef to using in searchlib C++ code.Geir Storli2022-12-219-74/+74
* Avoid undefined shift.Tor Egge2022-06-221-1/+5
* Avoid throwaway shift by 64.Tor Egge2022-06-221-25/+22
* avoid nullptr derefHåvard Pettersen2022-06-211-5/+5
* avoid undefined shiftHåvard Pettersen2022-06-201-5/+4
* Refactor to reduce code duplication for write path.Henning Baldersheim2022-01-275-41/+10
* Update 2019 Oath copyrights.gjoranv2021-10-274-4/+4
* Update 2017 copyright notices.gjoranv2021-10-079-9/+9
* Just use the built-in functions.Tor Egge2021-04-302-62/+0
* Avoid intel asm when not using x86_64 platform.Tor Egge2021-04-301-3/+12
* use size literals in searchlibArne Juul2021-02-151-4/+5
* Remove broken copy and move constructor and assignment operatoos on vespalib:...Henning Baldersheim2020-10-071-0/+1
* GC unused macros ++Henning Baldersheim2020-05-105-209/+56
* Try to hide implementation.Henning Baldersheim2020-05-102-160/+56
* Read bytes from word vector when writing dictionary files.Tor Egge2020-04-233-17/+24
* Don't use pointer arithmetics with nullptr.Tor Egge2019-08-021-2/+2
* Save average field length in posting list file header.Tor Egge2019-06-064-6/+55
* Factor out PosOccFieldParams and PosOccFieldsParams from posocccompressionTor Egge2019-06-057-358/+424
* Extend Zc4/Zc5 postings with "cheap" features interleaved with docid deltaTor Egge2019-05-081-0/+2
* Style changes.Geir Storli2019-04-301-4/+4
* Make member variables in DocIdAndFeatures non-public.Geir Storli2019-04-302-55/+40
* Simplify reading of posting list header.Tor Egge2019-04-301-38/+20
* Remove unneeded template endian parameter for reading bytes and headerTor Egge2019-04-302-55/+34
* Style fixes.Tor Egge2019-04-152-4/+5
* Style fixes.Tor Egge2019-04-156-101/+156
* Style fixes.Tor Egge2019-04-155-68/+33
* Avoid reallocationHenning Baldersheim2018-10-311-0/+1
* Use nested namespace and GC unused code.Henning Baldersheim2018-10-314-55/+5
* Use nested namespace.Henning Baldersheim2018-10-312-12/+4
* Pass stringref by valueHenning Baldersheim2018-08-112-13/+13
* Pass stringref by valueHenning Baldersheim2018-08-104-19/+19
* some more cleanupArne Juul2018-06-202-7/+3
* use LOG_ABORT not just abort()Arne Juul2018-06-122-6/+6
* Let L4SkipCheck inherit from L3SkipCheck (pagedict4 validation).Tor Egge2018-04-131-6/+3
* Remove dead code.Tor Egge2018-04-131-250/+0
* Validate skip info when reading dictionary.Tor Egge2018-04-132-25/+306
* Handle being at end of dictionary page after reading counts.Tor Egge2018-04-131-1/+1
* Update word number before setting up dictionary page and dictionaryTor Egge2018-04-131-7/+9
* Eliminate dead code.Tor Egge2018-04-131-10/+0
* Adjust comments.Tor Egge2018-04-132-3/+3
* Remove support for disk index checkpointing.Tor Egge2017-10-096-378/+0
* Remove or update outdated copyright noticesTor Brede Vekterli2017-09-203-6/+0
* Replace tab with spaces.Geir Storli2017-09-136-592/+592
* Moved databuffer and compresssion to vespalibHenning Baldersheim2017-08-281-11/+3
* Update copyright headersJon Bratseth2017-06-149-9/+9