Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

My freedb-submission was rejected with error-reason “Existing entry found with higher revision than submitted”. Whats the problem?

0

In order to prevent correct database entries from being overwritten by new (possibly incorrect) submissions, freedb uses revisions for its database entries. When reading a database entry from freedb, an application supporting the revision system stores the revision of the existing entry. If the user changes the entry (to correct mistakes) and re-submits it, the application increases that revision by 1 for the re-submission. So if the server receives an updated database entry with increased revision, it knows, that the user submitting the updated entry really saw the original entry. If the revision is not increased, the server software has to assume, that the user never saw the original entry and is possibly overwriting an entry, that is already perfectly ok. In order to ensure that a re-submission really works, you should first query freedb for the entry and then correct and re-submit the info (without closing the application in-between, as it might “forget” the revision of the origina

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123