Patrik Nordwall
341d4e5ba9
WIP ddata api for Akka Typed
2017-09-20 13:20:39 +02:00
Changwon Choe
9bd6ca4c8b
Fixed a typo in a toc in the guide ( #23660 )
2017-09-20 13:02:30 +02:00
Patrik Nordwall
d0067b30dc
Merge pull request #23612 from akka/wip-typed-remote-patriknw
...
Remoting for Akka Typed, #21225
2017-09-20 12:24:13 +02:00
Johan Andrén
925cc163f7
First test for Akka Typed remoting, #21225
2017-09-20 10:57:24 +02:00
Arnout Engelen
62620b3ac2
Disambiguate 'position' and 'limit' calls ( #23659 )
2017-09-20 10:36:12 +02:00
Konrad `ktoso` Malawski
9965fc592b
=act small compilation fixes for JDK9 ( #23658 )
2017-09-20 16:24:29 +09:00
Johannes Rudolph
3307b3522c
=str hide deprecated lazy vals behind def in FanInShape et al ( #23655 )
...
To avoid genjavadoc issue https://github.com/typesafehub/genjavadoc/issues/85 .
2017-09-19 15:38:12 +02:00
Patrik Nordwall
5f059d18b5
Add AbstractPersistentActorWithTimers, #23652 ( #23653 )
2017-09-19 13:04:09 +02:00
Arnout Engelen
e13e26aaab
Disable min-nr-of-members for ClusterSingletonProxySpec #23619 , #23627
2017-09-19 09:20:52 +02:00
Arnout Engelen
062db0904e
Nicer way to determine snip.akka.base_dir ( #23648 )
...
Making it consistent with akka-http
2017-09-19 10:40:47 +09:00
Johannes Rudolph
839442a118
Further stream shape cleanups ( #23633 )
...
* =str move non-boilerplaty shapes out of templates
This will improve code navigation for those classes.
- FanInShape, FanInShape1N, UniformFanInShape
- FanOutShape, UniformFanOutShape
* =str deprecate FanInShape1N
It was not tested, used or documented anywhere. With one input of type T0,
n inputs of type T1 and one output of type O, it is also arguably not
particularly generic to warrant its inclusion.
* !str remove unnecessary copyFromPorts implementation in Fan{In,Out}Shape
Strictly speaking this is a binary incompatible change. It would only affect
users that explicitly called `copyFromPorts` (but for what reason?).
* =str #23636 fix deprecation message not to use backticks
Backticks break genjavadoc / unidoc.
Fixes #23636 .
2017-09-18 15:38:46 +02:00
Nadav Wiener
54d408b1c5
deprecate Source.combine instance method #22452
2017-09-18 08:48:57 +02:00
Sebastian Harko
a1fc508026
fix typo ( #23630 )
2017-09-15 18:40:52 +09:00
Szymon Chojnacki
aaf1867e0e
=doc Make ActorSystem name in tutorial_1 consistent with documentation ( #23629 ) ( #23635 )
2017-09-13 18:45:11 +02:00
Patrik Nordwall
120e248e6f
Merge pull request #23626 from akka/wip-21732-rewrite-filesource-with-java-nio-patriknw
...
=str 21732 rewrite file souce with NIO and GraphStagу
2017-09-12 16:30:48 +02:00
László van den Hoek
63d9ec1c87
More consistency between UniformFanInShape and UniformFanOutShape ( #23321 )
...
* add+use UniformFanOutShape#outSeq for consistency
UniformFanInShape has inSeq, whereas UniformFanOutShape has outArray.
There's probably no good reason for this discrepancy.
* 2.5.3 is gold, deprecation would start in 2.5.4
* specialize in/outlets where possible
* review comments, binary compatibility
* optimize imports
* use Array copy internally
* give FanInShape1N the deprecation treatment
also, s/T\d/I\d/g
* delete ignored file
* process additional review comments
* make inArray fully private everywhere
* add benchmark heavy on the use of FanInShape.in()
* benchmark says: do not use Array for most n
* add JavaDoc to un-final'ed defs to not override
* change deprecated val to def; do not use it
* process patriknw's review comments
2017-09-12 16:14:20 +02:00
Alexander Golubev
000ed93576
=str 21732 rewrite file souce with NIO and GraphStagу
...
add MiMa excludes and additional test
add benchmark and move eclusions to 2.5.4
add future completion on stream termination
2017-09-12 14:54:41 +02:00
Guido Medina
e57cab6c85
=rem Relax Aeron CNC version check but log a warning. ( #23572 )
2017-09-12 11:16:10 +02:00
Martynas Mickevičius
feb333f394
=doc,release Baptising the release server ( #23606 )
...
* Baptising the release server
* Update release (#23624 )
2017-09-12 11:13:25 +02:00
Patrik Nordwall
d58d6ee5bf
test Scala version in a Scala 2.13 friendly manner ( #23620 )
...
for the Scala 2.13 community build
2017-09-12 10:48:15 +02:00
Kamil Kafara
da1e960c08
=tes Update documentation for testkit fishForSpecificMessage #23608 ( #23609 )
2017-09-11 18:30:14 +02:00
Arnout Engelen
170a7504eb
=tes #23528 Hand out temporary loopback addresses from a larger pool ( #23530 )
...
* Hand out temporary loopback addresses from a larger pool
Might have prevented https://github.com/akka/akka/issues/23528
* Detect if binding on other loopback addresses works
Works for Linux, not for OSX
* Avoid hard-coding 'localhost' in more places
When the address is ignored and only a port is requested,
find a free port on 'localhost'
2017-09-11 18:10:11 +02:00
Guido Medina
b628fb2523
=pro Update dependencies and plugins to latest. ( #23591 )
2017-09-11 17:48:46 +02:00
Patrik Nordwall
fa4ce6bbe7
new actor benchmark ( #23489 )
...
* and array based mailbox in bench project
2017-09-11 16:57:57 +02:00
Konrad `ktoso` Malawski
207b43a139
=doc #23487 add missing scala snippet in testing doc ( #23488 )
...
* =doc #23487 add missing scala snippet in testing doc
* Update TestkitDocSpec.scala
* me file
* Update testing.md
2017-09-11 16:50:04 +02:00
Patrik Nordwall
510bf9e13d
Merge pull request #23509 from agolubev/23480-fix-fail-future-case-in-QueueSourceSpec
...
23480 fix fail future case in queue source spec
2017-09-11 16:43:47 +02:00
Patrik Nordwall
4f8856f108
Merge pull request #23551 from akka/wip-23502-join-timeout-patriknw
...
Add timeout to abort joining of seed nodes, #23502
2017-09-11 16:41:35 +02:00
Konrad `ktoso` Malawski
721e486fdb
+str #23392 AbstractGraphStageWithMaterializedValue for Java users ( #23394 )
...
(no need to use Tuple2, can be Pair)
2017-09-11 16:35:35 +02:00
Patrik Nordwall
5cf698a2f6
Add timeout to abort joining of seed nodes, #23502
2017-09-11 15:56:25 +02:00
Sebastian Harko
e6da282f7f
=doc Some documentation fixes ( #23616 )
...
* fixes some small issues with the documentation
* add syntax highlighting to jvm multi testing code in docs
2017-09-11 14:21:13 +02:00
Johan Andrén
ddf3e8e150
=str #23536 Complete and fail ByteStringParser eagerly ( #23594 )
...
* Complete and fail ByteStringParser eagerly #23536
* Check that the buffer is empty first
2017-09-11 14:19:46 +02:00
Konrad `ktoso` Malawski
a40826e1cb
=str #22881 test also resume case for throwing mid-stream mapAsync ( #22915 )
...
* =str #22880 fix mapAsync racy failure handling
* =str #22881 test also resume case for throwing mid-stream mapAsync
* address review feedback, the handle calls must be exactly like that
2017-09-11 14:17:13 +02:00
Johan Andrén
8344443d55
Materialized value injected per materialization #23577
2017-09-08 15:45:45 +02:00
Patrik Nordwall
fd11b94b1f
Remoting for Akka Typed, #21225
...
* seems like it will just work when using the adapters, since
it will simply delegate to the untyped RemoteActorRef
* ActorRefResolver was added for upporting erialization of typed ActorRef
* The ActorRef itself is not serializable with Java serialization,
and we shouldn't do that
2017-09-08 10:21:29 +02:00
Martynas Mickevičius
28ab1405cc
Merge pull request #23601 from akka/updateWhitesource
...
Update whitesource plugin (and MiMa)
2017-09-07 11:03:34 +03:00
Martynas Mickevičius
1d95e3146e
Merge pull request #23605 from sebastianharko/FixMavenGradle
...
Docs: add more gradle deps
2017-09-07 10:56:44 +03:00
sebastian.harko
053b79e85a
add more gradle deps
2017-09-06 23:22:30 +02:00
Arnout Engelen
e90a6fc3c1
Update whitesource plugin (and MiMa)
...
Update of MiMa was needed because of
https://github.com/typesafehub/sbt-whitesource/issues/20
2017-09-05 13:49:23 +02:00
Arun Manivannan
b4a0521979
Issue #23588 Typo in Scala version of Stream Composition
2017-09-05 10:51:36 +02:00
Philippus Baalman
e59cead2a0
Add parentheses to startCoroner method call ( #23599 )
...
because we call it because of its side-effects
2017-09-05 10:49:06 +02:00
Patrik Nordwall
6a464c474a
Merge pull request #23596 from akka/wip-23582-up-assignment-patriknw
...
use right youngest when moving to Up, #23582
2017-09-04 17:16:31 +02:00
Will Sargent
b600c517a1
Add customized NPE for null actor system ( #23580 )
...
* Add customized NPE for null actor system
* "system must not be null!"
2017-09-04 16:31:43 +02:00
Patrik Nordwall
cb08535e7d
use right youngest when moving to Up, #23582
...
* also confirm TakeOverFromMe when singleton already in oldest state
2017-09-04 16:02:23 +02:00
Patrik Nordwall
1e4e7cbba2
Merge pull request #23583 from akka/wip-multi-dc-merge-master-patriknw
...
merge wip-multi-dc-dev back to master
2017-09-01 17:08:28 +02:00
Johan Andrén
262779f0bb
Mark all the around hooks as internal in the api docs ( #23587 )
2017-09-01 14:48:10 +02:00
Patrik Nordwall
1fcb3d3ab2
Merge pull request #23555 from akka/wip-23554-WeaklyUp-patriknw
...
Don't use WeaklyUp immediately, #23554
2017-09-01 14:22:15 +02:00
Arnout Engelen
5da20a2723
Consistently spell Maven and Gradle with uppercase ( #23569 )
2017-09-01 14:02:00 +02:00
Alexander Golubev
3afc17ffa2
=str failed: FlowSplitWhenSpec ( #23278 )
2017-09-01 12:13:22 +02:00
Patrik Nordwall
5212661705
fix snip of ClusterShardingTest, moved
2017-08-31 13:08:25 +02:00
Patrik Nordwall
8807833f2b
Merge pull request #23575 from akka/wip-whitesource-2.5-patriknw
...
renamed the whitesource stable product name
2017-08-31 11:42:25 +02:00