Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 'indexFieldInverter and indexFieldWriter' | Henning Baldersheim | 2021-06-24 | 1 | -1/+1 |
| | |||||
* | Various cleanup after reading indexing threading code | Henning Baldersheim | 2021-06-24 | 1 | -0/+3 |
| | |||||
* | Minor c++11 code cleanup. | Henning Baldersheim | 2021-04-13 | 2 | -7/+3 |
| | |||||
* | Track the max disk size used by a single Searchable component. | Geir Storli | 2021-03-25 | 1 | -1/+1 |
| | |||||
* | Remove redundant virtual keywords. | Henning Baldersheim | 2021-03-15 | 2 | -10/+10 |
| | |||||
* | It is enough to promise a ThreadExecutor, no need to have it syncable. | Henning Baldersheim | 2021-03-02 | 1 | -1/+1 |
| | |||||
* | string.h does not need alloc.h | Henning Baldersheim | 2021-02-21 | 1 | -0/+1 |
| | |||||
* | Merge pull request #16495 from vespa-engine/arnej/add-size-literals | Arne H Juul | 2021-02-16 | 1 | -2/+2 |
|\ | | | | | add literals for sizes in KB, MB, and GB | ||||
| * | use 16_Gi directly | Arne Juul | 2021-02-15 | 1 | -2/+1 |
| | | |||||
| * | use size literals in searchcore | Arne Juul | 2021-02-15 | 1 | -1/+2 |
| | | |||||
* | | Fix format string. | Tor Egge | 2021-02-16 | 1 | -1/+1 |
|/ | |||||
* | Move control of internal limits closer to where the limitation is. | Henning Baldersheim | 2021-02-13 | 9 | -76/+42 |
| | |||||
* | Ensure that we do not go above 16G as we then might trigger other internal ↵ | Henning Baldersheim | 2021-02-11 | 1 | -13/+10 |
| | | | | | | limits that we do not have full control of. | ||||
* | gc last usages of closures | Henning Baldersheim | 2021-01-26 | 4 | -40/+63 |
| | |||||
* | closure -> lambda | Henning Baldersheim | 2021-01-25 | 3 | -43/+33 |
| | |||||
* | Use lamda instead of closure | Henning Baldersheim | 2021-01-25 | 2 | -64/+59 |
| | |||||
* | Various readability and code cleanup. closure -> lambda | Henning Baldersheim | 2021-01-23 | 2 | -7/+1 |
| | |||||
* | Move idestructorcallback.h to vespalib module and ↵ | Henning Baldersheim | 2021-01-14 | 3 | -6/+6 |
| | | | | search::IDestructorCallback to vespalib::IdestructorCallback. | ||||
* | Extend log messages when fusion fails or is stopped with fusion dir. | Tor Egge | 2021-01-07 | 1 | -5/+6 |
| | |||||
* | Stop fusion when closing flush engine. | Tor Egge | 2021-01-06 | 1 | -4/+13 |
| | |||||
* | Wire in use of flush tokens for flush targets. | Tor Egge | 2021-01-06 | 10 | -19/+28 |
| | |||||
* | Use std::mutex | Henning Baldersheim | 2020-10-08 | 4 | -32/+32 |
| | |||||
* | - GC unused code. | Henning Baldersheim | 2020-10-07 | 15 | -464/+0 |
| | | | | - vespalib::Lock -> std::mutex | ||||
* | Remove broken copy and move constructor and assignment operatoos on ↵ | Henning Baldersheim | 2020-10-07 | 1 | -0/+1 |
| | | | | | | vespalib::Lock and vespalib::Monitor. Also repair broken usages of the same. | ||||
* | Add noexcept as indicated by -Wnoeexcept | Henning Baldersheim | 2020-10-07 | 1 | -5/+5 |
| | |||||
* | Use module source dependencies. | Tor Egge | 2020-07-07 | 1 | -3/+0 |
| | |||||
* | Run prepare step of two-phase puts in the shared executor instead of the ↵ | Geir Storli | 2020-06-25 | 1 | -7/+17 |
| | | | | | | | | attribute field executor. Benchmarking has shown that we get an uneven balance between the underlying threads when using the attribute field executor. This is a sequenced task executor, where each underlying thread only is allowed to handle a subset of the prepare tasks (based on the local document id). Using the shared executor should give an even balance. | ||||
* | Adjust prepare restart strategy for differentiated replay operation costs. | Tor Egge | 2020-06-10 | 1 | -0/+5 |
| | |||||
* | Merge pull request #12854 from ↵ | Geir Storli | 2020-04-06 | 1 | -1/+1 |
|\ | | | | | | | | | vespa-engine/geirst/hnsw-index-params-in-attribute-header Hnsw index params in attribute header | ||||
| * | Fix typo. | Geir Storli | 2020-04-03 | 1 | -1/+1 |
| | | |||||
* | | Move sequenced task executors to staging vespalib | Henning Baldersheim | 2020-04-04 | 1 | -4/+4 |
|/ | |||||
* | Revert "Revert "Balder/add executeinfo"" | Henning Baldersheim | 2020-01-03 | 2 | -11/+16 |
| | |||||
* | Revert "Balder/add executeinfo" | Arnstein Ressem | 2020-01-03 | 2 | -16/+11 |
| | |||||
* | Reduce code visibility. | Henning Baldersheim | 2020-01-01 | 2 | -10/+15 |
| | |||||
* | 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. | ||||
* | WipeHistory has not been used for a very long time. | Henning Baldersheim | 2019-12-16 | 2 | -6/+6 |
| | |||||
* | GC unused code. | Henning Baldersheim | 2019-12-16 | 1 | -6/+5 |
| | |||||
* | Use std::chrono. | Henning Baldersheim | 2019-12-09 | 4 | -17/+18 |
| | |||||
* | Replace UTCTimeStamp with std::chrono::system_clock::time_point | Henning Baldersheim | 2019-12-05 | 4 | -8/+9 |
| | |||||
* | timeSinceEpoch -> time_since_epoch. | Henning Baldersheim | 2019-12-05 | 1 | -1/+1 |
| | |||||
* | Address comment by specifying timeunit in the type. | Henning Baldersheim | 2019-11-20 | 2 | -3/+3 |
| | |||||
* | Use C++11 chrono instead prehistoric homegrown stuff. | Henning Baldersheim | 2019-11-20 | 2 | -18/+11 |
| | |||||
* | Push handling of NearestNeighborTerm down to AttributeBlueprintFactory. | Geir Storli | 2019-11-19 | 1 | -1/+1 |
| | |||||
* | Add skeleton for NearestNeighborTerm in C++. | Geir Storli | 2019-11-19 | 1 | -1/+1 |
| | |||||
* | Specify UTC explicit | Henning Baldersheim | 2019-11-18 | 5 | -41/+32 |
| | |||||
* | Add typesafe SteadyTimeStamp. | Henning Baldersheim | 2019-11-15 | 2 | -7/+7 |
| | |||||
* | Use steady_clock | Henning Baldersheim | 2019-11-15 | 1 | -5/+5 |
| | |||||
* | Do not require or provide Syncable. | Henning Baldersheim | 2019-08-25 | 1 | -1/+1 |
| | |||||
* | Split ThreadExecutor in syncable and not. | Henning Baldersheim | 2019-08-25 | 6 | -21/+21 |
| | |||||
* | std::make_unique while reading up on phrase search code. | Henning Baldersheim | 2019-08-15 | 1 | -9/+8 |
| |