Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | added function identifying which elements matched | Håvard Pettersen | 2019-09-19 | 1 | -0/+2 |
| | | | | | only a skeleton for now; outlines the interface between the summary generator and the matcher. | ||||
* | Rename comparator_test.cpp -> enum_comparator_test.cpp. | Geir Storli | 2019-09-09 | 1 | -3/+3 |
| | |||||
* | Restore enum store compaction support for enum attributes. | Tor Egge | 2019-09-02 | 1 | -0/+1 |
| | |||||
* | Add field length scanner, to get accurate field lengths for | Tor Egge | 2019-06-20 | 1 | -0/+1 |
| | | | | multivalue fields when regenerating interleaved features. | ||||
* | Add field length calculator, used to calculate average field length. | Tor Egge | 2019-05-31 | 1 | -0/+1 |
| | |||||
* | Move datastore and btree code from searchlib to vespalib | Tor Brede Vekterli | 2019-05-27 | 1 | -8/+0 |
| | | | | | | | | | | Namespace is still `search` and not `vespalib` due to the massive amount of code that would need to be modified for such a change. Other changes: - Move `BufferWriter` from searchlib to vespalib - Move assertion and rand48 utilities from staging_vespalib to vespalib - Move gtest utility code from staging_vespalib to vespalib | ||||
* | Move RcuVector and relevant support classes to vespalib | Tor Brede Vekterli | 2019-05-23 | 1 | -1/+0 |
| | | | | | | | | | | | | | Having RCU support available across all our C++ modules open up new opportunities for optimizations. This changes the following: - `RcuVector` moved from `searchlib` to `vespalib` - `MemoryUsage` moved from `searchlib` to `vespalib` - Introduce a simplified, more generic `GrowStrategy` in `vespalib` used by the moved `RcuVector` which does not have any notion of documents. Existing searchlib `GrowStrategy` gets a simple function to convert to this generic strategy. | ||||
* | Implement skeleton of new BM25 ranking feature. | Geir Storli | 2019-05-14 | 1 | -0/+1 |
| | |||||
* | Rename search::memoryindex::CompactDocumentWordsStore -> CompactWordsStore. | Geir Storli | 2019-04-11 | 1 | -1/+1 |
| | |||||
* | Rename urlfieldinverter* -> url_field_inverter*. | Geir Storli | 2019-04-11 | 1 | -1/+1 |
| | |||||
* | Rename memoryindex* -> memory_index*. | Geir Storli | 2019-04-11 | 1 | -1/+1 |
| | |||||
* | Rename fieldinverter* -> field_inverter*. | Geir Storli | 2019-04-11 | 1 | -1/+1 |
| | |||||
* | Rename documentinverter* -> document_inverter*. | Geir Storli | 2019-04-11 | 1 | -1/+1 |
| | |||||
* | Rename search::memoryindex::DocumentRemover -> FieldIndexRemover. | Geir Storli | 2019-04-11 | 1 | -1/+1 |
| | |||||
* | Rename search::memoryindex::Dictionary -> FieldIndexCollection. | Geir Storli | 2019-04-09 | 1 | -1/+1 |
| | |||||
* | initial searchprotocol implementation in cpp | Håvard Pettersen | 2019-03-25 | 1 | -0/+2 |
| | |||||
* | Revert "Protobuf over jrt support in search" | Henning Baldersheim | 2019-03-15 | 1 | -1/+0 |
| | |||||
* | Merge pull request #8739 from vespa-engine/ollivir/protobuf-search | Olli Virtanen | 2019-03-15 | 1 | -0/+1 |
|\ | | | | | Protobuf over jrt support in search | ||||
| * | Protobuf over jrt support in search | Olli Virtanen | 2019-03-11 | 1 | -0/+1 |
| | | |||||
* | | Adjust build setup for Darwin. | Tor Egge | 2019-03-14 | 1 | -1/+1 |
|/ | |||||
* | Add unit test for AttributeNode. | Tor Egge | 2018-09-04 | 1 | -0/+1 |
| | |||||
* | Extend to test all resultset types. | Henning Baldersheim | 2018-08-23 | 1 | -0/+1 |
| | |||||
* | SameElement blueprint and search iterator | Håvard Pettersen | 2018-05-29 | 1 | -0/+1 |
| | |||||
* | Add more conservative buffer allocation strategy in datastore buffers. | Geir Storli | 2018-01-19 | 1 | -0/+1 |
| | | | | | | | | | | | This should greatly reduce the memory footprint of multi-value attribute vectors which uses an array store for underlying values. The size of a new buffer is calculated as (simplified): *) before: (size of previous buffer) * 2 *) now: (size of all previous buffers) * allocation grow factor (default = 0.2) In addition we now support resizing of all buffers, not only the first one. | ||||
* | Revert "Revert "Aressem/remove post install script"" | Arnstein Ressem | 2017-09-27 | 1 | -0/+7 |
| | |||||
* | Revert "Aressem/remove post install script" | Arnstein Ressem | 2017-09-27 | 1 | -7/+0 |
| | |||||
* | Some files left out compared to old version. | Arnstein Ressem | 2017-09-26 | 1 | -0/+1 |
| | |||||
* | Remove global install of files and put this in the modules that owns them. | Arnstein Ressem | 2017-09-25 | 1 | -0/+6 |
| | |||||
* | Implement simple bitvector search cache for use in imported attribute vector. | Geir Storli | 2017-09-06 | 1 | -0/+1 |
| | |||||
* | Merge pull request #3196 from ↵ | Lester Solbakken | 2017-08-24 | 1 | -2/+3 |
|\ | | | | | | | | | vespa-engine/havardpe/max-reduce-prod-join-replacer max reduce prod join replacer with test | ||||
| * | max reduce prod join replacer with test | Håvard Pettersen | 2017-08-23 | 1 | -2/+3 |
| | | |||||
* | | Add unit test for posting list merger. | Tor Egge | 2017-08-23 | 1 | -0/+1 |
|/ | |||||
* | Merge pull request #3143 from vespa-engine/lesters/max-reduce-prod-join-feature | Geir Storli | 2017-08-18 | 1 | -0/+1 |
|\ | | | | | Add internal feature for replacement of tensor expression | ||||
| * | Complete renaming of internal feature test | Lester Solbakken | 2017-08-18 | 1 | -1/+1 |
| | | |||||
| * | Add internal feature for replacement of tensor expression | Lester Solbakken | 2017-08-17 | 1 | -0/+1 |
| | | |||||
* | | added test for intrinsic blueprint adapter | Håvard Pettersen | 2017-08-18 | 1 | -0/+1 |
|/ | |||||
* | Move btree unit tests to proper location. | Tor Egge | 2017-06-21 | 1 | -1/+0 |
| | |||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 1 | -1/+1 |
| | |||||
* | Revert "Update copyright headers" | Jon Bratseth | 2017-06-14 | 1 | -1/+1 |
| | |||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 1 | -1/+1 |
| | |||||
* | Revert "Copyright header" | Jon Bratseth | 2017-06-13 | 1 | -1/+1 |
| | |||||
* | Copyright header | Jon Bratseth | 2017-06-13 | 1 | -1/+1 |
| | |||||
* | Rename vespa-header-inspect to vespa-fileheader-inspect. | Tor Egge | 2017-06-07 | 1 | -2/+2 |
| | |||||
* | Merge pull request #2628 from ↵ | Geir Storli | 2017-06-07 | 1 | -1/+1 |
|\ | | | | | | | | | yahoo/toregge/rename-loadattribute-to-vespa-attribute-inspect Rename loadattribute to vespa-attribute-inspect. | ||||
| * | Rename loadattribute to vespa-attribute-inspect. | Tor Egge | 2017-06-06 | 1 | -1/+1 |
| | | |||||
* | | Remove expgolomb app. It was a test app that has effectively | Tor Egge | 2017-06-04 | 1 | -1/+0 |
|/ | | | | been replaced by expgolomb unit test. | ||||
* | Add skeleton for unit tests for docstore file chunk. | Geir Storli | 2017-05-12 | 1 | -0/+1 |
| | |||||
* | Move StoreByBucket tests to separate test file. | Geir Storli | 2017-05-05 | 1 | -0/+1 |
| | |||||
* | Move chunk tests to separate test file. | Geir Storli | 2017-05-05 | 1 | -0/+1 |
| | |||||
* | Move LidInfo tests to separate test file. | Geir Storli | 2017-05-05 | 1 | -0/+1 |
| |