Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Purge old sessions every 5 minutes and log when doing so | Harald Musum | 2018-01-22 | 1 | -1/+3 |
| | |||||
* | Refactor prepare handler | Harald Musum | 2018-01-21 | 7 | -62/+110 |
| | | | | Move more stuff into business layer, no functional changes | ||||
* | Refer to generated tensors by absolute path | Jon Bratseth | 2018-01-19 | 1 | -2/+1 |
| | |||||
* | Always write tensor binary files when possible | Jon Bratseth | 2018-01-19 | 2 | -2/+4 |
| | | | | | | The application package is read in two locations, the uploaded location and the ".preprocessed" location. We need to produce tensor binaries each time, even though the ranking constants seemlingly survives from one to the other. | ||||
* | Use a constant for error code | Harald Musum | 2018-01-18 | 1 | -1/+2 |
| | |||||
* | Do not log connection errors (services may not be up, common case) | Harald Musum | 2018-01-18 | 1 | -1/+1 |
| | |||||
* | We might have status unknown for all hosts too | Harald Musum | 2018-01-17 | 3 | -7/+44 |
| | |||||
* | Merge pull request #4692 from ↵ | Jon Bratseth | 2018-01-17 | 2 | -14/+23 |
|\ | | | | | | | | | vespa-engine/bratseth/store-converted-expressions-in-zk Bratseth/store converted expressions in zk | ||||
| * | Persist constant info in ZooKeeper | Jon Bratseth | 2018-01-17 | 1 | -2/+2 |
| | | |||||
| * | Copy generated files to ZooKeeper | Jon Bratseth | 2018-01-17 | 1 | -8/+17 |
| | | |||||
| * | Access files through application package | Jon Bratseth | 2018-01-16 | 1 | -6/+6 |
| | | |||||
* | | Merge pull request #4672 from ↵ | Henning Baldersheim | 2018-01-16 | 3 | -7/+21 |
|\ \ | | | | | | | | | | | | | vespa-engine/hmusum/ask-config-servers-to-download-files Ask other config servers to start downloading files | ||||
| * | | Ask other config servers to start downloading files | Harald Musum | 2018-01-16 | 3 | -7/+21 |
| | | | | | | | | | | | | | | | | | | To have redundancy, ask the other config servers to start downloading a file, so we have redundancy in case the config server running the code goes down after deployment has finished | ||||
* | | | Merge pull request #4665 from ↵ | Harald Musum | 2018-01-16 | 3 | -31/+25 |
|\ \ \ | |/ / |/| | | | | | | | | vespa-engine/hmusum/purge-old-sessions-as-a-maintenance-task Purge old session in its own thread instead of every time we add a se… | ||||
| * | | Simplify | Harald Musum | 2018-01-15 | 1 | -5/+0 |
| | | | |||||
| * | | Purge old session in its own thread instead of every time we add a session | Harald Musum | 2018-01-15 | 3 | -26/+25 |
| | | | |||||
* | | | Merge pull request #4661 from ↵ | Harald Musum | 2018-01-15 | 1 | -0/+3 |
|\ \ \ | |/ / |/| | | | | | | | | vespa-engine/hmusum/include-configserver-config-file Make it possible to include config server config in a file | ||||
| * | | Make it possible to include config server config in a file | Harald Musum | 2018-01-15 | 1 | -0/+3 |
| | | | |||||
* | | | Use vespamallocd to better root out jni memory issues. | Henning Baldersheim | 2018-01-15 | 1 | -0/+2 |
|/ / | |||||
* | | Reduce log level when not finding file | Harald Musum | 2018-01-15 | 1 | -3/+2 |
| | | | | | | | | Also make method void, since return value was never used | ||||
* | | Make sure to cleanup everything when deleting a tenant | Harald Musum | 2018-01-15 | 4 | -32/+28 |
|/ | | | | | * Simplify and make sure to always call close(), return correct exception when tenant is not found when deleting | ||||
* | Log when before and after creating tenants | Harald Musum | 2018-01-14 | 1 | -5/+6 |
| | |||||
* | Merge pull request #4633 from ↵ | Harald Musum | 2018-01-13 | 2 | -2/+2 |
|\ | | | | | | | | | vespa-engine/hakonhall/some-curator-clients-require-ensemble-connect-string Some Curator clients require ensemble connect string | ||||
| * | Some Curator clients require ensemble connect string | Håkon Hallingstad | 2018-01-11 | 2 | -2/+2 |
| | | |||||
* | | Do not try to access RPC return values when we get an error | Harald Musum | 2018-01-12 | 1 | -17/+18 |
|/ | | | | | Return values might not exist when we get an error from an RPC reques, return or throw instead. | ||||
* | Merge pull request #4617 from vespa-engine/hmusum/always-delete-temp-dir | Valerij Fredriksen | 2018-01-11 | 1 | -1/+1 |
|\ | | | | | Always delete temp dir | ||||
| * | Always delete temp dir | Harald Musum | 2018-01-11 | 1 | -1/+1 |
| | | |||||
* | | Use constant tensor files WIP | Jon Bratseth | 2018-01-11 | 4 | -10/+11 |
|/ | |||||
* | CHeck file distribution status for hosts in parallel | Harald Musum | 2018-01-11 | 1 | -3/+24 |
| | |||||
* | Use higher precision for timeout | Harald Musum | 2018-01-09 | 1 | -1/+1 |
| | |||||
* | Support milliscond resolution for timeout request parameter | Harald Musum | 2018-01-09 | 2 | -5/+13 |
| | |||||
* | Timeout for file distribution status API | Harald Musum | 2018-01-09 | 6 | -34/+33 |
| | | | | | * Support timeout request parameter * Change default timeout to 5 seconds | ||||
* | Add file distribution status API | Harald Musum | 2018-01-09 | 7 | -10/+374 |
| | |||||
* | Throw ActivationConflictException when unable to acquire activate lock | Harald Musum | 2018-01-03 | 1 | -1/+1 |
| | |||||
* | Revert "Revert "Revert "Revert "Jvenstad/zone cleanup 4"""" | Jon Marius Venstad | 2018-01-03 | 1 | -1/+1 |
| | | | | This reverts commit 7b99d259bf378c0e5c43c9a199efffdf056678f4. | ||||
* | Don't test for exact version, just that we get one | Harald Musum | 2018-01-03 | 1 | -1/+1 |
| | |||||
* | Ad some javadoc and do some minor tweaks | Harald Musum | 2018-01-03 | 2 | -21/+16 |
| | |||||
* | No need to override methods that the superclass does correctly | Harald Musum | 2018-01-02 | 1 | -9/+0 |
| | |||||
* | Rewrite status handler | Harald Musum | 2018-01-02 | 8 | -201/+112 |
| | | | | | | Rewrite and simplify to use Slime and a regular handler instead of Jersey, so it's not necessary to manually update handler when config changes (which had not been done in years) | ||||
* | Revert "Jvenstad/zone cleanup 4" | Jon Marius Venstad | 2018-01-02 | 1 | -1/+1 |
| | |||||
* | Merge branch 'master' into jvenstad/zone-cleanup-4 | Jon Marius Venstad | 2018-01-02 | 35 | -127/+147 |
|\ | |||||
| * | use new LoggingRequestHandler constructor | Arne Juul | 2017-12-27 | 31 | -121/+131 |
| | | |||||
| * | Remove container-clustercontroller from list of services to check | Harald Musum | 2017-12-19 | 1 | -2/+0 |
| | | | | | | | | | | container loads the same bundles, so it should be safe to remove clustercontroller completely | ||||
| * | Skip checking config convergence for clustercontroller | Harald Musum | 2017-12-19 | 1 | -1/+2 |
| | | |||||
| * | Use one supervisor and transport and shut it down once it not needed anymore. | Henning Baldersheim | 2017-12-18 | 3 | -5/+16 |
| | | |||||
* | | Conflicts | Jon Marius Venstad | 2017-12-15 | 5 | -18/+19 |
|\| | |||||
| * | Do async file distribution (when preparing application) when file ↵ | Harald Musum | 2017-12-14 | 5 | -18/+19 |
| | | | | | | | | | | | | distributor disable Also: Don't cancel future when getting dile references started by async file distribution | ||||
* | | Conflict resolved | Jon Marius Venstad | 2017-12-14 | 7 | -15/+69 |
|\| | |||||
| * | Set timeout for internal deployment in one place | Harald Musum | 2017-12-13 | 3 | -3/+19 |
| | | | | | | | | | | Use barrier timeout as basis for timeout, in the same way we do for external deployments. | ||||
| * | Notify config proxy about starting downloads while preparing | Harald Musum | 2017-12-13 | 4 | -12/+50 |
| | | | | | | | | Code not activated yet |