Commit graph

25274 commits

Author SHA1 Message Date
Patrik Nordwall
7bf12721c1 Merge branch 'master' into feature-active-active-event-sourcing 2020-09-02 15:46:06 +02:00
Renato Cavalcanti
32ec0428d3
Document workaround for jackson serialiaztion of scala case objects (#29531)
* workaround for jackson serialiaztion of scala case objects

* improved sentence
2020-09-02 14:19:13 +02:00
Johan Andrén
192be028a0
Sharding request-to-start but already started logging (#29545) 2020-09-02 14:18:44 +02:00
Patrik Nordwall
9b709df2d0
Fix acceptable-heartbeat-pause in cluster.StressSpec, #29512 (#29541) 2020-09-02 12:48:52 +02:00
yiksanchan
4249b02c40
Fix grammar in exception message (#29533) 2020-09-01 10:57:15 +02:00
Patrick Altaie
99f21dba3a
Add "akka" prefix to TCK code sample (#29529)
The current code sample for trying out the TCK misses the "akka" prefix
which means that the TCK test will fail with an error regarding not
specifying a journal plugin (because the journal plugin property is
wrong in the sample)

Fixes #29528
2020-09-01 09:42:25 +02:00
Christopher Batey
7368e13458
Start ShardedDaemon pinging once member is up (#29526) 2020-08-28 15:37:04 +02:00
Josep Prat
1180b8364e
Use the correct name for Akka HTTP (#29527)
Fixes the typo in the name of Akka HTTP, it's written in lower case but the project name is in upper case.
2020-08-26 12:03:01 +02:00
Ignasi Marimon-Clos
418d6d3ec0
Prefer "update" over "upgrade" when rolling (#29523) 2020-08-25 11:11:06 +02:00
Ignasi Marimon-Clos
728dda874e
Event migration improvements (#29514) 2020-08-25 11:10:33 +02:00
Christopher Batey
2d9660f847 Final review feedback 2020-08-25 10:02:27 +01:00
Patrik Nordwall
57fb9e9093
Merge pull request #29517 from scala-steward/update/sbt-java-formatter-0.6.0
Update sbt-java-formatter to 0.6.0
2020-08-24 14:22:30 +02:00
Scala Steward
1ee9a322b6
Update sbt-reproducible-builds to 0.25 (#29305) 2020-08-24 13:20:24 +02:00
Christopher Batey
d1114495dd
Feedback from creating replicated entity sample (#29510)
* Fix javadsl and remove shard regions from ReplicatedSharding

* Simplyfy sharding API for replicated event sourcing

As the ShardRegion access has been removed then we will only initially
support Entity's with ShardingEnvelope meaning we can remove the type
param.

Also provide convenience constructors for running a replica on a role
and a replica in each DC

* Compile

* Review feedback

* feedback
2020-08-24 10:52:28 +01:00
Enno
d9c610eceb
docs: render depenency on Futures page correctly (#29513) 2020-08-24 11:45:27 +02:00
Scala Steward
cfbbf74b77
Update jctools-core to 3.0.1 (#29519) 2020-08-24 11:29:31 +02:00
Christopher Batey
165990ba01
Pin jackson to 2.10. (#29521) 2020-08-24 11:28:47 +02:00
Scala Steward
988e240368
Update metrics-core, metrics-jvm to 4.1.12.1 (#29518) 2020-08-24 10:06:17 +02:00
Scala Steward
b90ed1c263
Update silencer-lib, silencer-plugin to 1.7.1 (#29516) 2020-08-24 08:44:03 +01:00
Scala Steward
8f5c200e1e
Update sbt-java-formatter to 0.6.0 2020-08-24 02:03:30 +02:00
Patrik Nordwall
dd128b3e8f
Merge pull request #29506 from akka/wip-29505-MultiDcJoin2Spec-patriknw
increase timeout in MultiDcJoin2Spec, #29505
2020-08-21 12:14:43 +02:00
Patrik Nordwall
ff9b8f44ea increase timeout in MultiDcJoin2Spec, #29505 2020-08-19 09:30:13 +02:00
Patrik Nordwall
efe02935cd
doc: rolling update from 2.5.x to 2.6.2 (#29501) 2020-08-18 15:16:44 +02:00
Patrik Nordwall
e50b32ec9a
Merge pull request #29371 from raboof/protobuf-v3-reproducible
Make akka-protobuf-v3_2.12-2.6.x reproducible again
2020-08-18 12:57:14 +02:00
Patrik Nordwall
0601b7e83c
Merge pull request #29471 from akka/wip-29344-write-timeout-patriknw
fix write consistency timeout in Sharding, #29344
2020-08-18 12:23:49 +02:00
Patrik Nordwall
ae83968286
Merge pull request #29474 from akka/wip-29423-ClusterSingletonManagerLeaseSpec-patriknw
harden ClusterSingletonManagerLeaseSpec, #29423
2020-08-18 12:23:07 +02:00
Patrik Nordwall
2be7e4d6c4
Merge pull request #29473 from akka/wip-29467-BackoffSupervisorSpec-patriknw
Harden BackoffSupervisorSpec, #29467
2020-08-18 12:20:51 +02:00
Patrik Nordwall
34dfca53c8
Merge pull request #29496 from akka/wip-29185-RandomizedSplitBrainResolverIntegrationSpec-patriknw
reduce combinations in RandomizedBrainResolverIntegrationSpec, #29185
2020-08-18 12:20:01 +02:00
Patrik Nordwall
0f2e2953fc
Merge pull request #29498 from akka/wip-29490-role-patriknw
convenience for ShardedDaemonProcess role, #29490
2020-08-18 12:18:23 +02:00
Patrik Nordwall
6a7a7e093f
Merge pull request #29500 from chbatey/issue-29480
Fix patch versin for scala when overriding
2020-08-18 12:16:58 +02:00
Patrik Nordwall
da404071dc
full convergence also for joining nodes for first multi-dc join, #29486 (#29499) 2020-08-18 11:49:19 +02:00
Christopher Batey
c934511c42
Forward terminated from ShardCoordinator to RebalanceWorker (#29463)
* Forward terminated from ShardCoordinator to RebalanceWorker

Avoiding the need for rebalance workers to watch shard regions which is
expensive as there is one rebalance worker per shard

* Review feedback
2020-08-18 11:25:01 +02:00
Arnout Engelen
2db9fb0b59
Make akka-protobuf-v3_2.12-2.6.7 reproducible again 2020-08-18 11:21:10 +02:00
Patrik Nordwall
f8c7a118be
Reduce scope of cluster.StressSpec, #23511 (#29472)
* to only exercise membership
* remote deployed routers and supervision of remote deployed actors
  are not priority, and that is what is sometimes failing
2020-08-18 11:08:07 +02:00
Christopher Batey
207b89224f Fix patch versin for scala when overriding
To remain compatible with silencer, chop off the patch to not break
downstream builds
2020-08-18 07:46:06 +01:00
Patrik Nordwall
447b172a9e
Merge pull request #29497 from akka/wip-29465-ArteryUpdSendConsistencyWithThreeLanesSpec-patriknw
debug logging of ArteryUpdSendConsistencyWithThreeLanesSpec, #29465
2020-08-17 17:01:58 +02:00
Patrik Nordwall
cb51646d8d convenience for ShardedDaemonProcess role, #29490 2020-08-17 13:31:51 +02:00
Patrik Nordwall
b57c34fbbf debug logging of ArteryUpdSendConsistencyWithThreeLanesSpec, #29465 2020-08-17 13:06:04 +02:00
Patrik Nordwall
4be0b3c776 reduce combinations in RandomizedBrainResolverIntegrationSpec, #29185
* when the test generated scenarios that continued "instability" it
  could result in that node wasn't removed before new became active
2020-08-17 11:25:20 +02:00
Christopher Batey
90e09549e8 2.13 compilation 2020-08-17 10:04:43 +01:00
Christopher Batey
9ba9571b4a Ignore java warnins in persistence typed and mima
Warnings are from protobuf
2020-08-17 09:32:22 +01:00
Christopher Batey
e7e2757d1a Test coverage and fixes for direct replication (#29491)
* Test coverage and fixes for direct replication

* Serializer test and review feedback

* use testkit serialization testkit
2020-08-17 07:56:29 +01:00
Christopher Batey
eae102acb1 Make ShardingDirectReplication private (#29492)
* Make ShardingDirectReplication private

And provider user API to provide ReplicaId so that local messages don't
need to be forwarded to sharding to just be dropped

* Update docs to say direct replication is on my default

* Doh
2020-08-17 07:54:34 +01:00
Christopher Batey
260276fd90 Turn on direct replication by default (#29493) 2020-08-17 07:54:34 +01:00
Christopher Batey
849018b81e Replicated Sharding improvements (#29483)
* WIP

* Finishing touches to sharding updates

* Review feedback
2020-08-17 07:54:34 +01:00
Patrik Nordwall
779e827495 Counter example, shopping cart 2020-08-17 07:54:34 +01:00
Patrik Nordwall
2e0821c2f0 ORSet example, MovieWatchList 2020-08-17 07:54:33 +01:00
Patrik Nordwall
d078a6b65f LwwTime example
* show event and command handlers of the blog example in docs
* add blog example for Java
2020-08-17 07:54:33 +01:00
Patrik Nordwall
ac469e1a56 Polish Auction example
* adjust the style in the Scala example
  * AuctionEntity class instead of Setup class that is passed around
* add timer in recovery completed
2020-08-17 07:54:33 +01:00
Christopher Batey
5e9e490d88 Add entity type name for replicated entity (#29462)
* Add entity type name for replicated entity

* Review feedback

* Unused import
2020-08-17 07:54:33 +01:00