aboutsummaryrefslogtreecommitdiffstats
path: root/jdisc_core/src
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* 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
|
* use HostName.getLocalhostArne Juul2017-09-081-7/+2
|
* Don't install jdisck logfmt variantJon Bratseth2017-09-051-0/+2
|
* Trigger GC more oftenBjørn Christian Seime2017-08-251-1/+1
|
* Merge pull request #3202 from vespa-engine/gjoranv/severe-loggjoranv2017-08-241-1/+1
|\ | | | | Log exception from StandaloneMain as SEVERE.
| * Log exception from StandaloneMain as SEVERE.gjoranv2017-08-241-1/+1
| |
* | Perform best-effort cleanup to stop JDisc from never closing connectionBjørn Christian Seime2017-08-231-5/+23
|/
* Reduce number of false positivesBjørn Christian Seime2017-08-151-1/+2
| | | | | | Increase grace period of stale containers as there is no guarantee when they are collected. Trigger finalization in case objects with finalizer are (indirectly) referring to ActiveContainer instances.
* Triggering finalization does not guarantee that phantom references are enqueuedBjørn Christian Seime2017-07-202-2/+2
|
* Merge pull request #2966 from yahoo/bjorncs/activecontainer-watchdogBjørn Christian Seime2017-07-171-0/+2
|\ | | | | Temporarily ignore test
| * Temporarily ignore testBjørn Christian Seime2017-07-171-0/+2
| |
* | Improve ActiveContainerDeactivationWatchdog unit testBjørn Christian Seime2017-07-172-7/+17
| |
* | Log when scheduled tasks are triggeredBjørn Christian Seime2017-07-171-0/+3
| |
* | Don't run jobs in parallelBjørn Christian Seime2017-07-171-1/+1
|/ | | | | Running them in parallel is not required, and it is easier to debug/trace issues later if jobs are executed sequentially.
* Ensure that phantom references are enqueued to reference queueBjørn Christian Seime2017-07-172-3/+7
|
* Merge pull request #2901 from yahoo/bratseth/make-curatormutex-reusableJon Bratseth2017-06-291-2/+3
|\ | | | | Bratseth/make curatormutex reusable
| * Nonfunctional changes onlyJon Bratseth2017-06-281-2/+3
| |
* | Support boot delegation to AppdynamicsJon Bratseth2017-06-274-5/+5
|/
* VESPA_HOME should not end with / anymoreArne H Juul2017-06-171-1/+0
| | | | | * best practice for HOME-like env vars is to be just the name of the directory without trailing slash.
* Update copyright headersJon Bratseth2017-06-14214-212/+214
|
* Revert "Update copyright headers"Jon Bratseth2017-06-14214-214/+212
|
* Fix comment prefixJon Bratseth2017-06-141-1/+1
|
* Update copyright headersJon Bratseth2017-06-14214-212/+214
|
* Remove carriage returnJon Bratseth2017-06-142-2/+2
|
* Revert "Copyright header"Jon Bratseth2017-06-13214-217/+214
|
* Copyright headerJon Bratseth2017-06-13214-214/+217
|
* Rename jdisc_logfmt to vespa-jdisc-logfmt.Tor Egge2017-06-135-9/+9
|