Commit graph

20524 commits

Author SHA1 Message Date
Johan Andrén
0aea3af0ad =htc #19650 expse effectivePort on Uri, better port handling
* =htc #19650 Public access to effectivePort in Uri

* =htc #19650 normalize port as late as possible
2016-05-12 08:55:06 +02:00
Patrik Nordwall
87386e18cf inject outgoing control messages at lower level
* instead of sending the the control messages (e.g. handshake reply,
  sys msg ack) via the normal message send ingress point they are
  now injected via side channel and will therefore not go through
  higher level stages such as handshake and system message delivery
2016-05-12 08:10:28 +02:00
Patrik Nordwall
f3224c0f95 Merge pull request #20484 from akka/wip-20313-handshake-patriknw
first stab at handshake, #20313
2016-05-11 13:06:54 +02:00
Nafer Sanabria
17b419ce79 =str rewrite StartTimed, StopTimed & TimedInterval as GraphStage 2016-05-11 05:33:25 -05:00
Patrik Nordwall
16cf8d4ab6 first stab at handshake, #20313
* UID exchange with handshake stages
* second iteration of reply side-channel, observable
* InboundContext and OutboundContext to facilitate testing
  without real transport
* collapse ArterySubsystem and Transport into ArteryTransport
* incomplete HandshakeRestartReceiverSpec (origin address missing
  to be able to implement that part
* remove embedded aeron media driver directory on shutdown
2016-05-11 12:17:37 +02:00
Patrik Nordwall
f00a95c652 Merge pull request #20502 from akka/wip-AeronSink-flush-patriknw
flush outstanding task in AeronSink before completing
2016-05-11 12:13:45 +02:00
2beaucoup
14320f4801 =pro #20495 derive Dist projects from publishArtifact setting 2016-05-11 08:57:50 +02:00
Johan Andrén
196c4bd4a1 re-enable DontLeakActorsOnFailingConnectionSpecs #19049 2016-05-11 08:55:34 +02:00
Patrik Nordwall
cc347db228 flush outstanding task in AeronSink before completing 2016-05-10 18:59:50 +02:00
Patrik Nordwall
cbd7350ae5 Merge pull request #20500 from akka/wip-20056-ClusterShardingSpec-patriknw
increase timeout for setting up SharedLeveldbStore, #20056
2016-05-10 17:57:47 +02:00
Patrik Nordwall
3021e7d7ce update HdrHistogram test dependency (#20499) 2016-05-10 17:55:15 +02:00
Patrik Nordwall
9f32b77bde increase timeout for setting up SharedLeveldbStore, #20056
* SharedLeveldbStore is opening leveldb in preStart so that might
  sometimes take more than 3 seconds, I guess
* the test looks correct
2016-05-10 15:02:52 +02:00
Johan Andrén
649f68e050 =str #19025 check that the server has started before trying to connect (#20494) 2016-05-10 14:33:23 +02:00
Patrik Nordwall
3023538bde Merge pull request #20432 from bantonsson/wip-ban-fix-flaky-persistence-test
=per Fix flaky ThrowExceptionStrategyPersistentActorBoundedStashingSpec
2016-05-10 14:10:31 +02:00
Patrik Nordwall
540fbf4f62 Merge pull request #20496 from akka/wip-format-patriknw
format the code
2016-05-10 14:08:24 +02:00
Patrik Nordwall
d5a3b26291 format the code
* just a clean test:compile
* and fixing the tweets Source
2016-05-10 11:52:36 +02:00
2beaucoup
10a252d9ed =pro #20287 sync dontPublish with Dist 2016-05-10 10:49:33 +02:00
Ganeshwara Herawan Hananda Putra
45df6784aa getLogger that accepts AbstractActor #20478 2016-05-10 09:04:16 +02:00
Oleksii
5cc1c10a55 DistributedPubSub messages sent to dead letters if no recipients #19009 2016-05-10 08:56:31 +02:00
poojadshende
7058b97a37 included script for finding fixed tickets #20475 2016-05-10 08:48:14 +02:00
Björn Antonsson
8ab1d40bb8 =per Fix flaky ThrowExceptionStrategyPersistentActorBoundedStashingSpec 2016-05-09 15:54:49 +02:00
Patrik Nordwall
dfd92e1ad1 Merge pull request #20308 from leonidb/wip-20257-Snapshots-with-PersistentFSM
+per #20257 Snapshots with PersistentFSM
2016-05-09 11:22:57 +02:00
Johan Andrén
c58700af43 Merge pull request #20471 from poojadshende/poojadshende_WsProbe_update_for_outProbe#20122
Updated for outProbe
2016-05-09 10:52:17 +02:00
Johan Andrén
6101c5bdca Merge pull request #20430 from timcharper/actor-ref-async
=doc add important async caveat for Source.actorRef
2016-05-09 10:48:35 +02:00
Johan Andrén
7c2e241a81 Merge pull request #20477 from anilgursel/headerValueByType-adds-key-in-value-anilgursel
headerValueByType should extract just value #20472
2016-05-09 09:09:15 +02:00
Tim Harper
b3806cdbfa =doc add important async caveat for Source.actorRef 2016-05-08 21:35:11 -06:00
leonidb
68e479a050 +per #20257 Snapshots with PersistentFSM 2016-05-07 22:58:19 +03:00
Anil Gursel
b57290125a headerValueByType should extract just value #20472 2016-05-07 11:08:56 -05:00
poojadshende
6edf2e6238 Updated for outProbe 2016-05-06 17:57:36 -07:00
2beaucoup
86f54e8719 =htc convert from identity to ConstantFun.scalaIdentityFunction (#20467) 2016-05-06 23:59:49 +02:00
2beaucoup
e5c0872603 =str remove unused akka.stream.impl.fusing.Completed (#20468) 2016-05-06 23:58:01 +02:00
Patrik Nordwall
b64507efee Merge pull request #20449 from akka/wip-artery-sys-msg-patriknw
first stab at system message delivery, #20323
2016-05-06 17:36:25 +02:00
Patrik Nordwall
b93b1a09ab first stab at system message delivery, #20323 2016-05-06 16:49:30 +02:00
Derek Wickern
e8937f967a KillSwitch implementations should implement KillSwitch (#20459) 2016-05-06 14:37:06 +02:00
drewhk
fca95963e0 Merge pull request #20370 from rbudzko/wip/timeout-flow
Introduced backpressure timeout (#20131) stage.
2016-05-06 14:28:00 +02:00
Robert Budźko
8534adf603 Introduced backpressure timeout (#20131) stage. 2016-05-06 12:57:27 +02:00
Bernard Leach
2420b96bc6 =htc make HttpMessageParser use GraphStage #19225 (#20385) 2016-05-06 11:24:42 +02:00
Stefano Bonetti
7d40c1d8d4 htp #19681 MalformedRequestContentRejection cause traceability (#20346)
* improved cause tracking for MalformedRequestContentRejection
* unwrapping RejectionErrors when unmarshalling
* amended old project name in CONTRIBUTING.md
2016-05-06 11:19:01 +02:00
Robert Budźko
92a08ab1d0 htc #20388 HttpServerBluePrint is now resilient to the response being handled before the scheduled timeout response for same exchange. (#20458) 2016-05-06 11:01:51 +02:00
Patrik Nordwall
f851bfbad6 handle tick wrap around in LARS, #20424 (#20435)
* keep track of total ticks in long
2016-05-06 10:53:40 +02:00
2beaucoup
bc7cd17bee =htc Various minor cleanups (#20451)
* minor fixes

* remove now superfluous buffer from MultipartUnmarshaller

* remove unused TokenSourceActor

* remove FIXME: add tests, see #16437

* removed unused param remoteAddress (comment: TODO: remove after #16168 is cleared)

* convert FIXME to TODO (#18709)

* reenable tests in {Request|Response}RendererSpec due to fixed #15981

* remove logging workaround in StreamTestDefaultMailbox due to fixed #15947
2016-05-06 10:32:06 +02:00
Konrad Malawski
d24c1e0ede =sha #20315 make sharding snapshotting based on seqNr, not counter (#20319) 2016-05-05 16:21:24 +02:00
Priyanka Chordia
1f8225087f Convert Completed from PushPullStage to GraphStage (#20454) 2016-05-05 11:49:02 +02:00
Johan Andrén
b511508825 =pr #20439 remove git plugin to avoid jgit version clashes (#20452) 2016-05-05 10:07:28 +02:00
Johan Andrén
0fdb72fd87 =act #20447 fix UntypedActorWithStash javadoc 2016-05-04 16:57:53 +02:00
Patrik Nordwall
5c85ab9973 Merge pull request #20444 from akka/wip-aeron-stats-patriknw
show Aeron stats in tests
2016-05-04 13:42:31 +02:00
Patrik Nordwall
4b8870ca45 more readable number format 2016-05-03 21:16:30 +02:00
Patrik Nordwall
4c8260c78a show Aeron stats 2016-05-03 20:43:09 +02:00
Patrik Nordwall
fbfe0b0068 update to Aeron 0.9.7 2016-05-03 20:43:09 +02:00
Patrik Nordwall
2c3ed73e52 delegate backoff to separate/shared thread (#20407)
* delegate backoff to separate/shared thread

* first level of spinning backoff in the source/sink, then hand
  over to the shared TaskRunner thread that will spin/park backoff for
  all sources/sinks

* improve the task queue
2016-05-03 16:44:33 +02:00