{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":224924055,"defaultBranch":"master","name":"metaflow-service","ownerLogin":"Netflix","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-11-29T21:25:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/913567?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715866283.0","currentOid":""},"activityList":{"items":[{"before":"c20f046d564d020ad0f7fbdfe0ae25f500af925d","after":"bafb9419b1d81fd040a7648ef9253c1685089754","ref":"refs/heads/feature/support-streaming-large-logs","pushedAt":"2024-05-17T14:17:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"saikonen","name":"Sakari Ikonen","path":"/saikonen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64256562?s=80&v=4"},"commit":{"message":"wip: use log streaming instead of loading whole content in memory","shortMessageHtmlLink":"wip: use log streaming instead of loading whole content in memory"}},{"before":"22d4f359c949e6c333f85b4a38ae96901829491d","after":"c20f046d564d020ad0f7fbdfe0ae25f500af925d","ref":"refs/heads/feature/support-streaming-large-logs","pushedAt":"2024-05-16T23:11:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"saikonen","name":"Sakari Ikonen","path":"/saikonen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64256562?s=80&v=4"},"commit":{"message":"add rudimentary pagination for testing purposes","shortMessageHtmlLink":"add rudimentary pagination for testing purposes"}},{"before":null,"after":"22d4f359c949e6c333f85b4a38ae96901829491d","ref":"refs/heads/feature/support-streaming-large-logs","pushedAt":"2024-05-16T13:31:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"saikonen","name":"Sakari Ikonen","path":"/saikonen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64256562?s=80&v=4"},"commit":{"message":"wip: async StreamResponse for log download route","shortMessageHtmlLink":"wip: async StreamResponse for log download route"}},{"before":"7a2116140876cffd49f81d944cc82f875963af4a","after":"afa51176f3fe355e76410652135e15aa47effefa","ref":"refs/heads/dev/nflx-current","pushedAt":"2024-04-25T21:40:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"romain-intel","name":"Romain","path":"/romain-intel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2583924?s=80&v=4"},"commit":{"message":"fix task attempt failure broadcasting","shortMessageHtmlLink":"fix task attempt failure broadcasting"}},{"before":"8d953310ffca60b2e6daca3c08e80c18e268775e","after":"7a2116140876cffd49f81d944cc82f875963af4a","ref":"refs/heads/dev/nflx-current","pushedAt":"2024-04-01T16:33:55.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"romain-intel","name":"Romain","path":"/romain-intel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2583924?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/master' into dev/nflx-current","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master' into dev/nflx-current"}},{"before":"f06c2c669aacf8bdc26e3954bb3bd732246ad6f5","after":null,"ref":"refs/heads/release/2.4.9","pushedAt":"2024-03-20T18:01:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"saikonen","name":"Sakari Ikonen","path":"/saikonen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64256562?s=80&v=4"}},{"before":"0d4ac659b192f8123cf0027a5434466a5ed31335","after":"e0b149996020f1e613863015ffffee247cce49f3","ref":"refs/heads/master","pushedAt":"2024-03-20T18:01:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"saikonen","name":"Sakari Ikonen","path":"/saikonen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64256562?s=80&v=4"},"commit":{"message":"bump version to 2.4.9 (#419)","shortMessageHtmlLink":"bump version to 2.4.9 (#419)"}},{"before":null,"after":"f06c2c669aacf8bdc26e3954bb3bd732246ad6f5","ref":"refs/heads/release/2.4.9","pushedAt":"2024-03-20T18:00:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"saikonen","name":"Sakari Ikonen","path":"/saikonen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64256562?s=80&v=4"},"commit":{"message":"bump version to 2.4.9","shortMessageHtmlLink":"bump version to 2.4.9"}},{"before":"7de1ca7c8e316d9b4e3e21c0bf1d4bf4b180e1ba","after":null,"ref":"refs/heads/fix/cache-issues","pushedAt":"2024-03-20T17:59:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"saikonen","name":"Sakari Ikonen","path":"/saikonen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64256562?s=80&v=4"}},{"before":"93be3c31a0e2cef259b762abb6560616174e2213","after":"0d4ac659b192f8123cf0027a5434466a5ed31335","ref":"refs/heads/master","pushedAt":"2024-03-20T17:59:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"saikonen","name":"Sakari Ikonen","path":"/saikonen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64256562?s=80&v=4"},"commit":{"message":"Fix: cache issues (#292)\n\n* restrict dev mode cache actions to 1\r\n\r\n* Add check to open_tempdir in cache store that recreates tempdir if missing.\r\n\r\n* fix cache_server arg tooltip\r\n\r\n* add log cache to restart request monitoring task.","shortMessageHtmlLink":"Fix: cache issues (#292)"}},{"before":"4c93e14d9cf5ef6895e07e4def00bf8d1395094e","after":"93be3c31a0e2cef259b762abb6560616174e2213","ref":"refs/heads/master","pushedAt":"2024-03-20T17:51:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"saikonen","name":"Sakari Ikonen","path":"/saikonen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64256562?s=80&v=4"},"commit":{"message":"[card-cache-service] optimize caching (#417)\n\n* [card-cache-service] optimize caching\r\n\r\n---------\r\n\r\nCo-authored-by: Sakari Ikonen ","shortMessageHtmlLink":"[card-cache-service] optimize caching (#417)"}},{"before":"eef14b9f2761cba2271586a193dfe8a73b0ecca0","after":null,"ref":"refs/heads/chore/update-dev-images","pushedAt":"2024-03-20T12:11:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"saikonen","name":"Sakari Ikonen","path":"/saikonen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64256562?s=80&v=4"}},{"before":"707c5341a08616a589cb629bd5735e56dfe120cf","after":"4c93e14d9cf5ef6895e07e4def00bf8d1395094e","ref":"refs/heads/master","pushedAt":"2024-03-20T12:11:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"saikonen","name":"Sakari Ikonen","path":"/saikonen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64256562?s=80&v=4"},"commit":{"message":"update dev images to 3.11.7-bookworm (#418)","shortMessageHtmlLink":"update dev images to 3.11.7-bookworm (#418)"}},{"before":null,"after":"eef14b9f2761cba2271586a193dfe8a73b0ecca0","ref":"refs/heads/chore/update-dev-images","pushedAt":"2024-03-20T12:06:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"saikonen","name":"Sakari Ikonen","path":"/saikonen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64256562?s=80&v=4"},"commit":{"message":"update dev images to 3.11.7-bookworm","shortMessageHtmlLink":"update dev images to 3.11.7-bookworm"}},{"before":"7a960304e30b207a2bbcace33663fd46dfa74661","after":"7de1ca7c8e316d9b4e3e21c0bf1d4bf4b180e1ba","ref":"refs/heads/fix/cache-issues","pushedAt":"2024-03-20T11:57:00.000Z","pushType":"push","commitsCount":97,"pusher":{"login":"saikonen","name":"Sakari Ikonen","path":"/saikonen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64256562?s=80&v=4"},"commit":{"message":"Merge branch 'master' into fix/cache-issues","shortMessageHtmlLink":"Merge branch 'master' into fix/cache-issues"}},{"before":"beda68a6ef261d7a4ceea9b8ba60b723059405c8","after":"8d953310ffca60b2e6daca3c08e80c18e268775e","ref":"refs/heads/dev/nflx-current","pushedAt":"2024-03-20T07:42:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"romain-intel","name":"Romain","path":"/romain-intel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2583924?s=80&v=4"},"commit":{"message":"fix task attempt failure broadcasting","shortMessageHtmlLink":"fix task attempt failure broadcasting"}},{"before":"8df3997ed07281060891d6dcfe6994318e5f30fd","after":"beda68a6ef261d7a4ceea9b8ba60b723059405c8","ref":"refs/heads/dev/nflx-current","pushedAt":"2024-03-14T19:12:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"romain-intel","name":"Romain","path":"/romain-intel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2583924?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/fix/reduce-postgres-notify-messaging' into dev/nflx-current","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/fix/reduce-postgres-notify-messa…"}},{"before":"79e17e35746651504d5895117a7b5991be0ce6cd","after":"707c5341a08616a589cb629bd5735e56dfe120cf","ref":"refs/heads/master","pushedAt":"2024-02-19T19:27:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"savingoyal","name":"Savin","path":"/savingoyal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/763451?s=80&v=4"},"commit":{"message":"[cache-memory-leak] Fix Memory leak in cache server (#416)\n\n- Recreate the multiprocess pool at a regular cadence to avoid memory leaks\r\n- Since the pool was never removed it resulted in uncleared memory.\r\n- Add a log size constraint to the cache server to avoid memory leaks.\r\n- fix test too","shortMessageHtmlLink":"[cache-memory-leak] Fix Memory leak in cache server (#416)"}},{"before":"29c8edc0bd06011a1befda4bf78c2222fd38e5fc","after":null,"ref":"refs/heads/release/2.4.8","pushedAt":"2024-02-08T13:24:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"saikonen","name":"Sakari Ikonen","path":"/saikonen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64256562?s=80&v=4"}},{"before":"5952426c614b3b32822475f6d7643a5ce9c2cf43","after":"79e17e35746651504d5895117a7b5991be0ce6cd","ref":"refs/heads/master","pushedAt":"2024-02-08T13:24:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"saikonen","name":"Sakari Ikonen","path":"/saikonen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64256562?s=80&v=4"},"commit":{"message":"Release/2.4.8 (#415)\n\n* bump version to 2.4.8\r\n\r\n* bump pinned UI to 1.3.10","shortMessageHtmlLink":"Release/2.4.8 (#415)"}},{"before":null,"after":"29c8edc0bd06011a1befda4bf78c2222fd38e5fc","ref":"refs/heads/release/2.4.8","pushedAt":"2024-02-08T13:21:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"saikonen","name":"Sakari Ikonen","path":"/saikonen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64256562?s=80&v=4"},"commit":{"message":"bump pinned UI to 1.3.10","shortMessageHtmlLink":"bump pinned UI to 1.3.10"}},{"before":"bd40f8744c071f33cef1a2a02247489042d6b8a3","after":null,"ref":"refs/heads/fix/add-old-search-api-route","pushedAt":"2024-02-07T19:21:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"saikonen","name":"Sakari Ikonen","path":"/saikonen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64256562?s=80&v=4"}},{"before":"798d9daa02ed44895e239315f81657c15703d04b","after":"5952426c614b3b32822475f6d7643a5ce9c2cf43","ref":"refs/heads/master","pushedAt":"2024-02-07T19:21:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"saikonen","name":"Sakari Ikonen","path":"/saikonen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64256562?s=80&v=4"},"commit":{"message":"make search changes backwards compatible (#414)","shortMessageHtmlLink":"make search changes backwards compatible (#414)"}},{"before":"67e53c9dfc9e8b75a4a8ef7dfe9888bd10511db0","after":"bd40f8744c071f33cef1a2a02247489042d6b8a3","ref":"refs/heads/fix/add-old-search-api-route","pushedAt":"2024-02-07T17:25:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"saikonen","name":"Sakari Ikonen","path":"/saikonen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64256562?s=80&v=4"},"commit":{"message":"make search changes backwards compatible","shortMessageHtmlLink":"make search changes backwards compatible"}},{"before":null,"after":"67e53c9dfc9e8b75a4a8ef7dfe9888bd10511db0","ref":"refs/heads/fix/add-old-search-api-route","pushedAt":"2024-02-07T17:22:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"saikonen","name":"Sakari Ikonen","path":"/saikonen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64256562?s=80&v=4"},"commit":{"message":"make search changes backwards compatible","shortMessageHtmlLink":"make search changes backwards compatible"}},{"before":"7828aabfd643f7a62f0bf1e7ac51c97334e767e4","after":"798d9daa02ed44895e239315f81657c15703d04b","ref":"refs/heads/master","pushedAt":"2024-02-07T12:48:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"saikonen","name":"Sakari Ikonen","path":"/saikonen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64256562?s=80&v=4"},"commit":{"message":"[Ready for review] Update SearchAPI to search for foreach variable name and value. (#411)\n\n* rename artifact search to search\r\n\r\n* add backend api to search foreach\r\n\r\n* update test\r\n\r\n* add request identifier so that result of search requests are isolated\r\n\r\n---------\r\n\r\nCo-authored-by: Sakari Ikonen ","shortMessageHtmlLink":"[Ready for review] Update SearchAPI to search for foreach variable na…"}},{"before":"0d9fbea95ccde18f01243de255aa09000e8bf91a","after":"2dfdf395560098cd999b6f290c98a6896ad1c1e8","ref":"refs/heads/test_search_artifact","pushedAt":"2024-02-07T12:42:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"saikonen","name":"Sakari Ikonen","path":"/saikonen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64256562?s=80&v=4"},"commit":{"message":"fix styles","shortMessageHtmlLink":"fix styles"}},{"before":"8dd23980db1c3dffcd7815f669888266cc8c4d06","after":"0d9fbea95ccde18f01243de255aa09000e8bf91a","ref":"refs/heads/test_search_artifact","pushedAt":"2024-02-01T19:54:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"darinyu","name":"Darin","path":"/darinyu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5545942?s=80&v=4"},"commit":{"message":"add request identifier so that result of search requests are isolated","shortMessageHtmlLink":"add request identifier so that result of search requests are isolated"}},{"before":null,"after":"810df2be4142233db806aa33f8397f1b07d91069","ref":"refs/heads/debug_foreach_search","pushedAt":"2024-02-01T10:35:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"saikonen","name":"Sakari Ikonen","path":"/saikonen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64256562?s=80&v=4"},"commit":{"message":"fix search route and cleanup logging","shortMessageHtmlLink":"fix search route and cleanup logging"}},{"before":null,"after":"8df3997ed07281060891d6dcfe6994318e5f30fd","ref":"refs/heads/dev/nflx-current","pushedAt":"2024-02-01T08:57:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"romain-intel","name":"Romain","path":"/romain-intel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2583924?s=80&v=4"},"commit":{"message":"Merge branch 'fix/reduce-postgres-notify-messaging' into dev/nflx-current","shortMessageHtmlLink":"Merge branch 'fix/reduce-postgres-notify-messaging' into dev/nflx-cur…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETP8sqQA","startCursor":null,"endCursor":null}},"title":"Activity · Netflix/metaflow-service"}