aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | Remove redundant imports/throwsValerij Fredriksen2018-12-073-3/+1
| | | | |
| * | | | Remove redundant logValerij Fredriksen2018-12-071-1/+3
| | | | |
* | | | | Merge pull request #7908 from ↵Tor Brede Vekterli2018-12-0710-19/+126
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | vespa-engine/vekterli/reapply-and-move-bucket-space-config Add and use cross-cluster bucket space config
| * | | | Add and use cross-cluster bucket space configTor Brede Vekterli2018-12-0710-19/+126
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds a new config `AllClustersBucketSpacesConfig` which includes all document type to bucket space mappings across all configured content clusters. Inject this config into `RestApi` to ensure all changes to the mapping is observed. This also removes the remaining per-request config fetching during Document V1 visit ops.
* | | | Merge pull request #7905 from ↵Harald Musum2018-12-074-23/+11
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/hmusum/remove-support-for-endpoint-without-hostname Remove support for creating RoutingEndpoint without hostname
| * | | | Remove support for creating RoutingEndpoint without hostnameHarald Musum2018-12-074-23/+11
| | | | |
* | | | | Merge pull request #7849 from ↵Tor Brede Vekterli2018-12-0719-15/+322
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/vekterli/cpp-auto-reloading-of-tls-config Support auto-reloading of TLS config in C++ implementation
| * | | | | Support auto-reloading of TLS config in C++ implementationTor Brede Vekterli2018-12-0319-15/+322
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By default reloads every 60 minutes. This also reloads all peer authorization rules. Files referenced by the TLS config are reloaded transitively. If reloading fails a warning will be logged and the existing config will continue to be in effect until the next reload time.
* | | | | | Merge pull request #7901 from vespa-engine/hmusum/fix-typosKristian Aune2018-12-071-3/+3
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | Fix some typos
| * | | | | Fix some typosHarald Musum2018-12-071-3/+3
| | |/ / / | |/| | |
* | | | | Merge pull request #7902 from ↵Valerij Fredriksen2018-12-071-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/hmusum/add-removing-to-container-states REMOVING is also a valid state
| * | | | | REMOVING is also a valid stateHarald Musum2018-12-071-1/+1
| |/ / / /
* | | | | Merge pull request #7903 from vespa-engine/hmusum/remove-unused-constructorHarald Musum2018-12-071-10/+1
|\ \ \ \ \ | |/ / / / |/| | | | Remove unused constructor
| * | | | Remove unused constructorHarald Musum2018-12-071-10/+1
|/ / / /
* | | | Merge pull request #7900 from vespa-engine/bratseth/readme-improvementsJon Bratseth2018-12-062-18/+115
|\ \ \ \ | | | | | | | | | | Bratseth/readme improvements
| * | | | Improve readmeJon Bratseth2018-12-061-18/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Added background section - Added table of Contents section - Added install section - Added usage section - Added contribute section
| * | | | Add code of conductJon Bratseth2018-12-061-0/+54
| | | | |
* | | | | Merge pull request #7899 from ↵Håkon Hallingstad2018-12-074-8/+23
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | vespa-engine/hakonhall/remove-infra-app-from-duper-model-only-if-it-is-supposed-to-be-in-duper-model Remove infra app from duper model only if it is supposed to be in duper model
| * | | | Remove infra app from duper model only if it is supposed to be in duper modelHåkon Hallingstad2018-12-074-8/+23
|/ / / /
* | | | Merge pull request #7891 from ↵Håkon Hallingstad2018-12-0667-623/+836
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/hakonhall/notify-service-monitors-of-infra-apps Make service monitors aware of infra applications in duper model.
| * | | | Make service monitors aware of infra applications in duper model.Håkon Hallingstad2018-12-0667-623/+836
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Notify monitors of infrastructure application activation. Live-flipping the content of the duper model is non-trivial and has been removed. - Split out DuperModel as a simple mutable and thread-unsafe container of the applications in the duper model, that also handles calls listeners on changes. The previous DuperModel has been renamed to DuperModelManager. - Replace SuperModelProvider::snapshot method (fast but difficult to use right) with registerListener. - Shorten the fully qualified package names by 1-2 levels for mosts classes. Next steps: - Make HA query the real orchestrator - Start experimenting with health monitoring of infra apps
* | | | | Merge pull request #7896 from ↵Henning Baldersheim2018-12-064-18/+81
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | vespa-engine/geirst/fix-bug-in-datastore-memory-allocation Fix bug where allocation of too large buffers in data store caused of…
| * | | | Fix bug where allocation of too large buffers in data store caused offset in ↵Geir Storli2018-12-064-18/+81
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | EntryRefT to be out of bounds. This happened in cases where wanted number of bytes was not a power of 2 and less than huge page size. After rounding up to nearest power of 2 (to match the underlying memory allocator) the allocated buffer became too large for the offset in EntryRefT to handle.
* | | | | Merge pull request #7895 from ↵Henning Baldersheim2018-12-0612-42/+603
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/process-positon-summary-entries-try2 Process position summary entries. (take 2).
| * | | | | Allow position summary with no attribute if field is not imported andTor Egge2018-12-062-20/+61
| | | | | | | | | | | | | | | | | | | | | | | | summary field name matches source.
| * | | | | Process position summary entries.Tor Egge2018-12-0612-42/+562
| | | | | |
* | | | | | Merge pull request #7889 from ↵Henning Baldersheim2018-12-066-37/+45
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/balder/test-and-fix-postinglist-fallback-iterator Balder/test and fix postinglist fallback iterator
| * | | | | | Return correct type.Henning Baldersheim2018-12-061-1/+1
| | | | | | |
| * | | | | | Add test for range search and also fetch postings with correct strictness.Henning Baldersheim2018-12-061-25/+35
| | | | | | |
| * | | | | | Allow repeated fetchPostings callsHenning Baldersheim2018-12-061-4/+4
| | | | | | |
| * | | | | | = defaultHenning Baldersheim2018-12-063-7/+5
| | | | | | |
* | | | | | | Merge pull request #7897 from ↵Håkon Hallingstad2018-12-0610-126/+19
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/revert-7893-vekterli/add-and-use-cross-cluster-bucket-space-config Revert "Add and use cross cluster bucket space config"
| * | | | | | | Revert "Add and use cross cluster bucket space config"Tor Brede Vekterli2018-12-0610-126/+19
|/ / / / / / /
* | | | | | | Merge pull request #7879 from vespa-engine/bratseth/sync-http-feed-wrapperJon Bratseth2018-12-069-37/+300
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | | Add simple sync wrapper client
| * | | | | | Specify typeJon Bratseth2018-12-061-2/+1
| | | | | | |
| * | | | | | Add simple sync wrapper clientJon Bratseth2018-12-059-37/+301
| | |_|/ / / | |/| | | |
* | | | | | Merge pull request #7893 from ↵Tor Brede Vekterli2018-12-0610-19/+126
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/vekterli/add-and-use-cross-cluster-bucket-space-config Add and use cross cluster bucket space config
| * | | | | | Also generate config for C++Tor Brede Vekterli2018-12-061-0/+2
| | | | | | |
| * | | | | | Add and use cross-cluster bucket space configTor Brede Vekterli2018-12-059-19/+124
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds a new config `AllClustersBucketSpacesConfig` which includes all document type to bucket space mappings across all configured content clusters. Inject this config into `RestApi` to ensure all changes to the mapping is observed. This also removes the remaining per-request config fetching during Document V1 visit ops.
* | | | | | | Merge pull request #7894 from ↵Jon Marius Venstad2018-12-062-3/+3
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/jvenstad/allow-emergency-deployments-through-controller Follow zone change further up in test
| * | | | | | | Follow zone change further up in testJon Marius Venstad2018-12-062-3/+3
| | | | | | | |
* | | | | | | | Merge pull request #7892 from ↵Jon Marius Venstad2018-12-063-17/+82
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/jvenstad/allow-emergency-deployments-through-controller Allow operator deployments to prod of known packages
| * | | | | | | Optimize importsJon Marius Venstad2018-12-062-9/+4
| | | | | | | |
| * | | | | | | Allow operator deployments to prod of known packagesJon Marius Venstad2018-12-063-16/+86
| | | | | | | |
* | | | | | | | Merge pull request #7890 from vespa-engine/gjoranv/update-javacc-plugingjoranv2018-12-0613-113/+76
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | Gjoranv/update javacc plugin
| * | | | | | | Remove javadoc excludes - javacc now generates legal javadoc.gjoranv2018-12-061-8/+0
| | | | | | | |
| * | | | | | | Update to latest ph-javacc-maven-plugin.gjoranv2018-12-068-56/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Update FastCharStream method names to follow changes in generated CharStream class. - Update expected test output due to improvements in generated code. - Improve ability to debug tests by more clearly printing out the diff between expected and actual output.
| * | | | | | | Manage ph-javacc-maven-plugin config in parent pom.gjoranv2018-12-066-50/+13
| | |_|/ / / / | |/| | | | | | | | | | | | | | | | | | | + Remove unused management for old javacc plugin.
* | | | | | | Merge pull request #7888 from vespa-engine/mpolden/remove-corp-from-testsMartin Polden2018-12-0614-94/+98
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | Remove corp zone from controller tests
| * | | | | | Remove corp zone from testsMartin Polden2018-12-0614-94/+98
|/ / / / / /