profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/johanandren/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Johan Andrén johanandren Lightbend Stockholm, Sweden https://markatta.com/codemonkey/ Developer in the core Akka team at Lightbend.

henrikengstrom/k9r 11

K(ickstart)r for Typesafe projects

johanandren/akka-cluster-samples 9

Samples for various Akka Cluster talks

jesperoman/superbasics-get-started-scala 7

Basic scala excercises for the stockholm scala meetup at DevCode

eloots/akka-streams-echo 4

Demo of reactive streams for audio processing using feedback

johanandren/akka-daytime 3

Sample project for a blog article

johanandren/akka 2

Akka Project

johanandren/akka-react-cloudant 2

A Soccer Dashboard created by scraping EPL website using Akka backend and ReactJS frontend and IBM Cloudant for object storage. IBM Cloud Foundry is used to host both frontend and backend app.

johanandren/activator-akka-distributed-workers 1

Typesafe Activator template for distributed workers with Akka cluster.

johanandren/activator-akka-distributed-workers-java 1

Typesafe Activator template for distributed workers with Akka cluster in Java.

PullRequestReviewEvent

Pull request review commentakka/akka

Add more docs on durable state

+---+project.description: Query side to Akka Persistence allowing for building CQRS applications using durable state.+---+# Persistence Query++## Dependency++To use Persistence Query, you must add the following dependency in your project:++@@dependency[sbt,Maven,Gradle] {+  bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion+  symbol1=AkkaVersion+  value1="$akka.version$"+  group=com.typesafe.akka+  artifact=akka-persistence-query_$scala.binary.version$+  version=AkkaVersion+}++This will also add dependency on the @ref[Akka Persistence](persistence.md) module.++## Introduction++Akka persistence query complements @ref:[Durable State Behaviors](typed/persistence-durable-state.md) by providing a universal asynchronous stream based+query interface that various state store plugins can implement in order to expose their query capabilities.

I think it would be good if this leading parts differed a bit between more the event sourced query page and the value entity, different page titles etc, if we don't I think it will lead to confusing search results, both in the built in doc search and external search engines.

We should also cross link between the two, something like "For the section about persistence query for Event Sourced Behaviors see [...]"

debasishg

comment created time in 14 days

PullRequestReviewEvent
PullRequestReviewEvent

Pull request review commentakka/akka

Add more docs on durable state

+# CQRS

Same here on something that separates it for the es cqrs page and crosslinking between the two.

debasishg

comment created time in 14 days

Pull request review commentlightbend/akkaserverless-java-sdk

feat: samples uses project.version as sdk version

     <akkasls.dockerTag>${project.version}</akkasls.dockerTag>     <akkasls.mainClass>customer.Main</akkasls.mainClass>     <jdk.target>11</jdk.target>-    <akkaserverless-sdk.version>0.7.0-beta.10</akkaserverless-sdk.version>-    <akkaserverless-maven-plugin.version>0.7.0-beta.10</akkaserverless-maven-plugin.version>

I had that on my mental note list but forgot to talk to anyone about it :)

octonato

comment created time in 14 days

PullRequestReviewEvent
PullRequestReviewEvent

push eventjohanandren/akka

Johan Andrén

commit sha d6a6ca7e2e8d9cbef1cc116a30d8d26421f15da2

Also send GracefulShutdown to region if it hasn't started gracefully shutting down yet

view details

push time in 14 days

PullRequestReviewEvent

pull request commentakka/akka

fix: Defer coordinator stop until region graceful stop has completed …

Added a test covering the order the coordinator and the region stops and found one more situation where the coordinator has not even seen the graceful stop from the region yet. I wonder though if it should then also always trigger a GracefulShutdown to the region for good measure?

johanandren

comment created time in 14 days

PullRequestReviewEvent

Pull request review commentlightbend/akkaserverless-java-sdk

