Skip to content

Nouveau sometimes returns retry_later #5597

@jonasplaum

Description

@jonasplaum

Description

We are using Nouveau for some queries, and on multiple systems we encountered failing nouveau queries with the following response from CouchDB:
500 Internal Server Error {"error":"unknown_error","reason":"retry_later"}

We increased max_sessions to 400 and later to 500 in our local.ini:

[nouveau]
enable = true
url = http://127.0.0.1:5987
max_sessions = 400 

The failures got less frequent, but are still there. Also on this systems there are only a small number of concurrent nouveau queries, so i would not expect to come near the limit of 500 or even 200. (Even if multiplied by our shard count)
We will increase the limit for now to a much higher value.

Steps to Reproduce

Query Nouveau with a few concurrent request, but this may not the only thing needed, or someone else would have encountered this.

Expected Behaviour

Nouveau request complete succesfully.

Your Environment

  • CouchDB version used: 3.5.0
  • Operating system and version: Debian 12

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions