Commit graph

1907 commits

Author SHA1 Message Date
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
Patrik Nordwall
263e3a3b99 add Artery throughput and latency tests
* as multi-node tests
* adjust multi-node-testkit to use the hostname for Artery
* update HdrHistogram version
2016-04-21 07:40:02 +02:00
Patrik Nordwall
777bd1b85c disable some PR validation, during Artery prototyping 2016-04-14 17:07:24 +02:00
Patrik Nordwall
f5b88f7620 move AeronSource, AeronSink to remote 2016-04-14 10:34:36 +02:00
Endre Sándor Varga
3fd052b868 Proof-of-concept for the new Remoting codenamed Artery 2016-04-14 10:26:09 +02:00
Patrik Nordwall
29429b0ea1 debug sender/receiver 2016-04-11 08:09:13 +02:00
Patrik Nordwall
a033d52b37 first prototype of Aeron Source & Sink
* and test program to meassure latency and throughput
2016-04-08 10:44:12 +02:00
Lars Hupel
aec81c2ac2 htp #20103 introduce Scaladoc groups for Directives 2016-04-04 11:50:44 +02:00
Evgeny Vanslov
f42ab58b05 Replaced PushStage based TakeWhile with GraphStage #19834 2016-04-01 11:34:30 +03:00
Tal Pressman
26c25c89ed +str #19390 Add 'monitor' flow combinator and stage 2016-04-01 08:06:37 +02:00
Alexander Golubev
bcd52fb90a =str #19834 Replave UTF8Encoder with GraphStage 2016-03-31 11:07:12 -04:00
drewhk
cc5adc632c Merge pull request #19895 from drewhk/wip-19892-killswitch-drewhk
#19892: KillSwitch (externally controllable stream completion)
2016-03-31 12:10:58 +02:00
drewhk
982243b49a Merge pull request #19913 from vans239/19910-checkContentLength
Replaced PushStage based CheckContentLength with GraphStage #19834
2016-03-31 11:55:08 +02:00
Endre Sándor Varga
2cb4d42087 19892: KillSwitch (controllable stream completion) 2016-03-31 10:51:59 +02:00
Johan Andrén
cb91c60266 Merge pull request #19990 from agolubev/19834-replace-collect-with-GraphStage
19834 replace collect with graph stage
2016-03-29 18:46:52 +02:00
Evgeny Vanslov
45a2440970 Replaced PushStage based CheckContentLength with GraphStage #19834 2016-03-28 23:50:08 +03:00
Roland Kuhn
8a3cf8145b lift mapMaterializedValue to FlowOpsMat 2016-03-24 12:51:39 +01:00
Alexander Golubev
951afec88e =str 19834 Migrating PushStages to GraphStage
Collect, DropWhile, LimitWeighted
2016-03-22 10:44:27 -04:00
Samuel Tardieu
0b4acce4d7 =str Simplify cancellation of TickSource
Fix #20028
2016-03-21 19:10:17 +01:00
Konrad Malawski
22dead97c9 Merge pull request #20011 from ktoso/wip-deprecate-dangerous-static-fields-ktoso
+htc #19162 unholy fix for javadsl initialization issues
2016-03-21 17:58:50 +01:00
Konrad Malawski
e0bac41822 +htc #19162 add init workaround when scala inits first (and then java) 2016-03-21 17:20:04 +01:00
Konrad Malawski
30e43d05aa Merge pull request #19908 from trautonen/take-as-graphstage-trautonen
Replaced PushStage based Take with GraphStage #19834
2016-03-21 15:44:13 +01:00
Tapio Rautonen
1bcc1310d2 Replaced PushStage based Take with GraphStage #19834
Changes suggested by @viktorklang

Added take to binary compatibility exclude

Cleanup
2016-03-18 21:35:05 +02:00
qian miao
aa8742738c =per #19828 pop the internal stash when the writing was finished in the processing commands state 2016-03-18 12:27:02 +08:00
Roland Kuhn
af310411fd add Source.queue termination support, fixes #19877 2016-03-17 12:47:06 +01:00
Roland Kuhn
7cf99134dc catch ActorCell creation failures for top-level actors #15947
Previously a failure during e.g. MailboxType.create() would make the
user guardian fail, tearing down the whole system as a result. The cause
is a deep bug in handling ActorCell creation that we cannot really fix
anymore due to resulting changes in semantics, hence this fix only
targets top-level actors (where the observable difference is an
unambiguous improvement).

