Commit graph

25098 commits

Author SHA1 Message Date
Johan Andrén
55311cf914 RememberingStartNoAck -> RememberingStart.empty 2020-06-11 15:56:56 +02:00
Johan Andrén
33b34da36c Union and diff for sets are more performant 2020-06-11 15:52:46 +02:00
Johan Andrén
9c7f16a4db Re-use logic for allocating shard home for remembered entities 2020-06-11 15:46:03 +02:00
Johan Andrén
d2dd80fe17 Some clarifying comments 2020-06-11 15:45:00 +02:00
Arnout Engelen
eb1cb6ebd9
Add imports to discovery scala snippets (#29220) 2020-06-11 12:31:41 +02:00
Arnout Engelen
f1b6c6a1c6
Remove 'dry run' feature (#29225)
* Remove 'dry run' feature #29199

No longer essential because release steps can be retried/resumed more easily
nowadays

* Also remove the 'run tests' option
2020-06-11 12:31:07 +02:00
Ignasi Marimon-Clos
4faf806266
Merge pull request #29203 from ignasi35/example-for-throttle-op 2020-06-10 17:29:40 +02:00
Ignasi Marimon-Clos
22fc5f7666
Merge pull request #29208 from akka/ignasi35-patch-1
Let's test with stronger cipher suites
2020-06-10 16:02:34 +02:00
Ignasi Marimon-Clos
346fe1a618
Merge pull request #29207 from ignasi35/akka-remote-tls-ciphersuite-defaults
Prefer stronger suite (reordered)
2020-06-10 16:02:03 +02:00
Patrik Nordwall
b80cd745eb
Allow update from Lightbend SBR in ClusterReceptionistConfigCompatChecker (#29209)
* and don't allow different strategies
2020-06-10 12:47:16 +02:00
Renato Cavalcanti
14f6befd3e
Merge pull request #29210 from chbatey/issue-29197
LocalPubSubSpec: Stop log being captured from creation
2020-06-10 11:38:06 +02:00
Patrik Nordwall
b29de18e04
doc: add link to SBR video (#29211)
* and another link to Stateful or Stateless
2020-06-10 10:04:37 +02:00
Ignasi Marimon-Clos
0c88b4ba10
Adds skeleton pages for gunzip and inflate. (#29214) 2020-06-10 09:51:11 +02:00
Enno
7e69b990b9
Docs: Discovery via DNS (#29153) 2020-06-09 17:33:52 +02:00
Ignasi Marimon-Clos
411a11dd9d No commit without a formatting follwup 2020-06-09 15:55:43 +02:00
Ignasi Marimon-Clos
6eb1a9e1ef Split example to ease into the details. PR Comments 2020-06-09 15:53:04 +02:00
Ignasi Marimon-Clos
84b1369238
Merge pull request #29202 from ignasi35/minor-docs-fix
Minor apidocs fixes
2020-06-09 14:41:33 +02:00
Johan Andrén
5e0a51de15
Updates to releasing steps (#29201)
* Updates to releasing steps

* remember to push tag
* g8 projects autoselect Akka version

* Apply suggestions from code review

Co-authored-by: Ignasi Marimon-Clos <ignasi@lightbend.com>

Co-authored-by: Patrik Nordwall <patrik.nordwall@gmail.com>
Co-authored-by: Ignasi Marimon-Clos <ignasi@lightbend.com>
2020-06-09 14:03:06 +02:00
Christopher Batey
ac2aa04385 LocalPubSubSpec: Stop log being captured from creation
The log that's tested is also logged out on initial listing from the
receptionist

Refs #29197
2020-06-09 11:18:54 +01:00
Ignasi Marimon-Clos
16516879f6
Merge pull request #29204 from aldenml/typo
minor typo in akka-remote reference.conf
2020-06-09 10:16:55 +02:00
Ignasi Marimon-Clos
c29b71193e
Let's test with stronger cipher suites 2020-06-09 09:44:15 +02:00
Ignasi Marimon-Clos
506cbc5bf4 x-ref to queue.md 2020-06-09 09:41:11 +02:00
Ignasi Marimon-Clos
a43a8ddaf1 Cleanup comments. Prefer stronger suite (reorder) 2020-06-09 09:14:14 +02:00
Alden Torres
3d04e0d3a6
minor typo in akka-remote reference.conf 2020-06-08 23:45:04 -04:00
Ignasi Marimon-Clos
a72ee4d5b8 Adds throttle example 2020-06-08 20:06:32 +02:00
Ignasi Marimon-Clos
4c5245e61e minor docs fixes 2020-06-08 18:24:53 +02:00
Johan Andrén
09979d3eb6
latestPatchOf 2.6.6 (#29200) 2020-06-08 17:30:58 +02:00
XIAO Yang
6328e0a6d6
Implement throttle for Source(Flow)WithContext (#29107) 2020-06-08 13:30:42 +02:00
Johan Andrén
34b9a26b98
The persistence testkit incorrectly assumed a response was available immediately (#29193) 2020-06-08 13:29:51 +02:00
Ignasi Marimon-Clos
c287fff034
k8s-friendly SSLEngine provider (simplified) (#29152)
Co-authored-by: Arnout Engelen <github@bzzt.net>
Co-authored-by: James Roper <james@jazzy.id.au>
2020-06-05 17:34:44 +02:00
Patrik Nordwall
9f05948f29
Link to new Kubernetes deployment guide (#29187) 2020-06-05 11:35:24 +01:00
Renato Cavalcanti
7a29543545
Merge pull request #29181 from johanandren/wip-29081-optional-settings-sharded-daemon-process 2020-06-05 12:08:23 +02:00
Ryan Braley
7bae3d8160
Docs: Fix a small typo in sharded daemon process docs (#29097) 2020-06-05 11:36:36 +02:00
Arnout Engelen
afc9813c55
Docs: WithContext (#29088) 2020-06-05 11:31:10 +02:00
yiksanchan
26db4c1f79
Add type annotation for public method (#29184) 2020-06-05 10:42:11 +02:00
Johan Andrén
8c1d1832ca All I want to do, is make MiMa happy 🎶 2020-06-04 17:49:10 +02:00
Johan Andrén
15f15415ee Provide an init for Sharded Daemon Process without settings but with stop message #29081 2020-06-04 17:00:45 +02:00
Christopher Batey
c8f60af709
DEBUG logging for cluster sahrding leaving spec (#29180) 2020-06-04 15:07:27 +02:00
Johan Andrén
078d7bd2fb
Handle some corner case states when receiving StartEntity (#29176) 2020-06-04 10:52:53 +02:00
Johan Andrén
1254595c7d
Remember entities starting separation of concerns (#29174)
Extract starting strategy out of shard into RememberEntitiesStarter and do it through messages instead of futures.
2020-06-04 10:43:08 +02:00
Johan Andrén
45d9d89fbe
Restore termination behavior for non-remember entities (#29175)
... and add testcoverage
2020-06-04 10:27:20 +02:00
Johan Andrén
fb39ac1a9c
Tests for EventSourced remember entities shard store (#29177)
* Tests for EventSourced remember entities shard store
* Move the migration event adapter to a better place and mention in docs.
2020-06-04 09:54:28 +02:00
Arnout Engelen
d73ae8ddb2
Remove mention of materializer from streams quickstart (#29169) 2020-06-04 09:19:01 +02:00
Christopher Batey
eb923bbbe1
Move coordinator state and remembered entities next to each other (#29173)
* Fix docs on how to passivate
* Remove 10000 limitation of remembered entities
2020-06-03 11:55:51 +01:00
Johan Andrén
85e11c8941
Start entity ack not needed in shard (#29164)
* The only sender of StartEntityAck to shard is RememberEntitiesStarter

That is not really needed, because the shard already knows if it started an entity, so we can drop that logic

* Separate command for the case where ids has been relocated by a new shard id extractor algo

* Store that entities were moved on shard id extractor change and cover with test

* Do'h. Can't mark entity as being remembered before checking if there are any entities being remembered

* Comment explaining test
2020-06-03 09:40:33 +01:00
Johan Andrén
224fb1592d
Turn verbose logging into a config flag (#29168) 2020-06-03 08:42:17 +01:00
Johan Andrén
5a5468dd4a
DData shard store improvements (#29166)
* Handle timeouts better wrt the timeout used in shard
* load all entities up front to potentially speed up GetRemembered response
2020-06-03 09:02:32 +02:00
Xavier GUIHOT
33d64f9dba
Small fix in Buffer's doc (#29157) 2020-06-02 17:41:26 +02:00
Johan Andrén
aa50c63965
Accumulate and ack all requests to start entity (#29165) 2020-06-02 16:30:16 +02:00
Johan Andrén
5643f7e194
Problems with StartEntityAck, StartEntity and the persistent test running with ddata remember entities (#29161) 2020-06-02 14:59:38 +02:00