Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Develop18 #79

Open
wants to merge 198 commits into
base: develop
Choose a base branch
from
Open

Develop18 #79

wants to merge 198 commits into from

Commits on Jul 14, 2017

  1. Configuration menu
    Copy the full SHA
    9a28c8a View commit details
    Browse the repository at this point in the history
  2. Calc AST started

    amirsh committed Jul 14, 2017
    Configuration menu
    Copy the full SHA
    f02701f View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2017

  1. add include parser and ast node

    praal committed Jul 17, 2017
    Configuration menu
    Copy the full SHA
    ba042ad View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2017

  1. stream WIP

    praal committed Jul 18, 2017
    Configuration menu
    Copy the full SHA
    4748b94 View commit details
    Browse the repository at this point in the history
  2. create stream parsing is done

    praal committed Jul 18, 2017
    Configuration menu
    Copy the full SHA
    7700891 View commit details
    Browse the repository at this point in the history
  3. ignoring comments

    praal committed Jul 18, 2017
    Configuration menu
    Copy the full SHA
    5153504 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2017

  1. Configuration menu
    Copy the full SHA
    17cc2e9 View commit details
    Browse the repository at this point in the history
  2. natural join is added

    praal committed Jul 19, 2017
    Configuration menu
    Copy the full SHA
    36502ae View commit details
    Browse the repository at this point in the history
  3. Add CalcAST.

    Sajerner committed Jul 19, 2017
    Configuration menu
    Copy the full SHA
    8617fa8 View commit details
    Browse the repository at this point in the history
  4. all and some are done

    praal committed Jul 19, 2017
    Configuration menu
    Copy the full SHA
    59ed076 View commit details
    Browse the repository at this point in the history
  5. gitignore updated

    Sajerner committed Jul 19, 2017
    Configuration menu
    Copy the full SHA
    fa00ca5 View commit details
    Browse the repository at this point in the history
  6. WIP

    praal committed Jul 19, 2017
    Configuration menu
    Copy the full SHA
    1cc2845 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2017

  1. sql parsing is completed

    praal committed Jul 20, 2017
    Configuration menu
    Copy the full SHA
    2a90bd2 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2017

  1. Merge pull request #1 from epfldata/calc-ast

    Calc ast
    praal committed Jul 21, 2017
    Configuration menu
    Copy the full SHA
    a0a85b5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7f315d9 View commit details
    Browse the repository at this point in the history
  3. WIP

    praal committed Jul 21, 2017
    Configuration menu
    Copy the full SHA
    4ba8441 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2017

  1. WIP

    praal committed Jul 24, 2017
    Configuration menu
    Copy the full SHA
    30ea92c View commit details
    Browse the repository at this point in the history
  2. calc parser is almost completed

    praal committed Jul 24, 2017
    Configuration menu
    Copy the full SHA
    d0d7259 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2017

  1. Configuration menu
    Copy the full SHA
    78c602c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    766ff4f View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2017

  1. Configuration menu
    Copy the full SHA
    7d13551 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c47e5f4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    db95a76 View commit details
    Browse the repository at this point in the history
  4. calc queries

    praal committed Jul 26, 2017
    Configuration menu
    Copy the full SHA
    92213d2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e552228 View commit details
    Browse the repository at this point in the history
  6. calc printer initialized.

    praal committed Jul 26, 2017
    Configuration menu
    Copy the full SHA
    a1f04fb View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    17a26f5 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2017

  1. calc printer is completed.

    praal committed Jul 27, 2017
    Configuration menu
    Copy the full SHA
    1edaf8e View commit details
    Browse the repository at this point in the history
  2. fixing

    praal committed Jul 27, 2017
    Configuration menu
    Copy the full SHA
    d8009b0 View commit details
    Browse the repository at this point in the history
  3. some problems fixed.

    praal committed Jul 27, 2017
    Configuration menu
    Copy the full SHA
    f89fe47 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2017

  1. Translate the [From] and [WHERE] clauses of a simple SQL query to its…

    … corresponding Calculus
    
       form.
    <
    Sajerner committed Jul 28, 2017
    Configuration menu
    Copy the full SHA
    f0ac077 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2017

  1. initial calc optimizer

    praal committed Aug 3, 2017
    Configuration menu
    Copy the full SHA
    6d5817c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7676a86 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2017

  1. a simple test passed

    praal committed Aug 4, 2017
    Configuration menu
    Copy the full SHA
    75408dd View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2017

  1. Changes to be committed:

    	modified:   components/src/main/scala/ch/epfl/data/dblab/dbtoaster/Driver.scala
    	modified:   components/src/main/scala/ch/epfl/data/dblab/frontend/optimizer/SQLToCalc.scala
    	modified:   components/src/main/scala/ch/epfl/data/dblab/frontend/parser/CalcAST.scala
    	modified:   components/src/main/scala/ch/epfl/data/dblab/frontend/parser/SQLAST.scala
    	modified:   components/src/main/scala/ch/epfl/data/dblab/frontend/parser/SQLParser.scala
    Sajerner committed Aug 6, 2017
    Configuration menu
    Copy the full SHA
    e39d9f5 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2017

  1. Configuration menu
    Copy the full SHA
    c01e5fb View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2017

  1. nesting rewrite is almost done.

    praal committed Aug 18, 2017
    Configuration menu
    Copy the full SHA
    bfcb6a2 View commit details
    Browse the repository at this point in the history
  2. testing nesting rewrites

    praal committed Aug 18, 2017
    Configuration menu
    Copy the full SHA
    5d080fc View commit details
    Browse the repository at this point in the history
  3. Changes to be committed:

    	modified:   components/src/main/scala/ch/epfl/data/dblab/dbtoaster/Driver.scala
    	modified:   components/src/main/scala/ch/epfl/data/dblab/frontend/optimizer/SQLToCalc.scala
    	modified:   components/src/main/scala/ch/epfl/data/dblab/frontend/parser/SQLAST.scala
    Sajerner committed Aug 18, 2017
    Configuration menu
    Copy the full SHA
    83c678a View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2017

  1. DDLInterpreter and Schema support streams, skeleton for SQLNamer

    * The fact that whether a Table (in a particular Schema) is a stream or not is specified using the StreamingTable contraint.
    * DDLInterpreter can convert a CreateStream node of a SQL AST into Schema. There are still some features missing though.
    * The skeleton for SQLNamer and the corresponding test file added.
    amirsh committed Aug 19, 2017
    Configuration menu
    Copy the full SHA
    0c719b3 View commit details
    Browse the repository at this point in the history
  2. WIP

    Sajerner committed Aug 19, 2017
    Configuration menu
    Copy the full SHA
    092562b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2f6e4e0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cdafa4d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    76533f6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b9cf9a3 View commit details
    Browse the repository at this point in the history
  7. SQLNamer for subquery WIP

    amirsh committed Aug 19, 2017
    Configuration menu
    Copy the full SHA
    aa8b83b View commit details
    Browse the repository at this point in the history
  8. SQLNamer handles subqueries.

    amirsh committed Aug 19, 2017
    Configuration menu
    Copy the full SHA
    d8bfdbf View commit details
    Browse the repository at this point in the history
  9. WIP

    Sajerner committed Aug 19, 2017
    Configuration menu
    Copy the full SHA
    0332137 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ffad7b4 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2017

  1. Configuration menu
    Copy the full SHA
    3f9e7cd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f0f5635 View commit details
    Browse the repository at this point in the history
  3. Exists added

    Sajerner committed Aug 21, 2017
    Configuration menu
    Copy the full SHA
    f906209 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b398a06 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    669c48f View commit details
    Browse the repository at this point in the history
  6. SQLNamer works for all TPCH queries.

    * Also removed a couple of irrelavant queries.
    amirsh committed Aug 21, 2017
    Configuration menu
    Copy the full SHA
    e427769 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3b8d498 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2c6af13 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d68bd06 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9146a64 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    48ef358 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    7611fec View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2017

  1. Configuration menu
    Copy the full SHA
    a184569 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2017

  1. Configuration menu
    Copy the full SHA
    2aecb2a View commit details
    Browse the repository at this point in the history
  2. WIP

    Sajerner committed Aug 24, 2017
    Configuration menu
    Copy the full SHA
    bd0dc1a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a759235 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1e45802 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e2b7c42 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2a3a2c2 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2017

  1. Configuration menu
    Copy the full SHA
    f0b1a59 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f1db384 View commit details
    Browse the repository at this point in the history
  3. some fixing

    praal committed Aug 25, 2017
    Configuration menu
    Copy the full SHA
    a05a365 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4084683 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    329ce6a View commit details
    Browse the repository at this point in the history
  6. some fixing

    praal committed Aug 25, 2017
    Configuration menu
    Copy the full SHA
    f0d41e4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ab890ef View commit details
    Browse the repository at this point in the history
  8. InList in progress

    Sajerner committed Aug 25, 2017
    Configuration menu
    Copy the full SHA
    4cb1301 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2017

  1. Configuration menu
    Copy the full SHA
    4504982 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2017

  1. deep scoping bug fixed

    Sajerner committed Aug 29, 2017
    Configuration menu
    Copy the full SHA
    1588fbd View commit details
    Browse the repository at this point in the history
  2. InList problem in AST fixed

    Sajerner committed Aug 29, 2017
    Configuration menu
    Copy the full SHA
    d7d9b85 View commit details
    Browse the repository at this point in the history
  3. all simple calc queries passed

    praal committed Aug 29, 2017
    Configuration menu
    Copy the full SHA
    b25ba37 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cd8931e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2525801 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1ffac4f View commit details
    Browse the repository at this point in the history
  7. Driver changed

    Sajerner committed Aug 29, 2017
    Configuration menu
    Copy the full SHA
    ca1062f View commit details
    Browse the repository at this point in the history
  8. some rules are added

    praal committed Aug 29, 2017
    Configuration menu
    Copy the full SHA
    3f94312 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    beba594 View commit details
    Browse the repository at this point in the history
  10. Merge remote-tracking branch 'origin/sql-parser' into rules

    Conflicts:
    	components/src/main/scala/ch/epfl/data/dblab/dbtoaster/Driver.scala
    amirsh committed Aug 29, 2017
    Configuration menu
    Copy the full SHA
    fbd1433 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    481f2ad View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2017

  1. all simple test checked

    Sajerner committed Aug 30, 2017
    Configuration menu
    Copy the full SHA
    67a014c View commit details
    Browse the repository at this point in the history
  2. calc raw queries

    praal committed Aug 30, 2017
    Configuration menu
    Copy the full SHA
    32009fa View commit details
    Browse the repository at this point in the history
  3. correcting raw queries

    praal committed Aug 30, 2017
    Configuration menu
    Copy the full SHA
    d4080ee View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d5a3fff View commit details
    Browse the repository at this point in the history
  5. CalcParserTest fixed

    praal committed Aug 30, 2017
    Configuration menu
    Copy the full SHA
    e61a747 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ff25019 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8cd4d83 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e4b5abc View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f8f7c99 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    48d845d View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2017

  1. Configuration menu
    Copy the full SHA
    c7a4d22 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f89130d View commit details
    Browse the repository at this point in the history
  3. names fixed

    praal committed Aug 31, 2017
    Configuration menu
    Copy the full SHA
    9bb7e68 View commit details
    Browse the repository at this point in the history
  4. Merge remote-tracking branch 'origin/calc-ast' into rules

    Conflicts:
    	components/src/main/scala/ch/epfl/data/dblab/dbtoaster/Driver.scala
    amirsh committed Aug 31, 2017
    Configuration menu
    Copy the full SHA
    5e08cc4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d0351dc View commit details
    Browse the repository at this point in the history
  6. moving getcalcfiles

    praal committed Aug 31, 2017
    Configuration menu
    Copy the full SHA
    77f64b2 View commit details
    Browse the repository at this point in the history
  7. deleting unnecessary returns

    praal committed Aug 31, 2017
    Configuration menu
    Copy the full SHA
    a46afbe View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f4f9972 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2017

  1. Select Distinct fixed

    Sajerner committed Sep 1, 2017
    Configuration menu
    Copy the full SHA
    8b6c7cf View commit details
    Browse the repository at this point in the history
  2. Minor fixes for SQLNamer.

    amirsh committed Sep 1, 2017
    Configuration menu
    Copy the full SHA
    b821d46 View commit details
    Browse the repository at this point in the history
  3. SQLTyper WIP, SQLAnlyzer completely removed.

    * Also the previous design of SQL AST nodes which were containing a TypeTag field is modified to contain a Pardis Tpe instead. However, for making the changes minimalistic, there's still a converter from Pardis Tpe to TypeTag.
    amirsh committed Sep 1, 2017
    Configuration menu
    Copy the full SHA
    20a6638 View commit details
    Browse the repository at this point in the history
  4. Merge remote-tracking branch 'origin/sql-parser' into rules

    Conflicts:
    	components/src/main/scala/ch/epfl/data/dblab/dbtoaster/Driver.scala
    amirsh committed Sep 1, 2017
    Configuration menu
    Copy the full SHA
    493370d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    591752b View commit details
    Browse the repository at this point in the history
  6. listmax added

    Sajerner committed Sep 1, 2017
    Configuration menu
    Copy the full SHA
    b9e8bb4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    534a6aa View commit details
    Browse the repository at this point in the history
  8. namer bug fixed

    Sajerner committed Sep 1, 2017
    Configuration menu
    Copy the full SHA
    a704362 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    52f3238 View commit details
    Browse the repository at this point in the history
  10. A test added for SQLTyper

    amirsh committed Sep 1, 2017
    Configuration menu
    Copy the full SHA
    7f9239d View commit details
    Browse the repository at this point in the history
  11. some other functions added

    Sajerner committed Sep 1, 2017
    Configuration menu
    Copy the full SHA
    bb616a0 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    34416e6 View commit details
    Browse the repository at this point in the history
  13. formatting

    amirsh committed Sep 1, 2017
    Configuration menu
    Copy the full SHA
    3b58cbe View commit details
    Browse the repository at this point in the history
  14. Merge pull request #2 from epfldata/sql-parser

    Several parts of the DBToaster frontend (e.g. SQL to AGCA and some AGCA optimizations) added.
    amirsh committed Sep 1, 2017
    Configuration menu
    Copy the full SHA
    9562efc View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2017

  1. Configuration menu
    Copy the full SHA
    1969d39 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d1d8c00 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8c95b94 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2017

  1. Configuration menu
    Copy the full SHA
    9d18fd7 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2017

  1. calc compiler initializing

    Parand Alizadeh authored and Parand Alizadeh committed Sep 23, 2017
    Configuration menu
    Copy the full SHA
    cf04e83 View commit details
    Browse the repository at this point in the history
  2. WIP

    Parand Alizadeh authored and Parand Alizadeh committed Sep 23, 2017
    Configuration menu
    Copy the full SHA
    da007f4 View commit details
    Browse the repository at this point in the history
  3. compile table and some data structures

    Parand Alizadeh authored and Parand Alizadeh committed Sep 23, 2017
    Configuration menu
    Copy the full SHA
    f3bdcac View commit details
    Browse the repository at this point in the history
  4. fixing

    Parand Alizadeh authored and Parand Alizadeh committed Sep 23, 2017
    Configuration menu
    Copy the full SHA
    6396995 View commit details
    Browse the repository at this point in the history
  5. constant calc values are added.

    praal committed Sep 23, 2017
    Configuration menu
    Copy the full SHA
    8e2862d View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2017

  1. Configuration menu
    Copy the full SHA
    c9aa693 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fe14634 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    990bb3e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    aad555f View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2017

  1. subtract and like added

    Sajerner committed Sep 27, 2017
    Configuration menu
    Copy the full SHA
    488f26c View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2017

  1. WIP

    praal committed Oct 2, 2017
    Configuration menu
    Copy the full SHA
    cdd5200 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9604c66 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2017

  1. WIP extract renamings

    praal committed Oct 3, 2017
    Configuration menu
    Copy the full SHA
    1d43226 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2017

  1. Configuration menu
    Copy the full SHA
    2f1f8fd View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2017

  1. Configuration menu
    Copy the full SHA
    df60269 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2017

  1. compile map is almost done.

    praal committed Oct 14, 2017
    Configuration menu
    Copy the full SHA
    754cf0b View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2017

  1. Configuration menu
    Copy the full SHA
    293e61f View commit details
    Browse the repository at this point in the history
  2. some fixing

    praal committed Oct 15, 2017
    Configuration menu
    Copy the full SHA
    1b3dc08 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2017

  1. fixing todos

    praal committed Oct 16, 2017
    Configuration menu
    Copy the full SHA
    f8ff984 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2017

  1. fold and rewrite in Calculus

    praal committed Oct 17, 2017
    Configuration menu
    Copy the full SHA
    6bb8262 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2017

  1. CalcCosting with no difference between 1d and 2d in cardinality

    Merge branch 'calc-ast' into cost
    Sajerner committed Nov 1, 2017
    Configuration menu
    Copy the full SHA
    bbd3c1d View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2017

  1. Configuration menu
    Copy the full SHA
    7ebc974 View commit details
    Browse the repository at this point in the history
  2. almost all test accepted

    Sajerner committed Nov 5, 2017
    Configuration menu
    Copy the full SHA
    960fe20 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2017

  1. Configuration menu
    Copy the full SHA
    75a65da View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2017

  1. code cleaning

    Sajerner committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    023398a View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2018

  1. Configuration menu
    Copy the full SHA
    61dc134 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ec2d343 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    54cd0ef View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2018

  1. plan to m3

    praal committed Jan 5, 2018
    Configuration menu
    Copy the full SHA
    fe1fe57 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2018

  1. minor bug

    praal committed Feb 18, 2018
    Configuration menu
    Copy the full SHA
    bc43f52 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    799e5d0 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'calc-compiler' of github.com:epfldata/dblab-toaster int…

    …o cost-compiler
    
    Conflicts:
    	components/src/main/scala/ch/epfl/data/dblab/frontend/parser/CalcAST.scala
    amirsh committed Feb 18, 2018
    Configuration menu
    Copy the full SHA
    a45fbbc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c17556b View commit details
    Browse the repository at this point in the history
  5. dbtoaster and olap-engine sbt commands added.

    * Another Main file added which will be redirected to the two existing main files.
    amirsh committed Feb 18, 2018
    Configuration menu
    Copy the full SHA
    f956ea7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9c95c90 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2018

  1. Configuration menu
    Copy the full SHA
    9898f23 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    926c021 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4075608 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2018

  1. Configuration menu
    Copy the full SHA
    dabbaa4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f0e1509 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f082587 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f0c983c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cf8d995 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8afb664 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1c538e5 View commit details
    Browse the repository at this point in the history
  8. Updated TPCH queries 2 and 17.

    amirsh committed Feb 20, 2018
    Configuration menu
    Copy the full SHA
    9c191d7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8ed123c View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2018

  1. Added a simple infrastructure for cost estimation and a function to v…

    …isualise the query tree
    plechoss committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    4080c90 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8246aea View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2018

  1. Configuration menu
    Copy the full SHA
    3f9a6b7 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2018

  1. Configuration menu
    Copy the full SHA
    6a8ba42 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8dac664 View commit details
    Browse the repository at this point in the history
  3. Cleaning up code

    plechoss committed Apr 6, 2018
    Configuration menu
    Copy the full SHA
    d128555 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2018

  1. Added primary and foreign key information to the schema. Selinger alg…

    …orithm now works on all queries except 2,7,8,9,20,21. Added isPrimaryKey method.
    plechoss committed Apr 16, 2018
    Configuration menu
    Copy the full SHA
    7eb956a View commit details
    Browse the repository at this point in the history

