Skip to content

New Unified Console Unusable for Large Clusters (1000+ datasources, 10k+ segments) #11275

@ofirnn

Description

@ofirnn

After upgrading to 0.21.0 we noticed that the legacy UI (old-console) endpoints are not working anymore. our cluster is pretty big (thousands of data sources, a-lot of segments) - making the unified console in the router mode to not work.

Affected Version

0.21.0 (and all versions when legacy UI isn't working anymore)
The Druid version where the problem was encountered.

Description

When having:

  • ~3500 data-sources
  • ~20,000 segments

Router mode:

  • Datasources page isn't working in router mode - the SQL query endpoint hangs
  • Segments page isn't working in router mode - SQL hangs

Coordinator mode:

  • Datasources page working well in coordinator mode- but without the segment timeline view
  • Segments page crashing in coordinator mode - making thousands of requests - one per datasource - crashing chrome with insufficient resources

More:

  • no way to filter prior query in both segments and datasources page
  • no way to save a preset of filters with the responsive UI
  • Ingestion page seems to work well even under high pressure of tasks (20-30k daily tasks)

All of the above worked well in the old-console - which we didn't find a way to enable in 0.21.0 - we saw a commit completely remove the binding so I believe there's no way to use it anymore.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions