JUST.in DO IT

Results 24 issues of JUST.in DO IT

### SUMMARY The main rendering in SqlLab is managed by the `queryEditors` state from redux(state machine). Each queryEditor state has been updated whenever an editor configuration has updated. Since most...

size/XXL

Can you add the componentDidUpdate cycle to refresh the update keyset combination? I think the following code block will fix the problem. ``` componentDidUpdate({ keyName: prevKeyName }) { Hotkeys.unbind(prevKeyName as...

### SUMMARY Reopen: #21141 Since DatabaseSelector component has an unnecessary key, DatabaseSelector will be re-mounted rather than update whenever currentDatabase object is updated. This causes the unexpected duplicate database list...

size/M

### SUMMARY Since the current Dashboard requests entire apis for runQuery all together, it easily exceeds the maximum parallel HTTP connections. This commit introduces the `react-intersection-observer` to minimize the runQuery...

size/M

### SUMMARY Minor regression from #21819 When user change a single layout but no filter_scope updates, there's unrelated overwrite confirmation kept popping up because the default json value is not...

size/XS

## [SIP-93] Proposal for async SQL Lab persistence ### Motivation At Airbnb we have a performance (lag) issue using `SQLLAB_BACKEND_PERSISTENCE` feature. Since `SQLLAB_BACKEND_PERSISTENCE` designed in a blocking way (as shown...

## Proposal for Improved Database and Schema Selection, Table Selection UI, Table Metadata and Schema View, and Search Functionality ### Motivation Currently, when users extend the SQL editor by collapsing...

sip

### SUMMARY This commit reopens #26156, which resolves the issue detailed in https://github.com/apache/superset/issues/26276 by excluding the changes in 'QueryAutoRefresh/index.tsx' and 'reducers/sqlLab.js'. This commit also reverses the changes introduced in #18934....

size/XXL

### SUMMARY Following up #26313 This commit addresses and resolves the issue of an unclear drop zone indicator that was negatively impacting the user experience in the dashboard editor. When...

size/XL

### SUMMARY There can be certain items that cannot be accepted in all options. (For instance, metrics cannot be accepted in the columns selection. In cases where the controls solely...

size/XL