summaryrefslogtreecommitdiffstats
path: root/configd
Commit message (Collapse)AuthorAgeFilesLines
* reset totalRestarts metric when sentinel is reconfigured to inactive stateArne Juul2024-02-054-9/+10
|
* Add env var for setting `no_new_privs` process bit on LinuxTor Brede Vekterli2023-11-144-0/+65
| | | | | | | If set, this will apply to all processes launched by the config sentinel, directly or transitively. This is a one-way toggle. See https://www.kernel.org/doc/Documentation/prctl/no_new_privs.txt
* Update copyrightJon Bratseth2023-10-0951-51/+51
|
* handle "Interrupted system call" and silence stdout from vespa-logctlArne Juul2023-03-161-14/+27
|
* use ref_counted in fnetHåvard Pettersen2023-03-063-6/+6
| | | | | | also get rid of some cleanup functions on reference counted classes enable specifying low-level parameters to addref/subref (cnt/reserve)
* Reduce transitive includes.Henning Baldersheim2023-03-013-2/+3
|
* pre-compute higher timeout based on number of nodes to checkArne Juul2023-03-012-5/+3
|
* Add remaining capabilities and capability sets to C++Tor Brede Vekterli2023-02-161-8/+16
|
* - [[noreturn]] is standard.Henning Baldersheim2023-02-151-1/+1
| | | | - gnu printf format specification is defacto standard.
* remove some whitespace at end of linesArne Juul2023-01-221-1/+1
|
* wait until we get config before hooking signalsArne Juul2023-01-202-2/+2
|
* GC ignore-thread-stack-sizesHenning Baldersheim2023-01-181-5/+0
|
* after 2 hours of no restarts, reset counter to 0Arne Juul2022-12-223-1/+16
|
* common apply, add unapplyArne Juul2022-12-082-11/+19
|
* also apply on reconfigureArne Juul2022-12-081-0/+5
|
* add logctl overrideArne Juul2022-12-084-0/+63
|
* Revert "Revert "pass environment variables securily in config""Henning Baldersheim2022-09-211-0/+4
|
* Revert "pass environment variables securily in config"Arnstein Ressem2022-09-201-4/+0
|
* pass environment variables securily in configArne Juul2022-09-191-0/+4
|
* Add capabilities and RPC filters for sentinel and internal Proton APIsTor Brede Vekterli2022-08-251-0/+14
|
* Fold staging_vespalib into vespalibHenning Baldersheim2022-05-201-1/+1
|
* Move state_server, metrivs and some all executors from staging_vespalib too ↵Henning Baldersheim2022-05-183-8/+6
| | | | vespalib.
* Include clocale instead of locale.hTor Egge2022-02-141-1/+1
|
* Include needed header files.Tor Egge2022-02-141-0/+1
|
* Reduce code visibility and include only what you need from config library.Henning Baldersheim2022-02-065-10/+5
|
* Revert "Avoid using vespamalloc for small utility programs as it has a too ↵Henning Baldersheim2022-01-312-2/+2
| | | | hi… [run-systemtest]"
* Avoid using vespamalloc for small utility programs as it has a too high ↵Henning Baldersheim2022-01-282-2/+2
| | | | initial cost and memory footprint.
* ignore requested stack sizesArne H Juul2021-11-151-0/+5
| | | | | * for C++ threads only * triggered by feature flag, by default use old behavior
* Update 2020 Oath copyrights.gjoranv2021-10-271-1/+1
|
* Update 2019 Oath copyrights.gjoranv2021-10-276-6/+6
|
* Update Verizon Media copyright notices.gjoranv2021-10-0719-19/+19
|
* Update 2017 copyright notices.gjoranv2021-10-0723-23/+23
|
* only access mac_groups when getgrouplist was successfulArne Juul2021-08-311-3/+7
|
* try to make it work on Mac OS X alsoArne Juul2021-08-301-1/+10
|
* use getgrouplist and also change supplementary groupsArne Juul2021-08-271-1/+9
|
* more explicit conversion / scalingArne Juul2021-08-261-3/+5
|
* allow 20ms for each TLS handshake to performArne Juul2021-08-264-7/+12
|
* set coredump limit before running pstackArne Juul2021-08-121-1/+1
| | | | | | * gdb has an issue that triggers when we run pstack, details in: https://sourceware.org/bugzilla/show_bug.cgi?id=25678 * getting a core dump from GDB isn't useful for us in this case.
* Merge pull request #18246 from vespa-engine/arnej/extend-sentinel-cmdArne H Juul2021-06-151-27/+71
|\ | | | | add "connectivity" option to vespa-sentinel-cmd
| * adapt overall timeout if user specifies ping timeoutArne Juul2021-06-151-4/+4
| |
| * add "connectivity" option to vespa-sentinel-cmdArne Juul2021-06-141-27/+71
| |
* | try again if corner probe indicates a peer is upArne Juul2021-06-141-5/+19
| |
* | make it easy to turn on debugging for sentinel componentsArne Juul2021-06-1312-12/+12
|/
* must check for model config updates in boot() alsoArne Juul2021-06-111-0/+1
|
* Merge branch 'master' into arnej/add-report-connectivity-rpcArne Juul2021-06-112-22/+26
|\ | | | | | | | | Conflicts: configd/src/apps/sentinel/connectivity.cpp
| * rename and refactorArne Juul2021-06-112-18/+22
| | | | | | | | | | * make a proper Accumulator class * rename some internal variables
| * change names of sentinel connectivity limitsArne Juul2021-06-112-12/+12
| |
* | cleanup and add lockArne Juul2021-06-118-16/+20
| |
* | cleanup some using statementsArne Juul2021-06-111-5/+2
| |
* | cleanup leftover codeArne Juul2021-06-112-32/+0
| |