Skip to content

Latest commit

 

History

282 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Opening the Black Box: Explaining Learned Cost Models For Databases

This directory contains the source code of our demo submission "Opening the Black Box: Explaining Zero-Shot Cost Models for Databases" . This project consists of backend and web based frontend.

Overview

Quick production setup

  1. Clone repository and update submodules with git submodule update --init
  2. Copy zero-shot-data into the root of the backend directory, so that it results in /backend/zero-shot-data
  3. (Optional) Copy zs_queries.backup into ./backend/src, so that it results in /backend/src/zs_queries.backup
  4. Make sure to have docker installed
  5. Run docker-compose up --build -d
  6. If you skipped step 2, wait for database initialization (this can take some time)
  7. Web frontend can be found at http://localhost:5241/ and backend docs can be found at http://localhost:5240/docs

Development Setup

For development setup see development setup instructions in README files of the backed and frontend projects.

About

Source Code for VLDB Demo Submission

Resources

Stars

3 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors

Languages