New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ArangoDB 3.10.0 "gauge arangodb_search_num_failed_commits already exists" #17424
Comments
Hi @Sieabah, thanks for reporting this issue. I can't see anything arangojs-specific in what's causing this error so I've transferred the issue to the main ArangoDB repo. |
do you have similar named indices on other databases or collections? |
Hi, |
Sorry for the delay, I ended up with covid and lost track of this. @MBkkt I'm using the "ensure index" call which just attempts to register if it doesn't already exist. This works with persistent indexes just fine it's only inverted indexes that cause this prometheus gauge issue.
The array this is pulling from is just defining indexes like so, which are all uniquely named. All persistent indexes worked fine, but inverted indexes cause this gauge issue. Is this something unique to inverted indexes where calling ensureIndex() on an existing inverted index causes a prometheus gauge to be double defined?
The index in question is defined and is returned
The persistent index returns like normal, however calling ensure index with the same name and unchanged configuration returns without issue.
Regardless I don't think this error is correctly reporting. It certainly isn't consistent with other index types when it comes to ensureIndex |
Because only inverted have metrics per index now, if some other index will have it, it will be same error Anyway you right and it should be fixed |
Internal ticket that tracks this issue: https://arangodb.atlassian.net/browse/SEARCH-385 |
Fixed in nightly https://download.arangodb.com/nightly/3.10/index.html Also will be available in 3.10.2 |
Attempting to register the following index creates the following error. This is hitting server version 3.10.0 on docker. No logs on the server relating to this guage.
The text was updated successfully, but these errors were encountered: