Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Keep write context live until inverter thread has completed invert task. | Tor Egge | 2021-11-10 | 3 | -8/+8 |
| | |||||
* | Add DocumentInverterCollection. | Tor Egge | 2021-11-03 | 2 | -12/+21 |
| | |||||
* | Move portions of DocumentInverter to DocumentInverterContext. | Tor Egge | 2021-11-02 | 1 | -1/+3 |
| | |||||
* | Just use a simple gate instead of brute force sync to be more precise. | Henning Baldersheim | 2021-10-30 | 1 | -2/+1 |
| | |||||
* | Use vector of lids in IIndexManager api. | Henning Baldersheim | 2021-10-29 | 1 | -2/+4 |
| | |||||
* | Use vector of lids in IIndexWriter api. | Henning Baldersheim | 2021-10-29 | 1 | -8/+5 |
| | |||||
* | Rename ISequencedTaskExecutor::sync() to sync_all(). | Tor Egge | 2021-10-28 | 2 | -7/+7 |
| | |||||
* | Update 2017 copyright notices. | gjoranv | 2021-10-07 | 7 | -7/+7 |
| | |||||
* | Reduce visibility and do not provide syncable when not necessary. | Henning Baldersheim | 2021-03-02 | 1 | -1/+1 |
| | |||||
* | use 15_Gi/17_Gi directly | Arne Juul | 2021-02-15 | 1 | -4/+3 |
| | |||||
* | use size literals in searchcore | Arne Juul | 2021-02-15 | 2 | -2/+4 |
| | |||||
* | urgen ->urgent | Henning Baldersheim | 2021-02-13 | 1 | -1/+1 |
| | |||||
* | Move control of internal limits closer to where the limitation is. | Henning Baldersheim | 2021-02-13 | 1 | -0/+9 |
| | |||||
* | gc last usages of closures | Henning Baldersheim | 2021-01-26 | 1 | -3/+3 |
| | |||||
* | Move idestructorcallback.h to vespalib module and ↵ | Henning Baldersheim | 2021-01-14 | 3 | -6/+8 |
| | | | | search::IDestructorCallback to vespalib::IdestructorCallback. | ||||
* | 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. |