Vadim Ogievetsky
ddbb985369
Web console: refactor and improve the segment timeline (try 2) ( #17521 )
...
* refactor and improve the segment timeline
* us consistent state
* type cleanup
* add shpitz
* better bubble
* Update web-console/src/components/segment-timeline/segment-bar-chart-render.tsx
Co-authored-by: Clint Wylie <cjwylie@gmail.com>
---------
Co-authored-by: Clint Wylie <cjwylie@gmail.com>
2024-11-27 19:30:40 -08:00
Vadim Ogievetsky
f3e1f1e586
Revert "Web console: refactor and improve the segment timeline ( #17508 )" ( #17520 )
...
This reverts commit 09432c099b
.
2024-11-27 09:38:48 -08:00
Vadim Ogievetsky
09432c099b
Web console: refactor and improve the segment timeline ( #17508 )
...
* refactor and improve the segment timeline
* us consistent state
* type cleanup
* add shpitz
* better bubble
2024-11-27 09:37:01 -08:00
Vadim Ogievetsky
4b7902e74a
Web console: Improve workbench view with resizable side panels ( #17387 )
2024-10-30 11:50:52 -07:00
Vadim Ogievetsky
6cf372a7f4
Web console: bump dependencies including d3 and typescript ( #17381 )
...
* bump deps including d3
* better clean script
2024-10-21 11:38:19 -07:00
John Gozde
dceff89103
Web console: eslint@9, stylelint@16 ( #17365 )
...
* Switch to react-jsx
* WIP: eslint 9
* Fix lints
* Stylelint
* Fix compile
* Bump postcss
* Update licenses
* Bump react-table
2024-10-17 15:28:01 -07:00
Vadim Ogievetsky
26e2ca66d7
update to node 20 ( #17363 )
2024-10-16 13:15:10 -07:00
Suraj Goel
c1fe1ac898
Remove EOL file-loader dependency ( #17346 )
2024-10-16 11:11:06 -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
Abhishek Agarwal
78775ad398
Prepare master for 32.0.0 release ( #17022 )
2024-09-10 11:01:20 +05:30
Vadim Ogievetsky
4e33ce2b21
fix collapsing in column tree ( #16910 )
2024-08-18 15:11:28 -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
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
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
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
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
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
Adarsh Sanjeev
9a2d7c28bc
Prepare master branch for 31.0.0 release ( #16333 )
2024-04-26 09:22:43 +05:30
Vadim Ogievetsky
195221ca59
Web console: update druid-toolkit to get bug fixes ( #16213 )
...
* update druid-toolkit to get bug fixes
* update
* fix test
2024-03-29 08:31:35 -07:00
Vadim Ogievetsky
8ef3eebd30
Web console: upgrade axios and follow-redirects ( #16087 )
...
* upgrade axios
* upgrade jest
2024-03-11 18:57:00 -07:00
Vadim Ogievetsky
fcd65c9801
Web console: use arrayIngestMode: array ( #15588 )
...
* Adapt to new array mode
* Feedback fixes
* fixing type detection and highlighting
* goodies
* add docs
* feedback fixes
* finish array work
* update snapshots
* typo fix
* color fixes
* small fix
* make MVDs default for now
* better sqlStringifyArrays default
* fix spec converter
* fix tests
2024-01-31 20:19:29 -08:00
Karan Kumar
c4990f56d6
Prepare main branch for next 30.0.0 release. ( #15707 )
2024-01-23 15:55:54 +05:30
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
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
fa48d4ea7d
use is not distinct from ( #15349 )
2023-11-08 18:02:42 -08:00
Laksh Singla
5f86072456
Prepare master for Druid 29 ( #15121 )
...
Prepare master for Druid 29
2023-10-11 10:33:45 +05:30
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
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
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
AmatyaAvadhanula
0412f40d36
Prepare master branch for next release, 28.0.0 ( #14595 )
...
* Prepare master branch for next release, 28.0.0
2023-07-18 09:22:30 +05:30
Vadim Ogievetsky
d5f6749aa3
Web console: catchup to all the backend changes ( #14540 )
...
This PR catches the console up to all the backend changes for Druid 27
Specifically:
Add page information to SqlStatementResource API #14512
Allow empty tiered replicants map for load rules #14432
Adding Interactive API's for MSQ engine #14416
Add replication factor column to sys table #14403
Account for data format and compression in MSQ auto taskAssignment #14307
Errors take 3 #14004
2023-07-17 11:26:46 +05:30
John Gozde
4d146ca87d
Upgrades the React dependency to v18 ( #14380 )
...
* Use react 18
* Remove deprecated usage of Toaster
* Make AppToaster lazy
* Update testing-library, snapshots
* Licenses
* Document lazy-init, add license header
2023-06-09 12:09:13 -07:00
John Gozde
cfc2a8d286
Switch to @blueprint/datetime2 ( #14371 )
...
* Bump blueprint packages
* Switch to datetime2 components
* Update licenses
* Update snapshots
2023-06-05 22:18:05 -07:00
Vadim Ogievetsky
1873fca6c7
Web console: update DQT to latest version and fix bigint crash ( #14318 )
...
* update dqt
* don't crash on bigint values
* better submit experiance
* bump to an even version
2023-05-24 17:40:45 -07:00
Clint Wylie
1aef72aa7e
Bump up the version in pom to 27.0.0 in preparation of release ( #14051 )
2023-04-10 14:56:59 +05:30
Vadim Ogievetsky
5ee4ecee62
Web console: use new sampler features ( #14017 )
...
* use new sampler features
* supprot kafka format
* update DQT, fix tests
* prefer non numeric formats
* fix input format step
* boost SQL data loader
* delete dimension in auto discover mode
* inline example specs
* feedback updates
* yeet the format into valueFormat when switching to kafka
* kafka format is now a toggle
* even better form layout
* rename
2023-04-07 06:28:29 -07:00
Vadim Ogievetsky
abb7133153
Web console: use EXTEND syntax ( #13985 )
...
* use EXTEND syntax
* update licenses
* update demo queries
* updated snapshots
* add join algorithm selector
* dismiss
2023-03-29 16:19:49 -07:00
John Gozde
38adac4369
Dart sass ( #13937 )
...
* Run npx saas-migrator division
* Switch to dart sass
* Upgrade blueprint
* Remove deprecated import syntax
* Prettify
* Snapshots
2023-03-16 12:44:24 -07:00
Vadim Ogievetsky
38b6373bf7
Web console: Compaction history dialog ( #13861 )
...
* initial renames
* add comaction history diff
* final fixes
* update snapshots
* use maps
* update test
2023-03-06 11:52:25 -08:00
Vadim Ogievetsky
13721f5998
upgrade druid query toolkit ( #13848 )
2023-02-28 14:34:21 +05:30
John Gozde
b33962cab7
Upgrade typescript and other dependencies ( #13762 )
...
* Bump zustand, licenses
* Bump TypeScript, Eslint, use type imports
* Switch to react-shallow-renderer from enzyme
* Update ts-loader
2023-02-06 23:12:54 -08:00
dependabot[bot]
16385c7101
Bump minimatch and replace in /web-console ( #13396 )
...
Bumps [minimatch](https://github.com/isaacs/minimatch ) to 3.0.5 and updates ancestor dependency [replace](https://github.com/ALMaclaine/replace ). These dependencies need to be updated together.
Updates `minimatch` from 3.0.4 to 3.0.5
- [Release notes](https://github.com/isaacs/minimatch/releases )
- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.0.5 )
Updates `replace` from 1.2.1 to 1.2.2
- [Release notes](https://github.com/ALMaclaine/replace/releases )
- [Commits](https://github.com/ALMaclaine/replace/commits )
---
updated-dependencies:
- dependency-name: minimatch
dependency-type: indirect
- dependency-name: replace
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-23 12:16:00 -08:00
Kashif Faraz
7cf761cee4
Prepare master branch for next release, 26.0.0 ( #13401 )
...
* Prepare master branch for next release, 26.0.0
* Use docker image for druid 24.0.1
* Fix version in druid-it-cases pom.xml
2022-11-22 15:31:01 +05:30
Vadim Ogievetsky
a3d45f6086
treat user cancelation seriously ( #13376 )
2022-11-18 14:04:16 -08:00
Vadim Ogievetsky
f6aca21e82
Web console: update DQT to version 0.17 ( #13323 )
...
* update to DQT 17
* update licenses
* after npm i
2022-11-07 17:47:11 -08:00
Vadim Ogievetsky
32020247d1
Web console: Update dqt to a version that adds quotes by default ( #13243 )
...
* update dqt
* auto quote by default
2022-10-28 01:06:45 -07:00
Vadim Ogievetsky
573e12c75f
Web console: making the cell filter menu more functional, removing the old query view, and updating d3 ( #13169 )
...
* remove old query view
* update tests
* add filter
* fix test
* bump d3 things to latest versions
* rent too far into the future with d3
* make config dialogs load
* goodies
* update snapshots
* only compute duration when running or pending
2022-10-07 12:44:40 -07:00