Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Test propagation of field length info between indexes in index manager. | Geir Storli | 2019-06-07 | 1 | -25/+91 |
| | |||||
* | Rewrite index manager unit tests to gtest. | Geir Storli | 2019-06-07 | 2 | -291/+323 |
| | |||||
* | Save average field length in posting list file header. | Tor Egge | 2019-06-06 | 1 | -0/+1 |
| | |||||
* | Extend MemoryIndex to take an instance of IFieldLengthInspector to setup ↵ | Geir Storli | 2019-06-06 | 2 | -8/+11 |
| | | | | field length calculators per field index. | ||||
* | Change searchcorespi::IndexSearchable to also implement the ↵ | Geir Storli | 2019-06-05 | 1 | -11/+56 |
| | | | | | | IFieldLengthInspector API. Currently the memory and disk index implementations return empty field length info for all fields. | ||||
* | Rewrite indexcollection unit tests to gtest. | Geir Storli | 2019-06-05 | 2 | -76/+67 |
| | |||||
* | Wire field inverter at construction time. | Tor Egge | 2019-06-04 | 1 | -5/+3 |
| | |||||
* | Wire in the shared executor in the threading service. | Henning Baldersheim | 2019-05-14 | 2 | -2/+6 |
| | |||||
* | Rename search::memoryindex::CompactDocumentWordsStore -> CompactWordsStore. | Geir Storli | 2019-04-11 | 1 | -2/+2 |
| | |||||
* | 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::OrderedDocumentInserter -> ↵ | Geir Storli | 2019-04-11 | 1 | -1/+0 |
| | | | | OrderedFieldIndexInserter. | ||||
* | Rename search::memoryindex::Dictionary -> FieldIndexCollection. | Geir Storli | 2019-04-09 | 1 | -16/+16 |
| | |||||
* | Remove files used by old unit test runner. | Tor Egge | 2019-02-19 | 2 | -2/+0 |
| | |||||
* | Update default source in source selector when switching to new memory index. | Tor Egge | 2019-01-16 | 1 | -0/+1 |
| | | | | Override default source when loading source selector from disk. | ||||
* | Don't apply old lid space compaction operation to newer index. | Tor Egge | 2019-01-08 | 1 | -0/+8 |
| | |||||
* | Compact lid space on source selector. | Tor Egge | 2019-01-08 | 2 | -2/+36 |
| | |||||
* | Revert "Compact lid space on source selector." | Arnstein Ressem | 2019-01-07 | 2 | -44/+2 |
| | |||||
* | Don't apply old lid space compaction operation to newer index. | Tor Egge | 2019-01-04 | 1 | -0/+8 |
| | |||||
* | Compact lid space on source selector. | Tor Egge | 2019-01-04 | 2 | -2/+36 |
| | |||||
* | Revert "Compact lid space on source selector." | Henning Baldersheim | 2019-01-03 | 2 | -36/+2 |
| | |||||
* | Compact lid space on source selector. | Tor Egge | 2019-01-03 | 2 | -2/+36 |
| | |||||
* | - Decouple index config from ProtonConfig. | Henning Baldersheim | 2018-12-03 | 2 | -13/+10 |
| | | | | | - Decouple grow config from Protonconfig. No semantic changes, just refactoring. | ||||
* | Remove stringref::c_str() | Tor Brede Vekterli | 2018-07-25 | 1 | -1/+1 |
| | | | | | | | | | | | | | The expected semantics of c_str() (a null-terminated string) cannot be satisfied with a string reference, so remove the function entirely to prevent people from using it in buggy ways. Replaces c_str() with data() in places where it is presumed safe, otherwise constructs temporary string instances. Certain callsites have been de-stringref'd in favor of regular strings, in particular where C APIs have been transitively called. The vast majority of these were called with string parameters anyway, so should not cause much extra allocation. | ||||
* | Reduce code visibility | Henning Baldersheim | 2018-06-11 | 1 | -0/+1 |
| | |||||
* | Remove unused includes. | Tor Egge | 2017-12-11 | 1 | -2/+0 |
| | |||||
* | Use standard locking in searchcore (pass 2). | Tor Egge | 2017-12-11 | 1 | -2/+0 |
| | |||||
* | Use multiple threads for mbus invoke | Henning Baldersheim | 2017-09-26 | 1 | -1/+1 |
| | |||||
* | Include what you need. | Henning Baldersheim | 2017-08-18 | 1 | -2/+1 |
| | |||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 8 | -7/+8 |
| | |||||
* | Revert "Update copyright headers" | Jon Bratseth | 2017-06-14 | 8 | -8/+7 |
| | |||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 8 | -7/+8 |
| | |||||
* | Revert "Copyright header" | Jon Bratseth | 2017-06-13 | 8 | -8/+7 |
| | |||||
* | Copyright header | Jon Bratseth | 2017-06-13 | 8 | -7/+8 |
| | |||||
* | Now everything builds without fastos.h | Henning Baldersheim | 2017-06-01 | 2 | -6/+8 |
| | |||||
* | Checkpount for removing fastos from tests | Henning Baldersheim | 2017-06-01 | 3 | -3/+0 |
| | |||||
* | Merge pull request #2367 from yahoo/balder/normal-include-searchcore | Henning Baldersheim | 2017-05-03 | 2 | -21/+9 |
|\ | | | | | Balder/normal include searchcore | ||||
| * | Fix warnings hidden earlier due to including application headers as system ↵ | Henning Baldersheim | 2017-05-02 | 2 | -21/+9 |
| | | | | | | | | includes | ||||
* | | Wipe removed fields when setting up index manager. | Tor Egge | 2017-04-26 | 1 | -1/+1 |
| | | |||||
* | | Remove usage of wipe history. | Tor Egge | 2017-04-26 | 1 | -12/+0 |
|/ | |||||
* | add override in searchcore module | Arne H Juul | 2017-04-12 | 4 | -5/+5 |
| | |||||
* | Change schema::DataType and schema::CollectionType to enum class. | Geir Storli | 2017-04-05 | 2 | -21/+25 |
| | |||||
* | Revert "Revert "Toregge/reduce wipe history arguments to index maintainer"" | Tor Egge | 2017-03-21 | 1 | -12/+25 |
| | |||||
* | Revert "Toregge/reduce wipe history arguments to index maintainer" | Arnstein Ressem | 2017-03-20 | 1 | -25/+12 |
| | |||||
* | Trim down schema in existing disk indexes when setting new schema, to | Tor Egge | 2017-03-17 | 1 | -11/+25 |
| | | | | | eliminate removed fields and fields with mismatching data type or collection type. | ||||
* | Add serial number to index maintainer setSchema method, to allow for | Tor Egge | 2017-03-17 | 1 | -1/+1 |
| | | | | implicit immediate history wipe later on. | ||||
* | Reduce arguments to wipe history method in index maintainer. | Tor Egge | 2017-03-17 | 1 | -2/+1 |
| | |||||
* | Remove union based fusion schema. It was used to keep data for removed | Tor Egge | 2017-03-17 | 1 | -3/+2 |
| | | | | | indexed fields in old documents intact until history was wiped, in case the user wanted to revert the config change. | ||||
* | Use schema::DataType | Henning Baldersheim | 2016-12-12 | 2 | -2/+2 |
| |