Commits on May 2, 2018

  1. Configuration menu
    Copy the full SHA
    b3c1e4d View commit details
    Browse the repository at this point in the history

Commits on May 7, 2018

  1. Configuration menu
    Copy the full SHA
    fa59288 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2018

  1. Trees returned by selinger optimizer now contain projection, map, ord…

    …er, group and selection nodes
    plechoss committed May 22, 2018
    Configuration menu
    Copy the full SHA
    c705034 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2018

  1. Configuration menu
    Copy the full SHA
    492f9e7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4053a9c View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2018

  1. Cleaned up more code, fixed a bug in collecting filter expressions in…

    … PlanCosting, added a PrintOpNode on top of the query to make it executable
    plechoss committed Jun 1, 2018
    Configuration menu
    Copy the full SHA
    74a739b View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2018

  1. Fixed a bug that stopped some subqueries from optimizing. Added selec…

    …t nodes that can't be pushed up.
    plechoss committed Jun 6, 2018
    Configuration menu
    Copy the full SHA
    536079f View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2018

  1. Added Selection nodes for Aggregations. Improved size estimation for …

    …Aggregations. Refactored many methods in PlanCosting.
    plechoss committed Jun 7, 2018
    Configuration menu
    Copy the full SHA
    ded534c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fd56097 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aa89c0b View commit details
    Browse the repository at this point in the history
  4. Minor fixes

    plechoss committed Jun 7, 2018
    Configuration menu
    Copy the full SHA
    c813864 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2018

  1. Minor fixes.

    plechoss committed Jun 8, 2018
    Configuration menu
    Copy the full SHA
    8c19552 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    28a4f58 View commit details
    Browse the repository at this point in the history
  3. Moved the visualize method

    plechoss committed Jun 8, 2018
    Configuration menu
    Copy the full SHA
    7c83c5e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f582499 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    61feb91 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ba52316 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ada6d7f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b13dec1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    61d703b View commit details
    Browse the repository at this point in the history