high severitychromadb Collection.count()
collection.count() raises StopIteration or segment-related errors (e.g., missing segments, empty iterator from filter). Seen after adding data in Docker; count fails despite data present.
Root cause
Missing or incorrect HNSW index segments due to incomplete metadata configuration (e.g., missing 'hnsw:search_ef'), causing count() to fail when iterating over empty/missing segments in Docker/persistent environments. OpenAI embedding or concurrency may exacerbate.
chromadbcountHNSWsegmentsdockerbatch-add