You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@jma7889 are you using many clients? This usually happens when the way atExit handles cleanup... it will auto-persist the first client last which makes it look like it is wiping the db.
Sorry about this! we are considering taking out the magic entirely since it seems to bite a lot of people.
Update1:
It seems code to get chroma_client can only be called once. Otherwise, it will create a new database. This is confusing. Once I call below code only once, i can see the collection is not empty. chromadb.Client function is not getting a client, it creates a instance of database!
Original: @jeffchuber I don't intend to use many or more than 1 client. The only place I get client is using code above. I do use it in jupyter notebook, so the code might be called more than once. And each time it seems create a new set of files but list collections always return None.
What happened?
I am using local persistence, files are saved. However, each time I load, it creates new files. The list_collections function always return none.
Versions
chromadb 0.3.26
Relevant log output
The text was updated successfully, but these errors were encountered: