Commit graph

20524 commits

Author SHA1 Message Date
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
Konrad Malawski
3a4d210bf4 =doc #18306 resolve problem with navigating using right-hand TOC 2015-08-24 17:05:58 +03:00
Konrad Malawski
413c9563ef Merge pull request #18298 from ktoso/wip-fix-in-persistence-include-ktoso
=doc code snippet include in persistence docs (scala) was broken
2015-08-24 16:16:10 +03:00
Konrad Malawski
4f63089b33 Merge pull request #18305 from ktoso/wip-fix-match-error-persistence-ktoso
=per #18303 avoid causing match error in AsyncWriteJournal
2015-08-24 15:58:13 +03:00
Konrad Malawski
e185718189 =per #18303 avoid causing match error in AsyncWriteJournal 2015-08-24 15:57:19 +03:00
Konrad Malawski
2ec75f9a46 Merge pull request #18294 from KadekM/remove-unused-code
=rem remove unused code
2015-08-24 15:50:50 +03:00
drewhk
60925bdac8 Merge pull request #18201 from spray/w/fix-test-response-fail
!htk change return type of TestResponse.fail to Unit to avoid surprises for Java implementors
2015-08-24 13:24:45 +02:00
Konrad Malawski
05825008ea =doc code snippet include in persistence docs (scala) was broken 2015-08-23 21:12:01 +02:00
Marek Kadek
e8f76337a8 =rem remove unused code 2015-08-23 02:13:37 +12:00
Patrik Nordwall
3d4b5f57b0 Merge pull request #18290 from akka/wip-18288-leveldb-query-doc-patriknw
=per #18288 Add docs of leveldb queries
2015-08-21 15:37:49 +02:00
Konrad Malawski
fb18464b73 Merge pull request #18283 from ktoso/wip--†-blocking-ktoso
=act #17372 warn when non-zero push timeout detected
2015-08-21 15:37:05 +02:00
Patrik Nordwall
fed622eb9f =per #18288 Add docs of leveldb queries 2015-08-21 15:33:21 +02:00
Patrik Nordwall
dfba334fda Merge pull request #18279 from akka/wip-13802-nr-of-instances-patriknw
=clu #13802 Introduce max-total-nr-of-instances for cluster aware routers
2015-08-21 14:53:12 +02:00
Patrik Nordwall
bc13e1b4c2 =clu #13802 Introduce max-total-nr-of-instances for cluster aware routers 2015-08-21 14:51:59 +02:00
Patrik Nordwall
12bee9433e Merge pull request #18281 from akka/wip-15412-group-paths-patriknw
=clu #15412 Add paths(system) method to Group router
2015-08-21 14:41:39 +02:00
Patrik Nordwall
a94f7cdc98 =clu #15412 Add paths(system) method to Group router
to be able to use the role correctly in cluster aware routers

This solution is very similar to what we did for nrOfInstances
in Pool routers.
2015-08-21 14:40:56 +02:00
Patrik Nordwall
6420a37250 Merge pull request #18286 from akka/wip-18258-cluster-client-protobuf-patriknw
=clt #18258 Create protobuf serialization for ClusterClient
2015-08-21 14:38:10 +02:00
Patrik Nordwall
761d000690 Merge pull request #18289 from akka/wip-17846-provided-patriknw
=cls #17846 Use provided scope for the distributed-data dependency
2015-08-21 14:37:40 +02:00
Patrik Nordwall
50d7b1553a =cls #17846 Use provided scope for the distributed-data dependency 2015-08-21 14:36:52 +02:00
Konrad Malawski
3036012e58 =act #17372 warn when non-zero push timeout detected 2015-08-21 14:15:36 +02:00