Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | GC usage of useDirectStorageApiRpc | Henning Baldersheim | 2021-01-17 | 1 | -1/+0 |
| | |||||
* | Revert "GC unused useDirectStoarageApiRpc flag" | Harald Musum | 2021-01-17 | 1 | -0/+1 |
| | |||||
* | GC unused useDirectStoarageApiRpc flag | Henning Baldersheim | 2021-01-17 | 1 | -1/+0 |
| | |||||
* | Use forward declarations to reduce amount of included code. | Henning Baldersheim | 2021-01-15 | 6 | -16/+24 |
| | |||||
* | - Add an BucketExecutor interface taking a bucket and a BucketTask for ↵ | Henning Baldersheim | 2021-01-15 | 1 | -2/+0 |
| | | | | | | | | | executing a task by the content layer. - Add method to register this interface. - Minor followups after PR review. - Avoid including the world when not necessary to avoid having to recompile everyting for the smallest unrelated change. | ||||
* | Remove unneeded guard. | Tor Egge | 2021-01-15 | 1 | -1/+0 |
| | |||||
* | Add interface for resource usage listener to spi. | Tor Egge | 2021-01-15 | 13 | -11/+254 |
| | | | | Propagate resource usage to service layer. | ||||
* | Move idestructorcallback.h to vespalib module and ↵ | Henning Baldersheim | 2021-01-14 | 43 | -76/+78 |
| | | | | search::IDestructorCallback to vespalib::IdestructorCallback. | ||||
* | GC unused pendingLids | Henning Baldersheim | 2021-01-14 | 2 | -13/+0 |
| | |||||
* | GC unused interface that has been misused once.... | Henning Baldersheim | 2021-01-14 | 6 | -30/+0 |
| | |||||
* | Merge pull request #16017 from vespa-engine/arnej/avoid-value-copy | Geir Storli | 2021-01-14 | 1 | -6/+2 |
|\ | | | | | avoid extra Value copy when updating DirectTensorAttribute | ||||
| * | avoid extra Value copy when updating DirectTensorAttribute | Arne Juul | 2021-01-12 | 1 | -6/+2 |
| | | |||||
* | | Test that updates are stopped by persistence engine if they contain barred ↵ | Henning Baldersheim | 2021-01-12 | 1 | -2/+21 |
| | | | | | | | | content. | ||||
* | | Use the feed reject helper in persistenceengine too. | Henning Baldersheim | 2021-01-12 | 1 | -1/+2 |
|/ | |||||
* | Move the feed reject helper to document module. | Henning Baldersheim | 2021-01-11 | 5 | -154/+32 |
| | |||||
* | Have the BufferType::_emptyEntry be static. | Henning Baldersheim | 2021-01-10 | 1 | -10/+11 |
| | | | | Use an array of buffer types in the array class. | ||||
* | Reduce test time for searchcore_attributeflush_test_app. | Tor Egge | 2021-01-08 | 1 | -2/+2 |
| | |||||
* | Reduce test time for searchcore_index_test. | Tor Egge | 2021-01-08 | 4 | -13/+18 |
| | |||||
* | Merge pull request #15937 from ↵ | Geir Storli | 2021-01-07 | 4 | -3/+58 |
|\ | | | | | | | | | vespa-engine/toregge/stop-fusion-when-closing-flush-engine Stop fusion when closing flush engine. | ||||
| * | Stop fusion when closing flush engine. | Tor Egge | 2021-01-06 | 4 | -3/+58 |
| | | |||||
* | | Merge pull request #15921 from ↵ | Henning Baldersheim | 2021-01-06 | 5 | -10/+182 |
|\ \ | |/ |/| | | | | | vespa-engine/balder/let-updates-that-does-not-add-2-corpus-through Allow updates with only remove/clear updates and operations to single… | ||||
| * | Add class description. | Henning Baldersheim | 2021-01-06 | 1 | -0/+4 |
| | | |||||
| * | Allow updates with only remove/clear updates and operations to single value ↵ | Henning Baldersheim | 2021-01-05 | 5 | -10/+178 |
| | | | | | | | | | | | | | | | | | | numeric fields to pass even when feed rejection is in effect. The rationale is that these updates will not affect memory or disk footprint negatively, but it can have a significant positive effect. Note that this will only be allowed for buckets that are in sync. | ||||
* | | Wire in use of flush tokens for flush targets. | Tor Egge | 2021-01-06 | 34 | -81/+94 |
| | | |||||
* | | Add low level support for stopping a running disk index fusion. | Tor Egge | 2021-01-05 | 2 | -4/+11 |
|/ | |||||
* | Simplify | Henning Baldersheim | 2021-01-05 | 1 | -1/+1 |
| | |||||
* | Make the language actually readable. | Henning Baldersheim | 2021-01-05 | 1 | -2/+2 |
| | |||||
* | Remove unused member variable. | Tor Egge | 2021-01-04 | 1 | -1/+0 |
| | |||||
* | Include thread header file when needed. | Tor Egge | 2021-01-04 | 4 | -0/+4 |
| | |||||
* | Merge pull request #15819 from ↵ | Henning Baldersheim | 2020-12-15 | 8 | -74/+76 |
|\ | | | | | | | | | vespa-engine/balder/make-the-guard-visible-in-code - Wire in the guard to make it evident that we have it when making ch… | ||||
| * | - Wire in the guard to make it evident that we have it when making changes ↵ | Henning Baldersheim | 2020-12-15 | 8 | -74/+76 |
| | | | | | | | | | | | | that require it. - Clean up some old members and code not used any more. | ||||
* | | Merge pull request #15823 from vespa-engine/balder/no-need-for-may-when-we-know | Henning Baldersheim | 2020-12-15 | 7 | -15/+9 |
|\ \ | | | | | | | GC unused parameter. No need to say maybe when it is definitive. | ||||
| * | | GC unused parameter. No need to say maybe when it is definitive. | Henning Baldersheim | 2020-12-15 | 7 | -15/+9 |
| |/ | |||||
* / | Add explorer for the shared thread pools used by proton and it's document ↵ | Geir Storli | 2020-12-15 | 10 | -43/+181 |
|/ | | | | databases. | ||||
* | Merge pull request #15816 from ↵ | Henning Baldersheim | 2020-12-15 | 7 | -11/+168 |
|\ | | | | | | | | | vespa-engine/geirst/executor-threading-service-explorer Add explorer for the ExecutorThreadingService used in a document data… | ||||
| * | Add explorer for the ExecutorThreadingService used in a document database. | Geir Storli | 2020-12-15 | 7 | -11/+168 |
| | | |||||
* | | Fix typo | Henning Baldersheim | 2020-12-15 | 1 | -3/+6 |
| | | |||||
* | | If number of threads are changes, which is a live change, we must handle ↵ | Henning Baldersheim | 2020-12-14 | 1 | -15/+16 |
|/ | | | | that seamlessly with metrics too. | ||||
* | Make "events before wakeup" configurable for SharedRpcResources. | Geir Storli | 2020-12-10 | 1 | -2/+14 |
| | |||||
* | remove tensor.h and tensorengine.h | Arne Juul | 2020-12-08 | 1 | -1/+0 |
| | |||||
* | Add noexcept specifiers to non-throwing constructors and operators. | Tor Egge | 2020-12-05 | 5 | -6/+6 |
| | |||||
* | remove EngineOrFactory | Håvard Pettersen | 2020-12-04 | 3 | -21/+8 |
| | |||||
* | Eliminate inlining warnings. | Tor Egge | 2020-12-04 | 2 | -0/+6 |
| | |||||
* | Merge pull request #15647 from ↵ | Henning Baldersheim | 2020-12-03 | 1 | -1/+1 |
|\ | | | | | | | | | vespa-engine/toregge/dont-increment-or-decrement-volatile-variables Don't increment or decrement volatile variables. It is deprecated when using C++20. | ||||
| * | Use std::atomic. | Tor Egge | 2020-12-03 | 2 | -3/+3 |
| | | |||||
| * | Don't increment or decrement volatile variables. It is deprecated | Tor Egge | 2020-12-03 | 1 | -2/+2 |
| | | | | | | | | when using C++20. | ||||
* | | Merge pull request #15646 from ↵ | Arne H Juul | 2020-12-03 | 1 | -2/+3 |
|\ \ | | | | | | | | | | | | | vespa-engine/havardpe/only-factory-in-interpreted-function only factory in interpreted function | ||||
| * | | only factory in interpreted function | Håvard Pettersen | 2020-12-03 | 1 | -2/+3 |
| |/ | |||||
* / | simplify notImplemented() | Arne Juul | 2020-12-03 | 2 | -12/+0 |
|/ | | | | | | | * no need for notImplemented() to be virtual * special version for documentmetastore does not seem to add any value * ensure [[noreturn]] attribute actually works | ||||
* | Merge pull request #15627 from vespa-engine/arnej/no-more-default-tensor-engine | Arne H Juul | 2020-12-03 | 1 | -2/+1 |
|\ | | | | | no more default tensor engine |