{"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:1717480500.0","currentOid":""},"activityList":{"items":[{"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)"}},{"before":"0d7cc87d687bd235bac099e481535cb9f223b501","after":"a33b2a5e03f434e3ce270a128be626ae9e9e78c9","ref":"refs/heads/master","pushedAt":"2024-06-08T01:43: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-7834] Create placeholder table versions and introduce new hoodie table property to track initial table version (#11406)\n\nCo-authored-by: Balaji Varadarajan \r\nCo-authored-by: Y Ethan Guo ","shortMessageHtmlLink":"[HUDI-7834] Create placeholder table versions and introduce new hoodi…"}},{"before":"f4be74c29471fbd6afff472f8db292e6b1f16f05","after":"0d7cc87d687bd235bac099e481535cb9f223b501","ref":"refs/heads/master","pushedAt":"2024-06-07T23:47:42.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-7840] Add position merging to the new file group reader (#11413)\n\nCo-authored-by: Jonathan Vexler <=>\r\nCo-authored-by: Sagar Sumit ","shortMessageHtmlLink":"[HUDI-7840] Add position merging to the new file group reader (#11413)"}},{"before":"52775b89127cb6a855c188198a6b3cab35ef8947","after":"f4be74c29471fbd6afff472f8db292e6b1f16f05","ref":"refs/heads/master","pushedAt":"2024-06-07T09:47:55.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-7567] Add schema evolution to the filegroup reader (#10957)\n\nThis PR adds in schema evolution to the filegroup reader, \r\nincluding schema.on.read and schema.on.write.\r\n\r\n---------\r\n\r\nCo-authored-by: Jonathan Vexler <=>\r\nCo-authored-by: Sagar Sumit ","shortMessageHtmlLink":"[HUDI-7567] Add schema evolution to the filegroup reader (#10957)"}},{"before":"e0cf4b67a4ec4fbf345563dac19170220f306b58","after":"52775b89127cb6a855c188198a6b3cab35ef8947","ref":"refs/heads/master","pushedAt":"2024-06-07T09:47:11.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] Remove calcite dependency (#11411)","shortMessageHtmlLink":"[MINOR] Remove calcite dependency (#11411)"}},{"before":"b5913c6514739660bd0b3e0cc72e68746db4ad45","after":"e0cf4b67a4ec4fbf345563dac19170220f306b58","ref":"refs/heads/master","pushedAt":"2024-06-07T06:47:37.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-7146] Integrate secondary index on reader path (#11162)\n\nThis PR integrates the secondary index on the reader path as follows:\r\n\r\n- Add HoodieTableMetadata#readSecondaryIndex API\r\n- Add SecondaryIndexSupport, a util class to get candidate files based on query filter and secondary index\r\n- Changes in HoodieFileIndex to use SecondaryIndexSupport","shortMessageHtmlLink":"[HUDI-7146] Integrate secondary index on reader path (#11162)"}},{"before":"4224d8727197e46f580ff9f08c9d76e9a1686e3f","after":"b5913c6514739660bd0b3e0cc72e68746db4ad45","ref":"refs/heads/master","pushedAt":"2024-06-07T00:05:13.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":"[MINOR] Add logs whenever fallback to fs listing even with MDT enabled (#11407)\n\n* [MINOR] Add logs whenever fallback to fs listing even with MDT enabled\r\n\r\n* Log only when mdt is enabled but not initialized","shortMessageHtmlLink":"[MINOR] Add logs whenever fallback to fs listing even with MDT enabled ("}},{"before":"8e35db80ef15b17bf130ba6d8b22c76789601e7c","after":"691545a7d3a1c5b6ad87efe9bccb9c538027ae18","ref":"refs/heads/branch-0.x","pushedAt":"2024-06-06T20:19:28.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":"[MINOR] Update DOAP with 0.15.0 Release (#11410)","shortMessageHtmlLink":"[MINOR] Update DOAP with 0.15.0 Release (#11410)"}},{"before":"44922f160bd2d12b89b096e6f44e563a453c3a49","after":"4224d8727197e46f580ff9f08c9d76e9a1686e3f","ref":"refs/heads/master","pushedAt":"2024-06-06T20:19:22.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":"[MINOR] Update DOAP with 0.15.0 Release (#11409)","shortMessageHtmlLink":"[MINOR] Update DOAP with 0.15.0 Release (#11409)"}},{"before":"41d1021f8a70f9c2f2bdc049e514510b4ea1053e","after":"b6d2b23f2173ad2e9cb65e7272a52d58c3405a7d","ref":"refs/heads/asf-site","pushedAt":"2024-06-06T01:22:58.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":"7a6588f7768cec69dbcbe9a4cdcbcd8f23941b1f","after":"41d1021f8a70f9c2f2bdc049e514510b4ea1053e","ref":"refs/heads/asf-site","pushedAt":"2024-06-06T01:05:18.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":"[HUDI-4967][HUDI-4834] Improve docs for hive sync and glue sync (#11402)","shortMessageHtmlLink":"[HUDI-4967][HUDI-4834] Improve docs for hive sync and glue sync (#11402)"}},{"before":"a1ba97283103746273168905208db9e94d77710d","after":"44922f160bd2d12b89b096e6f44e563a453c3a49","ref":"refs/heads/master","pushedAt":"2024-06-05T22:13:23.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":"[MINOR] Allow recreation of metrics instance for base path (#11400)","shortMessageHtmlLink":"[MINOR] Allow recreation of metrics instance for base path (#11400)"}},{"before":"63773c58018efe3414c941d65ed78958fcf6d32f","after":"8e35db80ef15b17bf130ba6d8b22c76789601e7c","ref":"refs/heads/branch-0.x","pushedAt":"2024-06-05T08:55:19.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-7828][branch-0.x] Support Flink 1.18.1 (#11393)\n\nCo-authored-by: Shawn Chang ","shortMessageHtmlLink":"[HUDI-7828][branch-0.x] Support Flink 1.18.1 (#11393)"}},{"before":"dfbbd1890a0a0076eac390e05636a36c8d0da0b4","after":"a1ba97283103746273168905208db9e94d77710d","ref":"refs/heads/master","pushedAt":"2024-06-05T08:54:58.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-7414] Remove redundant base path config in BQ sync (#11395)","shortMessageHtmlLink":"[HUDI-7414] Remove redundant base path config in BQ sync (#11395)"}},{"before":"d964895cf0bee822d39ba1c909a8615be2d697d4","after":"dfbbd1890a0a0076eac390e05636a36c8d0da0b4","ref":"refs/heads/master","pushedAt":"2024-06-05T04:26:00.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-7828] Support Flink 1.18.1 (#11394)\n\nCo-authored-by: Shawn Chang ","shortMessageHtmlLink":"[HUDI-7828] Support Flink 1.18.1 (#11394)"}},{"before":"eb63e1ffa1a99aaf489a18bbca830d6290c04bba","after":"d964895cf0bee822d39ba1c909a8615be2d697d4","ref":"refs/heads/master","pushedAt":"2024-06-05T00:21:40.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":"[HUDI-7713] Enforce ordering of fields during schema reconciliation (#11154)\n\n* Enforce ordering of fields during schema reconciliation\r\n\r\n* update ordering of expected columns\r\n\r\n* update tests to match new expectations\r\n\r\n* update test field ordering\r\n\r\n* set input batch schema\r\n\r\n* reorder row fields as well\r\n\r\n* only reorder fields if reconcile is false\r\n\r\n* fix schema evoution test expectations around field ordering\r\n\r\n* minor updates\r\n\r\n* allow for different ordering modes\r\n\r\n* use position instead of existin field ID\r\n\r\n* pr feedback, add test, fix visitor\r\n\r\n* cleanup test\r\n\r\n* fix assertion\r\n\r\n* pr feedback","shortMessageHtmlLink":"[HUDI-7713] Enforce ordering of fields during schema reconciliation (#…"}},{"before":"9246fd7128bec09f4e7cd951c82f18bfda2cb905","after":"eb63e1ffa1a99aaf489a18bbca830d6290c04bba","ref":"refs/heads/master","pushedAt":"2024-06-04T18:04:54.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-7782] Task not serializable due to DynamoDBBasedLockProvider and HiveMetastoreBasedLockProvider in clean action (#11389)\n\nCo-authored-by: Vova Kolmakov ","shortMessageHtmlLink":"[HUDI-7782] Task not serializable due to DynamoDBBasedLockProvider an…"}},{"before":"06457c0aff2a102a0c760e60158280004914c0ca","after":"9246fd7128bec09f4e7cd951c82f18bfda2cb905","ref":"refs/heads/master","pushedAt":"2024-06-04T09:23:47.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] Correct order of test services start in `UtilitiesTestBase` (#11387)","shortMessageHtmlLink":"[MINOR] Correct order of test services start in UtilitiesTestBase (#…"}},{"before":"ffd4f52b9ab98a348c0cc459c07243605e095b75","after":"06457c0aff2a102a0c760e60158280004914c0ca","ref":"refs/heads/master","pushedAt":"2024-06-04T09:21: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-7704] Unify test client storage classes with duplicate code (#11152)\n\nCo-authored-by: Vova Kolmakov ","shortMessageHtmlLink":"[HUDI-7704] Unify test client storage classes with duplicate code (#1…"}},{"before":"d0df1d4a94d13cfc061faaf1a9573c886811c104","after":"38832854be37cb78ad1edd87f515f01ca5ea6a8a","ref":"refs/heads/release-0.15.0","pushedAt":"2024-06-04T05:50:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yihua","name":"Y Ethan Guo","path":"/yihua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2497195?s=80&v=4"},"commit":{"message":"[MINOR] Update release version to reflect published version 0.15.0","shortMessageHtmlLink":"[MINOR] Update release version to reflect published version 0.15.0"}},{"before":"d0c7de050a8900a29f5d127093b378b96f9c5158","after":"ffd4f52b9ab98a348c0cc459c07243605e095b75","ref":"refs/heads/master","pushedAt":"2024-06-04T04:14: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-7824] Fixing incr cleaner with savepoint removal (#11375)\n\nWhenever a savepoint is removed, cleaner should resort to do entire partition cleaning instead of incr cleaning.","shortMessageHtmlLink":"[HUDI-7824] Fixing incr cleaner with savepoint removal (#11375)"}},{"before":"4684082406c4d23c97b25e96297b7c05fd653208","after":"63773c58018efe3414c941d65ed78958fcf6d32f","ref":"refs/heads/branch-0.x","pushedAt":"2024-06-03T16:07:56.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-7816] Provide SourceProfileSupplier option into the SnapshotLoadQuerySplitter (branch-0.x) (#11379)","shortMessageHtmlLink":"[HUDI-7816] Provide SourceProfileSupplier option into the SnapshotLoa…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYQzzvQA","startCursor":null,"endCursor":null}},"title":"Activity · apache/hudi"}