fix: set current sdk version using @project.version@

       <plugin>         <groupId>com.akkaserverless</groupId>         <artifactId>akkaserverless-maven-plugin</artifactId>-        <version>@project.version@</version>+        <version>${D}{akkaserverless-sdk.version}</version>

Trixy!

octonato

comment created time in 14 days

PullRequestReviewEvent

push eventjohanandren/akka

Johan Andrén

commit sha 915ea999a76aefc1c3ca02c73373f26a90593409

Formatting

view details

push time in 14 days

push eventjohanandren/akka

Johan Andrén

commit sha 975e7a4cea9d80a9b0950c7a4d0b6fbb4c4dd188

Added multi jvm test

view details

push time in 14 days

Pull request review commentlightbend/akkaserverless-java-sdk

fix: set current sdk version using @project.version@

       <plugin>         <groupId>com.akkaserverless</groupId>         <artifactId>akkaserverless-maven-plugin</artifactId>-        <version>@project.version@</version>+        <version>${D}{akkaserverless-sdk.version}</version>

${D}?

octonato

comment created time in 14 days

PullRequestReviewEvent
PullRequestReviewEvent

Pull request review commentakka/akka

fix: Defer coordinator stop until region graceful stop has completed …

 abstract class ShardCoordinator(         sender() ! reply        case ShardCoordinator.Internal.Terminate =>-        if (rebalanceInProgress.isEmpty)-          log.debug("{}: Received termination message.", typeName)-        else if (log.isDebugEnabled) {-          if (verboseDebug)-            log.debug(-              "{}: Received termination message. Rebalance in progress of [{}] shards [{}].",-              typeName,-              rebalanceInProgress.size,-              rebalanceInProgress.keySet.mkString(", "))-          else-            log.debug(-              "{}: Received termination message. Rebalance in progress of [{}] shards.",-              typeName,-              rebalanceInProgress.size)-        }-        context.stop(self)+        terminate()     }: Receive).orElse[Any, Unit](receiveTerminated) +  private def terminate(): Unit = {+    if (localRegionTerminationInProgress) {

Ah, yes, you are right. 👍

johanandren

comment created time in 14 days

PullRequestReviewEvent

push eventlightbend/paradox

Scala Steward

commit sha 5033be169673e1cedbdcc428b18ff1054f88335f

Update jsoup to 1.14.1 (#493)

view details

push time in 14 days

PR merged lightbend/paradox

Update jsoup to 1.14.1

Updates org.jsoup:jsoup from 1.13.1 to 1.14.1.

I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.

If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.

Configure Scala Steward for your repository with a .scala-steward.conf file.

Have a fantastic day writing Scala!

<details> <summary>Ignore future updates</summary>

Add this to your .scala-steward.conf file to ignore future updates of this dependency:

updates.ignore = [ { groupId = "org.jsoup", artifactId = "jsoup" } ]

</details>

labels: library-update, semver-minor

+1 -1

0 comment

1 changed file

scala-steward

pr closed time in 14 days

PullRequestReviewEvent
PullRequestReviewEvent

push eventakka/akka

Scala Steward

commit sha 412592f2cc1052391c0b712fc9c9ef24996e36ae

Update lz4-java to 1.8.0 (#30381)

view details

push time in 14 days

PR merged akka/akka

Update lz4-java to 1.8.0 dependency-change tested

Updates org.lz4:lz4-java from 1.7.1 to 1.8.0. GitHub Release Notes - Changelog - Version Diff

I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.

If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.

Configure Scala Steward for your repository with a .scala-steward.conf file.

Have a fantastic day writing Scala!

<details> <summary>Ignore future updates</summary>

Add this to your .scala-steward.conf file to ignore future updates of this dependency:

updates.ignore = [ { groupId = "org.lz4", artifactId = "lz4-java" } ]

</details>

labels: library-update, semver-minor

+1 -1

3 comments

1 changed file

scala-steward

pr closed time in 14 days

PullRequestReviewEvent