Commit graph

307 commits

Author SHA1 Message Date
Christopher Batey
bd2a3de88a
Typed async testkit (#24203)
* Typed async testkit
* Pull out useful parts from internal TypedSpec into a public TestKit
* Port internal tests to use the external testkit
2018-01-04 15:09:38 +00:00
Łukasz Drygała
0c0bf91661 rewrite FlatSpec tests using WordSpec #24186 2018-01-03 12:51:27 +01:00
Ayush Mishra
6d6e96179d Adding new book reference for Akka HTTP (#24218) 2018-01-03 12:47:11 +01:00
kerr
7edf3bfecf + actor #15446 add external predicate to ReceiveBuilder (#24221) 2018-01-03 10:23:31 +01:00
Sebastian Harko
9ccf71076a Docs: add dependency info in docs for akka test kit (#24232)
* add proper dependency in docs

* use new paradox syntax for dependencies

* Update testing.md
2018-01-03 10:07:37 +01:00
Manuel Bernhardt
86ab6cbadc Fixing small error in the ORMap documentation (#24227)
Previously `remove` and `delete` were duplicated
2018-01-02 17:17:04 +01:00
kerr
0f0ea65988 = paradox fix typo (#24207) 2017-12-26 16:25:31 +01:00
Christopher Batey
7aa831bc2f
Initial pass of typed testkits + documenation (#24187)
* Initial pass of typed testkits

Not expecting this to be the final API just want to get some
examples documented and internals hidden

Refs #23667 and #22764
2017-12-22 16:44:39 +00:00
Christopher Batey
bfbdf89776
Initial docs for typed persistence (#24197) 2017-12-22 13:43:36 +00:00
Patrik Nordwall
b395be2559 document rolling upgrade of serializers (#24200) 2017-12-22 09:06:51 +00:00
Christopher Batey
2fa39894e6
New docs tree for akka typed (#24182)
* New typed docs tree and coexistence with scala examples
* Coexistence Java examples
* Document how to convert untyped system to typed
2017-12-21 10:15:43 +00:00
Akinmolayan Olushola
217b390ec5 made correct to sentence in documentation (#24180) 2017-12-19 15:51:59 +01:00
Steffen Gebert
0a77e79bf3 =doc Fix typos in Distributed Data section (#24164)
* =doc receiveUpdateResoponse typo
* =doc and -> an typo
2017-12-19 07:23:45 +00:00
Sakthipriyan Vairamani
dbe30bd91e update grammar and code highlighting (#24174) 2017-12-19 07:22:06 +00:00
Christopher Batey
f7b3b483a8
Separate typed into modules (#24173)
Creates the following modules:

akka.actor.typed
akka.persistence.typed
akka.cluster.typed
akka.cluster.sharding.typed

Differences from untyped:

DData and cluster singleton are inside cluster. DData is in the package akka.cluster.dddata.typed

Refs #23632
2017-12-18 14:50:46 +00:00
Shajahan Palayil
e8ff22e035 Correcting migration guide to configure serialization of messages (#24159) 2017-12-14 16:45:36 +01:00
Ignasi Marimon-Clos
752f380cf6 Formatting: used textile instead of markdown. (#24139) 2017-12-14 16:40:58 +01:00
Arnout Engelen
6541d3d19e
Split up 'Networking' docs in 'Networking' and 'Clustering' (#24142)
We also probably want to add some more wording explaining you probably don't
want to use remoting directly, but either use a 'proper' protocol like
akka-http to loosely couple or akka-cluster for more coupled systems, but that
could be another PR

Move 'networking' below 'streams' as you don't typically have to deal with it directly
2017-12-14 11:33:41 +01:00
Christopher Batey
2a51ea8be2 Fix doc typo in sharding doc (#24151) 2017-12-14 09:50:03 +01:00
Johan Andrén
582f6a4836
Revert source incompatible sharding changes (#24126)
* Revert "fix entityPropsFactory id param, #21809"
This reverts commit cd7eae28f6.
* Revert "Merge pull request #24058 from talpr/talpr-24053-add-entity-id-to-sharding-props"
This reverts commit 8417e70460, reversing
changes made to 22e85f869d.
2017-12-07 17:49:29 +01:00
Lutz Huehnken
ad57120ec2 Rename AllPersistenceIdsQuery -> PersistenceIdsQuery in docs (#24121)
* AllPersistenceIdsQuery -> PersistenceIdsQuery
* Replaced additional instances of old name allPersistenceIDs with new persistenceIDs in docs and comments
2017-12-07 10:24:33 +00:00
Patrik Nordwall
8417e70460
Merge pull request #24058 from talpr/talpr-24053-add-entity-id-to-sharding-props
Add entity id to sharding props (#24053)
2017-12-06 07:35:28 +01:00
Patrik Nordwall
b1632c9d2f
Merge pull request #24107 from akka/wip-Done-serialization-patriknw
adds serializer for akka.Done. #23854
2017-12-06 07:29:07 +01:00
Johannes Rudolph
f996731c42 =docs use stream compression in recipe (#23823)
* =docs use stream compression in recipe

* Also use Compression.gzip in scaladsl example
2017-12-05 16:46:54 +01:00
Tal Pressman
a8e5f48f36 add entity id to sharding props (#24053) 2017-12-05 16:49:05 +02:00
Elijah Rippeth
2837ebba6e adds serializer for akka.Done. #23854
(cherry picked from commit 53a543788494d7b6457f129b1ad4ff57ff530584)
2017-12-05 14:38:58 +01:00
Patrik Nordwall
74b5866f60
Merge pull request #23916 from gosubpl/wip/22974-gc-tombstones
=ddata Garbage collect valueDeltas tombstones at merge/mergeDelta (#22974)
2017-12-05 13:19:27 +01:00
Patrik Nordwall
774bfee074
Merge pull request #24049 from akka/wip-24048-coordinated-downing-patriknw
Run all CoordinatedShutdown phases also when downing, #24048
2017-12-05 13:01:43 +01:00
Patrik Nordwall
e49acb7daa add Reason to CoordinatedShutdown, #24048 2017-12-04 14:16:06 +01:00
Philippus Baalman
5ef03c4423 Fix some typos/grammar (#24082) 2017-12-04 11:24:21 +01:00
Maciej Kaszubowski
20618844ec Fix "steal data" typo in DistributedData docs (#24079) 2017-12-01 13:27:06 +01:00
Patrik Nordwall
3e9e056f78
Merge pull request #24065 from oskoi/patch-4
Fix typos in stream-graphs.md
2017-11-28 12:50:33 +01:00
Richard Imaoka
a7c384b945 Add stream-substream.md #23461 2017-11-28 09:03:13 +01:00
Johan Andrén
8fff827fa0 Remove links to ConductR given that it will no longer see active development (#24044) 2017-11-28 07:12:22 +00:00
Oleg Skovpen
763a8a52dd
Fix typos in stream-graphs.md 2017-11-24 19:50:29 +02:00
Pavel Boldyrev
e722e1aafe fix typo in remoting*.md and actors.md #24061 2017-11-24 15:53:21 +01:00
Jonas Lantto
836f9612b8 Update image links (#24031) 2017-11-22 16:09:42 +01:00
Ivan Yurchenko
3e74ca739e Fix "et.c." typo in documentation and reference configuration #24037 (#24038)
This fixes a typo in the [reference configuration](1eb8459ae7/akka-actor/src/main/resources/reference.conf (L638)) and in [documentation on logging](1eb8459ae7/akka-docs/src/main/paradox/logging.md): `et.c.` should be `etc.`.
2017-11-22 11:17:58 +09:00
Patrik Nordwall
a5db7bc950
Merge pull request #23978 from moogpwns/doc-23966-getting-started-snppet
Docs - Java snippets for Getting Started Guide Part 4 #23966
2017-11-17 12:21:10 +01:00
Arnout Engelen
26cd916d98 Make imports explicit in timer example (#24010) 2017-11-17 08:07:37 +00:00
Oleg Skovpen
ef515976e9 Fix typo (#24008) 2017-11-16 10:22:55 +09:00
gosubpl
cb6e9b1e49 =ddata Garbage collect valueDeltas tombstones at merge/mergeDelta #22974 2017-11-14 15:12:58 +01:00
Mark James
711ac5730b Docs - re-order Java snippet delimiters for Getting Started Guide Part 4 #23966 2017-11-14 00:50:29 +01:00
nachinius
53bbd5ab5f Allow RestartSource.withBackoff to restart only on failures #23881 (#23911)
* Allow RestartSource.withBackoff to restart only on failures #23881
2017-11-13 13:47:27 +01:00
Konrad `ktoso` Malawski
fcc11ef311
=doc fix ssl-config link (#23897) 2017-11-13 16:41:31 +09:00
Patrik Nordwall
6b41c80f9b Simplify Artery remote deployment and make inbound-lanes=4 default, #21422
* DaemonMsgCreate is not a system message. We send it over the control
  stream because remote deployment process depends on message ordering
  for DaemonMsgCreate and Watch messages. That is all good.
* We also send DaemonMsgCreate over the ordinary message stream (all
  outbound lanes) so that the first ordinary message that is sent to
  the ref does not arrive before the actor is created. This is not needed,
  since the retried resolve in the Decoder will take care of that anyway.
* Inbound lanes were not covered, but not needed.
* Then the deduplication of DaemonMsgCreate messages in  RemoteSystemDaemon
  is not needed.
* Added some more tests for these things.
* describe lanes in reference docs
2017-11-11 10:30:39 +01:00
danischroeter
e7bbbdf8ed Provide access to known shard types #23912 (#23913)
* Provide access to known shard types #23912

* applied format
2017-11-11 08:25:33 +09:00
Kirill Yankov
31db13a99c Multi-jvm testing docs improved #23954 (#23957)
* multi-jvm testing docs improved #23954
2017-11-10 15:16:35 +02:00
David Leonhart
08106243ac Fixed typos and grammar in streams error handling and streams buffers doc (#23956) 2017-11-10 11:53:56 +09:00
Arnout Engelen
e0dcc7766b sbt1 camelcases commands (#23932) 2017-11-09 09:16:30 +01:00