aboutsummaryrefslogtreecommitdiffstats
path: root/jdisc_core
Commit message (Collapse)AuthorAgeFilesLines
* Add timeout to set-node-state calls from OrchestratorHåkon Hallingstad2018-06-192-0/+84
|
* Bundle-plugin Scala code converted to JavaOlli Virtanen2018-06-132-16/+0
|
* Run reconfigurer thread even when restartOnRedeploy is trueJon Bratseth2018-05-301-7/+8
|
* simpler bootstrapArne Juul2018-05-141-65/+5
|
* update bootstrap section of scriptsArne Juul2018-05-141-0/+12
|
* Java 9: Add xml-apis packages that are no longer in rt.jar.gjoranv2018-05-091-0/+7
| | | | (moved to new module javax.xml)
* Revert "Revert "Gjoranv/java9 prep 05""gjoranv2018-05-024-10/+27
|
* Revert "Gjoranv/java9 prep 05"gjoranv2018-05-024-27/+10
|
* Allow building with Java 9.gjoranv2018-04-303-8/+12
| | | | | - Must suppress deprecation warning for unit tests because LogRecord.setInstant() is new for Java 9.
* Don't use wildcard imports.gjoranv2018-04-301-2/+15
| | | | | - Leads to ambiguous class reference in Java 9: new class java.lang.Module vs. com.google.inject.Module.
* Remove finalizer() from ActiveContainerBjørn Christian Seime2018-04-161-48/+5
|
* Introduce simple container watchdogBjørn Christian Seime2018-04-166-1/+232
| | | | | This watchdog uses information from the reference count framework in jdisc_core. Contains no use of System.gc() or WeakReference.
* Add Vespa 7 todos to hide implementation details.gjoranv2018-04-132-0/+2
|
* Remove container watchdogBjørn Christian Seime2018-04-137-443/+20
| | | | | - Remove ActiveContainerDeactivationWatchdog - Move deconstruction enforcer to ActiveContainer
* Fix bug where container watchdog stored wrong activation timeBjørn Christian Seime2018-04-121-5/+4
|
* Log as info when triggering GC + finalizationBjørn Christian Seime2018-04-111-1/+1
|
* Allow applications to request exlcusive access to hostsJon Bratseth2018-03-201-9/+9
|
* Reduce logging of false positives in container watchdogBjørn Christian Seime2018-03-082-28/+33
| | | | | | Introduce a lower grace period only used by the gc check to ensure that deactivated containers have a chance of being collected before being reported as stale in the log and the metrics api.
* Only run gc when number of stale containers above thresholdBjørn Christian Seime2018-02-062-10/+23
| | | | | | Changes the deactivated container watchdog to only trigger gc when the number of deactivated containers passed grace period is above a threshold.
* Log when activate times out (low-level timeout in jdisc)Harald Musum2018-01-311-1/+1
|
* Revert "Revert "Redefine task and its context""Håkon Hallingstad2018-01-231-0/+8
|
* Revert "Redefine task and its context"Håkon Hallingstad2018-01-231-8/+0
|
* Redefine task and its contextHåkon Hallingstad2018-01-221-0/+8
| | | | | | | | | | | | | After discussions with bratseth, we'll not organize tasks in a tree structure, and instead have tasks mostly 1:1 with components. Tasks are put in chains, and may have ordering constraints between them that the chain resolves. The FileSystem API has been removed and instead use the raw java NIO FileSystem, and use Jimfs to mock FileSystem in tests. NodeAdminStateUpdater has been made an interface, since the HTTP request handler needs to delegate to it when getting requests. Much of the public HTTP API will get internalized with standalone NodeAdmin.
* Use protobuf 3.4.0 by defaultJon Bratseth2018-01-181-1/+1
|
* Nonfunctional changes onlyJon Bratseth2018-01-158-30/+30
|
* remove unnecessary loggingHåkon Hallingstad2017-12-231-1/+0
|
* Move initial log to right after Vespa logging has been initializedHåkon Hallingstad2017-12-231-1/+2
|
* Revert "Revert "Log at JDisc process start and stop""Håkon Hallingstad2017-12-231-1/+4
|
* Revert "Log at JDisc process start and stop"Arne H Juul2017-12-231-4/+1
|
* Log at JDisc process start and stopHåkon Hallingstad2017-12-221-1/+4
|
* Error should also exit JDisc containerHåkon Hallingstad2017-12-081-1/+1
|
* Split parent + container-dependency-versions from root pom.gjoranv2017-12-011-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"gjoranv2017-11-301-1/+0
|
* Split parent + container-dependency-versions from root pom.gjoranv2017-11-301-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"gjoranv2017-11-291-1/+0
|
* Split parent + container-dependency-versions from root pom.gjoranv2017-11-291-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.
* Print exception since logging may not have been setupHåkon Hallingstad2017-11-141-0/+2
|
* Merge pull request #4095 from vespa-engine/arnej/add-jdisc-handler-metricsgjoranv2017-11-131-2/+12
|\ | | | | Arnej/add jdisc handler metrics
| * add timeElapsed convenience methodArne Juul2017-11-131-2/+12
| | | | | | | | * also, fix some misleading comments
* | Reduce log noise from HttpServerConformanceTestBjørn Christian Seime2017-11-131-3/+6
|/
* Revert "Bjorncs/jdisc http service cleanup"Martin Polden2017-11-101-6/+3
|
* Merge pull request #4072 from vespa-engine/bjorncs/jdisc-http-service-cleanupgjoranv2017-11-101-3/+6
|\ | | | | Bjorncs/jdisc http service cleanup
| * Reduce log noise from HttpServerConformanceTestBjørn Christian Seime2017-11-091-3/+6
| |
* | mark with deprecatedArne Juul2017-11-091-0/+2
| |
* | add the pattern to BindingMatchArne Juul2017-11-094-10/+40
|/
* Nonfunctional changes onlyJon Bratseth2017-11-081-2/+3
|
* Nonfunctional changes onlyJon Bratseth2017-10-2728-73/+86
|
* Add copyright headerJon Bratseth2017-10-271-0/+1
|
* Revert "Revert "Aressem/remove post install script""Arnstein Ressem2017-09-271-0/+4
|
* Revert "Aressem/remove post install script"Arnstein Ressem2017-09-271-4/+0
|