- All Map types are now generic in their key: ORMap, ORMultiMap, LWWMap,
PNCounterMap
- test for binary compatibility with previous version for serialization
- entries are sorted for deterministic SHA-1 on same value
* Documented how CompletionStages execute #20513
* Fixed the failing test: tests are not necessarily run from "main" thread.
* Addressed pull request comment #20513
* Addressed more PR comments #20513
* Fix incorrect materialized types = Unit in stream documentation (Fixes#21937)
* Correct Int, which should be Integer in Java
* Replace BoxedUnit in stream doc
* treat snapshot load failure in same way as other recovery failures
* if load of snapshot fails the persistent actor will be stopped, since
we can't assume that a consistent state would be recovered just by
replaying all events, since events may have been deleted
* additional recovery docs
* improve log message
* Move (de)compression helpers to akka-stream #21395
* Move compression and decompression -related classes from
akka-http-experimental to akka-stream
* Add Compression helper object with functions to create
decompressing Flows
* Add a short cookbook entry
* =str move compression impl classes into their own directory (and change visibility)
* =str also expose gzip/deflate compression flows
* Fix formatting of plural ByteStrings in cookbook
* =str #21395 make compressor call Deflater.end in postStop to release resources
Also simplified the creation of the flow given a compressor.
* =str #21395 decompressors call Inflater.end in postStop to release resources
* =str #21395 smallish Scaladoc fixes
* +str #18793 StageLogging that allows logger access in stages
Also, non ActorMaterializers can opt-into providing a logger here.
* +str #18794 add javadsl for StageLogging
* fix missing test method on compile only class
* mapAsync + ask should be the first choice
* add missing Source.queue
* prefer actorRefWithAck
* move ActorPublisher and ActorSubscriber to the end
with additional warning
* fix wrong doc of SourceQueue offer
* and add missing java api
This is useful in at least two scenarios:
- Unit testing actors that communicate to their parent directly
- Testing re-creating (typically persistent) actors with the same name
* [#21090] Added the improved code for loggingResponsetime and added the link in the docs
* [#21090] Added javadocs for logRequestResponseTime
* [#21090] Removed the compilation error caused by the missing imports
* [#21090] Removed the compilation error caused by type
* [#21090] Improved the identation of the code
* [#21090] Improved the identation of the code
* [#21090] Removed the empty line
* [#21090] Refactored the documentation with clear explanations
added CSV examples
updated docs
EntityStreamingSupport is now an entry point, to all streaming things
both read and write side use it
it's easy to extend as well
Fix #section-buffer by replacing .withAttributes by .addAttributes to avoid overwriting the .async option.
* Update StreamBuffersRateDocTest.java
Fix #section-buffer by replacing .withAttributes by .addAttributes to avoid overwriting the .async option.
* #20466 file upload - first example test done
* #20466 second test from FileUploadDirectivesExample passing in Java
* #20466 FileUploadDirectives examples file rename plus docs
* #20466 post-review changes - adding better JAVA Multipart API
* #20466 Multipart Java conversions fix and added spec for the Java side of the model