aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore/src/tests/proton/index
Commit message (Collapse)AuthorAgeFilesLines
* Test propagation of field length info between indexes in index manager.Geir Storli2019-06-071-25/+91
|
* Rewrite index manager unit tests to gtest.Geir Storli2019-06-072-291/+323
|
* Save average field length in posting list file header.Tor Egge2019-06-061-0/+1
|
* Extend MemoryIndex to take an instance of IFieldLengthInspector to setup ↵Geir Storli2019-06-062-8/+11
| | | | field length calculators per field index.
* Change searchcorespi::IndexSearchable to also implement the ↵Geir Storli2019-06-051-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 Storli2019-06-052-76/+67
|
* Wire field inverter at construction time.Tor Egge2019-06-041-5/+3
|
* Wire in the shared executor in the threading service.Henning Baldersheim2019-05-142-2/+6
|
* Rename search::memoryindex::CompactDocumentWordsStore -> CompactWordsStore.Geir Storli2019-04-111-2/+2
|
* Rename memoryindex* -> memory_index*.Geir Storli2019-04-111-1/+1
|
* Rename fieldinverter* -> field_inverter*.Geir Storli2019-04-111-1/+1
|
* Rename documentinverter* -> document_inverter*.Geir Storli2019-04-111-1/+1
|
* Rename search::memoryindex::OrderedDocumentInserter -> ↵Geir Storli2019-04-111-1/+0
| | | | OrderedFieldIndexInserter.
* Rename search::memoryindex::Dictionary -> FieldIndexCollection.Geir Storli2019-04-091-16/+16
|
* Remove files used by old unit test runner.Tor Egge2019-02-192-2/+0
|
* Update default source in source selector when switching to new memory index.Tor Egge2019-01-161-0/+1
| | | | Override default source when loading source selector from disk.
* Don't apply old lid space compaction operation to newer index.Tor Egge2019-01-081-0/+8
|
* Compact lid space on source selector.Tor Egge2019-01-082-2/+36
|
* Revert "Compact lid space on source selector."Arnstein Ressem2019-01-072-44/+2
|
* Don't apply old lid space compaction operation to newer index.Tor Egge2019-01-041-0/+8
|
* Compact lid space on source selector.Tor Egge2019-01-042-2/+36
|
* Revert "Compact lid space on source selector."Henning Baldersheim2019-01-032-36/+2
|
* Compact lid space on source selector.Tor Egge2019-01-032-2/+36
|
* - Decouple index config from ProtonConfig.Henning Baldersheim2018-12-032-13/+10
| | | | | - Decouple grow config from Protonconfig. No semantic changes, just refactoring.
* Remove stringref::c_str()Tor Brede Vekterli2018-07-251-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 visibilityHenning Baldersheim2018-06-111-0/+1
|
* Remove unused includes.Tor Egge2017-12-111-2/+0
|
* Use standard locking in searchcore (pass 2).Tor Egge2017-12-111-2/+0
|
* Use multiple threads for mbus invokeHenning Baldersheim2017-09-261-1/+1
|
* Include what you need.Henning Baldersheim2017-08-181-2/+1
|
* Update copyright headersJon Bratseth2017-06-148-7/+8
|
* Revert "Update copyright headers"Jon Bratseth2017-06-148-8/+7
|
* Update copyright headersJon Bratseth2017-06-148-7/+8
|
* Revert "Copyright header"Jon Bratseth2017-06-138-8/+7
|
* Copyright headerJon Bratseth2017-06-138-7/+8
|
* Now everything builds without fastos.hHenning Baldersheim2017-06-012-6/+8
|
* Checkpount for removing fastos from testsHenning Baldersheim2017-06-013-3/+0
|
* Merge pull request #2367 from yahoo/balder/normal-include-searchcoreHenning Baldersheim2017-05-032-21/+9
|\ | | | | Balder/normal include searchcore
| * Fix warnings hidden earlier due to including application headers as system ↵Henning Baldersheim2017-05-022-21/+9
| | | | | | | | includes
* | Wipe removed fields when setting up index manager.Tor Egge2017-04-261-1/+1
| |
* | Remove usage of wipe history.Tor Egge2017-04-261-12/+0
|/
* add override in searchcore moduleArne H Juul2017-04-124-5/+5
|
* Change schema::DataType and schema::CollectionType to enum class.Geir Storli2017-04-052-21/+25
|
* Revert "Revert "Toregge/reduce wipe history arguments to index maintainer""Tor Egge2017-03-211-12/+25
|
* Revert "Toregge/reduce wipe history arguments to index maintainer"Arnstein Ressem2017-03-201-25/+12
|
* Trim down schema in existing disk indexes when setting new schema, toTor Egge2017-03-171-11/+25
| | | | | eliminate removed fields and fields with mismatching data type or collection type.
* Add serial number to index maintainer setSchema method, to allow forTor Egge2017-03-171-1/+1
| | | | implicit immediate history wipe later on.
* Reduce arguments to wipe history method in index maintainer.Tor Egge2017-03-171-2/+1
|
* Remove union based fusion schema. It was used to keep data for removedTor Egge2017-03-171-3/+2
| | | | | indexed fields in old documents intact until history was wiped, in case the user wanted to revert the config change.
* Use schema::DataTypeHenning Baldersheim2016-12-122-2/+2
|