1. b06e9fe feat(catalog/sql): support renaming views (#2532) by Minh Vu · 16 hours ago main
  2. 1fe5766 perf(table): project filter columns for position deletes (#2543) by Minh Vu · 16 hours ago
  3. 59a2376 feat(table): configure Parquet read page limits (#2544) by Minh Vu · 16 hours ago
  4. 1c59703 fix(table): return errors from delete record readers (#2541) by Minh Vu · 16 hours ago
  5. 92476e4 feat(rest): support rest.auth.type=sigv4 and keep the delegate Authorization header (#2547) by Revanth · 16 hours ago
  6. 4a6aa67 feat(table): support per-column Parquet statistics settings (#2526) by Minh Vu · 16 hours ago
  7. 5cd34f4 feat(table): support delete-specific Parquet settings (#2529) by Minh Vu · 17 hours ago
  8. 6f4b91d fix(literals): match Java float ordering (#2514) by Minh Vu · 17 hours ago
  9. 4a931b0 feat(table): normalize changelog rows and compute update images (#2536) by Minh Vu · 17 hours ago
  10. a34aaed feat(table): support per-column Parquet compression (#2524) by Minh Vu · 17 hours ago
  11. e006e87 feat(catalog/dynamodb): implement DynamoDB catalog (#2535) by Minh Vu · 17 hours ago
  12. 198dc9e feat(table): support delete target file size (#2528) by Minh Vu · 17 hours ago
  13. c17940e feat(encryption/awskms): add AWS KMS client (#2531) by Minh Vu · 17 hours ago
  14. 43f24d3 fix(table): reject duplicate field IDs when creating table metadata (#2475) by Shruthi · 17 hours ago
  15. 592809d feat(rest): support rest.auth.type=basic (#2538) by Revanth · 17 hours ago
  16. 8dc2206 fix(table): project missing equality delete fields (#2482) by Minh Vu · 17 hours ago
  17. cd78cdc feat(catalog): add view version rollback helper (#2534) by Minh Vu · 18 hours ago
  18. f515561 fix(schema): preserve 64-bit JSON defaults (#2494) by Minh Vu · 20 hours ago
  19. 3bf14fc fix(table): write small-precision decimals as Parquet integers (#2527) by Minh Vu · 20 hours ago
  20. d560930 fix(table): isolate object-store paths across tables (#2499) by Minh Vu · 20 hours ago
  21. 7cff263 feat(table): support sort order replacement in transactions (#2438) by Minh Vu · 20 hours ago
  22. 0d6657c feat(rest): select authentication with rest.auth.type and add Google auth (#2502) by Revanth · 21 hours ago
  23. 9685309 refactor(table): preserve removals from single-use manifest iterators (#2509) by Minh Vu · 26 hours ago
  24. 8986b1a feat(table,cli): support snapshot branch promotion (#2384) by Minh Vu · 27 hours ago
  25. 271c6a6 refactor(io)!: add context to rename operations (#2450) by Minh Vu · 27 hours ago
  26. df0fe9a feat(catalog/rest): use the REST spec User-Agent format (#2516) by Rahul Shivu Mahadev · 28 hours ago
  27. a073e6d fix(table): omit negative snapshot ref retention (#2506) by Minh Vu · 2 days ago
  28. 759fff9 fix(table): preserve snapshot encryption key IDs (#2505) by Minh Vu · 2 days ago
  29. 8b487ff fix(literals): compare decimals across scales (#2504) by Minh Vu · 2 days ago
  30. 7c93b27 fix(table): preserve multi-source partition IDs (#2503) by Minh Vu · 2 days ago
  31. fd93895 fix(table): treat ErrDataFilesMissing as a terminal validation error (#2463) by Akriti · 2 days ago
  32. 0039743 fix(dv): write row-position field metadata (#2501) by Minh Vu · 2 days ago
  33. 722126d fix(table): treat missing null counts as unknown (#2498) by Minh Vu · 2 days ago
  34. 548f83f fix(puffin): reject missing required footer fields (#2497) by Minh Vu · 2 days ago
  35. 68c2f00 fix(types): reject timestamp-to-nanosecond overflow (#2500) by Minh Vu · 2 days ago
  36. 2314aef refactor: use nested type constructors in catalog, cmd and view tests (#2496) by Revanth · 2 days ago
  37. 739d6ac fix(table): preserve multi-source sort IDs (#2495) by Minh Vu · 2 days ago
  38. 80ec637 fix(literals): decode bounds after numeric type promotion (#2493) by Minh Vu · 2 days ago
  39. 7998201 fix(schema): validate identifier field IDs (#2481) by Minh Vu · 2 days ago
  40. 1efc21e fix(table): normalize promoted equality delete keys (#2474) by Minh Vu · 2 days ago
  41. 87fae3d feat(table): cherry-pick snapshots (#2382) by Minh Vu · 2 days ago
  42. 00b99bd fix(view): reuse existing versions from base metadata (#2470) by Shivam Sharma · 2 days ago
  43. 89aac66 feat(table): convert equality deletes to deletion vectors (#2434) by Minh Vu · 2 days ago
  44. 730e028 feat(table): compare live files between snapshots (#2394) by Minh Vu · 2 days ago
  45. 7cec336 feat(table): support transaction table location updates (#2435) by Minh Vu · 2 days ago
  46. 748dfa4 fix(table): omit snapshot totals the parent summary does not report (#2490) by Shivam Sharma · 2 days ago
  47. e102349 fix(table): keep both signed zeros in Parquet Bloom predicates (#2480) by Minh Vu · 2 days ago
  48. c59ac5c fix(table): skip missing v1 manifest lists during snapshot cleanup (#2477) by Minh Vu · 2 days ago
  49. fc8a68f perf(table): prune manifests for dynamic partition overwrite (#2447) by Minh Vu · 2 days ago
  50. 055371a fix(catalog/rest): make ErrEndpointNotSupported an ErrNotImplemented (#2488) by Sylwester Lachiewicz · 2 days ago
  51. 4ca8e06 refactor(table): move stagedReplay into its own file (#2483) by Harrison Crosse · 2 days ago
  52. 72ace2a refactor: use nested type constructors in root package tests (#2484) by Revanth · 2 days ago
  53. 71fd798 fix(table): avoid strict metrics proofs for nested columns (#2478) by Minh Vu · 2 days ago
  54. 59f6074 feat(table): read Avro data files (#2398) by Minh Vu · 2 days ago
  55. 0a72dfe fix(table): infer small variant integers as int32 when shredding (#2375) by Neelesh Salian · 2 days ago
  56. bc758ef fix(view): validate required metadata fields (#2466) by Minh Vu · 2 days ago
  57. be2ab98 refactor(io)!: add context to ReadFileIO.ReadFile (#2449) by Minh Vu · 2 days ago
  58. a929eec feat(table)!: retry conflicting commits 4 times by default (#2462) by Andrei Tserakhau · 3 days ago
  59. 9199115 feat: add nested type constructors and StructType field accessors (#2431) by Revanth · 3 days ago
  60. e561c00 fix(table): use one transaction replay path and renew snapshot timestamps (#2468) by Harrison Crosse · 3 days ago
  61. f4f0f0e fix(table): validate path-scoped position delete partitions (#2471) by Minh Vu · 3 days ago
  62. 887694f fix(table): keep main as a branch (#2472) by Minh Vu · 3 days ago
  63. 059d0b7 fix(table): rename void field before reusing its name (#2473) by Minh Vu · 3 days ago
  64. 170be77 fix(view): compare metadata properties (#2464) by Minh Vu · 3 days ago
  65. ed82361 fix(view): snapshot builder properties (#2465) by Minh Vu · 3 days ago
  66. b1206c6 feat(table): support dynamic partition overwrite (#2381) by Minh Vu · 3 days ago
  67. 7a4fc6c feat(table): support data-preserving rewrites by file path (#2383) by Minh Vu · 3 days ago
  68. 4c10131 feat(view): resolve historical versions by timestamp (#2436) by Minh Vu · 3 days ago
  69. 45d5a65 feat(table): register Puffin statistics in transactions (#2437) by Minh Vu · 3 days ago
  70. d840452 feat(table): rename snapshot branches (#2441) by Minh Vu · 3 days ago
  71. b8e4b2e refactor(io)!: add context to StatIO.Stat (#2448) by Minh Vu · 3 days ago
  72. a9bb6fd docs: set AWS_S3_ENDPOINT in integration test instructions (#2456) by Ayaan · 3 days ago
  73. 9102008 build(deps): bump the gomod_updates group with 9 updates (#2461) by dependabot[bot] · 3 days ago
  74. 0b7901b fix(catalog/rest): report missing namespace on RenameView 404 (#2454) by jj.lee · 3 days ago
  75. 5cf3cbe fix(cli): reject unsupported format versions in upgrade dry runs (#2460) by slfan1989 · 3 days ago
  76. 96be131 fix(literals): reject string-to-decimal casts that would round (#2458) by Shivam Sharma · 3 days ago
  77. a1e50aa fix(table): avoid duplicate column IDs when last-column-id is stale (#2453) by Shruthi · 3 days ago
  78. 379dbf7 perf(table): match single-column equality deletes per dictionary entry (#2442) by Harrison Crosse · 3 days ago
  79. 94102c5 feat(table): replan snapshot expiration on commit retry (#2354) by Harrison Crosse · 4 days ago
  80. 2e69b8a perf(internal): avoid quadratic packing with large lookback (#2363) by Minh Vu · 7 days ago
  81. e7f50c3 perf(compaction): reduce split task normalization work (#2377) by Minh Vu · 7 days ago
  82. 6db54d6 feat(table): support sort order satisfaction checks (#2439) by Minh Vu · 7 days ago
  83. 95d8c7d feat(table): roll back snapshots by timestamp (#2440) by Minh Vu · 7 days ago
  84. f3c9f72 fix(table): skip rows already removed by position deletes in merge-on-read deletes (#2422) by Anirudh Sriram · 7 days ago
  85. 1000257 fix(table): write statistics blob metadata Java can read (#2358) by Andrei Tserakhau · 7 days ago
  86. 7abe24a refactor!: thread context through manifest and deletion-vector reads (#2357) by Andrei Tserakhau · 7 days ago
  87. 5c233d4 feat(rest): export NewOauth2AuthManager for custom token sources (#2433) by Revanth · 7 days ago
  88. 65da9a8 fix!: store binary and fixed defaults as hex strings in schemas (#2372) by Revanth · 7 days ago
  89. 19a6ef2 feat(table): add Theta sketch NDV helper (#2347) by Tanmay Rauth · 7 days ago
  90. 19c8887 feat(table): rewrite v2 position delete files (#2409) by Minh Vu · 8 days ago
  91. b95d4fc fix!: reject NaN literals when binding predicates (#2432) by Revanth · 8 days ago
  92. b00fada feat(table): remove dangling delete files (#2408) by Minh Vu · 8 days ago
  93. d6831ed feat(table): import bucket-partitioned Parquet files (#2395) by Minh Vu · 8 days ago
  94. 2ee04d9 feat(table): validate snapshot manifests (#2397) by Minh Vu · 8 days ago
  95. a19082e feat(puffin): write compressed blobs (#2401) by Minh Vu · 8 days ago
  96. c5661c0 feat(table): write and register v1 partition statistics (#2396) by Minh Vu · 8 days ago
  97. 24cd5be feat(puffin): read compressed blobs (#2400) by Minh Vu · 8 days ago
  98. 622967e refactor(table): centralize unique manifest traversal (#2404) by Minh Vu · 8 days ago
  99. 774b4be perf(table): simplify equality delete conflict filters (#2380) by Minh Vu · 8 days ago
  100. bc6105c refactor(catalog/sql)!: align view APIs with ViewCatalog (#2378) by Minh Vu · 8 days ago