Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | | | | Merge pull request #14223 from vespa-engine/balder/avoid-commit-and-wait | Henning Baldersheim | 2020-09-01 | 6 | -30/+14 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Avoid commitAndWait. It is a blocking call that might deadlock. | |||||
| * | | | | | | Avoid commitAndWait. It is a blocking call that might deadlock. | Henning Baldersheim | 2020-09-01 | 6 | -30/+14 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is already safely taken care of in syncViews. | |||||
* | | | | | | | Merge pull request #14218 from vespa-engine/mortent/propagate-test-report | Jon Marius Venstad | 2020-09-01 | 18 | -5/+460 | |
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | Include test report in job run details | |||||
| * | | | | | | Include test report in job run details | Morten Tokle | 2020-09-01 | 13 | -4/+427 | |
| | | | | | | | ||||||
| * | | | | | | Add API to get test report on config server | Morten Tokle | 2020-08-28 | 5 | -1/+33 | |
| | | | | | | | ||||||
* | | | | | | | Merge pull request #14216 from vespa-engine/balder/avoid-raw-pointers | Henning Baldersheim | 2020-09-01 | 9 | -28/+28 | |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Avoid using raw pointers, and move the smart pointers. | |||||
| * | | | | | | | Avoid using raw pointers, and move the smart pointers. | Henning Baldersheim | 2020-08-31 | 9 | -28/+28 | |
| | |_|/ / / / | |/| | | | | | ||||||
* | | | | | | | Merge pull request #14222 from ↵ | Bjørn Christian Seime | 2020-09-01 | 1 | -2/+1 | |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/revert-14221-bjorncs/container-thread-pool Revert "Add missing implementation of 'Executor' interface" | |||||
| * | | | | | | | Revert "Add missing implementation of 'Executor' interface" | Harald Musum | 2020-09-01 | 1 | -2/+1 | |
|/ / / / / / / | ||||||
* | | | | | | | Merge pull request #14221 from vespa-engine/bjorncs/container-thread-pool | Henning Baldersheim | 2020-09-01 | 1 | -1/+2 | |
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | | Add missing implementation of 'Executor' interface | |||||
| * | | | | | | Add missing implementation of 'Executor' interface | Bjørn Christian Seime | 2020-09-01 | 1 | -1/+2 | |
|/ / / / / / | ||||||
* | | | | | | Merge pull request #14217 from vespa-engine/bratseth/drain-exponential-dropoff | Henning Baldersheim | 2020-09-01 | 2 | -28/+37 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Drain old connections with exponential dropoff due to reduce cost | |||||
| * | | | | | | Drain old connections with exponential dropoff due to reduce cost | Jon Bratseth | 2020-08-31 | 2 | -28/+37 | |
| | | | | | | | ||||||
* | | | | | | | Merge pull request #14215 from vespa-engine/origin/hmusum/reduce-logging-2 | Jon Bratseth | 2020-09-01 | 3 | -8/+4 | |
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | | | Avoid unnecesary logging: Reduce log level or remove | |||||
| * | | | | | | Avoid unnecesary logging: Reduce log level or remove | Harald Musum | 2020-08-31 | 3 | -8/+4 | |
| | |/ / / / | |/| | | | | ||||||
* | | | | | | Merge pull request #14214 from ↵ | Henning Baldersheim | 2020-08-31 | 3 | -1/+9 | |
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | | | | | | | vespa-engine/vekterli/enable-freelist-for-content-db-data-store Explicitly enable freelists for content node B-tree DB data store | |||||
| * | | | | | Explicitly enable freelists for content node B-tree DB data store | Tor Brede Vekterli | 2020-08-31 | 3 | -1/+9 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Freelists were unintentionally not enabled due to the difference in how `ArrayStore` and `DataStore` freelist setup is done. The existing distributor `ArrayStore` traits set this up implicitly via the constructor config, while the content node `DataStore` needs to have freelists explicitly enabled. | |||||
* | | | | | | Merge pull request #14213 from ↵ | Jon Marius Venstad | 2020-08-31 | 4 | -23/+61 | |
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | | | | | | | | vespa-engine/jonmv/log-handler-with-blocking-flush Jonmv/log handler with blocking flush | |||||
| * | | | | | Update ABI spec | Jon Marius Venstad | 2020-08-31 | 1 | -1/+2 | |
| | | | | | | ||||||
| * | | | | | Mak log handler wait for network IO on every flush | Jon Marius Venstad | 2020-08-31 | 2 | -17/+58 | |
| | | | | | | ||||||
| * | | | | | Avoid code duplication and make more clear that close is simply flush | Jon Marius Venstad | 2020-08-31 | 1 | -5/+1 | |
| | | | | | | ||||||
* | | | | | | Merge pull request #14211 from ↵ | Geir Storli | 2020-08-31 | 8 | -1/+204 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/geirst/store-for-heap-allocated-tensors Implement store for heap allocated tensors. | |||||
| * | | | | | | Remove unneeded code. | Geir Storli | 2020-08-31 | 1 | -4/+0 | |
| | | | | | | | ||||||
| * | | | | | | Implement store for heap allocated tensors. | Geir Storli | 2020-08-31 | 8 | -1/+208 | |
| | | | | | | | ||||||
* | | | | | | | Merge pull request #14212 from vespa-engine/origin/hmusum/reduce-logging | Jon Bratseth | 2020-08-31 | 1 | -10/+10 | |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Reduce log level and don't create strings unless they will be used | |||||
| * | | | | | | | Reduce log level and don't create strings unless they will be used | Harald Musum | 2020-08-31 | 1 | -10/+10 | |
| | | | | | | | | ||||||
* | | | | | | | | Merge pull request #14207 from ↵ | Harald Musum | 2020-08-31 | 1 | -3/+1 | |
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/origin/hmusum/reduce-time-to-keep-unused-file-references-5 Reduce time to keep unused file references from 4 to 2 hours | |||||
| * | | | | | | | Reduce time to keep unused file references from 4 to 2 hours | Harald Musum | 2020-08-31 | 1 | -3/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove unused config field | |||||
* | | | | | | | | Merge pull request #14210 from vespa-engine/bjorncs/container-feed-threadpool | Henning Baldersheim | 2020-08-31 | 1 | -2/+2 | |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Define minimum values for core and max pool size | |||||
| * | | | | | | | | Define minimum values for core and max pool size | Bjørn Christian Seime | 2020-08-31 | 1 | -2/+2 | |
| | |/ / / / / / | |/| | | | | | | ||||||
* | | | | | | | | Merge pull request #14193 from ↵ | Geir Storli | 2020-08-31 | 10 | -34/+139 | |
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/extend-document-weight-attribute-interface Extend Document weight attribute interface to use dictionary snapshot | |||||
| * | | | | | | | Add description for collect_folded method. | Tor Egge | 2020-08-31 | 1 | -0/+4 | |
| | | | | | | | | ||||||
| * | | | | | | | Make nested DocumentWeightAttributeAdapter final. | Tor Egge | 2020-08-28 | 3 | -13/+13 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Drop unneded virtual and final keywords. | |||||
| * | | | | | | | Extend Document weight attribute interface to use dictionary snapshot | Tor Egge | 2020-08-28 | 10 | -28/+129 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (for reproducible lookup) and store enum index for lookup key. | |||||
* | | | | | | | | Merge pull request #14199 from vespa-engine/toregge/use-llvm-11-on-fedora-33 | Henning Baldersheim | 2020-08-31 | 3 | -9/+13 | |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Use llvm 11 on Fedora 33. | |||||
| * | | | | | | | | Always use new signature for CreateCall. | Tor Egge | 2020-08-31 | 1 | -16/+0 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Use boost 1.73 on Fedora 33. | Tor Egge | 2020-08-30 | 1 | -1/+1 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Use llvm 11 on Fedora 33. | Tor Egge | 2020-08-30 | 3 | -4/+24 | |
| | | | | | | | | | ||||||
* | | | | | | | | | Merge pull request #14209 from ↵ | Henning Baldersheim | 2020-08-31 | 27 | -46/+64 | |
|\ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/balder/use-an-allocator-that-uses-mmap-for-large-allocations Use an allocator that automagically allocates large buffer by using m… | |||||
| * | | | | | | | | Use an allocator that automagically allocates large buffer by using mmap. | Henning Baldersheim | 2020-08-31 | 27 | -46/+64 | |
|/ / / / / / / / | ||||||
* | | | | | | | | Merge pull request #14208 from vespa-engine/bratseth/drain | Henning Baldersheim | 2020-08-31 | 41 | -635/+1144 | |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Bratseth/drain | |||||
| * | | | | | | | | Actually close connection | Jon Bratseth | 2020-08-31 | 3 | -8/+20 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Test old connection polling | Jon Bratseth | 2020-08-31 | 12 | -80/+327 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Completely parametrize time | Jon Bratseth | 2020-08-28 | 20 | -186/+247 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Parametrize clock | Jon Bratseth | 2020-08-28 | 17 | -57/+106 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Time out connections on the IOThread level | Jon Bratseth | 2020-08-28 | 15 | -242/+286 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Time out connections on the IOThread level instead of leaving this to Apache. Keep old connections alive for a while after timeout and keep polling them such that, if the old connection hits a different real behind a VIP than the new connection we'll still get the replies. | |||||
| * | | | | | | | | Remember when we connected | Jon Bratseth | 2020-08-27 | 5 | -21/+36 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Add a gateway connection factory | Jon Bratseth | 2020-08-27 | 8 | -73/+153 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Non-functional changes only | Jon Bratseth | 2020-08-27 | 5 | -35/+36 | |
| | | | | | | | | | ||||||
* | | | | | | | | | Merge pull request #14203 from vespa-engine/hmusum/run-maintainers-more-often | Harald Musum | 2020-08-31 | 1 | -2/+2 | |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Run maintainers every 30 seconds |