confluentinc / confluentinc/vscode
Differentiate between regular and materialized tables in the flink relations list
Open
- Dominant language
- TypeScript
- Stars
- 34
- Forks
- 17
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 8
Description
A materialized table will have `INFORMATION_SCHEMA.TABLES.TABLE_TYPE = 'BASE TABLE'` but `INFORMATION_SCHEMA.TABLES.IS_MATERIALIZED = 'YES'`.
Display them distinctly in the flink relations view.
Alas the docs for INFO_SCHEMA are not up to date yet, so see https://confluentinc.atlassian.net/browse/DOCS-42601 for more.
Contributor guide
Research direction
Start at the Flink relations view and inspect how it reads TABLE_TYPE and IS_MATERIALIZED from INFORMATION_SCHEMA.TABLES. Trace the existing rendering path for BASE TABLE entries, then verify that materialized and regular tables appear distinctly in the view.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 65/100