Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Task relationships are broken on MariaDB instances where auto-increment is != 1 #4137
Internal links between tasks either can't be assigned and throw an error "The exact same link already exists" or show up with a nonsense relationship (e.g. "blocks" will show up as "blocks" on the opposite side, instead of "is blocked by").
Only "relates to" actually works.
Internal links can be assigned and show their appropriate labels on each side.
Steps to reproduce
The table with the increments that Kanboard was probably not expecting looks like:
Increment sizes in MySQL/MariaDB clusters are often 2, 4 or higher numbers depending on the cluster size, so expecting the IDs to always increment by 1 and hardcoding them will break Kanboard's relationships on those clusters.
referenced this issue
Feb 13, 2019
With the referenced PR the tables now have the correct IDs even with e.g.
creecros mentioned it should go into a new
It won't be possible to do in the