summaryrefslogtreecommitdiffstats
path: root/config
Commit message (Collapse)AuthorAgeFilesLines
* Revert acciedental commit.Henning Baldersheim2020-10-121-1/+1
|
* Simplify.Henning Baldersheim2020-10-121-1/+1
|
* Rewrite from vespalib::Monitor to std::mutex and std::condition_variableHenning Baldersheim2020-10-092-12/+14
|
* - GC the last usages of vespalib::Lock.Henning Baldersheim2020-10-082-2/+0
| | | | - Now it is only vespalib::Monitor left
* Use std::mutex over vespalib::Lock and reduce code visibility.Henning Baldersheim2020-10-0824-51/+65
|
* - GC unused code.Henning Baldersheim2020-10-072-4/+3
| | | | - vespalib::Lock -> std::mutex
* Remove broken copy and move constructor and assignment operatoos on ↵Henning Baldersheim2020-10-075-3/+9
| | | | | | vespalib::Lock and vespalib::Monitor. Also repair broken usages of the same.
* Use noexcept as advise by gcc -WnoexceptHenning Baldersheim2020-10-061-1/+1
|
* Non-functional changes onlyJon Bratseth2020-09-181-0/+1
|
* FixHarald Musum2020-09-111-1/+1
|
* Move back files used by C++ codeHarald Musum2020-09-1131-8/+8
|
* Fix file namesHarald Musum2020-09-107-8/+8
|
* Use full name in config definition file namesHarald Musum2020-09-1026-0/+0
|
* Avoid using raw pointers, and move the smart pointers.Henning Baldersheim2020-08-319-28/+28
|
* Use an allocator that automagically allocates large buffer by using mmap.Henning Baldersheim2020-08-316-0/+7
|
* Use SlimeUtils in more placesHarald Musum2020-08-214-30/+23
|
* Use correct hostname in requestHarald Musum2020-08-181-7/+6
|
* Name the transport threads to understand how things are interconnected.Henning Baldersheim2020-08-044-4/+5
|
* Cleanup connection pool.Henning Baldersheim2020-08-021-1/+1
|
* Merge pull request #13779 from vespa-engine/bratseth/healt-check-improvementsJon Bratseth2020-07-023-18/+32
|\ | | | | Bratseth/healt check improvements
| * Separate logging for errors on get and apply configJon Bratseth2020-07-021-4/+13
| |
| * Update expected messageJon Bratseth2020-07-021-2/+2
| |
| * Improvements to handling of cluster removalJon Bratseth2020-07-022-16/+21
| | | | | | | | | | | | | | | | | | - Don't change health status to "initializing" when creating a new VipStatus, as 'initializing' now requires all clusters to be up to transition to 'up', which means that if we're already up but are missing a cluster we'll go from 'up' to 'initializing' and stay there. - Forget up/down status for removed clusters. - Nicer logging on ignorable reconfiguration errors.
* | Config value converter test doesn't use motd config.Tor Egge2020-07-021-1/+0
| |
* | Revert "Avoid config generation race."Tor Egge2020-07-021-11/+2
| | | | | | | | This reverts commit 108cca8c1db30649de2bcf2372b9c24d698af311.
* | Revert "Backport to older cmake for CentOS 8."Tor Egge2020-07-021-2/+2
|/ | | | This reverts commit 2bd9e9024a2e9242eed097004b3bca3b186c7820.
* Allow some more deviationHarald Musum2020-06-191-3/+3
|
* Revert "Swith to a new connection if possible when asked to do so"Harald Musum2020-05-184-49/+15
|
* Swith to a new connection if possible when asked to do soHarald Musum2020-05-184-15/+49
| | | | | Try to avoid reusing the same connection we want to avoid using, only using it when there is just one source
* Reapply "Use java.util.logging.Level instead of vespalog's LogLevel."gjoranv2020-04-2613-68/+88
| | | | This reverts commit 6ef94983a16650f60db15485067e0a2bbf7bc420.
* Revert "Use java.util.logging.Level instead of vespalog's LogLevel."Harald Musum2020-04-2313-88/+68
|
* Use java.util.logging.Level instead of vespalog's LogLevel.gjoranv2020-04-2313-68/+88
| | | | - The purpose is to allow using config in vespalog.
* Invoke SubRef on RPC request before exiting processTor Brede Vekterli2020-04-061-0/+1
| | | | | Is reported as memory leak by AddressSanitizer, but slips between the cracks when run under Valgrind.
* Simplify code, as there exists only one config protocol versionHarald Musum2020-03-113-62/+3
|
* Remove suuport for setting vespa version in config requestsHarald Musum2020-03-112-24/+3
| | | | | Using VESPA_VERSION environment variable or Java system property is not documented or system tested, remove it.
* Follow api change.Henning Baldersheim2020-03-061-2/+1
|
* Use an interface that is more flexible.Henning Baldersheim2020-03-062-4/+3
|
* Use lz4 through the compressor in vespajlib.Henning Baldersheim2020-03-053-90/+6
|
* Adjust forward declarations.Tor Egge2020-02-272-4/+4
|
* - Add debug logging.Henning Baldersheim2020-02-235-3/+12
| | | | | - std::make_unique - Reduce code visibility.
* Handle subscriber being called multiple timesHarald Musum2020-02-212-3/+7
| | | | Also check for no pool found when releasing a connection pool
* Merge pull request #12271 from vespa-engine/balder/connectionpool-repoHenning Baldersheim2020-02-2011-91/+131
|\ | | | | Use a static connectionpool repo to reduce number of threads.
| * Add test and correct counting errors.Henning Baldersheim2020-02-202-17/+47
| |
| * Use a static connectionpool repo to reduce number of threads.Henning Baldersheim2020-02-1910-91/+101
| |
* | Simplify and reduce logging.Harald Musum2020-02-198-42/+20
|/ | | | Make sure to allocate log strings only when they will be printed
* Fix javadocHarald Musum2020-02-121-1/+1
|
* Remove constructor only used in testHarald Musum2020-02-122-47/+8
|
* Remove constructor only used in testsHarald Musum2020-02-122-10/+10
|
* No need for a static method and constructor that are equalHarald Musum2020-02-123-20/+17
|
* Move things around, minor cleanupHarald Musum2020-02-111-92/+89
|