Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Increase timeout when waiting for bundles to one week. | gjoranv | 2018-06-26 | 1 | -1/+1 |
| | |||||
* | Scala code in container-di converted to Java | Olli Virtanen | 2018-06-21 | 1 | -4/+2 |
| | |||||
* | Change field name | Jon Bratseth | 2018-06-15 | 1 | -3/+3 |
| | |||||
* | Only count time with no threads available | Håkon Hallingstad | 2018-06-14 | 1 | -9/+9 |
| | | | | | | | | | | | | | | | | | | | | | Found this edge-case with logAndDie in ThreadPoolProvider: - A Runnable executes and finishes at time T0 - No Runnables execute for a long time t > maxThreadExecutionTimeSeconds - At time T1 = T0 + t, a bursts of Runnables N > maxthreads arrives such that the (maxthreads+1) Runnable will be tried executed and rejected before any of the first maxthreads Runnables finish. - Then, logOrDie will be called immediately. That is, a sufficiently silent period followed by a burst of Runnables cause the process to die. This PR will make sure that the process dies only if maxThreadExecutionTimeSeconds seconds pass with no available threads, like the documentation says. I found this as I was looking for reasons why the Cluster Controller have had logAndDie problems. The CC has maxthreads of 10, and was getting bursts of 6-8 of a particular request type (reduced in PR 6207). | ||||
* | Use mutual TLS auth when retrieving identity document | Bjørn Christian Seime | 2018-06-11 | 1 | -0/+4 |
| | |||||
* | Add initiallyInRotation to vip status config and inject config into VipStatus | Harald Musum | 2018-06-05 | 2 | -7/+18 |
| | | | | | Use config value for inital value of isInRotation() when nothing is known about backend clusters | ||||
* | Correct JavaDoc | Jon Bratseth | 2018-06-01 | 1 | -2/+0 |
| | |||||
* | Separate internal redeploys from application package changes | Jon Bratseth | 2018-06-01 | 2 | -7/+4 |
| | | | | | | | | | Separate system internal redeploys from application package changes such that we can ignore config updates originating from application package changes if restart on deploy is true, as the config change will be followed by a restart - but continue to effect config changes originating from internal system changes as those will not (and should not) be followed by a restart. | ||||
* | Run reconfigurer thread even when restartOnRedeploy is true | Jon Bratseth | 2018-05-30 | 3 | -11/+16 |
| | |||||
* | Revert "Revert "Remove empty filter chains from filter chain repo."" | gjoranv | 2018-05-23 | 1 | -1/+13 |
| | |||||
* | Revert "Remove empty filter chains from filter chain repo." | gjoranv | 2018-05-23 | 1 | -13/+1 |
| | |||||
* | Remove empty filter chains from filter chain repo. | gjoranv | 2018-05-23 | 1 | -1/+13 |
| | | | | | | * Ensure no empty chains before throwing IndexOutOfBoundsException. * Verify that application does not throw upon access-control in services.xml. | ||||
* | Add athenzDnsSuffix and ztsUrl to identity config | Bjørn Christian Seime | 2018-05-15 | 1 | -0/+2 |
| | |||||
* | Remove CachingSearcher and its Cache with SizeCalculator | gjoranv | 2018-05-04 | 1 | -6/+0 |
| | | | | | | | | - The SizeCalculator uses recursive reflective calls in the object tree, and attempts illegal access to e.g. java.lang.module classes on Java 9+. With this access explicitly allowed via "--add-opens" the calculator returns a much larger size than the actual size of the object. | ||||
* | Merge pull request #5767 from vespa-engine/gjoranv/java9-prep-06 | gjoranv | 2018-05-03 | 2 | -0/+6 |
|\ | | | | | Gjoranv/java9 prep 06 | ||||
| * | Java 9: Add jaxb-api dependency and remove some package references | gjoranv | 2018-05-02 | 2 | -0/+6 |
| | | | | | | | | | | | | | | - javax.xml classes are moved to module java.xml.ws ("which is not in the module graph") - The cert-k test bundle referenced a lot of packages that are moved to other modules, but are unlikely to be used. | ||||
* | | Deprecate all builtin XML providers in jdisc. | gjoranv | 2018-05-02 | 14 | -23/+31 |
|/ | |||||
* | Remove row+column support | Jon Bratseth | 2018-04-27 | 1 | -3/+1 |
| | |||||
* | Close at end | Jon Bratseth | 2018-04-24 | 1 | -3/+3 |
| | |||||
* | Clear renderer hit groups | Jon Bratseth | 2018-04-24 | 1 | -0/+1 |
| | | | | | | | | | This allows us to stream more data than can fit in the container (across all concurrent queries), as rendered hits in completed groups can now be garbage collected. We can not deference the hit groups themselves as that entails modifying the parent list. | ||||
* | Remove some old TODOs | gjoranv | 2018-04-04 | 1 | -5/+1 |
| | |||||
* | Merge with master | Jon Bratseth | 2018-02-27 | 1 | -1/+1 |
| | |||||
* | Propagate nodes too. | Henning Baldersheim | 2018-02-06 | 1 | -3/+14 |
| | |||||
* | Add deprecation legacy stuff only used in tests. | Henning Baldersheim | 2018-02-06 | 1 | -1/+1 |
| | |||||
* | Avoid import by * | Henning Baldersheim | 2018-02-03 | 1 | -1/+0 |
| | |||||
* | Try to differentiate between client and server errors. | Henning Baldersheim | 2018-02-03 | 2 | -1/+5 |
| | |||||
* | Revert "Ensure timeouts in LoggingRequestHandler are logged" | Bjørn Christian Seime | 2018-02-01 | 1 | -20/+1 |
| | | | | This reverts commit 0ec38c1f398c809ddf242bfe23794433eb980706. | ||||
* | Add rawPath and rawQuery to AccessLogEntry | Bjørn Christian Seime | 2018-02-01 | 1 | -1/+10 |
| | |||||
* | Ensure timeouts in LoggingRequestHandler are logged | Bjørn Christian Seime | 2018-01-31 | 1 | -1/+20 |
| | |||||
* | Merge pull request #4839 from ↵ | Lester Solbakken | 2018-01-31 | 2 | -69/+65 |
|\ | | | | | | | | | vespa-engine/bratseth/tensor-type-information-propagation Bratseth/tensor type information propagation | ||||
| * | Nonfunctional changes only | Jon Bratseth | 2018-01-31 | 2 | -69/+65 |
| | | |||||
* | | Merge pull request #4801 from vespa-engine/gv/owners | Bjørn Christian Seime | 2018-01-30 | 1 | -0/+1 |
|\ \ | | | | | | | Update OWNERS | ||||
| * | | Update OWNERS | gjoranv | 2018-01-29 | 1 | -0/+1 |
| |/ | |||||
* | | Verify whether a new snapshot was expected or not | Bjørn Christian Seime | 2018-01-29 | 1 | -23/+28 |
| | | |||||
* | | Don't run snapshot thread in StateHandlerTest | Bjørn Christian Seime | 2018-01-29 | 2 | -21/+22 |
|/ | | | | | | Make ThreadFactory configurable in StateMonitor to enable StateHandlerTest to control the snapshot thread (in this case stop it from running). | ||||
* | Make lastSnapshotTimeMs volatile | Bjørn Christian Seime | 2018-01-25 | 1 | -1/+1 |
| | |||||
* | Use AtomicLong instead of volatile long | Bjørn Christian Seime | 2018-01-25 | 1 | -3/+4 |
| | |||||
* | add trivial getters | Arne Juul | 2018-01-05 | 1 | -0/+3 |
| | |||||
* | add optional constructor with Context object | Arne Juul | 2017-12-20 | 1 | -0/+35 |
| | |||||
* | add jdisc Metric wiring | Arne Juul | 2017-12-14 | 4 | -7/+12 |
| | | | | rename metric (will be tagged as a "container" metric anyway) | ||||
* | Log when changing status and set status to 'down' when RPC server is shutdown | Harald Musum | 2017-12-09 | 1 | -4/+4 |
| | |||||
* | Remove debug line | Harald Musum | 2017-12-08 | 1 | -1/+0 |
| | |||||
* | Make it possible to configure and change status code in /state/v1/health API | Harald Musum | 2017-12-08 | 3 | -9/+24 |
| | | | | | Make inital value configurable and make it possible to get and set it in StateMonitor | ||||
* | Split parent + container-dependency-versions from root pom. | gjoranv | 2017-12-01 | 1 | -0/+1 |
| | | | | | | - Add missing dependencies so that all provided non-yahoo jars are listed in container-dependency-versions. - Add relativePath for all child poms of parent. | ||||
* | Revert "Gjoranv/split parent2" | gjoranv | 2017-11-30 | 1 | -1/+0 |
| | |||||
* | Split parent + container-dependency-versions from root pom. | gjoranv | 2017-11-30 | 1 | -0/+1 |
| | | | | | | - Add missing dependencies so that all provided non-yahoo jars are listed in container-dependency-versions. - Add relativePath for all child poms of parent. | ||||
* | Revert "Gjoranv/split parent" | gjoranv | 2017-11-29 | 1 | -1/+0 |
| | |||||
* | Split parent + container-dependency-versions from root pom. | gjoranv | 2017-11-29 | 1 | -0/+1 |
| | | | | | | - Add missing dependencies so that all provided non-yahoo jars are listed in container-dependency-versions. - Add relativePath for all child poms of parent. | ||||
* | use timeElapsed method | Arne Juul | 2017-11-13 | 1 | -1/+1 |
| | |||||
* | add metrics for handled requests | Arne Juul | 2017-11-13 | 1 | -1/+24 |
| |