{"push_id":3113906231,"size":67,"distinct_size":1,"ref":"refs/heads/typed-watching-terminated","head":"224fff47e23e4917f03e924d24b38c89b8c06437","before":"ad513fed6e208cb887d3b6409859834472d39a64","commits":[{"sha":"f6d20f42a4349f7f488a0d154faddbf349ed7421","author":{"name":"Christopher Batey","email":"848b933279c5348935f06aa5a52123bc63b0a253@gmail.com"},"message":"Add Graal recommendation to contributing guide","distinct":false,"url":"https://api.github.com/repos/chbatey/akka/commits/f6d20f42a4349f7f488a0d154faddbf349ed7421"},{"sha":"6e21853797b6647bd14e57cb70791cc8b9f7a947","author":{"name":"Nicolas Vollmar","email":"c207febaa81ebaf8a0427afe1cba516bf16d74e8@scaling.ch"},"message":"Adding links to wireTap and alsoTo docs (#25808)","distinct":false,"url":"https://api.github.com/repos/chbatey/akka/commits/6e21853797b6647bd14e57cb70791cc8b9f7a947"},{"sha":"f6200cc07f4344afd89495ac00499ada381c1911","author":{"name":"Christopher Batey","email":"848b933279c5348935f06aa5a52123bc63b0a253@gmail.com"},"message":"Upgrade to Aeron 1.12 (#25984)","distinct":false,"url":"https://api.github.com/repos/chbatey/akka/commits/f6200cc07f4344afd89495ac00499ada381c1911"},{"sha":"e940643c127710c67e14211f33c72b6fd509aa37","author":{"name":"Helena Edelson","email":"08fdadc2b4982085d4a63e53a6773f291d52c8ec@users.noreply.github.com"},"message":"Add receiveOne to TestProbe in Typed #25914 (#25994)\n\nAdd receiveOne to TestProbe in Typed (#25914)","distinct":false,"url":"https://api.github.com/repos/chbatey/akka/commits/e940643c127710c67e14211f33c72b6fd509aa37"},{"sha":"5c653e1404ea7412d69a2bbe269ee026b9b33f06","author":{"name":"Arnout Engelen","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@bzzt.net"},"message":"Don't be specific about the kind of remoting in StreamRefsSpec (#25991)","distinct":false,"url":"https://api.github.com/repos/chbatey/akka/commits/5c653e1404ea7412d69a2bbe269ee026b9b33f06"},{"sha":"f7a95b5228c2750d4c6ad051519cdd729b998544","author":{"name":"kerr","email":"6cab4cea0f7ec933cc9e7c95d49efc72b9161f57@gmail.com"},"message":"!typ Rename ActorContext#upcast to ActorContext#unsafeUpcast. (#25973)","distinct":false,"url":"https://api.github.com/repos/chbatey/akka/commits/f7a95b5228c2750d4c6ad051519cdd729b998544"},{"sha":"68dc288b089196db0c5debc6abc593f561d324fa","author":{"name":"kerr","email":"6cab4cea0f7ec933cc9e7c95d49efc72b9161f57@gmail.com"},"message":"Change ask timeout from Timeout to Duration in typed javadsl. (#25975)\n\n* !typ Change the ActorContext#ask in javadsl to accept a Duration instead of Timeout.\r\n\r\n* !typ Change the ActorContext#setReceiveTimeout's parameter name from d to receiveTimeout.","distinct":false,"url":"https://api.github.com/repos/chbatey/akka/commits/68dc288b089196db0c5debc6abc593f561d324fa"},{"sha":"de02d5d6bdc54351b98d5e541da255471ba9d15f","author":{"name":"Josep Prat","email":"b58b7a2cdd66877da3b7cd4a1a9ad0e910b952a2@gmail.com"},"message":"[ttk] Add access to logged events in BehaviorTestKit #25905\n\n* [ttk] Add access to logged events in BehaviorTestKit #25905\r\n\r\n`BehaviorTestKit` now has methods to:\r\n - Access to logged events\r\n - Clear all log events\r\n\r\nAdded section in docs explaining how to check for logs.\r\n\r\nNote about the implementation: `CapturedLogEvent` was effectively private to akka. It uses `OptionVal` internally, this makes it impossible to be used from outside akka. To overcome this, I added some methods to translate it to the corresponding `Option` and `Optional`.\r\n\r\n* Apply feedback\r\n\r\nClean up `CapturedLogEvent` by using only `Option` in public methods\r\nUse `immutable.Seq` instead of plain `Seq`","distinct":false,"url":"https://api.github.com/repos/chbatey/akka/commits/de02d5d6bdc54351b98d5e541da255471ba9d15f"},{"sha":"582b9662671e58a3ecffe40cc5a342f6db52c557","author":{"name":"Dale Wijnand","email":"3385ac08677b132b6b1005f7a8822c8f3d7c8420@users.noreply.github.com"},"message":"Mark Behavior as @ApiMayChange & not @InternalApi (#26014)","distinct":false,"url":"https://api.github.com/repos/chbatey/akka/commits/582b9662671e58a3ecffe40cc5a342f6db52c557"},{"sha":"91a9f340ade042327b236fd38b469c0483eb783d","author":{"name":"Dale Wijnand","email":"b856135c55286cebfee659b9877b42230aab1753@gmail.com"},"message":"Tweak the introduction to akka persistence\n\nSpecifically:\n\n* avoid \"internal\", as I initially though that meant the Akka framework's internal state of an actor\n* dropped \"started\" in the context of recovering an actor: in order to recover you have to have been already started\n* rather than refering to \"changes\", reference that what's persisted are the actor's received events\n* some general English re-wording","distinct":false,"url":"https://api.github.com/repos/chbatey/akka/commits/91a9f340ade042327b236fd38b469c0483eb783d"},{"sha":"4245e41392ce240fb6096a36b69ad34b56700047","author":{"name":"Patrik Nordwall","email":"e42fc5d1485f9a30c33e9e26e28ec68c10347337@gmail.com"},"message":"Merge pull request #25916 from dwijnand/tweak-persistence-doc-intro\n\nTweak the introduction to akka persistence","distinct":false,"url":"https://api.github.com/repos/chbatey/akka/commits/4245e41392ce240fb6096a36b69ad34b56700047"},{"sha":"629f4620309e2108947b06d71f9dd00bb7edb16d","author":{"name":"Christopher Batey","email":"848b933279c5348935f06aa5a52123bc63b0a253@gmail.com"},"message":"Fix 2.11 compilation\n\nAnd avoid default params in a public api","distinct":false,"url":"https://api.github.com/repos/chbatey/akka/commits/629f4620309e2108947b06d71f9dd00bb7edb16d"},{"sha":"cea5fbcbf5ba3a00e7f5c14992341fd0fb4b7883","author":{"name":"Patrik Nordwall","email":"e42fc5d1485f9a30c33e9e26e28ec68c10347337@gmail.com"},"message":"update aeron.dir in test (#26031)\n\n* updated sbt probably use a different way of resolving current working directory","distinct":false,"url":"https://api.github.com/repos/chbatey/akka/commits/cea5fbcbf5ba3a00e7f5c14992341fd0fb4b7883"},{"sha":"f18a00e4d89fadb0c7a06b1578501e6768c8f2eb","author":{"name":"Daniel Bimschas","email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@bimschas.com"},"message":"Log a warning if 'akka.remote.log-frame-size-exceeding' contains a bad value (#25284)\n\n* Log a warning if 'akka.remote.log-frame-size-exceeding' contains a bad value\r\n\r\nCurrently, if 'akka.remote.log-frame-size-exceeding' is accidentally set\r\nto an invalid value (e.g. 'on') the developer does not get warned but\r\nremote communication fails with a not-very-helpful error message:\r\n\r\n```\r\n[INFO] [06/29/2018 15:07:41.657] [run-main-0] [akka.remote.Remoting] Starting remoting\r\n[INFO] [06/29/2018 15:07:41.847] [run-main-0] [akka.remote.Remoting] Remoting started; listening on addresses :[akka.tcp://akkaremotenull@localhost:2553]\r\n[INFO] [06/29/2018 15:07:41.849] [run-main-0] [akka.remote.Remoting] Remoting now listens on addresses: [akka.tcp://akkaremotenull@localhost:2553]\r\n[WARN] [06/29/2018 15:07:41.986] [akkaremotenull-akka.remote.default-remote-dispatcher-5] [akka.tcp://akkaremotenull@localhost:2553/system/endpointManager/reliableEndpointWriter-akka.tcp%3A%2F%2Fakkaremotenull%40localhost%3A2552-0] Association with remote system [akka.tcp://akkaremotenull@localhost:2552] has failed, address is now gated for [5000] ms. Reason: [akka://akkaremotenull/system/endpointManager/reliableEndpointWriter-akka.tcp%3A%2F%2Fakkaremotenull%40localhost%3A2552-0/endpointWriter: exception during creation] Caused by: [null]\r\n[INFO] [06/29/2018 15:07:41.993] [akkaremotenull-akka.actor.default-dispatcher-3] [akka://akkaremotenull/deadLetters] Message [io.ino.akkaremotenull.Greeter$Greet] from Actor[akka://akkaremotenull/temp/$a] to Actor[akka://akkaremotenull/deadLetters] was not delivered. [1] dead letters encountered. If this is not an expected behavior, then [Actor[akka://akkaremotenull/deadLetters]] may have terminated unexpectedly, This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'.\r\n```\r\n\r\nThis commit fixes the issue by a) printing a warning message and b)\r\nignoring the config setting.\r\n\r\n* Adress review comments\r\n\r\nAllows value 'off' for 'akka.remote.log-frame-size-exceeding' to be more\r\ntolerant and now logs the original error message of the ConfigException\r\ncaught when parsing an invalid value:\r\n\r\n```\r\n[WARN] [07/05/2018 09:13:19.544] [akkaremotenull-akka.remote.default-remote-dispatcher-13] [RemoteMetricsOn(akka://akkaremotenull)] application.conf @ file:/Users/danbim/coding/akka-remote-null/target/scala-2.12/classes/application.conf: 19: Invalid value at 'akka.remote.log-frame-size-exceeding': No number in size-in-bytes value 'test'. For reference, check https://github.com/lightbend/config/blob/master/HOCON.md\r\n```\r\n\r\n* Check logFrameSizeExceeding against Int.MaxValue to allow JIT optimizations\r\n\r\n* Load 'akka.remote.log-frame-size-exceeding' in RemoteSettings","distinct":false,"url":"https://api.github.com/repos/chbatey/akka/commits/f18a00e4d89fadb0c7a06b1578501e6768c8f2eb"},{"sha":"3d3a636e9ad557cc7a016efd9dc747101e035ed4","author":{"name":"Patrik Nordwall","email":"e42fc5d1485f9a30c33e9e26e28ec68c10347337@gmail.com"},"message":"Merge pull request #26028 from chbatey/master-211-broken\n\nFix 2.11 compilation","distinct":false,"url":"https://api.github.com/repos/chbatey/akka/commits/3d3a636e9ad557cc7a016efd9dc747101e035ed4"},{"sha":"e11b4cf2de32bad37b58f317c2ec2df7aae9d3da","author":{"name":"Chris","email":"1a4c2d1279a3f5943f41f5498226afb4d505f9bd@users.noreply.github.com"},"message":"Update verbiage on module documentation page (#26018)","distinct":false,"url":"https://api.github.com/repos/chbatey/akka/commits/e11b4cf2de32bad37b58f317c2ec2df7aae9d3da"},{"sha":"6ba4c341f5d2a090c28e9ec92d0ea05f7188de61","author":{"name":"kerr","email":"6cab4cea0f7ec933cc9e7c95d49efc72b9161f57@gmail.com"},"message":"update sbt and sbt plugins (#26017)\n\n* =build update sbt to 1.2.7.\r\n\r\n* =build update sbt plugins.","distinct":false,"url":"https://api.github.com/repos/chbatey/akka/commits/6ba4c341f5d2a090c28e9ec92d0ea05f7188de61"},{"sha":"2a94bfdde52337e679219a20f0af831939b2ea55","author":{"name":"Christopher Batey","email":"848b933279c5348935f06aa5a52123bc63b0a253@gmail.com"},"message":"Full compile on travis (#26029)","distinct":false,"url":"https://api.github.com/repos/chbatey/akka/commits/2a94bfdde52337e679219a20f0af831939b2ea55"},{"sha":"ed868adf53536367fb330e635f4b55701238de06","author":{"name":"Ignasi Marimon-Clos","email":"4c0bd14b7e09a49d1038f1ff6661645915f8d416@lightbend.com"},"message":"Replaces DNS TTL primitive types with Duration (#25850)\n\n* Adds tests on deprecated TTL Long values\r\n\r\n* Replace primitive-based TTL with ADT+Duration\r\n\r\n* Remove unnecessary scaladoc\r\n\r\n* Rename vals to apropriate language\r\n\r\n* Fix regression introduced on refactor\r\n\r\n* Renames ADT after discussing on PR\r\n\r\n* Adds mima rules\r\n\r\n* Makes code internal. Improves usage of Duration API\r\n\r\n* Fix previous commit\r\n\r\n* Refactor: move CachePolicy to akka.io.dns.iternal, and wrap ADT in object\r\n\r\n* Ttl is now a sealed abstract case class\r\n\r\n* Makes CachePolicy public, ApiMayChange\r\n\r\n* Fix code header\r\n\r\n* Adds logging when falling back to default values\r\n\r\n* Turns Ttl into a regular class with validation on constructor.\r\n\r\n * Include apply, unapply, equals, hashCode, toString\r\n\r\n* Fixes MiMa (new akka version happened)\r\n\r\n* Makes Ttl final\r\n\r\n* Simplifies equals and hashcode\r\n\r\n* Replace apply in favor of fromPositive\r\n\r\n* Improve misleading message\r\n\r\n* Minor PR comment fixes\r\n\r\n* Add Ttl.fromPositive(java.time.Duration)","distinct":false,"url":"https://api.github.com/repos/chbatey/akka/commits/ed868adf53536367fb330e635f4b55701238de06"},{"sha":"24c57269af980338d8c688be2529561c9f20d0d4","author":{"name":"Jason Longshore","email":"a2f9120ddb921c1a5129d778b18ff75103aad396@users.noreply.github.com"},"message":"Fix punctuation in incompatible version warning (#26035)","distinct":false,"url":"https://api.github.com/repos/chbatey/akka/commits/24c57269af980338d8c688be2529561c9f20d0d4"}]}
{"actor":{"display_login":"chbatey"}}