DBeaver becomes unresponsive when exporting a huge amount of tables from one database to another
- Dominant language
- Java
- Stars
- 51.8k
- Forks
- 4.4k
- Avg merge
- 3d 8h
- Merged PRs (30d)
- 188
Description
#### System information:
- Operating system (distribution) and version Windows 10
- DBeaver version DBeaver 21.2.2 devel
#### Describe the problem you're observing:
When we open the data transfer wizard with the intention to transfer a lot of tables (e.g. 10_000), opening the _Tables mapping_ page takes an enormous amount of time. While that happens, UI is blocked.
I'm confident that the cause of this problem is data pipes sorting. It is triggered on auto-assign, and auto-assign in turn is triggered upon _Tables mapping_ activation.
#### Steps to reproduce, if exist:
1. In the navigator, select a large number of tables.
2. RMB on the navigator -> _Export data_ -> _Database_
3. Watch poor beaver struggling to respond to any user input :(
Contributor guide
Assessment
This issue has not been assessed yet.