aboutsummaryrefslogtreecommitdiffstats
path: root/messagebus
Commit message (Collapse)AuthorAgeFilesLines
* GC unused imports.Henning Baldersheim2018-10-251-2/+0
|
* Revert "Balder/send in own thread"Henning Baldersheim2018-10-242-10/+39
|
* Move ThreadedFeedAccess out as independent class.Henning Baldersheim2018-10-241-1/+1
|
* Do not remove public methods.Henning Baldersheim2018-10-231-1/+9
|
* Remove redundant code.Henning Baldersheim2018-10-221-14/+6
|
* Just send in own thread.Henning Baldersheim2018-10-221-34/+5
|
* return after discard.Henning Baldersheim2018-10-221-0/+1
|
* Fix spelling errors.Henning Baldersheim2018-10-221-2/+2
|
* To avoid replies being affected by send use 2 threads.Henning Baldersheim2018-10-191-9/+17
|
* Use maven-shade-plugin to assemble fat jarBjørn Christian Seime2018-10-191-7/+15
| | | | | A bug in maven-assemble-plugin makes it very slow to assemble jar containing BouncyCastle
* Minor fixesJon Bratseth2018-10-141-1/+1
|
* Remove the costly and unnecessary setSlobrokId interface.Henning Baldersheim2018-10-0413-114/+100
|
* Remove the costly and unnecessary setSlobrokId interface.Henning Baldersheim2018-10-044-19/+11
|
* Remove unused and deprecated error codeHarald Musum2018-09-131-6/+0
|
* Nonfunctional changes onlyJon Bratseth2018-09-071-2/+2
|
* Send global constantsJon Bratseth2018-09-063-17/+18
|
* remove non-instant invocationHåvard Pettersen2018-09-053-3/+3
|
* Remove use and implementation of directwrite optionHenning Baldersheim2018-08-311-1/+0
|
* Remove whitespaceHenning Baldersheim2018-08-121-1/+1
|
* Pass stringref by valueHenning Baldersheim2018-08-114-4/+4
|
* Pass stringref by valueHenning Baldersheim2018-08-1012-23/+22
|
* Remove stringref::c_str()Tor Brede Vekterli2018-07-252-6/+7
| | | | | | | | | | | | | The expected semantics of c_str() (a null-terminated string) cannot be satisfied with a string reference, so remove the function entirely to prevent people from using it in buggy ways. Replaces c_str() with data() in places where it is presumed safe, otherwise constructs temporary string instances. Certain callsites have been de-stringref'd in favor of regular strings, in particular where C APIs have been transitively called. The vast majority of these were called with string parameters anyway, so should not cause much extra allocation.
* Fix author tag for SimonBjørn Christian Seime2018-07-05112-112/+112
|
* Use std::max, and do it on the correct place.Henning Baldersheim2018-06-151-1/+1
|
* Control threadpool and dispatch of encode/decode by config.Henning Baldersheim2018-06-155-14/+50
|
* Use multiple threads for handling requests, if allowed.Henning Baldersheim2018-06-152-8/+16
|
* clean up remnants of .mak filesArne Juul2018-06-111-1/+0
|
* Use new junit APIJon Bratseth2018-05-041-1/+6
|
* Merge with masterJon Bratseth2018-05-025-44/+50
|\
| * Remove usage of junit.frameworkJon Bratseth2018-04-305-44/+50
| |
* | Reorganize code, no functional changeJon Bratseth2018-05-021-1/+3
|/
* Remove usage of junit.frameworkJon Bratseth2018-04-2717-127/+242
|
* No reason to fake history to simulate a faster moving clock.Henning Baldersheim2018-04-182-4/+2
|
* Default 10 minutes TTLHenning Baldersheim2018-04-181-2/+2
|
* Use emplace instead of older insert.Henning Baldersheim2018-04-031-9/+5
|
* Use move constructors.Henning Baldersheim2018-04-031-3/+3
|
* Use std::move and move constructors where benefiscal.Henning Baldersheim2018-04-0312-51/+50
|
* Ensure buffer length returned is independent of evaluation orderTor Brede Vekterli2018-03-051-3/+7
| | | | | | `stealBuffer()` nulls out the fields used to compute `getDataLen()`, so if the compiler had decided to evaluate `stealBuffer()` first, we'd end up with a buffer length of zero.
* Remove finalizers from MessageBus componentsTor Brede Vekterli2018-02-238-90/+0
| | | | Finalizers are deprecated and not deterministic
* Factor out CountDownLatch and Gate to separate header files.Tor Egge2017-12-112-0/+2
|
* Split parent + container-dependency-versions from root pom.gjoranv2017-12-011-0/+1
| | | | | | - Add missing dependencies so that all provided non-yahoo jars are listed in container-dependency-versions. - Add relativePath for all child poms of parent.
* Revert "Gjoranv/split parent2"gjoranv2017-11-301-1/+0
|
* Split parent + container-dependency-versions from root pom.gjoranv2017-11-301-0/+1
| | | | | | - Add missing dependencies so that all provided non-yahoo jars are listed in container-dependency-versions. - Add relativePath for all child poms of parent.
* Revert "Gjoranv/split parent"gjoranv2017-11-291-1/+0
|
* Split parent + container-dependency-versions from root pom.gjoranv2017-11-291-0/+1
| | | | | | - Add missing dependencies so that all provided non-yahoo jars are listed in container-dependency-versions. - Add relativePath for all child poms of parent.
* Mutex instrumentation is long gone.Tor Egge2017-10-275-6/+6
|
* Nonfunctional changes onlyJon Bratseth2017-10-261-1/+2
|
* Give more information on routing error.Henning Baldersheim2017-10-261-1/+1
|
* Add newline for visual pleasure.Henning Baldersheim2017-10-251-0/+2
|
* Expose underlying errors.Henning Baldersheim2017-10-251-11/+18
|