[ https://issues.apache.org/jira/browse/LENS-782?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14949021#comment-14949021 ]
Hudson commented on LENS-782: ----------------------------- UNSTABLE: Integrated in Lens-Commit-Java8 #13 (See [https://builds.apache.org/job/Lens-Commit-Java8/13/]) LENS-782: UI support for the saved, parametrized query feature (raju: rev 867142113fbbe2d0793e7da156cc4ef190c22811) * lens-ui/app/components/RequireAuthenticationComponent.js * lens-ui/app/components/AdhocQueryComponent.js * lens-ui/app/utils/ErrorParser.js * lens-ui/app/stores/CubeStore.js * lens-ui/app/components/SidebarComponent.js * lens-ui/app/components/LoginComponent.js * lens-ui/app/dispatcher/AppDispatcher.js * lens-ui/app/components/CubeSchemaComponent.js * lens-ui/app/adapters/AdhocQueryAdapter.js * lens-ui/app/components/TableTreeComponent.js * lens-ui/app/components/QueryParamsComponent.js * lens-ui/app/components/SavedQueriesComponent.js * lens-ui/webpack.config.js * lens-ui/app/components/AppComponent.js * lens-ui/app/components/LogoutComponent.js * lens-ui/app/styles/css/login.css * lens-ui/app/components/HeaderComponent.js * lens-ui/app/components/QueryResultsComponent.js * lens-ui/app/components/TableSchemaComponent.js * lens-ui/app/stores/DatabaseStore.js * lens-ui/app/stores/TableStore.js * lens-ui/app/components/DatabaseComponent.js * lens-ui/app/stores/SavedQueryStore.js * lens-ui/app/components/QueryBoxComponent.js * lens-ui/app/constants/AdhocQueryConstants.js * lens-ui/app/components/QueryOperationsComponent.js * lens-ui/app/components/SavedQueryPreviewComponent.js * lens-ui/server.js * lens-ui/app/app.js * lens-ui/app/styles/css/global.css * lens-ui/app/stores/AdhocQueryStore.js * lens-ui/app/constants/AppConstants.js * lens-ui/package.json * lens-ui/app/stores/UserStore.js * lens-ui/app/adapters/BaseAdapter.js * lens-ui/app/styles/less/globals.less * lens-ui/app/components/QueryDetailResultComponent.js * lens-ui/app/components/LoaderComponent.js * lens-ui/app/actions/AdhocQueryActions.js * lens-ui/app/adapters/XMLAdapter.js * lens-ui/app/styles/css/tree.css * lens-ui/app/components/QueryPreviewComponent.js * lens-ui/index.html * lens-ui/app/components/QueryParamRowComponent.js * lens-ui/app/components/CubeTreeComponent.js * lens-ui/app/styles/css/query-component.css > UI support for the saved, parametrized query feature. > ----------------------------------------------------- > > Key: LENS-782 > URL: https://issues.apache.org/jira/browse/LENS-782 > Project: Apache Lens > Issue Type: Improvement > Reporter: Ankeet Maini > Assignee: Ankeet Maini > Fix For: 2.4 > > Attachments: 782-origin-master.patch, Screen Shot 2015-09-25 at > 11.38.13 am.png, Screen Shot 2015-09-25 at 11.44.32 am.png, Screen Shot > 2015-09-25 at 11.55.34 am.png, Screen Shot 2015-09-25 at 11.56.28 am.png, > Screen Shot 2015-09-25 at 11.57.41 am.png, Screen Shot 2015-09-25 at 11.59.34 > am.png > > > 1. Provision for the user to view all the saved queries > 2. Edit a saved query > 3. Run a saved query > 4. Parametrized queries (as saved queries) > The modifications are enumerated as follows:- > 1. While trying to run a query, the app first checks if there are any > parameters or not, if yes then execution is stopped and the user is prompted > to Save the query first. > 2. If the user is trying to Save a query, the app checks if there are any > parameters, if yes then the user is shown a non-obtrusive box to fill out the > meta about the params and a value for it, else the Query is saved and the > result either success or failure is shown to the user. > 3. The app has been modified to keep up with the LENS server development > which now in case of failed/bad-formed queries doesn't return a handle and > throws an exception, which is propagated to the user immediately. > 4. On clicking Saved queries link from the top left operation box, it lists > all the Saved Queries present in a paginated manner with the total pages and > current page shown cutely at the top right corner of Saved Queries section. -- This message was sent by Atlassian JIRA (v6.3.4#6332)