Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Need to wait until first message has arrived since there are no ordering ↵ | Henning Baldersheim | 2017-09-26 | 1 | -0/+1 |
| | | | | guarantees. | ||||
* | Ensure we get to drain everything. | Henning Baldersheim | 2017-09-26 | 1 | -1/+2 |
| | |||||
* | Use threadpool also for RequestDone | Henning Baldersheim | 2017-09-26 | 2 | -0/+6 |
| | |||||
* | Start with 4 threads. Also mention all captures instead of & | Henning Baldersheim | 2017-09-26 | 2 | -2/+2 |
| | |||||
* | Use multiple threads for mbus invoke | Henning Baldersheim | 2017-09-26 | 4 | -20/+37 |
| | |||||
* | Ensure that we do not compress uncompressible stuff. The factory is in range ↵ | Henning Baldersheim | 2017-09-25 | 1 | -1/+1 |
| | | | | 0.0 to 1.0 | ||||
* | Version 6.149 is using new compressed protocol. | Henning Baldersheim | 2017-09-21 | 2 | -6/+6 |
| | |||||
* | Merge branch 'balder/mbus-transported-with-headers-and-body-in-slime' of ↵ | Henning Baldersheim | 2017-09-21 | 1 | -1/+3 |
|\ | | | | | | | github.com:vespa-engine/vespa into balder/mbus-transported-with-headers-and-body-in-slime | ||||
| * | Add test for past and future versions too. | Henning Baldersheim | 2017-09-20 | 1 | -1/+3 |
| | | |||||
* | | Version 6.149 is using new compressed protocol. | Henning Baldersheim | 2017-09-21 | 2 | -5/+6 |
|/ | |||||
* | New protocol start with 6.148 | Henning Baldersheim | 2017-09-20 | 2 | -3/+17 |
| | |||||
* | Update and test among all version transitions that we are aware of. | Henning Baldersheim | 2017-09-20 | 3 | -76/+51 |
| | |||||
* | This add slime encoding of headers for future TLS usage, | Henning Baldersheim | 2017-09-19 | 53 | -900/+1664 |
| | | | | | and slime encoded body containing normal mbus payload. Both supporting compression. | ||||
* | Revert "- Use C++11 for loops." | Henning Baldersheim | 2017-09-19 | 53 | -1664/+900 |
| | |||||
* | Merge pull request #3238 from vespa-engine/balder/mbus-transported-with-slime-2 | Henning Baldersheim | 2017-09-19 | 53 | -900/+1664 |
|\ | | | | | - Use C++11 for loops. | ||||
| * | Follow up on @havardpe comments. | Henning Baldersheim | 2017-09-19 | 2 | -2/+3 |
| | | |||||
| * | body has moved to last 3 parameters. | Henning Baldersheim | 2017-09-15 | 1 | -4/+4 |
| | | |||||
| * | body has moved to last 3 parameters. | Henning Baldersheim | 2017-09-15 | 1 | -8/+8 |
| | | |||||
| * | Add support for headers. | Henning Baldersheim | 2017-09-15 | 1 | -11/+28 |
| | | |||||
| * | Headers are normally considered to come before body... | Henning Baldersheim | 2017-09-15 | 1 | -23/+24 |
| | | |||||
| * | Also send auxillary headers separate from the body. | Henning Baldersheim | 2017-09-15 | 2 | -10/+24 |
| | | |||||
| * | NULL -> nullptr | Henning Baldersheim | 2017-09-15 | 18 | -71/+71 |
| | | |||||
| * | Reindent | Henning Baldersheim | 2017-09-15 | 1 | -14/+13 |
| | | |||||
| * | respons -> response | Henning Baldersheim | 2017-09-15 | 2 | -3/+3 |
| | | |||||
| * | Update comment to be in sync with code. | Henning Baldersheim | 2017-09-15 | 1 | -1/+1 |
| | | |||||
| * | createReponse -> createResponse | Henning Baldersheim | 2017-09-15 | 3 | -4/+4 |
| | | |||||
| * | - Use C++11 for loops. | Henning Baldersheim | 2017-08-28 | 39 | -820/+1552 |
| | | | | | | | | | | | | | | - Detangle some includes and include what you need. - Refactor to subclass to avoid code duplication. - Add config for compression too. - V1 up to 142, V2 above. | ||||
* | | Reduce need to rename config definition files in post install step. | Tor Egge | 2017-09-18 | 1 | -1/+1 |
| | | |||||
* | | Revert "Revert "version in def files are deprecated"" | Harald Musum | 2017-08-30 | 1 | -1/+0 |
| | | |||||
* | | Revert "version in def files are deprecated" | Harald Musum | 2017-08-30 | 1 | -0/+1 |
| | | |||||
* | | version in def files are deprecated | Harald Musum | 2017-08-30 | 1 | -1/+0 |
|/ | |||||
* | Move shared_ptrs when possible. | Henning Baldersheim | 2017-08-24 | 1 | -1/+0 |
| | |||||
* | All you need is make_string. | Henning Baldersheim | 2017-08-23 | 8 | -46/+31 |
| | |||||
* | Use std::atomic all over and completely get rid of homegrown atomics. | Henning Baldersheim | 2017-08-11 | 3 | -12/+9 |
| | |||||
* | Also remove method declaration. | Henning Baldersheim | 2017-07-25 | 1 | -10/+0 |
| | |||||
* | Outch, first -> second | Henning Baldersheim | 2017-07-25 | 1 | -1/+1 |
| | |||||
* | Ensure that the structures we are updating are safe for multithreaded access. | Henning Baldersheim | 2017-07-25 | 2 | -20/+34 |
| | | | | | While the Protocols themselves must be lifetime managed on the outside. This is done in the CommunicationManager. | ||||
* | No SP for getProtocol | Henning Baldersheim | 2017-07-25 | 7 | -27/+22 |
| | |||||
* | using vespalib::make_string | Henning Baldersheim | 2017-07-24 | 6 | -18/+23 |
| | |||||
* | Avoid temporaries and move string construction outside lock. | Henning Baldersheim | 2017-07-24 | 1 | -5/+4 |
| | |||||
* | make_vespa_string -> make_string. | Henning Baldersheim | 2017-07-24 | 2 | -35/+26 |
| | |||||
* | make_vespa_string -> make_string. | Henning Baldersheim | 2017-07-24 | 2 | -23/+16 |
| | |||||
* | make_vespa_string -> make_string. | Henning Baldersheim | 2017-07-24 | 9 | -60/+48 |
| | |||||
* | make_vespa_string -> make_string. | Henning Baldersheim | 2017-07-24 | 2 | -12/+11 |
| | |||||
* | pre-size by reserve and inline small methods. | Henning Baldersheim | 2017-06-19 | 3 | -23/+13 |
| | |||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 402 | -407/+408 |
| | |||||
* | Revert "Update copyright headers" | Jon Bratseth | 2017-06-14 | 402 | -402/+401 |
| | |||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 402 | -401/+402 |
| | |||||
* | Merge pull request #2770 from yahoo/bratseth/remove-carriage-return | Tor Egge | 2017-06-14 | 7 | -7/+7 |
|\ | | | | | Remove carriage return | ||||
| * | Remove carriage return | Jon Bratseth | 2017-06-14 | 7 | -7/+7 |
| | |