summaryrefslogtreecommitdiffstats
path: root/metrics
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Unify on steady timeHenning Baldersheim2023-02-284-48/+44
| | |
* | | re-apply "remove fastos"Håvard Pettersen2023-03-011-1/+0
| |/ |/| | | | | This reverts commit 003f019d7579e49f4ec7609ef8eac26ada6ae753.
* | Merge pull request #26233 from vespa-engine/revert-26225-havardpe/remove-fastosHenning Baldersheim2023-02-281-0/+1
|\ \ | | | | | | Revert "remove fastos"
| * | Revert "remove fastos"Harald Musum2023-02-281-0/+1
| |/
* | Merge pull request #26224 from ↵Henning Baldersheim2023-02-285-49/+45
|\ \ | |/ |/| | | | | vespa-engine/balder/use-steady-time-for-metric-manager Unify on steady time
| * Ensure we stay with system time until limitation has been lifted in a type ↵Henning Baldersheim2023-02-282-2/+2
| | | | | | | | safe way.
| * Unify on steady timeHenning Baldersheim2023-02-284-48/+44
| |
* | remove fastosHåvard Pettersen2023-02-281-1/+0
|/
* Use vespalib::steady_time for getMilliSecTime to ensure no wraps around and ↵Henning Baldersheim2023-02-283-15/+19
| | | | safer code.
* GC xml output of metrics.Henning Baldersheim2023-02-286-438/+156
|
* Include thread to get definition of std::thread.Tor Egge2023-02-201-0/+1
|
* remove document::RunnableHåvard Pettersen2023-02-205-48/+41
| | | | use std::thread directly instead
* Deinline destructors in metrics, fnet, jrt_test logdHenning Baldersheim2023-02-011-11/+18
|
* remove some whitespace at end of linesArne Juul2023-01-222-2/+2
|
* Include array explicit.Henning Baldersheim2023-01-191-0/+1
|
* reduce usage of default values.Henning Baldersheim2023-01-069-54/+40
|
* Ignore copyType and make includeUnused mandatoryHenning Baldersheim2023-01-066-27/+15
|
* Use fixed size array since it will not change.Henning Baldersheim2023-01-066-58/+50
|
* Remove unused variable in metrics manager test.Tor Egge2023-01-021-2/+0
|
* Change from typedef to using in misc C++ code.Geir Storli2022-12-216-15/+15
|
* Remove stacksize from the thread pools and thread executors.Henning Baldersheim2022-12-203-9/+9
|
* Add noexcept for metrics::Tag move constructor.Tor Egge2022-07-031-1/+1
|
* Add noexcept specifier.Tor Egge2022-07-032-2/+2
|
* Set project version to 8-SNAPSHOTgjoranv2022-06-081-2/+2
|
* Fold staging_vespalib into vespalibHenning Baldersheim2022-05-201-1/+0
|
* Move state_server, metrivs and some all executors from staging_vespalib too ↵Henning Baldersheim2022-05-181-1/+1
| | | | vespalib.
* Remove inlining warnings (metrics).Tor Egge2022-02-262-0/+4
|
* Make ConfigUri constructors explicit and use same context where possible in ↵Henning Baldersheim2022-02-202-48/+49
| | | | proton.
* Fix thread safety issues in MetricManager testsTor Brede Vekterli2022-02-161-31/+50
| | | | | | | * Writes by manager thread to mock callback string stream were not explicitly synchronized with the reads done by the test itself (only implicitly via other progress in the test). * Writes and reads to mock timer were not atomic.
* Reduce code visibility and include only what you need from config library.Henning Baldersheim2022-02-062-7/+8
|
* unify java warningsArne H Juul2022-01-061-7/+0
| | | | | * these were stricter than in parent, but to simplify we can just use compiler args from parent
* Update 2019 Oath copyrights.gjoranv2021-10-271-1/+1
|
* Use the ExecutorStats type directly.Henning Baldersheim2021-10-192-5/+3
|
* Adjust comment for MetricValueSet::setValues()Tor Egge2021-10-181-1/+1
|
* Update Verizon Media copyright notices.gjoranv2021-10-072-2/+2
|
* Update 2018 copyright notices.gjoranv2021-10-072-2/+2
|
* Update 2017 copyright notices.gjoranv2021-10-0756-56/+56
|
* use path in config includesArne H Juul2021-09-221-1/+1
|
* Detect argument to addToPart being a sum metric.Tor Egge2021-06-115-2/+62
|
* Add queue size metricHenning Baldersheim2021-06-063-18/+1
|
* Remove unnnecessary deps and maven config from metrics pom.gjoranv2021-04-121-32/+1
|
* Revert "Gjoranv/merge di into core (rebased)"Harald Musum2021-04-061-1/+32
|
* Remove unnnecessary deps and maven config from metrics pom.gjoranv2021-04-021-32/+1
|
* Use append instead of operator + to avoid temporariesHenning Baldersheim2021-03-191-1/+4
|
* - Compute the Path objects once, instead of parsing them for every metric.Henning Baldersheim2021-03-184-132/+144
| | | | - Use vespalib::string all over to avoid back and forth construction.
* Add metirc for buckets pending move.Henning Baldersheim2021-02-232-5/+9
|
* string.h does not need alloc.hHenning Baldersheim2021-02-212-1/+3
|
* use size literals in metricsArne Juul2021-02-154-13/+17
|
* Fix the MetricLockGuard::owns and its use to match the intention.Henning Baldersheim2020-12-152-2/+2
|
* - Wire in the guard to make it evident that we have it when making changes ↵Henning Baldersheim2020-12-155-7/+37
| | | | | | that require it. - Clean up some old members and code not used any more.