summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Automatic commit of package [vespa] release [6.189.17-1].vespa-6.189.17-1by-screwdriver2017-12-204-1/+2
| | | | | | Created by command: /usr/bin/tito tag --use-version=6.189.17 --no-auto-changelog
* Merge pull request #4508 from ↵Håkon Hallingstad2017-12-202-36/+11
|\ | | | | | | | | vespa-engine/revert-4504-hmusum/order-zookeeper-server-list-so-localhost-comes-first Revert "Hmusum/order zookeeper server list so localhost comes first"
| * Revert "Hmusum/order zookeeper server list so localhost comes first"Harald Musum2017-12-202-36/+11
|/
* Merge pull request #4504 from ↵Henning Baldersheim2017-12-202-11/+36
|\ | | | | | | | | vespa-engine/hmusum/order-zookeeper-server-list-so-localhost-comes-first Hmusum/order zookeeper server list so localhost comes first
| * Test with more servers in listHarald Musum2017-12-202-4/+7
| |
| * Remove debug linesHarald Musum2017-12-201-3/+0
| |
| * Order config server connect string so that localhost always comes firstHarald Musum2017-12-202-11/+36
| |
* | Merge pull request #4503 from vespa-engine/hakonhall/increase-node-admin-delaysHarald Musum2017-12-202-2/+4
|\ \ | | | | | | Increase node admin delays
| * | Increase node admin delaysHåkon Hallingstad2017-12-202-2/+4
| |/
* | Merge pull request #4502 from vespa-engine/arnej/protect-against-empty-node-listHenning Baldersheim2017-12-201-1/+1
|\ \ | |/ |/| an entry with no nodes cannot be used
| * an entry with no nodes cannot be usedArne Juul2017-12-201-1/+1
|/
* Merge pull request #4500 from vespa-engine/hmusum/minor-cleanupHenning Baldersheim2017-12-204-11/+6
|\ | | | | Minor cleanup
| * Minor cleanupHarald Musum2017-12-204-11/+6
| |
* | Merge pull request #4498 from ↵Henning Baldersheim2017-12-192-6/+2
|\ \ | | | | | | | | | | | | vespa-engine/balder/revert-back-to-using-a-prime-based-hash Use a prime based hash instead.
| * | Use a prime based hash instead.Henning Baldersheim2017-12-192-6/+2
|/ /
* | Merge pull request #4496 from ↵Harald Musum2017-12-199-236/+32
|\ \ | | | | | | | | | | | | vespa-engine/revert-4489-hakonhall/prepare-for-making-node-admin-components-optional Revert "Prepare for making node admin components optional"
| * | Revert "Prepare for making node admin components optional"Harald Musum2017-12-199-236/+32
| | |
* | | Merge pull request #4497 from ↵Henning Baldersheim2017-12-191-4/+8
|\ \ \ | |/ / |/| | | | | | | | vespa-engine/balder/protect-against-following-nullptr Do not follow the nullptr.
| * | Do not follow the nullptr.Henning Baldersheim2017-12-191-4/+8
|/ /
* | Merge pull request #4495 from ↵Henning Baldersheim2017-12-193-7/+17
|\ \ | |/ |/| | | | | vespa-engine/balder/use-2inN-hash-instead-of-prime-number-to-avoid-modulo Balder/use 2in n hash instead of prime number to avoid modulo
| * Add fully parameterized instantiation macros.Henning Baldersheim2017-12-192-6/+15
| |
| * Use 2inN modulator instead of prime number modulator to avoid expensive divHenning Baldersheim2017-12-191-1/+2
|/
* Merge pull request #4494 from ↵Henning Baldersheim2017-12-192-59/+35
|\ | | | | | | | | vespa-engine/balder/inline-densetensor-addresscombiner-combine-rebased Inline DenseTensorAddressCombiner::combine
| * Inline DenseTensorAddressCombiner::combineHenning Baldersheim2017-12-192-59/+35
|/
* Merge pull request #4493 from ↵Henning Baldersheim2017-12-191-7/+9
|\ | | | | | | | | vespa-engine/balder/micro-optimize-densetensor-addresscombiner-combine-rebased Avoid type conversion and also use a presized address scratchpad
| * Avoid type conversion and also use a presized address scratchpadHenning Baldersheim2017-12-191-7/+9
|/
* Merge pull request #4492 from ↵Henning Baldersheim2017-12-192-16/+12
|\ | | | | | | | | vespa-engine/balder/inline-densetensorcellsiterator-next-rebased DenseTensorCellsIterator::next
| * DenseTensorCellsIterator::nextHenning Baldersheim2017-12-192-16/+12
|/
* Merge pull request #4489 from ↵Håkon Hallingstad2017-12-199-32/+236
|\ | | | | | | | | vespa-engine/hakonhall/prepare-for-making-node-admin-components-optional Prepare for making node admin components optional
| * Prepare for making node admin components optionalHåkon Hallingstad2017-12-199-32/+236
| |
* | Merge pull request #4487 from ↵Geir Storli2017-12-1914-52/+46
|\ \ | | | | | | | | | | | | vespa-engine/balder/micro-optimize-dense-matrix-product Micro optimize DenseTensorCellsIterator::next by expecting most proba…
| * | Micro optimize DenseTensorCellsIterator::next by expecting most probable ↵Henning Baldersheim2017-12-1914-52/+46
| | | | | | | | | | | | branch and use 32 bits for sizes instead of 64 bits
* | | Merge pull request #4485 from vespa-engine/bergum/same-doc-operation-orderingJon Bratseth2017-12-191-3/+7
|\ \ \ | |_|/ |/| | Fix per doc-id race with multiple document updates against same document
| * | Fix ordering issue when there are more then one pending operation for a documentJo Kristian Bergum2017-12-191-3/+7
| |/
* | Merge pull request #4477 from ↵Tor Brede Vekterli2017-12-196-43/+140
|\ \ | | | | | | | | | | | | vespa-engine/geirst/subscribe-to-bucketspaces-config-in-content-layer Let StorageNode subscribe to BucketspacesConfig and propagate to stor…
| * | Simplify use of unique ptr.Geir Storli2017-12-191-6/+6
| | |
| * | Utilize class template argument deduction (in C++17).Geir Storli2017-12-191-10/+10
| | |
| * | Let StorageNode subscribe to BucketspacesConfig and propagate to storage ↵Geir Storli2017-12-186-30/+127
| | | | | | | | | | | | components.
* | | Merge pull request #4482 from ↵Håkon Hallingstad2017-12-192-37/+32
|\ \ \ | |_|/ |/| | | | | | | | vespa-engine/hakonhall/add-pause-between-retries-to-config-server Add pause between retries to config server
| * | Rely on tick for retries against same config server for node adminHåkon Hallingstad2017-12-193-50/+30
| | |
| * | Add pause between retries to config serverHåkon Hallingstad2017-12-192-0/+15
| | |
* | | Merge pull request #4479 from vespa-engine/balder/nested-namespaceGeir Storli2017-12-1934-202/+120
|\ \ \ | | | | | | | | Balder/nested namespace
| * | | Avoid division imposed by moduloHenning Baldersheim2017-12-181-2/+4
| | | |
| * | | Unify on nested namespace.Henning Baldersheim2017-12-1834-200/+116
| | | |
* | | | Merge pull request #4483 from ↵Jon Bratseth2017-12-191-1/+0
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/hmusum/temporarily-skip-config-convergence-check-for-clustercontroller Skip checking config convergence for clustercontroller
| * | | | Remove container-clustercontroller from list of services to checkHarald Musum2017-12-191-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | container loads the same bundles, so it should be safe to remove clustercontroller completely
| * | | | Skip checking config convergence for clustercontrollerHarald Musum2017-12-191-1/+2
| | | | |
* | | | | Merge pull request #4476 from vespa-engine/bratseth/always-retry-hanging-jobsJon Bratseth2017-12-192-35/+41
|\ \ \ \ \ | |_|_|/ / |/| | | | Always retry hanging jobs
| * | | | Always retry hanging jobsJon Bratseth2017-12-182-35/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Hanging jobs will usually be implicitly retried, since they will not be taken as running. However, they will not be retried if the outcome of completing the job will be unchanged. Such jobs still need to complete, to trigger the next step, such that we can eventually trigger the downstream jobs which need to run to complete the ongoing change (arguably we could skip the job in these cases, but currently we don't).
* | | | | Merge pull request #4481 from ↵Henning Baldersheim2017-12-191-4/+15
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | | | | | vespa-engine/revert-4480-revert-4467-bratseth/restore-public-applicationpackage-method Revert "Revert "Restore public method""