using --experimental-enabled=text-search with old mg_lib prevents startup #1945
Labels
bug
bug
community
community
Effort - Unknown
Effort - Unknown
Frequency - EveryTime
Frequency - EveryTime
Reach - VeryFew
Reach - VeryFew
Severity - S1
Severity - S1
Memgraph version
docker image memgraph/memgraph-mage:1.16-memgraph-2.16
Environment
Controlled by docker-compose.yml
Describe the bug
When I enable
--experimental-enabled=text-search
in docker-compose.yml and replace the old container (but not the mg_lib volume), the new container fails to start up. It gives the message "Tried to retrieve an unknown database "memgraph"."To Reproduce
Steps to reproduce the behavior in a very minimal way:
--experimental-enabled=text-search
At this point, I the docker-compose up command prints
memgraph_1 exited with code 139
and the container (which is now stopped) ends its logs withTried to retrieve an unknown database "memgraph".
Expected behavior
I expect the container from step 3 to start up and stay running. If there were any existing data in mg_lib_1 (like there is for my actual, non minimally reproducible setup), then I would expect to be able to use the experimental text search on the existing data.
Logs
Full log of memgraph container:
Additional context
Note that the container starts fine if it's using a new mg_lib volume. For example, after running the steps detailed above to reproduce the bug, I am able to start a container just fine with the following (the same but using the mg_lib_2 volume instead of mg_lib_1):
If I understand correctly, this means that in order to use the text search with my existing data, I would need to export the data, switch volumes, and import the data, which is not ideal.
The text was updated successfully, but these errors were encountered: