Sign in
◑
Theme
apache
/
hudi
/
HEAD
d1ec4d3
docs(rfc): claim RFC-116 for branch and tag support (#20456)
by Shuo Cheng
· 12 hours ago
master
82d724b
feat(agent): add Flink catalog and metastore composition to Hudi Architect (#20419)
by fhan
· 18 hours ago
f2e0b66
feat(utilities): add fail-fast continuous mode for HoodieMultiTableStreamer (#19811)
by Srikanth Mamidala
· 25 hours ago
c0ed524
fix(spark): read shredded variant leaves like Spark 4 (#20332)
by voonhous
· 29 hours ago
f39f997
fix(spark): create Hudi tables via the DSv2 Column API and accept unchanged properties in HoodieCatalog (#20426)
by Sivabalan Narayanan
· 2 days ago
53d0b14
fix(spark): re-create the streaming sink write client when the writer schema changes (#20415)
by Sivabalan Narayanan
· 2 days ago
6ac51eb
fix(core): write the key generator class for tables below version 8 (#20276)
by Y Ethan Guo
· 2 days ago
e4c9512
feat(spark): stop forcing direct markers in the streaming sink (#20413)
by Sivabalan Narayanan
· 2 days ago
9a43cc1
fix(spark): reuse one embedded timeline server across streaming sink micro-batches (#20412)
by Sivabalan Narayanan
· 3 days ago
2f835a5
feat(agent): add Hudi optimizer catalogs and Agent (#20197)
by Sivabalan Narayanan
· 3 days ago
74c6125
feat(agent): add Hudi config catalog generator and config-consultant skill (#20195)
by Sivabalan Narayanan
· 3 days ago
c010ad7
fix(agent): treat existing-table identity mismatch as evidence conflict (#20410)
by fhan
· 3 days ago
62bae02
chore(ci): show pr_compliance.py self-test failures (#20422)
by voonhous
· 5 days ago
67b3946
chore(ci): run bundle validation on Spark 3.5.9 instead of 3.5.1 (#20428)
by Y Ethan Guo
· 5 days ago
00a49c5
chore(ci): build the bundle validation base image on glibc (#20417)
by Y Ethan Guo
· 5 days ago
97bdd5b
feat(spark): add hudi-spark-native-bundle packaging Apache DataFusion Comet (#19674)
by Y Ethan Guo
· 6 days ago
1c54bd3
chore(ci): run all validation in one validate-pr-and-source job (#20421)
by voonhous
· 6 days ago
2aae125
chore(ci): require only the validate-pr-and-source check (#20420)
by voonhous
· 6 days ago
617be49
fix(flink): apply the nested array reader fix to Flink 1.19 and later (#20399)
by Shihuan Liu
· 6 days ago
59ad99f
feat(flink): report the steps of a Hive sync in the write coordinator metrics (#20165)
by Shihuan Liu
· 6 days ago
42913d0
fix(utilities): Re-add _corrupt_record when a transformer drops it in ErrorTableAwareChainedTransformer (#20336)
by Raghuramchadalawada
· 6 days ago
1d5462b
chore(ci): pin ubuntu-latest runners to ubuntu-24.04 (#20418)
by voonhous
· 6 days ago
2b6d8b2
refactor(agent): move the Hudi Architect skill under hudi-ai-operator (#20223)
by Sivabalan Narayanan
· 6 days ago
a974f44
feat(utilities): add record-level index sizing check to HoodieTableHealthChecker (#20153)
by Sivabalan Narayanan
· 6 days ago
fe8627a
docs(agent): correct the HoodieTableHealthChecker exit codes in the hudi-table-health skill (#20385)
by Sivabalan Narayanan
· 6 days ago
5cce63e
feat(utilities): add metadata table sync and compaction lag checks to HoodieTableHealthChecker (#20154)
by Sivabalan Narayanan
· 6 days ago
0f9f6b7
feat(agent): add Hudi RCA skill with failure catalog, mitigation ladders and workflow catalog (#20194)
by Sivabalan Narayanan
· 6 days ago
bb42885
feat(utilities): add HoodieSparkEventLogAnalyzer for Hudi-aware Spark stage analysis (#20196)
by Sivabalan Narayanan
· 6 days ago
8c4a836
chore(ci): flatten the Java CI job graph (#19890)
by voonhous
· 7 days ago
483bf71
feat(agent): add existing-table reconciliation to Hudi Architect (#20391)
by fhan
· 7 days ago
31f4a5e
fix(common): write ordering values to native delete logs in their stored form (#20373)
by Vova Kolmakov
· 8 days ago
59561a8
test(common): cover array fields in parquet-avro GenericData reader test (#20190)
by databird07
· 8 days ago
5b8323f
fix(spark): resolve nested ordering fields for Spark deletes written to delete blocks (#20368)
by Vova Kolmakov
· 8 days ago
b5b05d1
fix(flink): unwrap the list element type when creating vectors for nested arrays (#20337)
by Shihuan Liu
· 8 days ago
a0313d1
feat(utilities): add HoodieTableLayoutAnalyzer for small-file, micro-partition and hot-partition detection (#20152)
by Sivabalan Narayanan
· 8 days ago
a6b8744
fix(flink): defer instant creation until earlier checkpoints finish (#20389)
by Vova Kolmakov
· 9 days ago
6aeb9a2
fix: escape partition values and locations in Hive sync DDL (#20390)
by Danny Chan
· 9 days ago
d62850e
chore(ci): path-filter Trino CI on pull requests (#20376)
by voonhous
· 9 days ago
7ad42f1
chore(ci): run all PR metadata checks in one job (#20375)
by voonhous
· 9 days ago
0f07615
chore(ci): require only validate-pr for PR metadata (#20374)
by voonhous
· 9 days ago
91ffb05
fix(spark): stop treating lower/upper as order-preserving in data skipping (#20228)
by Vova Kolmakov
· 9 days ago
e95ecf5
chore: update DOAP for 1.1.2 release (#20382)
by Danny Chan
· 10 days ago
9b7a713
fix(spark): preserve delete payloads during record reconstruction (#20341)
by Shuo Cheng
· 12 days ago
a99e89e
feat(agent): Add first executable mutable Flink SQL MOR sink path to Hudi Architect (#20302)
by fhan
· 12 days ago
1ba1edc
fix(common): widen REQUIRED shredded variant reads (#20351)
by voonhous
· 12 days ago
5764e96
feat(utilities): add HoodieTableHealthChecker for table service health (#20151)
by Sivabalan Narayanan
· 12 days ago
92771db
feat(client): add an opt-in to skip inline metadata table services (#20350)
by Sagar Sumit
· 12 days ago
1568ceb
fix(spark): stop treating the datediff start date as order-preserving in data skipping (#20230)
by Vova Kolmakov
· 12 days ago
c82957d
fix(gcp): skip "null" type fields when syncing the BigQuery schema (#20356)
by Prashant Wason
· 13 days ago
c167f7b
fix(hive-sync): skip null type fields when syncing the table schema (#20354)
by Prashant Wason
· 13 days ago
2cfe6b9
fix(hfile): reject block sizes the HFile format cannot represent (#20321)
by Y Ethan Guo
· 13 days ago
b6119ca
docs(hudi-io): document HFile offset and size widths and the non-root index block layout (#20319)
by Y Ethan Guo
· 13 days ago
5dee638
fix(spark): reject variant leaves Spark 4 cannot shred (#20326)
by voonhous
· 13 days ago
75fb5d5
fix(common): avoid archive lookups for active clean and rollback instants (#20340)
by Danny Chan
· 13 days ago
616f9ae
fix(common): dedupe repeated Avro fixed names (#20324)
by voonhous
· 14 days ago
0170359
fix(flink): resend recovered write metadata on task retries (#20323)
by Danny Chan
· 14 days ago
b0ea242
fix(kafka-connect): close AdminClient after fetching topic partitions (#20303)
by fhan
· 14 days ago
9086d98
fix(kafka-connect): retry start commit when the topic partition lookup fails (#20312)
by Vova Kolmakov
· 14 days ago
bc78d06
fix(kafka-connect): treat a completed commit as successful when a post-commit action fails (#20316)
by Vova Kolmakov
· 14 days ago
6bbf798
fix(spark): render decimal, date and timestamp values in CDC images (#20305)
by Sagar Sumit
· 2 weeks ago
61dde86
fix(flink): make the bucket pruning function serializable for source V2 (#20318)
by Vova Kolmakov
· 2 weeks ago
276d120
fix(flink): retain files with missing column statistics (#20295)
by Shuo Cheng
· 2 weeks ago
fe1c31d
fix(hfile): use long cursor offsets in native HFile reader for files larger than 2GB (#20309)
by Prashant Wason
· 2 weeks ago
9b39f04
fix(common): correct incremental fallback reads when a stale non-write instant precedes the first active commit (#20273)
by Aditya Goenka
· 2 weeks ago
aabed46
fix(spark): honor 'earliest' begin instant in DataFrame CDC reads (#20304)
by Sagar Sumit
· 2 weeks ago
092e4c4
fix(flink): reclaim empty checkpoint caches in record index (#20241)
by Shuo Cheng
· 2 weeks ago
b86a34b
fix(flink): preserve event-time delete ordering during precombine (#20288)
by Shuo Cheng
· 2 weeks ago
e9da226
fix(spark): decide vectorized read per scan in HoodieFileGroupReaderBasedFileFormat (#20183)
by Sumit Singh
· 2 weeks ago
da78989
fix(kafka-connect): terminate transaction coordinator event loop on stop (#20271)
by fhan
· 2 weeks ago
790414f
refactor: Rename dataFile/df variables to baseFile/bf (#19944)
by Nanjesh Ramesh
· 2 weeks ago
0202ca7
perf(core): avoid copying table properties for each native log file (#20297)
by Danny Chan
· 2 weeks ago
a2d88d9
fix(hive-sync): keep the sync client's metastore client out of Hive's thread cache (#20219)
by Shihuan Liu
· 2 weeks ago
45cec1a
fix(common): propagate stored disruptor consumer failures (#20026)
by Burak Kalaycı
· 2 weeks ago
2d7be92
fix(flink): prevent write rate limiter stalls and thread leaks (#20189)
by fhan
· 2 weeks ago
9a629fd
feat(agent): add first mutable Flink SQL COW sink path to Hudi Architect (#20281)
by fhan
· 2 weeks ago
a41f6ea
fix(spark): keep variant guard under nested filter pushdown (#20201)
by voonhous
· 2 weeks ago
3aa7fe2
feat(agent): add first executable Flink SQL sink path to Hudi Architect (#20198)
by fhan
· 3 weeks ago
9794ece
fix(flink): close bulk insert writer helper during cleanup (#20242)
by Shuo Cheng
· 3 weeks ago
308f78e
fix(spark): skip the catalog lookup in HoodieFileIndex unless the read declares a bucket index (#20240)
by Y Ethan Guo
· 3 weeks ago
17e3650
fix(timeline-service): skip redundant refreshes for trailing cleans (#19946)
by Goutam Adwant
· 3 weeks ago
43904a9
fix(build): resolve same-module Scala classes when generating javadoc (#20238)
by Y Ethan Guo
· 3 weeks ago
4f4c357
fix(spark): match SQL option names exactly when ignoring case (#20144)
by fhan
· 3 weeks ago
4cfba4c
fix(HUDI-9666): read the table's timeline layout in upgrade_table, hudi-cli upgrade and rollback_to_instant (#20063)
by Aditya Goenka
· 3 weeks ago
a11dae4
perf(spark): enable vectorized reading and file splitting for COW incremental reads (#19914)
by Prashant Wason
· 3 weeks ago
7f35e7e
test(spark): guard against executor .hoodie access and task payload growth on the read path (#20112)
by Y Ethan Guo
· 3 weeks ago
7e4c944
chore: fix javadoc and compiler warnings flagged in CI (#20215)
by Y Ethan Guo
· 3 weeks ago
b6fe7c3
fix(metrics): handle stale DistributedRegistry across SparkContext restarts (#19790)
by Prashant Wason
· 3 weeks ago
211ccba
fix(spark): avoid full partition listing in incremental reads (#19898)
by Prashant Wason
· 3 weeks ago
296f5d8
fix(spark): fix incremental file index reporting sizeInBytes=0 (#19912)
by Prashant Wason
· 3 weeks ago
379f566
fix(Spark): Fix nested struct predicate pushdown for HoodieFileGroupReaderBasedFileFormat (#20029)
by Prashant Wason
· 3 weeks ago
ec2831e
perf(spark): check file existence in parallel in MOR incremental fallback scan (#20211)
by Prashant Wason
· 3 weeks ago
77f5e021
fix(build): remove duplicate dependency declarations rejected by Maven 3.10 (#20212)
by Prashant Wason
· 3 weeks ago
3b5bb09
fix(writer): reject directory-traversal partition paths across all writers (#19342)
by Sivabalan Narayanan
· 3 weeks ago
862f4b9
fix(metadata): key RLI and SI write stats by file group, not file id (#20188)
by Vinish Reddy
· 3 weeks ago
438c0d3
fix(spark): group file slices by partition in the file index listing (#20115)
by Y Ethan Guo
· 3 weeks ago
1c30d05
perf(spark): stop per-file Hadoop configuration parsing and copies on the parquet read path (#20079)
by Y Ethan Guo
· 3 weeks ago
76da56f
refactor(core): read file groups from a table state instead of a meta client (#20078)
by Y Ethan Guo
· 3 weeks ago
8e0402d
fix(hfile): bound compressed block decompression (#19930)
by Sherwin Tan
· 3 weeks ago
fa254c2
fix(metadata): skip the meta folder when listing partitions from the file system (#20080)
by Y Ethan Guo
· 3 weeks ago
2fc6486
perf(spark): ship file group reader scan state once per executor (#20077)
by Y Ethan Guo
· 3 weeks ago
Next »