summaryrefslogtreecommitdiffstats
path: root/messagebus
Commit message (Collapse)AuthorAgeFilesLines
* Use std::atomic all over and completely get rid of homegrown atomics.Henning Baldersheim2017-08-113-12/+9
|
* Also remove method declaration.Henning Baldersheim2017-07-251-10/+0
|
* Outch, first -> secondHenning Baldersheim2017-07-251-1/+1
|
* Ensure that the structures we are updating are safe for multithreaded access.Henning Baldersheim2017-07-252-20/+34
| | | | | While the Protocols themselves must be lifetime managed on the outside. This is done in the CommunicationManager.
* No SP for getProtocolHenning Baldersheim2017-07-257-27/+22
|
* using vespalib::make_stringHenning Baldersheim2017-07-246-18/+23
|
* Avoid temporaries and move string construction outside lock.Henning Baldersheim2017-07-241-5/+4
|
* make_vespa_string -> make_string.Henning Baldersheim2017-07-242-35/+26
|
* make_vespa_string -> make_string.Henning Baldersheim2017-07-242-23/+16
|
* make_vespa_string -> make_string.Henning Baldersheim2017-07-249-60/+48
|
* make_vespa_string -> make_string.Henning Baldersheim2017-07-242-12/+11
|
* pre-size by reserve and inline small methods.Henning Baldersheim2017-06-193-23/+13
|
* Update copyright headersJon Bratseth2017-06-14402-407/+408
|
* Revert "Update copyright headers"Jon Bratseth2017-06-14402-402/+401
|
* Update copyright headersJon Bratseth2017-06-14402-401/+402
|
* Merge pull request #2770 from yahoo/bratseth/remove-carriage-returnTor Egge2017-06-147-7/+7
|\ | | | | Remove carriage return
| * Remove carriage returnJon Bratseth2017-06-147-7/+7
| |
* | Merge pull request #2747 from ↵Henning Baldersheim2017-06-143-1/+10
|\ \ | |/ |/| | | | | yahoo/balder/add-some-more-debug-information-in-case-of-error-and-avoid-potential-nullptr-exception Avoid potential NullPtrException and add some more information in cas…
| * Avoid potential NullPtrException and add some more information in case ↵Henning Baldersheim2017-06-133-1/+10
| | | | | | | | something odd happens.
* | Revert "Copyright header"Jon Bratseth2017-06-13402-415/+414
|/
* Copyright headerJon Bratseth2017-06-13402-414/+415
|
* Next time we will now what happened.....Henning Baldersheim2017-06-131-1/+1
|
* Don't install test/internal applications.Geir Storli2017-06-121-1/+0
|
* Only include what you really needHenning Baldersheim2017-06-0820-51/+58
|
* Hide BucketDistributionHenning Baldersheim2017-06-071-0/+1
|
* Include stringfmt where it was needed.Henning Baldersheim2017-06-061-0/+1
|
* Removed frt.h from header files to reduce include volume.Henning Baldersheim2017-06-012-4/+3
|
* Reduce exposure of fastos.h and frt.h.Henning Baldersheim2017-05-302-1/+5
| | | | Only include what you need where you need it.
* Transfer ownership.Haakon Dybdahl2017-05-231-1/+0
|
* Code review fixesvalerijf2017-05-121-0/+14
|
* Deinline as compiler makes the best choices.Henning Baldersheim2017-05-094-0/+9
|
* Fix remaining inline warnings for compilation with -OgTor Brede Vekterli2017-05-052-4/+4
|
* Deinline after gcc 7 adviseHenning Baldersheim2017-05-052-1/+5
|
* Fix warnings hidden earlier due to including application headers as system ↵Henning Baldersheim2017-05-0222-24/+56
| | | | includes
* Add override in documentapi.Henning Baldersheim2017-04-252-3/+2
|
* Add missing override.Henning Baldersheim2017-04-2550-205/+88
| | | | | remove virtual on override. optimize includes.
* Revert "Balder/enforce override 2"Arne H Juul2017-04-2439-60/+156
|
* Including storage now builds fine with override enforcement.Henning Baldersheim2017-04-2322-81/+33
|
* Use overrideHenning Baldersheim2017-04-2317-75/+27
|
* add override in messagebus moduleArne H Juul2017-04-1056-145/+145
|
* Use overrideHenning Baldersheim2017-04-0418-100/+69
|
* remove most usage of LinkedPtr from vespaHaavard2017-03-273-6/+6
|
* deiniline destructorsHenning Baldersheim2017-03-097-45/+67
|
* Implement a default destructor to avoid the automatic inlining of large ↵Henning Baldersheim2017-03-088-9/+15
| | | | destructors.
* log more details when network setup failsArne H Juul2017-02-212-2/+21
|
* Add/improve README'sJon Bratseth2017-01-191-2/+1
|
* - Remove dead code.Henning Baldersheim2017-01-161-15/+1
| | | | - Use atomic boolean destroyed as signal.
* Better to just use a single thread.Henning Baldersheim2017-01-151-8/+17
|
* Use a single thread for sending blocked messages.Henning Baldersheim2017-01-152-5/+40
| | | | Not necessary to your own.
* - Sample the time before message is created.Henning Baldersheim2017-01-111-3/+4
| | | | | - Use the same clock as is used by messagebus. - Allow for slow testnode by giving it 5s to complete something that should only take 1s.