Commit graph

24479 commits

Author SHA1 Message Date
Patrik Nordwall
b00a2d1b22
Merge pull request #28455 from akka/wip-28405-persistence-link-patriknw
doc: change link text to Event Sourcing
2020-01-07 15:15:56 +01:00
Patrik Nordwall
fd36041b2a doc: change link text to Event Sourcing 2020-01-07 14:01:11 +01:00
Nicolas Vollmar
795bf1c3bf Keeps live stream open for empty persistence ids #28428 (#28429) 2020-01-07 13:18:44 +01:00
Patrik Nordwall
efa856bc17 Timestamp in EventEnvelope, #28331 (#28383)
* added to EventEnvolope and therefore include case class stuff
  for binary compatibility
* also added in PersistentRepr, which for example is the serialized format in
  LeveldbJournal
2020-01-07 11:32:15 +01:00
Scala Steward
290a6137e0 Update commons-codec to 1.14 (#28445) 2020-01-07 10:11:35 +01:00
Scala Steward
e3cb631388 Update jctools-core to 3.0.0 (#28446) 2020-01-07 10:11:10 +01:00
Scala Steward
2327231667 Update sbt-paradox-akka to 0.29 (#28442) 2020-01-07 10:09:41 +01:00
Arnout Engelen
27e91b00d0
Report UDP connection error for negatively-cached hostnames (#28444)
When creating an UDP connection for a hostname for which we already have a
'negative cache' saying it cannot be resolved, report that as an error
as well.

Noticed while looking at #28133, but looking closer at the logs that seems
like a different problem. Added logging that might make it easier to diagnose.
2020-01-07 08:19:14 +01:00
Andrea Peruffo
1529e91edd doc: fix ScalaFiddle integration for Akka 2.6 #27510 2020-01-07 08:12:31 +01:00
Arnout Engelen
04df0252cd Clean up akka.build.version #26675 (#28415)
Since sbt-dynver now takes care of this and has successfully been tested with
the play and lagom nightly builds. If you really want to override the version
anyway, you can still add a 'version.sbt' and override 'version in ThisBuild'
and 'isSnapshot in ThisBuild' manually.
2020-01-06 20:11:18 -08:00
Scala Steward
937aa0e201 Update jackson-databind to 2.10.2 (#28447) 2020-01-06 19:43:22 -08:00
__
e182c5a1fc Add stream name to buffer overflow log message (#28159)
* Add stream name to buffer overflow log message (#28085)

* De-emphasize stream name by moving it to the back

Co-authored-by: Arnout Engelen <github@bzzt.net>
2020-01-06 16:18:43 +01:00
Safta Catalin Mihai
6278968af5 Fix RetryFlow not stopping after maxRetries (#28443)
- the check for retryNo was pattern matching on tuple instead of any value
2020-01-03 21:07:19 +01:00
Scala Steward
a40466cac1 Update junit to 4.13 (#28435) 2020-01-03 09:16:53 +01:00
Scala Steward
90eac0f103 Update sbt to 1.3.6 (#28433) 2020-01-03 09:16:34 +01:00
Helena Edelson
6bf20f4117 Update all copyright headers to 2020 after new year's #27881 (#28434) 2020-01-02 13:24:59 +01:00
Oto Brglez
17792c657f Fixing typo ("timej" to "time") (#28438) 2020-01-02 13:24:03 +01:00
tison
03ce8a9349 [doc] Fix scala doc in javadsl.FileIO (#28328) 2019-12-26 11:42:04 +01:00
Patrik Nordwall
fc5cdd9555
Serializer for tck JournalPerfSpec.Cmd, #28291 (#28333)
* was using Java serialization
* a journal may choose another serialization mechanism than Akka serialization,
  but this is needed as fallback for Akka serialization
2019-12-20 17:24:14 +01:00
Patrik Nordwall
980df6d146 mention 2.6.0 in rolling update change log (#28413) 2019-12-20 17:06:54 +01:00
Robert Stoll
8903e90c75 [doc] improve serialization (#28404) 2019-12-20 14:26:03 +01:00
Patrik Nordwall
a34b2e6e91 only check config relation image-liveness-timeout if aeron-upd transport (#28412) 2019-12-20 13:53:28 +01:00
Arnout Engelen
4908493a28 Document how to report security issues (#28410)
* and some general updates to CONTRIBUTING.md
* Mention headers are automatically added
2019-12-19 17:59:29 +01:00
Helena Edelson
7f733b4504
Remove the default reschedule=true arg to internal checkReceiveTimeout (#28399) 2019-12-19 07:00:51 -08:00
Patrik Nordwall
2c15c8d753
Merge pull request #28401 from akka/wip-28393-reachable-log-patriknw
fix wrong logging of REACHABLE, #28393
2019-12-19 14:02:14 +01:00
Patrik Nordwall
c2b9d65ffe
Merge pull request #28409 from bwignall/typo_leven
Fix typos, via a Levenshtein-style corrector
2019-12-19 12:55:10 +01:00
Patrik Nordwall
c5d516175e Ignore mockito updates (#28408)
* because it's not important part of our testing
2019-12-19 09:00:37 +01:00
Brian Wignall
fd41299943 Fix typos, via a Levenshtein-style corrector 2019-12-19 01:57:55 -05:00
Patrik Nordwall
e0a1110794
Merge pull request #28397 from scala-steward/update/mockito-core-3.2.4
Update mockito-core to 3.2.4
2019-12-18 15:43:04 +01:00
Patrik Nordwall
d5da313a4b fix wrong logging of REACHABLE, #28393 2019-12-18 10:59:56 +01:00
Arnout Engelen
7c20800432 Better short titles for deprecated operators (#28336) 2019-12-17 16:42:30 -08:00
Patrik Nordwall
99dd41421d dead scaladoc links to log markers (#28339) 2019-12-17 16:41:01 -08:00
Didac
da0a906b08 Added correct ordering for TimeBasedUUID offset (#28387) 2019-12-17 16:39:45 -08:00
Johan Andrén
aa2493c475 ReceiveTimeout in preStart lost on restart #28266 (#28385) 2019-12-17 16:28:39 -08:00
Scala Steward
9dd0cb0f3c
Update mockito-core to 3.2.4 2019-12-17 21:34:38 +01:00
Scala Steward
a9d1a7f8b9 Update HdrHistogram to 2.1.12 (#28376) 2019-12-17 17:17:11 +01:00
Sebastian Schmidl
f26aace607 Add .withRouteeProps(props) to pool router builder API (akka typed) #28370 2019-12-17 17:08:43 +01:00
Robert Stoll
0ea1dea99d [doc] unhandled vs empty vs ignore #27443 2019-12-17 14:24:32 +01:00
Helena Edelson
64aa08c481
EventSourcedBehavior not failing with DeathPactException for unhandled Terminated() signals (#28358) 2019-12-17 05:22:09 -08:00
Patrik Nordwall
00fc33d0a5 Timout await extension initialization, #28301 (#28340)
* use the existing creation-timeout config
* and error message about the typical mistake of accessing
  SerializationExtension from constructor of serializer
* mention in docs
2019-12-17 14:19:42 +01:00
Arnout Engelen
ffe769b4df
Enable 'adapted args' warnings globally (#28391)
* Enable 'adapted args' warnings globally

* Nicer tuple notation
2019-12-17 13:31:34 +01:00
Helena Edelson
8948e4b6ce Fixing test compiler warnings. (#28388) 2019-12-17 13:31:21 +01:00
Helena Edelson
9e0fd9451c Refactor First and Join seed node processes to shared logic for dry and logic hardening (#28379) 2019-12-16 15:18:24 +01:00
Johan Andrén
4df5376dcb
Docs on fromSinkAndSource #25468 (#28349) 2019-12-16 15:01:45 +01:00
Arnout Engelen
3a35851fef
use sbt-dynver (#27042) 2019-12-16 14:33:17 +01:00
Robert Stoll
b5576870fc [doc] document TypeKey in persistence (#28369)
* [doc] document TypeKey in persistence

* [doc] document TypeKey in persistence

* [doc] document TypeKey in persistence

* [doc] update to suggestion of raboof
2019-12-16 13:49:18 +01:00
Arnout Engelen
c337bf5287 Remove use of getClass in secondary constructors (#28355)
* Remove use of getClass in secondary constructors

As this is not allowed anymore on newer versions of scala, and likely
didn't work correctly in the past either

This might make selecting unique actor system names for test
actor systems a bit less reliable, but that didn't seem to be
critical anyway.

Thanks to @som-snytt for the heads-up and initial implementation
in #28353

* Avoid AkkaSpec.getCallerName in MultiNodeClusterShardingConfig

* StreamSpec can be abstract

* Use more sophisticated test class name logic

* scalafmt
2019-12-16 13:04:09 +01:00
Johan Andrén
8a019f86a1
JFR-based remoting flight recorder #26282 2019-12-16 11:45:13 +01:00
Yaroslav Klymko
02db62bd73 #28373 Include akka-testkit into version match (#28374) 2019-12-16 11:32:03 +01:00
Scala Steward
2ab714cd71 Update sbt to 1.3.5 (#28377) 2019-12-16 10:18:59 +01:00