summaryrefslogtreecommitdiffstats
path: root/searchcore
Commit message (Collapse)AuthorAgeFilesLines
* Allow room for bringing allocation along to reduce the need to copy.Henning Baldersheim2020-01-271-2/+2
|
* Merge pull request #11877 from ↵Henning Baldersheim2020-01-224-10/+9
|\ | | | | | | | | vespa-engine/balder/add-noexcept-to-move-constructors-and-operators Balder/add noexcept to move constructors and operators
| * Add noexcept to move constructors and operatorsHenning Baldersheim2020-01-214-10/+9
| |
* | Maintain the cached bitCount to avoid cost query time.Henning Baldersheim2020-01-221-2/+2
|/
* c_str -> dataHenning Baldersheim2020-01-217-8/+8
|
* Make it known that getting serialized size will always be expensive.Henning Baldersheim2020-01-201-1/+1
|
* Remove and indirection for document id, for less memory footprint, and ↵Henning Baldersheim2020-01-161-4/+4
| | | | better generated code.
* Install empty dirs.Tor Egge2020-01-151-0/+1
|
* General code health in the vicinity.Henning Baldersheim2020-01-134-14/+13
|
* system_time and steady_time might have different duration types.Tor Egge2020-01-081-1/+1
|
* Double slash breaks RPM debug info extraction.Arnstein Ressem2020-01-071-1/+1
|
* SimplifyHenning Baldersheim2020-01-042-4/+3
|
* No need for a shared_ptr here.Henning Baldersheim2020-01-042-4/+4
|
* Add test for distribution of tasksHenning Baldersheim2020-01-041-1/+1
|
* Improve the distribution by using a indirect mapping that should improveHenning Baldersheim2020-01-031-1/+1
| | | | chance for better loaddistribution.
* predicate, tensor and reference attributes will not be tried fetched form ↵Henning Baldersheim2020-01-031-18/+26
| | | | attributes during selection. Fallback to fetch from document.
* Update tests after changing how executors are selected.Henning Baldersheim2020-01-031-6/+4
|
* Revert "Revert "Balder/add executeinfo""Henning Baldersheim2020-01-039-16/+20
|
* Revert "Balder/add executeinfo"Arnstein Ressem2020-01-039-20/+16
|
* Merge pull request #11619 from vespa-engine/balder/add-executeinfoHenning Baldersheim2020-01-029-16/+20
|\ | | | | Balder/add executeinfo
| * Follow up review comments.Henning Baldersheim2020-01-021-1/+1
| |
| * Reduce code visibility.Henning Baldersheim2020-01-011-0/+1
| |
| * Add ExecutionInfo to propagate more information than just strictness to ↵Henning Baldersheim2019-12-319-16/+19
| | | | | | | | | | | | | | 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.
* | Merge pull request #11626 from ↵Henning Baldersheim2020-01-021-1/+1
|\ \ | | | | | | | | | | | | vespa-engine/toregge/fix-forward-declarations-of-structs Fix forward declarations.
| * | Fix forward declarations.Tor Egge2020-01-021-1/+1
| |/
* | Merge pull request #11621 from ↵Henning Baldersheim2020-01-021-37/+43
|\ \ | | | | | | | | | | | | vespa-engine/balder/handle-non-primitive-during-select-too Balder/handle non primitive during select too
| * | Provide some more informationHenning Baldersheim2020-01-021-37/+43
| |/
* | Merge pull request #11623 from ↵Henning Baldersheim2020-01-021-1/+0
|\ \ | | | | | | | | | | | | vespa-engine/toregge/remove-unused-term-index-constant Remove unused constant (term_index).
| * | Remove unused constant (term_index).Tor Egge2020-01-021-1/+0
| |/
* / Remove unused class search::grouping::MergingManager.Tor Egge2020-01-023-271/+0
|/
* Stick to 60s. Only change one thing at the time.Henning Baldersheim2019-12-251-1/+1
|
* Add spaceHenning Baldersheim2019-12-201-6/+6
|
* Limit exposure of Request. Let Trace be enough.Henning Baldersheim2019-12-203-13/+19
|
* Add more details to the trace.Henning Baldersheim2019-12-206-11/+23
|
* Add test for 1% capping.Henning Baldersheim2019-12-202-1/+11
|
* Do not start adjustment of soft timeout factor until 5 minutes have passed.Henning Baldersheim2019-12-203-20/+16
| | | | Do not allow of soft timeout factor to go below 1%.
* Use vespalib::count_sHenning Baldersheim2019-12-195-15/+10
|
* Drop timestamp.hHenning Baldersheim2019-12-165-5/+0
|
* Drop all of TimeStamp too.Henning Baldersheim2019-12-162-4/+4
|
* WipeHistory has not been used for a very long time.Henning Baldersheim2019-12-168-26/+26
|
* WipeHistory has not been used for a very long time.Henning Baldersheim2019-12-1610-120/+33
|
* Drop timestamp.Henning Baldersheim2019-12-163-11/+5
|
* GC unused code.Henning Baldersheim2019-12-1611-33/+19
|
* Ensure that all durations are initialized.Henning Baldersheim2019-12-168-40/+18
|
* fastos::TimeStamp -> vespalib::durationHenning Baldersheim2019-12-1642-280/+237
|
* No need to use explicit namespace here.Henning Baldersheim2019-12-162-5/+5
|
* Use std::chrono.Henning Baldersheim2019-12-0935-149/+146
|
* Use std::chrono.Henning Baldersheim2019-12-096-40/+32
|
* Use std::move and remove unneeded constructor.Henning Baldersheim2019-12-061-2/+2
|
* Replace UTCTimeStamp with std::chrono::system_clock::time_pointHenning Baldersheim2019-12-0524-111/+124
|