summaryrefslogtreecommitdiffstats
path: root/configserver
Commit message (Collapse)AuthorAgeFilesLines
* Persist wanted Vespa version in node-repositoryMartin Polden2017-04-041-1/+1
|
* Catch exception in RemoteSession insteadHarald Musum2017-03-311-3/+20
|
* Fix tests after removing support for legacy serialized application idsHarald Musum2017-03-281-46/+13
|
* Remove old legacyJon Bratseth2017-03-282-4/+4
|
* Remove wrapper for config definitionsHarald Musum2017-03-081-36/+8
| | | | * No longer needed now that we require config namespace
* Remove unused methodsHarald Musum2017-03-063-17/+0
|
* Merge pull request #1864 from yahoo/hmusum/stop-using-3-args-getConfigValerij Fredriksen2017-02-272-7/+6
|\ | | | | Stop using 3-arg getConfig method (will be removed)
| * Stop using 3-arg getConfig method (will be removed)Harald Musum2017-02-262-9/+7
| |
* | Use model instead of config for getting logserver connection infoHarald Musum2017-02-273-51/+70
|/ | | | | * Add unit test * Minor refactorings
* Update exception message to match actual messageHarald Musum2017-02-171-1/+1
|
* Use specific error-code in response when unable to acquire application lockHarald Musum2017-02-163-11/+38
| | | | | | * Throw ApplicationLockException if acquiring lock fails (due to timeout) and use response with with new error-code for that case VESPA-6501
* Clean up interfaceHarald Musum2017-02-114-19/+12
| | | | | | | * Remove 'throws IOException now that no implementors use it and handle getConfig now returning null instead of exception when no config found * Remove getConfig method with InnerCNode as 2nd argument * Prepare for removing 3-argument getConfig()
* Bind ApplicationHandler to cluster controller status URLsHåkon Hallingstad2017-02-104-6/+8
|
* Make HttpProxy an injectable component in config serverHåkon Hallingstad2017-02-092-1/+7
|
* Use Not Found. Remove duplicate method.Håkon Hallingstad2017-02-092-11/+5
|
* Adds test of HttpProxyHåkon Hallingstad2017-02-099-97/+209
|
* Adds Config Server application handler for Cluster Controller status pageHåkon Hallingstad2017-02-0916-39/+322
|
* Use model to find hosts and services instead of configHarald Musum2017-02-072-74/+59
|
* Do not return HTML and 500 when unable to check convergence for a servicesHarald Musum2017-02-034-147/+132
| | | | | | | VESPA-6351 * Return 404 if we cannot check convergnce for a service * Catch exceptions and make sure we always return Json * Rewrite Json generation and make separate classes for responses
* Implementations can be less restrictive than the interfaceHarald Musum2017-02-012-5/+4
|
* Test with URLs that are what will be actually usedHarald Musum2017-02-011-5/+10
|
* Fix typo in uriHarald Musum2017-02-011-7/+7
|
* Reformat and move around code, no functional changesHarald Musum2017-01-302-104/+105
|
* Remove unused code (API has been replaced by /serviceconverge)Harald Musum2017-01-255-126/+3
|
* Add missing copyright headerHarald Musum2017-01-063-2/+4
|
* Refactor content handlers, first stepHarald Musum2017-01-068-188/+194
| | | | | * Move most of logic into ApplicationRepository * Remove unnneded base class
* Fix bug with using local instead of remote session for GETHarald Musum2017-01-042-8/+14
|
* Revert "Revert "Move business logic out of handler""Harald Musum2017-01-045-238/+226
|
* Revert "Move business logic out of handler"Harald Musum2017-01-045-226/+238
|
* Move business log out of handlerHarald Musum2017-01-045-238/+226
| | | | * Remove unnecessary test base class
* Increase default timeout budget (avoid unit test failing when slow node)Harald Musum2017-01-041-1/+1
|
* Add some convenience methodsHarald Musum2017-01-033-7/+23
|
* Create new exception class to avoid using http exception class where it ↵Harald Musum2017-01-027-8/+18
| | | | shold not be used
* Refactor session creationHarald Musum2017-01-0212-367/+291
|
* Refactor session create responseHarald Musum2017-01-026-40/+26
| | | | | | * Remove unnecessary interface * Use tenant name instead of tenant instance * Use session id instead of Session
* Minor refactoring of handling of zookeeper barrier timeoutHarald Musum2017-01-026-24/+18
|
* Get rid of tenantsCopy()Harald Musum2016-12-228-83/+68
| | | | * Use ImmutableSet where needed instead
* Remove methods and constants no longer in useHarald Musum2016-12-224-11/+13
| | | | * Move hosted vespa tenant name
* Cleanup validation of session statusHarald Musum2016-12-136-22/+29
|
* Refactor http session activationHarald Musum2016-12-125-68/+57
| | | | | | * Remove unneded base class * Move everything regarding session into ApplicationRepository * Avoid using LocalSession in reponse class
* Simplify and rename some methodsHarald Musum2016-12-0910-55/+53
|
* Move tenant checking out of http layerHarald Musum2016-12-0911-79/+82
|
* Move more stuff out of http layerHarald Musum2016-12-094-17/+11
|
* keep quoting when rewriting URLArne H Juul2016-12-091-1/+1
|
* Remove unnecessary methodHarald Musum2016-12-093-6/+3
|
* Make sure we create new config (with temp dir) for every testHarald Musum2016-12-081-14/+15
|
* Revert "Revert "Skeleton for testing deployment with docker image specified ↵Harald Musum2016-12-082-16/+97
| | | | in request""
* Revert "Skeleton for testing deployment with docker image specified in request"Harald Musum2016-12-082-97/+16
|
* Remove unused functionalityHarald Musum2016-12-082-32/+2
|
* Skeleton for testing deployment with docker image specified in requestHarald Musum2016-12-082-16/+97
|