upgrade: Consolidate updates to %thread_entry
The previous code resulted in rebuilding the %thread_entry table several times during the upgrade process. For systems will several hundred or thousand megabytes of content in their system, this could result in a very slow or crashed system. This patch avoids multiple rebuilds of the table by simply creating a new one and copying the correct values into the new table. It also avoids possible duplicates when changing collaborators to the new thread system considering that collaborators were not properly removed with tickets in previous versions.
Showing
- include/upgrader/streams/core/0d6099a6-98ad7d55.patch.sql 0 additions, 3 deletionsinclude/upgrader/streams/core/0d6099a6-98ad7d55.patch.sql
- include/upgrader/streams/core/2d590ffa-9143a511.patch.sql 20 additions, 27 deletionsinclude/upgrader/streams/core/2d590ffa-9143a511.patch.sql
- include/upgrader/streams/core/36f6b328-5cd0a25a.cleanup.sql 0 additions, 1 deletioninclude/upgrader/streams/core/36f6b328-5cd0a25a.cleanup.sql
- include/upgrader/streams/core/36f6b328-5cd0a25a.patch.sql 45 additions, 12 deletionsinclude/upgrader/streams/core/36f6b328-5cd0a25a.patch.sql
- include/upgrader/streams/core/9143a511-0d6099a6.patch.sql 0 additions, 4 deletionsinclude/upgrader/streams/core/9143a511-0d6099a6.patch.sql
Please register or sign in to comment