Commit graph

1184 commits

Author SHA1 Message Date
Helena Edelson
ba67d6205c A few more removals of use of typed, where makes sense, #24717 (#27819)
Remaining ones I think are still needed still
2019-10-01 13:55:08 +02:00
Scala Steward
6b17a7a15f Update scalafmt-core to 2.1.0 (#27831)
* Update scalafmt-core to 2.1.0

* scalafmt
2019-10-01 12:24:51 +02:00
CloudCalvin
e0192470ec Fix typo (#26927) 2019-10-01 12:08:27 +02:00
Enno
9b8c72fadd Docs: Akka Discovery links to Akka Management (#27824) 2019-09-30 15:54:33 +02:00
Helena Edelson
8e9ba9e0e7
Add HTML meta page descriptions for the most important landing pages (#27818) 2019-09-30 06:38:26 -07:00
Patrik Nordwall
f97e31d087
Merge pull request #27822 from akka/wip-doc-singleton-patriknw
doc: duplicate singleton lease section
2019-09-30 10:38:18 +02:00
Patrik Nordwall
c5187441bb
Merge pull request #27820 from akka/wip-24717-doc-link-patriknw
more cross-links to Classic docs, #24717
2019-09-30 10:37:47 +02:00
Patrik Nordwall
5acb33adb5 doc: duplicate singleton lease section 2019-09-29 21:09:20 +02:00
Patrik Nordwall
3051928c9d more cross-links to Classic docs, #24717 2019-09-29 19:48:14 +02:00
Patrik Nordwall
325f31fe72 Deprecate akka.Main 2019-09-27 11:49:39 +02:00
Patrik Nordwall
91db18b564 ActorContext as constructor parameter in AbstractBehavior, #27689 (#27806)
* ActorContext as constructor parameter in AbstractBehavior, #27689

* additional test

* additional doc clarification

* another rebase
2019-09-27 11:17:37 +02:00
Johan Andrén
0719de035b
General concepts docs ported to typed (#27765) 2019-09-27 09:50:34 +02:00
Helena Edelson
ea74f905ea Cluster Singleton - General Typed docs cleanup after all API changes #24717 (#27801) 2019-09-27 09:18:15 +02:00
Patrik Nordwall
a7c43cf573
Config to exclude class prefix from serialize-messages, #24273 (#27517)
* Config to exclude class prefix from serialize-messages, #24273

* Adding no-serialization-verification-needed-class-prefix, with "akka." included
  by default
* This is important now when we disable Java serialization by default.
  There will be many complaints about Akka internal classes that are not marked with
  NoSerializationVerificationNeeded, and we can't really sprinkle that everywhere.
* Not removing NoSerializationVerificationNeeded usage in Akka classes because that
  may break bin compat, even though it's needed any more.

* fix DisabledJavaSerializerWarningSpec
2019-09-26 22:51:12 +02:00
Patrik Nordwall
1a90e715f5
Cleanup persistence docs, #24717 (#27779) 2019-09-26 22:48:12 +02:00
Helena Edelson
94cc028986 Distributed Data: General Typed docs cleanup after all API changes (#27783) 2019-09-26 17:14:08 +02:00
Johan Andrén
37a76aa9a0
BlockingIODispatcher actually not needed #27632 2019-09-26 15:52:18 +02:00
Patrik Nordwall
119e832a0c
Merge pull request #27725 from akka/wip-remove-EventSourcedEntity-patriknw
Remove EventSourcedEntity, #27724
2019-09-26 15:03:35 +02:00
Helena Edelson
e8e7ac020f
Cross link also from Typed doc pages to Classic (#27784) 2019-09-26 14:36:02 +02:00
Johan Andrén
08a6fff66b Typed actorsystem clarifications (#27771)
* Link to 2.6 api docs instead of 2.5

* User guardian clarifications

* Runaway quotes caught and dealt with

* Undo weird paradox file format
2019-09-26 12:18:47 +02:00
Patrik Nordwall
d4d44a4813
Merge pull request #27762 from akka/wip-24717-doc-ser-patriknw
doc: Cleanup serialization.md, #24717
2019-09-26 12:01:22 +02:00
Patrik Nordwall
1b3a75b3f8 Remove EventSourcedEntity, #27724
Move utils to construct PersistenceId

* Move from EntityTypeKey to PersistenceId
* Thereby no persistence dependencies in sharding
* Reference documentation PersistenceId and how to use with Sharding
* Add EntityTypeKey to EntityContext to make it "complete"
* One consequence of adding EntityTypeKey to EntityContext is that
  now requires additional message type parameter and then type inference
  for `init` (Entity) breaks down. Solved by using two parameter lists in
  Entity.apply, which is pretty nice anyway since the second parameter is
  a function.
* as bonus the dependency can be removed
2019-09-26 11:59:00 +02:00
Renato Cavalcanti
2bab0d8dcd Remove ExpectingReply (#27781)
* remove ExpectingReply

* call method instead of private field

* re-format comments

* formatting

* remove obsolete comment

* remove replyTo()

* remove getters in commands, use immutable fields instead

* Added migration note
2019-09-26 09:45:47 +01:00
Patrik Nordwall
b94f3c3bcc
Merge pull request #27707 from akka/wip-26187-finally-patriknw
Final removal of ActorPublisher and ActorSubscriber, #26187
2019-09-24 13:31:25 +02:00
Helena Edelson
f3f2ffd7fb
Cluster Sharding: General Typed docs cleanup after all API changes (#27764) 2019-09-20 07:56:22 -07:00
Patrik Nordwall
f18d8af484 doc: Cleanup serialization.md, #24717 2019-09-19 17:53:02 +02:00
Patrik Nordwall
e49edff4e8 Remove deprecated actorRefWithAck in akka-stream-typed (#27672)
* for 2.6.0 we make the final api changes without deprecation, unless
  there is a strong reason
2019-09-19 07:53:38 -07:00
Johan Andrén
47347a93f5
Migration guide entries (#27759) 2019-09-19 16:50:55 +02:00
Patrik Nordwall
39d2db9abb
Merge pull request #27659 from akka/wip-24717-doc-apply-style13-patriknw
doc: stylish distributed-data.md, #24717
2019-09-19 16:44:07 +02:00
Patrik Nordwall
afffa9b99c
doc: stylish fsm.md, #24717 (#27746) 2019-09-19 16:33:08 +02:00
Patrik Nordwall
4e705f1d18
doc: stylish dispatchers.md, #24717 (#27748) 2019-09-19 16:32:37 +02:00
Johan Andrén
3b3ce85b22
Add PreRestart to typed docs #26899 2019-09-19 16:23:32 +02:00
Patrik Nordwall
111ca90b2b
Merge pull request #27752 from akka/wip-24717-split-testing-patriknw
Split async and sync testing into separate pages, #24717
2019-09-19 15:55:13 +02:00
Patrik Nordwall
db132cd216 Final removal of ActorPublisher and ActorSubscriber, #26187
* some messages from ActorSubscriber were also used in other places,
  so moved those to impl.ActorSubscriberMessage
* WatermarkRequestStrategy used by SourceRefImp, so moved there
2019-09-19 13:21:52 +02:00
Patrik Nordwall
a84aa0095c
Examples of response aggregator and latency tail chopping (#27214) 2019-09-19 12:25:47 +02:00
Johan Andrén
7853553f55 Extra caveat around state in Java EventSourcedBehavior (#27706) 2019-09-19 12:02:58 +02:00
Johan Andrén
fe6d23c45a Minimal docs for rolling migration from classic sharding to typed (#27704) 2019-09-19 12:01:55 +02:00
Patrik Nordwall
d8c8121c4d
Code example for collect and collectType (#27744)
Co-Authored-By: Helena Edelson <helena@users.noreply.github.com>
2019-09-19 11:22:37 +02:00
Helena Edelson
edad69b38c
WIP cluster usage - Swap content from Classic pages to Typed #24717 (#27708) 2019-09-18 11:01:59 -07:00
Patrik Nordwall
964d7d9608 Split async and sync testing into separate pages, #24717 2019-09-18 15:35:31 +02:00
Patrik Nordwall
733f5fe2b1 doc: stylish persistence.md and persistence-snapshot.md, #24717 2019-09-18 07:48:58 +02:00
Patrik Nordwall
8cb2721c33
Reference docs for SL4J logging in Typed, #27648 (#27696)
* Reference docs for SL4J logging in Typed, #27648
* mention package implicit for LoggerOps
* reference docs of log testing utilities
* cleanup classic logging.md
  * most of it is still relevant, and different enough from
    typed/logging.md to keep it separate
* use ThresholdFilter instead of LevelFilter

Co-Authored-By: Will Sargent <will.sargent@gmail.com>
2019-09-17 17:26:13 +02:00
Ignasi Marimon-Clos
ff49a9635e Fix Java snippet (was partially showing on scala) (#27718) 2019-09-16 21:33:09 -07:00
Patrik Nordwall
223f84e8b9 doc: stylish distributed-data.md, #24717
* move to docs package
* style changes
2019-09-13 17:03:33 +02:00
Patrik Nordwall
1d09d2725b API changes related to DataDeleted, #27371
* The reason for this change is that `DataDeleted` didn't extend the
  `UpdateResponse` and `GetResponse` types and could therefore cause problems
  when `Update` and `Get` were used with `ask`. This was also a problem for
  Akka Typed.
* Introduce new messages types UpdateDataDeleted and GetDataDeleted
* Introduce SubscribeResponse because the responses can be both `Changed`
  and `Deleted` are responses to subscriptions. Important for Typed.
2019-09-10 17:09:04 +02:00
Jakob Merljak
4576835cce Akka Stream log operator documentation fix (#27654)
* Fix Akka Stream log operator documentation example

* Keep Scala documentation example in sync
2019-09-10 13:24:24 +02:00
Patrik Nordwall
77af1f773b
Merge pull request #27669 from taeguk/improve-mailboxes-doc
Improve tiny readability in mailboxes doc
2019-09-10 13:20:32 +02:00
Nicolas Vollmar
751918e84c Deprecates status message based api #27503 (#27519)
* Deprecates status message based api #27503
* Deprecates actorRefWithAck for actorRefWithBackpressure
2019-09-10 11:59:19 +02:00
Taeguk Kwon
c100ab90c2 Improve tiny readability in mailboxes doc 2019-09-10 16:12:08 +09:00
tanaka takaya
9aa0e593b0 Bump up dependencies. (#27586)
* Bump up dependencies.

* revert sslConfigVersion and sigarLoader.

* only used in tests.

* Bump up dependencies.
2019-09-09 14:54:09 +02:00