summaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Collapse)AuthorAgeFilesLines
* Move endian independent portion of Zc4PostingReader to Zc4PostingReaderBase.Tor Egge2019-05-025-432/+382
| | | | Use common code for reading posting list header.
* Style changes.Geir Storli2019-04-302-13/+13
|
* Make member variables in DocIdAndFeatures non-public.Geir Storli2019-04-3020-161/+163
|
* Remove unused code.Geir Storli2019-04-302-52/+8
|
* Simplify reading of posting list header.Tor Egge2019-04-304-107/+35
|
* Remove unneeded template endian parameter for reading bytes and headerTor Egge2019-04-302-55/+34
| | | | from decode context.
* Merge pull request #9229 from ↵Geir Storli2019-04-3014-673/+674
|\ | | | | | | | | vespa-engine/toregge/factor-out-zc4-posting-list-reader Factor out Zc4PostingReader from Zc4PostingSeqRead.
| * Modernize for loop.Tor Egge2019-04-301-11/+8
| | | | | | | | Use slightly more descriptive variable names.
| * Check that posting list for fake word can be read by posting list reader.Tor Egge2019-04-295-15/+116
| |
| * Factor out Zc4PostingReader from Zc4PostingSeqRead.Tor Egge2019-04-2810-670/+573
| |
* | Simplify IndexBuilder API used when dumping a memory index to a disk index.Geir Storli2019-04-306-416/+92
|/
* avoid abstract value typesHåvard Pettersen2019-04-257-106/+20
| | | | | | | | | | | | remove basic value type ANY remove concept of tensors with unknown dimensions disallow value types with unbound indexed dimensions remove predicates talking about abstract types type of unknown values are now ERROR (was ANY) require that overlapping indexed dimensions are of equal size type unification now requires types to be equal ('if' expressions) creating a tensor type without dimensions now gives a double type make rank feature setup fail on invalid types (query/attribute)
* Add more class comments + style changes.Geir Storli2019-04-258-288/+148
|
* Merge pull request #9168 from ↵Geir Storli2019-04-242-145/+211
|\ | | | | | | | | vespa-engine/toregge/refactor-skip-info-calculation Refactor skip info calculation.
| * Remove stray semicolon.Tor Egge2019-04-241-1/+1
| |
| * Refactor skip info calculation.Tor Egge2019-04-242-145/+211
| |
* | Remove todo.Geir Storli2019-04-241-2/+0
| |
* | Simplify setup of tests that only use a single field index.Geir Storli2019-04-241-196/+208
| |
* | Rewrite unit tests to use gtest.Geir Storli2019-04-232-362/+305
| |
* | Move conformance test for field index posting iterator to separate binary.Geir Storli2019-04-234-93/+149
|/
* Style fixes.Tor Egge2019-04-154-6/+8
|
* Style fixes.Tor Egge2019-04-1531-264/+436
|
* Style fixes.Tor Egge2019-04-156-7/+7
|
* Style fixes.Tor Egge2019-04-1543-439/+190
|
* Remove unused code.Tor Egge2019-04-154-314/+0
|
* Merge pull request #9110 from vespa-engine/geirst/memoryindex-refactor-4Geir Storli2019-04-125-139/+104
|\ | | | | Add and improve class comments.
| * Add and improve class comments.Geir Storli2019-04-125-139/+104
| |
* | Factor out reading of zc4 posting header in unit tests.Tor Egge2019-04-125-127/+208
|/
* Merge pull request #9087 from vespa-engine/toregge/factor-out-zc4-posting-writerHenning Baldersheim2019-04-1110-881/+728
|\ | | | | Factor out Zc4PostingWriter from Zc4PostingSeqWrite.
| * Style fixes.Tor Egge2019-04-113-39/+44
| |
| * Remove stale comment.Tor Egge2019-04-111-1/+0
| |
| * Remove commented out code.Tor Egge2019-04-111-1/+0
| |
| * Factor out Zc4PostingWriter from Zc4PostingSeqWrite.Tor Egge2019-04-1110-881/+725
| |
* | Merge pull request #9088 from ↵Henning Baldersheim2019-04-113-106/+0
|\ \ | | | | | | | | | | | | vespa-engine/toregge/remove-unused-code-in-searchlib Remove unused methods from ComprFileReadContext and DocIdAndFeatures.
| * | Remove unused methods from ComprFileReadContext and DocIdAndFeatures.Tor Egge2019-04-113-106/+0
| |/
* | Rename search::memoryindex::CompactDocumentWordsStore -> CompactWordsStore.Geir Storli2019-04-1111-65/+65
| |
* | Rename wordstore* -> word_store*.Geir Storli2019-04-1110-15/+13
| |
* | Rename urlfieldinverter* -> url_field_inverter*.Geir Storli2019-04-1110-16/+16
| |
* | Rename postingiterator* -> posting_iterator*.Geir Storli2019-04-117-11/+11
| |
* | Rename memoryindex* -> memory_index*.Geir Storli2019-04-1110-23/+21
| |
* | Rename fieldinverter* -> field_inverter*.Geir Storli2019-04-1115-37/+36
| |
* | Rename featurestore* -> feature_store*.Geir Storli2019-04-118-14/+12
| |
* | Rename documentinverter* -> document_inverter*.Geir Storli2019-04-1112-18/+18
| |
* | Rename search::memoryindex::DocumentRemover -> FieldIndexRemover.Geir Storli2019-04-1113-32/+37
| |
* | Rename search::memoryindex::IDocumentRemoveListener -> ↵Geir Storli2019-04-118-21/+24
| | | | | | | | IFieldIndexRemoveListener.
* | Rename search::memoryindex::IDocumentInsertListener -> ↵Geir Storli2019-04-115-26/+33
| | | | | | | | IFieldIndexInsertListener.
* | Rename search::memoryindex::OrderedDocumentInserter -> ↵Geir Storli2019-04-1114-87/+76
| | | | | | | | OrderedFieldIndexInserter.
* | Style changes.Geir Storli2019-04-1123-288/+107
|/
* Merge pull request #9061 from vespa-engine/bratseth/open-querytree-andJon Bratseth2019-04-102-5/+5
|\ | | | | Make QueryTree.and public.
| * Make QueryTree.and publicJon Bratseth2019-04-092-5/+5
| | | | | | | | | | | | - Make QueryTree.and public as it handles more cases than most alternatives - Implement QueryTreeUtils methodas by calling QueryTree.and - Deprecate QueryTreeUtils