Vadim Ogievetsky
84adb9255e
Web console: Fix spec conversion, expose failOnEmptyInsert ( #15627 )
...
* Spec converter should dedupe the columns
* Add "Fail on empty insert" setting to QueryContext toggles
2024-01-08 12:05:12 -08:00
Abhishek Radhakrishnan
da6b3cbc51
Detect EXPLAIN PLAN queries in web-console ( #15570 )
2023-12-15 12:12:03 -05:00
Pranav
81fe855b6f
Update com.github.eirslett to fix bad zip issue ( #15556 )
2023-12-13 17:22:54 -08:00
Vadim Ogievetsky
f770eeb8be
Web console: Update webpack-dev-server v3 to v4 ( #15555 )
...
* init
* update usage
* revert licenses.yaml
* move the audience-annotations outside of the web console block
2023-12-13 16:16:54 -08:00
Vadim Ogievetsky
0b41b05aa0
Web console: Update and prune dependancies ( #15487 )
...
* update the basics
* remove babel
2023-12-05 14:25:07 -08:00
Vadim Ogievetsky
aa696b0310
Web console: Log out any request errors in e2e tests for better CI debugging ( #15483 )
2023-12-05 14:23:47 -08:00
Pranav
82e3c61514
Update lookup model in console ( #15472 )
...
* Update lookup model in console
* ran prettify
* move Defaults to info
* setting defaultValue and removing placeholder
2023-12-05 13:22:22 -08:00
Jan Werner
3d3d23c53f
run npm audit fix to update JS packages ( #15466 )
2023-12-04 13:17:24 -08:00
Vadim Ogievetsky
f8bd3b0b7e
Web console: fix tab duplication ( #15457 )
...
* fix duplication
* includeFuture defaults to true
2023-11-30 08:29:56 -08:00
Vadim Ogievetsky
31fa63e789
Web console: better management proxy detection ( #15453 )
...
* better management proxy detection
* fix checkstyle issue
* add test
* test should read the body also
* use ObjectMapper
* assert read ammount
2023-11-29 21:43:42 -08:00
Vadim Ogievetsky
bd6afb7056
time shift literals also ( #15433 )
2023-11-28 16:42:35 +05:30
Sébastien
c8eb7adeb9
Improved web-console's time-chart brush and added auto-granularity ( #14990 )
...
* Improved time-chart brush and added auto-granularity
* prettier
* added highlight bubble to explore visualizations
* Added licenses and fixes from PR review
* added missing files...
2023-11-27 12:15:47 -08:00
Vadim Ogievetsky
ba1b6fa5a9
Web console: reset spec before looking for tile ( #15396 )
...
* reset spec before looking for tile
* improve logging
* log screenshots
* get and log jpeg
* other test tidy up
2023-11-18 09:57:29 -08:00
Vadim Ogievetsky
2cb74433fd
Web console: fix time shifting ( #15359 )
...
* fix time shifting
2023-11-14 15:33:52 -08:00
Vadim Ogievetsky
fa48d4ea7d
use is not distinct from ( #15349 )
2023-11-08 18:02:42 -08:00
Vadim Ogievetsky
d12f557492
fix ingest datasource detection falling over on paren ( #15339 )
2023-11-08 13:32:27 -08:00
Adarsh Sanjeev
c5fa649ea5
Rename segment load wait parameter ( #15251 )
2023-10-25 18:08:37 +05:30
Sébastien
5752a1a383
Proper default for taskLockType in streaming ingestion ( #15213 )
...
* Proper value for taskLockType in streaming ingestion with concurrent compaction
2023-10-19 21:01:31 +05:30
Sébastien
9ca10c7bd7
Added concurrent compaction switches ( #15114 )
...
* Added concurrent compaction switches
2023-10-13 21:03:39 +05:30
Sébastien
dba0246aca
Added UI support for waitTillSegmentsLoad ( #15110 )
...
This relies on the work done in #14322 and #15076 . It allows the user to set waitTillSegmentsLoad in the query context (if they want, else it defaults to true) and shows the results in the UI :
2023-10-11 16:18:42 +05:30
Laksh Singla
5f86072456
Prepare master for Druid 29 ( #15121 )
...
Prepare master for Druid 29
2023-10-11 10:33:45 +05:30
Sam Wheating
73bab2f020
Add option to copy query results directly to clipboard ( #14889 )
...
* Add option to copy query results to clipboard
* Refactor, allow copying in all formats
---------
Co-authored-by: Sam Wheating <sam.wheating@reddit.com>
2023-09-19 10:25:39 -07:00
Kashif Faraz
ec630e3671
Remove deprecated coordinator dynamic configs ( #14923 )
...
Changes:
[A] Remove config `decommissioningMaxPercentOfMaxSegmentsToMove`
- It is a complicated config 😅 ,
- It is always desirable to prioritize move from decommissioning servers so that
they can be terminated quickly, so this should always be 100%
- It is already handled by `smartSegmentLoading` (enabled by default)
[B] Remove config `maxNonPrimaryReplicantsToLoad`
This was added in #11135 to address two requirements:
- Prevent coordinator runs from getting stuck assigning too many segments to historicals
- Prevent load of replicas from competing with load of unavailable segments
Both of these requirements are now already met thanks to:
- Round-robin segment assignment
- Prioritization in the new coordinator
- Modifications to `replicationThrottleLimit`
- `smartSegmentLoading` (enabled by default)
2023-09-04 11:54:36 +05:30
Vadim Ogievetsky
680669fd3a
show execution dialog in task view ( #14930 )
2023-08-30 15:59:34 -07:00
Vadim Ogievetsky
04a1153d0f
line chart fix others not mapping correctly ( #14931 )
2023-08-30 15:59:26 -07:00
Sébastien
42cfb999cd
Added brush to time-chart ( #14929 )
2023-08-30 10:36:50 -07:00
Vadim Ogievetsky
d295b9158f
Web console: dynamic query parameters UI ( #14921 )
...
* fix nvl in table
* add query parameter dialog
* pre-wrap in the tables
* fix typo
2023-08-29 23:14:25 -07:00
Vadim Ogievetsky
30c49c4cfc
Web console: misc fixes and SQL query re-formatting ( #14906 )
...
* better dialog formatting
* use CSS to render triangle
* can flatten in kafka also
* better formatting
* better format
* fill in empty values in line chart
* more fp
* add show others
2023-08-25 15:18:37 -07:00
George Shiqi Wu
ad32f84586
Fix capacity response in mm-less ingestion ( #14888 )
...
Changes:
- Fix capacity response in mm-less ingestion.
- Add field usedClusterCapacity to the GET /totalWorkerCapacity response.
This API should be used to get the total ingestion capacity on the overlord.
- Remove method `isK8sTaskRunner` from interface `TaskRunner`
2023-08-25 08:17:38 +05:30
Katya Macedo
5f74ef56f1
Clean up Kafka supervisor topic ( #14651 )
...
Co-authored-by: Charles Smith <techdocsmith@gmail.com>
2023-08-21 11:55:38 -07:00
Vadim Ogievetsky
631dc3b589
add Kafka topic column controls ( #14865 )
2023-08-21 21:33:23 +05:30
Vadim Ogievetsky
7e147ee905
Web console: Reset to specific offsets dialog ( #14863 )
...
* add dialog
* copy changes
2023-08-17 15:38:56 -07:00
Vadim Ogievetsky
59415ba9b2
Web console: expose new coordinator properties in the dialog ( #14791 )
...
* expose new coordinator properties in the dialog
* escape
2023-08-17 15:37:23 -07:00
Vadim Ogievetsky
dc2ae1e99c
Web console: improving the helper queries by allowing for running inline helper queries ( #14801 )
...
* remove helper queries
* fix tests
* take care of zero queries also
* switch to better place
2023-08-16 23:50:43 -07:00
Vadim Ogievetsky
cb27d0d2ed
Web console: enable Kafka multi-topic ingestion from the data loader ( #14833 )
...
* multi topic ux
* updated to match new api
2023-08-17 09:57:34 +05:30
Vadim Ogievetsky
0b2563fea3
Web console: adding format notice for CSV and TSV ( #14783 )
...
* adding format notice for CSV and TSV
* Update web-console/src/druid-models/ingestion-spec/ingestion-spec.tsx
Co-authored-by: 317brian <53799971+317brian@users.noreply.github.com>
* Update web-console/src/druid-models/ingestion-spec/ingestion-spec.tsx
Co-authored-by: 317brian <53799971+317brian@users.noreply.github.com>
* Update web-console/src/druid-models/ingestion-spec/ingestion-spec.tsx
Co-authored-by: 317brian <53799971+317brian@users.noreply.github.com>
* fix tests
---------
Co-authored-by: 317brian <53799971+317brian@users.noreply.github.com>
2023-08-15 15:35:50 -07:00
Vadim Ogievetsky
ec28672d07
Web console: allow format picking for download ( #14794 )
...
* allow format picking for download
* better popover
* ux review tweaks
2023-08-11 09:43:29 -07:00
Vadim Ogievetsky
b0c78ff295
Web console: make retention dialog clearer ( #14793 )
...
* make retention dialog clearer
* tweak
* another tweak
* Update web-console/src/dialogs/retention-dialog/retention-dialog.tsx
Co-authored-by: Suneet Saldanha <suneet@apache.org>
* update snapshot for copy
---------
Co-authored-by: Suneet Saldanha <suneet@apache.org>
2023-08-11 09:43:00 -07:00
Vadim Ogievetsky
b1988b2f93
Web console: fix result count ( #14786 )
...
* fix result count
* fixes
2023-08-09 20:33:01 +05:30
Adarsh Sanjeev
6837a7be19
Add logging for downsampling sketches in MSQ ( #14580 )
...
* Add more logs for downsampling sketches
* Fix builds
* Lower log level
* Add new log message
2023-08-02 20:07:54 +05:30
Vadim Ogievetsky
4a31ae26f4
Web console: Page downloader, and fix JSON error resetting ( #14712 )
...
* fix error reset
* add page dialog logic
* add to detail archive
* update tests
* fix plurals
* use jsonl ext
* fix regex issue
2023-08-01 14:25:41 -07:00
Vadim Ogievetsky
153948198c
Web console: fix grouped filtering and add complex menu ( #14668 )
...
* fix filtering when grouped
* add complex menu
* complex aggs
* use ResizeObserverEntry
* add quantile and test
* fix style
* update snapshots
2023-08-01 10:41:44 -07:00
Gian Merlino
5387f1bac0
Remove chatAsync parameter, so chat is always async. ( #14692 )
...
* Remove chatAsync parameter, so chat is always async.
chatAsync has been made default in Druid 26. I have seen good
battle-testing of it in production, and am comfortable removing the
older sync client.
This was the last remaining usage of IndexTaskClient, so this patch
deletes all that stuff too.
* Remove unthrown exception.
* Remove unthrown exception.
* No more TimeoutException.
2023-07-31 19:42:51 -07:00
Vadim Ogievetsky
9e1650e327
Web console: add durable storage selector ( #14669 )
2023-07-31 05:33:24 +00:00
dependabot[bot]
915cea7586
Bump decode-uri-component from 0.2.0 to 0.2.2 in /web-console ( #13481 )
...
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component ) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases )
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2 )
---
updated-dependencies:
- dependency-name: decode-uri-component
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-26 09:07:09 -07:00
dependabot[bot]
b2a07c5db1
Bump word-wrap from 1.2.3 to 1.2.4 in /web-console ( #14613 )
...
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases )
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4 )
---
updated-dependencies:
- dependency-name: word-wrap
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-26 06:27:06 -07:00
Vadim Ogievetsky
f5784e66d3
Web console: add explore view ( #14602 )
...
This PR adds a simple, stateless, SQL backed, data exploration view to the web console. The idea is to let users explore data in Druid with point-and-click interaction and visualizations (instead of writing SQL and looking at a table). This can provide faster time-to-value for a user new to Druid and can allow a Druid veteran to quickly chart some data that they care about.
2023-07-21 11:19:23 +05:30
Vadim Ogievetsky
295653648b
Web console: make typing fun again ( #14632 )
...
* extract common function
* make typing fun again
2023-07-20 16:22:41 -07:00
Vadim Ogievetsky
01e9a39544
fix boolean segment filters ( #14622 )
2023-07-20 09:15:23 +05:30
Vadim Ogievetsky
f7348d7389
add support for smartSegmentLoading ( #14610 )
2023-07-19 14:21:30 -07:00