Skip to content

Conversation

@mistercrunch
Copy link
Member

@mistercrunch mistercrunch commented Sep 21, 2016

Showing the json isn't the most polished option, but the keys that SqlAlchemy return aren't 100% homogenous and thought this would do the trick of exposing everything we have with minimal effort.

Based on the PyHive documentation, this will show the partition key for Hive/Presto tables


screen shot 2016-09-20 at 9 23 05 pm

screen shot 2016-09-20 at 9 23 13 pm

const qe = this.props.queryEditor;
const url = `/caravel/table/${qe.dbId}/${tableName}/${qe.schema}/`;

this.setState({ tableLoading: true });
Copy link
Member

@bkyryliuk bkyryliuk Sep 21, 2016

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I could not find the usage of the tableLoading

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yep, I could find the place in code where tableLoading is read from the state.

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ah you are right, sorry i missed that too. good catch!
@mistercrunch do you have a loading state you are adding to use with this.state.tableLoading?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

state.tableLoading is used at line 164. It's the Select's inline loading spinner. I used it only for when the content was loading before, now I also use it while the table metadata is loading.

@bkyryliuk
Copy link
Member

LGTM after the comment is resolved.

@ascott
Copy link

ascott commented Sep 21, 2016

lgtm

@mistercrunch mistercrunch merged commit f1e80a8 into apache:master Sep 21, 2016
@mistercrunch mistercrunch deleted the indexes branch September 21, 2016 21:40
@mistercrunch mistercrunch added 🏷️ bot A label used by `supersetbot` to keep track of which PR where auto-tagged with release labels 🚢 0.11.0 First shipped in 0.11.0 labels Feb 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🏷️ bot A label used by `supersetbot` to keep track of which PR where auto-tagged with release labels 🚢 0.11.0 First shipped in 0.11.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants