Bartosz Ługowski
cbdac49ab3
Web console - add enable/disable actions for middle manager workers ( #7642 )
...
* Overlord console - add enable/disable button for remote workers.
* Overlord console - add proxy for remote workers API.
* WorkerResourceTest - revert newline change.
* Remote worker proxy tests - remove empty line.
* Refactor remote worker proxy for readability and security
* Rename method in remote task runner tests for readability
* Remove enable/disable button for remote workers from old web console
* Add enable/disable actions for middle manager worker in new web console
* Fix variable type
* Add worker task runner query adapter
* Fix web console tests: segments-view, servers-view
* Fix overlord resource tests
2019-05-23 16:47:23 -07:00
mcbrewster
1b284ca847
add tests to dialogs, compnents and views. Add index files to components and dialogs. add nested file structure ( #7669 )
2019-05-22 20:36:51 -07:00
Vadim Ogievetsky
169d2493bc
Web console: fix missing value input in timestampSpec step ( #7698 )
2019-05-21 03:59:48 -07:00
Vadim Ogievetsky
be16e4a4ae
Web console, adding Apache Kafka and AWS Kinesis to the data loader ( #7643 )
...
* adding kafka and kinesis to the data loader
* feature detect
* copy fixes
* wording fixes
* added missing spec type
* increase timeout
* Call it Google Cloud Storage
2019-05-17 14:01:27 -07:00
Jenny Zhu
ec0b7787cf
Web console: fixed issue when grouping tasks by different attributes ( #7657 )
...
* deleted created_time in "status"
* added toString on the status object
2019-05-16 16:46:04 -07:00
Clint Wylie
b87c8f0314
fix lookup editor to use lookup tiers instead of historical tiers ( #7647 )
...
* fix lookup editor to use lookup tiers instead of historical tiers
* use default tier if empty response, fix if configured lookups is null
* fixes
* fix typo
2019-05-14 13:30:51 -07:00
Jihoon Son
b32c9abdb9
Run npm ci instead of npm install ( #7613 )
2019-05-09 15:42:16 -07:00
Vadim Ogievetsky
9b197b436b
added scrolling to data loader panes ( #7605 )
2019-05-07 08:45:20 -07:00
Roman Leventov
a00d3e1931
Fix old-console/cluster.html; Remove redundant throws in ITBasicAuthConfigurationTest ( #7589 )
...
* Fix old-console/cluster.html; Remove redundant throws in ITBasicAuthConfigurationTest
* Remove comment in cluster.html
2019-05-06 18:08:49 +02:00
Qi Shu
83b38c0911
Improved UI for actions in task/supervisor table ( #7528 )
...
* Grouped actions in task/supervisor table to a dialog
* Design change
* fix divider
* Removed await for onclick event on buttons
* fix package.json
* Better error handling
* remove log
* name change; better code organization
* Code refactor; extrac table action dialog
* minor change
* tidy up actions
* drop reload actions
2019-05-06 03:20:12 -07:00
Vadim Ogievetsky
baf54f373c
Data loader (GUI component) ( #7572 )
...
* data loader init
* fix timecolumn text
* feedback changes
* fixing typos and improving error reporting
* added local firehose warning
* update warning copy
* refine copy
* better copy
* fix tests
* remove console log
* copy change
* add banner message
2019-05-03 17:14:57 -07:00
Qi Shu
ed2beb6ba5
Add is_overshadowed column to segment table ( #7555 )
2019-05-01 12:28:53 -07:00
Vadim Ogievetsky
d97c0d19a0
add url baser ( #7585 )
2019-05-01 01:53:03 -07:00
Qi Shu
20755f4ca0
Add supervisor card in home view ( #7551 )
...
* Add supervisor card in home view
* hide the text under conditions
2019-04-29 10:15:10 -07:00
Qi Shu
3ec9fbaa47
Fix history dialog styling ( #7536 )
...
* Fix history dialog
* more styling
2019-04-25 07:59:34 -07:00
Qi Shu
11a7e91a73
No SQL mode in web console ( #7493 )
...
* Added no sql mode
* Use status code
* Add no sql mode to server view
* add sql broker check to decide if no sql mode should be enabled
* Fix historicals in home view
* Name change
* Add types for query result; improved functions
* Fixed a conflict/bug
* Fixed a bug
* multiple fix
* removed unused imports
* terminate query manager
* fix wording
2019-04-23 16:15:02 -07:00
Qi Shu
9929f8b022
Fixed filter for status in task table ( #7507 )
...
* Fixed filter for Task view status
* Refactored code
* Fixed a bug for SQL filter by not converting input to lower case since the comparison is done through SQL
2019-04-19 15:51:45 -07:00
Qi Shu
99ddce1277
Capitalize keywords in SQL auto complete ( #7462 )
...
* Split commit; keep auto complete only
* Add comment
2019-04-17 23:12:55 -07:00
Qi Shu
f06f0c3ad8
Add created_time as tie breaker when sorting by status in task table ( #7460 )
...
* Add created_time as tie breaker when sorting by status
* Fixed bug
* Fixed created_time tie breaker
* Use locale compare
2019-04-17 23:11:45 -07:00
Qi Shu
c8bffd9351
Add exact match filtering to console table ( #7448 )
...
* Add exact filtering
* Bug fix
* Extract filter as a function
* change code position
2019-04-17 23:05:44 -07:00
Qi Shu
9b5c216684
Fix datasource availability sorting ( #7451 )
...
* Fix availability sorting
* Style change
2019-04-14 10:09:57 -07:00
Qi Shu
233d485ad0
Display null in SQL table cell ( #7463 )
...
* Display null if cell in table is empty
* Add null
* re-indent
2019-04-13 12:05:14 -07:00
Vadim Ogievetsky
60dd75d3d9
Wrap query with limit within the web console ( #7449 )
...
* wrap with limit
* make actual menu checkbox component
2019-04-12 08:51:37 -07:00
Vadim Ogievetsky
3aae4aaf8b
Ensuring that all the controls are aligned correctly ( #7457 )
...
* making sure all the controls are inline
* update deps
2019-04-12 08:51:03 -07:00
Vadim Ogievetsky
07eb2effe9
customHeader ( #7456 )
2019-04-11 21:58:09 -07:00
Qi Shu
7382dac44e
Fixed grouping and sorting by status in task table ( #7440 )
...
* Fixed group by status
* Shorten code
2019-04-11 16:10:37 -07:00
Vadim Ogievetsky
c5c2bf77f0
adding host to the error display ( #7453 )
2019-04-11 14:39:57 -07:00
Qi Shu
4ea37e2614
Add time taken by last query in SQL view ( #7421 )
...
* Add time taken by query
* Fix time to 2 dp; set state in on state change; hide time taken at first
* Refactored code: defined query result interface; more concise shorthand expression
* Use single quote
2019-04-10 23:35:47 -07:00
Qi Shu
bbb620125d
Table pagination style change ( #7435 )
...
* Style pagination
* Removed use of important
* Removed space
* Align items
* Switched back to react table 6.8.6
* Component name change
2019-04-10 23:34:03 -07:00
Qi Shu
98ee8637e6
Console SQL function doc generation ( #7406 )
...
* Change sql function doc generation script from Bash to Node.js
* Minor code change for better reading
* Disable tslint in file
* clean up code
* Use es6 multiline string
* Solved a bug which would generate invalid TS variable if no function sections are found; in this case an empty array should be created
* Edit build script
2019-04-08 17:38:26 -07:00
Vadim Ogievetsky
c69c37e99d
Update console packages and enforce tslint quotes ( #7419 )
...
* update packages and enforce tslint quotes
* remove direct dep on tslint-react
2019-04-07 20:19:08 -07:00
Qi Shu
a66291a9cd
SQL explain in web console ( #7402 )
...
* Add explain for SQL query
* Terminate explain query manager
* Add signature for semi-joined queries
* Extract components out
* Hide more button in rune mode
* Add types for query explanation parser
* Add type for query-plan-dialog
2019-04-05 12:44:51 -07:00
Vadim Ogievetsky
0fa122ecf2
Adding ability to pass configs in and fixing misc bugs ( #7414 )
...
* Adding ability to pass configs in and fixing misc bugs
* update lock file
* remove dead version param
2019-04-05 12:40:43 -07:00
Vadim Ogievetsky
d2ff3eb199
Migrate the web console back to Blueprint v3 ( #7398 )
...
* migrate back to Blueprint v3
* rename filler file
* fix missing icon
2019-04-01 23:06:48 -07:00
Vadim Ogievetsky
1137bb2586
Popovers are no longer inline ( #7389 )
2019-04-01 13:10:48 -07:00
Qi Shu
2ad9544242
Support segment metadata in rune ( #7371 )
2019-03-29 15:46:09 -07:00
Qi Shu
a09aa13ead
Put all local storage keys and functions into one file in util ( #7314 )
...
* Add all local storage keys and functions into one file in util
* Use LocalStorageKey type instead of string
* Remove druid author key
2019-03-28 17:48:37 -07:00
Qi Shu
be1d7f885b
Add scss linter in web console ( #7365 )
...
* Add SCSS linter
* Fixed SCSS styles
2019-03-28 17:32:01 -07:00
Qi Shu
18e5167245
Add history dialog in snitch dialog to allow viewing the editing history ( #7321 )
...
* Add history dialog in snitch dialog to allow viewing the editing history
* Improved CSS; better animation
* Use position: absolute instead of float: right to position element
* Removed author for history changes
2019-03-27 17:52:44 -07:00
Vadim Ogievetsky
375668ef45
fix Supervisor terminate call ( #7315 )
...
* fix Supervisor terminate call
* fix refresh after submitting supervisor or task
2019-03-21 13:54:43 -07:00
Qi Shu
494c1a2ef8
Add overlord edit dialog to allow user to change overlord dynamic config on the fly ( #7308 )
...
* Add overlord edit dialog to allow user to edit overlord dynmamic config on the fly
* Set config to {} if druid return nothing for overlord config
2019-03-21 03:38:35 -07:00
Qi Shu
b0271b4f4d
Saving author to local storage in snitch dialog ( #7307 )
...
* Saving author to local storage
* Capitalized const
2019-03-21 03:01:10 -07:00
Qi Shu
30e646308a
Add table column selection in druid console to allow hiding/showing of columns ( #7292 )
...
* Add table column selections to all tables to allow user to hide/show columns
* Small change for re-rendering
* Use column selection handler class to process all column hiding/showing
* dereference table handler function at the start; use more specific file name for table.tsx
2019-03-20 13:11:00 -07:00
Qi Shu
e58f541047
Small tweak to override Blueprint's CSS rule for lookup edit dialog ( #7283 )
...
* Small tweak to override Blueprint's CSS rule
* Follow the same CSS style by using &
2019-03-18 14:24:50 -07:00
Qi Shu
1f4ad518d8
Add compaction dialog in druid console which allows users to add/edit data source compaction configuration ( #7242 )
...
* Add compaction dialog in druid console which allows users to add/edit data source compaction configuration
* Addressed naming issues; changed json input validating process
2019-03-17 19:21:23 -07:00
Vadim Ogievetsky
b6b1e6160c
Added tslint to web console ( #7280 )
...
* added tslint to web console
* added react linting and made rules stricter
* order imports
* update package-lock
2019-03-17 09:23:17 -07:00
Qi Shu
1b6b40e511
Add lookups view to allow adding/editing/deleting of druid lookups ( #7259 )
...
* Add lookups view to allow adding/editing/deleting of druid lookups
* Remove unused bp3 class
* Make lookup editor dialog wider
2019-03-16 01:46:43 -07:00
Qi Shu
5406aaa49d
Add SQL auto complete in druid console ( #7244 )
...
* Add SQL auto complete in druid console
* Add comment in sql.md to alert user to change create-sql-function-doc if sql.md format gets changed
2019-03-16 01:45:53 -07:00
Qi Shu
fdbbf82cda
Fixed bugs in retention cell and retention dialog ( #7276 )
...
* Fixed a bug when there are so many retention rules that it becomes unclickable; fixed a bug when retention dialog is at bottom and becomes unreachable
* Using class for CSS instead of inline style
2019-03-15 17:30:47 -07:00
Qi Shu
a337f6d4cc
Fixed height issue in dynamic config dialog where user cannot scroll ( #7268 )
2019-03-15 15:15:12 -07:00