Commit graph

18293 commits

Author SHA1 Message Date
Ryan Bair
c6ce2dbb3d #18151: Fail Futures returned by TCP when connection fails 2015-09-02 10:19:23 -04:00
Endre Sándor Varga
1a3e1403d7 =str #18377: Harden DroppyBroadcastSpec to not lose messages 2015-09-02 14:09:21 +02:00
drewhk
02a9058a7a Merge pull request #18386 from drewhk/wip-18091-take-zero-complete-early-drewhk
=str #18091: Take should eagerly complete if arguments are zero or less
2015-09-02 14:00:38 +02:00
Endre Sándor Varga
071f3c183f =str #18091: Take should eagerly complete if arguments are zero or less 2015-09-02 13:23:32 +02:00
drewhk
7bdfd4e50f Merge pull request #17865 from agolubev/agolubev-#17399-add-boilerplate-remover-for-fan-in-junctions
+str #17399 add boilerplate remover for fan-in junctions
2015-09-02 12:13:48 +02:00
drewhk
36b4ae0efc Merge pull request #18369 from agolubev/agolubev-#18099-FAILED-TcpSpec
+str #18099 FAILED: TcpSpec
2015-09-02 11:34:40 +02:00
drewhk
208759e886 Merge pull request #18385 from jroper/18384-broadcast-eager-cancel
=str #18384 Fix javadsl.Broadcast eagerCancel
2015-09-02 10:09:26 +02:00
James Roper
d0f0f7308f =str #18384 Fix javadsl.Broadcast eagerCancel
* The javadsl for Broadcast should not ignore eagerCancel
2015-09-02 17:06:37 +10:00
Alexander Golubev
7620014358 +str #17399 add boilerplate remover for fan-in junctions 2015-09-01 09:51:23 -04:00
Alexander Golubev
73db387100 +str #18099 FAILED: TcpSpec 2015-09-01 09:49:58 -04:00
Konrad Malawski
4e1b812828 =htp #18361 enable pending test in RouteDirectivesSpec 2015-09-01 15:24:28 +02:00
Konrad Malawski
8e7abdc511 Merge pull request #18380 from ktoso/port-fsm-fix-ktoso
=act #18364 fix AbstractFSM#onTransition infinite recursion
2015-09-01 15:02:32 +02:00
Ankush Khanna
6c036ea8a7 =act #18364 fix AbstractFSM#onTransition infinite recursion 2015-09-01 13:28:12 +02:00
Konrad Malawski
1c3defc6dc =htp #18361 bump spray-json version and enable pending spec 2015-09-01 12:56:51 +02:00
Konrad Malawski
15d9a1eed4 Merge pull request #18362 from spray/w/17419-fix-GzipSpec
Fix coding related bugs (#17068 + #17419)
2015-09-01 11:57:25 +02:00
Konrad Malawski
9d3eea3287 Merge pull request #18374 from akka/wip-18360-tagged-patriknw
!per #18360 Move Tagged to akka.persistence.journal
2015-09-01 11:33:21 +02:00
Patrik Nordwall
d63e5417b7 !per #18360 Move Tagged to akka.persistence.journal
breaking api since 2.4.0-RC1, but only related to new things in 2.4 anyway
2015-09-01 08:15:01 +02:00
Konrad Malawski
a9e7281a5f Merge pull request #18310 from ktoso/wip-simple-typo-docs-ktoso
=doc fix typo: scaladoc syntax used instead of rst syntax
2015-08-31 19:33:07 +02:00
drewhk
59a1099848 Merge pull request #18300 from agolubev/agolubev-#18275_Java_DSL_flow_of_via
+str #18275 Java DSL: Flow.of(MyClass.class).via(otherFlow) throws CCE
2015-08-31 17:42:43 +02:00
Alexander Golubev
e0a430dc14 +str #18275 Java DSL: Flow.of(MyClass.class).via(otherFlow) throws ClassCastException 2015-08-31 10:27:07 -04:00
Martynas Mickevičius
a5496bfd57 Merge pull request #18095 from 2m/wip-http-bench
=ben http microbech
2015-08-31 14:06:02 +03:00
Johannes Rudolph
3ef074d1ec =htp #17068 decodeRequestWith(NoEncoding) should not touch request entity 2015-08-31 12:08:05 +02:00
Johannes Rudolph
689ff45382 =htp #17419 fix Decoder.decode to collect all output data 2015-08-31 11:02:33 +02:00
Yaroslav Klymko
a00ae5006c fix Fix JournalSpec: swap AtomicWrite(Seq) with Seq(AtomicWrite) 2015-08-31 08:01:27 +03:00
Patrik Nordwall
af3bc52480 =per #18296 Use 0L or snapshot seqNr as asyncReadHighestSequenceNr param
For example, a new persistent actor (no snapshots, no events) should use
0L so that it makes sense that journal returns 0L and the first persisted
event gets 1L.
2015-08-28 16:05:59 +02:00
Martynas Mickevičius
ccfbc390b9 =doc update stream-io doc page to the latest API
* style changes remove double border from inline code blocks
2015-08-28 09:35:23 +03:00
Brendan McAdams
607ea3e59a Fixed a spelling error in a cluster sharding error message when coordinator is not contactable. 2015-08-27 14:30:57 -07:00
Patrik Nordwall
bc48872873 =cls #15646 Optimize the initial watch in shard coordinator
Two improvements to the coordinator startup (state recovery) that
should make it operational faster and reduce the amount of lost messages
during startup.

* Let the quick (those not involving failure detection) Terminated messages
  be processed before starting to reply to GetShardHome.
* Consider regions that don't belong to the current cluster
  to be terminated.
2015-08-27 18:45:32 +02:00
Patrik Nordwall
c6fdee9dc7 Merge pull request #18317 from akka/wip-18314-msg-loss-patriknw
=clt #18314 Reduce message lost when region terminates
2015-08-27 18:10:39 +02:00
Patrik Nordwall
171363c63b Merge pull request #18325 from akka/wip-18156-AdaptiveLoadBalancingRouterSpec-patriknw
=clu #18156 Harden AdaptiveLoadBalancingRouterSpec
2015-08-27 18:08:53 +02:00
Patrik Nordwall
8c5185faf7 Merge pull request #18329 from akka/wip-18235-ddata-PerformanceSpec-patriknw
=cdd #18235 Harden ddata PerformanceSpec
2015-08-27 18:08:12 +02:00
Konrad Malawski
6edda83008 Merge pull request #18309 from ktoso/wip-docs-css-update
=doc #16122 improve color of strong elements inside note/warn
2015-08-27 15:30:47 +02:00
Patrik Nordwall
ba135e8e34 =clt #18314 Reduce message lost when region terminates
The new akka.cluster.down-removal-margin comes into play.
During that period messages are still routed to the old location, even though we have got the Terminated message.

We can reduce (best effort) the message loss by not replying to GetShardHome during the period.
2015-08-27 10:20:10 +02:00
drewhk
3ba3de55b6 Merge pull request #18282 from spray/w/17726-improve-routing-websocket-support
akka-http-testkit websocket support (#17914) + WS subprotocols in WebsocketDirectives (#17726)
2015-08-26 16:18:00 +02:00
Patrik Nordwall
a6fe4c8ab4 =cdd #18235 Harden ddata PerformanceSpec 2015-08-26 14:26:51 +02:00
Johannes Rudolph
9399455601 =doc add more documentation for WebsocketDirectives and testing 2015-08-26 13:39:20 +02:00
Johannes Rudolph
060ea707c9 +htp #17726 add support for WS subprotocols to WebsocketDirectives
Also, update WebsocketDirectiveSpecs to the new WS testing infrastructure.
2015-08-26 13:39:20 +02:00
Johannes Rudolph
12edec7073 +htk #17914 add nicer Websocket route testing support 2015-08-26 13:39:20 +02:00
Johannes Rudolph
51f1d36852 +stk add missing TestSubscriber.requestNext() method 2015-08-26 13:39:20 +02:00
Patrik Nordwall
2566c7a2b6 =clu #18156 Harden AdaptiveLoadBalancingRouterSpec 2015-08-26 12:13:50 +02:00
Patrik Nordwall
27b54627d8 Merge pull request #18293 from smlin/sharding-with-ddata-fix
=cls #18287 failed: ClusterShardingSpec ddata mode
2015-08-25 19:31:58 +02:00
Ostapenko Evgeniy
9926658f7e =cls #18287 failed: ClusterShardingSpec ddata mode 2015-08-25 19:11:25 +03:00
drewhk
7df6fa9e32 Merge pull request #18318 from 2beaucoup/remove-chunking-leftovers
=htp: fix test in FileAndResourceDirectivesSpec
2015-08-25 17:44:33 +02:00
2beaucoup
75d50e6974 =htp fix test in FileAndResourceDirectivesSpec 2015-08-25 14:39:03 +02:00
drewhk
7d434893fa Merge pull request #18316 from 2beaucoup/remove-chunking-leftovers
=htp: remove chunking leftovers from FileAndResourceDirectivesSpec
2015-08-25 13:20:57 +02:00
2beaucoup
8dc2bd6e92 =htp: remove chunking leftovers from FileAndResourceDirectivesSpec, cleanup 2015-08-25 11:22:37 +02:00
drewhk
7d24270b0b Merge pull request #18094 from agolubev/agolubev-#16967-add-inputSize-attribute
Agolubev #16967 add input size attribute
2015-08-25 10:40:26 +02:00
Konrad Malawski
b06e56cd3b =doc fix typo: scaladoc syntax used instead of rst syntax 2015-08-25 00:57:59 +03:00
Konrad Malawski
3520438da4 =doc #16122 improve color of strong elements inside note/warn 2015-08-25 00:01:18 +03:00
Konrad Malawski
0e641ad162 Merge pull request #18307 from ktoso/wip-toc-issue-ktoso
=doc #18306 resolve problem with navigating using right-hand TOC
2015-08-24 22:14:09 +03:00