You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hudi.apache.org by "suryaprasanna (via GitHub)" <gi...@apache.org> on 2026/01/13 22:40:35 UTC

[PR] fix: Provide commit timeline during HoodieROTablePathFilter construction [hudi]

suryaprasanna opened a new pull request, #17859:
URL: https://github.com/apache/hudi/pull/17859

   ### Describe the issue this Pull Request addresses
   
   This PR fixes an issue where `HoodieROTablePathFilter` could fail when using time travel queries in the presence of inflight commits. The root cause was that the filter would construct its own timeline view independently, which could be inconsistent with the timeline view used by the caller (e.g., `HoodieFileIndex`).
   
   The fix introduces a new constructor that accepts a pre-computed `HoodieTimeline`, enabling the caller to pass a consistent timeline view and avoid redundant timeline construction and potential time travel validation failures.
   
   ### Summary and Changelog
   
    Users gain more reliable time travel query behavior when inflight commits exist in the timeline.
   
     **Changes:**
     - Added new `HoodieROTablePathFilter` constructor accepting `HoodieTableMetaClient` and `HoodieTimeline` parameters
     - Added `completedTimelineCache` to cache completed timelines per base path
     - Modified timeline lookup to check cache before constructing new timeline from metaClient
     - Updated `FileSystemViewManager` calls to use `createInMemoryFileSystemViewWithTimeline` consistently
     - Added comprehensive tests covering time travel scenarios with inflight commits
   
   
   ### Impact
   
     **Public API Changes:**
     - New public constructor: `HoodieROTablePathFilter(Configuration, HoodieTableMetaClient, HoodieTimeline)`
   
     **User-Facing Changes:**
     Improved reliability for time travel queries when inflight commits are present in the timeline.
   
   ### Risk Level
   
     **Low** - This is an additive change. The existing constructor remains unchanged and maintains backward compatibility. The new constructor enables better timeline synchronization between components.
     Tests verify both the existing behavior and the new timeline caching functionality.
   
   ### Documentation Update
   
   none
   
   ### Contributor's checklist
   
   - [x] Read through [contributor's guide](https://hudi.apache.org/contribute/how-to-contribute)
   - [x] Enough context is provided in the sections above
   - [x] Adequate tests were added if applicable
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] fix: Provide commit timeline during HoodieROTablePathFilter construction [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #17859:
URL: https://github.com/apache/hudi/pull/17859#issuecomment-3748309540

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "0655853061c8643499b9429554d67af2f305ecc6",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=10996",
       "triggerID" : "0655853061c8643499b9429554d67af2f305ecc6",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1961f2aeb3d57fe5674670a4b891ce0605c5499c",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11025",
       "triggerID" : "1961f2aeb3d57fe5674670a4b891ce0605c5499c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "08c12e2641b319419c7ad98fc3a8900d0d45976d",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "08c12e2641b319419c7ad98fc3a8900d0d45976d",
       "triggerType" : "PUSH"
     }, {
       "hash" : "06c6369ccb92ecd88afb081b737a4fa85f2eb382",
       "status" : "SUCCESS",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11030",
       "triggerID" : "06c6369ccb92ecd88afb081b737a4fa85f2eb382",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 08c12e2641b319419c7ad98fc3a8900d0d45976d UNKNOWN
   * 06c6369ccb92ecd88afb081b737a4fa85f2eb382 Azure: [SUCCESS](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11030) 
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] fix: Provide commit timeline during HoodieROTablePathFilter construction [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #17859:
URL: https://github.com/apache/hudi/pull/17859#issuecomment-3747898893

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "0655853061c8643499b9429554d67af2f305ecc6",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=10996",
       "triggerID" : "0655853061c8643499b9429554d67af2f305ecc6",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1961f2aeb3d57fe5674670a4b891ce0605c5499c",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11025",
       "triggerID" : "1961f2aeb3d57fe5674670a4b891ce0605c5499c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "08c12e2641b319419c7ad98fc3a8900d0d45976d",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "08c12e2641b319419c7ad98fc3a8900d0d45976d",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 1961f2aeb3d57fe5674670a4b891ce0605c5499c Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11025) 
   * 08c12e2641b319419c7ad98fc3a8900d0d45976d UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] fix: Provide commit timeline during HoodieROTablePathFilter construction [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #17859:
URL: https://github.com/apache/hudi/pull/17859#issuecomment-3747891221

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "0655853061c8643499b9429554d67af2f305ecc6",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=10996",
       "triggerID" : "0655853061c8643499b9429554d67af2f305ecc6",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1961f2aeb3d57fe5674670a4b891ce0605c5499c",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11025",
       "triggerID" : "1961f2aeb3d57fe5674670a4b891ce0605c5499c",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 1961f2aeb3d57fe5674670a4b891ce0605c5499c Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11025) 
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] fix: Provide commit timeline during HoodieROTablePathFilter construction [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #17859:
URL: https://github.com/apache/hudi/pull/17859#issuecomment-3814119433

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "0655853061c8643499b9429554d67af2f305ecc6",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=10996",
       "triggerID" : "0655853061c8643499b9429554d67af2f305ecc6",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1961f2aeb3d57fe5674670a4b891ce0605c5499c",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11025",
       "triggerID" : "1961f2aeb3d57fe5674670a4b891ce0605c5499c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "08c12e2641b319419c7ad98fc3a8900d0d45976d",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "08c12e2641b319419c7ad98fc3a8900d0d45976d",
       "triggerType" : "PUSH"
     }, {
       "hash" : "06c6369ccb92ecd88afb081b737a4fa85f2eb382",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11030",
       "triggerID" : "06c6369ccb92ecd88afb081b737a4fa85f2eb382",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1fc7964bd1b409a93e16bdceda9dabb9b8f54988",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11319",
       "triggerID" : "1fc7964bd1b409a93e16bdceda9dabb9b8f54988",
       "triggerType" : "PUSH"
     }, {
       "hash" : "54bd23bf037150772bde1a37a778b3197841765a",
       "status" : "SUCCESS",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11449",
       "triggerID" : "54bd23bf037150772bde1a37a778b3197841765a",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 08c12e2641b319419c7ad98fc3a8900d0d45976d UNKNOWN
   * 54bd23bf037150772bde1a37a778b3197841765a Azure: [SUCCESS](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11449) 
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] fix: Provide commit timeline during HoodieROTablePathFilter construction [hudi]

