aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Automatic commit of package [vespa] release [7.44.19-1].vespa-7.44.19-1by-screwdriver2019-05-034-1/+2
| | | | | | Created by command: /usr/bin/tito tag --use-version=7.44.19 --no-auto-changelog
* Merge pull request #9252 from ↵Henning Baldersheim2019-05-015-80/+10
|\ | | | | | | | | vespa-engine/revert-9250-balder/more-lenient-xml-feeder-if-necessary Revert "Handle xml feed without the wrapping <vespafeed> tag"
| * Revert "Handle xml feed without the wrapping <vespafeed> tag"Henning Baldersheim2019-05-015-80/+10
|/
* Merge pull request #9251 from ↵Henning Baldersheim2019-05-013-2/+37
|\ | | | | | | | | vespa-engine/hmusum/handle-getting-new-config-after-getting-empty-config Handle getting new config after getting empty config
| * Handle getting new config after getting empty configHarald Musum2019-05-013-2/+37
| | | | | | | | | | | | | | | | | | | | | | | | Sentinel config is empty with generation 0 if an application does not exist. When we get that, make sure not to cache the config and make sure to ask for new new config even when we have one for generation 0, to handle cases where we get empty sentinel config due to some config server issue/bug when upgrading and where the effect is that empty sentinel config is served. This change should make the sentinel start services immediately after such an issue has been fixed.
* | Merge pull request #9250 from ↵Harald Musum2019-05-015-10/+80
|\ \ | | | | | | | | | | | | vespa-engine/balder/more-lenient-xml-feeder-if-necessary Handle xml feed without the wrapping <vespafeed> tag
| * | Handle xml feed without the wrapping <vespafeed> tagHenning Baldersheim2019-05-015-10/+80
| | |
* | | Merge pull request #9248 from hshukla/masterJon Bratseth2019-05-012-2/+29
|\ \ \ | |/ / |/| | Allow client to pass custom operationId
| * | Allow client to pass custom operationIdHarshil Shukla2019-04-302-8/+7
| | |
| * | Allow client to pass custom operationIdHarshil Shukla2019-04-302-4/+32
|/ /
* | Merge pull request #9246 from vespa-engine/mpolden/remove-stale-policiesMartin Polden2019-04-302-29/+36
|\ \ | |/ |/| Remove stale routing policies
| * Remove stale routing policiesMartin Polden2019-04-302-12/+19
| |
| * Improve namesMartin Polden2019-04-301-17/+17
|/
* Merge pull request #9245 from vespa-engine/geirst/docid-and-features-refactorGeir Storli2019-04-3020-223/+181
|\ | | | | Geirst/docid and features refactor
| * Style changes.Geir Storli2019-04-302-13/+13
| |
| * Make member variables in DocIdAndFeatures non-public.Geir Storli2019-04-3020-161/+163
| |
| * Remove unused code.Geir Storli2019-04-302-52/+8
| |
* | Merge pull request #9244 from vespa-engine/bjormel/vespa-deploy-secureBjørn Meland2019-04-301-14/+37
|\ \ | |/ |/| vespa-deploy with required security: athenz and https
| * Reverted unintended changeBjørn Meland2019-04-301-1/+1
| |
| * fixed typo and improved readmeBjorn Meland2019-04-302-3/+3
| |
| * vespa-deploy with required security, athenz and httpsBjorn Meland2019-04-301-13/+36
| |
* | Merge pull request #9243 from ↵Geir Storli2019-04-305-162/+69
|\ \ | | | | | | | | | | | | vespa-engine/toregge/simplify-reading-of-zc4-posting-list-header Toregge/simplify reading of zc4 posting list header
| * | Simplify reading of posting list header.Tor Egge2019-04-304-107/+35
| | |
| * | Remove unneeded template endian parameter for reading bytes and headerTor Egge2019-04-302-55/+34
| | | | | | | | | | | | from decode context.
* | | Merge pull request #9242 from ↵Martin Polden2019-04-303-15/+19
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/mpolden/prevent-routing-policy-duplicates Prevent persisting RoutingPolicy duplicates
| * | | Prevent persisting RoutingPolicy duplicatesMartin Polden2019-04-303-15/+19
|/ / /
* | | Merge pull request #9240 from vespa-engine/freva/upgrade-aws-sdkValerij Fredriksen2019-04-301-1/+1
|\ \ \ | |/ / |/| | Upgrade aws-java-sdk 1.11.289 -> 1.11.542
| * | Upgrade aws-java-sdk 1.11.289 -> 1.11.542Valerij Fredriksen2019-04-301-1/+1
| | |
* | | Merge pull request #9229 from ↵Geir Storli2019-04-3014-673/+674
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/toregge/factor-out-zc4-posting-list-reader Factor out Zc4PostingReader from Zc4PostingSeqRead.
| * | | Modernize for loop.Tor Egge2019-04-301-11/+8
| | | | | | | | | | | | | | | | Use slightly more descriptive variable names.
| * | | Check that posting list for fake word can be read by posting list reader.Tor Egge2019-04-295-15/+116
| | | |
| * | | Factor out Zc4PostingReader from Zc4PostingSeqRead.Tor Egge2019-04-2810-670/+573
| | | |
* | | | Merge pull request #9239 from vespa-engine/geirst/simplify-index-builder-apiGeir Storli2019-04-306-416/+92
|\ \ \ \ | | | | | | | | | | Simplify IndexBuilder API used when dumping a memory index to a disk …
| * | | | Simplify IndexBuilder API used when dumping a memory index to a disk index.Geir Storli2019-04-306-416/+92
| | | | |
* | | | | Merge pull request #9238 from vespa-engine/hakonhall/avoid-dereferencing-symlinkGeir Storli2019-04-301-1/+1
|\ \ \ \ \ | | | | | | | | | | | | Avoid dereferencing symlink
| * | | | | Avoid dereferencing symlinkHåkon Hallingstad2019-04-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The call install_symlink(conf/configserver-app/components lib/jars/config-models) would on first invocation install the symlink at lib/jars/config-models to point at .../components. This is what we want. But if invoked again, it would note config-models is a directory, and therefore prepare to install a symlink in that directory. The name of the symlink would be taken from the target (components). And therefore conf/configserver-app/components/components would point to conf/configserver-app/components! With -n, symlinks targets are not dereferenced and therefore the second invocation should be a no-op (with -f).
* | | | | | Merge pull request #9232 from ↵Tor Brede Vekterli2019-04-308-10/+275
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | vespa-engine/vekterli/elide-bucket-db-pruning-scan-when-possible Elide bucket DB pruning scans when possible
| * | | | | Elide bucket DB pruning scans when possibleTor Brede Vekterli2019-04-298-10/+275
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Only do a (potentially expensive) pruning pass over the bucket DB when the cluster state transition indicates that one or more nodes are not in the same availability-state as the currently active state. For instance, if a cluster state change is for a content node going from Maintenance to Down, no pruning action is required since that shall already have taken place during the processing of the initial Down edge (and no buckets shall have been created for it in the meantime). We do not currently attempt to elide distribution config changes, as these happen much more rarely than cluster state changes.
* | | | | | Merge pull request #9237 from vespa-engine/balder/make-fsa-finalOlli Virtanen2019-04-301-28/+38
|\ \ \ \ \ \ | | | | | | | | | | | | | | Use final members for thread visibility. And close the InputStream.
| * | | | | | Update comment to reflect correct exception being thrown.Henning Baldersheim2019-04-301-3/+3
| | | | | | |
| * | | | | | Use final members for thread visibility. And close the InputStream.Henning Baldersheim2019-04-301-30/+40
| | |_|/ / / | |/| | | |
* | | | | | Merge pull request #9224 from vespa-engine/mpolden/name-service-queueMartin Polden2019-04-3029-201/+957
|\ \ \ \ \ \ | |/ / / / / |/| | | | | Queue name service requests
| * | | | | Report metric for queued name service requestsMartin Polden2019-04-303-1/+39
| | | | | |
| * | | | | Reduce intervalMartin Polden2019-04-291-1/+1
| | | | | |
| * | | | | Remove redundant rate limitMartin Polden2019-04-293-58/+3
| | | | | |
| * | | | | Queue and dispatch all name service requestsMartin Polden2019-04-2913-119/+207
| | | | | |
| * | | | | Add persistent queue for name service requestsMartin Polden2019-04-2915-25/+710
| |/ / / /
* | | | | Merge pull request #9236 from vespa-engine/balder/add-back-configHenning Baldersheim2019-04-301-0/+9
|\ \ \ \ \ | |_|_|_|/ |/| | | | Add back config fields.
| * | | | Add back config fields.Henning Baldersheim2019-04-301-0/+9
|/ / / /
* | | | Merge pull request #9235 from ↵Harald Musum2019-04-309-140/+79
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/revert-9231-revert-9197-revert-9159-hmusum/fix-config-model-inconsistency-8 Revert "Revert "Revert "Synchronise access to session status of an application, and eliminate…"""