Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #24167 from vespa-engine/balder/gc-void-codev8.57.18 | Henning Baldersheim | 2022-09-21 | 18 | -216/+31 |
|\ | | | | | GC unused files and code. | ||||
| * | GC unused files and code. | Henning Baldersheim | 2022-09-21 | 18 | -216/+31 |
| | | |||||
* | | Revert "Make it possible to limit number of log lines returned" (#24168) | Valerij Fredriksen | 2022-09-21 | 4 | -23/+36 |
|/ | |||||
* | Merge pull request #24166 from vespa-engine/balder/remove-unused-functionality | Henning Baldersheim | 2022-09-21 | 5 | -225/+9 |
|\ | | | | | GC unused functionality. | ||||
| * | GC unused functionality. | Henning Baldersheim | 2022-09-21 | 5 | -225/+9 |
|/ | |||||
* | Merge pull request #24163 from ↵ | Geir Storli | 2022-09-21 | 5 | -167/+207 |
|\ | | | | | | | | | vespa-engine/toregge/stop-using-docbuilder-in-searchcore-attribute-unit-test Stop using search::index::DocBuilder in searchcore attribute unit test. | ||||
| * | Stop using search::index::DocBuilder in searchcore attribute unit test. | Tor Egge | 2022-09-21 | 5 | -167/+207 |
| | | |||||
* | | Merge pull request #24158 from ↵ | Tor Brede Vekterli | 2022-09-21 | 3 | -28/+109 |
|\ \ | | | | | | | | | | | | | vespa-engine/vekterli/avoid-bucket-db-race-during-cluster-state-transition Avoid bucket DB race during content node cluster state transition [run-systemtest] | ||||
| * | | Avoid bucket DB race during content node cluster state transition | Tor Brede Vekterli | 2022-09-21 | 3 | -28/+109 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It was possible for a distributor bucket fetch request to be processed _after_ a cluster state was enabled (and internally propagated) on the content node, but _before_ all side effects of this enabling were complete and fully visible. This could cause inconsistent information to be returned to the distributor, causing nodes to get out of sync bucket metadata. This commit handles such transition periods by introducing an implicit barrier between observing the incoming command and outgoing reply for a particular cluster state version. Upon observing the reply for a version, all side effects must already be visible since the reply is only sent once internal state processing is complete (both above and below the SPI). Until initiated and completed versions converge, requests are rejected and will be transparently retried by the distributors. | ||||
* | | | Merge pull request #24159 from ↵ | Henning Baldersheim | 2022-09-21 | 3 | -18/+16 |
|\ \ \ | |_|/ |/| | | | | | | | | vespa-engine/arnej/container-env-via-sentinel-config pass container environment variables via new mechanism also | ||||
| * | | pass container environment variables via new mechanism also | Arne Juul | 2022-09-21 | 3 | -18/+16 |
| | | | |||||
* | | | Merge pull request #24160 from ↵ | Tor Egge | 2022-09-21 | 5 | -72/+62 |
|\ \ \ | | | | | | | | | | | | | | | | | vespa-engine/toregge/reduce-special-handling-of-struct-fields Reduce special handling of struct fields. | ||||
| * | | | Reduce special handling of struct fields. | Tor Egge | 2022-09-21 | 5 | -72/+62 |
|/ / / | |||||
* | | | Merge pull request #24157 from vespa-engine/geirst/searchsummary-refactor | Tor Egge | 2022-09-21 | 47 | -212/+193 |
|\ \ \ | |/ / |/| | | Misc refactoring in searchsummary code | ||||
| * | | Standardize on using lowercase first letter in function names. | Geir Storli | 2022-09-21 | 42 | -161/+162 |
| | | | |||||
| * | | Cleanup IDocsumStore and IDocsumWriter interfaces. | Geir Storli | 2022-09-21 | 12 | -51/+31 |
| | | | |||||
* | | | Merge pull request #24154 from vespa-engine/freva/max-log-lines | Jon Marius Venstad | 2022-09-21 | 4 | -36/+23 |
|\ \ \ | | | | | | | | | Make it possible to limit number of log lines returned | ||||
| * | | | Make it possible to limit number of log lines returned | Valerij Fredriksen | 2022-09-21 | 4 | -7/+20 |
| | | | | |||||
| * | | | Non-functional cleanup | Valerij Fredriksen | 2022-09-21 | 3 | -29/+3 |
| | | | | |||||
* | | | | Merge pull request #24153 from ↵ | Geir Storli | 2022-09-21 | 1 | -9/+97 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/test-static-member-functions-for-inserting-fields-in-slime-filler Test static member functions for inserting fields in SlimeFiller. | ||||
| * | | | | Test static member functions for inserting fields in SlimeFiller. | Tor Egge | 2022-09-21 | 1 | -9/+97 |
| | |/ / | |/| | | |||||
* | | | | Merge pull request #24151 from vespa-engine/hmusum/cleanup-35 | Håkon Hallingstad | 2022-09-21 | 5 | -48/+29 |
|\ \ \ \ | |_|/ / |/| | | | Cluster controller cleanup, part 17 [run-systemtest] | ||||
| * | | | Make sure we don't call wait() with 0 as argument | Harald Musum | 2022-09-21 | 3 | -7/+11 |
| | | | | | | | | | | | | | | | | wait(0) will wait indefinitely | ||||
| * | | | Simplify exception handling when doing connect in rpc server | Harald Musum | 2022-09-20 | 2 | -31/+16 |
| | | | | |||||
| * | | | No need to call disconnect twice | Harald Musum | 2022-09-20 | 1 | -10/+2 |
| | | | | |||||
* | | | | Merge pull request #24152 from vespa-engine/arnej/verify-vespamalloc-attributes | Morten Tokle | 2022-09-21 | 4 | -14/+34 |
|\ \ \ \ | |_|/ / |/| | | | restrict vespamalloc attributes | ||||
| * | | | restrict vespamalloc attributes | Arne Juul | 2022-09-21 | 4 | -14/+34 |
|/ / / | | | | | | | | | | * only "name tokens' allowed | ||||
* | | | Merge pull request #24145 from ↵ | Geir Storli | 2022-09-21 | 1 | -462/+329 |
|\ \ \ | | | | | | | | | | | | | | | | | vespa-engine/toregge/stop-using-docbuilder-in-docsummary-unit-test Stop using search::index::DocBuilder in docsummary unit test. | ||||
| * | | | Stop using search::index::DocBuilder in docsummary unit test. | Tor Egge | 2022-09-20 | 1 | -462/+329 |
| | | | | |||||
* | | | | Merge pull request #24142 from ↵ | Geir Storli | 2022-09-21 | 16 | -85/+157 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | vespa-engine/geirst/optimize-summary-class-resolving Optimize resolving and usage of summary result class. | ||||
| * | | | | Optimize resolving and usage of summary result class. | Geir Storli | 2022-09-21 | 16 | -85/+157 |
| | | | | | | | | | | | | | | | | | | | | | | | | | If an explicit set of fields is specified in the docsum request, we avoid reading the document instance from disk if all those fields are generated on the fly. | ||||
* | | | | | Merge pull request #24150 from ↵ | Henning Baldersheim | 2022-09-21 | 9 | -207/+30 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/revert-24149-revert-24144-revert-24135-bratseth/boolean-shortcircuit Revert "Revert "Revert "Short circuit boolean expressions""" | ||||
| * | | | | | Revert "Revert "Revert "Short circuit boolean expressions""" | Henning Baldersheim | 2022-09-21 | 9 | -207/+30 |
|/ / / / / | |||||
* | | | | | Merge pull request #24149 from ↵ | Henning Baldersheim | 2022-09-21 | 9 | -30/+207 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/revert-24144-revert-24135-bratseth/boolean-shortcircuit Revert "Revert "Short circuit boolean expressions"" | ||||
| * | | | | | Revert "Revert "Short circuit boolean expressions"" | Henning Baldersheim | 2022-09-21 | 9 | -30/+207 |
| | |/ / / | |/| | | | |||||
* | | | | | Merge pull request #24148 from ↵ | Henning Baldersheim | 2022-09-21 | 8 | -28/+49 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/revert-24139-revert-24126-arnej/pass-environment-in-config Revert "Revert "pass environment variables securily in config"" | ||||
| * | | | | | Revert "Revert "pass environment variables securily in config"" | Henning Baldersheim | 2022-09-21 | 8 | -28/+49 |
| |/ / / / | |||||
* | | | | | Merge pull request #24147 from ↵ | Henning Baldersheim | 2022-09-21 | 2 | -7/+4 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/balder/omp-threads-only-for-searchnode Only set OMP_NUM_TREADS for SearchNode which is the only user of open… | ||||
| * | | | | | Only set OMP_NUM_TREADS for SearchNode which is the only user of openblas. | Henning Baldersheim | 2022-09-21 | 2 | -7/+4 |
| |/ / / / | |||||
* | | | | | Merge pull request #24146 from ↵ | Henning Baldersheim | 2022-09-21 | 1 | -1/+1 |
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | vespa-engine/balder/let-nproc-ignore-OMP_NUM_THREADS Let nproc ignore OMP_NUM_THREADS and OMP_THREAD_LIMIT environment var… | ||||
| * | | | | Let nproc ignore OMP_NUM_THREADS and OMP_THREAD_LIMIT environment variables. | Henning Baldersheim | 2022-09-21 | 1 | -1/+1 |
|/ / / / | |||||
* | | | | Merge pull request #24138 from ↵v8.56.20 | Geir Storli | 2022-09-20 | 9 | -50/+49 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/only-save-config-needed-for-replay-of-transaction-log Only save config needed for replay of transaction log. | ||||
| * | | | | Make replay schema based on replay summary config. | Tor Egge | 2022-09-20 | 7 | -44/+40 |
| | | | | | |||||
| * | | | | Only save config needed for replay of transaction log. | Tor Egge | 2022-09-20 | 2 | -6/+9 |
| | |/ / | |/| | | |||||
* | | | | Merge pull request #24144 from ↵ | Harald Musum | 2022-09-20 | 9 | -207/+30 |
|\ \ \ \ | | | | | | | | | | | | | | | | vespa-engine/revert-24135-bratseth/boolean-shortcircuit | ||||
| * | | | | Revert "Short circuit boolean expressions" | Arnstein Ressem | 2022-09-20 | 9 | -207/+30 |
|/ / / / | |||||
* | | | | Merge pull request #24141 from vespa-engine/freva/wtd-recursive | Håkon Hallingstad | 2022-09-20 | 1 | -1/+1 |
|\ \ \ \ | | | | | | | | | | | Make wantToDeprovision recursive | ||||
| * | | | | Make wantToDeprovision recursive | Valerij Fredriksen | 2022-09-20 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Merge pull request #24140 from vespa-engine/mpolden/validate-zip-entry-path | Martin Polden | 2022-09-20 | 4 | -2/+42 |
|\ \ \ \ \ | |/ / / / |/| | | | | Validate zip entry path when unpacking | ||||
| * | | | | Validate zip entry path when unpacking | Martin Polden | 2022-09-20 | 4 | -2/+42 |
| | | | | |