Posted by "nsivabalan (via GitHub)" <gi...@apache.org>.
nsivabalan commented on code in PR #17859:
URL: https://github.com/apache/hudi/pull/17859#discussion_r2720199429


##########
hudi-common/src/main/java/org/apache/hudi/common/fs/FSUtils.java:
##########
@@ -314,6 +314,17 @@ public static String createNewFileId(String idPfx, int id) {
         .toString();
   }
 
+  public static StoragePath getPartitionPath(StoragePath basePath, String partition) {
+    return StringUtils.isNullOrEmpty(partition)
+        ? basePath : new StoragePath(basePath, partition);
+  }
+
+  public static StoragePath getFilePath(StoragePath basePath, String partition, String fileName) {

Review Comment:
   getAbsoluteFilePath



##########
hudi-hadoop-common/src/test/java/org/apache/hudi/common/testutils/HoodieTestTable.java:
##########
@@ -723,6 +723,16 @@ public HoodieTestTable withPartitionMetaFiles(List<String> partitionPaths) throw
     return this;
   }
 
+  public HoodieTestTable withPartitionMetaFilesWithDepth(String... partitionPaths) throws IOException {
+    for (String partitionPath : partitionPaths) {
+      StoragePath partitionPathObj = FSUtils.getPartitionPath(new StoragePath(basePath), partitionPath);
+      HoodiePartitionMetadata partitionMetadata1 = new HoodiePartitionMetadata(storage,
+          currentInstantTime, new StoragePath(basePath), partitionPathObj, Option.of(HoodieFileFormat.PARQUET));

Review Comment:
   last arg is optional right. 
   why explicitly set it to `HoodieFileFormat.PARQUET` ? 
   we can leave it empty right. 



##########
hudi-hadoop-mr/src/main/java/org/apache/hudi/hadoop/HoodieROTablePathFilter.java:
##########
@@ -192,10 +216,10 @@ public boolean accept(Path path) {
             // which contains old version files, if not specify this value, these files will be filtered.
             fsView = FileSystemViewManager.createInMemoryFileSystemViewWithTimeline(engineContext,
                 metaClient, HoodieInputFormatUtils.buildMetadataConfig(conf),
-                metaClient.getActiveTimeline().filterCompletedInstants().findInstantsBeforeOrEquals(timestampAsOf));
+                completedTimeline.findInstantsBeforeOrEquals(timestampAsOf));
           } else {
-            fsView = FileSystemViewManager.createInMemoryFileSystemView(engineContext,

Review Comment:
   w/n FileSystemViewManager.createInMemoryFileSystemView, we actually look for `commitsTimeline`
   ```
   metaClient.getActiveTimeline().getCommitsTimeline().filterCompletedInstants()
   ```
   
   but w/ the caching, we are fetching entire active timeline and then filter for completed ( L206). 
   
   
   



##########
hudi-common/src/main/java/org/apache/hudi/common/fs/FSUtils.java:
##########
@@ -314,6 +314,17 @@ public static String createNewFileId(String idPfx, int id) {
         .toString();
   }
 
+  public static StoragePath getPartitionPath(StoragePath basePath, String partition) {

Review Comment:
   minor : `getAbsolutePartitionPath` 



##########
hudi-hadoop-common/src/test/java/org/apache/hudi/common/testutils/HoodieTestTable.java:
##########
@@ -723,6 +723,16 @@ public HoodieTestTable withPartitionMetaFiles(List<String> partitionPaths) throw
     return this;
   }
 
+  public HoodieTestTable withPartitionMetaFilesWithDepth(String... partitionPaths) throws IOException {
+    for (String partitionPath : partitionPaths) {
+      StoragePath partitionPathObj = FSUtils.getPartitionPath(new StoragePath(basePath), partitionPath);
+      HoodiePartitionMetadata partitionMetadata1 = new HoodiePartitionMetadata(storage,

Review Comment:
   why `partitionMetadata1` and not `partitionMetadata` ? 



##########
hudi-hadoop-common/src/test/java/org/apache/hudi/common/testutils/HoodieTestTable.java:
##########
@@ -723,6 +723,16 @@ public HoodieTestTable withPartitionMetaFiles(List<String> partitionPaths) throw
     return this;
   }
 
+  public HoodieTestTable withPartitionMetaFilesWithDepth(String... partitionPaths) throws IOException {

Review Comment:
   minor. we could name this method `addPartitionMetaFiles` 



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] fix: Provide commit timeline during HoodieROTablePathFilter construction [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #17859:
URL: https://github.com/apache/hudi/pull/17859#issuecomment-3792316300

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "0655853061c8643499b9429554d67af2f305ecc6",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=10996",
       "triggerID" : "0655853061c8643499b9429554d67af2f305ecc6",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1961f2aeb3d57fe5674670a4b891ce0605c5499c",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11025",
       "triggerID" : "1961f2aeb3d57fe5674670a4b891ce0605c5499c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "08c12e2641b319419c7ad98fc3a8900d0d45976d",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "08c12e2641b319419c7ad98fc3a8900d0d45976d",
       "triggerType" : "PUSH"
     }, {
       "hash" : "06c6369ccb92ecd88afb081b737a4fa85f2eb382",
       "status" : "SUCCESS",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11030",
       "triggerID" : "06c6369ccb92ecd88afb081b737a4fa85f2eb382",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1fc7964bd1b409a93e16bdceda9dabb9b8f54988",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1fc7964bd1b409a93e16bdceda9dabb9b8f54988",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 08c12e2641b319419c7ad98fc3a8900d0d45976d UNKNOWN
   * 06c6369ccb92ecd88afb081b737a4fa85f2eb382 Azure: [SUCCESS](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11030) 
   * 1fc7964bd1b409a93e16bdceda9dabb9b8f54988 UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] fix: Provide commit timeline during HoodieROTablePathFilter construction [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #17859:
URL: https://github.com/apache/hudi/pull/17859#issuecomment-3813040015

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "0655853061c8643499b9429554d67af2f305ecc6",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=10996",
       "triggerID" : "0655853061c8643499b9429554d67af2f305ecc6",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1961f2aeb3d57fe5674670a4b891ce0605c5499c",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11025",
       "triggerID" : "1961f2aeb3d57fe5674670a4b891ce0605c5499c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "08c12e2641b319419c7ad98fc3a8900d0d45976d",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "08c12e2641b319419c7ad98fc3a8900d0d45976d",
       "triggerType" : "PUSH"
     }, {
       "hash" : "06c6369ccb92ecd88afb081b737a4fa85f2eb382",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11030",
       "triggerID" : "06c6369ccb92ecd88afb081b737a4fa85f2eb382",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1fc7964bd1b409a93e16bdceda9dabb9b8f54988",
       "status" : "SUCCESS",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11319",
       "triggerID" : "1fc7964bd1b409a93e16bdceda9dabb9b8f54988",
       "triggerType" : "PUSH"
     }, {
       "hash" : "54bd23bf037150772bde1a37a778b3197841765a",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "54bd23bf037150772bde1a37a778b3197841765a",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 08c12e2641b319419c7ad98fc3a8900d0d45976d UNKNOWN
   * 1fc7964bd1b409a93e16bdceda9dabb9b8f54988 Azure: [SUCCESS](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11319) 
   * 54bd23bf037150772bde1a37a778b3197841765a UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] fix: Provide commit timeline during HoodieROTablePathFilter construction [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #17859:
URL: https://github.com/apache/hudi/pull/17859#issuecomment-3792469199

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "0655853061c8643499b9429554d67af2f305ecc6",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=10996",
       "triggerID" : "0655853061c8643499b9429554d67af2f305ecc6",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1961f2aeb3d57fe5674670a4b891ce0605c5499c",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11025",
       "triggerID" : "1961f2aeb3d57fe5674670a4b891ce0605c5499c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "08c12e2641b319419c7ad98fc3a8900d0d45976d",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "08c12e2641b319419c7ad98fc3a8900d0d45976d",
       "triggerType" : "PUSH"
     }, {
       "hash" : "06c6369ccb92ecd88afb081b737a4fa85f2eb382",
       "status" : "SUCCESS",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11030",
       "triggerID" : "06c6369ccb92ecd88afb081b737a4fa85f2eb382",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1fc7964bd1b409a93e16bdceda9dabb9b8f54988",
       "status" : "PENDING",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11319",
       "triggerID" : "1fc7964bd1b409a93e16bdceda9dabb9b8f54988",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 08c12e2641b319419c7ad98fc3a8900d0d45976d UNKNOWN
   * 06c6369ccb92ecd88afb081b737a4fa85f2eb382 Azure: [SUCCESS](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11030) 
   * 1fc7964bd1b409a93e16bdceda9dabb9b8f54988 Azure: [PENDING](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11319) 
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] fix: Provide commit timeline during HoodieROTablePathFilter construction [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #17859:
URL: https://github.com/apache/hudi/pull/17859#issuecomment-3813351956

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "0655853061c8643499b9429554d67af2f305ecc6",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=10996",
       "triggerID" : "0655853061c8643499b9429554d67af2f305ecc6",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1961f2aeb3d57fe5674670a4b891ce0605c5499c",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11025",
       "triggerID" : "1961f2aeb3d57fe5674670a4b891ce0605c5499c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "08c12e2641b319419c7ad98fc3a8900d0d45976d",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "08c12e2641b319419c7ad98fc3a8900d0d45976d",
       "triggerType" : "PUSH"
     }, {
       "hash" : "06c6369ccb92ecd88afb081b737a4fa85f2eb382",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11030",
       "triggerID" : "06c6369ccb92ecd88afb081b737a4fa85f2eb382",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1fc7964bd1b409a93e16bdceda9dabb9b8f54988",
       "status" : "SUCCESS",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11319",
       "triggerID" : "1fc7964bd1b409a93e16bdceda9dabb9b8f54988",
       "triggerType" : "PUSH"
     }, {
       "hash" : "54bd23bf037150772bde1a37a778b3197841765a",
       "status" : "PENDING",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11449",
       "triggerID" : "54bd23bf037150772bde1a37a778b3197841765a",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 08c12e2641b319419c7ad98fc3a8900d0d45976d UNKNOWN
   * 1fc7964bd1b409a93e16bdceda9dabb9b8f54988 Azure: [SUCCESS](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11319) 
   * 54bd23bf037150772bde1a37a778b3197841765a Azure: [PENDING](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11449) 
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] fix: Provide commit timeline during HoodieROTablePathFilter construction [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #17859:
URL: https://github.com/apache/hudi/pull/17859#issuecomment-3746910881

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "0655853061c8643499b9429554d67af2f305ecc6",
       "status" : "PENDING",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=10996",
       "triggerID" : "0655853061c8643499b9429554d67af2f305ecc6",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 0655853061c8643499b9429554d67af2f305ecc6 Azure: [PENDING](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=10996) 
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] fix: Provide commit timeline during HoodieROTablePathFilter construction [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #17859:
URL: https://github.com/apache/hudi/pull/17859#issuecomment-3748057284

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "0655853061c8643499b9429554d67af2f305ecc6",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=10996",
       "triggerID" : "0655853061c8643499b9429554d67af2f305ecc6",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1961f2aeb3d57fe5674670a4b891ce0605c5499c",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11025",
       "triggerID" : "1961f2aeb3d57fe5674670a4b891ce0605c5499c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "08c12e2641b319419c7ad98fc3a8900d0d45976d",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "08c12e2641b319419c7ad98fc3a8900d0d45976d",
       "triggerType" : "PUSH"
     }, {
       "hash" : "06c6369ccb92ecd88afb081b737a4fa85f2eb382",
       "status" : "PENDING",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11030",
       "triggerID" : "06c6369ccb92ecd88afb081b737a4fa85f2eb382",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 1961f2aeb3d57fe5674670a4b891ce0605c5499c Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11025) 
   * 08c12e2641b319419c7ad98fc3a8900d0d45976d UNKNOWN
   * 06c6369ccb92ecd88afb081b737a4fa85f2eb382 Azure: [PENDING](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11030) 
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] fix: Provide commit timeline during HoodieROTablePathFilter construction [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #17859:
URL: https://github.com/apache/hudi/pull/17859#issuecomment-3747883921

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "0655853061c8643499b9429554d67af2f305ecc6",
       "status" : "SUCCESS",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=10996",
       "triggerID" : "0655853061c8643499b9429554d67af2f305ecc6",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1961f2aeb3d57fe5674670a4b891ce0605c5499c",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "1961f2aeb3d57fe5674670a4b891ce0605c5499c",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 0655853061c8643499b9429554d67af2f305ecc6 Azure: [SUCCESS](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=10996) 
   * 1961f2aeb3d57fe5674670a4b891ce0605c5499c UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] fix: Provide commit timeline during HoodieROTablePathFilter construction [hudi]

Posted by "suryaprasanna (via GitHub)" <gi...@apache.org>.
suryaprasanna commented on code in PR #17859:
URL: https://github.com/apache/hudi/pull/17859#discussion_r2737928325


##########
hudi-hadoop-mr/src/main/java/org/apache/hudi/hadoop/HoodieROTablePathFilter.java:
##########
@@ -192,10 +216,10 @@ public boolean accept(Path path) {
             // which contains old version files, if not specify this value, these files will be filtered.
             fsView = FileSystemViewManager.createInMemoryFileSystemViewWithTimeline(engineContext,
                 metaClient, HoodieInputFormatUtils.buildMetadataConfig(conf),
-                metaClient.getActiveTimeline().filterCompletedInstants().findInstantsBeforeOrEquals(timestampAsOf));
+                completedTimeline.findInstantsBeforeOrEquals(timestampAsOf));
           } else {
-            fsView = FileSystemViewManager.createInMemoryFileSystemView(engineContext,

Review Comment:
   Good catch. Fixed the issue now.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] fix: Provide commit timeline during HoodieROTablePathFilter construction [hudi]

Posted by "nsivabalan (via GitHub)" <gi...@apache.org>.
nsivabalan merged PR #17859:
URL: https://github.com/apache/hudi/pull/17859


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] fix: Provide commit timeline during HoodieROTablePathFilter construction [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #17859:
URL: https://github.com/apache/hudi/pull/17859#issuecomment-3792846083

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "0655853061c8643499b9429554d67af2f305ecc6",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=10996",
       "triggerID" : "0655853061c8643499b9429554d67af2f305ecc6",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1961f2aeb3d57fe5674670a4b891ce0605c5499c",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11025",
       "triggerID" : "1961f2aeb3d57fe5674670a4b891ce0605c5499c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "08c12e2641b319419c7ad98fc3a8900d0d45976d",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "08c12e2641b319419c7ad98fc3a8900d0d45976d",
       "triggerType" : "PUSH"
     }, {
       "hash" : "06c6369ccb92ecd88afb081b737a4fa85f2eb382",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11030",
       "triggerID" : "06c6369ccb92ecd88afb081b737a4fa85f2eb382",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1fc7964bd1b409a93e16bdceda9dabb9b8f54988",
       "status" : "SUCCESS",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11319",
       "triggerID" : "1fc7964bd1b409a93e16bdceda9dabb9b8f54988",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 08c12e2641b319419c7ad98fc3a8900d0d45976d UNKNOWN
   * 1fc7964bd1b409a93e16bdceda9dabb9b8f54988 Azure: [SUCCESS](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11319) 
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] fix: Provide commit timeline during HoodieROTablePathFilter construction [hudi]

Posted by "suryaprasanna (via GitHub)" <gi...@apache.org>.
suryaprasanna commented on code in PR #17859:
URL: https://github.com/apache/hudi/pull/17859#discussion_r2722758096


##########
hudi-common/src/main/java/org/apache/hudi/common/fs/FSUtils.java:
##########
@@ -314,6 +314,17 @@ public static String createNewFileId(String idPfx, int id) {
         .toString();
   }
 
+  public static StoragePath getPartitionPath(StoragePath basePath, String partition) {

Review Comment:
   Done.



##########
hudi-common/src/main/java/org/apache/hudi/common/fs/FSUtils.java:
##########
@@ -314,6 +314,17 @@ public static String createNewFileId(String idPfx, int id) {
         .toString();
   }
 
+  public static StoragePath getPartitionPath(StoragePath basePath, String partition) {
+    return StringUtils.isNullOrEmpty(partition)
+        ? basePath : new StoragePath(basePath, partition);
+  }
+
+  public static StoragePath getFilePath(StoragePath basePath, String partition, String fileName) {

Review Comment:
   Done.



##########
hudi-hadoop-common/src/test/java/org/apache/hudi/common/testutils/HoodieTestTable.java:
##########
@@ -723,6 +723,16 @@ public HoodieTestTable withPartitionMetaFiles(List<String> partitionPaths) throw
     return this;
   }
 
+  public HoodieTestTable withPartitionMetaFilesWithDepth(String... partitionPaths) throws IOException {
+    for (String partitionPath : partitionPaths) {
+      StoragePath partitionPathObj = FSUtils.getPartitionPath(new StoragePath(basePath), partitionPath);
+      HoodiePartitionMetadata partitionMetadata1 = new HoodiePartitionMetadata(storage,
+          currentInstantTime, new StoragePath(basePath), partitionPathObj, Option.of(HoodieFileFormat.PARQUET));

Review Comment:
   Yeah, it is optional. Removing it now.



##########
hudi-hadoop-mr/src/main/java/org/apache/hudi/hadoop/HoodieROTablePathFilter.java:
##########
@@ -192,10 +216,10 @@ public boolean accept(Path path) {
             // which contains old version files, if not specify this value, these files will be filtered.
             fsView = FileSystemViewManager.createInMemoryFileSystemViewWithTimeline(engineContext,
                 metaClient, HoodieInputFormatUtils.buildMetadataConfig(conf),
-                metaClient.getActiveTimeline().filterCompletedInstants().findInstantsBeforeOrEquals(timestampAsOf));
+                completedTimeline.findInstantsBeforeOrEquals(timestampAsOf));
           } else {
-            fsView = FileSystemViewManager.createInMemoryFileSystemView(engineContext,

Review Comment:
   It was always completedTimeline, not getCommitsTimeline. Even before my change we are using 
   
   `metaClient.getActiveTimeline().filterCompletedInstants()` not `metaClient.getActiveTimeline().getCommitsTimeline().filterCompletedInstants()`



##########
hudi-hadoop-common/src/test/java/org/apache/hudi/common/testutils/HoodieTestTable.java:
##########
@@ -723,6 +723,16 @@ public HoodieTestTable withPartitionMetaFiles(List<String> partitionPaths) throw
     return this;
   }
 
+  public HoodieTestTable withPartitionMetaFilesWithDepth(String... partitionPaths) throws IOException {

Review Comment:
   There is already withPartitionMetaFiles method in the same class. So, withPartitionMetaFilesWithDepth makes more sense, changing this method to addPartitionMetaFiles can create confusion, and we may need to refactor other method names as well.Let me know what yo think?



##########
hudi-hadoop-common/src/test/java/org/apache/hudi/common/testutils/HoodieTestTable.java:
##########
@@ -723,6 +723,16 @@ public HoodieTestTable withPartitionMetaFiles(List<String> partitionPaths) throw
     return this;
   }
 
+  public HoodieTestTable withPartitionMetaFilesWithDepth(String... partitionPaths) throws IOException {
+    for (String partitionPath : partitionPaths) {
+      StoragePath partitionPathObj = FSUtils.getPartitionPath(new StoragePath(basePath), partitionPath);
+      HoodiePartitionMetadata partitionMetadata1 = new HoodiePartitionMetadata(storage,

Review Comment:
   My bad, refactoring gone wrong. Fixed it now.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] fix: Provide commit timeline during HoodieROTablePathFilter construction [hudi]

Posted by "nsivabalan (via GitHub)" <gi...@apache.org>.
nsivabalan commented on code in PR #17859:
URL: https://github.com/apache/hudi/pull/17859#discussion_r2733920352


##########
hudi-hadoop-mr/src/main/java/org/apache/hudi/hadoop/HoodieROTablePathFilter.java:
##########
@@ -192,10 +216,10 @@ public boolean accept(Path path) {
             // which contains old version files, if not specify this value, these files will be filtered.
             fsView = FileSystemViewManager.createInMemoryFileSystemViewWithTimeline(engineContext,
                 metaClient, HoodieInputFormatUtils.buildMetadataConfig(conf),
-                metaClient.getActiveTimeline().filterCompletedInstants().findInstantsBeforeOrEquals(timestampAsOf));
+                completedTimeline.findInstantsBeforeOrEquals(timestampAsOf));
           } else {
-            fsView = FileSystemViewManager.createInMemoryFileSystemView(engineContext,

Review Comment:
   ``` 
   public static HoodieTableFileSystemView createInMemoryFileSystemView(
         HoodieEngineContext engineContext, HoodieTableMetaClient metaClient, HoodieMetadataConfig metadataConfig) {
       return createInMemoryFileSystemViewWithTimeline(engineContext, metaClient, metadataConfig,
           metaClient.getActiveTimeline().getCommitsTimeline().filterCompletedInstants());
     }
   ```
   
   I see we are using commits timeline here. 
   https://github.com/apache/hudi/blob/9a988c2487369e6eca42579425e0be445a427c0e/hudi-common/src/main/java/org/apache/hudi/common/table/view/FileSystemViewManager.java#L199
   
   



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] fix: Provide commit timeline during HoodieROTablePathFilter construction [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #17859:
URL: https://github.com/apache/hudi/pull/17859#issuecomment-3746904090

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "0655853061c8643499b9429554d67af2f305ecc6",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "0655853061c8643499b9429554d67af2f305ecc6",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 0655853061c8643499b9429554d67af2f305ecc6 UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] fix: Provide commit timeline during HoodieROTablePathFilter construction [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #17859:
URL: https://github.com/apache/hudi/pull/17859#issuecomment-3747934429

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "0655853061c8643499b9429554d67af2f305ecc6",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=10996",
       "triggerID" : "0655853061c8643499b9429554d67af2f305ecc6",
       "triggerType" : "PUSH"
     }, {
       "hash" : "1961f2aeb3d57fe5674670a4b891ce0605c5499c",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11025",
       "triggerID" : "1961f2aeb3d57fe5674670a4b891ce0605c5499c",
       "triggerType" : "PUSH"
     }, {
       "hash" : "08c12e2641b319419c7ad98fc3a8900d0d45976d",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "08c12e2641b319419c7ad98fc3a8900d0d45976d",
       "triggerType" : "PUSH"
     }, {
       "hash" : "06c6369ccb92ecd88afb081b737a4fa85f2eb382",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "06c6369ccb92ecd88afb081b737a4fa85f2eb382",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 1961f2aeb3d57fe5674670a4b891ce0605c5499c Azure: [FAILURE](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=11025) 
   * 08c12e2641b319419c7ad98fc3a8900d0d45976d UNKNOWN
   * 06c6369ccb92ecd88afb081b737a4fa85f2eb382 UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] fix: Provide commit timeline during HoodieROTablePathFilter construction [hudi]

Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #17859:
URL: https://github.com/apache/hudi/pull/17859#issuecomment-3747156070

   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "0655853061c8643499b9429554d67af2f305ecc6",
       "status" : "SUCCESS",
       "url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=10996",
       "triggerID" : "0655853061c8643499b9429554d67af2f305ecc6",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 0655853061c8643499b9429554d67af2f305ecc6 Azure: [SUCCESS](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=10996) 
   
   <details>
   <summary>Bot commands</summary>
     @hudi-bot supports the following commands:
   
    - `@hudi-bot run azure` re-run the last Azure build
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org