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

airbnb / superset / 5570
0%

Build:
DEFAULT BRANCH: master
Ran 25 Jan 2017 09:12PM UTC
Jobs 4
Files 23
Run time 5min
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
5570

push

travis-ci

mistercrunch
Fix inner query labels for Vertica (#2041)

In Vertica, inner queries require different aliases than the main query.

This is an example of query generated before this patch:
SELECT chain AS chain,
                weekstartday AS __timestamp,
                SUM(inventory) AS "Inventory"
FROM mytable
JOIN
  (SELECT chain AS chain__,
                   SUM(inventory) AS "Inventory"
   FROM mytable
   WHERE weekstartday >= '2016-01-24 00:00:00'
     AND weekstartday <= '2017-01-17 00:00:00'
   GROUP BY chain
   ORDER BY "Inventory" DESC LIMIT 50) AS anon_1 ON chain = chain__
WHERE weekstartday >= '2016-01-24 00:00:00'
  AND weekstartday <= '2017-01-17 00:00:00'
GROUP BY chain,
         weekstartday
ORDER BY "Inventory" DESC LIMIT 50000

Which in Vertica produces the error:
Error: ('42702', '[42702] ERROR 2671: Column reference "inventory" is ambiguous\n (2671) (SQLExecDirectW)')


And this is the same example after the patch:
SELECT chain AS chain,
                weekstartday AS __timestamp,
                SUM(inventory) AS "Inventory"
FROM mytable
JOIN
  (SELECT chain AS chain__,
                   SUM(inventory) AS mme_inner__
   FROM mytable
   WHERE weekstartday >= '2016-01-24 00:00:00'
     AND weekstartday <= '2017-01-17 00:00:00'
   GROUP BY chain
   ORDER BY mme_inner__ DESC LIMIT 50) AS anon_1 ON chain = chain__
WHERE weekstartday >= '2016-01-24 00:00:00'
  AND weekstartday <= '2017-01-17 00:00:00'
GROUP BY chain,
         weekstartday
ORDER BY "Inventory" DESC LIMIT 50000

Related PR:
https://github.com/airbnb/superset/commit/19f537178

3 of 3 new or added lines in 1 file covered. (100.0%)

4516 of 5623 relevant lines covered (80.31%)

3.2 hits per line

Jobs
ID Job ID Ran Files Coverage
2 5570.2 (TOX_ENV=py34-postgres) 25 Jan 2017 09:17PM UTC 0
79.98
Travis Job 5570.2
3 5570.3 (TOX_ENV=py34-sqlite) 25 Jan 2017 09:12PM UTC 0
80.03
Travis Job 5570.3
4 5570.4 (TOX_ENV=py27-mysql) 25 Jan 2017 09:17PM UTC 0
80.06
Travis Job 5570.4
5 5570.5 (TOX_ENV=py27-sqlite) 25 Jan 2017 09:16PM UTC 0
80.03
Travis Job 5570.5
Source Files on build 5570
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #5570
  • 7441cf7d on github
  • Prev Build on master (#5569)
  • Next Build on master (#5573)
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