Sign in
apache
/
iceberg-cpp
/
HEAD
42b00d4
feat(perf): optimize AddRange in RoaringPositionBitmap (#608)
by Sebastian Baunsgaard
· 5 days ago
main
a1dc2f8
feat(data): add DeleteLoader for position and equality delete files (#610)
by Gang Wu
· 5 days ago
9190c0a
fix: update metadata_location_ in Table::Refresh() method (#612)
by SkylerLin
· 8 days ago
5666e67
docs: restructure and improve documentation website (#606)
by Gang Wu
· 12 days ago
36b5887
feat: add StructLikeSet (#598)
by Gang Wu
· 13 days ago
181fc8a
feat: metrics for avro writer (#604)
by wzhuo
· 13 days ago
5f4904f
feat: add position delete index (#605)
by Gang Wu
· 13 days ago
cdf05d6
feat: implement IncrementalAppendScan (#590)
by wzhuo
· 14 days ago
133742d
feat: add roaring-based position bitmap (#595)
by Gang Wu
· 2 weeks ago
9adb90e
fix: add using StructType::Equals to fix `-Woverloaded-virtual` warning (#601)
by wzhuo
· 2 weeks ago
7c2cc68
fix: use secure random for UUID generation (#602)
by Gang Wu
· 2 weeks ago
743c318
feat(puffin): add basic data structures and constants of puffin (#588)
by ZhaoXuan
· 2 weeks ago
f79f885
Infra: Remove GitHub Actions from Dependabot configuration (#597)
by Kevin Liu
· 2 weeks ago
c27fd15
chore(deps): update nanoarrow download url (#596)
by Gang Wu
· 3 weeks ago
0596ef5
fix: use base_location instead of location in CreateTable (#594)
by wzhuo
· 3 weeks ago
4db7c67
feat(rest): support snapshot loading mode (#543)
by Feiyang Li
· 3 weeks ago
72d3831
feat(rest): add initial oauth2 support to rest catalog (#577)
by lishuxu
· 3 weeks ago
31aa68a
chore: add ai related files to .gitignore (#593)
by Gang Wu
· 3 weeks ago
8b2cc7f
feat: bind literals with right type after serde (#562)
by Innocent Djiofack
· 3 weeks ago
8fdf346
refactor: introduce TransactionContext to decouple Transaction and PendingUpdate (#591)
by Gang Wu
· 3 weeks ago
1afe65c
feat: Implement EqualityDeleteWriter for equality delete files (#583)
by Xinli Shang
· 4 weeks ago
69cf2d3
feat: Implement PositionDeleteWriter for position delete files (#582)
by Xinli Shang
· 4 weeks ago
d43455d
feat: implement UpdateMapping and apply meta change to UpdateSchema (#561)
by Junwang Zhao
· 4 weeks ago
baf139c
feat: implement truncate max for literals (#585)
by wzhuo
· 4 weeks ago
066bee0
feat: Add incremental scan API (#559)
by wzhuo
· 4 weeks ago
8bf089f
fix(ci): windows ci should return error if build fails (#586)
by Gang Wu
· 5 weeks ago
dd1da0e
feat: add json serde for expressions (#553)
by Innocent Djiofack
· 5 weeks ago
ff7f5b8
fix: add missing direct include of <vector> in file_writer.h (#584)
by Xinli Shang
· 5 weeks ago
cd93b99
chore(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0 (#579)
by dependabot[bot]
· 6 weeks ago
653eded
chore: use ubuntu-slim for lightweight jobs (#578)
by Junwang Zhao
· 6 weeks ago
8397c08
chore(deps): bump actions/download-artifact from 7 to 8 (#580)
by dependabot[bot]
· 6 weeks ago
349eb92
refactor: optimize SnapshotUtil ancestor methods with early return (#560)
by wzhuo
· 6 weeks ago
f955a55
feat: Implement BasicAuthManager to support basic authentication (#564)
by lishuxu
· 6 weeks ago
37bc389
refactor: Use RestCatalogProperties by value instead of unique_ptr (#575)
by lishuxu
· 6 weeks ago
9826147
fix: use strtod fallback when std::from_chars(float) unavailable (#572)
by Junwang Zhao
· 6 weeks ago
63e4ec0
feat: implement DataWriter for Iceberg data files (#552)
by Xinli Shang
· 6 weeks ago
7e6a7e3
feat: add SnapshotManager (#542)
by Junwang Zhao
· 6 weeks ago
af539b0
chore(deps): bump actions/checkout from 4 to 6 (#574)
by dependabot[bot]
· 6 weeks ago
9167d0b
chore(ci): add explicit least-privilege workflow permissions (#573)
by Kevin Liu
· 6 weeks ago
dbec245
CI: Add CodeQL workflow for GitHub Actions security scanning (#567)
by Kevin Liu
· 7 weeks ago
c559a08
fix: fix misspelled variable, missing format arg, and wrong pointer assignment (#570)
by Xinli Shang
· 7 weeks ago
35d3006
fix: fix grammar errors in comments (#569)
by Xinli Shang
· 7 weeks ago
56d7ccd
doc: add AI-assisted contributions guidelines (#568)
by Junwang Zhao
· 7 weeks ago
b6cfce1
ci: Remove unused strategy sections from non-matrix jobs (#566)
by Kevin Liu
· 7 weeks ago
b022fe7
infra: set github actions max-parallel to 15 (#565)
by Kevin Liu
· 7 weeks ago
721e529
feat: Implement NoopAuthManager and integrate it with RestCatalog (#544)
by lishuxu
· 8 weeks ago
2e00ce0
chore(deps): bump nanoarrow to 0.8.0 (#558)
by lishuxu
· 8 weeks ago
82adc73
feat: add support to select columns in table scan planning (#550)
by Gang Wu
· 9 weeks ago
257f1dc
chore: improve the pre-commit requirement (#557)
by 姚军
· 9 weeks ago
b15ac65
refactor: use std::from_chars instead of stoi/stoll/stod (#556)
by Zehua Zou
· 9 weeks ago
8a14f9c
chore: remove unnecessary <cctype> header inclusion (#554)
by Junwang Zhao
· 9 weeks ago
05b0f60
fix: use std::move when passing by value in the config (#555)
by 姚军
· 9 weeks ago
43b83c5
feat: add json serde for expression operations (#532)
by Innocent Djiofack
· 10 weeks ago
7c325fa
refactor(manifest): remove MakeVxWriter functions in favor of MakeWriter (#551)
by Junwang Zhao
· 10 weeks ago
02f0335
refactor: Reduce extra lookup in RegisterTable (#549)
by Maxim Zibitsker
· 10 weeks ago
5dda5a3
test: Rename TypeTest to VisitTypeTest to avoid naming conflict (#546)
by Feiyang Li
· 2 months ago
fa2a3d5
fix(test): fix missing registering of avro map logical type (#547)
by Feiyang Li
· 2 months ago
911494a
refactor: replace std::vformat with std::format for ListType|MapType::ToString (#545)
by Feiyang Li
· 2 months ago
e7f1d0f
fix(cmake): require Parquet when using system Arrow (#541)
by liuxiaoyu
· 2 months ago
c46b38e
fix: SetSnapshotRef::ApplyTo should call SetRef (#540)
by Junwang Zhao
· 2 months ago
e2d6496
chore: consolidate json serde file names (#539)
by Junwang Zhao
· 2 months ago
6f1cdfd
feat: add update partition stats (#538)
by Feiyang Li
· 2 months ago
c426aff
test: add test case for table scan planning (#492)
by Gang Wu
· 2 months ago
31d4a4a
refactor(rest): switch HttpClient to use connection pool (#530)
by Feiyang Li
· 2 months ago
9ffb29f
chore: update copyright year to 2026 (#537)
by Junwang Zhao
· 2 months ago
1e56803
chore(doc): fix minimum compiler version (#528)
by Zehua Zou
· 2 months ago
fb7dead
chore: refactor Transaction::Apply to use separate smaller functions (#527)
by Junwang Zhao
· 2 months ago
e32a3ec
chore(deps): bump actions/checkout from 6.0.1 to 6.0.2 (#529)
by dependabot[bot]
· 2 months ago
65c1788
chore: post release 0.2.0 (#536)
by Gang Wu
· 2 months ago
4407419
chore: bump cpr to 1.14.1 (#535)
by Feiyang Li
· 2 months ago
883a43f
chore: fix rc.yml to download dependencies (#526)
by Gang Wu
· 3 months ago
v0.2.0
v0.2.0-rc0
v0.2.0-rc1
v0.2.0-rc2
268427e
chore: add missing license header to docs.yml (#525)
by Gang Wu
· 3 months ago
d180768
feat: add UpdateSnapshotReference (#512)
by Junwang Zhao
· 3 months ago
0862d64
feat: add compression config to writer properties (#524)
by Gang Wu
· 3 months ago
f9f1449
feat: add update table stats (#511)
by Feiyang Li
· 3 months ago
024bbf1
feat: add non-validated version of FromJson for SortOrder and PartitionSpec (#518)
by Feiyang Li
· 3 months ago
75204b1
chore: refactor DataFileSet and make WriteManifests to accept span (#519)
by Junwang Zhao
· 3 months ago
3994b5d
feat: implement set snapshot (#509)
by Feiyang Li
· 3 months ago
93989da
chore: add missing snapshot summary fields (#520)
by Junwang Zhao
· 3 months ago
a457099
feat: add FastAppend (#516)
by Junwang Zhao
· 3 months ago
bc2e026
feat: add move column to update schema (#517)
by Guotao Yu
· 3 months ago
437f252
feat: add restcatalog authentication api (#479)
by lishuxu
· 3 months ago
20a961a
feat: add SnapshotSummaryBuilder (#515)
by Junwang Zhao
· 3 months ago
f159675
feat: implement update location (#508)
by Feiyang Li
· 3 months ago
34d5a1d
feat: implement update column (#498)
by Guotao Yu
· 3 months ago
2c53592
feat: add tentative data & delete writer api (#463)
by Xinli Shang
· 3 months ago
deec370
feat: Add support for Arrow LargeListArray in Parquet data projection (#510)
by Dipanshu Pandey
· 3 months ago
b937acb
feat: support expire snapshots (#490)
by dongxiao
· 3 months ago
93bf6ac
chore: fix IsBoundVisitor to error on AlwaysTrue & AlwaysFalse (#503)
by Junwang Zhao
· 3 months ago
84814bc
feat: impl Transform::ToHumanString (#505)
by wzhuo
· 3 months ago
08e8127
feat: expose `location_provider` to `Table` (#506)
by wzhuo
· 3 months ago
f869003
chore: change return type of TimePointMsFromUnix* functions (#507)
by Junwang Zhao
· 3 months ago
f842411
feat: implement reference visitor (#491)
by Gang Wu
· 3 months ago
a29355d
feat: add snapshot update (#408)
by Junwang Zhao
· 3 months ago
2bd493c
feat: implement location provider (#467)
by wzhuo
· 3 months ago
0f44ce2
feat: add utility to print transformed value as human string (#501)
by wzhuo
· 3 months ago
8295d50
feat: impl metrics config (#488)
by wzhuo
· 3 months ago
3c5b00a
docs: Fix naming conventions documentation (#504)
by Junwang Zhao
· 3 months ago
d07b756
feat: Add factory functions for ManifestWriter and ManifestListWriter (#493)
by Junwang Zhao
· 3 months ago
4ac1fa1
feat: impl PartitionSpec::PartitionPath (#500)
by wzhuo
· 3 months ago
Next »