summaryrefslogtreecommitdiffstats
path: root/container-disc/src/main
Commit message (Collapse)AuthorAgeFilesLines
* Open-source PEM keystore for JDiscBjørn Christian Seime2017-10-091-41/+0
|
* Merge pull request #3537 from ↵Bjørn Christian Seime2017-10-021-5/+2
|\ | | | | | | | | vespa-engine/revert-3218-bjorncs/logging-on-reconfig Revert "Log on reconfig"
| * Revert "Log on reconfig"Bjørn Christian Seime2017-09-261-5/+2
| |
* | The cost of preserving the framepointer is small enough to allow it being ↵Henning Baldersheim2017-09-271-0/+2
|/ | | | | | | default. Performance information benefits is significant and will over time counter the cost. Observed cost has been below the noise level in the 1% range.
* Revert "Revert "version in def files are deprecated""Harald Musum2017-08-301-1/+0
|
* Revert "version in def files are deprecated"Harald Musum2017-08-301-0/+1
|
* version in def files are deprecatedHarald Musum2017-08-301-1/+0
|
* Log on reconfigBjørn Christian Seime2017-08-251-2/+5
|
* Nonfunctional changes onlyJon Bratseth2017-08-222-2/+2
|
* Use vespa-get-configHarald Musum2017-08-161-1/+1
|
* Use full path to getvespaconfigHarald Musum2017-08-161-1/+1
|
* Deconstruct components in non-daemon threadBjørn Christian Seime2017-07-141-1/+1
| | | | | | The JVM may core dump if it is shutting down during deconstruction of a JNI component. This change will force the JVM to wait for deconstruction to finish.
* VESPA_HOME should not end with / anymoreArne H Juul2017-06-171-16/+16
| | | | | * best practice for HOME-like env vars is to be just the name of the directory without trailing slash.
* Update copyright headersJon Bratseth2017-06-1437-37/+37
|
* Revert "Update copyright headers"Jon Bratseth2017-06-1437-37/+37
|
* Update copyright headersJon Bratseth2017-06-1437-37/+37
|
* Remove carriage returnJon Bratseth2017-06-142-2/+2
|
* Revert "Copyright header"Jon Bratseth2017-06-1337-39/+39
|
* Copyright headerJon Bratseth2017-06-1337-39/+39
|
* Make private and log at debug level insteadHenning Baldersheim2017-06-091-2/+2
|
* Watch and die on port change.Henning Baldersheim2017-06-091-1/+26
|
* Use a single thread to monitor all deactivated ActiveContainersBjørn Christian Seime2017-06-081-7/+7
| | | | | | Add new watchdog class to combine monitoring and reporting of stale ActiveContainer instances. Introduce a grace period to allow deactivated containers some time to die.
* Track stale ActiveContainer instancesBjørn Christian Seime2017-05-311-3/+7
|
* Revert "Use ActiveContainerStatistics"Bjørn Christian Seime2017-05-301-7/+3
| | | | This reverts commit 606acc8e051d983698099f9ec1bcbfcde10a2690.
* Revert "Misc fixes to ActiveContainerStatistics"Bjørn Christian Seime2017-05-301-1/+1
| | | | This reverts commit 70e8ea955b7a349408c92fd6b8aeeddcccc8df59.
* Misc fixes to ActiveContainerStatisticsBjørn Christian Seime2017-05-301-1/+1
|
* Use ActiveContainerStatisticsBjørn Christian Seime2017-05-291-3/+7
| | | | | Track ActiveContainer instances through ApplicationLoader. Output ActiveContainer statistics through MetricUpdater.
* Deprecate Manhattan metricsBjørn Christian Seime2017-05-161-16/+17
|
* Revert "Run extension script if exists"Bjørn Christian Seime2017-05-151-8/+0
| | | | This reverts commit 1e7efd7ddabb9fff21c9d76a2ff764bd7b740cd1.
* If you fail to shutdown your application due to references still being held,Henning Baldersheim2017-05-121-1/+1
| | | | a stacktrace might be very helpfull.
* Run extension script if existsBjørn Christian Seime2017-05-081-0/+8
|
* Fix variable nameHarald Musum2017-04-261-1/+1
|
* Revert "Revert "Revert "Revert "Catch exception thrown from ↵Harald Musum2017-04-261-2/+16
| | | | AbstractComponent.deconstruct.""""
* Revert "Revert "Revert "Catch exception thrown from ↵Harald Musum2017-04-261-16/+2
| | | | AbstractComponent.deconstruct."""
* Differentiate between Exception, Error and Throwable.Henning Baldersheim2017-04-261-5/+6
|
* Sleep a random number of seconds between 0 and 180s do avoid syncronized ↵Henning Baldersheim2017-04-261-0/+4
| | | | cluster wide OOS.
* Revert "Revert "Catch exception thrown from AbstractComponent.deconstruct.""Henning Baldersheim2017-04-261-2/+11
|
* Revert "Catch exception thrown from AbstractComponent.deconstruct."Henning Baldersheim2017-04-261-11/+2
|
* Print stacktrace for exceptions and die upon errors.gjoranv2017-04-261-3/+6
|
* Catch exception thrown from AbstractComponent.deconstruct.gjoranv2017-04-261-2/+8
| | | | - Log nested error messages.
* Log as info instead of debug.gjoranv2017-04-251-5/+3
|
* Add debug logging for AbstractComponent deconstruction.gjoranv2017-04-251-4/+11
|
* Revert "Balder/latest felix 4"gjoranv2017-04-251-16/+0
|
* Implement additional required proxy methods by felix 4.6.1 compared to 4.2.1.Henning Baldersheim2017-04-221-0/+16
|
* Also change start container daemonHåkon Hallingstad2017-04-051-2/+2
|
* Nonfunctional changes onlyJon Bratseth2017-02-082-32/+29
|
* rename metrics, add open file descriptorsArne H Juul2016-11-291-1/+20
| | | | | | * renamed count metric to just "memory_mappings" * count open filedescriptors in container * add "jdisc." prefix to new jdisc metrics
* count memory mappings in containerArne H Juul2016-11-251-0/+22
|
* Only update jvm_heapsize if percentage has been setHåkon Hallingstad2016-10-051-16/+14
|
* Use jvm_heapsize for container's Java process if explicitly setHåkon Hallingstad2016-10-031-16/+15
| | | | | | | | | Also simplifies the logic a bit: - If jvm_heapsize has been set by model, use that - Otherwise, if jvm_heapSizeAsPercentageOfPhysicalMemory has been set, use that to calculate the heapsize. Takes into account that TOTAL_MEMORY_MB may have been set to override the size of the physical memory. - Otherwise, use 1536MB.