aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Include thread header file when needed.Tor Egge2021-01-046-0/+6
|
* Merge pull request #15879 from ↵Henning Baldersheim2021-01-043-21/+7
|\ | | | | | | | | vespa-engine/balder/gc-remap-queue-after-disk-move GC unused remapQueueAfterDiskMove method.
| * GC unused remapQueueAfterDiskMove method.Henning Baldersheim2021-01-043-21/+7
| |
* | Merge pull request #15880 from vespa-engine/balder/gc-ancient-void-configsHenning Baldersheim2021-01-043-20/+2
|\ \ | |/ |/| GC unused _threadLockCheckInterval and _failDiskOnError members
| * GC unused _threadLockCheckInterval and _failDiskOnError membersHenning Baldersheim2021-01-043-20/+2
|/
* Merge pull request #15842 from vespa-engine/balder/simplify-tlsHenning Baldersheim2020-12-303-118/+18
|\ | | | | Balder/simplify tls
| * Reduce amount of memory used by not keeping the _packets around anymore.Henning Baldersheim2020-12-172-41/+16
| | | | | | | | Visiting is now always done from file and _skipList.
| * GC unused codeHenning Baldersheim2020-12-172-71/+0
| |
| * Only visit via file.Henning Baldersheim2020-12-171-6/+2
| |
* | Merge pull request #15841 from vespa-engine/balder/unify-typesHenning Baldersheim2020-12-3011-58/+111
|\ \ | | | | | | Balder/unify types
| * | - Dump histogram on single line and order with most active thread first.Henning Baldersheim2020-12-173-6/+30
| | | | | | | | | | | | | | | - Skip thread and size classes with no allocations. - Use the unique thread id, instead of index among active threads.
| * | Build a histogram of currently live allocations.Henning Baldersheim2020-12-174-9/+31
| | |
| * | - Add support for giving out a global callgraph for all threads on level 2.Henning Baldersheim2020-12-174-8/+21
| | | | | | | | | | | | | | | - You need level 3 to get a callgraph per thread. You normally want to see the global callgraph prior to drilling in to each thread.
| * | - Unify on uint32_t as type for thread id.Henning Baldersheim2020-12-1710-43/+37
| |/ | | | | | | | | - use std::atomic_flag instead of volatile bool. - Minor code health like NULL -> nullptr and '= default'.
* | Merge pull request #15872 from ↵Jon Bratseth2020-12-274-49/+62
|\ \ | | | | | | | | | | | | vespa-engine/jonmv/avoid-jetty-too-clever-http-uti-util Jonmv/avoid jetty too clever http uti util
| * | Explicitly allow only absolute URIs with host in UriPattern.matchJon Marius Venstad2020-12-232-8/+8
| | |
| * | Avoid too-clever method that removes port 443 for httpsJon Marius Venstad2020-12-232-17/+53
| | |
| * | Revert "Revert require port from URI when specified in binding"Jon Marius Venstad2020-12-222-24/+1
| | | | | | | | | | | | This reverts commit ea50af2f89c8bc5ba8b132b971c082a8cce4ad54.
* | | Merge pull request #15870 from ↵Arnstein Ressem2020-12-229-669/+750
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/revert-15867-jonmv/inline-storage-policy Revert "Merge StoragePolicy down into ContentPolicy, and always use this"
| * | | Revert "Merge StoragePolicy down into ContentPolicy, and always use this"Arnstein Ressem2020-12-229-669/+750
|/ / /
* | | Merge pull request #15867 from vespa-engine/jonmv/inline-storage-policyArnstein Ressem2020-12-229-750/+669
|\ \ \ | | | | | | | | Merge StoragePolicy down into ContentPolicy, and always use this
| * | | Merge StoragePolicy down into ContentPolicy, and always use thisJon Marius Venstad2020-12-229-750/+669
| | | |
* | | | Merge pull request #15863 from vespa-engine/mortent/refresh-role-sslctxJon Marius Venstad2020-12-221-9/+26
|\ \ \ \ | |/ / / |/| | | Refresh Role ssl contexts
| * | | Refresh Role ssl contextsMorten Tokle2020-12-221-9/+26
| | | |
* | | | Merge pull request #15865 from vespa-engine/aressem/screwdriver-yamlArnstein Ressem2020-12-222-10/+90
|\ \ \ \ | | | | | | | | | | Add a screwdriver.yaml that bridges what we currently run on Travis.
| * | | | Add a screwdriver.yaml that bridges what we currently run on Travis.Arnstein Ressem2020-12-222-10/+90
| |/ / /
* | | | Merge pull request #15866 from ↵Jon Marius Venstad2020-12-225-5/+8
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | vespa-engine/jonmv/fix-clustercontroller-status-page-view Pass node and path separately MERGEOK
| * | | Decode last part of path to be future proofJon Marius Venstad2020-12-221-1/+3
| | | |
| * | | Pass node and path separatelyJon Marius Venstad2020-12-224-4/+5
|/ / /
* | | Merge pull request #15864 from vespa-engine/jonmv/default-port-becomes-minus-oneJon Marius Venstad2020-12-222-1/+24
|\ \ \ | |/ / |/| | Revert require port from URI when specified in binding
| * | Revert require port from URI when specified in bindingJon Marius Venstad2020-12-222-1/+24
|/ /
* | Merge pull request #15862 from ↵Jon Bratseth2020-12-221-10/+41
|\ \ | | | | | | | | | | | | vespa-engine/jonmv/find-oldest-version-from-job-history-when-possible Find oldest platform from job history when possible
| * | Find oldest platform from job history when possibleJon Marius Venstad2020-12-211-10/+41
| | |
* | | Merge pull request #15861 from ↵Jon Bratseth2020-12-214-10/+28
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/jonmv/conservative-default-deployment-job-behaviour-when-config-servers-not-reachable Default to conservative behaviour when config servers down
| * | | Split isSuspended and isHealthy, and show only healthy content clustersJon Marius Venstad2020-12-214-19/+27
| | | |
| * | | Default to conservative behaviour when config servers downJon Marius Venstad2020-12-212-6/+16
| |/ /
* | | Merge pull request #15860 from vespa-engine/jonmv/more-restricted-UriPatternJon Marius Venstad2020-12-211-1/+1
|\ \ \ | | | | | | | | Reinstate use of getRawPath which was lost in merge conflict from pre…
| * | | Reinstate use of getRawPath which was lost in merge conflict from previous ↵Jon Marius Venstad2020-12-211-1/+1
| | | | | | | | | | | | | | | | revert
* | | | Merge pull request #15858 from vespa-engine/aressem/check-sourced-and-returnJon Marius Venstad2020-12-211-1/+6
|\ \ \ \ | | | | | | | | | | Check if script is sourced. Use return in sourced script.
| * | | | Check if script is sourced. Use return in sourced script.Arnstein Ressem2020-12-211-1/+6
| | |/ / | |/| |
* | | | Merge pull request #15859 from vespa-engine/jonmv/more-restricted-UriPatternJon Marius Venstad2020-12-211-2/+6
|\ \ \ \ | | |/ / | |/| | Revert treating empty paths as "/"
| * | | Revert treating empty paths as "/"Jon Marius Venstad2020-12-211-2/+6
| | | |
* | | | Merge pull request #15856 from vespa-engine/jonmv/more-restricted-UriPatternJon Bratseth2020-12-216-105/+65
|\| | | | |/ / |/| | Jonmv/more restricted uri pattern
| * | Use the rawPath, not the URL-decoded path, of the URIJon Marius Venstad2020-12-212-2/+13
| | |
| * | Use / as the default for no URI pathJon Marius Venstad2020-12-211-6/+2
| | |
| * | Require scheme in URI to matchJon Marius Venstad2020-12-211-1/+2
| | |
| * | SimplifyJon Marius Venstad2020-12-213-18/+10
| | |
| * | Reorder match orderJon Marius Venstad2020-12-211-13/+12
| | |
| * | Require host to be present in URIs to matchJon Marius Venstad2020-12-212-27/+2
| | |
| * | Require port to be present in given URI when specified in bindingJon Marius Venstad2020-12-212-24/+1
| | |