Vadim Ogievetsky
715ae5ece0
Web console: misc fixes to the Explore view ( #17213 )
...
* make record table able to hide column
* stickyness
* refactor query log
* fix measure drag
* start nested column dialog
* nested expand
* fix filtering on Measures
* use output name
* fix scrolling
* select all / none
* use ARRAY_CONCAT_AGG
* no need to limit if aggregating
* remove magic number
* better search
* update arg list
* add, don't replace
2024-10-02 08:52:08 -07:00
Vadim Ogievetsky
c8529294eb
Web console: add support for Dart engine ( #17147 )
...
* add console support for Dart engine
This reverts commit 6e46edf15dd55e5c51a1a4068e83deba4f22529b.
* feedback fixes
* surface new fields
* prioratize error over results
* better metadata refresh
* feedback fixes
2024-10-01 17:53:36 -07:00
Vadim Ogievetsky
f33f60b32e
fix input step typo ( #17202 )
2024-09-30 21:26:22 -07:00
Vadim Ogievetsky
d982727a29
Web console: revamp the experimental explore view ( #17180 )
...
* explore revamp
* remove ToDo
* fix CodeQL
* add tooltips
* show issue on echart chars
* fix: browser back does not refresh chart
* fix maxRows 0
* be more resiliant to missing __time
2024-09-29 23:15:21 -07:00
Vadim Ogievetsky
7417ead3af
Web console: Fixed sampling for delta source in classic data loader and MSQ ( #17160 )
...
Added the delta tile to MSQ and made sure it works there and classic data loader. It is special because it always assumes a parquet format so it has to skip some steps in the code. Now the framework is there to add more tiles that force a specific format
2024-09-27 07:51:24 -07:00
Vadim Ogievetsky
4872f0457a
switch to using arrays by default ( #17133 )
2024-09-24 09:20:04 -07:00
Vadim Ogievetsky
1a13bd5485
Make the tooltip better and improve structure ( #17132 )
2024-09-24 09:19:52 -07:00
Vadim Ogievetsky
ed33dbb76d
Web console: add stage graph ( #17135 )
...
* add stage graph
* update snapshot
2024-09-23 21:19:13 -07:00
Vadim Ogievetsky
9e1544e9c4
Fix maxRowsInMemory default for streaming ( #17028 )
...
* fix maxRowsInMemory
* fix button css
2024-09-11 08:43:00 -07:00
Sébastien
5de84253d8
Web console query view improvements ( #16991 )
...
* Made maxNumTaskOptions configurable in the Query view
* Updated the copy for taskAssignment options
* Reordered options in engine menu for msq engine
* fixed snapshot
* maxNumTaskOptions -> maxTasksOptions
* added back select destination item
* fixed duplicate menu item
* snapshot
* Added the ability to hide certain engine menu options
* Added the ability to hide/show more menu items
* -> fn
* -> fn
2024-09-10 11:34:49 -07:00
Abhishek Agarwal
78775ad398
Prepare master for 32.0.0 release ( #17022 )
2024-09-10 11:01:20 +05:30
Abhishek Radhakrishnan
f4261c0e4d
Add Delta snapshot version to the web-console ( #17023 )
...
* Web-console change to add Delta snapshot version.
Web-console change for https://github.com/apache/druid/pull/17004 .
* Update web-console/src/druid-models/input-source/input-source.tsx
* Update web-console/src/druid-models/ingestion-spec/ingestion-spec.tsx
2024-09-09 11:49:53 -07:00
Vadim Ogievetsky
dc5c55a836
Web console: better tooltip when no size is available ( #17008 )
...
* better tooltip when no size is available
* better labels for columns
* fix label in segments view
2024-09-05 13:51:03 -07:00
Vadim Ogievetsky
358d06abc1
Web console: expose forceSegmentSortByTime ( #16967 )
...
* no force time
* time UI
* update menus
* tweaks
* dont use bp5
* nicer values
* update snapshots
* similar engine lables
* update snaps
2024-08-29 09:58:15 -07:00
Virushade
862ccda59b
Disable automatic search refresh every for keystroke ( #16963 )
...
* Disable refreshing page everytime keystroke is detected
* Lengthen input debounce time to 1s
* Run Prettier to pass stylecheck
2024-08-27 20:28:43 -07:00
Vadim Ogievetsky
21dcf804eb
Web console: add ability to issue auxiliary queries to speed up data views ( #16952 )
...
* Add ability to issue auxiliary queries
* readonly supervisor
* return
* update snapshot
* fix classes
2024-08-27 13:38:30 -07:00
Vadim Ogievetsky
4e33ce2b21
fix collapsing in column tree ( #16910 )
2024-08-18 15:11:28 -07:00
Vadim Ogievetsky
422183ee70
Web console: expose handoff API ( #16586 )
...
* don't start completions on numbers... it makes numbers hard to enter
* add handoff dialog
* fix placeholder
* Update web-console/src/dialogs/supervisor-handoff-dialog/supervisor-handoff-dialog.tsx
Co-authored-by: Katya Macedo <38017980+ektravel@users.noreply.github.com>
* Update web-console/src/dialogs/supervisor-handoff-dialog/supervisor-handoff-dialog.tsx
Co-authored-by: Katya Macedo <38017980+ektravel@users.noreply.github.com>
* Update web-console/src/dialogs/supervisor-handoff-dialog/supervisor-handoff-dialog.tsx
Co-authored-by: Katya Macedo <38017980+ektravel@users.noreply.github.com>
* feedback fixes
* update snapshot
---------
Co-authored-by: Katya Macedo <38017980+ektravel@users.noreply.github.com>
2024-08-16 14:39:16 -07:00
Vadim Ogievetsky
8181ef627a
add useConcurrentLocks toggle ( #16899 )
2024-08-14 13:44:53 -07:00
Vadim Ogievetsky
ca82ecd352
bump axios to 1.7.4 ( #16898 )
2024-08-14 13:42:26 -07:00
Vadim Ogievetsky
483a03f26c
Web console: Server context defaults ( #16868 )
...
* add server defaults
* null is NULL
* r to d
* add test
* typo
2024-08-09 14:46:59 -07:00
Vadim Ogievetsky
56c03582cf
support kinesis input format ( #16850 )
2024-08-07 10:24:28 -07:00
Vadim Ogievetsky
aeace28ccb
Web console: Add columnMapping information to the Explain dialog ( #16598 )
...
* Add columnMapping information in the Explain dialog
* use arrow char
2024-08-05 13:21:51 -07:00
Alberic Liu
461727de12
Fix Druid Console cannot open submit supervisor dialog ( #16736 )
2024-08-05 10:44:11 -07:00
Vadim Ogievetsky
8c170f7d0e
Web console: use stages, counters, and warnings from the new detailed status API ( #16809 )
...
* stages and counters can be seen on the status reponse
* warnings are exposed also
* mark as msq when attached
* update snapshots
* download CSV/TSV null as empty cell
2024-08-01 02:30:30 -07:00
John Gozde
6ff0cbfa54
Prune date-fns locales, bump sass TODO ( #16792 )
2024-07-24 10:50:53 -07:00
Vadim Ogievetsky
4f0b80bef5
Web console: change to use @fontsource/open-sans ( #16786 )
...
* change to use @fontsource/open-sans
* import locale directly
* update check license
2024-07-23 21:28:59 -07:00
Sébastien
aeb2ee59a2
Added an option to hide the workbench-view toolbar ( #16785 )
2024-07-23 15:36:54 -07:00
Vadim Ogievetsky
72eeeec024
fix NPE in number formatting ( #16760 )
2024-07-19 15:20:44 -07:00
Sébastien
e286be9427
Exposes hooks to customize the workbench-view ( #16749 )
...
* Exposes hooks to customize the workbench-view
* addressed PR feedback
* naming
* auto -> formatInteger(maxNum)
2024-07-19 08:53:34 -07:00
Clint Wylie
35b876436b
remove native scan query legacy mode ( #16659 )
2024-07-18 23:33:27 -07:00
Vadim Ogievetsky
0a274d56a1
Web console: upgrade to Blueprint5 ( #16756 )
...
* pre upgrade
* did the upgrade
* update snapshots
* fix BP5 issues
* update licenses
* fix more depication warnings
* use segmented control
* updat snapshots
* convert to fake local time
* preload icons before tests
* update e2e tests
* Update web-console/src/components/segment-timeline/segment-timeline.tsx
Co-authored-by: John Gozde <john@gozde.ca>
* Update web-console/src/components/segment-timeline/segment-timeline.tsx
Co-authored-by: John Gozde <john@gozde.ca>
* update e2e test selector
* direct import date-fns
---------
Co-authored-by: John Gozde <john@gozde.ca>
2024-07-18 20:47:44 -07:00
Vadim Ogievetsky
44b3f8e588
Web console: fix a few console bugs ( #16735 )
...
* remove __time from min max query shortcut
* fix scrolling in retention rules dialog
* actions menus should have titles
* change term
* correctly name sort/shuffle
2024-07-17 14:51:17 -07:00
Vadim Ogievetsky
307b8849de
Web console: better sql data loader reset ( #16696 )
...
* better sql data loader reset
* snapshot
* fix destination pane sizing
* clean doc links
* update doc links
* more doc links
* extract getClusterCapacity
* update snapsohts
* allow submit suspended
* some renaming
* diff with current
* Do delta
2024-07-11 14:45:04 -07:00
Misha
354a3bea0b
The default `WHERE' filter for automatically generated SQL queries is returned ( #16608 )
...
* Returned the default `WHERE` filter for auto-generated SQL queries
* Checkstyle fix
---------
Co-authored-by: sviatahorau <mikhail.sviatahorau@deep.bi>
2024-06-24 08:52:35 -07:00
Vadim Ogievetsky
51c73b5a4e
Web console: show formatted JSON value ( #16632 )
...
* show formatted json value
* update snapshot
* window functions
* count star can also have a window
* better edit query context
2024-06-21 18:33:15 -07:00
Vadim Ogievetsky
efe9079f0a
Web console: fix pagination and filtering regression in supervisor view ( #16571 )
...
* fix pagination and filtering in supervisor view
* update snapshot
2024-06-07 21:09:51 +05:30
Andreas Maechler
e9f723344b
Disable event hubs when kafka extensions isn't loaded ( #16559 )
2024-06-06 16:59:26 -07:00
Vadim Ogievetsky
0b4ac78a7b
Web console: fix delta sorting in the explore view table ( #16542 )
...
* more robust query naming
* make order by delta work
* fix tests
* fix type imports
* tidy up
2024-06-04 10:15:35 -07:00
Sensor
6bc29534a7
[Web Console] Datasource page support search datasource by keyword ( #16371 )
...
* Frontend segment_timeline support filter by datasource
* add dependency
* fix eslint issues
* resolve code style issue, update snapshot
* fix comment
* update licence
* update package-lock.json
* update snapshot
* Update segment-timeline.tsx
* Update segment-timeline.tsx
2024-05-24 11:54:26 -07:00
Vadim Ogievetsky
10ea88e5bf
Web console: more robust durable storage setting detection ( #16493 )
...
* more robust durable storage setting
* add test
2024-05-22 15:47:20 -07:00
Vadim Ogievetsky
0ab3b34117
Web console: enable copy data as inline SQL (via VALUES) ( #16458 )
...
* copy as values
* address NULL issue
* add decription
* extend test
* fix json
* more types
* fix braces with nulls
* fix test
* update functions to scan
2024-05-22 08:33:07 -07:00
Vadim Ogievetsky
435b58f101
Web console: fix Druid doctor check to accept Java 17 ( #16250 )
...
* fix Druid doctor check
* fix doc link
* Update web-console/src/dialogs/doctor-dialog/doctor-checks.tsx
Co-authored-by: Abhishek Radhakrishnan <abhishek.rb19@gmail.com>
---------
Co-authored-by: Abhishek Radhakrishnan <abhishek.rb19@gmail.com>
2024-05-15 20:37:15 -07:00
Vadim Ogievetsky
c419ae5f73
use objectGlob ( #16452 )
...
Catching up to a change introduced in #13027
2024-05-15 15:11:11 +05:30
Vadim Ogievetsky
760e449875
Web console: Fix order-by-delta in explore view table ( #16417 )
...
* change to using measure name
* Implment order by delta
* less paring, stricter types
* safeDivide0
* fix no query
* new DTQ alows parsing JSON_VALUE(...RETURNING...)
2024-05-13 19:03:46 -07:00
Abhishek Radhakrishnan
2a638d77d9
Remove stale references to coordinator dynamic config killAllDataSources. ( #16387 )
...
This parameter has been removed for awhile now as of Druid 0.23.0
https://github.com/apache/druid/pull/12187 .
The code was only used in tests to verify that serialization works.
Now remove all references to avoid any confusion.
2024-05-05 08:48:56 +05:30
Vadim Ogievetsky
4d62c4a917
Web console: concat data when doing a durable storage download ( #16375 )
...
* concat data
* fix silly console.error
2024-05-03 08:00:32 -07:00
Abhishek Radhakrishnan
3717554e16
Web console changes for https://github.com/apache/druid/pull/16288 ( #16379 )
...
Adds a text box for delta filter that can accept an optional json
object.
2024-05-02 15:50:17 -07:00
Vadim Ogievetsky
39ada8b9ad
Web console: surface more info on the supervisor view ( #16318 )
...
* add rate and stats
* better tabs
* detail
* add recent errors
* update tests
* don't let people hide the actions column because why
* don't sort on actions
* better way to agg
* add timeouts
* show error only once
* fix tests and Explain showing up
* only consider active tasks
* refresh
* fix tests
* better formatting
2024-05-02 08:50:27 -07:00
John Gozde
834b0eddeb
web-console: ACE editor refactoring ( #16359 )
...
* Move druid-sql completions to dsql mode
* Use font-size 12
* Convert ace-modes to typescript
* Move aceCompleters to class member
* Use namespace imports
2024-04-30 11:53:39 -07:00