Commit graph

18293 commits

Author SHA1 Message Date
drewhk
aa339e41ec Merge pull request #18833 from drewhk/wip-18735-idleInject-drewhk
+str 18735: Added keepalive inject and initial delay ops
2015-11-03 11:50:45 +01:00
Endre Sándor Varga
8e62c0d9d7 +str 18735: Added keepalive inject and initial delay ops
Also, improved documentation of timeout operations
Added missing Java DSL smoke tests
2015-11-03 10:49:43 +01:00
Mathias
c732348623 =htp #18389 revert earlier workaround since original problem in spray-json has been fixed 2015-11-03 10:40:52 +01:00
Viktor Klang (√)
0f7a6408d3 Merge pull request #18809 from akka/wip-18806-address-flattenstrategy-√
-str - #18806 - Replacing flatten(FlattenStrategy) with flattenConcat
2015-11-03 09:58:54 +01:00
Konrad Malawski
6efe61e64a =htc #16597 more tests for outgoing connection timeout 2015-11-02 23:54:43 +01:00
Viktor Klang (√)
b339cc1a42 Merge pull request #18828 from akka/wip-sprinkle-finals-√
Sprinkling finals on javadsl classes
2015-11-02 21:31:19 +01:00
Alexander Golubev
7a78160c26 =str #18037 FlowOps.log exception handler does not follow supervision strategy 2015-11-02 09:37:39 -05:00
drewhk
fb3dd99eb3 Merge pull request #18827 from akka/wip-18608-timeouts-√
!str - 18608 - Moves the a.s.io.Timeouts functionality into Source/Fl…
2015-11-02 12:23:59 +01:00
Viktor Klang
ce10456804 -str - #18806 - Replacing flatten(FlattenStrategy) with flattenConcat 2015-11-02 11:46:23 +01:00
Viktor Klang
bbb942d44e !str - 18608 - Moves the a.s.io.Timeouts functionality into Source/Flow/BidiFlow 2015-11-02 11:35:29 +01:00
Johan Andrén
4abbc8db50 +clu #17695 add a way to inspect the current sharding state
Two new message pairs:
`GetShardRegionState`/`CurrentShardRegionState` allows for querying a region for it's current shards and the current `EntityIds` of it
`GetClusterShardingStats`/`ClusterShardingStats` allows for querying the entire cluster for a summary of
the number of entitites alive in each region and shard.
2015-11-02 08:56:09 +01:00
Henry Mai
a0e9b01aa4 Add TransparentExponentialBackoffSupervisor 2015-11-01 22:25:05 -08:00
Viktor Klang
d539468ac9 Sprinkling finals on javadsl classes 2015-11-01 21:07:20 +01:00
Roland Kuhn
06ce968b16 Merge branch 'wip-RIP-OneBoundedInterpreter2' into release-2.3-dev 2015-11-01 20:30:36 +01:00
Konrad Malawski
2a8cf7d320 Merge pull request #18824 from akka/wip-improve-clientserverspec-√
=htt - Improve stability of ClientServerSpec
2015-11-01 19:57:30 +01:00
Roland Kuhn
556012b7ee !str,htc replace and remove OneBoundedInterpreter
main work by @drewhk with contributions from @2m and @rkuhn

This work uncovered many well-hidden bugs in existing Stages, in
particular StatefulStage. These were hidden by the behavior of
OneBoundedInterpreter that normally behaves more orderly than it
guarantees in general, especially with respect to the timeliness of
delivery of upstream termination signals; the bugs were then that
internal state was not flushed when onComplete arrived “too early”.
2015-11-01 14:53:52 +01:00
Viktor Klang
4c4a7b0c7f =htt - Improve stability of ClientServerSpec 2015-11-01 00:55:55 +01:00
Patrik Nordwall
6b935e0c0b =cdd #18768 Cache serialization of read and write msg
The WriteAggregator and ReadAggregator typically send
the same message to several replicas and by caching the serialized bytes
we avoid doing the same thing for each message

