Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #14257 from vespa-engine/bratseth/explicit-request-type | Jon Bratseth | 2020-09-04 | 3 | -13/+21 |
|\ | | | | | Allow setting a request type explicitly | ||||
| * | Allow setting a request type explicitly | Jon Bratseth | 2020-09-02 | 3 | -13/+21 |
| | | | | | | | | | | | | This lets handler authors control the requestType explicitly by setting it on the HttpResponse, which is useful to avoid misclassification of POST requests to reading handlers as writes. | ||||
* | | Assume file may have been zipped or deleted since listed | Jon Marius Venstad | 2020-09-02 | 1 | -1/+13 |
|/ | |||||
* | Revert "Add missing implementation of 'Executor' interface" | Harald Musum | 2020-09-01 | 1 | -2/+1 |
| | |||||
* | Add missing implementation of 'Executor' interface | Bjørn Christian Seime | 2020-09-01 | 1 | -1/+2 |
| | |||||
* | 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 #14208 from vespa-engine/bratseth/drain | Henning Baldersheim | 2020-08-31 | 1 | -14/+4 |
|\ | | | | | Bratseth/drain | ||||
| * | Time out connections on the IOThread level | Jon Bratseth | 2020-08-28 | 1 | -14/+4 |
| | | | | | | | | | | | | | | 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. | ||||
* | | Do not create an extra OsgiImpl instance. | gjoranv | 2020-08-28 | 1 | -3/+2 |
| | | | | | | | | - This simplification became possible after a previous refactoring | ||||
* | | Make ContainerThreadPool a proper component | Bjørn Christian Seime | 2020-08-18 | 1 | -1/+5 |
|/ | |||||
* | Flush output from log handler more often | Jon Marius Venstad | 2020-08-05 | 1 | -24/+20 |
| | |||||
* | Add flags for controlling threads for feeding. | Henning Baldersheim | 2020-08-04 | 1 | -1/+3 |
| | |||||
* | Revert "Bjorncs/container thread pool" | Henning Baldersheim | 2020-08-04 | 1 | -3/+1 |
| | |||||
* | Merge branch 'master' into bjorncs/container-thread-pool | Henning Baldersheim | 2020-08-04 | 21 | -360/+411 |
|\ | |||||
| * | Support fetching logs from specific node | Ola Aunrønning | 2020-07-23 | 4 | -19/+36 |
| | | |||||
| * | Let ApplicationBundleLoader take its installer as a ctor argument | gjoranv | 2020-07-20 | 4 | -28/+16 |
| | | |||||
| * | Remove the unnecessary BundleInstaller interface. | gjoranv | 2020-07-18 | 5 | -50/+28 |
| | | |||||
| * | Use plain strings for platform bundles, instead of file references | gjoranv | 2020-07-18 | 4 | -34/+25 |
| | | |||||
| * | Add unit test for PlatformBundleLoader | gjoranv | 2020-07-17 | 2 | -1/+66 |
| | | |||||
| * | Ignore later calls to add or alter the set of platform bundles. | gjoranv | 2020-07-17 | 1 | -5/+20 |
| | | |||||
| * | Add constructor for testing | gjoranv | 2020-07-17 | 1 | -1/+5 |
| | | |||||
| * | Drop the now unnecessary 'file:' prefix for disk bundles. | gjoranv | 2020-07-17 | 2 | -19/+4 |
| | | | | | | | | | | | | | | - It was originally used to separate between disk bundles and bundles retrieved with file distribution. - Keep conversion code until the last model producing 'file:' has rolled out of hosted. | ||||
| * | Minor adjustment to error message. | gjoranv | 2020-07-17 | 1 | -1/+1 |
| | | |||||
| * | Temporarily allow 'config-model-fat-amended' to preinstall bundles | gjoranv | 2020-07-17 | 1 | -3/+6 |
| | | | | | | | | | | - The bundle (jdisc_http_filters) will not be started, but that should be ok, as we don't use any classes from that bundle. | ||||
| * | Reapply "Load platform bundles separately 3" | gjoranv | 2020-07-17 | 11 | -266/+271 |
| | | | | | | | | This reverts commit 1c69b4e72b3212e3ce989a8675db08ac51b7f79d. | ||||
| * | Revert "Load platform bundles separately 3" | Harald Musum | 2020-07-17 | 11 | -271/+266 |
| | | |||||
| * | Don't rely on FelixFramework - it's not in an exported package | gjoranv | 2020-07-16 | 1 | -2/+1 |
| | | |||||
| * | Start platform bundles | gjoranv | 2020-07-16 | 4 | -29/+55 |
| | | | | | | | | - Extract BundleStarter class from ApplicationBundleLoader. | ||||
| * | Reapply "Load platform bundles separately" | gjoranv | 2020-07-16 | 10 | -266/+246 |
| | | | | | | | | This reverts commit 0355cb740fe498abc03861bcb64de5e418c2fa88. | ||||
| * | Revert "Reapply load platform bundles separately" | Harald Musum | 2020-07-16 | 11 | -272/+266 |
| | | |||||
| * | Start platform bundles | gjoranv | 2020-07-16 | 4 | -29/+55 |
| | | | | | | | | - Extract BundleStarter class from ApplicationBundleLoader. | ||||
| * | Reapply "Load platform bundles separately" | gjoranv | 2020-07-16 | 10 | -266/+246 |
| | | | | | | | | This reverts commit 0355cb740fe498abc03861bcb64de5e418c2fa88. | ||||
| * | Revert "Load platform bundles separately" | Harald Musum | 2020-07-16 | 10 | -246/+266 |
| | | |||||
| * | Rename use -> useBundles | gjoranv | 2020-07-15 | 3 | -7/+7 |
| | | |||||
| * | Rename bundle loader classes and fields for consistency. | gjoranv | 2020-07-15 | 4 | -17/+15 |
| | | | | | | | | | | * BundleManager -> ApplicationBundleLoader * PlatformBundleInstaller -> PlatformBundleLoader | ||||
| * | Add author, no functional changes | gjoranv | 2020-07-15 | 3 | -0/+3 |
| | | |||||
| * | Rename useBundles -> useApplicationBundles | gjoranv | 2020-07-15 | 1 | -1/+1 |
| | | |||||
| * | Don't throw when using a test osgi framework | gjoranv | 2020-07-15 | 3 | -1/+13 |
| | | | | | | | | | | - ClassloaderOsgiFramework returns all installed bundles upon each call to install(). | ||||
| * | Separate installation for platform and application bundles. | gjoranv | 2020-07-15 | 3 | -2/+60 |
| | | |||||
| * | Remove the now unused getInitialBundles method. | gjoranv | 2020-07-14 | 4 | -17/+0 |
| | | |||||
| * | Simplify BundleManager so that it only handles app bundles. | gjoranv | 2020-07-14 | 1 | -101/+27 |
| | | | | | | | | - Fail if an app bundle tries to pre-install other bundles. | ||||
* | | Scale core pool size with actual number of cores as fallback | Bjørn Christian Seime | 2020-07-14 | 1 | -1/+3 |
|/ | |||||
* | Start bundles only once. | gjoranv | 2020-07-13 | 1 | -3/+0 |
| | |||||
* | Rename field bundleLoader -> bundleManager | gjoranv | 2020-07-10 | 1 | -3/+3 |
| | |||||
* | Let ContainerAndDiOsgi create its own BundleManager | gjoranv | 2020-07-10 | 1 | -3/+3 |
| | |||||
* | Update ABI spec | Jon Bratseth | 2020-07-02 | 1 | -1/+1 |
| | |||||
* | Add test | Jon Bratseth | 2020-07-02 | 2 | -58/+112 |
| | |||||
* | Improvements to handling of cluster removal | Jon Bratseth | 2020-07-02 | 3 | -13/+26 |
| | | | | | | | | | - Don't change health status to "initializing" when creating a new VipStatus, as 'initializing' now requires all clusters to be up to transition to 'up', which means that if we're already up but are missing a cluster we'll go from 'up' to 'initializing' and stay there. - Forget up/down status for removed clusters. - Nicer logging on ignorable reconfiguration errors. |