Sign in
apache
/
hudi
/
HEAD
0972489
fix: support reading tables partitioned on a nested column (#19123)
by Vinish Reddy
· 4 hours ago
master
bbb2a3a
fix(lock): stop guarding the filesystem lock with an interned string literal and make the provider serializable (#19486)
by Ranga Reddy
· 12 hours ago
2c14ff2
fix(spark): align libthrift with the Hive 2.3.10 client jars (#19682)
by voonhous
· 22 hours ago
ee093f0
fix(spark): make new schema evolution fields nullable (#19665)
by Danny Chan
· 25 hours ago
0b1c0e0
test(spark): make sync_validate fail-fast pins independent of libthrift resolution (#19681)
by voonhous
· 26 hours ago
287ea4f
feat(spark): support standard writes and compaction for LSM tables (#19576)
by Shuo Cheng
· 27 hours ago
57f0b81
fix(spark): don't prune files with unknown null-count on IS NULL (#19646)
by Sepuri Sai Krishna
· 27 hours ago
6ef0c90
test(writer): cover legacy populate.meta.fields persistence on table version 6 (#19695)
by Y Ethan Guo
· 27 hours ago
5a11a4f
fix(storage-format): ignore temporary LSM timeline manifests (#19659)
by Danny Chan
· 3 days ago
82640e5
feat(cli): add table set-meta-fields-mode command (#19206)
by Sivabalan Narayanan
· 3 days ago
a5251b3
feat(writer): add hoodie.meta.fields.mode for selective meta-field population on CoW tables (#19205)
by Sivabalan Narayanan
· 3 days ago
a08988a
fix(flink): disable native log rollover within mini-batch (#19656)
by Shuo Cheng
· 3 days ago
697bfe1
fix(flink): sort ClientIds heartbeat files numerically instead of lexicographically (#19653)
by Aditya Nikam
· 3 days ago
42e885f
feat(kinesis): Cross-account Kinesis source support via STS assume-role in JsonKinesisSource (#19383)
by Surya Dhaneshwar
· 4 days ago
e8ca8df
fix(spark): return partition values in Catalyst's internal representation (#19652)
by Sepuri Sai Krishna
· 4 days ago
989badc
fix(common): normalize hudi table base path in implicit-key lock providers (#18814)
by Davis-Zhang-Onehouse
· 4 days ago
541ed1c
feat(trino): track trinodb/trino master via a pinned SHA (#19642)
by voonhous
· 5 days ago
3f744ea
feat(core): Pass the number of updates from workload profiling through to merge handle (#18396)
by Y Ethan Guo
· 5 days ago
08eb2d9
fix: Parallelize cloud object existence checks in S3EventsHoodieIncrSource (#18252)
by Vinish Reddy
· 5 days ago
b6c4677
feat: Add source path field in table created from S3/GCS source (#14257)
by Roushan Kumar
· 5 days ago
576e5b6
fix(avro): detect the two-field shredded variant shape and harden the variant merge path (#19620)
by voonhous
· 5 days ago
558007d
test(spark): add stored procedure coverage (#19161)
by Y Ethan Guo
· 8 days ago
a5b2403
fix(core): decode strings read from storage as UTF-8 (#19454)
by Lin Liu
· 8 days ago
26c0c08
fix(build): stop hudi-presto-bundle depending on another bundle (#19490)
by Ranga Reddy
· 8 days ago
acbe341
fix(test): cover SparkContext shutdown path in HoodieMetadataTableValidator (#19349)
by Lokesh Jain
· 8 days ago
c6662e7
test(spark): stop skipping TestPartitionBucketIndexSupport on Spark 4 (#19471)
by deepakpanda93
· 8 days ago
bd98a49
test(flink): stabilize Sink V2 UID assertion (#19623)
by Danny Chan
· 8 days ago
37ac38e
docs: rfc-107 Support data partition aware RocksDB RecordIndexBackend (#19046)
by Peter Huang
· 8 days ago
d35e16f
chore(deps): bump org.apache.logging.log4j:log4j-api (#19628)
by dependabot[bot]
· 8 days ago
12a58eb
Fetch avro version from pom.properties to fix NPE (#19596)
by Trivedhi
· 8 days ago
e1dd86e
fix(avro): detect shredded variant base files by shape so reconstruct… (#19582)
by voonhous
· 9 days ago
b1639e0
fix(spark): read shredded variants through the CDC and legacy streaming paths, and restore partition values there (#19583)
by voonhous
· 9 days ago
91f3869
refactor(flink): simplify streaming write pipeline construction (#19579)
by Danny Chan
· 9 days ago
61fb2f6
docs: claim RFC-110 native full-text search (#19614)
by Danny Chan
· 9 days ago
b2174b6
feat(hive-sync): parallelize DROP partitions in HiveQL sync mode (#19033)
by Sivabalan Narayanan
· 10 days ago
3ba31dd
fix(spark): read shredded variants through internal write-side parquet reads (#19558)
by voonhous
· 11 days ago
888f6ec
fix(storage-format): fix multi-block previous-block offset and add byte-level HFile writer tests (#19083)
by Y Ethan Guo
· 11 days ago
3988053
fix(storage-format): emit HBase-readable block-index keys in the native HFile writer (#19071)
by Y Ethan Guo
· 11 days ago
dfc2106
fix(flink): use UTF-8 ordering for LSM record keys (#19548)
by Shuo Cheng
· 11 days ago
260ee6b
test(common): improve ORC and filesystem utility coverage (#19542)
by Shuo Cheng
· 11 days ago
92f9640
test(flink): improve coverage for utility classes (#19546)
by Shuo Cheng
· 11 days ago
4853b57
fix: harden async indexing and improve coverage (#19537)
by Danny Chan
· 12 days ago
f3806cb
test(flink): improve pipeline and utility test coverage (#19540)
by Shuo Cheng
· 12 days ago
65cf7e8
test: improve meta sync coverage (#19539)
by Danny Chan
· 2 weeks ago
a2bdd5b
test(flink): add sink v2 operator coverage (#19543)
by Danny Chan
· 2 weeks ago
49fade8
feat(spark): enable format-aware sort ordering and LSM reading for Spark (#19502)
by Shuo Cheng
· 2 weeks ago
2490309
perf(flink): use a shared work-stealing split pool for Source V2 bounded reads (#19520)
by ericyuan915
· 2 weeks ago
b88f235
feat(common): query LAYOUT_VERSION_1 timelines in CompletionTimeQueryView by using instant time as completion time (#19338)
by fhan
· 2 weeks ago
79fedcf
fix(client): report completed timeline action in clustering callback (#19464)
by Sagar Sumit
· 2 weeks ago
0425c5c
fix(flink): preserve Avro fixed decimal widths in Parquet writes (#19522)
by Shuo Cheng
· 2 weeks ago
c4b3893
fix(metrics): route the reflection failures a CloudWatch skew actually produces (#19477)
by Ranga Reddy
· 2 weeks ago
d8dc1f0
test: add unit test coverage for secondary index, expression, and bloom filter classes in hudi-common (#19204)
by Rahil C
· 2 weeks ago
9a30ecd
fix(spark): preserve the Avro fixed-size decimal width in the Spark row write support (#19512)
by Y Ethan Guo
· 2 weeks ago
a44572b
fix(flink): close lookup reader after cache reload attempts (#19503)
by Danny Chan
· 2 weeks ago
0db5246
test(trino): add a Trino E2E testcontainers pipeline for the RFC-105 connector (#19217)
by voonhous
· 2 weeks ago
4a9cef8
chore(ci): trim the CI matrix and reset required checks to unblock PRs (#19514)
by Y Ethan Guo
· 2 weeks ago
1aac63c
chore(ci): stop requiring GitHub checks on master to unblock PRs (#19523)
by Y Ethan Guo
· 2 weeks ago
c63c9bf
fix(metrics): do not drop the whole CloudWatch batch on one unmappable metric name (#19476)
by Ranga Reddy
· 3 weeks ago
f41e8e3
fix(flink): close CDC image spillable maps on failures (#19482)
by Danny Chan
· 3 weeks ago
1f8e53a
test: Coverage clustering merge bootstrap (#19493)
by voonhous
· 3 weeks ago
c2e884a
perf(trino): drop the decimal schema cache and memoize prefilled values (#19495)
by voonhous
· 3 weeks ago
66b9c6e
fix(trino): report real block size and slice splits solely by target_split_size (#19478)
by voonhous
· 3 weeks ago
e4718be
fix(schema): require a per-field override to promote a bare long to a timestamp logical type (#19384)
by Y Ethan Guo
· 3 weeks ago
70a5a4d
fix(fs): stop depending on the optional FileSystem#getScheme() (#19470)
by Ranga Reddy
· 3 weeks ago
99ceae1
fix(meta-sync): advance last commit time synced when it trails the active timeline midpoint (#19239)
by Y Ethan Guo
· 3 weeks ago
2f8a725
perf(trino): cache decimal Avro schema in HudiAvroSerializer instead … (#19483)
by voonhous
· 3 weeks ago
55c7a30
fix(timeline): do not NPE on archived instants without a completion time (#19452)
by Ranga Reddy
· 3 weeks ago
637996c
fix(metrics): explain how to enable the CloudWatch reporter when hudi-aws is absent (#19418)
by Ranga Reddy
· 3 weeks ago
d98f2f1
refactor(spark): remove dead HoodieNestedSchemaPruning rule (#19458)
by voonhous
· 3 weeks ago
636e6fa
test(java-client): cover both marker types with the embedded timeline server (#19444)
by Ranga Reddy
· 3 weeks ago
b65bc18
fix(build): make submodule builds find the checkstyle import-control file (#19420)
by Ranga Reddy
· 3 weeks ago
365d0e4
fix(spark): throw proper ParseExceptions in the six extended SQL AST... (#19460)
by voonhous
· 3 weeks ago
d7d00ab
fix(build): publish dependency-reduced POMs for shaded bundles (#19433)
by Ranga Reddy
· 3 weeks ago
3160670
fix(build): exclude nested .mvn directories from the RAT check (#19462)
by Vova Kolmakov
· 3 weeks ago
64afac0
fix(trino): remap pushed-down predicate columns to physical file ordinals (#19456)
by Vova Kolmakov
· 3 weeks ago
f8c6dd8
chore(spark): prune dead code in the six extended SQL AST builders (#19455)
by voonhous
· 3 weeks ago
07a6635
fix(flink): rethrow StreamWriteOperatorCoordinator start() failures (#19432)
by Joy
· 3 weeks ago
6894f0c
fix(trino): read uncompacted MDT HFILE log deltas and guard index pruning (#19298)
by voonhous
· 3 weeks ago
9d32b3d
fix(streamer): write non-partitioned sample-writes table for record-size estimation (#19115)
by Y Ethan Guo
· 3 weeks ago
79e6b18
test(spark): enhance blob/vector SQL DDL coverage of the extended parser (#19408)
by Y Ethan Guo
· 3 weeks ago
466929b
test(spark): add nested schema pruning coverage (#19406)
by Y Ethan Guo
· 3 weeks ago
1ba9a58
test(spark): tail-sweep coverage for low-coverage datasource classes (#19405)
by Y Ethan Guo
· 3 weeks ago
c9dbde0
test(spark): add incremental read-path relation coverage (#19404)
by Y Ethan Guo
· 3 weeks ago
c815c3f
test(spark): extend Spark 4 variant shredding coverage (#19403)
by Y Ethan Guo
· 3 weeks ago
8c44ce5
test(spark): add HiveSyncProcedure coverage (#19407)
by Y Ethan Guo
· 3 weeks ago
3e08b72
test(utilities): Tail sweep: low-coverage small classes for hudi-utilities (#19416)
by voonhous
· 3 weeks ago
f9c19c0
test(metadata): fix testReattemptOfFailedClusteringCommit to simulate the crash before any metadata read (#19434)
by Y Ethan Guo
· 3 weeks ago
baf830c
fix(ci): stop docker-java17-test from sealing a near-empty Maven cache (#19441)
by Vova Kolmakov
· 3 weeks ago
29b42cb
refactor(reader): seal the shared merge path in KeyBasedFileGroupRecordBuffer (#19415)
by Ranga Reddy
· 3 weeks ago
66e94ab
perf(ingest): parallelize SQS receive and delete in the S3 events source (#19396)
by Davis-Zhang-Onehouse
· 3 weeks ago
133a255
fix(utilities): include metadata table index-init instants in the record index validation snapshot (#19395)
by Davis-Zhang-Onehouse
· 3 weeks ago
8ee40b4
fix(hive-sync): make skip_ro_suffix take precedence over sync_snapshot_with_table_name (#19427)
by Y Ethan Guo
· 3 weeks ago
cb0f9b1
feat(hive-sync): add config to force-recreate the metastore table on every sync (#19426)
by Y Ethan Guo
· 3 weeks ago
377fc04
perf(common): avoid UTF-8 allocations in string comparator (#19414)
by Shuo Cheng
· 3 weeks ago
fcc92bc1
docs(flink): list glue as a valid hive_sync.mode (#19435)
by Ranga Reddy
· 3 weeks ago
bf3cc43
feat(client): enrich write commit callback message and fire it for table-service commits (#18988)
by Sagar Sumit
· 3 weeks ago
b38855ff
feat(flink): Sort bulk insert records by record key for LSM layout (#19390)
by Shuo Cheng
· 3 weeks ago
e37bfb5e
fix(ci): retry the jacoco download when Maven Central returns 429 (#19430)
by Vova Kolmakov
· 3 weeks ago
633d142
test(trino): add MoR read tests for delete markers, custom payloads and commit-time ordering (#19295)
by voonhous
· 3 weeks ago
d43cc5c
feat(release): add a JDK 25 staging path for org.apache.hudi:hudi-trino (#19410)
by voonhous
· 3 weeks ago
Next »