• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

cmu-db / peloton / 6284
75%
master: 77%

Build:
Build:
LAST BUILD BRANCH: logging
DEFAULT BRANCH: master
Ran 09 Apr 2019 05:02AM UTC
Jobs 1
Files 389
Run time 25s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
6284

Pull #1494

travis-ci

web-flow
Refactoring + full tree rebuilding (at least 2 levels work)

What still doesn't work/don't care about yet/not done
- proper memory management (terrier uses shared_ptr anyways)

- other 1-level rewrites, multi-layer rewrites, other expr rewrites

- how can we define a grammar to programmatically create these rewrites?
  (the one we have is way too static...)

- in relation to logical equivalence:
  (1) how do we generate logically equivalent expressions:
      - multi-pass using generating rules (similar to ApplyRule) OR
      - from Pattern A, generate logically equivalent set of patterns P OR
      - transform input expression to match certain specification OR
      - ???
  (2) what operators do we support translating?
      - probably (a AND b) ====> (b AND a)
      - probably (a OR b) ====> (b OR a)
      - probably (a = b) ====> (b = a)
      - maybe more???
  (3) do we want multi level translations?
      - i.e (a AND b) AND c ====> (a AND (b AND c))
      - what order do we do these in?
  May have to modify these operations:
  - Some assertions in TopDownRewrite/BottomUpRewrite w.r.t to the iterator
  - Possibly binding.cpp / optimizer_metadata.h / optimizer_task.cpp

Issues still pending:
- Comparing Values (Matt email/discussion)
- r.rule->Check (terrier issue #332)
Pull Request #1494: Syntax-based query rewriter

320 of 320 new or added lines in 15 files covered. (100.0%)

25827 of 34245 relevant lines covered (75.42%)

40379.69 hits per line

Jobs
ID Job ID Ran Files Coverage
2 6284.2 (NAME="gcc5 Debug/Tests/AddressSanitizer/Coveralls" CXX=g++-5 CC=gcc-5 PELOTON_BUILD_TYPE=Debug SANITIZER=Address COVERALLS=On) 09 Apr 2019 05:02AM UTC 0
75.42
Travis Job 6284.2
Source Files on build 6284
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #6284
  • Pull Request #1494
  • PR Base - master (#6283)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc