1. 403896f [MINOR] Raise Maven CI build timeout from 40 to 60 minutes (#994) by Vinish Reddy · 16 hours ago main
  2. 1833d3f fix: validate that every shade include exists in the runtime dependency tree (#971) by Shreehitha Arushan · 3 days ago
  3. a73392b [MINOR] Drop more unused Hive dependencies and stale shade includes from xtable-hive-metastore (#979) by Tim Brown · 3 days ago
  4. 3c680ee [887] Add a Hudi backed secondary index for XTable source tables (#935) by Vinish Reddy · 3 days ago
  5. cef2acb [MINOR] Bump actions/checkout from 6 to 7 (#982) by dependabot[bot] · 4 days ago
  6. 7a1e733 [MINOR] Bump actions/cache from 4 to 6 (#981) by dependabot[bot] · 4 days ago
  7. 4b50dcb [MINOR] Bump actions/setup-java from 5 to 6 (#980) by dependabot[bot] · 4 days ago
  8. 67f6a58 [MINOR] Drop HBase and other unused Hive dependencies from xtable-hive-metastore (#974) by Tim Brown · 6 days ago
  9. d34a37a fix(spark-runtime): Support Parquet source partitioning (#927) (#931) by Arvin · 6 days ago
  10. 9d9f9b3 [MINOR] Add a security policy and a threat model (#966) by Vinish Reddy · 10 days ago
  11. 9200328 [836] Add xtable-spark-runtime, a thin drop-in Spark bundle (#964) by Vinish Reddy · 10 days ago
  12. 7cc3925 [722] Implement iceberg versions for TableFormat and HoodieTableMetadata (#894) by Y Ethan Guo · 13 days ago
  13. 15a13da [965] fix: Guava compatibility in Hudi partition path validation (#967) by Harini · 2 weeks ago
  14. b3a07cc fix(hudi): Emit REMOVE in HudiDataFileExtractor when CLEAN deletes the previous file version before incremental sync (#824) by Vinish Reddy · 3 weeks ago
  15. a12f6f0 [944] Bundle Iceberg's GlueCatalog and S3FileIO in xtable-utilities (#952) by Vinish Reddy · 3 weeks ago
  16. 0950918 fix(hudi): Fall back to parquet-footer stats when the metadata table returns degenerate value counts (#951) by vamsikarnika · 3 weeks ago
  17. 788b9ae [834] Build the column-stats index for existing Hudi targets (#961) by Vinish Reddy · 3 weeks ago
  18. b73a118 fix: Keep absolute paths for data files outside the table base path in Delta targets (#957) by Vinish Reddy · 3 weeks ago
  19. 51242d7 fix: Resolve the parquet source file system from the base path (#956) by Vinish Reddy · 3 weeks ago
  20. 4e61883 [834] Add Hudi table version 9 support to the Hudi target and source (#835) by Vinish Reddy · 3 weeks ago
  21. 3353cb5 fix: Handle absolute paths in Delta log file listing (#907) (#932) by Arvin · 5 weeks ago
  22. 77003d7 fix: Populate record_count for parquet source files (#929) by Arvin · 5 weeks ago
  23. 8bd19fc fix(hudi): Batch-load partitions before the parallel per-partition file-listing stream (#950) by vamsikarnika · 5 weeks ago
  24. 35eecfa fix(xtable-aws): Delta table StorageDescriptor for Glue Catalog Federation compatibility (#940) by Abdul Megoon · 6 weeks ago
  25. 594976b [896] Shrink the xtable-utilities bundled jar from 1.1 GB to 423 MB (#897) by Sylwester Lachiewicz · 6 weeks ago
  26. 7d1f5e0 fix(xtable-utilities): remove duplicate AWS SDK v2 modules from shaded jar (#923) by Abdul Megoon · 6 weeks ago
  27. dd15df9 [911] Carry Delta's nested field ids into the converted schema (#912) by Sylwester Lachiewicz · 6 weeks ago
  28. 0e23ac7 [infra] Require CI status checks to merge (main and branch-0.4) (#848) by Vinish Reddy · 6 weeks ago
  29. 3a502ed [870] Add direct release artifact links to the downloads page (#939) by Akash Reddy Jammula · 6 weeks ago
  30. e9e05c5 [901] Document Parquet source limitations (#937) by Akash Reddy Jammula · 6 weeks ago
  31. 692c875 [928] Skip incremental sync when Delta source has no new commits (#930) by Arvin · 7 weeks ago
  32. 408792b [MINOR] Stop TestIcebergSync generating zero-record data files (#919) by Sylwester Lachiewicz · 8 weeks ago
  33. ffae569 [MINOR] Update engine versions in the docs to match the build (#904) by Sylwester Lachiewicz · 8 weeks ago
  34. 120f185 [MINOR] Prefix Dependabot pull request titles with [MINOR] (#925) by Vinish Reddy · 8 weeks ago
  35. 7f79208 Bump actions/setup-java from 5 to 6 (#924) by dependabot[bot] · 8 weeks ago
  36. b0b7f8b [855] Add the 0.4.0 release blog post and widen the blog layout (#915) by Vinish Reddy · 9 weeks ago
  37. 31ac06f [MINOR] Document the deployment scope of xtable-service (#914) by Vinish Reddy · 9 weeks ago
  38. c205598 [855] Add the 0.4.0 release notes and a Spark runtime quickstart with a runnable demo (#913) by Vinish Reddy · 9 weeks ago
  39. 0a0528b [909] Run the tests in UTC (#910) by Sylwester Lachiewicz · 9 weeks ago
  40. fdf9ac2 Merge ServiceLoader registrations when shading xtable-utilities (#906) by Sylwester Lachiewicz · 9 weeks ago
  41. dafce0a [MINOR] Drop the duplicate xtable-core test-jar dependency (#899) by Sylwester Lachiewicz · 10 weeks ago
  42. a345fe1 [MINOR] Fix compilation on JDK 21+ (#900) by Sylwester Lachiewicz · 10 weeks ago
  43. ef88e02 [MINOR] Persist the Maven build cache between CI runs (#882) by Sylwester Lachiewicz · 10 weeks ago
  44. 9b7883c [MINOR] Upgrade ASF parent POM from 33 to 39 and fix delombok on modern JDKs (#881) by Sylwester Lachiewicz · 2 months ago
  45. cab12de [860] Reuse the Delta snapshot across an incremental backlog (#861) by AadhiKat · 3 months ago
  46. 54b58df [700] Bundle license texts for all non-Apache-2.0 shaded dependencies (#857) by Ranga Reddy · 3 months ago
  47. 930b881 [MINOR] Run delombok only in the release profile (#884) by Sylwester Lachiewicz · 3 months ago
  48. cdd2688 [858] Add commit co-author and PR title validation CI checks (#859) by Ranga Reddy · 3 months ago
  49. 2ba6faa [727] Fix the demo so it runs against current main, and harden the image (#850) by Ranga Reddy · 3 months ago
  50. a9ef531 [site] Fix CSP violations on the 404 page (#877) by Tim Brown · 3 months ago
  51. 0b5b38f [730] Add required ASF navigation links to the website (#856) by Ranga Reddy · 3 months ago
  52. edc787d [site] Upgrade docusaurus and other depencies (#863) by Tim Brown · 3 months ago
  53. 947a060 [site] Fix CSP issues on the website (#764) by Tim Brown · 3 months ago
  54. c965b9f [872] Cover 2026 in the NOTICE copyright range and check it at release time (#873) by Vinish Reddy · 3 months ago
  55. e446176 [864] Make the source release build with mvn package (#867) by Vinish Reddy · 3 months ago
  56. 7236ff1 [MINOR] Moving to 0.5.0-SNAPSHOT on main branch (#851) by Vinish Reddy · 3 months ago
  57. fa216fc Bump actions/setup-node from 6 to 7 (#846) by dependabot[bot] · 3 months ago
  58. 2ea3684 [bug] Restore lombok-maven-plugin delombok execution for javadoc generation (#854) by Vinish Reddy · 3 months ago
  59. 4719965 [855] Fix release scripts: exclude xtable-service/examples + repair deploy_staging_jars.sh (#852) by Vinish Reddy · 3 months ago
  60. ec4b210 Add committer/PMC guidelines to the community website (#845) by Vinish Reddy · 3 months ago
  61. 4f301ce Mirror GitHub Discussions to dev@xtable.apache.org (#844) by Vinish Reddy · 4 months ago
  62. 4daec27 [736] Make the bundled xtable-utilities jar runnable again (#840) by Vinish Reddy · 4 months ago
  63. a1a17b3 Bump actions/checkout from 6 to 7 (#831) by dependabot[bot] · 4 months ago
  64. 4280b60 [762] Upgrade hudi version in xtable (#772) by Vinish Reddy · 4 months ago
  65. 244003d fix(delta): null partition value for composite generated-column partitions (#828) by Aleksandr Andreev · 4 months ago
  66. 7c9d840 Preserve original cause in ReadException on close failure (#827) by Aleksandr Andreev · 5 months ago
  67. 754fd27 Parquet Incremental Sync (#768) by Selim S. · 5 months ago
  68. a4e729d Fix map key path handling in Delta schema extractors (#826) by Rishi Reddy Bokka · 5 months ago
  69. 305a67b Delta kernel conversion target (#801) by Vaibhav · 5 months ago
  70. a5de2c1 Automate license file generation and validation (#822) by Tim Brown · 5 months ago
  71. f2ba892 Fallback to parquet footers when metadata table col stats are missing (#818) by Vinish Reddy · 7 months ago
  72. 634bcb6 [bug] Fix batch INSERT_OVERWRITE replacecommits dropping adds in HudiDataFileExtractor (#816) by Vinish Reddy · 7 months ago
  73. 2ae9642 Handle empty EarliestCommitToRetain (#732) by Alex R · 7 months ago
  74. 62453c7 Bump actions/setup-node from 5 to 6 (#753) by dependabot[bot] · 7 months ago
  75. c020595 Enable Delta checkpoint CRC exception throwing by default (#817) by Vinish Reddy · 7 months ago
  76. f991e31 [bug] Parquet Source: snapshot sync fails on multiple commits with partitions (#806) by Tim Brown · 8 months ago
  77. 4307565 Parquet source: Expand column stats support, fix bugs in schema conversion (#805) by Tim Brown · 8 months ago
  78. 5c25674 Remove wildcard imports and enforce with spotless (#809) by Tim Brown · 8 months ago
  79. fe7215e add .sdkmanrc to .gitignore (#793) by Kevin Liu · 8 months ago
  80. abbf4b7 fix(iceberg): nested comments with qualified name (#797) by Nicolas Paris · 8 months ago
  81. 8e58367 Remove redundant getSnapshotAt calls per commit (#791) by Rishi Reddy Bokka · 8 months ago
  82. 8cab6a2 fix(delta): avoid NPE for binary in map/array schemas (#795) by Nicolas Paris · 9 months ago
  83. 559a951 Upgrade Iceberg to 1.9.2 and Avro to 1.12.0 (#784) by Kevin Liu · 9 months ago
  84. b8fce01 fix scope of spark catalyst in utilities bundle (#790) by Tim Brown · 9 months ago
  85. 7a1c5b1 [755] Support column stats for paimon (#767) by Mao · 9 months ago
  86. 50ae611 [787] Add maven wrapper for consistent builds (#788) by Tim Brown · 10 months ago
  87. f9ee948 Implement Paimon Source Incremental Sync (#780) by Mike Dias · 10 months ago
  88. 81af6e2 Fix Delta to Iceberg not working on column mapping enabled Delta source table (#766) by Xingrong Chen · 10 months ago
  89. 22f4026 Delta source: extract nested field's stats (#769) by Hanzhi Wang · 11 months ago
  90. 64f38b8 Delta Kernel Draft PR (#729) by vaibhavk1992 · 11 months ago
  91. 04ae0d6 Bump actions/checkout from 5 to 6 (#761) by dependabot[bot] · 11 months ago
  92. 85220ec Handle empty Iceberg table source in conversion (#756) by Rishi Reddy Bokka · 11 months ago
  93. 8cceec7 Paimon Source Support (#742) by Mike Dias · 12 months ago
  94. 93d4d27 [750] Fix schema sync for Iceberg tables (#749) by Tim Brown · 1 year, 1 month ago
  95. bb548f3 [LICENSE] Remove duplicate entry for org.javassist:javassist:3.25.0-GA (#717) (#745) by Piyush Dubey · 1 year, 1 month ago
  96. 95e75f9 [553] parquet source with partition extraction (#728) by Selim Soufargi · 1 year, 1 month ago
  97. f43352b Bump actions/checkout from 4 to 5 (#737) by dependabot[bot] · 1 year, 2 months ago
  98. 483175b Bump actions/setup-node from 4 to 5 (#741) by dependabot[bot] · 1 year, 2 months ago
  99. 51cec29 Nested column partition support in HudiPartitionValuesExtractor when hive style partitioning is enabled (#738) by Roushan Kumar · 1 year, 2 months ago
  100. 0adb8d3 Bump actions/setup-java from 4 to 5 (#740) by dependabot[bot] · 1 year, 2 months ago