{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":76474200,"defaultBranch":"master","name":"hudi","ownerLogin":"apache","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-12-14T15:53:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/47359?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718311345.0","currentOid":""},"activityList":{"items":[{"before":"84381afe7aab83f1d99ca1f37255fb34b31b7f9e","after":"9b77eb1f5c6e70d0f22b1ecf70532d1876a59f22","ref":"refs/heads/master","pushedAt":"2024-06-15T00:53:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danny0405","name":"Danny Chan","path":"/danny0405","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7644508?s=80&v=4"},"commit":{"message":"[HUDI-7879] Optimize the redundant creation of HoodieTable in DataSourceInternalWriterHelper and the unnecessary parameters in createTable within BaseHoodieWriteClien (#11456)","shortMessageHtmlLink":"[HUDI-7879] Optimize the redundant creation of HoodieTable in DataSou…"}},{"before":"6aea47a13f5e0efc07a580ce7364f80497a0521a","after":"84381afe7aab83f1d99ca1f37255fb34b31b7f9e","ref":"refs/heads/master","pushedAt":"2024-06-14T16:27:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"codope","name":"Sagar Sumit","path":"/codope","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16440354?s=80&v=4"},"commit":{"message":"[HUDI-7872] Recreate and sync glue and hive table when meta sync fails (#11451)\n\nCo-authored-by: Vamsi ","shortMessageHtmlLink":"[HUDI-7872] Recreate and sync glue and hive table when meta sync fails ("}},{"before":"35cdac0a64582f31af4e5880335e92a78a288950","after":"6aea47a13f5e0efc07a580ce7364f80497a0521a","ref":"refs/heads/master","pushedAt":"2024-06-14T16:20:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"codope","name":"Sagar Sumit","path":"/codope","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16440354?s=80&v=4"},"commit":{"message":"[HUDI-7671] Make Hudi timeline backward compatible (#11443)","shortMessageHtmlLink":"[HUDI-7671] Make Hudi timeline backward compatible (#11443)"}},{"before":"8f0467b7229dbd5b6c28f0d96ace2342e0b2a9ac","after":"35cdac0a64582f31af4e5880335e92a78a288950","ref":"refs/heads/master","pushedAt":"2024-06-14T15:36:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yihua","name":"Y Ethan Guo","path":"/yihua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2497195?s=80&v=4"},"commit":{"message":"[HUDI-7747] In MetaClient remove getBasePathV2() and return StoragePath from getBasePath() (#11385)","shortMessageHtmlLink":"[HUDI-7747] In MetaClient remove getBasePathV2() and return StoragePa…"}},{"before":"35d79270205da63f671129c46f6feced822ee5f0","after":"8f0467b7229dbd5b6c28f0d96ace2342e0b2a9ac","ref":"refs/heads/master","pushedAt":"2024-06-13T22:04:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonvex","name":"Jon Vexler","path":"/jonvex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26940621?s=80&v=4"},"commit":{"message":"remove tableconfig from filegroup reader params (#11449)\n\nCo-authored-by: Jonathan Vexler <=>","shortMessageHtmlLink":"remove tableconfig from filegroup reader params (#11449)"}},{"before":"eb20273cf662158f7872004c5460748b9695a240","after":"35d79270205da63f671129c46f6feced822ee5f0","ref":"refs/heads/master","pushedAt":"2024-06-13T17:04:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xushiyan","name":"Shiyan Xu","path":"/xushiyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2701446?s=80&v=4"},"commit":{"message":"[MINOR] add `ad1happy2go` to github collaborators (#11447)","shortMessageHtmlLink":"[MINOR] add ad1happy2go to github collaborators (#11447)"}},{"before":"ea2cb5c5d74f086a8469881dac85556cd6683b14","after":"dda09b4e11a27fad09512447effeb38845798b56","ref":"refs/heads/release-1.0.0-beta2","pushedAt":"2024-06-13T16:05:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codope","name":"Sagar Sumit","path":"/codope","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16440354?s=80&v=4"},"commit":{"message":"Ensure properties are copied when modifying schema (#11441)\n\nCo-authored-by: Jonathan Vexler <=>","shortMessageHtmlLink":"Ensure properties are copied when modifying schema (#11441)"}},{"before":"6f3539268f88502621dcd43eca535d9b209c1efa","after":"eb20273cf662158f7872004c5460748b9695a240","ref":"refs/heads/master","pushedAt":"2024-06-13T15:54:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonvex","name":"Jon Vexler","path":"/jonvex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26940621?s=80&v=4"},"commit":{"message":"Ensure properties are copied when modifying schema (#11441)\n\nCo-authored-by: Jonathan Vexler <=>","shortMessageHtmlLink":"Ensure properties are copied when modifying schema (#11441)"}},{"before":"c803de6b3a00e032e34e1d5d5cbdd4379b1e325d","after":"54f8439658205faca708a8eeb4ac77886be152c7","ref":"refs/heads/branch-0.x","pushedAt":"2024-06-13T03:44:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danny0405","name":"Danny Chan","path":"/danny0405","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7644508?s=80&v=4"},"commit":{"message":"[MINOR] Moving to 0.16.0-SNAPSHOT on branch-0.x (#11425)","shortMessageHtmlLink":"[MINOR] Moving to 0.16.0-SNAPSHOT on branch-0.x (#11425)"}},{"before":"e38f78cedb960aac65557fe238a29b0d26f2ff01","after":"6f3539268f88502621dcd43eca535d9b209c1efa","ref":"refs/heads/master","pushedAt":"2024-06-13T03:44:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danny0405","name":"Danny Chan","path":"/danny0405","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7644508?s=80&v=4"},"commit":{"message":"[HUDI-7854] Bump AWS SDK v2 version to 2.25.69 (#11426)","shortMessageHtmlLink":"[HUDI-7854] Bump AWS SDK v2 version to 2.25.69 (#11426)"}},{"before":"041964ab71175739134c252bef870693d8bba14e","after":"c803de6b3a00e032e34e1d5d5cbdd4379b1e325d","ref":"refs/heads/branch-0.x","pushedAt":"2024-06-13T03:44:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danny0405","name":"Danny Chan","path":"/danny0405","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7644508?s=80&v=4"},"commit":{"message":"[HUDI-7854] Bump AWS SDK v2 version to 2.25.69 (#11427)","shortMessageHtmlLink":"[HUDI-7854] Bump AWS SDK v2 version to 2.25.69 (#11427)"}},{"before":"3415a4a1a2cdf415bd5fd9893196ef9e619e6728","after":"e38f78cedb960aac65557fe238a29b0d26f2ff01","ref":"refs/heads/master","pushedAt":"2024-06-13T01:31:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danny0405","name":"Danny Chan","path":"/danny0405","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7644508?s=80&v=4"},"commit":{"message":"[MINOR] Fix README for Slack link update and Linkedin badge (#11442)","shortMessageHtmlLink":"[MINOR] Fix README for Slack link update and Linkedin badge (#11442)"}},{"before":"8eed6aefbc4de9ea5426fefa296c0723bbc3fb14","after":"3415a4a1a2cdf415bd5fd9893196ef9e619e6728","ref":"refs/heads/master","pushedAt":"2024-06-12T10:00:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danny0405","name":"Danny Chan","path":"/danny0405","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7644508?s=80&v=4"},"commit":{"message":"[HUDI-7819] Fix OptionsResolver#allowCommitOnEmptyBatch default value (#11370)","shortMessageHtmlLink":"[HUDI-7819] Fix OptionsResolver#allowCommitOnEmptyBatch default value ("}},{"before":"73d78d413c9206d52ffa257d7eeba414c7d20569","after":"9c577be1e9f6aa7e2e63f23354105b6c6658a1be","ref":"refs/heads/asf-site","pushedAt":"2024-06-12T01:25:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"GitHub Actions build asf-site","shortMessageHtmlLink":"GitHub Actions build asf-site"}},{"before":"5143a982bca79fadef1a819c17b73c123f5376ac","after":"8eed6aefbc4de9ea5426fefa296c0723bbc3fb14","ref":"refs/heads/master","pushedAt":"2024-06-12T01:11:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danny0405","name":"Danny Chan","path":"/danny0405","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7644508?s=80&v=4"},"commit":{"message":"[MINOR] Update release guide (#11433)","shortMessageHtmlLink":"[MINOR] Update release guide (#11433)"}},{"before":"b6d2b23f2173ad2e9cb65e7272a52d58c3405a7d","after":"73d78d413c9206d52ffa257d7eeba414c7d20569","ref":"refs/heads/asf-site","pushedAt":"2024-06-12T01:07:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danny0405","name":"Danny Chan","path":"/danny0405","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7644508?s=80&v=4"},"commit":{"message":"[DOCS] Update show_fsview_latest param (#11432)","shortMessageHtmlLink":"[DOCS] Update show_fsview_latest param (#11432)"}},{"before":null,"after":"ea2cb5c5d74f086a8469881dac85556cd6683b14","ref":"refs/heads/release-1.0.0-beta2","pushedAt":"2024-06-11T16:36:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"codope","name":"Sagar Sumit","path":"/codope","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16440354?s=80&v=4"},"commit":{"message":"Create release branch for version 1.0.0-beta2","shortMessageHtmlLink":"Create release branch for version 1.0.0-beta2"}},{"before":"51ef7097cb415f7f8b9798d08a449dcbcd6dc067","after":"5143a982bca79fadef1a819c17b73c123f5376ac","ref":"refs/heads/master","pushedAt":"2024-06-11T13:09:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"codope","name":"Sagar Sumit","path":"/codope","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16440354?s=80&v=4"},"commit":{"message":"[HUDI-7269] Fallback to key based merge if positions are missing from log block (#11415)\n\nFallback to key based merging if positions are missing from a log block when \r\ndoing position based read in the fg reader. Changes:\r\n\r\n- Make position based buffer extend key based buffer so we can fall back \r\n to key based buffer.\r\n- Move some position based logic from the base buffer into the position \r\n buffer because that is the only place it is used.\r\n- If a log block is found to not have positions, we call a method to convert \r\n the map to use keys instead of positions: fallbackToKeyBasedBuffer(). \r\n This conversion is not completely effective because delete records may \r\n not have key stored. We set a flag \"needToDoHybridStrategy\" to true and \r\n then handle this issue when merging with the base file.\r\n\r\n---------\r\n\r\nCo-authored-by: Jonathan Vexler <=>\r\nCo-authored-by: Sagar Sumit ","shortMessageHtmlLink":"[HUDI-7269] Fallback to key based merge if positions are missing from…"}},{"before":"2a56065c854cedaf506521c6a39ae6e927c7e9c9","after":"51ef7097cb415f7f8b9798d08a449dcbcd6dc067","ref":"refs/heads/master","pushedAt":"2024-06-11T07:28:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nsivabalan","name":"Sivabalan Narayanan","path":"/nsivabalan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/513218?s=80&v=4"},"commit":{"message":"[HUDI-7826] Make column nullable when setNullForMissingColumns is true (#11381)","shortMessageHtmlLink":"[HUDI-7826] Make column nullable when setNullForMissingColumns is true ("}},{"before":"9804318ecc0d9596858103862a14a7009079e83a","after":"2a56065c854cedaf506521c6a39ae6e927c7e9c9","ref":"refs/heads/master","pushedAt":"2024-06-11T00:54:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danny0405","name":"Danny Chan","path":"/danny0405","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7644508?s=80&v=4"},"commit":{"message":"[HUDI-7853] Fix missing serDe properties post migration from hiveSync to glueSync (#11404)","shortMessageHtmlLink":"[HUDI-7853] Fix missing serDe properties post migration from hiveSync…"}},{"before":"e63722d24b5f42d5411f02c0b0872310111887b3","after":"9804318ecc0d9596858103862a14a7009079e83a","ref":"refs/heads/master","pushedAt":"2024-06-10T23:02:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"codope","name":"Sagar Sumit","path":"/codope","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16440354?s=80&v=4"},"commit":{"message":"[HUDI-7786] Fix roaring bitmap dependency in hudi-integ-test-bundle (#11283) (#11428)\n\nCo-authored-by: Sivabalan Narayanan ","shortMessageHtmlLink":"[HUDI-7786] Fix roaring bitmap dependency in hudi-integ-test-bundle (#…"}},{"before":"7783306398b109a7ee65ef09355d58d4b861b75a","after":"e63722d24b5f42d5411f02c0b0872310111887b3","ref":"refs/heads/master","pushedAt":"2024-06-10T11:50:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"codope","name":"Sagar Sumit","path":"/codope","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16440354?s=80&v=4"},"commit":{"message":"[HUDI-7852] Constrain the comparison of different types of ordering values to limited cases (#11424)","shortMessageHtmlLink":"[HUDI-7852] Constrain the comparison of different types of ordering v…"}},{"before":"c05761317596585a3c0c3cc69a34b4407843351c","after":"7783306398b109a7ee65ef09355d58d4b861b75a","ref":"refs/heads/master","pushedAt":"2024-06-10T07:08:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yihua","name":"Y Ethan Guo","path":"/yihua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2497195?s=80&v=4"},"commit":{"message":"[HUDI-7851] Fix java doc of DeltaWriteProfile (#11422)","shortMessageHtmlLink":"[HUDI-7851] Fix java doc of DeltaWriteProfile (#11422)"}},{"before":"0abc00df8412c5ea3d15ab50d5074d8e8bccebcb","after":"c05761317596585a3c0c3cc69a34b4407843351c","ref":"refs/heads/master","pushedAt":"2024-06-10T03:48:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"codope","name":"Sagar Sumit","path":"/codope","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16440354?s=80&v=4"},"commit":{"message":"[HUDI-6798] Add record merging mode and implement event-time ordering in the new file group reader (#9894)\n\nThis PR adds a new table config `hoodie.record.merge.mode` to control the \r\nrecord merging mode and behavior in the new file group reader \r\n(`HoodieFileGroupReader`) and implements event-time ordering in it. \r\nThe config `hoodie.record.merge.mode` is going to be the single config that \r\ndetermines how the record merging happens in release 1.0 and beyond.\r\n\r\n---------\r\n\r\nCo-authored-by: Sagar Sumit ","shortMessageHtmlLink":"[HUDI-6798] Add record merging mode and implement event-time ordering…"}},{"before":"9f9064761bac766cc7884027432568c06817ddd7","after":"0abc00df8412c5ea3d15ab50d5074d8e8bccebcb","ref":"refs/heads/master","pushedAt":"2024-06-09T02:22:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yihua","name":"Y Ethan Guo","path":"/yihua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2497195?s=80&v=4"},"commit":{"message":"[HUDI-6787] Implement the HoodieFileGroupReader API for Hive (#10422)","shortMessageHtmlLink":"[HUDI-6787] Implement the HoodieFileGroupReader API for Hive (#10422)"}},{"before":"37564b4fd68777fd0b1f553237066a07060aa1d6","after":"9f9064761bac766cc7884027432568c06817ddd7","ref":"refs/heads/master","pushedAt":"2024-06-09T01:17:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danny0405","name":"Danny Chan","path":"/danny0405","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7644508?s=80&v=4"},"commit":{"message":"[HUDI-7390] HoodieStreamer no longer works without --props being supplied (#11414)\n\nCo-authored-by: Vova Kolmakov ","shortMessageHtmlLink":"[HUDI-7390] HoodieStreamer no longer works without --props being supp…"}},{"before":"90011bf6314651f33e380203cf3e8b88f49aefcb","after":"37564b4fd68777fd0b1f553237066a07060aa1d6","ref":"refs/heads/master","pushedAt":"2024-06-09T01:11:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danny0405","name":"Danny Chan","path":"/danny0405","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7644508?s=80&v=4"},"commit":{"message":"[HUDI-7845] Call show_fsview_latest procedure support path_regex (#11418)","shortMessageHtmlLink":"[HUDI-7845] Call show_fsview_latest procedure support path_regex (#11418"}},{"before":"a31fda59555e7446354efdc2e59ef6f25ad30b40","after":"90011bf6314651f33e380203cf3e8b88f49aefcb","ref":"refs/heads/master","pushedAt":"2024-06-08T22:18:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yihua","name":"Y Ethan Guo","path":"/yihua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2497195?s=80&v=4"},"commit":{"message":"[HUDI-7846] Bump apache-rat-plugin to 0.16.1 to eliminate thread-safe warning in maven parallel build (#11420)","shortMessageHtmlLink":"[HUDI-7846] Bump apache-rat-plugin to 0.16.1 to eliminate thread-safe…"}},{"before":"a33b2a5e03f434e3ce270a128be626ae9e9e78c9","after":"a31fda59555e7446354efdc2e59ef6f25ad30b40","ref":"refs/heads/master","pushedAt":"2024-06-08T12:40:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"codope","name":"Sagar Sumit","path":"/codope","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16440354?s=80&v=4"},"commit":{"message":"[HUDI-7844] Fix HoodieSparkSqlTestBase to throw error upon test failure (#11416)\n\n* [HUDI-7844] Fix HoodieSparkSqlTestBase to throw error upon test failure\r\n\r\n* disable func index test\r\n\r\n---------\r\n\r\nCo-authored-by: Sagar Sumit ","shortMessageHtmlLink":"[HUDI-7844] Fix HoodieSparkSqlTestBase to throw error upon test failu…"}},{"before":"691545a7d3a1c5b6ad87efe9bccb9c538027ae18","after":"041964ab71175739134c252bef870693d8bba14e","ref":"refs/heads/branch-0.x","pushedAt":"2024-06-08T02:51:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danny0405","name":"Danny Chan","path":"/danny0405","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7644508?s=80&v=4"},"commit":{"message":"[MINOR] use scala.math.abs instead of calcite abs (#11412)\n\nCo-authored-by: Shawn Chang ","shortMessageHtmlLink":"[MINOR] use scala.math.abs instead of calcite abs (#11412)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEZfBIhQA","startCursor":null,"endCursor":null}},"title":"Activity · apache/hudi"}