voonhous commented on issue #19306:
URL: https://github.com/apache/hudi/issues/19306#issuecomment-4990528598

   ## CONVERT to issue, then close (166)
   
   | PR | Title | Author | Created | Base | Area | Reason |
   |---|---|---|---|---|---|---|
   | [#3417](https://github.com/apache/hudi/pull/3417) | [HUDI-2281] Add 
metadata client APIs to fetch list of data files and ... | satishkotha | 
2021-08-05 | master | metadata-table | HoodieSnapshot/IncrementalMetadataClient 
APIs never landed; plausible convenience API but PR untouched since 2021 (bot 
bumps only) |
   | [#4944](https://github.com/apache/hudi/pull/4944) | [HUDI-3554]: Support 
Custom Naming of RO and RT tables for Hudi MOR table | fengjian428 | 2022-03-03 
| master | hive-sync | custom RO/RT naming still plausible; HiveSyncTool/Config 
exist but hudi-flink path moved, PR stale since 2022 |
   | [#5071](https://github.com/apache/hudi/pull/5071) | [HUDI-1881]: draft 
implementation for trigger based on data availability | pratyakshsharma | 
2022-03-19 | master | deltastreamer | data-availability trigger for 
MultiTableDeltaStreamer; draft abandoned 2022 but parallel-ingest scope still 
valid |
   | [#5239](https://github.com/apache/hudi/pull/5239) | [WIP][HUDI-3787] 
Implement hudi redis index | XuQianJin-Stars | 2022-04-06 | master | index | 
Redis index WIP never merged; no redis index on master, feature still plausible 
but PR abandoned |
   | [#5359](https://github.com/apache/hudi/pull/5359) | [HUDI-3916] New Key 
Generator Option: NanoidKeyGenerator | zhangyue19921010 | 2022-04-19 | master | 
key-gen | NanoidKeyGenerator not on master; feature still plausible but PR 
stale (bot bumps only since 2022) |
   | [#5406](https://github.com/apache/hudi/pull/5406) | [HUDI-3954] Don't keep 
the last commit before the earliest commit to retain | dongkelun | 2022-05-09 | 
master | table-service-clean | cleaner retention behavior; CleanPlanner heavily 
refactored since 2022 so diff won't apply, but behavior worth re-evaluating |
   | [#5534](https://github.com/apache/hudi/pull/5534) | [HUDI-4056] Refine 
partition matching in when drop / truncate partition. | jinxing64 | 2022-05-09 
| master | spark-sql | partial-spec drop/truncate partition matching still 
relevant; commands exist but PR stale since 2022 |
   | [#5678](https://github.com/apache/hudi/pull/5678) | 
[HUDI-4153]StreamReadOperator supports async opeing of foramt. | cuibo01 | 
2022-05-25 | master | flink | async format opening in StreamReadOperator; 
operator still exists, perf enhancement still relevant but PR stale |
   | [#5758](https://github.com/apache/hudi/pull/5758) | [HUDI-4194] upgrade 
confluent version to 7.1.1 | victorxiang30 | 2022-06-06 | master | dependencies 
| master still on confluent 5.5.0; upgrade still wanted but target 7.1.1 now 
outdated, PR stale, retarget needed |
   | [#5760](https://github.com/apache/hudi/pull/5760) | [HUDI-4196]support 
index alignment | cuibo01 | 2022-06-06 | master | flink | Flink bootstrap index 
alignment; no IndexAlignment on master, feature plausible but PR stale since 
2022 |
   | [#5978](https://github.com/apache/hudi/pull/5978) | [HUDI-4284] Implement 
bloom lookup tree as red-black tree | yabola | 2022-06-26 | master | index | 
bloom KeyRangeLookupTree still exists, no rbtree landed; balancing perf 
enhancement still relevant but PR stale |
   | [#5991](https://github.com/apache/hudi/pull/5991) | [HUDI-4329] Add 
separate control for Flink compaction operation sync/async mode | chenshzh | 
2022-06-28 | master | flink | CompactFunction rewritten to 
CompactOperator+handlers so diff moot; sync/async compaction config capability 
worth re-evaluating |
   | [#6134](https://github.com/apache/hudi/pull/6134) | WIP:refactor hoodie 
stream source based flip-27 and support watermark | JerryYue-M | 2022-07-18 | 
master | flink | FLIP-27 source + watermark modernization; no flip27 package on 
master, Flink still on legacy SourceFunction; WIP too stale to rescue |
   | [#6273](https://github.com/apache/hudi/pull/6273) | [HUDI-4521] Ensure 
flink coordinator do re-commit during restart for changing write.tasks number 
(i.e., write parallelism) | YuweiXiao | 2022-08-02 | master | flink | Re-commit 
on write.tasks parallelism change never landed (WriteMetadataEvent has no 
parallelism field); bug still relevant, review stalled 2022 |
   | [#6337](https://github.com/apache/hudi/pull/6337) | [HUDI-4578] Reduce the 
scope and duration of holding checkpoint lock | XuQianJin-Stars | 2022-08-09 | 
master | flink | StreamReadMonitoringFunction still holds coarse 
checkpointLock; lock-scope reduction not applied, PR stale since 2022 |
   | [#6409](https://github.com/apache/hudi/pull/6409) | [HUDI-4629] Create 
hive table from existing hoodie table failed when the table schema is not 
defined | dongkelun | 2022-08-16 | master | spark-sql | Create table over 
existing hoodie table without schema; HoodieCatalogTable evolved, fix not 
confirmed; dongkelun PR stale since 2022 |
   | [#6419](https://github.com/apache/hudi/pull/6419) | [HUDI-2057][HUDI-5499] 
CTAS Generate An External Table When Create Managed Table | dongkelun | 
2022-08-17 | master | spark-sql | CTAS managed-vs-external bug (recurring per 
PR body); abandoned after xushiyan CHANGES_REQUESTED, still worth an issue |
   | [#6435](https://github.com/apache/hudi/pull/6435) | [HUDI-4639] Flink-sql 
batch query support query delete_record | flashJd | 2022-08-18 | master | flink 
| Flink batch query of delete_record not on master; feature stale since 2022, 
author gone |
   | [#6446](https://github.com/apache/hudi/pull/6446) | [HUDI-4645] Flink 
batch incremental changelog query | flashJd | 2022-08-19 | master | flink | 
Flink batch incremental changelog query not on master; touches core file-group 
APIs, PR stale since 2022 |
   | [#6448](https://github.com/apache/hudi/pull/6448) | [HUDI-4647] Keep the 
hive sync settings in spark sql consistent | dongkelun | 2022-08-19 | master | 
spark-sql | Hive-sync config consistency across Spark SQL paths still valid; 
MergeIntoHoodieTableCommand since split per Spark version so diff won't apply |
   | [#6493](https://github.com/apache/hudi/pull/6493) | [HUDI-4715] Needed To 
ReSync Hive In StreamWriteOperatorCoordinator's initInstant method | JerryYue-M 
| 2022-08-25 | master | flink | Flink coordinator hive re-sync on 
initInstant/recovery not landed; niche bug, PR stale since 2022 |
   | [#6510](https://github.com/apache/hudi/pull/6510) | [HUDI-4724] Add 
function of skip the _rt suffix for read snapshot | linfey90 | 2022-08-26 | 
master | hive-sync | skip _rt suffix for snapshot table not on master (only 
skip_ro_suffix exists); symmetric feature, PR stale since 2022 |
   | [#6581](https://github.com/apache/hudi/pull/6581) | [HUDI-4773] Adding New 
filter mode to clustering to filter for recently touched files | nsivabalan | 
2022-09-04 | master | clustering | Recently-touched-files clustering filter 
mode not on master (only partition filter modes); optimization still valid, PR 
stale |
   | [#6858](https://github.com/apache/hudi/pull/6858) | [HUDI-4824] RANGE 
BUCKET index, base logic and test. | wqwl611 | 2022-10-03 | master | index | 
RANGE bucket index not on master; targets auto-increment PK CDC, partially 
overlaps consistent-hashing bucket; PR stale since 2022 |
   | [#6974](https://github.com/apache/hudi/pull/6974) | [WIP][HUDI-5043] Add 
Hudi CLI command to roll back inflight replacecommit for clustering | yihua | 
2022-10-18 | master | cli | CLI rollback of inflight clustering replacecommit 
still missing on master; WIP by committer (blocker/triaged), worth an issue |
   | [#7000](https://github.com/apache/hudi/pull/7000) | [HUDI-5060] Make all 
clean policies support incremental mode to find partition paths | dongkelun | 
2022-10-19 | master | table-service | Extend incremental partition-path 
discovery to all clean policies; CleanPlanner only partially supports it; PR 
stale since 2022 |
   | [#7019](https://github.com/apache/hudi/pull/7019) | [HUDI-5068] Support 
Flink cow batch create fs input splits asynchronously | chenshzh | 2022-10-21 | 
master | flink | Flink COW async fs input-split building; 
CopyOnWriteInputFormat still on master but PR got only CI-rerun activity since 
2022, no real review. Capture perf idea as issue. |
   | [#7035](https://github.com/apache/hudi/pull/7035) | [HUDI-5075] Adding 
support to rollback residual clustering after disabling clustering | nsivabalan 
| 2022-10-22 | master | table-service | Rollback residual clustering after 
disabling it; vinoth requested avoiding new configs, never addressed. 
Table-service concern still valid, capture as issue. |
   | [#7041](https://github.com/apache/hudi/pull/7041) | [HUDI-5053] Create 
clean complete commit when there is none to clean in order to leverage 
incremental cleaning | hussein-awala | 2022-10-23 | master | table-service | 
Draft since 2022 emitting empty clean commit to keep incremental cleaning; 
changes-requested unaddressed. Incremental cleaning still exists, capture 
optimization as issue. |
   | [#7075](https://github.com/apache/hudi/pull/7075) | 
[HUDI-5100][flink]Support writing tasks independently in the flink batch mode | 
waywtdcc | 2022-10-27 | master | flink | Flink batch-mode independent write 
tasks; danny wanted it for 0.14.0 but never landed, CkpMetadata still exists. 
Still-open resource-allocation gap, capture as issue. |
   | [#7099](https://github.com/apache/hudi/pull/7099) | [HUDI-5095] Flink: 
Stores a special watermark(flag) to identify the c... | JerryYue-M | 2022-10-31 
| master | flink | Flink event-time watermark flag; 1 approval but 
changes-requested unaddressed since 2024. Sink files still exist, feature still 
relevant, capture as issue. |
   | [#7144](https://github.com/apache/hudi/pull/7144) | [HUDI-5164] improve 
delete files for drop table and truncate table | XuQianJin-Stars | 2022-11-05 | 
master | spark-sql | Improve file deletion on drop/truncate table; 2 approvals 
but UT failure unaddressed since 2024, author inactive. Commands still exist, 
capture as issue. |
   | [#7146](https://github.com/apache/hudi/pull/7146) | [HUDI-5165][WIP] 
Adding sorting option with insert/upsert operation | nsivabalan | 2022-11-06 | 
master | spark | WIP sorting option for insert/upsert; CONFLICTING, multiple 
community users still request it. Needs rewrite, capture as issue. |
   | [#7183](https://github.com/apache/hudi/pull/7183) | [HUDI-5194] Fix schema 
files cleaning by FileBasedInternalSchemaStorageManager | xiarixiaoyao | 
2022-11-11 | master | schema | Fix schema-file cleaning by 
FileBasedInternalSchemaStorageManager; bvaradar asked rebase on #6358, never 
done. Manager still on master, bug may persist, capture as issue. |
   | [#7189](https://github.com/apache/hudi/pull/7189) | [HUDI-5159]Add support 
write success file to finished partition in flink streaming write | KevinyhZou 
| 2022-11-12 | master | flink | Flink success-file per finished partition; 
touches removed flink1.13/1.14 adapters. danny wants pluggable generation 
logic. Needs rewrite, capture as issue. |
   | [#7255](https://github.com/apache/hudi/pull/7255) | [HUDI-5250] use the 
estimate record size when estimation threshold is l... | honeyaya | 2022-11-21 
| master | table-service | Use estimated record size when below threshold; 2 
approvals but missing negative-threshold test, author gone. 
UpsertPartitioner/config still exist, capture small fix as issue. |
   | [#7379](https://github.com/apache/hudi/pull/7379) | [HUDI-5323] Support 
virtual keys in Bloom Index and always write bloom filters to parquet files | 
yihua | 2022-12-05 | master | index | Virtual keys in bloom index + 
always-write bloom filters; 59-file 2022 diff, index/reader path rewritten for 
MDT in 1.x. Diff meaningless now, capture concept as issue. |
   | [#7469](https://github.com/apache/hudi/pull/7469) | [HUDI-5386] Cleaning 
conflicts when write concurrency mode is OCC | LinMingQiang | 2022-12-15 | 
master | table-service | Cleaning conflicts under OCC (concurrent rollback 
lacks lock); discussion stalled 2024 with no ticket-lock design agreed. Problem 
still valid, capture as issue. |
   | [#7519](https://github.com/apache/hudi/pull/7519) | [HUDI-5422] Control 
KEEP_LATEST_VERSIONS clean replaced files immediately or delete after a while | 
zhangyue19921010 | 2022-12-20 | master | table-service | Control immediate vs 
delayed cleanup of replaced files under KEEP_LATEST_VERSIONS; no review, stale 
since 2024. CleanPlanner still exists, capture feature as issue. |
   | [#7567](https://github.com/apache/hudi/pull/7567) | [docs] add update data 
section in how-to writing data guide | brandonJY | 2022-12-28 | asf-site | docs 
| asf-site doc adding an update-data section to writing_data guide; unmerged 
since 2022, content likely stale vs current SQL. Capture doc gap as issue. |
   | [#7598](https://github.com/apache/hudi/pull/7598) | [HUDI-5495] add some 
property to table config | XuQianJin-Stars | 2023-01-04 | master | table-config 
| Add properties to table config; vague scope, 1 approval, stale since 2024, 
HoodieTableConfig heavily changed since. Capture as issue if still wanted. |
   | [#7680](https://github.com/apache/hudi/pull/7680) | [HUDI-5548] spark sql 
show \\| update hudi's table properties | XuQianJin-Stars | 2023-01-16 | master 
| spark-sql | SQL show/alter hudi table properties; 3 approvals but failing 
test never fixed, author gone. Alter-props partly landed via AlterTableCommand. 
Capture remainder as issue. |
   | [#7718](https://github.com/apache/hudi/pull/7718) | [HUDI-5591] 
HoodieSparkSqlWriter#getHiveTableNames needs to consider ... | LinMingQiang | 
2023-01-20 | master | spark-sql | Fix HoodieSparkSqlWriter#getHiveTableNames; 
method still on master (line 961), small fix stalled since 2024. Capture as 
issue. |
   | [#7748](https://github.com/apache/hudi/pull/7748) | [HUDI-5560][RFC-42] 
Make Consistent hash index Bucket Resizing more available... | fengjian428 | 
2023-01-25 | master | rfc | RFC-42 amendment to make consistent-hash bucket 
resizing more available; base RFC already on master, doc-only enhancement stale 
since 2023. Capture enhancement as issue. |
   | [#7811](https://github.com/apache/hudi/pull/7811) | [HUDI-5518] Support 
canal-json for HoodieDeltaStreamer | kaori-seasons | 2023-01-31 | master | 
deltastreamer | canal-json KafkaSourcePostProcessor never landed (no canal in 
hudi-utilities on master); no reviews, abandoned 3y; capture as feature |
   | [#7842](https://github.com/apache/hudi/pull/7842) | [HUDI-5695]Fix the 
wrong use of order field in PartialUpdateAvroPayload class. | scxwhite | 
2023-02-03 | master | payload | PartialUpdateAvroPayload still on master and 
still merges by orderingVal; ordering-field bug may persist; PR stalled after 
danny0405 feedback |
   | [#7847](https://github.com/apache/hudi/pull/7847) | [HUDI-5697] Revisiting 
refreshing of Hudi relations after write operations on the tables | 
alexeykudinkin | 2023-02-03 | master | spark-sql | over-eager 
Catalog.refreshTable after DML still a concern; PR adds now-absent 
HoodieCatalogUtils.scala, stalled 2023, author inactive |
   | [#7859](https://github.com/apache/hudi/pull/7859) | [HUDI-2175] Adding 
support for dynamic schemas | nsivabalan | 2023-02-06 | master | schema | 
dynamic schema reconcile strategy not landed (SchemaReconcileUtils absent on 
master); CONFLICTING, no reviews, abandoned 2024 |
   | [#7904](https://github.com/apache/hudi/pull/7904) | [HUDI-5735] Flink-hudi 
write time format data UTC time zone problem | alexander1005 | 2023-02-09 | 
master | flink | flink timestamp UTC read/write mismatch may still exist; 
converters still on master; PR broken (DateUtils lacks .java), no reviews, 
abandoned |
   | [#7984](https://github.com/apache/hudi/pull/7984) | hash partition in 
spark datasoure | lvhu-goodluck | 2023-02-16 | master | spark-datasource | hash 
partitioning not implemented on master (no _hoodie_hash_part); invasive 13-file 
PR, no reviews, abandoned 2024; capture as feature |
   | [#8056](https://github.com/apache/hudi/pull/8056) | [MINOR] add integrity 
check of parquet file | XuQianJin-Stars | 2023-02-27 | master | storage | 
parquet write/read integrity check for HoodieRowDataParquetWriter still a valid 
enhancement; files exist, PR stalled after danny0405 comment 2024 |
   | [#8057](https://github.com/apache/hudi/pull/8057) | [HUDI-5831] Address 
flakiness of early conflict detection tests | xicm | 2023-02-27 | master | 
tests | MarkerBasedEarlyConflictDetectionRunnable and multi-writer test still 
on master; race in testHoodieClientBasicMultiWriter flakiness may persist |
   | [#8208](https://github.com/apache/hudi/pull/8208) | [HUDI-5903]: Introduce 
Glue sync configs | pratyakshsharma | 2023-03-16 | master | catalog-sync | Glue 
region/connection configs still absent from GlueCatalogSyncClientConfig on 
master; CHANGES_REQUESTED by bvaradar never addressed |
   | [#8219](https://github.com/apache/hudi/pull/8219) | [HUDI-5949] Check the 
write operation configured by user for better troubleshooting | wecharyu | 
2023-03-17 | master | spark-sql | insert/upsert-without-precombine config 
validation still useful; HoodieSparkSqlWriter/ProvidesHoodieConfig exist; 
stalled after danny0405 review |
   | [#8424](https://github.com/apache/hudi/pull/8424) | [HUDI-6065] Fix 
deltastreamer shutdown when post write termination strategy enabled | 
LiJie20190102 | 2023-04-11 | master | deltastreamer | HoodieDeltaStreamer still 
on master; table-service shutdown hang on post-write-termination may persist; 
single-file fix stalled after codope comment |
   | [#8562](https://github.com/apache/hudi/pull/8562) | [DOCS] Update HMS lock 
provider behavior | codope | 2023-04-24 | asf-site | docs | 
concurrency_control.md still live; HMS-lock crash-behavior clarification still 
useful but blocked by vinothchandar CHANGES_REQUESTED never addressed |
   | [#8570](https://github.com/apache/hudi/pull/8570) | [HUDI-6136] Adding 
idempotent writes to Hudi | nsivabalan | 2023-04-25 | master | spark-datasource 
| idempotent writes not landed (no writer.identifier/batch.identifier configs 
on master); feature still valuable; stalled 2024 after bvaradar comment |
   | [#8657](https://github.com/apache/hudi/pull/8657) | [HUDI-6150] Support 
bucketing for each hive client | parisni | 2023-05-06 | master | hive-sync | 
hive-bucketing propagation not landed (HiveBucketingSpec absent on master); 
author unsure on hash semantics; capture as feature, no formal review |
   | [#8673](https://github.com/apache/hudi/pull/8673) | [HUDI-6194] prevent 
flink writer getting the wrong instant to write | hbgstc123 | 2023-05-09 | 
master | flink | flink bootstrap-event race writing to wrong instant is a 
data-consistency bug; StreamWriteOperatorCoordinator reworked, needs 
verify+capture; stalled 2025 |
   | [#8680](https://github.com/apache/hudi/pull/8680) | [HUDI-6192] Make 
HoodieFlinkCompactor and HoodieFlinkClusteringJob service mode as long runnning 
streaming job | SteNicholas | 2023-05-10 | master | flink | long-running 
streaming service mode for flink compactor/clustering not landed 
(ServiceSourceFunction absent on master); stalled after danny0405 review 2024 |
   | [#8753](https://github.com/apache/hudi/pull/8753) | [HUDI-5095] Flink: 
Stores a special watermark(flag) to identify the current progress of writing 
data | SteNicholas | 2023-05-18 | master | flink | Flink write-progress 
watermark in commit metadata never landed; PR stale since 2023, no reviews, 
only bulk label bump |
   | [#8851](https://github.com/apache/hudi/pull/8851) | [HUDI-6281] 
Comprehensive schema evolution supports column change with a default value | 
SteNicholas | 2023-05-31 | master | schema-evolution | Touches removed 
spark3.0.x/3.1.x modules and old InternalSchema pkg; feature relevant but diff 
unusable, CHANGES_REQUESTED unaddressed |
   | [#8891](https://github.com/apache/hudi/pull/8891) | [Hudi-6318] The skip 
merge config for incremental-read ensures consistency in both stream and batch 
scenarios | zhuanshenbsj1 | 2023-06-06 | master | flink | Flink 
incremental-read skip-merge batch/stream consistency; 2-file PR stale since 
2024-03, only comments no approval |
   | [#8967](https://github.com/apache/hudi/pull/8967) | [HUDI-6378] allow to 
delete twice for an empty table | lvyanquan | 2023-06-14 | master | 
write-client | Idempotent delete on empty-table (empty schema) edge case; 
BaseHoodieWriteClient rewritten to HoodieSchema, diff stale |
   | [#9056](https://github.com/apache/hudi/pull/9056) | [HUDI-6456] [DOC] Add 
parquet blooms documentation | parisni | 2023-06-26 | asf-site | docs | 
parquet_bloom docs not on asf-site; feature exists so doc still wanted, but PR 
stale with unaddressed review comments |
   | [#9167](https://github.com/apache/hudi/pull/9167) | [HUDI-6519] The 
default value of read.streaming.enabled is determined by execution.runtime-mode 
| SteNicholas | 2023-07-10 | master | flink | Flink config 
default-by-runtime-mode behavior change; debated (8 comments) with no 
consensus, abandoned 2024-09 |
   | [#9196](https://github.com/apache/hudi/pull/9196) | [WIP] Support rollback 
of instants with timestamp less than logcompaction | suryaprasanna | 2023-07-14 
| master | table-service | Rollback of instants < logcompaction; 2-yr WIP shell 
whose diff touches only test files, not reviewable as-is |
   | [#9241](https://github.com/apache/hudi/pull/9241) | [HUDI-6573] Flink 
supports disable log append in mor table | zhuanshenbsj1 | 2023-07-20 | master 
| write-client | Disable-log-append config for MOR never landed (no such config 
on master); niche perf option, stale since 2024-02 |
   | [#9389](https://github.com/apache/hudi/pull/9389) | [HUDI-6667] ClientIds 
should generate next id automatically with random uuid instead of incremental 
id | SteNicholas | 2023-08-08 | master | flink | Flink ClientIds still uses 
incremental id on master; concurrent-batch client-id conflict fix not landed, 
abandoned 2024-02 |
   | [#9544](https://github.com/apache/hudi/pull/9544) | [HUDI-6757] Fix 
compaction execution terminated in async threads in flink bounded | flashJd | 
2023-08-26 | master | flink | Flink bounded async-compaction terminated on 
close; CompactOperator.close() still closes executor so bug likely persists, PR 
stale no approval |
   | [#9554](https://github.com/apache/hudi/pull/9554) | [HUDI-6760] Add 
SelfDescribingInputFormatInterface for hive FileInputFormat | Zouxxyy | 
2023-08-28 | master | hive | Spark schema-evolution then hive-rt read fails; 
SelfDescribing approach not on master, hadoop-mr refactored, diff stale (14 
comments no approval) |
   | [#9760](https://github.com/apache/hudi/pull/9760) | [HUDI-6887] Add test 
for Record Index and MIT queries | lokeshj1703 | 2023-09-21 | master | 
spark-sql | RLI+MIT data-skipping test coverage; approved but 2-yr stale and 
TestMergeIntoTable relocated to dml/others, needs rewrite |
   | [#9794](https://github.com/apache/hudi/pull/9794) | [HUDI-6895] Change 
default timeline timezone from local to UTC | codope | 2023-09-27 | master | 
timeline | UTC default still desirable but PR left WIP with TODO and needs 
migration plan; last discussion 2025-03 unresolved |
   | [#9878](https://github.com/apache/hudi/pull/9878) | [HUDI-6953] Optimizing 
hudi sink operators generation | zhuanshenbsj1 | 2023-10-18 | master | flink | 
Flink COW insert-cluster/compaction/clean operator split not landed (only test 
#10214 for 6953); pipeline evolved, needs rework |
   | [#9889](https://github.com/apache/hudi/pull/9889) | [HUDI-6960] Support 
read partition values from path when schema evolution enabled | wecharyu | 
2023-10-19 | master | spark-reader | fix not landed; BaseFileOnlyRelation 
shouldExtractPartitionValuesFromPartitionPath/toHadoopFsRelation still on 
master, bug likely persists, PR stale |
   | [#9905](https://github.com/apache/hudi/pull/9905) | [HUDI-6970] Stream 
read allows skipping archived commits | zhuanshenbsj1 | 2023-10-23 | master | 
flink | Flink stream-read OOM from loading archived commits still relevant; PR 
CONFLICTING, 2026 update is label churn, content stale since 2023 |
   | [#9922](https://github.com/apache/hudi/pull/9922) | [HUDI-6989] Stop 
handling more data if task is aborted & clean partial files if possible in task 
side | boneanxs | 2023-10-26 | master | spark-writer | 
task-interrupt/partial-file cleanup improvement still relevant 
(HoodieWriteHandle/TaskContextSupplier present); PR stale since 2024, needs 
rebase |
   | [#10207](https://github.com/apache/hudi/pull/10207) | [HUDI-7158] Expose 
event time config to record event time in commit file | zhangyue19921010 | 
2023-11-29 | master | core | decoupling event-time from precombine still valid, 
but event-time subsystem reworked in 1.0 (#18778 rollup/watermark); PR stale, 
CI failing |
   | [#10308](https://github.com/apache/hudi/pull/10308) | Incoming batch 
schema is not compatible with the table's one #9980 | njalan | 2023-12-12 | 
master | hive-sync | schema-incompat from duplicate table names across hive 
schemas may still occur; niche fix, CI failing, no maintainer traction, PR 
stale |
   | [#10326](https://github.com/apache/hudi/pull/10326) | [HUDI-6129] Support 
rate limit for Spark streaming source | boneanxs | 2023-12-14 | master | 
spark-streaming | rate-limit for Spark streaming source 
(maxFilesPerTrigger/maxRowsPerTrigger) still wanted; re-impl of #8796 left as 
early-stage draft, never finished |
   | [#10396](https://github.com/apache/hudi/pull/10396) | [HUDI-7176] Add unit 
tests for log file only file slices | linliu-code | 2023-12-21 | master | tests 
| log-only file-slice test coverage still useful; PR stacked on unmerged 
#10398, CI failing, stale since 2024 |
   | [#10406](https://github.com/apache/hudi/pull/10406) | [HUDI-5026] Fix ORC 
bootstrap read support in Spark | yihua | 2023-12-26 | master | bootstrap-orc | 
ORC bootstrap read gap still real, but draft abandoned >2yr with CI failing; 
capture scope as issue |
   | [#10462](https://github.com/apache/hudi/pull/10462) | [HUDI-7251] [WIP] 
Support partial schema for CDC workload | linliu-code | 2024-01-09 | master | 
cdc | partial-schema for CDC append path still relevant but PR is WIP abandoned 
since 2024-05, CI failing |
   | [#10526](https://github.com/apache/hudi/pull/10526) | [MINOR] Fix flaky 
testMultiWriterWithAsyncTableServicesWithConflict test | Zouxxyy | 2024-01-18 | 
master | tests | test still present in TestHoodieClientMultiWriter and still 
flaky; PR CONFLICTING, review feedback unaddressed since 2024 |
   | [#10578](https://github.com/apache/hudi/pull/10578) | [HUDI-7404] Bloom 
execution improvements | the-other-tim-brown | 2024-01-28 | master | 
bloom-index | bloom-filter perf improvements still relevant; PR left with open 
design questions, stale since 2024 |
   | [#10648](https://github.com/apache/hudi/pull/10648) | [MINOR] Support 
replacecommit rollback as part of rollbackFailedWrites | suryaprasanna | 
2024-02-11 | master | rollback | replacecommit rollback in rollbackFailedWrites 
still relevant; PR had empty desc, unaddressed review, stale since 2024 |
   | [#10727](https://github.com/apache/hudi/pull/10727) | [HUDI-7436] Fix the 
conditions for determining whether the records need to be rewritten | 
ThinkerLei | 2024-02-22 | master | schema-evolution | rewrite-condition fix not 
landed (HoodieMergeHelper still on master); small bugfix, author stale since 
2024, needs rebase |
   | [#10846](https://github.com/apache/hudi/pull/10846) | [HUDI-7498] Fix 
schema for HoodieTimestampAwareParquetInputFormat | codope | 2024-03-11 | 
master | hive-input-format | field-ordering fix not landed; 
HoodieTimestampAwareParquetInputFormat still on master; draft abandoned since 
2024 |
   | [#11008](https://github.com/apache/hudi/pull/11008) | [MINOR] Make 
ordering deterministic in small file selection | the-other-tim-brown | 
2024-04-12 | master | spark-writer | deterministic small-file selection still 
useful for test stability; not landed, PR stale since 2024, likely needs rebase 
|
   | [#11364](https://github.com/apache/hudi/pull/11364) | [HUDI-7814] Exclude 
unused transitive dependencies that introduce vulnerabilities | yihua | 
2024-05-29 | master | build-security | Transitive-dep vuln exclusions (log4j 
1.x etc.) still worthwhile, but diff is CONFLICTING and touches removed 
flink1.14-1.18 poms; capture as dep-hygiene issue. |
   | [#11537](https://github.com/apache/hudi/pull/11537) | [HUDI-7939] Validate 
file slices upto last completed commit in HoodieTableMetadataValidator | 
lokeshj1703 | 2024-06-28 | master | metadata-table | 
HoodieMetadataTableValidator still on master; validator correctness fix 
(compare views at last completed instant) worthwhile; draft abandoned 2024-09. |
   | [#11573](https://github.com/apache/hudi/pull/11573) | [HUDI-6510] Support 
GHCI on Java 17 | CTTY | 2024-07-05 | master | ci | Java 17 CI not landed 
(bot.yml still JDK 11); Java 17 CI coverage still wanted, but XL test-touching 
PR is stale/conflicting. |
   | [#11607](https://github.com/apache/hudi/pull/11607) | [HUDI-3625][RFC-60] 
Add StorageStrategy to HoodieStorage | CTTY | 2024-07-10 | master | storage-io 
| RFC-60 doc merged but StorageStrategy impl (this 90-file PR) never landed; 
too large/stale to rebase; capture RFC-60 implementation as issue. |
   | [#11630](https://github.com/apache/hudi/pull/11630) | [HUDI-7986] Fix 
Duplicate handling behavior when Precombine value is not set | csivaguru | 
2024-07-13 | master | writer | Dedup-when-precombine-unset bug fix; PR is 
CONFLICTING and abandoned 2024-09; bug may still exist on master, capture as 
issue. |
   | [#12014](https://github.com/apache/hudi/pull/12014) | [HUDI-7484] Enable 
url encoded partitioning if hive style partition enabled | codope | 2024-09-26 
| master | spark-sql | Auto-coupling url-encoding to hive-style partitioning 
not landed (configs still independent); real partition-dir usability issue, PR 
stalled in review 2024-10. |
   | [#12076](https://github.com/apache/hudi/pull/12076) | [HUDI-8330] Fix 
default value of bootstrap table config | yihua | 2024-10-09 | master | 
bootstrap | Bootstrap config default-value fix, small but unreviewed and 
abandoned 2024-10; bootstrap config code still on master, capture the 
default-value bug as issue. |
   | [#12102](https://github.com/apache/hudi/pull/12102) | [HUDI-8367] Fix log 
file marker creation in file group initialization in metadata table writer | 
yihua | 2024-10-15 | master | metadata-table | MDT log-marker creation fix 
stalled on CI since 2024-11; MDT writer since refactored by index abstraction 
#18348/#18372, capture bug as issue |
   | [#12151](https://github.com/apache/hudi/pull/12151) | [HUDI-8263] Add 
validation for functional index in HoodieMetadataTableValidator | lokeshj1703 | 
2024-10-23 | master | metadata-table | MDT validator still lacks 
expression/functional index validation; approach stale (FunctionalIndexSupport 
renamed ExpressionIndexSupport in 1.0) |
   | [#12158](https://github.com/apache/hudi/pull/12158) | feat: updated blogs 
design | pintusoliya | 2024-10-24 | asf-site | docs | Blog restyle touches 100 
mdx files, open since 2024-10 with no progress; certain to conflict with blogs 
added since, capture redesign as issue |
   | [#12232](https://github.com/apache/hudi/pull/12232) | [HUDI-8502] Fix the 
potential data loss issue in PartialUpdateAvroPayload#preCombine | usberkeley | 
2024-11-11 | master | writer | Real preCombine data-loss concern, 
reviewer-engaged (danny0405) but stalled 2024-12; PartialUpdateAvroPayload 
still on master, capture as issue |
   | [#12265](https://github.com/apache/hudi/pull/12265) | Add integration test 
framework | yihua | 2024-11-15 | master | ci | Docker-based integration-test 
framework for hudi-streamer never merged; abandoned 2024-11 with no reviews, 
capture scope as issue |
   | [#12368](https://github.com/apache/hudi/pull/12368) | Added RCA and steps 
for resolving Skipping already committed batch | vidanimegh | 2024-11-28 | 
asf-site | docs | Useful streaming-error RCA FAQ but target 
faq_writing_tables.md no longer in website/docs (docs restructured); capture 
content as issue |
   | [#12407](https://github.com/apache/hudi/pull/12407) | [HUDI-3625][RFC-60] 
Update RFC-60 With Federated Storage Layout | zhangyue19921010 | 2024-12-03 | 
master | docs | RFC-60 federated storage layout design; engaged (19 reviews) 
but dormant since 2025-08 with POC #12460 also stalled, track as issue |
   | [#12490](https://github.com/apache/hudi/pull/12490) | [HUDI-8632] Fix 
bootstrap support with file group reader in compaction and clustering in Spark 
| yihua | 2024-12-14 | master | bootstrap | Bootstrap + file-group-reader 
compaction/clustering support still a gap; stale since 2025-04, FGR 
merge-handle class reworked (native log format) |
   | [#12536](https://github.com/apache/hudi/pull/12536) | [HUDI-8790] Fix most 
blocker/high sonarqube reported reliability issues | vinothchandar | 2024-12-24 
| master | reliability | Grab-bag of blocker/high sonarqube reliability fixes 
across 11 files, stale since 2025-03; issues still worth addressing, capture as 
issue |
   | [#12546](https://github.com/apache/hudi/pull/12546) | [HUDI-8797] Fix the 
potential filesystem connection leak | Zouxxyy | 2024-12-27 | master | core-io 
| Filesystem connection-leak fix is valuable but stuck as draft on unstable 
test, abandoned since 2025-01; capture leak as issue |
   | [#12580](https://github.com/apache/hudi/pull/12580) | [HUDI-8830] use 
maxLatestCommitTime to compute splitLatestCommitDelay | LXin96 | 2025-01-06 | 
master | flink | Flink split-delay metric refinement; files still exist but 
stalled on danny0405 questioning the metric's meaning, unresolved |
   | [#12582](https://github.com/apache/hudi/pull/12582) | [MINOR] Add file 
slice in delta write stats | codope | 2025-01-06 | master | metadata-table | 
Populate file slice in delta write stats to optimize SI update; 
HoodieAppendHandle still exists, stale since Jan 2025, discussion inconclusive |
   | [#12599](https://github.com/apache/hudi/pull/12599) | [HUDI-8858]Support 
ShowRecordLocationProcedure | houyuting | 2025-01-08 | master | spark-sql | 
Procedure never landed (file absent on master); reviewers asked for a 
generalized index-agnostic procedure, author inactive |
   | [#12642](https://github.com/apache/hudi/pull/12642) | [HUDI-8869] Refresh 
file index and reload timeline in HoodieBaseRelation | yuzhaojing | 2025-01-15 
| master | spark | Timeline-freshness fix in HoodieBaseRelation (file still 
exists) blocked by unresolved mutable-relation design debate; stale |
   | [#12656](https://github.com/apache/hudi/pull/12656) | [HUDI-8685] 
Re-enabling flaky/buggy test 
(TestHoodieBackedTableMetadata.testCleaningArchivingAndCompaction) | nsivabalan 
| 2025-01-16 | master | metadata-table | testCleaningArchivingAndCompaction 
still @Disabled on master; re-enable still wanted but PR stale >1yr |
   | [#12669](https://github.com/apache/hudi/pull/12669) | [HUDI-8072] Enable 
log file only test for Hive MOR tables | linliu-code | 2025-01-17 | master | 
hive | Log-file-only Hive MOR test enablement; test files still exist, 
approved-then-changes-requested then abandoned Jan 2025 |
   | [#12732](https://github.com/apache/hudi/pull/12732) | [HUDI-8553] Support 
writing record positions to log blocks from Spark SQL UPDATE and DELETE 
statements | lokeshj1703 | 2025-01-29 | master | spark-sql | Core 
position-write infra landed (#9581); Spark-SQL UPDATE/DELETE enablement gap 
remains, PR stale since mid-2025 |
   | [#12774](https://github.com/apache/hudi/pull/12774) | [HUDI-7730] 
HoodieStorage.openSeekable should not have wrapStream param | ktblsva | 
2025-02-05 | master | storage | wrapStream param still present in 
HoodieStorage.openSeekable on master; stalled on reviewer pushback, author 
inactive |
   | [#12795](https://github.com/apache/hudi/pull/12795) | [HUDI-8966] RFC-88: 
New Schema/DataType/Expression Abstractions | cshuo | 2025-02-06 | master | rfc 
| RFC-88 doc never merged (rfc/rfc-88 absent); engine-neutral abstraction scope 
still relevant but design debate (decouple Flink perf) unresolved |
   | [#12846](https://github.com/apache/hudi/pull/12846) | [DNM][HUDI-XXXX] 
Avoid caching base path in HoodieROTablePathFilter | xushiyan | 2025-02-16 | 
branch-0.x | hive | base branch-0.x; base-path caching bug (metaClientCache) 
still present in HoodieROTablePathFilter on master, marked DNM |
   | [#12861](https://github.com/apache/hudi/pull/12861) | [HUDI-9062] Make 
meta sync tools use global Hudi configs | xushiyan | 2025-02-20 | branch-0.x | 
meta-sync | base branch-0.x; author confirms no master PR exists; global-config 
wiring for meta-sync tools still relevant on master |
   | [#12871](https://github.com/apache/hudi/pull/12871) | [MINOR] Add test to 
prune partitions for TimestampBasedKeyGenerator | vinishjail97 | 2025-02-21 | 
master | spark | Partition-prune test for TimestampBasedKeyGenerator; 
HoodieFileIndex/prune files still exist, no reviews, stale >1yr |
   | [#12878](https://github.com/apache/hudi/pull/12878) | [HUDI-8868] Close 
cachedAllInputFileSlices in BaseHoodieTableFileIndex | vinishjail97 | 
2025-02-24 | master | file-index | cachedAllInputFileSlices spillable-map leak 
still present; class moved to core/read pkg so diff wont apply, bug relevant |
   | [#12887](https://github.com/apache/hudi/pull/12887) | [HUDI-8907] Added 
RFC-86 draft document | jalpeshborad | 2025-02-27 | master | rfc | RFC-86 
DataFrame write-path draft never merged (rfc/rfc-86 absent); feature scope 
still valuable, draft abandoned |
   | [#12938](https://github.com/apache/hudi/pull/12938) | [HUDI-9135] Bloom 
index data skew bucket index partitioner | nsivabalan | 2025-03-07 | master | 
spark-index | Bloom-index data-skew bucketized partitioner fix not landed; 
BucketizedBloomCheckPartitioner exists, perf issue relevant, author stale |
   | [#12939](https://github.com/apache/hudi/pull/12939) | [HUDI-9136] Fixing 
data skew with Bloom index sort partitioner | nsivabalan | 2025-03-07 | master 
| spark-index | Bloom-index sort-partitioner data-skew fix not landed; 
SparkHoodieBloomIndexHelper exists, perf issue relevant, author stale |
   | [#12941](https://github.com/apache/hudi/pull/12941) | [HUDI-9142] Read 
timestamp-millis logical type column as long correctly in Spark | yihua | 
2025-03-08 | master | spark-reader | Draft abandoned >1yr; 
timestamp-millis-as-long read correctness bug not fixed 
(HoodieParquetFileFormatHelper exists), scope valuable |
   | [#12971](https://github.com/apache/hudi/pull/12971) | [HUDI-9169] Fix data 
loss in insert/delete/ insert-again cases | TheR1sing3un | 2025-03-13 | master 
| spark-reader | Blocker data-loss (insert/delete/insert-again); record buffer 
rewritten into buffer/ pkg so diff obsolete, verify+refix on new code |
   | [#13288](https://github.com/apache/hudi/pull/13288) | [HUDI-9172] Fix 
timestamp millis being read as micros for log files | jonvex | 2025-05-12 | 
master | spark-reader | Real read-correctness bug (millis decoded as micros in 
log files); only a narrow related fix (#13998) landed; draft 12mo stale |
   | [#13342](https://github.com/apache/hudi/pull/13342) | [HUDI-9482] Fix the 
issue where the file slice was wrongly filtered out | TheR1sing3un | 2025-05-22 
| master | file-system-view | Real correctness bug (file slice wrongly 
filtered) with active review but community PR stalled 12mo; 
FSView/CompletionTimeQueryView refactored since |
   | [#13422](https://github.com/apache/hudi/pull/13422) | [DRAFT] Avoid 
timeline server thrashing with async table services | the-other-tim-brown | 
2025-06-12 | master | table-service | Real stability issue (timeline-server 
thrashing under async table services) with substantial review discussion; draft 
never landed, 13mo stale |
   | [#13628](https://github.com/apache/hudi/pull/13628) | [HUDI-9657] Test 
schema on read in fg reader | jonvex | 2025-07-26 | master | 
tests-schema-on-read | SchemaOnReadEvolutionTestUtils not on master; 
schema-on-read fg-reader coverage gap real but PR stale since 2025-08 |
   | [#13713](https://github.com/apache/hudi/pull/13713) | [HUDI-9550] Index 
related doc update for hudi 1.1 | Davis-Zhang-Onehouse | 2025-08-12 | asf-site 
| docs | Index docs for 1.1 still wanted but PR conflicting on asf-site with 
stray .gitignore edit; recapture as clean docs task |
   | [#13807](https://github.com/apache/hudi/pull/13807) | [HUDI-9758] Allow 
reflection utils to use the ThreadContextClassLoader | linliu-code | 2025-08-29 
| master | common-reflection | Thread-context classloader config not on master 
(ReflectionUtils lacks it); useful capability but draft stale since 2025-08 |
   | [#13816](https://github.com/apache/hudi/pull/13816) | [HUDI-9775] Support 
for show_metadata_table_history with appropriate matching data table info | 
vamshikrishnakyatham | 2025-08-30 | master | spark-sql | 
ShowMetadataTableHistoryProcedure not on master; new diagnostic procedure with 
0 reviews, idle since 2025-09; capture feature as issue |
   | [#13831](https://github.com/apache/hudi/pull/13831) | [HUDI-9714] Disallow 
changing merge related properties for HoodieStreamer | yjc408 | 2025-09-03 | 
master | hoodie-streamer | Fixes merge-property switching in HoodieStreamer, 
bug likely still on master; PR now CONFLICTING, review stalled since 2025-09 |
   | [#13889](https://github.com/apache/hudi/pull/13889) | [MINOR] Add tests 
for auto keygen for immutable and mutable workflow | linliu-code | 2025-09-13 | 
master | spark-tests | [DRAFT] auto-keygen test additions, idle since 2025-11; 
coverage useful but draft stale -- capture as issue |
   | [#13954](https://github.com/apache/hudi/pull/13954) | Add functional 
compat tests for Incremental Source | rahil-c | 2025-09-21 | master | 
hoodie-streamer-tests | Incremental-source compat tests; mergeable but stalled 
after 20 reviews since 2025-10; capture coverage as issue |
   | [#14041](https://github.com/apache/hudi/pull/14041) | test: add functional 
payload test cases for v6 (OverwriteWithLatestAvroPayload, 
DefaultHoodieRecordPayload) | rahil-c | 2025-10-02 | master | spark-tests | v6 
payload upgrade/downgrade functional tests; mergeable but idle since 2025-11; 
capture coverage as issue |
   | [#14051](https://github.com/apache/hudi/pull/14051) | test: Add coverage 
for with OverwriteWithLatestAvroPayload with ordering fields set | rahil-c | 
2025-10-03 | master | spark-tests | Follow-up test to #14041 for ordering 
fields; now CONFLICTING, idle since 2025-11; capture coverage as issue |
   | [#14100](https://github.com/apache/hudi/pull/14100) | docs: create 
regression warnings for timestamp issue | jonvex | 2025-10-15 | asf-site | docs 
| Draft adding timestamp-regression warnings to 0.14-1.0.2 release notes; 
useful content, draft stale since 2025-12; capture as issue |
   | [#14101](https://github.com/apache/hudi/pull/14101) | feat: Add script to 
build and push Docker images | deepakpanda93 | 2025-10-16 | master | docker | 
Docker build/push helper scripts; now CONFLICTING, idle since 2025-11; capture 
tooling request as issue |
   | [#14145](https://github.com/apache/hudi/pull/14145) | Fix CVE-2025-30065 | 
vamsikarnika | 2025-10-23 | master | security | CVE-2025-30065 (parquet-avro); 
master still on parquet 1.13.1 so unaddressed; draft touches only gcp-bundle -- 
capture project-wide bump as issue |
   | [#14173](https://github.com/apache/hudi/pull/14173) | refactor: 
Consolidate file writer side interfaces for new file format integrations | 
rahil-c | 2025-10-28 | master | file-io | Exploratory refactor to consolidate 
writer interfaces for new file formats; not landed, idle since 2025-10; capture 
as issue |
   | [#14176](https://github.com/apache/hudi/pull/14176) | fix: Remove table 
config hoodie.table.create.schema | yihua | 2025-10-29 | master | table-config 
| hoodie.table.create.schema still on master (CREATE_SCHEMA present); removal 
draft stalled since 2025-10; capture cleanup as issue |
   | [#14299](https://github.com/apache/hudi/pull/14299) | feat: update 
dependencies and to make trino-hudi-plugin compatible with trino 478. | 
RatulDawar | 2025-11-18 | master | trino | Trino 478 dependency bump now 
outdated (Trino well past 478); plugin-compat scope still wanted, capture as 
issue |
   | [#14303](https://github.com/apache/hudi/pull/14303) | feat: [HUDI-9775] 
Support for show_metadata_table_history with appropriate matching data table 
info | PavithranRick | 2025-11-20 | master | spark-sql | New 
show_metadata_table_history procedure not on master; useful tooling but 
PavithranRick gone since Feb; capture as issue |
   | [#14318](https://github.com/apache/hudi/pull/14318) | feat: [HUDI-9780] 
Concurrency Control test for Show Commit, Compaction and Clustering procedures 
| PavithranRick | 2025-11-21 | master | spark-sql | Test-only 
concurrency-control coverage for procedures; no reviewer traction, author gone; 
capture as test-coverage issue |
   | [#17460](https://github.com/apache/hudi/pull/17460) | feat: [HUDI-9765] 
Support for plans along with partition metadata in all the spark action 
procedures | PavithranRick | 2025-12-02 | master | spark-sql | Large (28-file) 
spark-procedure plans+partition-metadata feature; not landed, PavithranRick 
gone since Feb; capture as issue |
   | [#17463](https://github.com/apache/hudi/pull/17463) | feat: [HUDI-9734] 
Improve Hudi tooling to support file groups and specific partitions procedures 
| PavithranRick | 2025-12-03 | master | spark-sql | File-group/partition 
history procedures tooling not on master; PavithranRick gone since Feb; capture 
as issue |
   | [#17482](https://github.com/apache/hudi/pull/17482) | fix: HUDI- Skip 
partition path extraction for non partitioned tables | PavithranRick | 
2025-12-04 | master | writer | Skip partition-path extraction for 
non-partitioned tables fix; not on master, author gone since Feb; capture as 
issue |
   | [#17489](https://github.com/apache/hudi/pull/17489) | fix: HUDI-17479 - 
Skip expression index for direct column access queries | PavithranRick | 
2025-12-05 | master | index | Skip expression index for direct column-access 
queries optimization; not on master, PavithranRick gone; capture as issue |
   | [#17499](https://github.com/apache/hudi/pull/17499) | fix: ENG-27975 - 
Expression index (col stats) does not work for TIMESTAMP type | PavithranRick | 
2025-12-05 | master | index | Draft fixing expression-index col-stats for 
TIMESTAMP type; real bug, not fixed on master, author gone; capture as issue |
   | [#17539](https://github.com/apache/hudi/pull/17539) | fix: [GI-17169] - 
Rollback inflight indexing does not clean table config inflight MDT partition | 
PavithranRick | 2025-12-10 | master | metadata-table | Draft (test-only) for 
rollback-inflight-indexing not cleaning MDT partition config; real bug, no fix, 
author gone; capture as issue |
   | [#17604](https://github.com/apache/hudi/pull/17604) | fix: [HUDI-8401] 
Unifying Partial Update modes and Merge Into Partial Update Encoding | 
PavithranRick | 2025-12-16 | master | writer | HUDI-8401 partial-update 
unification; nsivabalan CHANGES_REQUESTED then stalled, merge subsystem churned 
on master; capture scope as issue |
   | [#17759](https://github.com/apache/hudi/pull/17759) | fix: Reproduce 
nested partition columns pruning data validation failure | vinishjail97 | 
2025-12-31 | master | spark/file-index | repro of real nested-partition-column 
pruning data-validation bug (since #9863) still on master; PR is investigation, 
no fix, 0 reviews |
   | [#17804](https://github.com/apache/hudi/pull/17804) | fix: Revert 
Partition stats should be controlled using column stats config (#14165) | 
PavithranRick | 2026-01-08 | master | metadata-table | reverts #14165 (on 
master); concern to toggle partition stats independently of col stats still 
valid; 0 reviews, abandoned |
   | [#18073](https://github.com/apache/hudi/pull/18073) | fix: GI-18072 - 
Allow retries on marker file creation requests | PavithranRick | 2026-02-02 | 
master | markers | Idempotent marker-creation retry on timeout still relevant 
on master, but PR stalled since 2026-02-23 and author (intern) inactive; 
capture in issue |
   | [#18152](https://github.com/apache/hudi/pull/18152) | fix: Support out of 
order schema evolution fix | linliu-code | 2026-02-09 | release-0.14.2 | 
meta-sync | Targets frozen release-0.14.2, CONFLICTING; 
recreate-table-on-incompatible-schema meta-sync capability may be wanted on 
master, capture as issue |
   | [#18154](https://github.com/apache/hudi/pull/18154) | fix: Set credentials 
for Hive metastore based lock provider | linliu-code | 2026-02-09 | 
release-0.14.2 | hive-sync | Targets frozen release-0.14.2, CONFLICTING; 
HiveMetastoreBasedLockProvider still on master so credential fix may apply 
there too |
   | [#18157](https://github.com/apache/hudi/pull/18157) | fix: Support schema 
evolution with nested data type | linliu-code | 2026-02-09 | release-0.14.2 | 
schema-evolution | Targets frozen release-0.14.2, CONFLICTING; underlying bug 
#17454 still OPEN and HoodieInternalRowUtils.scala still on master, so it 
applies to master |
   | [#18248](https://github.com/apache/hudi/pull/18248) | Fast bootstrap rfc | 
vamshipasunuru1 | 2026-02-25 | master | rfc | rfc-102 number now assigned to 
embeddings RFC on master, so this doc collides; fast-bootstrap design (issue 
#18135) still relevant, re-file under new RFC number |
   | [#18305](https://github.com/apache/hudi/pull/18305) | [HUDI-7503] 
logcompaction execution should fail if another active writer is already 
executing the same plan | kbuci | 2026-03-11 | master | table-service | 
Companion #18012 (HUDI-7503 compaction) merged as ddfcc92; logcompaction gap 
remains but PR conflicting/stale since Apr |
   | [#18339](https://github.com/apache/hudi/pull/18339) | feat: Fix scheduling 
issues caused by ForkPoolJoin in AverageRecordSizeEstimator | rahil-c | 
2026-03-18 | master | writer | Estimator relocated to execution/estimator and 
now uses plain stream(); draft conflicting/stale since Apr, diff outdated |
   | [#18346](https://github.com/apache/hudi/pull/18346) | [HUDI-7946][RFC-90] 
Add support for cancellable clustering table service plans | kbuci | 2026-03-19 
| master | rfc-clustering | RFC-90 doc re-post of deleted #12856; rfc-90 not on 
master, zero engagement, untouched since creation |
   | [#18419](https://github.com/apache/hudi/pull/18419) | feat(metadata): 
Support hfile index block cache for hfile reader | cshuo | 2026-03-30 | master 
| metadata-hfile | Base block cache already landed via #13724; reader-metadata 
cache extension distinct but conflicting/no-review since Apr |
   | [#18458](https://github.com/apache/hudi/pull/18458) | feat: Add option to 
skip invalid JSON records in HoodieStreamer | yaojiejia | 2026-04-03 | master | 
streamer | Skip invalid JSON records (closes #15942); feature relevant but 
conflicting/stale since Apr, non-committer author |
   | [#18608](https://github.com/apache/hudi/pull/18608) | feat(schema) Ensure 
spark SQL insert into preserves hudi_type for VEC... | rahil-c | 2026-04-27 | 
master | spark-sql | Real bug (VEC/BLOB lose hudi_type metadata on INSERT INTO, 
schema-compat fails) but stale ~3mo draft, conflicting; capture bug as issue |
   | [#18655](https://github.com/apache/hudi/pull/18655) | Log structured 
schema-change diffs in DeltaStreamer | linliu-code | 2026-04-29 | master | 
deltastreamer | SchemaChangeLogger enhancement still relevant (StreamSync 
exists) but stale ~2mo unreviewed draft; capture as issue |
   | [#18810](https://github.com/apache/hudi/pull/18810) | test(spark): repro 
for bytes->string promotion crashing data-skipping read | linliu-code | 
2026-05-22 | master | data-skipping | Test-only repro of real bytes->string 
data-skipping ClassCastException; no human review, CI failing; capture bug as 
issue |
   
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to