Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
69 commits
Select commit Hold shift + click to select a range
36cfae2
first commit
rayhhome Aug 5, 2025
7f74b6d
core: cascades v0 (#3)
yliang412 Aug 7, 2025
8716478
setup CLI and connectors skeleton (#4)
yliang412 Aug 8, 2025
deeac21
setup ci (#5)
yliang412 Aug 8, 2025
746468c
core: clean up methods on the IR (#6)
yliang412 Aug 11, 2025
ef1a181
cargo.lock update
rayhhome Aug 12, 2025
e1bf28c
lib.rs intercept create external table
rayhhome Aug 14, 2025
fa8e974
Merge branch 'main' into catalog_provider
rayhhome Aug 15, 2025
762fae7
optclicontext create external table impl attempt
rayhhome Aug 20, 2025
f92efb1
Merge remote-tracking branch 'origin' into catalog_provider
rayhhome Sep 2, 2025
40274ab
Tentative statistics retriver structs and fetch_table_statistics impl…
rayhhome Oct 18, 2025
f2a17dd
Merge branch 'main' of https://github.com/yliang412/optd into catalog…
rayhhome Oct 18, 2025
bad8c8f
fetch stats, update stats, and preliminary tests impl
rayhhome Oct 19, 2025
af832ba
update dependencies
rayhhome Oct 19, 2025
a610854
add some notes to refactoring
yliang412 Oct 20, 2025
c114adf
fix non unique table name query, use fromIterator, and remove connect…
rayhhome Oct 22, 2025
b0e5329
make tests use tempdir
rayhhome Oct 22, 2025
a85ad15
attempted update_stats impl
rayhhome Oct 24, 2025
ff7ce20
add new snapshot logic
rayhhome Oct 24, 2025
1952737
more rubust tests for stats
rayhhome Oct 28, 2025
86dcfa1
move tests to directory and add basic stats update
rayhhome Oct 28, 2025
c2f31c2
Upgrade fetch and update functions to use adv stats
rayhhome Oct 30, 2025
bf988e3
get schema implementation update
rayhhome Oct 30, 2025
23192a5
documentation & format
rayhhome Oct 30, 2025
dd3f9eb
refactor
yliang412 Oct 31, 2025
54731f6
fix clippy
yliang412 Oct 31, 2025
1753080
refactor methods as associated
rayhhome Nov 4, 2025
7bf7e27
cleanup
rayhhome Nov 5, 2025
d25b78e
modularity refactor + general cleanup
rayhhome Nov 5, 2025
83e4cb4
move to connectors
rayhhome Nov 11, 2025
c658be8
Merge branch 'statistics_api' of https://github.com/yliang412/optd in…
rayhhome Nov 11, 2025
e6e9253
service implementation and test suite
rayhhome Nov 18, 2025
ba0bfa0
rename error
rayhhome Nov 18, 2025
740e1f3
update lock and remove superfluous main
rayhhome Nov 18, 2025
4b579be
catalog implementation and test suite + datafusion version bump
rayhhome Nov 19, 2025
85205c4
cargo fmt
rayhhome Nov 19, 2025
4bebc8f
bump version of datafusion & cli to 51.0
rayhhome Nov 19, 2025
2103a8a
Merge branch 'version-bump' of https://github.com/yliang412/optd into…
rayhhome Nov 19, 2025
4dba0d4
add datafusion features & update gitignore
rayhhome Nov 19, 2025
b5709e9
Merge branch 'version-bump' of https://github.com/yliang412/optd into…
rayhhome Nov 19, 2025
03ebbbb
refactoring inconsistent design and remove ds_store
rayhhome Nov 21, 2025
11e8240
update cli to use catalog service
rayhhome Nov 24, 2025
a487782
add cli smoke and integration tests
rayhhome Nov 25, 2025
5727ced
remove lib extraneous comment
rayhhome Nov 25, 2025
664e55a
Change path naming
rayhhome Nov 25, 2025
851be1f
Add more comprehensive Datafusion integration tests
rayhhome Nov 25, 2025
f6aa2c7
Merge branch 'main' of https://github.com/yliang412/optd into catalog…
rayhhome Dec 13, 2025
ff3618a
add external table metadata table in catalog
rayhhome Dec 13, 2025
59819bf
add external table metadata table in catalog
rayhhome Dec 13, 2025
a286286
catalog external table test suite
rayhhome Dec 13, 2025
b760578
catalog external table api impl
rayhhome Dec 13, 2025
c0096f1
external table api test suite
rayhhome Dec 13, 2025
ceb3cb4
impl table loading from catalog
rayhhome Dec 14, 2025
4f82945
tests ducklake generation in tempdir and comment refinement
rayhhome Dec 14, 2025
d6b8ea7
cli create and drop table impl
rayhhome Dec 14, 2025
bcb79c5
remove unused import
rayhhome Dec 14, 2025
d344862
show table impl and tests
rayhhome Dec 14, 2025
303a050
test improvement
rayhhome Dec 14, 2025
fe5d021
test improvement 2
rayhhome Dec 14, 2025
f38b5a9
Initial stats tracking impl with persistence
rayhhome Dec 15, 2025
248faed
time travel and tests implementation + improvement
rayhhome Dec 16, 2025
587798b
automatically load statistics on datafusion catalog initiation
rayhhome Dec 16, 2025
69d01f6
Table stats enhancement
rayhhome Dec 16, 2025
6257b44
merge get table statistics & manual
rayhhome Dec 16, 2025
032d92e
error handling tests
rayhhome Dec 16, 2025
8bdd002
fix clippy + add comments
rayhhome Dec 16, 2025
bc1017a
multi-schema implementation + code cleanup
rayhhome Dec 17, 2025
e2d65ec
test improvement
rayhhome Dec 17, 2025
0223194
fix clippy
rayhhome Dec 17, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ data/
.history

*.db
*.ducklake

# configuration
.vscode/launch.json
Expand Down
Loading
Loading