summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Use std::unique_ptrHenning Baldersheim2018-09-286-72/+40
|
* Use unique_ptr to signal ownership correctlyHenning Baldersheim2018-09-288-59/+56
|
* Modernise code and use smart pointers and favor std containers over ↵Henning Baldersheim2018-09-2824-377/+273
| | | | homegrown specialized classes.
* Modernise code and use smart pointers and favor std containers over ↵Henning Baldersheim2018-09-283-36/+32
| | | | homegrown specialized classes.
* Modernise code and use smart pointers and favor std containers over ↵Henning Baldersheim2018-09-287-99/+80
| | | | homegrown specialized classes.
* Merge pull request #7134 from vespa-engine/hmusum/fix-startServicesValerij Fredriksen2018-09-281-1/+1
|\ | | | | Use correct argument when starting services
| * Use correct option when starting servicesHarald Musum2018-09-281-1/+1
|/
* Merge pull request #7128 from ↵Tor Brede Vekterli2018-09-271-1/+1
|\ | | | | | | | | vespa-engine/geirst/stop-using-deprecated-api-in-documentapi Stop using deprecated API.
| * Stop using deprecated API.Geir Storli2018-09-271-1/+1
| |
* | Merge pull request #7127 from ↵Tor Brede Vekterli2018-09-27180-0/+0
|\ \ | | | | | | | | | | | | vespa-engine/toregge/remove-cross-language-test-files-for-old-document-api-versions Remove cross language test files for old document api versions.
| * | Remove cross language test files for old document api versions.Tor Egge2018-09-27180-0/+0
| | |
* | | Merge pull request #7126 from vespa-engine/gjoranv/export-packagesBjørn Christian Seime2018-09-273-4/+50
|\ \ \ | |/ / |/| | Use a more robust method for retrieving system packages.
| * | Use a more robust method for retrieving system packages.gjoranv2018-09-273-4/+50
|/ / | | | | | | | | | | | | | | - Start the framework and retrieve properties from the system bundle. - The static 'org.osgi.framework.system.packages' property only returns org.osgi packages on Felix 6, and was based on a static list in felix/framework/src/main/resources/default (not good).
* | Merge pull request #7125 from ↵Tor Brede Vekterli2018-09-276-81/+37
|\ \ | | | | | | | | | | | | vespa-engine/toregge/only-allow-document-api-protocol-version-5-115-or-newer-cpp Only allow document api protocol version 5.115 or newer (C++).
| * | Only allow document api protocol version 5.115 or newer (C++).Tor Egge2018-09-276-81/+37
| | |
* | | Merge pull request #7112 from ↵Tor Brede Vekterli2018-09-279-2160/+1763
|\ \ \ | |/ / |/| | | | | | | | vespa-engine/toregge/only-allow-document-api-protocol-version-5-115-or-newer Only allow document api protocol version 5.115 or newer.
| * | Restore author in comment.Tor Egge2018-09-272-4/+51
| | | | | | | | | | | | Avoid wildcard import.
| * | Remove old documentapi protocols (Java).Tor Egge2018-09-274-1084/+889
| | |
| * | Only allow document api protocol version 5.115 or newer.Tor Egge2018-09-265-1077/+828
| | |
* | | Merge pull request #7124 from vespa-engine/mpolden/re-use-jersey-clientBjørn Christian Seime2018-09-271-31/+27
|\ \ \ | |_|/ |/| | Reuse Jersey client
| * | Re-use Jersey clientMartin Polden2018-09-271-31/+27
| | |
* | | Merge pull request #7120 from ↵Henning Baldersheim2018-09-2717-85/+101
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/balder/passthrough-for-updates-to-non-document-fields When you want to let them through, you can not only give them partial…
| * | | Split the field types validation into a partial and a full, where the ↵Henning Baldersheim2018-09-273-1/+35
| | | | | | | | | | | | | | | | partial one can be run early.
| * | | Small test are better to keep in the code.Henning Baldersheim2018-09-276-67/+45
| | | |
| * | | When you want to let them through, you can not only give them partial rights.Henning Baldersheim2018-09-278-17/+21
| | | |
* | | | Merge pull request #7123 from vespa-engine/arnej/avoid-default-charsetHenning Baldersheim2018-09-271-1/+2
|\ \ \ \ | | | | | | | | | | avoid depending on default charset
| * | | | avoid depending on default charsetArne Juul2018-09-271-1/+2
|/ / / /
* | | | Merge pull request #7122 from ↵Torbjørn Smørgrav2018-09-271-3/+8
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/jvenstad/give-up-when-job-no-longer-should-run Give up when job is removed from deployment.xml
| * | | | Give up when job is removed from deployment.xmlJon Marius Venstad2018-09-271-3/+8
| | |/ / | |/| |
* | | | Merge pull request #7081 from ↵Tor Brede Vekterli2018-09-277-4/+250
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/vekterli/add-tls-protocol-snooping-utilities Add functionality for detecting whether a client is using TLS or not
| * | | | Address code review feedbackTor Brede Vekterli2018-09-253-12/+26
| | | | |
| * | | | Add functionality for detecting whether a client is using TLS or notTor Brede Vekterli2018-09-257-4/+236
| | | | | | | | | | | | | | | | | | | | | | | | | Inspects first 8 bytes of a client's initial data stream to determine if it's (with very high confidence) a TLS ClientHello message.
* | | | | Merge pull request #7119 from vespa-engine/arnej/render-empty-stringsHenning Baldersheim2018-09-273-9/+8
|\ \ \ \ \ | | | | | | | | | | | | Arnej/render empty strings
| * | | | | add empty string in array unit testArne Juul2018-09-271-1/+5
| | | | | |
| * | | | | actually suppress missing valgrind warningArne Juul2018-09-271-1/+1
| | | | | |
| * | | | | only suppress complete fields with empty stringArne Juul2018-09-271-7/+2
| | | | | |
* | | | | | Merge pull request #7113 from vespa-engine/jvenstad/validate-zones-have-jobsJon Marius Venstad2018-09-274-25/+37
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | Validate zones w.r.t. deployment jobs as well!
| * | | | | Unit test illegal deployment specJon Marius Venstad2018-09-271-0/+13
| | | | | |
| * | | | | Conform to styleJon Marius Venstad2018-09-271-16/+16
| | | | | |
| * | | | | Validate before storing, and make clear that method has side effects (storing)Jon Marius Venstad2018-09-272-10/+6
| | | | | |
| * | | | | Validate zones w.r.t. deployment jobs as well!Jon Marius Venstad2018-09-262-0/+3
| | |_|/ / | |/| | |
* | | | | Merge pull request #7110 from ↵Valerij Fredriksen2018-09-275-42/+96
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | | | | | vespa-engine/freva/start-again-if-resumed-after-suspend NodeAdmin: Start services (again) no longer suspending
| * | | | Start services if they have been stoppedValerij Fredriksen2018-09-264-13/+71
| | | | |
| * | | | Simplify method namesValerij Fredriksen2018-09-265-13/+9
| | | | |
| * | | | Handle suspend failure in NodeAgent insteadValerij Fredriksen2018-09-264-20/+20
| | | | |
* | | | | Merge pull request #7117 from ↵Håkon Hallingstad2018-09-262-3/+3
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/hakonhall/fix-casing-of-serialized-cloud Fix casing of serialized cloud
| * | | | | Ignore case when comparing cloudHåkon Hallingstad2018-09-261-1/+1
| | | | | |
| * | | | | Fix casing of serialized cloudHåkon Hallingstad2018-09-262-3/+3
| | | | | |
* | | | | | Merge pull request #7118 from ↵Henning Baldersheim2018-09-263-8/+18
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/balder/handle-that-files-does-not-exist Balder/handle that files does not exist
| * | | | | | Use full path instead of just filename, as it might contain a path.Henning Baldersheim2018-09-261-2/+3
| | | | | | |