Commit graph

25569 commits

Author SHA1 Message Date
Johan Andrén
7fea431041 Update to sbt-paradox-akka 0.38 with copy-snippet support for the docs #30045 2021-02-19 18:09:00 +01:00
Johan Andrén
052f845e00
Fail fix in ClusterShardingPreparingForShutdownSpec (#30041) 2021-02-17 13:37:05 +01:00
Johan Andrén
abbaffc303
Unmoored doc comment fixed (#30038) 2021-02-16 10:38:45 +01:00
Scala Steward
2f25c26961
Update aeron-client, aeron-driver to 1.32.0 (#30013)
* Update aeron-client, aeron-driver to 1.32.0
* Agrona 1.9.0
2021-02-16 09:21:32 +01:00
Nicolas Vollmar
bff26488a4
Adds scala/java tabs #30019 (#30035) 2021-02-16 09:20:37 +01:00
Levi Ramsey
d51f1e17b4
Allow introspection on typed EntityRefs to support serialization #29955 2021-02-16 09:19:36 +01:00
Johan Andrén
d92dc9c321
Fix for broken cluster shutdown #30026 (#30034) 2021-02-15 17:08:41 +01:00
Renato Cavalcanti
63aa1453d0
Adds internal logger for EventSourcedBehavior (#30007)
* don't log user event data

* move EventSourcedBehavior internal logs to dedicated logger
2021-02-15 14:47:39 +01:00
Patrik Nordwall
6db28f4be6
Merge pull request #30014 from scala-steward/update/metrics-core-4.1.17
Update metrics-core, metrics-jvm to 4.1.17
2021-02-15 14:39:15 +01:00
Patrik Nordwall
44fae64bd5
Merge pull request #30023 from akka/wip-30022-fromPublisher-patriknw
Don't use GraphStage toString when materializing Source.fromPublisher, #30022
2021-02-15 14:38:11 +01:00
Mitsuyuki Shiiba
85c4e72d9c
docs: Fix Java code to check cookiesReply for ask (#30030)
Fix to check cookiesReply not null instead of cookies for #standalone-ask-fail-future Java code
2021-02-15 14:26:46 +01:00
lmetrak
fd2be34aa2
Update ActorHierarchyExperiments.java (#30032)
lack of semicolon in package keyword
2021-02-15 10:57:22 +01:00
Patrik Nordwall
7b3667a070
Don't add MemberExited as unreachable in SBR, #2995 (#29988) 2021-02-12 16:35:41 +01:00
Johan Andrén
497885a78b
Compile akka-actor and akka-actor-tests with Scala 3 in PR validation (#29992) 2021-02-12 14:15:24 +01:00
Christopher Batey
c5f16dcee1
Full cluster shutdown (#29838)
* member information for full cluster shutdown

* Cluster singleton: dont hand over when in ready for shutdown

* Noop everything in shard coordinator

* Set all members to preparing for shutdown

* Don't allow a node to join after prepare for shutdown

* Review feedbac: singleton listen to all member chagnes

* Java API

* More better

* Keep sharding working while ready for shutdown

* Mima

* Revert DEBUG logging

* gs

* Fix api doc link

* Missed review feedback

* Review feedback
2021-02-12 09:59:20 +00:00
Patrik Nordwall
f5625dc64d Don't use GraphStage toString when materializing Source.fromPublisher, #30022
* Fixes performance regression in Akka 2.6.11/2.6.12
2021-02-12 09:34:20 +01:00
Nicolas Vollmar
278a36d036
Adds explicit ! method (#30004)
Needed for Scala 3
2021-02-10 13:20:29 +01:00
Scala Steward
b41d6a0c43
Update sbt to 1.4.7 (#30015) 2021-02-10 10:54:34 +01:00
Scala Steward
c9789878e6
Update sbt-dotty to 0.5.2 (#30011) 2021-02-10 10:51:34 +01:00
Ignasi Marimon-Clos
415c5f2981
Removes obsolete authors.pl (#30010) 2021-02-09 08:18:40 +01:00
Scala Steward
79b1eecc1e
Update metrics-core, metrics-jvm to 4.1.17 2021-02-09 04:04:12 +01:00
Nicolas Vollmar
94af88c5de
Remove support for PoisonPill in ActorRefSource #26622 2021-02-05 11:46:34 +01:00
Johan Andrén
41b8079b6f
Align BoundedSourceQueue test expectations with reality #29859 2021-02-04 17:23:33 +01:00
Arnout Engelen
3d9bb8dffd
docs: put 'recover' and 'mapError' under 'error handling' (#29999) 2021-02-04 17:17:10 +01:00
Andrea Peruffo
da70e0ccd4
Scala 3 cross compatible akka-actor / akka-testkit / akka-actor-tests (#29956)
* Remove @switch when it doesn't take effect
* Use ActorRef.noSender
* Minor tweaks to SchedulerSpec
* Disambiguate TypedActor for Scala 3
* Bump ScalaTest to a version compatible with Scala 3
* Bump ScalaCheck
* Disambiguate Event in SupervisorHierarchySpec
* Scala 3 compatible EventBusSpec
* Prevent private unused variables to be erased by Scala 3
* Bump mockito
* Explicit actorRef2Scala import
* restore original .scalafix.conf
* Scala 3 compatible tailrec
* Reminder to re add switch annotation in case
* Move to nowarn instead of silencer
* Bump to Scala 2.12.13
* Cross compatible annotations
* fix docs generation
* adapt the build for Scala 3
* fix errors but bus
* remove more SerialVersion from trait
* scalacheck only from scalatest
* cross-compile akka-actor-tests
* restore cross-compilation
* early initializers workaround
* scalacheck switch
* cross compatible FSM.State class
* cross compatible LARS spec
* Change results to pass LineNumberSpec
* fix stackoverflow in AsyncDnsResolverIntegrationSpec
* FSM.State unapply
* fix Scala 2.13 mima
* SerialVersionRemover compiler plugin
* removed unused nowarns
2021-02-01 16:38:29 +01:00
Patrik Nordwall
0f27ed6189
Merge pull request #29959 from johanandren/wip-29911-handshake-endianness
Ensure little endian ordering when copying envelope buffer
2021-02-01 16:23:40 +01:00
Johan Andrén
9ce6680b01
MiMa for 2.6.12 take 2 (#29987) 2021-02-01 12:48:05 +01:00
Johan Andrén
26c56e5825
SBR downing when a node is quarantined from the other side (#29737)
* SBR now downs a node when it notices that it has been quarantined from other nodes #29565

* Them mima excludes

* Review feedback mostly addressed

* One more stale comment removed

* More stress

* Ignore if remote quarantining node is not part of cluster

* Preliminary (untested) keepalive server support

* Completed reproducer of scenario discussed in PR

* Fix weird wrong extends in multi-jvm tests

* Put the test transport dropping after control junction to also drop control messages on blackhole.

* Test cleanup/review feedback addressed

* Ping from both nodes of side 1

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

* Add some debug logging to test to nail down failure cause

* Log when InboundTestStage lets messages through because no association yet

Co-authored-by: Renato Cavalcanti <renato@cavalcanti.be>
2021-01-28 09:49:15 +00:00
Johan Andrén
0d64ac3cd7
Add a note about shard actor factory being local (#29970) 2021-01-28 09:35:23 +00:00
Johan Andrén
6c79c2b60b
Race condition in prefixAndTail around double materialization fixed #29965 (#29976) 2021-01-28 09:34:56 +00:00
Johan Andrén
7d25067568
Update to paradox theme with new cookie banner (#29978) 2021-01-28 09:31:55 +00:00
Michael Marshall
4d9b25579d
Add GroupedWeighted FlowOp and Make Grouped use GroupedWeighted #29066 2021-01-27 18:03:30 +01:00
Jabir S. Minjibir
dffd7099fd
Update event-bus.md (#29979) 2021-01-27 11:24:15 +01:00
Johan Andrén
0bf29fd232
SubSinkInlet/SubSourceOutlet memory leak fix (#29967)
* Memory leak in auto-closing of sub inlets/outlets fixed #29966
* Avoid separate nested instances of the AsyncCallback state classes for each async callback.
2021-01-25 15:35:54 +01:00
Renato Cavalcanti
9e97b995f0
Update replicated ES support for JDBC (#29968) 2021-01-25 11:27:12 +01:00
franciscolopezsancho
13cc7e5ef0
broken link (#29974) 2021-01-25 09:39:01 +01:00
Scala Steward
1542ef1e6a
Update asn-one to 0.5.0 (#29943) 2021-01-21 16:35:59 +01:00
Scala Steward
2a698ad53b
Update sbt-pgp to 2.1.1 (#29944) 2021-01-21 16:35:30 +01:00
Patrik Nordwall
4b23d0ccc0
Merge pull request #29958 from johanandren/wip-29949-WorkPullingWithEventSourcedProducerQueueSpec-race-fix
Race condition in WorkPullingWithEventSourcedProducerQueueSpec
2021-01-20 10:36:46 +01:00
Johan Andrén
4c682ce441 Ensure little endian ordering when copying envelope buffer #29911 2021-01-19 14:12:49 +01:00
Johan Andrén
88ac481c68 Fix for race condition in WorkPullingWithEventSourcedProducerQueueSpec #29949 2021-01-19 13:36:40 +01:00
franciscolopezsancho
8e47656b56
Typo (#29954) 2021-01-19 08:43:46 +01:00
kerr
01ad4620ec
Add more comments about formatting. (#29001) 2021-01-18 13:03:22 +01:00
Patrik Nordwall
c83b57674f
update latestPatchOf26 to 2.6.11 (#29952) 2021-01-15 17:13:40 +01:00
Patrik Nordwall
9fce9a9c33
more headers (#29953) 2021-01-15 16:11:00 +01:00
Johan Andrén
ba3af3ea46
Adapted message failure supervision bugfix (#29847) 2021-01-13 20:58:48 +01:00
Patrik Nordwall
feec7aa9b1
Merge pull request #29873 from akka/wip-29854-RequestNext-bug-patriknw
Fix duplicate RequestNext messages in durable WorkPullingProducerController, #29854
2021-01-13 17:20:32 +01:00
Patrik Nordwall
ffc356c106
Merge pull request #29926 from johanandren/wip-29904-EventSourcedBehaviorTestKit-serialization-config
EventSourcedBehaviorTestKit serialization improvements
2021-01-13 17:10:51 +01:00
Johan Andrén
a34357644f
Incorrect test expectations i FlowFutureFlowSpec fixed (#29899) 2021-01-13 10:15:48 +01:00
Johan Andrén
a1d405d564
Merge pull request #29881 from scala-steward/update/jackson-databind-2.10.5.1
* Update jackson-databind to 2.10.5.1
* Separately version jackson-databind
2021-01-13 09:37:52 +01:00