{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":27392543,"defaultBranch":"master","name":"gobblin","ownerLogin":"apache","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-12-01T18:10:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/47359?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1693453714.0","currentOid":""},"activityList":{"items":[{"before":"33660f5d03d703456be73e30ea80d3310457ac7d","after":"354c78def0ae8d276393e373e039cb72f2827a48","ref":"refs/heads/master","pushedAt":"2024-05-02T21:14:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Will-Lo","name":"William Lo","path":"/Will-Lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6377154?s=80&v=4"},"commit":{"message":"[GOBBLIN-2060] Change jobStatus opentelemetry metric to flowSucceeded to better reflect metric values (#3941)\n\n* Cleanup logs to be debug, jobStatus succeeded should be marked as 1 instead of 0\r\n\r\n* Change name of jobstatus metric to jobSucceeded to properly reflect metric","shortMessageHtmlLink":"[GOBBLIN-2060] Change jobStatus opentelemetry metric to flowSucceeded…"}},{"before":"4de95d6e6e877a052abf056adb68bc5a467e99aa","after":"33660f5d03d703456be73e30ea80d3310457ac7d","ref":"refs/heads/master","pushedAt":"2024-04-30T20:28:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Will-Lo","name":"William Lo","path":"/Will-Lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6377154?s=80&v=4"},"commit":{"message":"[GOBBLIN-2059] Send empty resource if no custom configs are specified (#3939)\n\n* Send empty resource if no custom configs are specified","shortMessageHtmlLink":"[GOBBLIN-2059] Send empty resource if no custom configs are specified ("}},{"before":"9b4989e2ef6da8bd1b23cf7e21c482f1d973b0d9","after":"4de95d6e6e877a052abf056adb68bc5a467e99aa","ref":"refs/heads/master","pushedAt":"2024-04-26T23:50:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Will-Lo","name":"William Lo","path":"/Will-Lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6377154?s=80&v=4"},"commit":{"message":"[GOBBLIN-2055] Only sets opentelemetry to be built locally rather than global (#3936)","shortMessageHtmlLink":"[GOBBLIN-2055] Only sets opentelemetry to be built locally rather tha…"}},{"before":"df9a0c1e54d957d43509790cc0adc08cf01e6558","after":"9b4989e2ef6da8bd1b23cf7e21c482f1d973b0d9","ref":"refs/heads/master","pushedAt":"2024-04-25T20:27:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ZihanLi58","name":"Zihan Li","path":"/ZihanLi58","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48699939?s=80&v=4"},"commit":{"message":"[GOBBLIN-2040] Remove the assumption that value of ComparableWatermark has to be comparable (#3935)\n\n* address comments\r\n\r\n* use connectionmanager when httpclient is not cloesable\r\n\r\n* remove the assumption that value of comparableWatermark has to be comparable\r\n\r\n---------\r\n\r\nCo-authored-by: Zihan Li ","shortMessageHtmlLink":"[GOBBLIN-2040] Remove the assumption that value of ComparableWatermar…"}},{"before":"77f9d3896c7b6249fca52e481d4f62bce0a06831","after":"df9a0c1e54d957d43509790cc0adc08cf01e6558","ref":"refs/heads/master","pushedAt":"2024-04-25T15:31:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Will-Lo","name":"William Lo","path":"/Will-Lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6377154?s=80&v=4"},"commit":{"message":"[GOBBLIN-2053] Add header and fix prefix configs opentelemetry (#3933)\n\nAdd header and fix prefix configs opentelemetry","shortMessageHtmlLink":"[GOBBLIN-2053] Add header and fix prefix configs opentelemetry (#3933)"}},{"before":"773da768f6c01b527a4dd74f4195e265c2eaf4df","after":"77f9d3896c7b6249fca52e481d4f62bce0a06831","ref":"refs/heads/master","pushedAt":"2024-04-25T15:28:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Will-Lo","name":"William Lo","path":"/Will-Lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6377154?s=80&v=4"},"commit":{"message":"[GOBBLIN-2054] Fix `CommitActivityImpl` to succeed for `TaskState`s that did not originate with `CopySource` (#3934)","shortMessageHtmlLink":"[GOBBLIN-2054] Fix CommitActivityImpl to succeed for TaskStates t…"}},{"before":"a74d17a0123218ac4c867caeefaee2f472b438e7","after":"773da768f6c01b527a4dd74f4195e265c2eaf4df","ref":"refs/heads/master","pushedAt":"2024-04-25T15:05:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Will-Lo","name":"William Lo","path":"/Will-Lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6377154?s=80&v=4"},"commit":{"message":"[GOBBLIN-2050] Add settings to allow for full cleanup in GobblinYarnAppLauncher (#3931)\n\nAllow for explicit path definitions for token locations and work directories to allow easy cleanup after job completion","shortMessageHtmlLink":"[GOBBLIN-2050] Add settings to allow for full cleanup in GobblinYarnA…"}},{"before":"36cdf2bb0550c9cf59dabce9253540f50c18f0e0","after":"a74d17a0123218ac4c867caeefaee2f472b438e7","ref":"refs/heads/master","pushedAt":"2024-04-23T21:12:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Will-Lo","name":"William Lo","path":"/Will-Lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6377154?s=80&v=4"},"commit":{"message":"[GOBBLIN-2051] Rework `FlowLaunchHandler`, `DagActionStore`, and related classes for clarity (#3927)\n\nRework `FlowLaunchHandler`, `DagActionStore`, and related class' javadoc and method naming for clarity","shortMessageHtmlLink":"[GOBBLIN-2051] Rework FlowLaunchHandler, DagActionStore, and rela…"}},{"before":"62f645c586499808956ea9346753777628d52a92","after":"36cdf2bb0550c9cf59dabce9253540f50c18f0e0","ref":"refs/heads/master","pushedAt":"2024-04-19T16:06:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ZihanLi58","name":"Zihan Li","path":"/ZihanLi58","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48699939?s=80&v=4"},"commit":{"message":"[GOBBLIN-2040] Abstract comparable watermark (#3919)\n\n* address comments\r\n\r\n* use connectionmanager when httpclient is not cloesable\r\n\r\n* [GOBBLIN-2040]Abstract comparable watermark\r\n\r\n* address comments\r\n\r\n---------\r\n\r\nCo-authored-by: Zihan Li ","shortMessageHtmlLink":"[GOBBLIN-2040] Abstract comparable watermark (#3919)"}},{"before":"b57ecbcf4cf80e8e7b58bee74224cf12da566cf6","after":"62f645c586499808956ea9346753777628d52a92","ref":"refs/heads/master","pushedAt":"2024-04-19T01:42:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Will-Lo","name":"William Lo","path":"/Will-Lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6377154?s=80&v=4"},"commit":{"message":"[GOBBLIN-2049] Configure Gobblin Distcp Writer to fail if setPermission fails (#3929)\n\nConfigure Gobblin Distcp Writer to fail if setPermission fails\r\n---------\r\n\r\nCo-authored-by: Urmi Mustafi ","shortMessageHtmlLink":"[GOBBLIN-2049] Configure Gobblin Distcp Writer to fail if setPermissi…"}},{"before":"c8db780c9921afa59a3c0ce5b2f696ec00cb1d26","after":"b57ecbcf4cf80e8e7b58bee74224cf12da566cf6","ref":"refs/heads/master","pushedAt":"2024-04-18T21:45:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Will-Lo","name":"William Lo","path":"/Will-Lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6377154?s=80&v=4"},"commit":{"message":"[GOBBLIN-2046] Generalize gobblin-on-temporal `ProcessWorkUnitImpl` logging not to presume `CopyEntity` (#3925)\n\nGeneralize gobblin-on-temporal `ProcessWorkUnitImpl` logging not to presume `CopyEntity`","shortMessageHtmlLink":"[GOBBLIN-2046] Generalize gobblin-on-temporal ProcessWorkUnitImpl l…"}},{"before":"e79375a555e96b6df2a79b7bb1a5b7fa309d1538","after":"c8db780c9921afa59a3c0ce5b2f696ec00cb1d26","ref":"refs/heads/master","pushedAt":"2024-04-18T21:02:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Will-Lo","name":"William Lo","path":"/Will-Lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6377154?s=80&v=4"},"commit":{"message":"[GOBBLIN-2048] Integrate `AutomaticTroubleshooter` with gobblin-on-temporal `CommitActivityImpl` (#3928)","shortMessageHtmlLink":"[GOBBLIN-2048] Integrate AutomaticTroubleshooter with gobblin-on-te…"}},{"before":"cb5a2156809197b27ce9976c8e8e18cc7907d597","after":"e79375a555e96b6df2a79b7bb1a5b7fa309d1538","ref":"refs/heads/master","pushedAt":"2024-04-17T19:48:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Will-Lo","name":"William Lo","path":"/Will-Lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6377154?s=80&v=4"},"commit":{"message":"[GOBBLIN-2043] Set execute bit only for new folders in manifest distcp (#3922)\n\nSet execute bit only for new folders in manifest distcp","shortMessageHtmlLink":"[GOBBLIN-2043] Set execute bit only for new folders in manifest distcp ("}},{"before":"99c5a76e2b6193a8c78053b4e618ededfccbd3aa","after":"cb5a2156809197b27ce9976c8e8e18cc7907d597","ref":"refs/heads/master","pushedAt":"2024-04-17T19:25:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Will-Lo","name":"William Lo","path":"/Will-Lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6377154?s=80&v=4"},"commit":{"message":"[GOBBLIN-2045] Integrate `AutomaticTroubleshooter` with gobblin-on-temporal `GenerateWorkUnitsImpl` (#3924)\n\nIntegrate `AutomaticTroubleshooter` with gobblin-on-temporal `GenerateWorkUnitsImpl`","shortMessageHtmlLink":"[GOBBLIN-2045] Integrate AutomaticTroubleshooter with gobblin-on-te…"}},{"before":"1fc5fb058efda1ee4e5775bf7706c415ab3bbd5d","after":"99c5a76e2b6193a8c78053b4e618ededfccbd3aa","ref":"refs/heads/master","pushedAt":"2024-04-16T22:16:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Will-Lo","name":"William Lo","path":"/Will-Lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6377154?s=80&v=4"},"commit":{"message":"[GOBBLIN-2044] Catch and log exceptions in HighLevelConsumer queue consumption (#3923)\n\nCo-authored-by: Urmi Mustafi ","shortMessageHtmlLink":"[GOBBLIN-2044] Catch and log exceptions in HighLevelConsumer queue co…"}},{"before":"97fc864271ff51912c4c242df59b42cc7485c477","after":"1fc5fb058efda1ee4e5775bf7706c415ab3bbd5d","ref":"refs/heads/master","pushedAt":"2024-04-15T17:24:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Will-Lo","name":"William Lo","path":"/Will-Lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6377154?s=80&v=4"},"commit":{"message":"[GOBBLIN-2042] Fix bug where flowgraph validation initialization was creating multip… (#3921)\n\nFix bug where flowgraph validation initialization was creating multiple instances of the flow compiler","shortMessageHtmlLink":"[GOBBLIN-2042] Fix bug where flowgraph validation initialization was …"}},{"before":"19d1620d873ff5a5cf3f6b1993fff5ddf340653d","after":"97fc864271ff51912c4c242df59b42cc7485c477","ref":"refs/heads/master","pushedAt":"2024-04-12T21:14:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Will-Lo","name":"William Lo","path":"/Will-Lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6377154?s=80&v=4"},"commit":{"message":"[GOBBLIN-2041] Fix NPE in `CopySource::getCopyEntityClass` (#3920)","shortMessageHtmlLink":"[GOBBLIN-2041] Fix NPE in CopySource::getCopyEntityClass (#3920)"}},{"before":"4610f895f8aa9bda51259a48025d7a039f09a25e","after":"19d1620d873ff5a5cf3f6b1993fff5ddf340653d","ref":"refs/heads/master","pushedAt":"2024-04-11T20:23:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Will-Lo","name":"William Lo","path":"/Will-Lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6377154?s=80&v=4"},"commit":{"message":"[GOBBLIN-2039] Handle failure scenarios multileader compilation startup (#3918)\n\nFix NPE that occur when compilation issues happen in multihop flow compiler","shortMessageHtmlLink":"[GOBBLIN-2039] Handle failure scenarios multileader compilation start…"}},{"before":"a25c8399b00e01834d8af6b2e99d6bbd64386bc5","after":"4610f895f8aa9bda51259a48025d7a039f09a25e","ref":"refs/heads/master","pushedAt":"2024-04-11T00:09:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ZihanLi58","name":"Zihan Li","path":"/ZihanLi58","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48699939?s=80&v=4"},"commit":{"message":"GOBBLIN-2033 set unique writer output dir by appending taskAttemptId to writer output path (#3910)\n\n* ETL-15191 update writer output dir to include taskAttemptId\r\n\r\n* [GOBBLIN-2033] enable unique writer output dir with task attempt id\r\n\r\n* append timestamp to taskoutput path\r\n\r\n---------\r\n\r\nCo-authored-by: Rong Shen ","shortMessageHtmlLink":"GOBBLIN-2033 set unique writer output dir by appending taskAttemptId …"}},{"before":"698b351d4104167fc7a700fa08ee3102b20e2adc","after":"a25c8399b00e01834d8af6b2e99d6bbd64386bc5","ref":"refs/heads/master","pushedAt":"2024-04-08T22:34:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Will-Lo","name":"William Lo","path":"/Will-Lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6377154?s=80&v=4"},"commit":{"message":"[GOBBLIN-2038] Fix bug where monitor startup is never occurring (#3917)","shortMessageHtmlLink":"[GOBBLIN-2038] Fix bug where monitor startup is never occurring (#3917)"}},{"before":"1ca4944359fae3a7348a56427a2c38555811e977","after":"698b351d4104167fc7a700fa08ee3102b20e2adc","ref":"refs/heads/master","pushedAt":"2024-04-08T20:10:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Will-Lo","name":"William Lo","path":"/Will-Lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6377154?s=80&v=4"},"commit":{"message":"[GOBBLIN-2032] Make log sink config optional (#3911)\n\n* Make log sink config optional\r\n\r\n* Fix bug where log file name needs to be set as a String to support null values","shortMessageHtmlLink":"[GOBBLIN-2032] Make log sink config optional (#3911)"}},{"before":"c0fa22c2f533573b8caa1875617203665c480e3c","after":"1ca4944359fae3a7348a56427a2c38555811e977","ref":"refs/heads/master","pushedAt":"2024-04-05T22:11:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Will-Lo","name":"William Lo","path":"/Will-Lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6377154?s=80&v=4"},"commit":{"message":"[GOBBLIN-2037] Start DagActionMonitor functionality after its dependencies (#3916)\n\n* Start DagActionMonitor functionality after its dependencies\n\n* Startup specStoreChangeMonitor later as well\n\n---------\n\nCo-authored-by: Urmi Mustafi ","shortMessageHtmlLink":"[GOBBLIN-2037] Start DagActionMonitor functionality after its depende…"}},{"before":"125d787b32ce75e61f25d525499107f758b9ff42","after":"c0fa22c2f533573b8caa1875617203665c480e3c","ref":"refs/heads/master","pushedAt":"2024-04-05T20:47:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Will-Lo","name":"William Lo","path":"/Will-Lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6377154?s=80&v=4"},"commit":{"message":"[GOBBLIN-2008] use https in repositories.gradle (#3884)","shortMessageHtmlLink":"[GOBBLIN-2008] use https in repositories.gradle (#3884)"}},{"before":"577933891f2621b68244598c63dd041864363f97","after":"125d787b32ce75e61f25d525499107f758b9ff42","ref":"refs/heads/master","pushedAt":"2024-04-05T17:30:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arjun4084346","name":"Arjun Singh Bora","path":"/arjun4084346","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14981564?s=80&v=4"},"commit":{"message":"[GOBBLIN-2023] add kill dag proc (#3901)\n\n* add kill dag proc\r\n* address review comment","shortMessageHtmlLink":"[GOBBLIN-2023] add kill dag proc (#3901)"}},{"before":"3dffd9c3913c1fddb08a5a238f63e5491df12722","after":"577933891f2621b68244598c63dd041864363f97","ref":"refs/heads/master","pushedAt":"2024-04-05T16:42:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arjun4084346","name":"Arjun Singh Bora","path":"/arjun4084346","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14981564?s=80&v=4"},"commit":{"message":"[GOBBLIN-2026] Fail the dataset cleaner flow during any Exception (#3913)\n\n* Fix countDownLatch race condition\r\n* Address review comments","shortMessageHtmlLink":"[GOBBLIN-2026] Fail the dataset cleaner flow during any Exception (#3913"}},{"before":"ceca1e5ded294711ec44ca183fe4675161beb963","after":"3dffd9c3913c1fddb08a5a238f63e5491df12722","ref":"refs/heads/master","pushedAt":"2024-04-04T18:31:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Will-Lo","name":"William Lo","path":"/Will-Lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6377154?s=80&v=4"},"commit":{"message":"[GOBBLIN-2036] Fix type error where string config is forced into boolean type (#3915)","shortMessageHtmlLink":"[GOBBLIN-2036] Fix type error where string config is forced into bool…"}},{"before":"1fe2958791dfe64b2494178324d9411695639bcd","after":"ceca1e5ded294711ec44ca183fe4675161beb963","ref":"refs/heads/master","pushedAt":"2024-04-04T17:28:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arjun4084346","name":"Arjun Singh Bora","path":"/arjun4084346","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14981564?s=80&v=4"},"commit":{"message":"[GOBBLIN-2022] add re-evaluate dag proc (#3896)\n\n* add re-evaluate dag proc\r\naddress review comments\r\nfix test\r\nmerge conflicts","shortMessageHtmlLink":"[GOBBLIN-2022] add re-evaluate dag proc (#3896)"}},{"before":"fb85f07e544dae8cd51edff1387136a55df28aa5","after":"1fe2958791dfe64b2494178324d9411695639bcd","ref":"refs/heads/master","pushedAt":"2024-04-03T19:45:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Will-Lo","name":"William Lo","path":"/Will-Lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6377154?s=80&v=4"},"commit":{"message":"Explicitly bind SchedulerLeaseArbiter (#3914)\n\nCo-authored-by: Urmi Mustafi ","shortMessageHtmlLink":"Explicitly bind SchedulerLeaseArbiter (#3914)"}},{"before":"595446d365f37aabc05e50c3db397c27d637891d","after":"fb85f07e544dae8cd51edff1387136a55df28aa5","ref":"refs/heads/master","pushedAt":"2024-04-01T22:19:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Will-Lo","name":"William Lo","path":"/Will-Lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6377154?s=80&v=4"},"commit":{"message":"[GOBBLIN-2030] Integrate AutoTroubleshooter with Temporal (#3908)\n\n* [GOBBLIN-2030] Integrate AutoTroubleshooter with Temporal","shortMessageHtmlLink":"[GOBBLIN-2030] Integrate AutoTroubleshooter with Temporal (#3908)"}},{"before":"ae257acae0b321946c8173f0cdf71be7d9fed753","after":"595446d365f37aabc05e50c3db397c27d637891d","ref":"refs/heads/master","pushedAt":"2024-03-31T23:10:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Will-Lo","name":"William Lo","path":"/Will-Lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6377154?s=80&v=4"},"commit":{"message":"[GOBBLIN-2031] Fix empty message in event submitter in Temporal (#3907)\n\n[GOBBLIN-2031] Fix empty message in event submitter in Temporal","shortMessageHtmlLink":"[GOBBLIN-2031] Fix empty message in event submitter in Temporal (#3907)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQDhE4QA","startCursor":null,"endCursor":null}},"title":"Activity · apache/gobblin"}