Warning for tree rebuilds

It would be helpful to get a confirmation/warning when doing something that would trigger a tree rebuild (e.g. editing the tree definition).

It isn’t always clear what changes linked to the trees may trigger a rebuild and so it can be very easy to make a change without realising the tree will then be rebuilt.

A pop up to warn you that a tree rebuild will be triggered and an option for would you like to Proceed/cancel would help.

1 Like

@rdrinkwater What are some of the consequences of tree rebuilds? I’ve never really noticed any major change in behavior after changing our trees, but then again they are small compared to those of some collections.
I’d support this as an optional setting, but I think it might be annoying if an added dialog window was added to all tree-editing actions in a way that couldn’t be turned off.

@nfshoobs we experience issues if it is our Taxon tree - if it starts rebuilding it can stop our team being able to access the database for a good 20-30 minutes, so can be quite disruptive.

Ah, that does seem like it would be very disruptive! It would make total sense for the DB to warn users in the same way Batch Edit and Workbench uploads do. I think those warnings have a conditional checkbox that allow a user to hide further warnings if they want.

Hello @rdrinkwater and @nfshoobs ,

Thank you for bringing this to our attention!

I have written up a feature request regarding the issue of tree rebuild and added a suggestion in it about conditional checkbox for users to hide warnings.

Here is the link for your reference: Add a confirmation/ warning before triggering a tree rebuild · specify/specify7 · Discussion #7531 · GitHub

Best,

Bhumika

1 Like