{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":358935146,"defaultBranch":"master","name":"grpc-utils","ownerLogin":"morgwai","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-04-17T17:00:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1413602?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1708057905.0","currentOid":""},"activityList":{"items":[{"before":"90cba7057f0fdc206a98212ea1f0eee229ed39dd","after":"3d07af3e9d3dd25c903fe8011faccd2828dc4ab6","ref":"refs/heads/master","pushedAt":"2024-02-16T04:32:05.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"morgwai","name":"Piotr Morgwai Kotarbinski","path":"/morgwai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1413602?s=80&v=4"},"commit":{"message":"change to snapshot version after release","shortMessageHtmlLink":"change to snapshot version after release"}},{"before":"425a2a7e395f7295aa7190e6724e81fc2595d3ae","after":"3d07af3e9d3dd25c903fe8011faccd2828dc4ab6","ref":"refs/heads/devel","pushedAt":"2024-02-16T04:31:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"morgwai","name":"Piotr Morgwai Kotarbinski","path":"/morgwai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1413602?s=80&v=4"},"commit":{"message":"change to snapshot version after release","shortMessageHtmlLink":"change to snapshot version after release"}},{"before":"de36ea9bb207282b470d82f7a90d92b091782328","after":"425a2a7e395f7295aa7190e6724e81fc2595d3ae","ref":"refs/heads/devel","pushedAt":"2024-02-16T03:41:06.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"morgwai","name":"Piotr Morgwai Kotarbinski","path":"/morgwai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1413602?s=80&v=4"},"commit":{"message":"fix copyright headers","shortMessageHtmlLink":"fix copyright headers"}},{"before":"90cba7057f0fdc206a98212ea1f0eee229ed39dd","after":"de36ea9bb207282b470d82f7a90d92b091782328","ref":"refs/heads/devel","pushedAt":"2024-01-17T10:18:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"morgwai","name":"Piotr Morgwai Kotarbinski","path":"/morgwai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1413602?s=80&v=4"},"commit":{"message":"update java-utils version","shortMessageHtmlLink":"update java-utils version"}},{"before":"de56271364b42dd81b01ac9f1dfdb1b1c46b007a","after":"90cba7057f0fdc206a98212ea1f0eee229ed39dd","ref":"refs/heads/master","pushedAt":"2024-01-15T08:50:16.000Z","pushType":"push","commitsCount":22,"pusher":{"login":"morgwai","name":"Piotr Morgwai Kotarbinski","path":"/morgwai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1413602?s=80&v=4"},"commit":{"message":"change to snapshot version after release","shortMessageHtmlLink":"change to snapshot version after release"}},{"before":"4035e4d3c92fa03941d540f454ce9aa07b20cf91","after":"90cba7057f0fdc206a98212ea1f0eee229ed39dd","ref":"refs/heads/devel","pushedAt":"2024-01-15T08:49:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"morgwai","name":"Piotr Morgwai Kotarbinski","path":"/morgwai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1413602?s=80&v=4"},"commit":{"message":"change to snapshot version after release","shortMessageHtmlLink":"change to snapshot version after release"}},{"before":"e462764448f65c500039c3af75fc806adcf62cdc","after":"4035e4d3c92fa03941d540f454ce9aa07b20cf91","ref":"refs/heads/devel","pushedAt":"2024-01-15T08:03:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"morgwai","name":"Piotr Morgwai Kotarbinski","path":"/morgwai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1413602?s=80&v=4"},"commit":{"message":"ConcurrentInboundObserver: lock onReadyHandler","shortMessageHtmlLink":"ConcurrentInboundObserver: lock onReadyHandler"}},{"before":"ef1be62eff00097b3788e993675266c752747a3f","after":"e462764448f65c500039c3af75fc806adcf62cdc","ref":"refs/heads/devel","pushedAt":"2024-01-15T07:47:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"morgwai","name":"Piotr Morgwai Kotarbinski","path":"/morgwai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1413602?s=80&v=4"},"commit":{"message":"tests: small cleanup","shortMessageHtmlLink":"tests: small cleanup"}},{"before":"e69ecb48a735253387dc80d2bf813c06cd7d9f02","after":"ef1be62eff00097b3788e993675266c752747a3f","ref":"refs/heads/devel","pushedAt":"2024-01-15T06:46:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"morgwai","name":"Piotr Morgwai Kotarbinski","path":"/morgwai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1413602?s=80&v=4"},"commit":{"message":"ConcurrentInboundObserver: javadoc: explain restrictions on OutboundSubstreamObserver.setOnReadyHandler(h)\n\nAlso explain caveats of adding substreams manually and remove unnecessary\nvolatile on onReadyHandler.","shortMessageHtmlLink":"ConcurrentInboundObserver: javadoc: explain restrictions on OutboundS…"}},{"before":"c3f90fb86f1c40f6f946124e0485c4bd10a93199","after":"e69ecb48a735253387dc80d2bf813c06cd7d9f02","ref":"refs/heads/devel","pushedAt":"2024-01-15T06:44:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"morgwai","name":"Piotr Morgwai Kotarbinski","path":"/morgwai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1413602?s=80&v=4"},"commit":{"message":"ConcurrentInboundObserver: javadoc: explain restrictions on OutboundSubstreamObserver.setOnReadyHandler(h)\n\nAlso explain caveats of adding substreams manually and remove unnecessary\nvolatile on onReadyHandler.","shortMessageHtmlLink":"ConcurrentInboundObserver: javadoc: explain restrictions on OutboundS…"}},{"before":"b9c730cdc38086e9e20681a64a7dbb0116aa1349","after":"c3f90fb86f1c40f6f946124e0485c4bd10a93199","ref":"refs/heads/devel","pushedAt":"2024-01-15T06:04:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"morgwai","name":"Piotr Morgwai Kotarbinski","path":"/morgwai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1413602?s=80&v=4"},"commit":{"message":"ConcurrentInboundObserver: javadoc: explain caveats of adding substreams manually","shortMessageHtmlLink":"ConcurrentInboundObserver: javadoc: explain caveats of adding substre…"}},{"before":"3022873f6d3b12a1698d49aa59ef650a22950fcd","after":"b9c730cdc38086e9e20681a64a7dbb0116aa1349","ref":"refs/heads/devel","pushedAt":"2024-01-14T16:20:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"morgwai","name":"Piotr Morgwai Kotarbinski","path":"/morgwai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1413602?s=80&v=4"},"commit":{"message":"ConcurrentInboundObserver: javadoc: explain caveats of adding substreams manually","shortMessageHtmlLink":"ConcurrentInboundObserver: javadoc: explain caveats of adding substre…"}},{"before":"9f8004b91a60f0429764865a8a11376a955e9a8b","after":"3022873f6d3b12a1698d49aa59ef650a22950fcd","ref":"refs/heads/devel","pushedAt":"2024-01-14T16:14:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"morgwai","name":"Piotr Morgwai Kotarbinski","path":"/morgwai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1413602?s=80&v=4"},"commit":{"message":"ConcurrentInboundObserver: javadoc: explain caveats of adding substreams manually","shortMessageHtmlLink":"ConcurrentInboundObserver: javadoc: explain caveats of adding substre…"}},{"before":"e9e24b342163edb594aa258fffe65430effb277c","after":"9f8004b91a60f0429764865a8a11376a955e9a8b","ref":"refs/heads/devel","pushedAt":"2024-01-14T15:23:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"morgwai","name":"Piotr Morgwai Kotarbinski","path":"/morgwai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1413602?s=80&v=4"},"commit":{"message":"OrderedConcurrentInboundObserver: javadoc mention caveats of adding substreams manually","shortMessageHtmlLink":"OrderedConcurrentInboundObserver: javadoc mention caveats of adding s…"}},{"before":"e8ed9de8ad714111023d453def9fcb6aeec53915","after":"e9e24b342163edb594aa258fffe65430effb277c","ref":"refs/heads/devel","pushedAt":"2024-01-14T13:56:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"morgwai","name":"Piotr Morgwai Kotarbinski","path":"/morgwai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1413602?s=80&v=4"},"commit":{"message":"OrderedConcurrentInboundObserver: javadoc mention caveats of adding substreams manually","shortMessageHtmlLink":"OrderedConcurrentInboundObserver: javadoc mention caveats of adding s…"}},{"before":"88b929d22f96fb4f539e08f102ed8f943086c54e","after":"e8ed9de8ad714111023d453def9fcb6aeec53915","ref":"refs/heads/devel","pushedAt":"2024-01-14T05:06:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"morgwai","name":"Piotr Morgwai Kotarbinski","path":"/morgwai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1413602?s=80&v=4"},"commit":{"message":"OrderedConcurrentInboundObserver: javadoc mention caveats of adding substreams manually","shortMessageHtmlLink":"OrderedConcurrentInboundObserver: javadoc mention caveats of adding s…"}},{"before":"ee0297f9b502898d3604d1d6ac361421e1201315","after":"88b929d22f96fb4f539e08f102ed8f943086c54e","ref":"refs/heads/devel","pushedAt":"2024-01-13T14:43:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"morgwai","name":"Piotr Morgwai Kotarbinski","path":"/morgwai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1413602?s=80&v=4"},"commit":{"message":"ConcurrentInboundObserver: use abstract static SubstreamObserver as a param for onInboundMessage(...)","shortMessageHtmlLink":"ConcurrentInboundObserver: use abstract static SubstreamObserver as a…"}},{"before":"cce8804edd9a05cdfec6989f1229f2cbc2de21a7","after":"ee0297f9b502898d3604d1d6ac361421e1201315","ref":"refs/heads/devel","pushedAt":"2024-01-13T09:09:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"morgwai","name":"Piotr Morgwai Kotarbinski","path":"/morgwai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1413602?s=80&v=4"},"commit":{"message":"ConcurrentInboundObserver: constructor spaghetti cleanup","shortMessageHtmlLink":"ConcurrentInboundObserver: constructor spaghetti cleanup"}},{"before":"3652cab89475c5310b68baa0e7acebdc3a9e9020","after":"cce8804edd9a05cdfec6989f1229f2cbc2de21a7","ref":"refs/heads/devel","pushedAt":"2024-01-13T08:48:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"morgwai","name":"Piotr Morgwai Kotarbinski","path":"/morgwai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1413602?s=80&v=4"},"commit":{"message":"ConcurrentInboundObserver: constructor spaghetti cleanup","shortMessageHtmlLink":"ConcurrentInboundObserver: constructor spaghetti cleanup"}},{"before":"064e700fe0387a23fd3ba46abea20cfdd2f0f62f","after":"3652cab89475c5310b68baa0e7acebdc3a9e9020","ref":"refs/heads/devel","pushedAt":"2024-01-12T12:09:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"morgwai","name":"Piotr Morgwai Kotarbinski","path":"/morgwai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1413602?s=80&v=4"},"commit":{"message":"ConcurrentInboundObserver: simplify protected server constructor","shortMessageHtmlLink":"ConcurrentInboundObserver: simplify protected server constructor"}},{"before":"4afc4a4d2fbacd3de5a436a6572770e653817159","after":"064e700fe0387a23fd3ba46abea20cfdd2f0f62f","ref":"refs/heads/devel","pushedAt":"2024-01-12T11:07:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"morgwai","name":"Piotr Morgwai Kotarbinski","path":"/morgwai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1413602?s=80&v=4"},"commit":{"message":"update jul-utils version","shortMessageHtmlLink":"update jul-utils version"}},{"before":"a553db8027f3e2e24f3c6088374daa7177d3c2e6","after":"4afc4a4d2fbacd3de5a436a6572770e653817159","ref":"refs/heads/devel","pushedAt":"2024-01-11T03:25:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"morgwai","name":"Piotr Morgwai Kotarbinski","path":"/morgwai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1413602?s=80&v=4"},"commit":{"message":"README: replace source-code links with javadoc","shortMessageHtmlLink":"README: replace source-code links with javadoc"}},{"before":"4fd6265d4a3820466357a321792d8c473db76e5c","after":"a553db8027f3e2e24f3c6088374daa7177d3c2e6","ref":"refs/heads/devel","pushedAt":"2024-01-11T03:21:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"morgwai","name":"Piotr Morgwai Kotarbinski","path":"/morgwai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1413602?s=80&v=4"},"commit":{"message":"README: replace source-code links with javadoc","shortMessageHtmlLink":"README: replace source-code links with javadoc"}},{"before":"9c383d8c06a9951613b31d3f77f14cbd968a1645","after":"4fd6265d4a3820466357a321792d8c473db76e5c","ref":"refs/heads/devel","pushedAt":"2024-01-09T09:02:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"morgwai","name":"Piotr Morgwai Kotarbinski","path":"/morgwai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1413602?s=80&v=4"},"commit":{"message":"update grpc and guava versions in sample","shortMessageHtmlLink":"update grpc and guava versions in sample"}},{"before":"c65290b16984dbff6432e8ee50abc9ec999ceac1","after":"9c383d8c06a9951613b31d3f77f14cbd968a1645","ref":"refs/heads/devel","pushedAt":"2024-01-07T05:01:23.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"morgwai","name":"Piotr Morgwai Kotarbinski","path":"/morgwai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1413602?s=80&v=4"},"commit":{"message":"tests: update after changes in java-utils","shortMessageHtmlLink":"tests: update after changes in java-utils"}},{"before":"b4f09fa0f9876f9baa698bb5df57e58d4cabd0b7","after":"c65290b16984dbff6432e8ee50abc9ec999ceac1","ref":"refs/heads/devel","pushedAt":"2024-01-05T03:37:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"morgwai","name":"Piotr Morgwai Kotarbinski","path":"/morgwai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1413602?s=80&v=4"},"commit":{"message":"GrpcServerFlow: clarify CallHandler naming","shortMessageHtmlLink":"GrpcServerFlow: clarify CallHandler naming"}},{"before":"05f9c7142efd0eb96e5ce8122d974d89143c21a7","after":"b4f09fa0f9876f9baa698bb5df57e58d4cabd0b7","ref":"refs/heads/devel","pushedAt":"2024-01-05T03:14:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"morgwai","name":"Piotr Morgwai Kotarbinski","path":"/morgwai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1413602?s=80&v=4"},"commit":{"message":"GrpcServerFlow: clarify CallHandler naming","shortMessageHtmlLink":"GrpcServerFlow: clarify CallHandler naming"}},{"before":"7fd3749c85cbcfd8e8bfa9dd3faaad8a62c4e88c","after":"05f9c7142efd0eb96e5ce8122d974d89143c21a7","ref":"refs/heads/devel","pushedAt":"2024-01-04T00:33:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"morgwai","name":"Piotr Morgwai Kotarbinski","path":"/morgwai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1413602?s=80&v=4"},"commit":{"message":"GrpcServerFlow: clarify CallHandler naming","shortMessageHtmlLink":"GrpcServerFlow: clarify CallHandler naming"}},{"before":"bf613e22b46530e2860ada27af9e7681e6527638","after":"7fd3749c85cbcfd8e8bfa9dd3faaad8a62c4e88c","ref":"refs/heads/devel","pushedAt":"2024-01-04T00:25:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"morgwai","name":"Piotr Morgwai Kotarbinski","path":"/morgwai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1413602?s=80&v=4"},"commit":{"message":"DispatchingOnReadyHandler: use BooleanSupplier instead of Supplier","shortMessageHtmlLink":"DispatchingOnReadyHandler: use BooleanSupplier instead of Supplier<Bo…"}},{"before":"521178633694a3d917ed100c1137f76f251a6f9b","after":"bf613e22b46530e2860ada27af9e7681e6527638","ref":"refs/heads/devel","pushedAt":"2023-12-31T21:26:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"morgwai","name":"Piotr Morgwai Kotarbinski","path":"/morgwai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1413602?s=80&v=4"},"commit":{"message":"update java-utils version\n\nBump major version up.","shortMessageHtmlLink":"update java-utils version"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD_DbOrQA","startCursor":null,"endCursor":null}},"title":"Activity · morgwai/grpc-utils"}