jiveRoster Table update and roster renaming in Spark

Using openfire 3.4.4 and spark 2.5.8

When I add a contact in Spark, the rosterId is added at the next available rosterId in the database but if I rename it, the rosterID is updated and then I have the same rosterID twice at least in the database so that when one of the username who have a roster with that Id update the nickname, all users having a roster with that rosterID have an update on nickname.

Is there a fix available?