Ë
    lQêjí  ã                   óH   — d dl mZ d dlmZ d dlmZ deddfd„Zdeddfd„Zy)	é    )ÚClient)ÚSystem)Ú
invariantsÚsqlite_persistentÚreturnNc                 óˆ  — t        j                  | «      }|j                  ddddœ¬«      }|j                  ddddœ¬«      }||g}t        d«      D ]   }|j	                  t        |«      ||g¬«       Œ" t        d«      D ]   }|j	                  t        |«      ||g¬«       Œ" t        j                  |j                  |d	«       y )
NÚfirst_collectioné
   ©zhnsw:sync_thresholdzhnsw:batch_size©ÚmetadataÚsecond_collectioné   ©ÚidsÚ
embeddingséd   T)	r   Úfrom_systemÚcreate_collectionÚrangeÚaddÚstrr   Úlog_size_below_maxÚ_system©r   Úclientr	   r   ÚcollectionsÚis         úd/home/oem/CyberBrain26-unified/.venv/lib/python3.12/site-packages/chromadb/test/db/test_log_purge.pyÚtest_log_purger       sÜ   € Ü×ÑÐ 1Ó2€Fà×/Ñ/Ø¸RÐTVÑ%Wð 0ó Ðð ×0Ñ0Ø¸bÐUWÑ&Xð 1ó Ðð $Ð%6Ð7€Kô �1‹Xò <ˆØ×Ñ¤ Q£°Q¸°FÐÕ;ð<ô �3‹Zò =ˆØ×Ñ¤# a£&°a¸°VÐÕ<ð=ô ×!Ñ! &§.¡.°+¸tÕDó    c                 óˆ  — t        j                  | «      }|j                  ddddœ¬«      }|j                  ddddœ¬«      }||g}t        d«      D ]   }|j	                  t        |«      ||g¬«       Œ" t        d«      D ]   }|j	                  t        |«      ||g¬«       Œ" t        j                  |j                  |d	«       y )
Nr	   r
   r   r   r   é   r   é   T)	r   r   r   r   r   r   r   Ú'log_size_for_collections_match_expectedr   r   s         r   Ú(test_log_purge_with_multiple_collectionsr&      sß   € Ü×ÑÐ 1Ó2€Fà×/Ñ/Ø¸RÐTVÑ%Wð 0ó Ðð ×0Ñ0Ø¸bÐUWÑ&Xð 1ó Ðð $Ð%6Ð7€Kô �2‹Yò <ˆØ×Ñ¤ Q£°Q¸°FÐÕ;ð<ô �2‹Yò =ˆØ×Ñ¤# a£&°a¸°VÐÕ<ð=ô ×6Ñ6Ø�‰˜ Tõr!   )Úchromadb.api.clientr   Úchromadb.configr   Úchromadb.test.propertyr   r    r&   © r!   r   ú<module>r+      s7   ðÝ &Ý "Ý -ðE fð E°ó Eð.Àð È4ô r!   