summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | Add metric for update-doc-not-found, and update httpapi metrics from /doc/v1Jon Marius Venstad2021-12-216-22/+71
| | | | |
| * | | | Specify how the class is actually loadedJon Marius Venstad2021-12-211-1/+1
| | | | |
* | | | | Merge pull request #20608 from ↵Arnstein Ressem2021-12-211-0/+8
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | vespa-engine/aressem/only-publish-javadoc-for-public-api-modules Use mechanism to dyanmically disable javadoc for non public modules.
| * | | | Use mechanism to dyanmically disable javadoc for non public modules.Arnstein Ressem2021-12-211-0/+8
| | | | |
* | | | | Merge pull request #20604 from ↵Henning Baldersheim2021-12-212-13/+61
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/musum/fail-deployment-with-invalid-jvm-options-3 Validate JVM options [run-systemtest]
| * | | | | Add test of no loggin of invalid optionsHarald Musum2021-12-211-1/+5
| | | | | |
| * | | | | Return early if no invliad optionsHarald Musum2021-12-211-0/+2
| | | | | |
| * | | | | Validate JVM optionsHarald Musum2021-12-212-12/+54
| | | | | |
* | | | | | Merge pull request #20606 from ↵Jon Bratseth2021-12-217-123/+123
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/bratseth/allow-keywords-as-yql-properties Bratseth/allow keywords as yql properties
| * | | | | | Use snake case consistentlyJon Bratseth2021-12-212-106/+106
| | | | | | |
| * | | | | | Allow keywords as YQL properties without quotingJon Bratseth2021-12-216-17/+17
| | | | | | |
* | | | | | | Merge pull request #20607 from vespa-engine/musum/revert-timeout-changeHarald Musum2021-12-211-1/+1
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | Revert timeout change
| * | | | | | Revert timeout changeHarald Musum2021-12-211-1/+1
| | |/ / / / | |/| | | |
* | | | | | Merge pull request #20544 from ↵Bjørn Meland2021-12-211-1/+1
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | | | | | | | vespa-engine/andreer/enable-new-endpoint-provider-url-by-default enable new endpoint provider url by default
| * | | | | enable new endpoint provider url by defaultandreer2021-12-161-1/+1
| | | | | |
* | | | | | Merge pull request #20605 from ↵Jon Bratseth2021-12-216-123/+124
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | | | | | | | vespa-engine/bratseth/output-unquoted-yql-annotations Output YQL annotations without quotes
| * | | | | Output YQL annotations without quotesJon Bratseth2021-12-216-123/+124
| | | | | |
* | | | | | Merge pull request #20602 from vespa-engine/balder/gc-deprecated-assertThat-2Jon Bratseth2021-12-21117-1522/+1195
|\ \ \ \ \ \ | | | | | | | | | | | | | | GC deprecated junit assertThat.
| * | | | | | GC deprecated junit assertThat.Henning Baldersheim2021-12-21117-1522/+1195
| | | | | | |
* | | | | | | Merge pull request #20600 from vespa-engine/bratseth/remove-yql-module-remnantsJon Marius Venstad2021-12-214-20/+4
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Remove 'module' remnants
| * | | | | | | Remove 'module' remnantsJon Bratseth2021-12-204-20/+4
| | |/ / / / / | |/| | | | |
* | | | | | | Merge pull request #20603 from ↵v7.520.3Henning Baldersheim2021-12-211-1/+0
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/remove-add-opens-for-sun.security.util Remove add-opens that was added as a temporary workaround [run-systemtest]
| * | | | | | | Remove add-opens that was added as a temporary workaroundgjoranv2021-12-211-1/+0
|/ / / / / / /
* | | | | | | Merge pull request #20601 from vespa-engine/remove-log4j-from-dependency-treegjoranv2021-12-212-0/+53
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | Remove log4j from dependency tree
| * | | | | | Remove log4j from the dependency tree of vespa-hadoop.gjoranv2021-12-211-0/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - It was only included via provided deps. - Use slf4j-jdk14 as replacement for logging in unit tests.
| * | | | | | Exclude log4j deps from zookeeper-client-common.gjoranv2021-12-201-0/+10
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | - It has no other effect than modifying the test classpath, because zookeeper is a provided scope dep here.
* | | | | | Merge pull request #20599 from vespa-engine/disable-info-logginggjoranv2021-12-201-0/+5
|\ \ \ \ \ \ | | | | | | | | | | | | | | Disable info logging also for FourLetterWordMain
| * | | | | | Disable info logging also for FourLetterWordMaingjoranv2021-12-201-0/+5
| | | | | | |
* | | | | | | Merge pull request #20598 from vespa-engine/bratseth/yql-unquoted-annotationsJon Marius Venstad2021-12-2012-208/+208
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | Allow unquoted annotations
| * | | | | | Allow unquoted annotationsJon Bratseth2021-12-2012-208/+208
| | | | | | |
* | | | | | | Merge pull request #20597 from vespa-engine/kkraune/less-logv7.519.16Henning Baldersheim2021-12-201-1/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | less log spam
| * | | | | | | less log spamKristian Aune2021-12-201-1/+1
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | - I get one line per minute [2021-12-20 15:16:12.077] INFO : logd logdemon no old logfiles matching /opt/vespa/logs/vespa/vespa.log-*-*-*.*-*-*
* | | | | | | Merge pull request #20596 from ↵Jon Marius Venstad2021-12-205-27/+175
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | vespa-engine/vekterli/dont-trigger-random-policy-send-for-expected-transient-errors Don't trigger implicit ContentPolicy random send fallback on expected transient errors [run-systemtest]
| * | | | | | Update ABI specTor Brede Vekterli2021-12-201-1/+31
| | | | | | |
| * | | | | | Don't trigger implicit ContentPolicy random send fallback on expected ↵Tor Brede Vekterli2021-12-204-26/+144
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | transient errors The `ContentPolicy` has a failure handling policy where more than _n_ error replies (a small number in practice) will trigger an implicit random send instead of using the cached cluster state. This is to force rediscovery of the actual cluster state, and is useful if a node is bad but we're not sending feed to enough other nodes to figure it out from them. However, certain error codes may be used frequently by the content layer for purposes that do _not_ indicate that a change in cluster state may have happened, and should therefore not be counted as errors that may indicate a bad node: * `ERROR_TEST_AND_SET_CONDITION_FAILED`: may happen for any mutating operation that has an associated TaS condition. Technically an `APP_FATAL_ERROR` since resending doesn't make sense. * `ERROR_BUSY`: may happen for concurrent mutations and if distributors are in the process of changing bucket ownership and the grace period hasn't passed yet. Also sent if queues are full and client policy should back off a bit. None of these are errors as per se.
* | | | | | | Merge pull request #20594 from vespa-engine/exclude-log4jHarald Musum2021-12-202-0/+30
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | Use slf4j SimpleLogger instead of log4j
| * | | | | | Set default log level to WARN, to avoid excessive INFO log from ZKgjoranv2021-12-201-0/+6
| | | | | | |
| * | | | | | Use slf4j to bind to the slf4j SimpleLogger instead of log4jgjoranv2021-12-201-0/+24
| | | | | | |
* | | | | | | Merge pull request #20595 from vespa-engine/bratseth/no-semicolonJon Bratseth2021-12-205-135/+121
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Don't require semicolon in YQL statements
| * | | | | | | Don't require semicolon in YQL statementsJon Bratseth2021-12-205-135/+121
| | | | | | | |
* | | | | | | | Merge pull request #20592 from vespa-engine/bjorncs/feature-flag-expirationBjørn Christian Seime2021-12-201-29/+29
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Don't expiry flags during Christmas holidays
| * | | | | | | | Don't expiry flags during Christmas holidaysBjørn Christian Seime2021-12-201-29/+29
| | |_|_|_|_|/ / | |/| | | | | |
* | | | | | | | Merge pull request #20590 from ↵Henning Baldersheim2021-12-208-21/+44
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/geirst/optimize-handling-of-cleardoc-updates-to-attributes-with-enum-store Optimize handling of cleardoc updates to attributes with enum store
| * | | | | | | | Optimize handling of CLEARDOC updates by caching the entry ref for the ↵Geir Storli2021-12-206-0/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | default value once.
| * | | | | | | | Rename change data functions to reflect that an entry ref can be cached.Geir Storli2021-12-206-21/+21
| | |_|_|_|_|_|/ | |/| | | | | |
* | | | | | | | Merge pull request #20593 from vespa-engine/balder/reduce-hamcrest-3Jon Bratseth2021-12-2023-222/+201
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | Balder/reduce hamcrest 3
| * | | | | | | Avoid hamcrest/deprecated assertThat.Henning Baldersheim2021-12-2012-97/+92
| | | | | | | |
| * | | | | | | Reduce usage of assertThat that is deprecated in junit 4.13.2Henning Baldersheim2021-12-2011-125/+109
| | |_|_|/ / / | |/| | | | |
* | | | | | | Merge pull request #20589 from ↵Jon Marius Venstad2021-12-2021-204/+315
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | vespa-engine/jonmv/reapply-replace-optimaize-with-open-nlp Jonmv/reapply replace optimaize with open nlp
| * | | | | | Provide array of correct size.Jon Marius Venstad2021-12-201-1/+1
| | | | | | |