summaryrefslogtreecommitdiffstats
path: root/jrt/src
Commit message (Expand)AuthorAgeFilesLines
* address() -> resolveAddressHenning Baldersheim2019-05-283-3/+3
* Keep the spec final.Henning Baldersheim2019-05-282-9/+37
* fixup! Remove deprecated Method constructorBjørn Christian Seime2019-05-271-1/+1
* Remove deprecated Method constructorBjørn Christian Seime2019-05-241-48/+2
* Remove usage of deprecated Method constructorBjørn Christian Seime2019-05-231-9/+6
* Annotate MethodHandler as functional interfaceBjørn Christian Seime2019-05-231-0/+1
* Deprecate reflection based invocation in jrtBjørn Christian Seime2019-05-231-0/+3
* Make Spec members final and MT safe, with sideeffect of a cheap toStringHenning Baldersheim2019-05-211-28/+36
* perform all 'state' changes in the transport threadHåvard Pettersen2019-05-131-6/+7
* use AtomicReference (with weaker constraints; requires Java 9)Håvard Pettersen2019-05-131-10/+10
* add some more final in ConnectionHåvard Pettersen2019-05-131-21/+22
* multi-threaded transport for JRTHåvard Pettersen2019-05-1313-406/+463
* Rename 'securityContext' to 'getSecurityContext'. Add default implementationBjørn Christian Seime2019-05-066-10/+6
* Add security context to targetBjørn Christian Seime2019-05-068-0/+76
* 16k -> 32k buffersHenning Baldersheim2019-05-021-2/+2
* Use AtomicReference instead of volatile.Henning Baldersheim2019-04-261-6/+7
* Merge pull request #9155 from vespa-engine/balder/update-lookup-interfaceHenning Baldersheim2019-04-232-3/+6
|\
| * Change interface from Mirror.Entry[] to List<Mirror.Entry> as you already hav...Henning Baldersheim2019-04-222-3/+6
* | Merge pull request #9153 from vespa-engine/balder/16k-read-write-buffersHenning Baldersheim2019-04-231-2/+2
|\ \
| * | Double minimum read/write chunk size to 16k.Henning Baldersheim2019-04-221-2/+2
| |/
* / Avoid '*' imports.Henning Baldersheim2019-04-221-15/+20
|/
* Use atomic and synchronized sections to do proper accounting of replies. And ...Henning Baldersheim2019-04-131-2/+0
* Preload whta you need during shutdown to avoid exceptions due to unloaded bun...Henning Baldersheim2019-03-131-0/+5
* async tls handshake in jrtHåvard Pettersen2019-02-285-65/+164
* Revert "async tls handshake in jrt"Harald Musum2019-02-275-164/+65
* Merge pull request #8617 from vespa-engine/havardpe/async-tls-handshake-in-jrtBjørn Christian Seime2019-02-275-65/+164
|\
| * async tls handshake in jrtHåvard Pettersen2019-02-265-65/+164
* | Log when slobrok request failsHarald Musum2019-02-261-0/+2
* | Revert "Add some debug logging for trying to track down Slobrok issue"Harald Musum2019-02-262-6/+0
* | Add some debug logging for trying to track down an issueHarald Musum2019-02-252-0/+6
|/
* Require client auth for ssl engines constructed by DefaultTlsContextBjørn Christian Seime2019-02-191-1/+0
* Revert "Bjorncs/jdisc mixed mode preparations"Arnstein Ressem2019-02-181-0/+1
* Merge pull request #8511 from vespa-engine/bjorncs/jdisc-misc-mode-preparationsBjørn Christian Seime2019-02-181-1/+0
|\
| * Require client auth for ssl engines constructed by DefaultTlsContextBjørn Christian Seime2019-02-141-1/+0
* | Fix bug where authorization result was never assignedBjørn Christian Seime2019-02-181-1/+1
* | Do heavy computation work as an explicit handshake stepBjørn Christian Seime2019-02-186-16/+43
|/
* Report values from initial snapshotBjørn Christian Seime2019-01-291-0/+2
* Merge pull request #8218 from vespa-engine/bjorncs/tlsTor Brede Vekterli2019-01-244-4/+4
|\
| * Prefix names of jrt threads with 'jrt'Bjørn Christian Seime2019-01-244-4/+4
* | Add calculation of metrics changes since previous snapshotBjørn Christian Seime2019-01-221-17/+41
* | Make TransportMetrics a singletonBjørn Christian Seime2019-01-2210-31/+41
* | Add method to create snapshot of transport metricsBjørn Christian Seime2019-01-221-0/+35
|/
* Return default values when env vars are not presentBjørn Christian Seime2019-01-151-5/+4
* Add metrics for jrt transportBjørn Christian Seime2019-01-0810-60/+180
* Store authorization result in TlsCryptoSocketBjørn Christian Seime2019-01-081-1/+10
* ThreadLocalRandom is recommended over Random in multithreaded environments, t...Håkon Hallingstad2018-12-201-3/+2
* Nonfunctional changes onlyJon Bratseth2018-12-131-3/+5
* Use AuthorizationMode to configure behaviour of PeerAuthorizerTrustManagerBjørn Christian Seime2018-12-051-2/+3
* Move MixedMode to separate classBjørn Christian Seime2018-12-051-1/+1
* Split ConfigFileManagedTlsContext into ReloadingTlsContext and DefaultTlsContextBjørn Christian Seime2018-12-051-2/+2