Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Reduce test time for searchcore_index_test. | Tor Egge | 2021-01-08 | 4 | -13/+18 |
| | |||||
* | Stop fusion when closing flush engine. | Tor Egge | 2021-01-06 | 2 | -0/+37 |
| | |||||
* | Wire in use of flush tokens for flush targets. | Tor Egge | 2021-01-06 | 2 | -16/+18 |
| | |||||
* | Name the threads so it is easier to see who is doing what. | Henning Baldersheim | 2020-11-12 | 1 | -2/+5 |
| | |||||
* | Consolidate search for GTest. | Tor Egge | 2020-07-07 | 1 | -1/+0 |
| | |||||
* | Use find_package to find gtest library. | Tor Egge | 2020-06-29 | 1 | -2/+3 |
| | |||||
* | Rename namespace search::btree to vespalib::btree. | Tor Egge | 2020-05-04 | 1 | -1/+1 |
| | | | | Rename namespace search::datastore to vespalib::datastore. | ||||
* | Move sequenced task executors to staging vespalib | Henning Baldersheim | 2020-04-04 | 2 | -3/+3 |
| | |||||
* | Add shutdown to thread interface. | Henning Baldersheim | 2020-03-23 | 1 | -1/+0 |
| | | | | Let the optimize config control index and summary executor too. | ||||
* | Add getStats and setTaskLimit to interface to make it easy to swap ↵ | Henning Baldersheim | 2020-02-27 | 1 | -8/+7 |
| | | | | | | implementation. Also make do with ISequenceHandlerInterface. | ||||
* | Revert "Revert "Balder/add executeinfo"" | Henning Baldersheim | 2020-01-03 | 1 | -1/+1 |
| | |||||
* | Revert "Balder/add executeinfo" | Arnstein Ressem | 2020-01-03 | 1 | -1/+1 |
| | |||||
* | Add ExecutionInfo to propagate more information than just strictness to ↵ | Henning Baldersheim | 2019-12-31 | 1 | -1/+1 |
| | | | | | | | fetchPostings. The estimated hitrate that each iterator will will enable smarter query evaluation. Especially will it be possible to figure out if static up front cost can be avoided. | ||||
* | Revert "Revert "Balder/remove steadytimestamp 2"" | Henning Baldersheim | 2019-12-16 | 1 | -2/+2 |
| | |||||
* | Revert "Balder/remove steadytimestamp 2" | Henning Baldersheim | 2019-12-16 | 1 | -2/+2 |
| | |||||
* | Use std::chrono. | Henning Baldersheim | 2019-12-09 | 1 | -2/+2 |
| | |||||
* | Replace UTCTimeStamp with std::chrono::system_clock::time_point | Henning Baldersheim | 2019-12-05 | 1 | -8/+10 |
| | |||||
* | timeSinceEpoch -> time_since_epoch. | Henning Baldersheim | 2019-12-05 | 1 | -5/+5 |
| | |||||
* | Hide implementation to reduce FastOS_ visibility. | Henning Baldersheim | 2019-12-04 | 1 | -5/+3 |
| | |||||
* | Specify UTC explicit | Henning Baldersheim | 2019-11-18 | 1 | -6/+6 |
| | |||||
* | GC unused files | Henning Baldersheim | 2019-09-30 | 1 | -2/+0 |
| | |||||
* | doc: -> id: | Henning Baldersheim | 2019-08-16 | 3 | -3/+3 |
| | |||||
* | 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 |
| |