Ignasi Marimon-Clos
7702bce0d0
A few more apidoc directives ( #28995 )
2020-04-30 08:59:22 +02:00
Patrik Nordwall
ef79738373
Synchronous TestKit for EventSourcedBehavior, #23712 ( #28952 )
...
* using real EventSourcedBehaviorImpl
* using new inmem journal (PersistenceTestKit)
* advantages compared to a "fake" driver
* no difference in implementation details from real thing
* no limitations
* less maintance
* added internal messsages to EventSourcedBehaviorImpl to be able to grab state
and persistenceId
* GetState as InternalProtocol instead of Signal so that it is stashed
* serialization checks, using SerializationTestKit
* better testKitGuardian naming to allow multiple PersistenceTestKit
* support testing of restart
* support failure testing by using PersistenceTestKit
* update doc sample
* apidoc, reference docs, and javadsl
2020-04-29 22:06:42 +02:00
Ignasi Marimon-Clos
a25c6091b8
Merge branch 'master' into unify-operator-signature-apidoc
2020-04-29 16:24:57 +02:00
Ignasi Marimon-Clos
64cc32edbd
Examples for extrapolate ( #28797 )
...
* Adds example for Extrapolate
* Adds example for Extrapolate (Java)
* Adds example for Expand
* Remove code duplication. Improve docs signature sections
* Update akka-docs/src/main/paradox/stream/operators/Source-or-Flow/extrapolate.md
Co-Authored-By: Arnout Engelen <github@bzzt.net>
* PR comments
Co-authored-by: Arnout Engelen <github@bzzt.net>
2020-04-29 08:51:32 +02:00
Ignasi Marimon-Clos
0e7bce7bae
The automatic replacement produces Markdown that caused the paradox task in sbt to timeout or event fail. So
...
this commit removes some operators with outpu too complex:
- ignored operators:
"ask.md",
"alsoTo.md",
"batchWeighted.md",
"buffer.md",
"actorRef.md",
"collect.md",
"collection.md",
"combine.md",
"completionTimeout.md",
"concat.md",
"from.md",
"fromMaterializer.md",
"map.md",
"merge.md",
"queue.md",
"log.md", // too many overloads, breaks `paradox` task
"throttle.md", // too many overloads, breaks `paradox` task
"idleTimeout.md", // too many overloads, breaks `paradox` task
"setup.md",
"watch.md",
"withBackoff.md",
"zip.md",
"zipWith.md",
"actorRefWithBackpressure.md"
- Ignored class when FQCN contains: Implicits, FlowOpsMat, SubSource, FlowOps, SubFlow, WithContext, DelayStrategy
- some extra manual cleanup on the committed operators.
2020-04-28 19:21:04 +02:00
Ignasi Marimon-Clos
4f667de73d
Some cleanup to prepare...
2020-04-28 17:34:40 +02:00
Enno
bb4940b027
Docs: sort all operators by method name in left-hand menu ( #28900 )
2020-04-28 16:58:00 +02:00
Ignasi Marimon-Clos
fcd960ad78
Merge pull request #28762 from ennru/stream-docs-ask
2020-04-28 16:37:29 +02:00
kerr
6b5d544deb
Add Source.fromJavaStream as convenient method alias ( #28881 )
2020-04-28 11:15:11 +02:00
Manish Bansal
87964ed4c7
Improved utilities/logging documentation
...
Added some punctuation to improve readability. Also removed some duplicate lines.
2020-04-28 12:56:55 +05:30
Andreas Gabor
30e79c6231
Allow changing the recovery strategy in a typed persistence actor #25216 ( #28932 )
...
* Allow changing the recovery strategy in a typed persistence actor #25216
* scalafmt fix
* added mima exclusion
* added typed.Recovery allowing only default or disabled recovery strategy
* typed.Recovery takes SnapshotSelectionCriteria
deprecated withSnapshotSelectionCriteria
* updated docs
2020-04-28 07:18:50 +01:00
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