fixes #15947
2016-03-17 11:04:52 +01:00
Roland Kuhn
9125ca2663 Merge pull request #20016 from akka/wip-fix-matVal-graph-RK
simplify materialized value computation tree, fixes #20015
2016-03-17 10:49:18 +01:00
Konrad Malawski
c69efe4dd8 !htc WIP #19956 removing case classes from HttpMessages 2016-03-17 09:29:59 +01:00
Roland Kuhn
b255a19374 simplify materialized value computation tree, fixes #20015
- also fixes materialized value sources for graphs that import zero or
  one graphs, with and without Fusing
2016-03-16 17:05:46 +01:00
Johan Andrén
8a9b3a48d9 =str #20009 State shared over multiple materializations eliminated 2016-03-15 15:05:01 +01:00
Konrad Malawski
a253014ef4 =htp #19397,#19842 fix content negotiation for non 2xx and Accept handling 2016-03-15 09:40:58 +01:00
Alexander Golubev
b2b2ce44b5 =str #19299 Performance Flow.flatMapMerge 2016-03-14 14:14:39 -04:00
Johan Andrén
78e47de6a3 =htt #20013 Provide a description as stream size exception message 2016-03-14 14:16:17 +01:00
Martynas Mickevičius
50f99328fe #18765 Update to latest MiMa which is now an AutoPlugin.
* check for binary inc. issues by default
* if check is not needed, disable MimaPlugin
* determine old artifact id from the current one
2016-03-10 10:45:35 +02:00
Roland Kuhn
0acf03f528 update warnOldDocs.js and symlink for release
This will also git commit before and after the upload of the docs, so as
to make sure that changes to warnOldDocs.js are recoverable.
2016-03-08 19:46:46 +01:00
Konrad Malawski
301bfe50e3 Merge pull request #19935 from spray/w/test-new-boilerplate
=pro upgrade to sbt-boilerplate 0.6.0
2016-03-08 13:40:12 +01:00
Nafer Sanabria
1c4af22cb5 Upgrade jackson-databind version to 2.7.2 2016-03-03 09:19:01 -05:00
Johannes Rudolph
3c3a96bdc8 =pro upgrade to sbt-boilerplate 0.6.0 2016-03-01 15:48:50 +01:00
Evgeniy Tokarev
89e6913bc0 SBT build configuration updated
* replaced Defaults.coreDefaultSettings and Project.defaultSettings to *.coreDefaultSettings
* replaced 'settings = ' inside 'Project(...)' to 'Project(...).settings'
2016-02-27 01:42:07 +05:00
Roland Kuhn
45e97e8467 remove akka.stream.testkit.AkkaSpec, fixes #19879 2016-02-25 15:26:51 +01:00
Johan Andrén
ddcfb5e4d0 Merge pull request #19854 from johanandren/typesafe-lightbend-name-change-johanandren
Update copyrights and links to the new company name #19851
2016-02-23 16:37:33 +01:00
Konrad Malawski
9eb274612c Merge pull request #19846 from ktoso/wip-sbt-version
bump sbt version to 0.13.11
2016-02-23 16:09:54 +01:00
Johan Andrén
62e30b3c08 Update copyrights and links to the new company name #19851 2016-02-23 12:58:39 +01:00
Konrad Malawski
24461dfd0e bump sbt version to 0.13.11 2016-02-22 19:48:58 +01:00
Martynas Mickevičius
b14013c44a Merge pull request #19838 from 2m/wip-release-script-impr-2m
#19767 Exclude meta-projects from unidoc tasks
2016-02-22 18:10:20 +02:00
Martynas Mickevičius
2b67f3c128 #19767 Exclude meta-projects from unidoc tasks. 2016-02-22 11:17:33 +02:00
Konrad Malawski
f6c7063c29 =htc make HTTP compile under Scala 2.12.0-M3 2016-02-18 13:36:07 +01:00
Martynas Mickevičius
bd215f2844 Make CrossVersion.full work with custom scala versions 2016-02-18 11:15:24 +02:00
Konrad Malawski
5d3a8256c1 Merge pull request #19784 from akka/wip-bump-ssl-config-2.12.0-M3
Prepare build for Scala 2.12.0-M3 release
2016-02-16 16:31:54 +01:00