[MXS-4117] Modulize Query Editor query module state Created: 2022-04-29  Updated: 2022-05-09  Resolved: 2022-05-09

Status: Closed
Project: MariaDB MaxScale
Component/s: maxgui
Affects Version/s: None
Fix Version/s: 22.08.0

Type: Task Priority: Major
Reporter: Duong Thien Ly Assignee: Duong Thien Ly
Resolution: Fixed Votes: 1
Labels: None

Attachments: PNG File query_editor_states_diagram.png    
Issue Links:
Blocks
blocks MXS-3723 Save and Load .sql files in the Query... Closed
blocks MXS-4025 Multiple query tabs on the same works... Closed
Sprint: MXS-SPRINT-156

 Description   

The query module state needs to be split into smaller modules so that new features can be implemented and maintained easier.
This is required to make query tabs in a worksheet, so it blocks MXS-4025.
In addition, to save and load .sql files in IDE, it's technically possible to implement it, but from the UX point of view, with the current design, when loading a file to the editor, there is no good way to show the name of the loaded file. By having a query tab inside a worksheet and using the loaded file name as that query tab name, it explicitly tells which file is loaded. So then MXS-4025 blocks MXS-3723.



 Comments   
Comment by Naresh Chandra [ 2022-04-30 ]

Duong,

Then can we implement this MXS-4025 first and then implement MXS-3723 would be good, so that we wont get any conflict or blocks.
Our developers are expecting this MXS-4025 feature, so that it will be easy for them to run the different queries within the work sheet.

Comment by Duong Thien Ly [ 2022-05-02 ]

Hi naresh.chandra@copart.com, yes, that's my plan.

Comment by Naresh Chandra [ 2022-05-02 ]

Thanks Duong.

Generated at Thu Feb 08 04:26:20 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.