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

Pivoting and Charting #25

Merged
merged 9 commits into from
May 11, 2017
Merged

Pivoting and Charting #25

merged 9 commits into from
May 11, 2017

Conversation

akshaisarma
Copy link
Member

@akshaisarma akshaisarma commented May 10, 2017

Addresses #24.

Adds a simple bar chart option that discovers the independent and dependent columns using Chart.js through ember-cli-chart.

Adds a pivot table using the pivottable plugin that has a lot of C3 based renderers (bar, area, scatter, line) and table renderers (pivoting, table barchart, heat maps etc). There is drag and drop interface using jquery-ui and sortable. This also enables a bunch of post result aggregations that can applied on to the result data.

This PR also fixes #21 and #26. The result object now stores some additional information that displays what the query was that generated it. This was also needed to chart it properly. The UI also stores the pivot table configuration per result.

We will now seriously need to consider #11.

@akshaisarma akshaisarma added this to the 0.3.0 milestone May 10, 2017
@akshaisarma akshaisarma merged commit 548d675 into bullet-db:master May 11, 2017
@akshaisarma akshaisarma deleted the charting branch May 11, 2017 00:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Deep merge properties in settings
1 participant