.gitignore
.pre-commit-config.yaml
README.md
pyproject.toml
requirements.txt
report/report.pdf
report/src/SC3020.tex
report/src/neurips_2024.sty
report/src/figures/Pipeline.pdf
report/src/figures/SC3020.pdf
report/src/figures/example1_query_plan.pdf
report/src/figures/example1_query_plan_seq_mj.pdf
report/src/figures/overview.pdf
report/src/references/ref.bib
report/src/sections/1.Introduction.tex
report/src/sections/2.Overview.tex
report/src/sections/3.Algorithm Details.tex
report/src/sections/4.Case Study.tex
report/src/sections/5.Conclusion and Limitation.tex
report/src/title/logo.pdf
report/src/title/logo.pptx
report/src/title/logo.svg
report/src/title/titlepage.tex
scripts/headers.json
scripts/upload.py
src/sc3020/__init__.py
src/sc3020/interface.py
src/sc3020/project.py
src/sc3020/whatif.py
src/sc3020/assets/__init__.py
src/sc3020/assets/images/NTU_Logo.png
src/sc3020/assets/images/__init__.py
src/sc3020/database/ExecutionTree.py
src/sc3020/database/__init__.py
src/sc3020/database/setup.sql
src/sc3020/database/tcph.py
src/sc3020/database/visualizer.py
src/sc3020/examples/__init__.py
src/sc3020/examples/example1.sql
src/sc3020/examples/example2.sql
src/sc3020/examples/example3.sql
src/sc3020/examples/example4.sql
src/sc3020/examples/example5.sql
src/sc3020/static/__init__.py
src/sc3020/static/css/__init__.py
src/sc3020/static/css/bootstrap.css
src/sc3020/static/css/custom.css
src/sc3020/static/js/__init__.py
src/sc3020/static/js/bootstrap.bundle.js
src/sc3020/templates/__init__.py
src/sc3020/templates/connection_guide.md
src/sc3020/templates/header.html
src/sc3020/templates/index.html
src/sc3020/templates/layout.html
src/sc3020/templates/title.html
src/sc3020_g6_2024.egg-info/PKG-INFO
src/sc3020_g6_2024.egg-info/SOURCES.txt
src/sc3020_g6_2024.egg-info/dependency_links.txt
src/sc3020_g6_2024.egg-info/entry_points.txt
src/sc3020_g6_2024.egg-info/requires.txt
src/sc3020_g6_2024.egg-info/top_level.txt
test/__init__.py
test/run_suite.py
test/test_foo.py
test/utils.py