and add a test for WriteAggregator
2015-10-30 17:03:32 +01:00
Konrad Malawski
20f54435f1 Merge pull request #18770 from ktoso/wip-idleTimeout-ktoso
idleTimeout in HTTP
2015-10-29 14:16:16 -07:00
Stefan Wachter
cdb229f9b3 consider akka.test.timefactor when using akka.test.filter-leeway 2015-10-29 18:14:33 +01:00
drewhk
4fa3fcf572 Merge pull request #18707 from agolubev/agolubev-#17338_add_OutputStreamSource_GraphStage_based
Agolubev #17338 add output stream source graph stage based
2015-10-28 17:33:33 +01:00
drewhk
a2dc455f27 Merge pull request #18782 from akka/wip-GraphStageWithMaterializedValue-improvements-√
=str - Makes GraphStageWithMaterializedValue covariant in the Shape p…
2015-10-28 17:23:22 +01:00
Alexander Golubev
8ea52a6bb4 +str #17338 add OutputStreamSource and InputStreamSink 2015-10-28 11:22:32 -04:00
Konrad Malawski
2c2228c241 =str #16597 initial steps with idleTimeout 2015-10-27 13:55:18 -07:00
Viktor Klang
f330cfb394 =str - Makes GraphStageWithMaterializedValue covariant its type parameters 2015-10-27 17:25:34 +01:00
drewhk
fc0ecfebef Merge pull request #18791 from hepin1989/fix-#18135
=str #18135 log debug information when overflowStrategy occur
2015-10-27 16:36:46 +01:00
drewhk
e17cd2e53a Merge pull request #18775 from agolubev/agolubev-#18687_filterNot_combinator
+str #17967 add filterNot combinator
2015-10-27 16:32:04 +01:00
hepin
63f6d4a56a =str #18135 log debug information when overflowStrategy occur 2015-10-27 20:22:08 +08:00
Konrad Malawski
6ef3797d54 Merge pull request #18790 from hepin1989/fix-#18789
=str #18789 fix the attributes for log stage
2015-10-26 22:17:52 -07:00
hepin
046b985778 =str #18789 fix the attributes for log stage 2015-10-27 13:10:20 +08:00
Alexander Golubev
15cabbfed7 +str #17967 add filterNot combinator 2015-10-26 22:48:13 -04:00
Johan Andrén
1ce023ebc0 =htp #16962 docs for creating custom directives
Mostly ported from the spray docs
2015-10-26 14:53:25 -07:00
Konrad Malawski
81cba2e580 Merge pull request #18772 from ktoso/wip-persist-nil-ktoso
=per #18728 allow persistAll(Nil)
2015-10-26 14:43:15 -07:00
Konrad Malawski
4a3bc59c48 =per #18728 allow persistAll(Nil) 2015-10-26 14:42:33 -07:00
Roland Kuhn
e331e390d3 Merge pull request #18752 from 2beaucoup/missing-reason-phrase
=htp #17971 parse responses with missing reason phrase
2015-10-26 22:15:17 +01:00
Konrad Malawski
99a9c5964e =str #18763 remove unused parameter in PoolConductor 2015-10-26 11:13:53 -07:00
Konrad Malawski
098375571c Merge pull request #18742 from johanandren/wip-18661-make-java-testkit-consistent-with-scala-johanandren
=htp #18661 EffectiveUri in Java Testkit
2015-10-26 10:46:28 -07:00
Roland Kuhn
2c5debb960 Merge pull request #18777 from akka/wip-graphinterpreter-touchups-√
=str - Minor touchups to GraphInterpreter and GraphAssembly
2015-10-26 18:41:16 +01:00
Konrad Malawski
79347ba274 Merge pull request #18784 from akka/wip-18781-√
+htt - 18781 - Fixes a SOE in javadsl.HttpsContext.create
2015-10-26 09:45:24 -07:00
Roland Kuhn
b3941ed3f8 Merge pull request #18779 from akka/wip-18674-remove-edge-DSL-∂π
!str #18674 remove FlowGraph.Builder.add(Sink|Source)
2015-10-26 17:34:42 +01:00
Viktor Klang
e78eb54b43 +htt - 18781 - Fixes a SOE in javadsl.HttpsContext.create 2015-10-26 17:02:18 +01:00
Roland Kuhn
0c78cca7ed !str #18674 remove FlowGraph.Builder.add(Sink|Source) 2015-10-26 12:31:17 +01:00
Viktor Klang
b8c3a5c664 =str - Minor touchups to GraphInterpreter and GraphAssembly 2015-10-26 11:31:47 +01:00
Patrik Nordwall
ac82354077 Merge pull request #18552 from johanandren/wip-18371-warn-about-java-serialization-johanandren
=act #18371 Warn if the default Java serializer is used
2015-10-26 08:34:11 +01:00
Johan Andrén
19c8e557ba =htp #18661 effectiveUri in Java testkit
Java testkit now uses effectiveUri to behave just like the Scala testkit so that
the host header and path is joined. This allows for test calls that use just a relative
URI.
2015-10-24 13:47:25 +02:00
Patrik Nordwall
97fc493446 Merge pull request #18357 from kailuowang/metrics-based-resizer
+act #18356 Metrics based resizer for router
2015-10-23 12:38:14 +02:00
Patrik Nordwall
ee6b3cd8f3 Merge pull request #17761 from 2m/wip-check-all-bc
=pro verify BC against all binary compatible versions
2015-10-23 09:40:35 +02:00
Martynas Mickevičius
4ffe267835 =pro verify BC against all binary compatible versions 2015-10-23 09:10:25 +03:00
Roland Kuhn
630bd948d5 Merge pull request #18700 from akka/wip-unsugaring-√
-str - big refactoring to stream apis, see details:
2015-10-22 21:08:46 +02:00
Viktor Klang
f29d7affbd !str #18692 javadsl.FlowGraph.Builder.add()
* also make factories more consistent by only offering
  FlowGraph.create()
* also remove secondary (edge-based) FlowGraph.Builder DSL
* also improve naming for conversions from Graph to
  Source/Flow/BidiFlow/Sink
2015-10-22 19:10:00 +02:00