{"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:1726497166.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"7b849ad8eb53c37bcefc2556d9dfca2a9b541bea","ref":"refs/heads/fix/run-heartbeats-going-stale-with-scheduler","pushedAt":"2024-09-16T14:32:46.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":"add run heartbeat keepalive and broadcast logic to cover for missing updates from db","shortMessageHtmlLink":"add run heartbeat keepalive and broadcast logic to cover for missing …"}},{"before":"2fb2ebf7cc16d348a09074704d138584a2eb757f","after":"d24ee4891f7aee0bdf145a4242a0e9098c246c48","ref":"refs/heads/master","pushedAt":"2024-09-05T17:54:34.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":"make trigger cleanup schema aware (#436)","shortMessageHtmlLink":"make trigger cleanup schema aware (#436)"}},{"before":null,"after":"5aded57e30fca3fdd5ce6c43b2c65f0f0e147f2b","ref":"refs/heads/fix/make-trigger-drop-function-schema-aware","pushedAt":"2024-09-05T17:00:28.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 trigger cleanup schema aware","shortMessageHtmlLink":"make trigger cleanup schema aware"}},{"before":"71455e5c99b4c52a2e968d28b99891dee7ae76a8","after":null,"ref":"refs/heads/fix/log-sorting-issue","pushedAt":"2024-09-03T17:53:30.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":"85032e6083ced97e7e585f2a1486623ec043c4b5","after":"2fb2ebf7cc16d348a09074704d138584a2eb757f","ref":"refs/heads/master","pushedAt":"2024-09-03T17:52:59.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: correctly sort log lines based on utc_tstamp (#435)\n\n* correctly sort log lines based on utc_tstamp\r\n\r\n* add unit tests for stream_sorted_logs","shortMessageHtmlLink":"fix: correctly sort log lines based on utc_tstamp (#435)"}},{"before":"45d98f9b5bb69783ba126deb9aa19b977fcaee95","after":"71455e5c99b4c52a2e968d28b99891dee7ae76a8","ref":"refs/heads/fix/log-sorting-issue","pushedAt":"2024-08-26T15:01:38.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 unit tests for stream_sorted_logs","shortMessageHtmlLink":"add unit tests for stream_sorted_logs"}},{"before":null,"after":"45d98f9b5bb69783ba126deb9aa19b977fcaee95","ref":"refs/heads/fix/log-sorting-issue","pushedAt":"2024-08-26T10:45:03.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":"correctly sort log lines based on utc_tstamp","shortMessageHtmlLink":"correctly sort log lines based on utc_tstamp"}},{"before":"bcd036c264e02ff1bee8224231bd5f78d86f786b","after":"85032e6083ced97e7e585f2a1486623ec043c4b5","ref":"refs/heads/master","pushedAt":"2024-08-26T10:20:42.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: reduce postgres notify messaging (#409)\n\n* some reworking of notify.py\r\n\r\n* remove triggers from artifacts, restrict triggers to INSERT for metadata\r\n\r\n* add conditions to metadata triggers\r\n\r\n* restrict tasks and runs to insert triggers only\r\n\r\n* test: switch to eager polling for heartbeat tracking","shortMessageHtmlLink":"fix: reduce postgres notify messaging (#409)"}},{"before":"9b82104ed25d11333b91dc0c4182d494df626f31","after":null,"ref":"refs/heads/dependabot/pip/services/ui_backend_service/azure-identity-1.16.1","pushedAt":"2024-08-23T12:13:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"82ca8d3c965fb5fa3278ed6cec3477a71b37bc22","after":"bcd036c264e02ff1bee8224231bd5f78d86f786b","ref":"refs/heads/master","pushedAt":"2024-08-23T12:13:36.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 azure-identity in /services/ui_backend_service (#425)\n\nBumps [azure-identity](https://github.com/Azure/azure-sdk-for-python) from 1.10.0 to 1.16.1.\r\n- [Release notes](https://github.com/Azure/azure-sdk-for-python/releases)\r\n- [Changelog](https://github.com/Azure/azure-sdk-for-python/blob/main/doc/esrp_release.md)\r\n- [Commits](https://github.com/Azure/azure-sdk-for-python/compare/azure-identity_1.10.0...azure-identity_1.16.1)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: azure-identity\r\n dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump azure-identity in /services/ui_backend_service (#425)"}},{"before":"e3ee3ce59eef81783634e0d917263e2fa3228faa","after":null,"ref":"refs/heads/fix/log-issues","pushedAt":"2024-08-23T12:10:19.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":"aacab41697dea35673bab30b880194a560976611","after":"82ca8d3c965fb5fa3278ed6cec3477a71b37bc22","ref":"refs/heads/master","pushedAt":"2024-08-23T12:10:16.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":"correctly return empty list for log paths when missing ds_root or ds_type (#430)","shortMessageHtmlLink":"correctly return empty list for log paths when missing ds_root or ds_…"}},{"before":"ec4888497ccf210d5426bcd40b2aa6eecab36ed3","after":"e3ee3ce59eef81783634e0d917263e2fa3228faa","ref":"refs/heads/fix/log-issues","pushedAt":"2024-08-23T11:48:33.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":"correctly return empty list for log paths when missing ds_root or ds_type","shortMessageHtmlLink":"correctly return empty list for log paths when missing ds_root or ds_…"}},{"before":"4184f823a4a55f20dc40228d771bed50672381d0","after":"876e1a1259a07ce959deb427c255681ef6101187","ref":"refs/heads/fix/reduce-postgres-notify-messaging","pushedAt":"2024-08-23T11:09:06.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"saikonen","name":"Sakari Ikonen","path":"/saikonen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64256562?s=80&v=4"},"commit":{"message":"cleanup notify tests","shortMessageHtmlLink":"cleanup notify tests"}},{"before":"3daff6808d714ed63672eeb7c9963812295f344e","after":"4184f823a4a55f20dc40228d771bed50672381d0","ref":"refs/heads/fix/reduce-postgres-notify-messaging","pushedAt":"2024-08-23T10:42:02.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":"fix task attempt failure broadcasting","shortMessageHtmlLink":"fix task attempt failure broadcasting"}},{"before":"effdabdbe26867147953e18d60de74d0df31def1","after":null,"ref":"refs/heads/feature/version-table-triggers","pushedAt":"2024-08-23T10:26:49.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":"0abcf8be9fac18e88e978b76dd6105183e897fd8","after":"aacab41697dea35673bab30b880194a560976611","ref":"refs/heads/master","pushedAt":"2024-08-23T10:26:46.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":"feature: version table triggers (#432)\n\n* versioned trigger setup, with added conditions\r\n\r\n* safer trigger cleanup\r\n\r\n* cleanup trigger function as well","shortMessageHtmlLink":"feature: version table triggers (#432)"}},{"before":"388cb5d7726546fb3082e78a49bb0d426e64c75d","after":"effdabdbe26867147953e18d60de74d0df31def1","ref":"refs/heads/feature/version-table-triggers","pushedAt":"2024-08-23T10:23:53.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":"cleanup out of scope changes","shortMessageHtmlLink":"cleanup out of scope changes"}},{"before":"ccf04e27343c25f2d84b89911fc6eaa39c6cdb2d","after":"388cb5d7726546fb3082e78a49bb0d426e64c75d","ref":"refs/heads/feature/version-table-triggers","pushedAt":"2024-08-23T10:11:45.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":"fix codestyles","shortMessageHtmlLink":"fix codestyles"}},{"before":"88ad7b52a30e3693ad9451e2286227adc89c2de1","after":null,"ref":"refs/heads/fix/linting","pushedAt":"2024-08-23T10:10:48.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":"159f7147df6e1bed20eb32da5ec10cc2015ce6f0","after":"0abcf8be9fac18e88e978b76dd6105183e897fd8","ref":"refs/heads/master","pushedAt":"2024-08-23T10:10:45.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: linting issues (#433)\n\n* [linting] fix iterable issue in get log file action for legacy case\r\n\r\n* [linting] services.utils\r\n\r\n* [linting] search artifacts action\r\n\r\n* ignore whole psycopg2 module while linting as psycopg2.errors ignoring does not work anymore","shortMessageHtmlLink":"fix: linting issues (#433)"}},{"before":"f1e0e1fb2f14694a1f990377272e173fbb1ddf95","after":"88ad7b52a30e3693ad9451e2286227adc89c2de1","ref":"refs/heads/fix/linting","pushedAt":"2024-08-23T10:06:34.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":"ignore whole psycopg2 module while linting as psycopg2.errors ignoring does not work anymore","shortMessageHtmlLink":"ignore whole psycopg2 module while linting as psycopg2.errors ignorin…"}},{"before":null,"after":"f1e0e1fb2f14694a1f990377272e173fbb1ddf95","ref":"refs/heads/fix/linting","pushedAt":"2024-08-23T10:00:12.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":"[linting] search artifacts action","shortMessageHtmlLink":"[linting] search artifacts action"}},{"before":null,"after":"ccf04e27343c25f2d84b89911fc6eaa39c6cdb2d","ref":"refs/heads/feature/version-table-triggers","pushedAt":"2024-08-22T13:26:09.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 codestyles","shortMessageHtmlLink":"fix codestyles"}},{"before":"afa51176f3fe355e76410652135e15aa47effefa","after":"91724ccef6754a5d3c86b313ed0bff1279f74491","ref":"refs/heads/dev/nflx-current","pushedAt":"2024-08-21T17:30: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":null,"after":"ec4888497ccf210d5426bcd40b2aa6eecab36ed3","ref":"refs/heads/fix/log-issues","pushedAt":"2024-08-16T11:49: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":"correctly return empty list for log paths when missing ds_root or ds_type","shortMessageHtmlLink":"correctly return empty list for log paths when missing ds_root or ds_…"}},{"before":"f6f71764e8c90200504de79c7eae966f6a0e8449","after":"159f7147df6e1bed20eb32da5ec10cc2015ce6f0","ref":"refs/heads/master","pushedAt":"2024-07-24T15:43:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"obgibson","name":"Brendan Gibson","path":"/obgibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93726128?s=80&v=4"},"commit":{"message":"Upgrade metaflow-ui to v1.3.13","shortMessageHtmlLink":"Upgrade metaflow-ui to v1.3.13"}},{"before":"b99eab8c3c9380ef3259e93579657d14a5190468","after":null,"ref":"refs/heads/release/2.4.11","pushedAt":"2024-06-12T21:56:12.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":"7eb2c3d800765b8558f7f31cf16144e4c08e89be","after":"f6f71764e8c90200504de79c7eae966f6a0e8449","ref":"refs/heads/master","pushedAt":"2024-06-12T21:56:08.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.11 (#428)","shortMessageHtmlLink":"bump version to 2.4.11 (#428)"}},{"before":null,"after":"b99eab8c3c9380ef3259e93579657d14a5190468","ref":"refs/heads/release/2.4.11","pushedAt":"2024-06-12T21:55:10.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.11","shortMessageHtmlLink":"bump version to 2.4.11"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQxNDozMjo0Ni4wMDAwMDBazwAAAAS3iQ9K","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQxNDozMjo0Ni4wMDAwMDBazwAAAAS3iQ9K","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0xMlQyMTo1NToxMC4wMDAwMDBazwAAAARjyLt1"}},"title":"Activity · Netflix/metaflow-service"}