Commit graph

23078 commits

Author SHA1 Message Date
Gaël Bréard
a04479ff54 Add marker support in logging filters #26544
Signed-off-by: Gaël Bréard <gael.breard@orange.com>
2019-03-04 11:24:19 +01:00
Arnout Engelen
158b1f6713
Merge pull request #26450 from helena/minor-persistence-wrap
Fixing minor wrapping.
2019-03-04 09:16:58 +01:00
Helena Edelson
7e31974192 Fixing minor wrapping. 2019-03-01 10:27:48 -08:00
Johan Andrén
26b0869318
(Prefer) non symbolic typed ask 26306 2019-03-01 15:06:50 +01:00
Arnout Engelen
8853175111 Don't apply 'discipline' flags to compilation run for documentation #26119
* Avoid -Ywarn-unused:_ on Scala 2.13
* Exclude warn-unused:explicits when generating docs
* Don't apply discipline to the docs compilation run

This approach also means no explicit code is needed anymore to
prevent #26119 from being triggered.
2019-03-01 13:39:08 +01:00
Martynas Mickevičius
41efdcecfb
Use cross build prefix for every command 2019-03-01 14:29:50 +02:00
Johan Andrén
3a6040ff64 More tweaking the build to make it work 2019-03-01 10:31:29 +01:00
Johan Andrén
dc882ee077 Make it compile on 2.13-M5 2019-02-28 16:51:51 +01:00
Arnout Engelen
ef8414d253
Merge pull request #26417 from chbatey/jabba-latest-version
Use latest java 8 and automatically upgrade in future
2019-02-27 12:13:52 +01:00
Helena Edelson
3070a84d64
Add html reports for Scoverage (#26444) 2019-02-26 11:54:03 -08:00
Christopher Batey
51add23b2a Cleanup various warnings in akka-stream #26395 2019-02-26 18:28:29 +01:00
Arnout Engelen
c3806c9135
Merge pull request #26380 from chbatey/fix-release-script
Fix excludes for docs publish in release script
2019-02-26 12:30:14 +01:00
Helena Edelson
3f12d35694
Add more code discipline to the build #26376
* Initial addition of adding more code discipline to the build #26206
* Add Scoverage to the build #25075, jenkins nightly job is set up.

Following up with https://github.com/akka/akka/issues/26389
2019-02-25 10:23:36 -08:00
Johan Andrén
be7790c7b9 No cross-scala-versions for root 2019-02-25 17:28:26 +01:00
Hungai Amuhinda
7e24f0979e Doc changes (#26430) 2019-02-22 15:08:38 +01:00
Patrik Nordwall
36fe0a0375
Support mutable state by stashing commands while storing snapshot, #25740 2019-02-22 09:00:56 +01:00
Patrik Nordwall
845475b43f
Warn if serializers for Akka internal messages are replaced, #26373 2019-02-22 08:59:17 +01:00
Christopher Batey
15369e4470 Increase timeout for AsyncDnsResovlerSpec + dont use ImplicitSender (#26414)
* Increase timeout for AsyncDnsResovlerSpec + dont use ImplicitSender

First failure was an optimistic timeout setting then as we
used ImplicitSender the rest of the tests failed due to
unexpected message

* Formatting

* Increase timeout to 300ms
2019-02-21 20:29:42 +01:00
Christopher Batey
b572f541e5 Harden PrimitiveStateSpec: Expect termination before starting next actor #25958 2019-02-21 17:06:56 +01:00
Christopher Batey
111cbc28e9 Make the OO example use classes for all the behaviors (#26407)
Where as it is valid that stateless actors don't benifit I see
java users using the for everything.:wq
2019-02-21 16:49:22 +01:00
Patrik Nordwall
cd52f05d3c release flag 11 instead of 9, #26381
Otherwise there are compilation errors for the
CompileJdk9 sources in some environments
2019-02-21 16:46:29 +01:00
Christopher Batey
ea8e3ace33 Harden RateTransformationDocSpec: Use test patience rather than hadcode #26262 2019-02-21 16:42:24 +01:00
Johan Andrén
a8291f323f Typed only on Scala 2.12
* Typed modules not compiled on 2.11
* Dependent modules also not on 2.11:
  * docs
  * akka-bench-jmh split into a separate one for typed

Still doesn't work because something with sbt
2019-02-21 15:47:09 +01:00
Christopher Batey
baa9c52254
Small tweaks to all command aliases (#26403)
* Small tweaks to all command aliases

* Adds other cluster all commands
* Makes allCluster do all cluster modules

* Update CONTRIBUTING.md

Co-Authored-By: chbatey <christopher.batey@gmail.com>
2019-02-21 14:12:55 +00:00
Heiko Seeberger
555fe026d0 Reorder Source/FlowWithContext type parameters #26345 2019-02-21 14:24:35 +01:00
Johan Andrén
9fc3251a03 Update test and sample usages of ActorRef.? to .ask 2019-02-21 13:55:14 +01:00
Johan Andrén
bf10f8620a Non symbolic ask 2019-02-21 13:55:14 +01:00
Patrik Nordwall
96b72c2b7b
Merge pull request #26405 from akka/wip-26230-patriknw
harden ClusterShardingPersistenceSpec by using onPostStop, #26230
2019-02-20 15:22:00 +01:00
Patrik Nordwall
abfb4497e7 harden ClusterShardingPersistenceSpec by using onPostStop, #26230 2019-02-20 11:23:42 +01:00
Christopher Batey
df2078fe6c
Set jabba to 0.11.2 2019-02-20 09:58:23 +00:00
Christopher Batey
9a6a7d5d5d Use latest java 8 and automatically upgrade in future
The "~" means it will get the latest version that is greater than
the one specified
2019-02-20 07:47:18 +00:00
Patrik Nordwall
d82115988b add onPostStop and onPreRestart hooks to EventSourcedBehavior, #26404 2019-02-18 16:55:54 +01:00
Patrik Nordwall
21bc3ebba1
Merge pull request #26398 from akka/wip-more-with-reply-patriknw
fix more with reply types in persistence-typed examples
2019-02-18 10:33:22 +01:00
Patrik Nordwall
537641c2a8 move ccompat mima filter to right excludes file, #26350 2019-02-18 09:36:14 +01:00
Patrik Nordwall
88ee18c3f7 fix more with reply types in persistence-typed examples 2019-02-18 08:45:01 +01:00
Luc Bourlier
f85e0e7c62 Adds log operator to Source/FlowWithContext (#26386) 2019-02-17 20:00:02 +00:00
Patrik Nordwall
d3836aecfb Command handler builder for EventSourcedBehaviorWithEnforcedReplies, #25482 (#26272)
* It uses ReplyEffect instead of Effect
* Unfortunatley the solution is a copy of the CommandHandler builder with
  a few mechanical changes to the types and names.
* I tried to separate interface and implementation and use a shared implementation,
  but it didn't work out because methods with such function parameters which only differ in
  their type parameters can't be overloaded.
2019-02-17 19:54:32 +00:00
Dale Wijnand
1442a2428c Redefine the Factory type alias in ccompat (#26350) 2019-02-17 19:50:46 +00:00
Seth Tisue
fc23f03031 upgrade to latest ScalaTest (#26387)
stuff moved to a new package. you wouldn't expect that in a point
release, but they put type aliases in place so Scala users wouldn't
notice. but the change is visible to Java code.

the upgrade is not strictly necessary, but it would be convenient
for the Scala 2.13 community build to have this merged, so I don't
have to maintain these changes in our Akka fork
2019-02-17 19:45:39 +00:00
Patrik Nordwall
fe073f08ee
Merge pull request #26394 from akka/wip-26382-unsorted-patriknw
second fix 2.13 compilation error, SortedSet, #26382
2019-02-16 20:05:04 +01:00
Patrik Nordwall
07568cb217 second fix 2.13 compilation error, SortedSet, #26382 2019-02-16 16:25:35 +01:00
Helena Edelson
7b5e69ded3 Create one SBT general task to run locally before pushing a PR #26157 (#26388)
* Create one SBT general task to run locally before pushing a PR #26157.

* Allow tab completion with same prefix

* Added allTyped command
2019-02-15 19:44:03 +01:00
Patrik Nordwall
1389d696bf
Merge pull request #26391 from akka/wip-26382-patriknw
fix 2.13 compilation error, SortedSet, #26382
2019-02-15 17:50:56 +01:00
Patrik Nordwall
d636245133 add Scala 2.13.0-M5 to travis build 2019-02-15 13:28:43 +01:00
Patrik Nordwall
a5209919d4 fix 2.13 compilation error, SortedSet, #26382 2019-02-15 13:26:10 +01:00
Patrik Nordwall
603ed4dcd8
Merge pull request #26379 from jrudolph/jr/26030-fix-jdk-11-error
Fix test expectation for JDK 11, refs #26030
2019-02-14 15:19:51 +01:00
Johannes Rudolph
bb8c47595f
Merge pull request #26378 from chbatey/really-fix-async-dns
Kill/Stop container if still running from previous
2019-02-14 15:18:41 +01:00
Christopher Batey
83e4278211 Fix excludes for docs publish in release script
They should be relative to the from path so this was rsyncing the
docs twice, once via SBT and once when doing the api docs
2019-02-14 11:29:38 +00:00
Johannes Rudolph
314636c55e
Fix test expectation for JDK 11, refs #26030
In later JDKs the error message was slightly changed.
2019-02-14 11:03:10 +01:00
Christopher Batey
53d3e80c40 Kill/Stop container if still running from previous 2019-02-14 09:40:15 +00:00