In version 83.3, I can create a tag whose tag URI is the same as its commit URI. In version 86.0, that gets me a 409 Conflict error.
a) Is that true?
b) Is that intentional?
(Of course, whether it works in the latest version is more important to me than the precise history of it.)
(Also, I may have been using a lakectl version slightly older than 83.3, if the change occurred in 83.3 .)
FYI, if the behavior is intentional, I need to make a change, but it's not necessarily a big deal.
12/13/2022, 6:16 PM
Hi @CC, this is an intentional change, that I believe was introduced in this PR.
The reason we want a tag and a commit to have different ID is since we would like to be able to access both, and having the same ID can prevent access to a commit that has a same tag ID.
Hope it helps 🙂