Commit graph

2904 commits

Author SHA1 Message Date
Arnout Engelen
feb7ad7de0
pr validation against 'main' rather than 'master' (#30719)
* pr validation against 'main' rather than 'master'

* be more specific
2021-09-27 14:09:23 +02:00
Arnout Engelen
d703a2afe0
'master' to 'main' (#30714)
* 'master' to 'main'

* Repo reference in docs

* Found another in the issue template
2021-09-25 09:39:36 +02:00
Arnout Engelen
8e5493fb1a
Compile akka-cluster-metrics on scala3 (#30690)
* Compile akka-cluster-metrics on scala3

* re-introduce serialversionuid

* Avoid weird patternmatch
2021-09-17 07:00:45 +02:00
Arnout Engelen
a085b21fc1
build akka-cluster-tools on scala3 (#30683) 2021-09-16 09:06:34 +02:00
Scala Steward
0d3abd2200
Update sbt-scalafix to 0.9.30 (#30648)
* Update sbt-scalafix to 0.9.30

* Fix ConsoleLogger import

To reflect sbt-scalafix f97e8f3cd71c3efe431417f7376dd30b550f11a9

Co-authored-by: Arnout Engelen <arnout@bzzt.net>
2021-09-10 16:59:53 +02:00
Scala Steward
9138c43c6a
Update sbt-assembly to 1.1.0 (#30649) 2021-09-10 16:41:24 +02:00
Scala Steward
28adef44eb
Update sbt-java-formatter to 0.6.1 (#30651) 2021-09-10 16:41:09 +02:00
Scala Steward
1e389da9b8
Update gson to 2.8.8 (#30650) 2021-09-10 14:47:00 +02:00
Scala Steward
31f4d9c9f1
Update sbt-reproducible-builds to 0.30 (#30654) 2021-09-10 13:48:44 +02:00
Scala Steward
b366d806d5
Update metrics-core, metrics-jvm to 4.2.3 (#30653) 2021-09-10 13:48:01 +02:00
Renato Cavalcanti
0bd7d98d09
Don't check for jdk9 tests when running on jdk8 (#30626) 2021-09-03 13:13:13 +02:00
Marcos Pereira
5e9965a129
GH Actions: Add nightly job to run Classic cluster tests (#30572)
* GH Actions: Add nightly job to run Classic cluster tests

* Run tests as multi-jvm instead of multi-node

* Some minor adjustments

* Rename for clarity

* Use JDK 11

* Group some tests to reduce parallelism

* Allow to exclude multi-jvm tests using `-Dakka.test.names.exclude` property

* Exclude akka.cluster.Stress tests

* Move akka classic remoting job to nightly-builds workflow
2021-08-30 11:20:08 -04:00
Andrea Peruffo
d75ad252b8
Run multi-node tests on fresh GKE clusters (#30570)
* Port multi-node-test from Jenkins
* link to issues for gh-excluded tests
* use kubectl in multi-jvm plugin
2021-08-27 17:40:51 +02:00
Marcos Pereira
d5bd868d62
Configure gh-exclude as it was done for other tags 2021-08-24 12:10:59 -04:00
Marcos Pereira
554044e387
Merge pull request #30551 from marcospereira/build/nightly-builds-improvements
GH Actions: Nightly builds improvements
2021-08-24 11:40:37 -04:00
Marcos Pereira
6d916df2f9
Increase paradox parsing timeout from 2 to 5 seconds 2021-08-23 14:08:51 -04:00
Scala Steward
8ad0b992d6
Update jul-to-slf4j, log4j-over-slf4j, ... to 1.7.32 (#30508) 2021-08-23 13:06:28 +02:00
Scala Steward
6e789d3bc1
Update sbt to 1.5.5 (#30507) 2021-08-23 11:06:16 +02:00
Scala Steward
d1a689e1e5
Update logback-classic to 1.2.5 (#30504) 2021-08-23 11:05:59 +02:00
Patrik Nordwall
a5c2cac34b MiMa latest patch 2.6.16 2021-08-20 10:44:02 +02:00
Marcos Pereira
b71efdea51
Fix GC logging configuration when running with Java 11
Also take the CI environment variable into consideration
2021-08-19 20:03:53 -04:00
Marcos Pereira
7cdca36ab8
Some minor build clean ups
- Resolve some warnings due to depracations
- Fix an infinite recursion
- Minor refactoring to use sys.props instead of System.getProperty
2021-08-19 20:03:07 -04:00
Peter Vlugter
bbb9f10d1a
Remove WhiteSource plugin (#30545) 2021-08-17 09:04:27 +02:00
Arnout Engelen
999b0853d5
Run akka-stream-tests on Scala 3 (#30451)
Refs #30243

* More createGraph
* Actually delay downstream cancellation
2021-08-13 13:56:38 +02:00
Scala Steward
49427f97ca
Update commons-io to 2.11.0 (#30505) 2021-08-13 10:47:23 +02:00
Scala Steward
ec74f52fe9
Update metrics-core, metrics-jvm to 4.1.25 (#30506) 2021-08-11 14:58:51 +02:00
Ignasi Marimon-Clos
3a76aa1ad2 Migrate PRValidation to GHActions
* Set sbtopts inline
* Ignore flaky, obsolete test
* Adds concurrency limit (run only latest commit
* Don't run scala3 workflows until ready to merge
* split publishLocal from pr validation
2021-08-11 11:26:04 +02:00
Arnout Engelen
186ace214b
akka-paradox: update to 0.39 (#30420) 2021-07-23 10:23:49 +02:00
Arnout Engelen
fc1a375f51
Compile akka-serialization-jackson with Scala 3 (#30408)
Tests compile but one test fails - possibly because of the mixed Jackson
versions. Took inspiration from #30361

Refs #30243
2021-07-20 19:14:23 +02:00
Arnout Engelen
1dc345896c
Test akka-coordination on Scala 3 (#30409) 2021-07-20 11:10:24 +02:00
Arnout Engelen
f7cc3a8297
Update genjavadoc (#30411)
To fix the publish failure introduced by #30302
2021-07-20 11:08:47 +02:00
Scala Steward
9cd97b494f
Update scala-library to 2.13.6 (#30302)
Co-authored-by: Renato Cavalcanti <renato@cavalcanti.be>
Co-authored-by: Arnout Engelen <arnout@bzzt.net>
2021-07-19 20:33:22 +02:00
Scala Steward
412592f2cc
Update lz4-java to 1.8.0 (#30381) 2021-07-16 10:29:33 +02:00
Arnout Engelen
0ad1783017
Hide private members in documentation (#30370)
Co-Authored-By: Arnout Engelen <arnout@bzzt.net>

Co-authored-by: Andrei Arlou <andrei.arlou@gmail.com>
2021-07-13 12:25:17 +02:00
Scala Steward
8d5a4604f9
Update metrics-core, metrics-jvm to 4.1.24 (#30379) 2021-07-12 18:47:28 +02:00
Scala Steward
61f34e9ce3
Update sbt-scalafix to 0.9.29 (#30294) 2021-07-12 18:47:11 +02:00
Scala Steward
57dda65286
Update sbt-assembly to 1.0.0 (#30295) 2021-07-12 18:46:56 +02:00
Arnout Engelen
9b5aad942f
Share source directory between Scala 2.13 and Scala 3 (#30384) 2021-07-12 18:32:01 +02:00
Scala Steward
59e3bc8648
Update jul-to-slf4j, log4j-over-slf4j, ... to 1.7.31 (#30383) 2021-07-12 16:19:42 +02:00
Scala Steward
36f1a2bafe
Update commons-io to 2.10.0 (#30377) 2021-07-12 15:27:43 +02:00
Ryan Burke
466802c641
Update scala-java8-compat to 1.0.0 (#30375)
The compat library added an `early-semver` versionScheme which means
that 1.0.0 is marked as binary incompatible with any version lower
than 0.9.1 - even though it's not.

For example:

```
[error] (update) found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
[error]
[error] 	* org.scala-lang.modules:scala-java8-compat_2.13:1.0.0 (early-semver) is selected over 0.9.0
[error] 	    +- com.github.blemale:scaffeine_2.13:4.1.0            (depends on 1.0.0)
[error] 	    +- com.typesafe.akka:akka-actor_2.13:2.6.14           (depends on 0.9.0)
```

The `scalaModuleMimaPreviousVersion` has been set to `0.9.1` in the project, so upgrading
Akka to this should allow it to work with a lot of other libraries who have already done
the major update (supports Scala 3) to 1.0.0.
2021-07-09 15:19:18 +02:00
Scala Steward
3caa219dd5
Update sbt-reproducible-builds to 0.28 (#30380) 2021-07-09 15:18:10 +02:00
Scala Steward
aec7479665
Update sbt to 1.5.4 (#30382) 2021-07-09 15:12:04 +02:00
Patrik Nordwall
8468e6ae03
allow minor versions after Scala 3.0 (#30331) 2021-07-09 10:48:14 +02:00
Scala Steward
3594faf646
Update gson to 2.8.7 (#30296) 2021-07-07 13:07:57 +02:00
Johan Andrén
3a3e643e07
akka-stream compiling on Scala 3 (#30324)
Changes:
* Private constructor for case class means private apply in Scala 3
* Logger class with Any instead of wildcard where needed
* Explicit import of internal implicit conversion import SinkToCompletionStage
* Hopefully source and binary compatible Scala 3 signature for GraphApply.create methods
* ZipLatestWith leaking private type
* Auto apply-to-lambda made explicit
* Internal async callback event class covariant
* Hub leaking private type
* Remove cycles in stream Buffer classes
* Avoid cyclic import in ResizableMultiReaderRingBuffer
* Safe cast of Subscribers
* Explicit import of internal implicit conversion SourceToCompletionStage
* Ambigous field name and method
* recover delegates using PF from javadsl not inferred, made explicit
* TcpStage completing promise with wrong type
* Collect aggregator empty value cannot be underscore with type ascription
* Some type alias shenanigans in QueueSink removed
* Explicit type on effectiveMaximumBurst in Throttle
* Override method return type not inferred in GraphInterpreter
* MutableCollectorState.accumulated getter got wrong type somehow
* TLS actor fallback case only applicable to null
* Some internal unchecked pattern matching removed
* Ok that createGraph is not present in Java API
* Separate impl per language for implicit actor system apply
2021-07-06 18:01:41 +02:00
Johan Andrén
9657f8430a
Revert "Hide private members in documentation (#20185) (#30356)" (#30357)
This reverts commit 55be471ffa.
2021-07-02 12:56:22 +02:00
Andrei Arlou
55be471ffa
Hide private members in documentation (#20185) (#30356) 2021-07-02 10:45:45 +02:00
Arnout Engelen
bbae718ef7
Move more release instructions to the template (#30340)
* Move more release instructions to the template

Sparked by discussion in #17432

* use newer version in example

Co-authored-by: Renato Cavalcanti <renato@cavalcanti.be>

* point to sonatype for snapshots

Co-authored-by: Renato Cavalcanti <renato@cavalcanti.be>
2021-06-23 17:06:13 +02:00
Scala Steward
fa23288bb3
Update sbt-jmh to 0.4.3 (#30304) 2021-06-10 21:22:49 +02:00