You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@druid.apache.org by GitBox <gi...@apache.org> on 2019/04/29 21:42:01 UTC

[GitHub] [incubator-druid] vogievetsky opened a new pull request #7572: Data loader (GUI component)

vogievetsky opened a new pull request #7572: Data loader (GUI component)
URL: https://github.com/apache/incubator-druid/pull/7572
 
 
   This PR implements the GUI part of #7502 and depends on #7531 being merged.
   The data loader / spec editor is fully functional for `index` and `index_parallel` tasks and with a few more changes and also #7566 being merged it will be able to handle streaming data also (but there is no need to wait for #7566).
   
   Since this PR required so much UI work a lot of other goodies in the console were updated to accommodate it:
   
   - Remove mocha and use jest exclusively
   - Add helper scripts to generate components
   - Massively improve the `AutoForm` to be flexible enough for all the new use-cases in the code
   - Rearrange the header to accommodate the new view (in particular rename `SQL` to `Query` so it is a verb)
   - Added some nice object modification utils
   - Encapsulated QueryState into a class
   - Improved the webpack dev server `npm start` script API
   
   Here is a screenshot of the Schema design page:
   
   ![image](https://user-images.githubusercontent.com/177816/56928797-c5eb2b00-6a8c-11e9-882a-98e0c63c7364.png)
   
   
   
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@druid.apache.org
For additional commands, e-mail: commits-help@druid.apache.org