Commit graph

1608 commits

Author SHA1 Message Date
Christopher Batey
0e3cfbf584
Docs: mergeLatest (#28586) 2020-04-27 17:45:04 +02:00
Christophe De Troyer
c28fd34b65
Minor typo in documentation. (#28687) 2020-04-27 17:16:48 +02:00
Christopher Batey
23ea1a4fed
Docs: flatMapConcat (#28584) 2020-04-27 16:46:16 +02:00
Enno Runne
6f8be9a328 Docs: list persistence plugins 2020-04-27 11:23:37 +02:00
Patrik Nordwall
4ba835d328
Harden ShardCoordinator state replication, #28856 (#28895)
* Possibility to prefer oldest in ddata writes and reads
  * enabled for Cluster Sharding
* New ReadMajorityPlus and WriteMajorityPlus
  * used by Cluster Sharding, with configuration
  * also possible to define ReadAll in config
2020-04-24 14:19:53 +02:00
Hungai Amuhinda
9682a81b3f
Fix grammatical error (#28958) 2020-04-22 13:41:50 +02:00
Kirill Yankov
007aa0f710
#28908 - rename returnDefaultPolicy to resetPolicy (#28941) 2020-04-20 17:43:17 +02:00
Patrik Nordwall
1f448cae2c
Merge pull request #28920 from akka/wip-28918-cbor-patriknw
JacksonCborSerializer should use CBOR ofc, #28918
2020-04-20 16:06:04 +02:00
Patrik Nordwall
ef9a2c79c6 JacksonCborSerializer should use CBOR ofc, #28918
* When we updated to Jackson 2.10 (prior Akka 2.6.0) the new JsonFactoryBuilder
  was used. That doesn't preserve the formatParserFeatures and formatGeneratorFeatures
  from the base CBORFactory and therefore the format was plain JSON.

* rolling update compatibility
2020-04-20 15:09:43 +02:00
Bùi Việt Thành
2c6e349c7e scalafix FinalObject - for scalafix ignored files 2020-04-20 17:59:50 +07:00
Patrik Nordwall
634c0d904b
Update the schema evolution doc to also mention Jackson, #28916 2020-04-16 17:29:49 +02:00
Patrik Nordwall
83767a7d4b
Doc orrection of ClusterMessageSerializer manifests change (#28929) 2020-04-16 17:28:57 +02:00
Johan Andrén
5a2e43b2d9
Doc statement no longer true with new Actor APIs (#28924) 2020-04-15 17:45:17 +02:00
Patrik Nordwall
a2e7db7ab4
Merge pull request #28890 from manonthegithub/wip-28869-persistence-testkit-policy-docs
#28869 - example for setting policies in docs (persistence testkit)
2020-04-08 17:31:50 +02:00
Patrik Nordwall
e3992656c8
clarify the implicit parameters of AskPattern, #28836 (#28873) 2020-04-07 07:25:59 +01:00
Kirill Yankov
b78125267f #28869 - example for setting policies in docs (persistence testkit) 2020-04-06 23:04:15 +09:00
Patrik Nordwall
b4677f58d8
Merge pull request #28805 from akka/wip-persistence-test-sample-patriknw
improvements of the PersistenceTestKit doc samples
2020-04-02 17:39:14 +02:00
Patrik Nordwall
5ac480199a improvements of the PersistenceTestKit doc samples
* and actually run the tests
2020-04-02 16:19:52 +02:00
yiksanchan
ca0cf4860f
Update interaction-patterns.md
Fix markdown formatting
2020-04-01 14:15:56 -07:00
Enno Runne
38570fe0c0 Rebased and regenerated index. 2020-04-01 12:48:09 +02:00
Enno Runne
7f3b00fe44 Regenerate index.md 2020-04-01 12:42:14 +02:00
Enno Runne
de7dc9cdf8 Docs: sync and refresh ask stream operators 2020-04-01 12:41:46 +02:00
Renato Cavalcanti
4039a37e41
Merge pull request #28809 from akka/wip-28808-persistence-init-patriknw
Persistence initialization utility #28808
2020-04-01 12:33:14 +02:00
Renato Cavalcanti
a654f5a9aa
Merge pull request #28777 from heraklos/fix-from-classic-package-name-example
[DOC] Fix example package names in `Learning Akka Typed from Classic `
2020-04-01 12:25:14 +02:00
Renato Cavalcanti
ab452651c5
Merge pull request #28834 from akka/wip-log-mdc-pattern-patriknw
change %mdc examples, and tests
2020-04-01 12:11:41 +02:00
Eric Loots
36187362be
Improvements to reliable delivery docs (#28738)
* Add punctuation and fix some typo's
* I passed through the introduction section and the section
on point-to-point delivery.
2020-04-01 11:10:41 +02:00
Patrik Nordwall
3c12f19576 java format 2020-03-30 16:56:22 +02:00
Enno
5807b44644
Operator docs: list watch as Actor interop (#28826) 2020-03-30 16:52:09 +02:00
Patrik Nordwall
7e07ee17a6 move to testkit, and docs 2020-03-30 16:24:38 +02:00
Patrik Nordwall
d9f1416252 change %mdc examples, and tests
* if MDC is empty it's confusing with {} because it can be misunderstood
  to be a missing log template parameter
2020-03-27 17:59:58 +01:00
Johan Andrén
dc678a6319
Docs: TestKit leaking into Java getting started guide (#28793) 2020-03-27 10:09:48 +01:00
Ignasi Marimon-Clos
f683241c40
Docs: examples for io streams with StreamConverters (#28746) 2020-03-27 09:56:59 +01:00
yiksanchan
a04a14d022
Update remoting.md (#28811) 2020-03-27 09:37:44 +01:00
Patrik Nordwall
37d87811b5
Doc example of Streams watch operator, #25468 (#28752) 2020-03-26 18:00:58 +01:00
Ignasi Marimon-Clos
04396d9c30
Cross-references to/from ref-docs vs operator docs (#28788) 2020-03-24 14:47:03 +01:00
Christopher Batey
59bad03cca
Remove FIXME and link to docs for typed pub sub (#28767) 2020-03-23 15:17:59 +01:00
B YI
1545f3fb25
Doc example for Sink.head (#28782) 2020-03-23 14:03:09 +01:00
heraklos
0e33399f4e Fix example package names in Akka Typed 2020-03-21 16:44:15 +09:00
Kirill Yankov
41f20cbb81
Persistence testkit implementation #15571 (#26825) 2020-03-20 14:18:43 +01:00
Ignasi Marimon-Clos
bcfdb896b0
Test jackson support for scala enumerations (#28726)
* Extends Spec over scala enumerations
* Adds documentation for scala enumeration support serializing with Jackson
2020-03-19 11:09:05 +01:00
Ignasi Marimon-Clos
3d8b4360f0
Docs: Example on the as/fromJavaStream operators (#28745) 2020-03-18 15:54:21 +01:00
Patrik Nordwall
94d5b04d93
Doc example of Sink.ignore, #25468 (#28753) 2020-03-18 12:42:20 +01:00
Renato Cavalcanti
990ad57527
Merge pull request #28727 from YikSanChan/patch-5
add missing full stop
2020-03-16 21:46:08 +01:00
Ignasi Marimon-Clos
69ce819b76 Fix link text 2020-03-13 22:36:51 +01:00
Johan Andrén
6f23b1fb4b
Update Source.actorRef sample to not use deprecated method #28679 2020-03-12 17:24:31 +01:00
yiksanchan
f01c9a3aa0
add missing full stop 2020-03-12 09:02:14 -07:00
Patrik Nordwall
1d16e847b5 Reliable delivery in Typed, #20984
Different approach than in classic AtLeastOnceDelivery because I would like:
* support flow control, with a work pulling approach
* be possible to use with or without persistence (without it may loose
  messages if producer node crashes)
* detect lost messages on the consumer side and let that drive resends,
  instead of aggressively resending from producer side
* deliver messages in order and deduplicate resent messages
* have an efficient protocol for acknowledgments over the network (not ack each message),
  but still have a simple one-by-one protocol for the end user

* support 3 use cases (building blocks)
  * point-to-point
  * work pulling
  * sharding
* optional durable queue, with one event sourced implementation
* protobuf serialization
* ApiMayChange
* reference docs and examples
* api docs
* doc example code missing so far
2020-03-12 15:37:16 +01:00
Renato Cavalcanti
6e171815b6
Adds ActorRef.ignore (#28630) 2020-03-12 12:40:56 +01:00
Arnout Engelen
dba69dba1d
Add docs and examples for RS fromPublisher #25468 2020-03-11 15:56:59 +01:00
Enno
45636e5af4
Docs: use https links (#28713) 2020-03-11 15:56:22 +01:00