pekko/akka-docs/src/test/java/jdocs
Patrik Nordwall 3efc1c2877
Disable Java serialization by default, #22333 (#27285)
* akka.actor.allow-java-serialization = off
* Moved primitive (Long, Int, String, ByteString) serializers
  from akka-remote to akka-actor since they had no dependency
  and are useful also in local systems, e.g. persistence.
  * e.g. needed for persistence-tck
  * less allow-java-serialization=on in tests
* CborSerializable in Jackson/test module for ease of use
* JavaSerializable for Java serialization in tests, already in akka-testkit,
  but misconfigured
* Made tests pass
  * allow-java-serialization=on in akka-persistence
  * allow-java-serialization=on in classic remoting tests
  * JavaSerializable and CborSerializable in other remoting tests
* Added serialization for
  * Boolean
  * java.util.concurrent.TimeoutException, AskTimeoutException
* support for testing serialization with the inmem journal
* utility to verifySerialization, in SerializationTestKit
* remove AccountExampleWithCommandHandlersInState becuase not possible to serialize State when it's not static
  * Effect() is factory in EventSourcedBehavior  class
* test the account examples
* SharedLeveldbJournal.configToEnableJavaSerializationForTest
* support for exceptions from remote deployed child actors
  * fallback to akka.remote.serialization.ThrowableNotSerializableException
    if exception is not serializable when wrapped in system messages from
    remote deployed child actors and Status.Failure messages
  * it's implemented in `WrappedPayloadSupport.payloadBuilder`
* update reference documentation
* serialize-messages=off in most places, separate ticket for
  improving or removing that feature
* migration guide, including description of rolling update

* fix 2.13 compiler error

* minor review feedback
2019-07-11 14:04:24 +02:00
..
actor scheduleWithFixedDelay vs scheduleAtFixedRate, #26910 2019-06-05 11:38:04 +02:00
circuitbreaker Formatting java codes with sbt-java-formatter. 2019-01-12 04:00:53 +08:00
cluster scheduleWithFixedDelay vs scheduleAtFixedRate, #26910 2019-06-05 11:38:04 +02:00
config Formatting java codes with sbt-java-formatter. 2019-01-12 04:00:53 +08:00
ddata scheduleWithFixedDelay vs scheduleAtFixedRate, #26910 2019-06-05 11:38:04 +02:00
dispatcher Formatting java codes with sbt-java-formatter. 2019-01-12 04:00:53 +08:00
duration Formatting java codes with sbt-java-formatter. 2019-01-12 04:00:53 +08:00
event Formatting java codes with sbt-java-formatter. 2019-01-12 04:00:53 +08:00
extension Formatting java codes with sbt-java-formatter. 2019-01-12 04:00:53 +08:00
future Deprecated the after pattern supporting methods which accept a value of Future or CompletionStage. (#25817) 2019-03-15 10:11:55 +01:00
io Add ByteString.emptyByteString to Java API (#26931) 2019-05-16 14:02:49 +02:00
pattern Adapts and improves documentation #26156 2019-03-07 08:09:11 +01:00
persistence Remove various features deprecated since 2.5.0 (#27023) 2019-05-29 07:10:40 +01:00
remoting more classic remoting leftovers 2019-05-15 19:34:50 +02:00
routing more classic remoting leftovers 2019-05-15 19:34:50 +02:00
serialization Disable Java serialization by default, #22333 (#27285) 2019-07-11 14:04:24 +02:00
sharding Formatting java codes with sbt-java-formatter. 2019-01-12 04:00:53 +08:00
stream scheduleWithFixedDelay vs scheduleAtFixedRate, #26910 2019-06-05 11:38:04 +02:00
testkit Formatting java codes with sbt-java-formatter. 2019-01-12 04:00:53 +08:00
tutorial_1 Update scalatest 2019-03-19 11:25:48 +01:00
tutorial_2 Formatting java codes with sbt-java-formatter. 2019-01-12 04:00:53 +08:00
tutorial_3 Update scalatest 2019-03-19 11:25:48 +01:00
tutorial_4 Fixed documentation typos in DeviceGroup sample class (#26661) 2019-04-23 19:03:16 +02:00
tutorial_5 Update scalatest 2019-03-19 11:25:48 +01:00
typed ActorHierarchyExperiments: Send a start message to the first actor (#27204) 2019-06-27 16:17:36 +01:00
AbstractJavaTest.java Update scalatest 2019-03-19 11:25:48 +01:00