Skip to content

v1.6.1

Choose a tag to compare

@demigodmode demigodmode released this 14 Oct 18:13
· 25 commits to main since this release

Fixed

  • Meilisearch no longer runs the container out of memory during a big indexing run. The bundled Meilisearch sized itself from the host and ignored the container's memory limit, so in a small container on a large machine it grew until it was killed, restarted, picked the same task up again and was killed again. OneSearch now sets Meilisearch's indexing threads and memory cap at startup from the memory the container actually has, and logs what it picked. MEILI_MAX_INDEXING_THREADS and MEILI_MAX_INDEXING_MEMORY can be set in .env to override it, and docker-compose.legacy.yml defaults to 4 threads. Update your compose file to pick up the two variables. (#306)
  • The remote agent now says which allowed root is wrong and why when it rejects its config: the path doesn't exist (with a hint to check the Docker mount), isn't a directory, isn't readable, isn't absolute, or the root_id is used twice. It used to print one generic sentence for all of these, and config check showed a Python traceback. service install also says what's actually wrong now, usually that the agent hasn't been enrolled yet, instead of "service credential backend is unavailable". (#309)