This is an automated email from the ASF dual-hosted git repository.
He-Pin pushed a change to branch issue-2860-tls-graphstage-path
in repository https://gitbox.apache.org/repos/asf/pekko.git
from 0c77486557 feat: Add TlsGraphStage direct-push engine for internal
GraphStage path
add cc73eced66 feat: wire TlsGraphStage routing layer + JVM-global config
switch
add 000474055f fix(stream): address TlsGraphStage close-handshake,
BUFFER_UNDERFLOW, and error-flush gaps
add 666b0fcdd3 test(stream): run TlsSpec against both TLS implementations
+ add GraphStage edge cases
add bdd7870116 test(bench-jmh): add TlsBenchmark comparing TlsGraphStage
vs legacy actor path
No new revisions were added by this update.
Summary of changes:
.../test => bench-jmh/src/main}/resources/keystore | Bin
.../src/main}/resources/truststore | Bin
.../org/apache/pekko/stream/io/TlsBenchmark.scala | 197 +++++++++++++++++++++
.../stream/io/TlsGraphStageEdgeCasesSpec.scala | 168 ++++++++++++++++++
.../scala/org/apache/pekko/stream/io/TlsSpec.scala | 39 +++-
stream/src/main/resources/reference.conf | 15 ++
.../pekko/stream/impl/io/TlsGraphStage.scala | 166 +++++++++++++----
.../org/apache/pekko/stream/scaladsl/TLS.scala | 33 +++-
8 files changed, 575 insertions(+), 43 deletions(-)
copy {stream-tests/src/test => bench-jmh/src/main}/resources/keystore (100%)
copy {stream-tests/src/test => bench-jmh/src/main}/resources/truststore (100%)
create mode 100644
bench-jmh/src/main/scala/org/apache/pekko/stream/io/TlsBenchmark.scala
create mode 100644
stream-tests/src/test/scala/org/apache/pekko/stream/io/TlsGraphStageEdgeCasesSpec.scala
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]