CoolFace
Datasetpublic

wakamex/github

sourceHugging Faceupdated 3y agoView on Hugging Face
0likes2.7kdownloads
chroma-core_chroma.json1 linesDownload Raw Back to root
1[{"node": {"oid": "93194c8a6a2dde33031cb812af65acd4fada4662", "messageHeadline": "Log Service Setup (#1721)", "author": {"name": "Weili Gu", "email": "3451471+weiligu@users.noreply.github.com", "user": {"login": "weiligu"}}, "additions": 894, "deletions": 163}}, {"node": {"oid": "e6ceeee1d6e5fb1adaa7d3187fd65bfc8787c37d", "messageHeadline": "[ENH] Add quota component and test for static (#1720)", "author": {"name": "nicolasgere", "email": "nicolas.gerelm@gmail.com", "user": {"login": "nicolasgere"}}, "additions": 198, "deletions": 2}}, {"node": {"oid": "da68516f72bc8d23e0811a23c1d6085143f4e2df", "messageHeadline": "[BUG]: Adding validation check for \"chroma:document\" in metadata. (#1\u2026", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "4b656d9b48373ef272bcb7282c76682e595d6374", "messageHeadline": "[ENH]: Chroma python client orjson serialization (#1705)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 20, "deletions": 17}}, {"node": {"oid": "01369afe1d00d844829281c89175e279e1591f44", "messageHeadline": "[BUG]: Disallowing 0-dimensional embeddings (#1702)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "c665838b0d143e2c2ceb82c4ade7404dc98124ff", "messageHeadline": "FIPS Compliance (#1673)", "author": {"name": "Viktor Due", "email": "66885944+DueViktor@users.noreply.github.com", "user": {"login": "DueViktor"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "691ac3fa59be1cbe59553685b2d2cb793bab2e49", "messageHeadline": "Dockerized chroma arguments customization (#1658)", "author": {"name": "Mikhail Merkulov", "email": "Mihail.Merkulov@gmail.com", "user": {"login": "MrZoidberg"}}, "additions": 24, "deletions": 5}}, {"node": {"oid": "a62cfb07f8882f9d2a585ff265abd96ea411fadc", "messageHeadline": "[ENH][SEC]: CIP-01022024 SSL Verify Client Config (#1604)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 318, "deletions": 2}}, {"node": {"oid": "efc16a20fa4870d05e1ae751ee3ef84d8e35cefd", "messageHeadline": "Tilt setup for local dev (#1688)", "author": {"name": "nicolasgere", "email": "nicolas.gerelm@gmail.com", "user": {"login": "nicolasgere"}}, "additions": 318, "deletions": 0}}, {"node": {"oid": "64b63bb897cec7131d52e9912688c952db2e7c1c", "messageHeadline": "add auth transport header to docker compose (#1653)", "author": {"name": "tonis", "email": "tonisives@gmail.com", "user": {"login": "tonisives"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9b8cbe6a30798fb974f0ab3912f63de209911b01", "messageHeadline": "[BUG]: FTS delete (#1664)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "e5751fd68d02040e57227f2a8c89be09fcbe8bbf", "messageHeadline": "[Improvements] Manage segment cache and memory (#1670)", "author": {"name": "nicolasgere", "email": "nicolas.gerelm@gmail.com", "user": {"login": "nicolasgere"}}, "additions": 323, "deletions": 25}}, {"node": {"oid": "a370684dd032eaf52ad9619c4811449a52cc1e2c", "messageHeadline": "[BUG] change rust tenant to default (#1684)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6e7181b448a490af2a06d3a303880b36c6bb99d0", "messageHeadline": "Add rust worker logs (#1683)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "279373c04326955c4f0702fe0f7e6f48834e2f63", "messageHeadline": "[CHORE]: Moved mypy config from .ini to pyproject.toml (#1663)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "93941993581a2de889b94ed3c7863196da1ed30d", "messageHeadline": "Create README (#1681)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "6c835ec468bfb487f23a6dcbf19b87f523767618", "messageHeadline": "More rust logs (#1679)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "ffbb69d8916e985ba6744b728dbd1ac0ed1cfb46", "messageHeadline": "Debug rust my ip (#1678)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "90eba6ac9e20e7ab4a9e8f997ffeb2fa807bd270", "messageHeadline": "Rust worker memberlist logs (#1677)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "425cd38100ae7d17089fe2d555a6c6c88de38cf9", "messageHeadline": "[BUG] Coordinator - Find by id (#1676)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 33, "deletions": 11}}, {"node": {"oid": "4ca525e0a5245d1be12e6231f8f68191fae8bd2a", "messageHeadline": "[ENH]: FastAPI Shutdown hook (#1665)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "d22b87b2a901df32b44d61e135d1fbac21fb77ce", "messageHeadline": "[PERF]: Optimized docker image (#1613)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 19, "deletions": 14}}, {"node": {"oid": "b5dc65fcacafc2c6bfc6450645ed6e9447ba400a", "messageHeadline": "1.8.1 js release for default EF (#1642)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e59a2ca24f0eced5a8e9d4119da8bf3623de663e", "messageHeadline": "[BUG] Fix hosted chroma release trigger (#1647)", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 26, "deletions": 2}}, {"node": {"oid": "9824336f5085b1add946e0b6ce62fbb7cec505cf", "messageHeadline": "[WIP] [ENH] add exponential backoff and jitter to embedding calls (#1\u2026", "author": {"name": "Ran", "email": "rccalman@gmail.com", "user": {"login": "rancomp"}}, "additions": 37, "deletions": 25}}, {"node": {"oid": "7aaf36fb9a0c52b83b79c563b24c94cffd684cc6", "messageHeadline": "[ENH] Add s3 storage for rust worker (#1643)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 933, "deletions": 43}}, {"node": {"oid": "d5b4a642a6eef05aa6eaf4723fbf703d78929251", "messageHeadline": "[TST] Move cluster test to bigger machine, Hardcode tests to use rend\u2026", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "8e5240997fc150bdd4136fa83b4c576be500ba48", "messageHeadline": "[BUG] fix docker don't shutdown gracefully (#1648)", "author": {"name": "nicolasgere", "email": "nicolas.gerelm@gmail.com", "user": {"login": "nicolasgere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "78ad9174fcb0c7dc95d3746943f32207c838aaef", "messageHeadline": "[BUG] Fix coordinator pulsar tenant and namespace (#1650)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "d49ec7796914678dd69177a226f50e6256e1a773", "messageHeadline": "[BUG] update openai api in example (#1641)", "author": {"name": "nicolasgere", "email": "nicolas.gerelm@gmail.com", "user": {"login": "nicolasgere"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "22da192dcc42655dc865781b79fa1e013ebf682f", "messageHeadline": "[BUG] UUID should be uuid type not str (#1644)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "a669624deeb9a5a2089b61303f6685159318d30f", "messageHeadline": "[ENH] Add rust grpc server (#1548)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 489, "deletions": 34}}, {"node": {"oid": "68d806cd64e1469e83ef8bc0c208aa9af1701b9c", "messageHeadline": "[ENH] Add ingest dispatch + scheduler + segment (#1542)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 882, "deletions": 29}}, {"node": {"oid": "3651b412bc7bc97691a5a418ba4f0e8e46845260", "messageHeadline": "[ENH] Refactor system to allow mutable handles, wrapped messages, sin\u2026", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 494, "deletions": 311}}, {"node": {"oid": "0ab98853fb3f0c1d257c2776e9b70053e1580d77", "messageHeadline": "[ENH] Add rust message id conversion for pulsar (#1531)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "fc7b3eaacfe047c10b6d4485c11b9d8a465ec66b", "messageHeadline": "[ENH] Rust SysDB (#1529)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 241, "deletions": 2}}, {"node": {"oid": "206358892328474264379dd273bbc67111a70fc7", "messageHeadline": "[ENH] add Rust pulsar and topic management (#1528)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 2106, "deletions": 83}}, {"node": {"oid": "1217acea6cb1dd5333db0b0a4e06684369ebc180", "messageHeadline": "[ENH] Add component system + memberlist provider (#1519)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1538, "deletions": 22}}, {"node": {"oid": "878f91a4442d5f5b3aa7bb80c54e70b044620277", "messageHeadline": "[ENH] Add rust hnswlib bindings, index interface (#1516)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 827, "deletions": 1}}, {"node": {"oid": "af37c9a1313e7a0d2423e75d6556138525087dcb", "messageHeadline": "[ENH] Add rust protobufs and conversion. Add build.rs, protobufs, and\u2026", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 987, "deletions": 1}}, {"node": {"oid": "3360399c929dc3b52a3f35bc1a695dd00255a9c5", "messageHeadline": "[ENH]: CLI log path parameter support (#1631)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 39, "deletions": 10}}, {"node": {"oid": "4407b265a419a29de330ae44c70f57afce27964e", "messageHeadline": "[BUG]: Removed single-quote in Docker env files for auth examples and\u2026", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "caa10f66a4727030deb6d9d644bee70e98d77867", "messageHeadline": "ENH: Validate response of embedding function to be in the expected fo\u2026", "author": {"name": "GauravWaghmare", "email": "gauravwaghmare30@gmail.com", "user": {"login": "GauravWaghmare"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "28aa64c55872b4e8ce3937a9aa059bf7623cafc3", "messageHeadline": "[BUG]Type errors in embading function #1169 (#1517)", "author": {"name": "DevMadhav13", "email": "135861726+DevMadhav13@users.noreply.github.com", "user": {"login": "DevMadhav13"}}, "additions": 23, "deletions": 20}}, {"node": {"oid": "5fc69e716c2ba42c8cee17219fcad7ac4028e961", "messageHeadline": "[BUG]: Client dependency fix (#1617)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 33, "deletions": 16}}, {"node": {"oid": "71b9fb4bba61f31675c6925c1856688f807479b0", "messageHeadline": "CLN: Updated versions of `flake8` and `pre-commit-hooks` and modified\u2026", "author": {"name": "Sai-Suraj-27", "email": "sai.suraj.27.729@gmail.com", "user": {"login": "Sai-Suraj-27"}}, "additions": 102, "deletions": 112}}, {"node": {"oid": "bdec54afa441bb49e095c712ce167dc8ef5ed29a", "messageHeadline": "Replace ONNXMiniLM_L6_V2._init_model_and_tokenizer with tokenizer and\u2026", "author": {"name": "George Sakkis", "email": "george.sakkis@gmail.com", "user": {"login": "gsakkis"}}, "additions": 38, "deletions": 39}}, {"node": {"oid": "fca3426bb04da471fecbd7ac52ce3237a75ae476", "messageHeadline": "Default Embedding Function for JS (#1382)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 215, "deletions": 2}}, {"node": {"oid": "920ebf30004c4443db8f776ac12e37a6c08e628c", "messageHeadline": "[CLN] Import json at top-level in embedding_functions (#1562)", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "a8168ebb97269169446d690ceb6b75bf7ce1e135", "messageHeadline": "ENH: Fixed raising `TypeError` instead or `ValueError` for invalid ty\u2026", "author": {"name": "Sai-Suraj-27", "email": "sai.suraj.27.729@gmail.com", "user": {"login": "Sai-Suraj-27"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9cf28fd9bc02ff300f9866710a16e0b344c5125a", "messageHeadline": "TYP: Fixed `type annotations` based on required python versions (#1582)", "author": {"name": "Sai-Suraj-27", "email": "sai.suraj.27.729@gmail.com", "user": {"login": "Sai-Suraj-27"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "da116fa924b2eb91442a804ab9868d57f5e1d3e2", "messageHeadline": "Fix sysdb test flakiness (#1608)", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1f4b68f9a2d898f5cd90df5749bd1aaf97e23b3d", "messageHeadline": "ENH: Added `emojis` for issue templates and a `config.yml` file to re\u2026", "author": {"name": "Sai-Suraj-27", "email": "sai.suraj.27.729@gmail.com", "user": {"login": "Sai-Suraj-27"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "185c76a5ed932aa4b71ea6060474c39014cd4368", "messageHeadline": "Release 0.4.22 (#1605)", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "73bfda21ed62a32e53792c038ed3b5d066783bf1", "messageHeadline": "Update README.md (#1594)", "author": {"name": "s-gyan", "email": "134476168+s-gyan@users.noreply.github.com", "user": {"login": "s-gyan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "47447b6f9846fb63cc17d3f458df405387f46127", "messageHeadline": "identity to equality check (#1566)", "author": {"name": "Patrick Carlson", "email": "carlson2442@gmail.com", "user": {"login": "carlsonp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b8dfa5aa3fc08acb01db4e399edb789bbb896e4e", "messageHeadline": "Fixed typo for Readability (#1571)", "author": {"name": "Mohit Sharma", "email": "shmohit2002@gmail.com", "user": {"login": "shmohit2002"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "133a70df1d08b63110db9017067086feac022121", "messageHeadline": "Make build an explicit dependency for client (#1574)", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4ff8adf28f2d5e15716e702e5df2c3234048fc98", "messageHeadline": "[BUG] Fix integration test (#1570)", "author": {"name": "Liquan Pei", "email": "liquanpei@gmail.com", "user": {"login": "Ishiihara"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "0a3aa508e6c7faabded1d7466e27f7a9f7d7e82d", "messageHeadline": "Revert \"[BUG]: Fix for failing chromadb-client build\" (#1569)", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "12785d71ea476ef3cbd28b419e7807bf7f2129d3", "messageHeadline": "[BUG]: Fix for failing chromadb-client build (#1561)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9fc442fa980000b70df7376e051efeb46f07e78b", "messageHeadline": "[BUG] Run SysDB Tests in minikube cluster in CI (#1565)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "95ad316a5b630fb6a906527c577b4ebe984746df", "messageHeadline": "[BUG] Fix config in go service to use default bind address. reverts p\u2026", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7dfadf4a1d7a2224d258f100250b574a8b9cde66", "messageHeadline": "[BUG] Fix flaky test due to collection comparisons (#1563)", "author": {"name": "Liquan Pei", "email": "liquanpei@gmail.com", "user": {"login": "Ishiihara"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "2202df8993de92ee944274206f0717abeb902bde", "messageHeadline": "Add Amazon Bedrock Embedding function (#1361)", "author": {"name": "Aki Ariga", "email": "chezou+github@gmail.com", "user": {"login": "chezou"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "a02a0d734d6e3816af552c290a5f2869eb97c2a9", "messageHeadline": "Fix coordinator segfault, gitignore tests, CI (#1553)", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 31, "deletions": 3}}, {"node": {"oid": "9f2833039da72adf3d70f5cf64b378280b4ba0eb", "messageHeadline": "Release 0.4.21 (#1559)", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f3ee98f0a10278083b311970499662056cb909e1", "messageHeadline": "Defer fastapi type imports in auth (#1557)", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "a0b99fb25f6179cd51fa18322c83548da560d22b", "messageHeadline": "[BUG] Fix data race issue in memberlist (#1556)", "author": {"name": "Liquan Pei", "email": "liquanpei@gmail.com", "user": {"login": "Ishiihara"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "c273a6c78701102bed110dc403fffc0fbd320cff", "messageHeadline": "[BUG] Fix SysDB related CI tests failure (#1555)", "author": {"name": "Liquan Pei", "email": "liquanpei@gmail.com", "user": {"login": "Ishiihara"}}, "additions": 29, "deletions": 14}}, {"node": {"oid": "4202a51dd57048266abc0ec9819b507f8d2eec6f", "messageHeadline": "[BUG] Raise exception when attempting to change DF  (#1461)", "author": {"name": "Reagan Lee", "email": "96998476+reaganjlee@users.noreply.github.com", "user": {"login": "reaganjlee"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "466924ee2d4fccee039815bd201c39a68f6a6b22", "messageHeadline": "[BUG] Fix failing TestCollectionDb_GetCollections (#1551)", "author": {"name": "Liquan Pei", "email": "liquanpei@gmail.com", "user": {"login": "Ishiihara"}}, "additions": 29, "deletions": 5}}, {"node": {"oid": "49f9c14f737ad8e05a27b4a487ccf3b18bec8b12", "messageHeadline": "[ENH]: SHA256 sum check of Chroma's onnx model. (#1493)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 59, "deletions": 2}}, {"node": {"oid": "1ba6eacc799ec6ade7bd66e790db40e3536b7eec", "messageHeadline": "Ask user if they want to use gpt3.5 or gpt4 in chat with your documen\u2026", "author": {"name": "Brad", "email": "chippi.bradley@gmail.com", "user": {"login": "BChip"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "e0c5d441d7f14971eeaedf89a6b929986f60d327", "messageHeadline": "1.7.3 (#1550)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "23661968d0996c745a398bbbfefb91d2b4ab2ba2", "messageHeadline": "[ENH]: Added cohere-ai 7.0.0 support in package.json (#1460)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 110, "deletions": 49}}, {"node": {"oid": "e4f7bba373f519ca0f65cb5c6c9662339ea86ebe", "messageHeadline": "JS client: fixed syntax error in npm readme (#1492)", "author": {"name": "Ymir", "email": "36711026+Ymirke@users.noreply.github.com", "user": {"login": "Ymirke"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "85e52f16f91525bd527d296cbce8ebc212888601", "messageHeadline": "[ENH] go/coordinator: grpcserver supports mTLS (#1362)", "author": {"name": "Jinpeng Zhang", "email": "zzzhangjinpeng@gmail.com", "user": {"login": "zhangjinpeng87"}}, "additions": 93, "deletions": 12}}, {"node": {"oid": "096e0189f094566e2920901ad6fe9933707d1e9c", "messageHeadline": "[CLN]: Clean up small nits (#1489)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 5, "deletions": 21}}, {"node": {"oid": "889569cc8435f5a51205425163950b24c224038b", "messageHeadline": "Remove URL-escaping for coordinator password and username (#1546)", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "ae641fd55eb75c21adc4604aa02c3e35f48d5015", "messageHeadline": "1.7.2 bump (#1547)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fc8788dd61d3f260644f585927358f1781422ffe", "messageHeadline": "JS Client: peer dependency @google/generative-ai (#1535)", "author": {"name": "Alex Liu", "email": "larch.liu@gmail.com", "user": {"login": "LarchLiu"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "02142594b98a95239784d699b72fe85831d9cc86", "messageHeadline": "Only url.QueryEscape() username and password (#1537)", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c120b5a2b60ebda70b8cdb155e7d8912942db3ad", "messageHeadline": "release JS to 1.7.1 (#1533)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3e14d25f790636147b777541a5cb18a1c5e7e293", "messageHeadline": "[Release] 0.4.20 (#1530)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "240ee425cb3f3bf39442de45ae75dd7688e3ecc4", "messageHeadline": "CloudClient support (#1527)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 62, "deletions": 1}}, {"node": {"oid": "99c0e9fedcd735dc16b1bff5276433ec27b4e8bd", "messageHeadline": "Gemini (#1520)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1944, "deletions": 15}}, {"node": {"oid": "3939974e811cbca1737c949f1136829a9d0b5c62", "messageHeadline": "[ENH] Add JinaEmbedding TypeScript client (#1406)", "author": {"name": "Joan Fontanals", "email": "jfontanalsmartinez@gmail.com", "user": {"login": "JoanFM"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "0bc493cf42f5ceff9058fc9227be505fb50c9cbd", "messageHeadline": "[ENH] Add rust assignmenment policy and config management (#1510)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 185, "deletions": 7}}, {"node": {"oid": "f4e3b2598084a0bbca8e7d555b0b9cceca439ab5", "messageHeadline": "[ENH] Add rust rendezvous hashing and errors (#1508)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 250, "deletions": 0}}, {"node": {"oid": "e168e93fb8ee80c6b93a5d92a330f824007ef702", "messageHeadline": "[ENH] Pagination count collections (#1451)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 502, "deletions": 177}}, {"node": {"oid": "7e0df4543e93954fb8b0c326a9bf733f3087c3c6", "messageHeadline": "[BUG] Bugfixes in auth overwrite (#1511)", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "16d3fe9293763f648c1f6c7a9f79f732827c1fdf", "messageHeadline": "[ENH] Fix for record pagination (#1450)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 183, "deletions": 25}}, {"node": {"oid": "a1e6e013c563b71d80f07255a7f71302d7bc940f", "messageHeadline": "Release 0.4.19 (#1509)", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cce546e6227e3970b2401bc1a11a156f273d8213", "messageHeadline": "[CHORE] Add Rust CI & Basic Dockerfile (#1504)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "a7d93cef91b0f5e9a6cac9d21d21ff58b59af25f", "messageHeadline": "[ENH] Add Rust Configuration (#1507)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 344, "deletions": 0}}, {"node": {"oid": "58b6391d78e1ad5e76eae3f68d5a64a0e39a2ae8", "messageHeadline": "[CHORE] Initialize rust (#1499)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1394, "deletions": 1}}, {"node": {"oid": "2d230a53e03141aff9ee3cee5622b16ea5897d37", "messageHeadline": "Add xargs to coordinator (#1505)", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bd20d56382a68a02d1ef5e0d3ec6a0764634db8a", "messageHeadline": "Allow overwriting of request tenant and db from auth (#1498)", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 39, "deletions": 2}}, {"node": {"oid": "06566221a0582a39f28f021793ec8995073bf678", "messageHeadline": "Install jq in Coordinator docker image (#1497)", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "11dcebfc7cfc4f5f0f09eb2da56bfe1788cf1c3d", "messageHeadline": "[BUG] Fix go build due to sqlite dependency (#1486)", "author": {"name": "Liquan Pei", "email": "liquanpei@gmail.com", "user": {"login": "Ishiihara"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6b8ce6ce443087b9374409c54a7b5dfb408f9531", "messageHeadline": "[ENH] Add Notifications for CreateCollection and DeleteCollection (#1\u2026", "author": {"name": "Liquan Pei", "email": "liquanpei@gmail.com", "user": {"login": "Ishiihara"}}, "additions": 1808, "deletions": 433}}, {"node": {"oid": "f480291a1e8207686e626e7ead2e6a89eaccd413", "messageHeadline": "[ENH] add AdminClient to API, add tenancy to JS client (#1398)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 885, "deletions": 47}}, {"node": {"oid": "4ae47cd04353bb5b063253b08686608f7e9129bc", "messageHeadline": "[ENH] Cloud client (#1462)", "author": {"name": "Anton Troynikov", "email": "atroyn@users.noreply.github.com", "user": {"login": "atroyn"}}, "additions": 187, "deletions": 21}}, {"node": {"oid": "a846cbef189a0dfd18b69fbaeea41665633b9a83", "messageHeadline": "[BUG] Fix typos (#1477)", "author": {"name": "omahs", "email": "73983677+omahs@users.noreply.github.com", "user": {"login": "omahs"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "887560361e345c1d26e09ea897d8ba0420ac146d", "messageHeadline": "[ENH]: Support numpy data types for embeddings (#1448)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 125, "deletions": 12}}, {"node": {"oid": "92643460c5211d2aa250882f443e4e9de73f6f1b", "messageHeadline": "[BUG] Escape URLs in coordinator (#1475)", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "39deac06fe9aeadc9eea6e4b9b83b6e8a3954744", "messageHeadline": "[BUG] Fix memberlist_manager test (#1476)", "author": {"name": "Liquan Pei", "email": "liquanpei@gmail.com", "user": {"login": "Ishiihara"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c270dafe05b99be355a86f052cceccf452ba745b", "messageHeadline": "[BUG] - corrected error response for update and upsert #1466 (#1470)", "author": {"name": "Shardul Kulkarni", "email": "117390571+shardulkulkarni95@users.noreply.github.com", "user": {"login": "shardulkulkarni95"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "755a69b1c3523b7d11856ed4f17a6ad76898f228", "messageHeadline": "Install Atlas in Coordinator's Docker container (#1472)", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "88db7388acd43a41632569ca53d34c2a08c31cf2", "messageHeadline": "[ENH] add not contains filter to where clause (#1469)", "author": {"name": "weiligu", "email": "3451471+weiligu@users.noreply.github.com", "user": {"login": "weiligu"}}, "additions": 215, "deletions": 74}}, {"node": {"oid": "8adb20ac1a8ec5c48e84bad53e2bfe43fa2d5de6", "messageHeadline": "[BUG]: Metada DB cleanup upon collection delete (#1320)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 87, "deletions": 17}}, {"node": {"oid": "eea76bfba6c889a601ab50ed83ce463c84cc63eb", "messageHeadline": "[ENH]: Docker compose data volume (#1119)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 11, "deletions": 16}}, {"node": {"oid": "6f7fed067250990888cc125b0971df81da85d590", "messageHeadline": "[EHN] Add topic creation for RendezvousAssignmentPolicy (#1463)", "author": {"name": "Liquan Pei", "email": "liquanpei@gmail.com", "user": {"login": "Ishiihara"}}, "additions": 92, "deletions": 3}}, {"node": {"oid": "945f72055e42ac2534f1e758d5fcafb348560db3", "messageHeadline": "[BUG] Fix Postgres connection (#1464)", "author": {"name": "Liquan Pei", "email": "liquanpei@gmail.com", "user": {"login": "Ishiihara"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "661d55501bb5f9bd7f758ce3f2eeb8758a326c76", "messageHeadline": "[BUG] Postgres support for metadata store (#1459)", "author": {"name": "Liquan Pei", "email": "liquanpei@gmail.com", "user": {"login": "Ishiihara"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "aa4702b6a7b8c9b10dc36e45a64d60c3e8e27957", "messageHeadline": "[ENH]: Local Observability Stack with OTEL and Zipkin (#1279)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "0741cde31c2d0c3f0413d87fed8f271dc46317fc", "messageHeadline": "[ENH]: Embedding Function - Hugging Face Text Embedding Server (#1371)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 233, "deletions": 10}}, {"node": {"oid": "20e3ed3648d691539f44835fe6e2a5d82041f8c2", "messageHeadline": "Remove redundant check for \"requests\" module (#1427)", "author": {"name": "Erich Schubert", "email": "kno10@users.noreply.github.com", "user": {"login": "kno10"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "86b749ad42457c34044274a30a8ac0c6527d8469", "messageHeadline": "Opentelemetry requirements in Python client (#1437)", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 24, "deletions": 5}}, {"node": {"oid": "a0579c46d2e670e66c6de62659f9a8945827776c", "messageHeadline": "[CLN]: Removing pydantic < 2.0 upper bound in python client (#1421)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4d0e96659230348a529c9d21852b4a3bc8fb3a6c", "messageHeadline": "[CLN]: Numpy version alignment (#1422)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "65f3bb9ae256344d269d847a2d5c41b8ae11075f", "messageHeadline": "[ENH] Verify clients use HTTP 1.1 +  (#1416)", "author": {"name": "Anton Troynikov", "email": "atroyn@users.noreply.github.com", "user": {"login": "atroyn"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "7289e498a508a7758021ec6525de908990aeaea6", "messageHeadline": "Release 0.4.18 (#1415)", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3d399cd0ef89bb2ebb09b35fbad2dd5e46ac727f", "messageHeadline": "[ENH] Add schema migration to the go coordinator  (#1365)", "author": {"name": "Liquan Pei", "email": "liquanpei@gmail.com", "user": {"login": "Ishiihara"}}, "additions": 170, "deletions": 49}}, {"node": {"oid": "c64cdc94e5dab70e272f93b22265e8a039b4b83d", "messageHeadline": "[CLN] Warn when chroma_server_nofile is higher than sys hard limit (#\u2026", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "18eef42368ba1707410fb0da941c2d21dea81777", "messageHeadline": "Pass input_type to cohere embedding models (#1407)", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "35c6f86ae999740c8636b49deb0388d9db34173f", "messageHeadline": "feat: add Jina AI embedding function (#1324)", "author": {"name": "Joan Fontanals", "email": "jfontanalsmartinez@gmail.com", "user": {"login": "JoanFM"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "c9b952190eea70aaacc01fa8af2b601ba88cbb70", "messageHeadline": "[ENH] Proxy assignment (#1378)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 19, "deletions": 15}}, {"node": {"oid": "ec59917ea5586e501657ab72ac58ea7aa6334ea1", "messageHeadline": "[ENH] Worker Topic Assignment (#1376)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 440, "deletions": 388}}, {"node": {"oid": "919179947affafd50615c650104133a22ca96521", "messageHeadline": "[ENH] Add rendezvous hashing to go and python. Add Assignment policy \u2026", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 271, "deletions": 13}}, {"node": {"oid": "680c555c9cb03d1be1ea1b7ee626e895e9c3d4ee", "messageHeadline": "[ENH] Update SubmitEmbeddingRecord to take collection_id. Update Embe\u2026", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 72, "deletions": 31}}, {"node": {"oid": "e0860cdc7868f2b418746e740c6a06002041fabd", "messageHeadline": "[ENH] Adds memberlist manager (#1354)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 825, "deletions": 8}}, {"node": {"oid": "44cb4806a83b24d6db805e9c34b5d3df6c65b3a9", "messageHeadline": "[BUG] Fix #478 (#1402)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "9e4e838e0f2a63e483fd3be918e1e20db2e75c96", "messageHeadline": "ENH: Allow default headers to be passed to OpenAI API (#1397)", "author": {"name": "Gus Antoniassi", "email": "gus.antoniassi@gmail.com", "user": {"login": "GusAntoniassi"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "7840b51958a7fb12cef4fbd42788f766a76bbf52", "messageHeadline": "add host & port comparision if both set in HttpClient and Settings pa\u2026", "author": {"name": "Tung Dang", "email": "thanhtung.nov@gmail.com", "user": {"login": "3cham"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "707b7d58f6a91951490db3a8050ad7be5fce607f", "messageHeadline": "[BUG]: DB and tenant not properly mapped on get_collection (#1384)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 9, "deletions": 19}}, {"node": {"oid": "10bdd3171ecabc641c9a077ab3ef580cc710db39", "messageHeadline": "ENH: add new setting for configuring the db migration hashing algorit\u2026", "author": {"name": "Alexander VanTol", "email": "Avantol13@users.noreply.github.com", "user": {"login": "Avantol13"}}, "additions": 147, "deletions": 7}}, {"node": {"oid": "12b6712b281d77d2a92df29dc45cfdf684acad8a", "messageHeadline": "[ENH]: FastAPI Instrumentation for improved traceability (#1281)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "7aa2e3cf1cbf1f1c2f9ff01969b1d1bfe62ce001", "messageHeadline": "[RELEASE] 0.4.17 (#1381)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1faa69ec7fa860e265c8388746779e7d89a1077d", "messageHeadline": "[BUG] Fix multitenancy (#1372)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 94, "deletions": 1}}, {"node": {"oid": "7d5b1794487a56f4963faab44247e96060d0a0f6", "messageHeadline": "[ENH] Add system-catalog-provider to simplify deployment (#1358)", "author": {"name": "Liquan Pei", "email": "liquanpei@gmail.com", "user": {"login": "Ishiihara"}}, "additions": 27, "deletions": 18}}, {"node": {"oid": "a14f15854ac1ebf45a1bee064d86caab8ab32187", "messageHeadline": "support of OpenAI package v1.X.X for utils.OpenAIEmbeddingFunction, d\u2026", "author": {"name": "Nayjest", "email": "mail@vitaliy.in", "user": {"login": "Nayjest"}}, "additions": 44, "deletions": 8}}, {"node": {"oid": "93993bb059dd70478cbb13bd68637e8acc1f14af", "messageHeadline": "[ENH] Clean up protobuf generation for golang (#1357)", "author": {"name": "Liquan Pei", "email": "liquanpei@gmail.com", "user": {"login": "Ishiihara"}}, "additions": 16, "deletions": 42}}, {"node": {"oid": "233a7cc07e8f27e79e6a23e62368a3e9e1f3d3b5", "messageHeadline": "[BUG] Move getOrCreate logic down to system catalog (#1352)", "author": {"name": "Liquan Pei", "email": "liquanpei@gmail.com", "user": {"login": "Ishiihara"}}, "additions": 236, "deletions": 221}}, {"node": {"oid": "933d46d8c239b630205a13481e4bbff047398b11", "messageHeadline": "[ENH] Fix random seed in multimodal EF test  (#1353)", "author": {"name": "Anton Troynikov", "email": "atroyn@users.noreply.github.com", "user": {"login": "atroyn"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "161963db32ae4a235e4af29cd204b9116b652a94", "messageHeadline": "[RELEASE] 0.4.16 (#1351)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "37573e9574554d7ede0aa01cf3a74dcdf730cb74", "messageHeadline": "[BUG]: Removed defaulting HttpClient headers to empty dict (#1329)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "93a750ddb500b956f0dec94ce3737d6114e9b615", "messageHeadline": "[ENH] Multimodal Embedding Functions (#1345)", "author": {"name": "Anton Troynikov", "email": "atroyn@users.noreply.github.com", "user": {"login": "atroyn"}}, "additions": 1663, "deletions": 269}}, {"node": {"oid": "5cce85b42cbcac2f568c725ce83da592b7ac9507", "messageHeadline": "[ENH] Add a better error message for HTTPClient connection errors (#1\u2026", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "a41fab81c5be4fed2efdaa120859b5c78fb58fbe", "messageHeadline": "[BUG] validate nofile limit in case of empty string (#1346)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "ccfa91470a491ca41e8a2e1bebfb14fc93eaa899", "messageHeadline": "More Posthog batching (#1342)", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 45, "deletions": 2}}, {"node": {"oid": "69cd2ba8ac7915bbba80245dc0fdb21cfe327d8e", "messageHeadline": "Revert \"[ENH] Multimodal Embeddings\" (#1344)", "author": {"name": "Anton Troynikov", "email": "atroyn@users.noreply.github.com", "user": {"login": "atroyn"}}, "additions": 186, "deletions": 696}}, {"node": {"oid": "4db9955d836306d130d29efaa4772272d0ee4f7d", "messageHeadline": "[ENH] Multimodal Embeddings (#1293)", "author": {"name": "Anton Troynikov", "email": "atroyn@users.noreply.github.com", "user": {"login": "atroyn"}}, "additions": 696, "deletions": 186}}, {"node": {"oid": "ae0206be0d61c13e7d08de018b30fa23ecadf4e4", "messageHeadline": "[BUG] Fix bug in metadata join (#1336)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "efe18792610290d4881a28d7fadff453bfd09248", "messageHeadline": "[BUG] Load Fixes (#1333)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 83, "deletions": 35}}, {"node": {"oid": "b26e0e848886c063a79a3e57067114452cc5ea73", "messageHeadline": "1.6.1 commit for JS release (#1337)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4e2fafaeabfc29433f8f3ee510279f5838666886", "messageHeadline": "js_release_alpha/1.5.12 (#1314)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 149, "deletions": 16434}}, {"node": {"oid": "8a5f3f1213f4b965f0d550b742d470395bf06ac2", "messageHeadline": "[ENH]: Missing authz resource attribute extraction to `list_collectio\u2026", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "cdcafc8886cfae0e1f04d0c9d5ffec4339c16aa4", "messageHeadline": "[ENH]: Authz tenant and DB resource attribute hook (#1317)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 66, "deletions": 10}}, {"node": {"oid": "4ec8d7a2d6cc33ff45043e95ac3498981ed60962", "messageHeadline": "[ENH]: Query by collection id (#1310)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 206, "deletions": 57}}, {"node": {"oid": "dbf104ffd81470f7fe3e77ce1db80a1cedd621b9", "messageHeadline": "Autodeploy hosted Chroma on commits to main (#1315)", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "ae48844af60b6059fa7393c9508c5d8729ec9668", "messageHeadline": "[ENH]: Added user attributes mapping from identity to AuthzUser (#1304)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f5ee5816647a4bb30d508929bbae174a46d9ae8b", "messageHeadline": "Add tenant and database to the go coordinator (#1303)", "author": {"name": "Liquan Pei", "email": "liquanpei@gmail.com", "user": {"login": "Ishiihara"}}, "additions": 2982, "deletions": 766}}, {"node": {"oid": "833bb452485076f4026569d7c2a77da452e130a2", "messageHeadline": "[ENH]: CIP - Authorization (#1250)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 1920, "deletions": 70}}, {"node": {"oid": "87935717d8509e448d882f5e4bf3f19100cef6e3", "messageHeadline": "Remove some DB instantiation code since we're using memory catalog fo\u2026", "author": {"name": "Ben Eggers", "email": "ben@beneggers.com", "user": {"login": "beggers"}}, "additions": 13, "deletions": 14}}, {"node": {"oid": "42c47015fc7722f22ee6ad2f6b82fb1650aa3927", "messageHeadline": "Use in-memory catalog (#1300)", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "4587951bc42966429d1c7ae8d3a70ba3d97af1c6", "messageHeadline": "[BUG][TST] Fix bug in tenant state machine test", "author": {"name": "hammadb", "email": "hammad@trychroma.com", "user": {"login": "HammadB"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3990eade422d34322822dea7eed9273c01dbca2d", "messageHeadline": "[BUG][TST] Fix bug in tenant state machine test (#1290)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c53c6eb940fcabbf56b450709224223a3e7ab57f", "messageHeadline": "[BUG][TST] Fix bug in tenant state machine test (#1288)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ee1c3640aab4a66510cd539678671c4c993a08e0", "messageHeadline": "Go Coordinator with Database as the System Catalog (#1274)", "author": {"name": "Liquan Pei", "email": "liquanpei@gmail.com", "user": {"login": "Ishiihara"}}, "additions": 9571, "deletions": 16}}, {"node": {"oid": "8af4cac610ebc23ecab94c140ec4f370dec9d971", "messageHeadline": "[RELEASE] 0.4.15 (#1278)", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0b0b785f49e98739e408db9ae4cf30854cf68127", "messageHeadline": "[BUG] [TST] Multitenancy bug fix (#1276)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "05de6d0f4835362a6bd3a757cd8ee98e9b34724f", "messageHeadline": "[BUG]: Removed mutable default values in Ephemeral, Persistent and Ht\u2026", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "0552704915985849047289948093735d0592faf4", "messageHeadline": "[STACKED #1255] [ENH] Add multitenancy (#1244)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 2380, "deletions": 240}}, {"node": {"oid": "e95de3d99b828b82424ffd6b21f317099fe52ba5", "messageHeadline": "[BUG]: Added return of the original function result when tracer not d\u2026", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 37, "deletions": 9}}, {"node": {"oid": "bc69e088b63d3323a2f5f201f5cc181541e64a0e", "messageHeadline": "[CLN] Remove support for 3.7, add support for 3.11 (#1255)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "04fa509ed444f45be6ee0a029568dfa041dae8ea", "messageHeadline": "[ENH]: Support for host option in CLI run command (default: `localhos\u2026", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "5a5e15844a8c0dbf1ad9fe65045714bc0259011c", "messageHeadline": "[BUG]: Fixed a typo in metadata sqlite filtering (#1264)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "019b954e571fe362a420ec27b2add9bac94c6334", "messageHeadline": "Fix otel startup bug (#1263)", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "ac644a82249f0c44fd07560066b3a57febdd99ac", "messageHeadline": "Update pyproject.toml (#1256)", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "99c8a99a894c3b8908b7ac0cb0406fdff6c87de6", "messageHeadline": "[ENH] OTel tracing throughout the codebase (#1238)", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 766, "deletions": 195}}, {"node": {"oid": "9d89b9621a6f3a726ce601c6a14266146bf6506d", "messageHeadline": "[STACKED #1237] [ENH] Move get_or_create into sysdb (#1242)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 200, "deletions": 78}}, {"node": {"oid": "b042331234268c6b380efd95f28b558f33d40221", "messageHeadline": "[STACKED #1229] [ENH] Add a CollectionAssignmentPolicy and move topic\u2026", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 188, "deletions": 71}}, {"node": {"oid": "a9d654bf375bec775923f8f7ead27197d978f99e", "messageHeadline": "[STACKED #1228] [ENH] Grpc Coordinator/SysDB (#1229)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1384, "deletions": 59}}, {"node": {"oid": "f8805e6c66c7e7c7e2ff331e8ba845fbf98f2673", "messageHeadline": "[CLN] Add gitattributes entry to mark generated files (#1231)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7fd35dfa273e28b00a90020f7574d2c8dfdbb314", "messageHeadline": "[CLN] Move protos into IDL folder.  (#1228)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 70, "deletions": 172}}, {"node": {"oid": "734b133909f4d2e0e159c02c9447efbd627facbd", "messageHeadline": "Further posthog improvements (and a little .gitignore) (#1222)", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 56, "deletions": 25}}, {"node": {"oid": "85f125ad44d97c12590ded741ec809dbdadbac94", "messageHeadline": "Observability  cip (#1219)", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "b20db0b19744c74dbbd318b7900909877c9093c9", "messageHeadline": "[BUG]: Unpinned tqdm version in requirements.txt (#1236)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c0e307e33fa95766d7157be555cdddd7c9962228", "messageHeadline": "README: Fix link to sentence transformers (#1224)", "author": {"name": "Kevin Ji", "email": "1146876+kevinji@users.noreply.github.com", "user": {"login": "kevinji"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "764ffe259c2c21e7d90ad768a1919455bec91dbb", "messageHeadline": "[ENH] Add CRD backed SegmentDirectory. (#1207)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1113, "deletions": 435}}, {"node": {"oid": "e81cc9f361e5aa072534a1fbbc483da406b54848", "messageHeadline": "[RELEASE] 0.4.14 (#1221)", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e357ef397b3324edec4104756155a8836b03ed65", "messageHeadline": "[BUG]: Python client sqlite issue (#1211)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 25, "deletions": 17}}, {"node": {"oid": "e3a60a9a1a4368f3dc9f1c281e49200d765f0e04", "messageHeadline": "[BUG]: Emergency Fix Integration Tests (#1210)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fc4c8b547444efafa8ddf75fbd53a9b8e1a7eabe", "messageHeadline": "[BUG]: Chat with your documents example exhibits flaky retrieval (#1203)", "author": {"name": "Anton Troynikov", "email": "atroyn@users.noreply.github.com", "user": {"login": "atroyn"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "de2f05a9dd2643efe37fd462e7448e4169279747", "messageHeadline": "Grpc Segments + Distributed Segment Manager (#952)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1241, "deletions": 289}}, {"node": {"oid": "0d675094035cf87904c77404f0a94a3137a6bc27", "messageHeadline": "[ENH]: DO deployment blueprint (#1171)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 475, "deletions": 0}}, {"node": {"oid": "2dcffca30660d69a0427ba8e6503feb9099560ee", "messageHeadline": "[ENH]: AWS Terraform Blueprint Improvements (#1173)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 107, "deletions": 47}}, {"node": {"oid": "5b0ff2e4fa9e75073f0984e87d26bb2c08ea09fa", "messageHeadline": "[ENH] Render.com Terraform Blueprint (#1176)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 305, "deletions": 0}}, {"node": {"oid": "44d04b63353ba8fc4661b108c79d340918bc2d73", "messageHeadline": "[BUG] Update requirements for 3.11 support (#1201)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5cfaa885bc33e5f668c67ba587218fc789395aaf", "messageHeadline": "[Bug]: Fix notifyAll deprecation (#1199)", "author": {"name": "Thomas Betous", "email": "tbetous@users.noreply.github.com", "user": {"login": "tbetous"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c41bfa4ffca5a4341c640b595ea85512617fb0d5", "messageHeadline": "[RELEASE] 0.4.13 (#1180)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8a6ad071277feca0c94368e1ac09a46faea65401", "messageHeadline": "[CHORE] Add support for pydantic v2 (#1174)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 28, "deletions": 11}}, {"node": {"oid": "c7a0414ea7d95a5217c82f828ac6c95e31561791", "messageHeadline": "[ENH] Metric batching and more metrics (#1163)", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 258, "deletions": 26}}, {"node": {"oid": "317d547d7a5065272e8623ab727fb857ce750946", "messageHeadline": "Fix failing example terraform (#1175)", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "35991bfe87b036a105e0609a9061fde58aee73d4", "messageHeadline": "export IncludeEnum as it is required by #get and #query (#1167)", "author": {"name": "calvintwr", "email": "calvin14@gmail.com", "user": {"login": "calvintwr"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5436bd5de1930256c98cd5f2eb3cbcd0a6e73f2b", "messageHeadline": "[ENH]: Support for $in and $nin metadata filters (#1151)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 73, "deletions": 3}}, {"node": {"oid": "896822231e9444ebe41f7bc04047a686279ffa03", "messageHeadline": "[ENH] Pulsar Producer & Consumer (#921)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1105, "deletions": 43}}, {"node": {"oid": "020950470cb75a54e761a7f3ba6de2738a7ddc9c", "messageHeadline": "[RELEASE] 0.4.12 to fix Dockerfile log issue (#1165)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dffc8067dba7d9de5d89aaf282ff8c3810f1007d", "messageHeadline": "[BUG]: Docker entrypoint logging path (#1159)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7d2dd011cf96b7993ad5290a99a64dcd7e1797ef", "messageHeadline": "Release 0.4.11 (#1162)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f3284f62b9c65334055149b46f8b7c545c6fd637", "messageHeadline": "[RELEASE] JS 1.5.11 (#1161)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa0387a6d7ba8b42009173d9b19a270a889eae22", "messageHeadline": "[BUG]: Added cohere version 6.x support in peer dependencies (#1156)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "b930a862bad2cdaa25a8c888d04e97f33351d412", "messageHeadline": "js 1.5.10 (#1155)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3aed7b78b2ccd54f0f9306f9ef1acad174d12b3c", "messageHeadline": "[BUG]: Fixed BF index overflow issue with subsequent delete (#1150)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "9e05cb372a05b87a6c890e43ee5ebe05c0f20fe6", "messageHeadline": "[BUG]: Fixing broken peer deps (#1153)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 1, "deletions": 13}}, {"node": {"oid": "82b9c830f70e211247da03ec82bfcabaf36154a6", "messageHeadline": "[ENH]: CIP-5: Large Batch Handling Improvements Proposal (#1077)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 302, "deletions": 44}}, {"node": {"oid": "2b434b826642a4095e43367abd0a90b6c2e0b0e5", "messageHeadline": "[ENH]: JS Client Static Token support (#1114)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 228, "deletions": 35}}, {"node": {"oid": "dac67e7ca82589f1a0cb484ebc5668b379339951", "messageHeadline": "simplified ut-s (#1071)", "author": {"name": "Leonid Ganeline", "email": "leo.gan.57@gmail.com", "user": {"login": "leo-gan"}}, "additions": 35, "deletions": 33}}, {"node": {"oid": "a0a3c35217f2252870331dfd7b91590131fdad10", "messageHeadline": "bump JS to 1.5.9 (#1145)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d090ca6f6fb646972c3d3b6325a738a07890de51", "messageHeadline": "Fix broken peer OpenAI dep dependency range (#1142)", "author": {"name": "Jacob Lee", "email": "jacoblee93@gmail.com", "user": {"login": "jacoblee93"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6681df91bfb96191c6bbea6dc7be8d48994c66d3", "messageHeadline": "Enable manual workflow trigger (#1036)", "author": {"name": "Sunil Kumar Dash", "email": "47926185+sunilkumardash9@users.noreply.github.com", "user": {"login": "sunilkumardash9"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "831c027f5cfb27cf70d846a49315070ff26f3a3c", "messageHeadline": "[SEC]: Bandit Scan (#1113)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "7d412aef8c8b8e7623e8d394763ced4373e24898", "messageHeadline": "[ENH] initial CLI (#1032)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 175, "deletions": 41}}, {"node": {"oid": "8e967304d6c1a18d88b63c1fdb3e7a638a678f01", "messageHeadline": "[RELEASE] 0.4.10 (#1132)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9db68045e6b57fdaa418ad723f72a3121be297ac", "messageHeadline": "[CHORE] Bump HNSWlib to latest version that has precompiled binaries \u2026", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2dd5a1552687043889a2dafe27de56577ad278a7", "messageHeadline": "[ENH] Added auth and external volume support for GCP (#1107)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 348, "deletions": 30}}, {"node": {"oid": "9c1979c9311acb8662fc22a7deac17907a9b128b", "messageHeadline": "[BUG]: URL Parsing And Validation (#1118)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 76, "deletions": 9}}, {"node": {"oid": "ea73f05bdf91ff771388d6c573af9ddd8ca37cbe", "messageHeadline": "[BUG]: Issue where In/Nin list values (#1111)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 16, "deletions": 36}}, {"node": {"oid": "237b3e3c96c0e25d87dec4c5b2b21085c040dfa3", "messageHeadline": "[BLD] Add dockerhub support (#1112)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 25, "deletions": 28}}, {"node": {"oid": "3241de7a6fc20fe178dbe93090ee89f57a5625b6", "messageHeadline": "update JS instructions (#960)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "747f7c6457fdea29394cdedcfd7cd0bc0541b3eb", "messageHeadline": "[BLD] Update release workflow tag check", "author": {"name": "hammadb", "email": "hammad@trychroma.com", "user": {"login": "HammadB"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "327accb2de923c413d69dc5878c94f903c24e269", "messageHeadline": "[RELEASE] Release 0.4.9 (#1100)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e862ab207fef6876d65801bed234f0b7d5dbf70f", "messageHeadline": "remove unused bin/build (#1099)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "3e83d174eb9330fff047648d35266b91a8106b71", "messageHeadline": "[BLD] Make python release processes add a check tag step", "author": {"name": "hammadb", "email": "hammad@trychroma.com", "user": {"login": "HammadB"}}, "additions": 31, "deletions": 5}}, {"node": {"oid": "242d165554600eb8de1d8dff4284c2928c69d40c", "messageHeadline": "[RELEASE] Release js 1.5.8", "author": {"name": "hammadb", "email": "hammad@trychroma.com", "user": {"login": "HammadB"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "c3075ef31a00962f41613ba9fba504f77f325c92", "messageHeadline": "[RELEASE] Release JS 1.5.7 (#1090)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2acc057d856edf3ae45fb4d14aa83315838976cb", "messageHeadline": "[BLD] Switch to version prefixed tags to be able to use github filter\u2026", "author": {"name": "hammadb", "email": "hammad@trychroma.com", "user": {"login": "HammadB"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "37298853769f007e2d5c42fb8daab2f993fe7857", "messageHeadline": "[BLD] JS release token fix.", "author": {"name": "hammadb", "email": "hammad@trychroma.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "27ece76d3638268be017b17884439576c11a32a8", "messageHeadline": "[BLD] JS release token fix. Python tag push fix", "author": {"name": "hammadb", "email": "hammad@trychroma.com", "user": {"login": "HammadB"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b0e75e677d0709b6350c2c9cd1252ee1439accfc", "messageHeadline": "[BLD] js_release workflow fix chroma port", "author": {"name": "hammadb", "email": "hammad@trychroma.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "096e52280edee85847de6015a0e7898c1f944828", "messageHeadline": "[BLD] js_release workflow fix chroma port", "author": {"name": "hammadb", "email": "hammad@trychroma.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07aa62e098ef672a051c71afab11d1904684c582", "messageHeadline": "[BLD] fix run typo", "author": {"name": "hammadb", "email": "hammad@trychroma.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "347b8be4a9722847f7748801d4235a901ec18a08", "messageHeadline": "[BLD] Add npm run db:run to run docker-compose up (#1097)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "687375ae860f81456c659a9fc05c466e96de5b7a", "messageHeadline": "[BLD] Add install deps to JS release workflow (#1095)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d7e3d82d6f118d234ca54190d3cb82faeb90b292", "messageHeadline": "[BLD] Release env vars save to GITHUB_ENV (#1094)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8b41722b344f0fb9a354f6fec74a2fc00704dcc4", "messageHeadline": "[BLD] Prevent python release from running on js tag pushes (#1093)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "50f31656c08c77a9eccd299718e501f7fe4e25ef", "messageHeadline": "[BLD] Add working directory to npm run js (#1092)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "2c8a11f7b2a97cf562e6eccaa6981f4471906f37", "messageHeadline": "[BLD] Add working directory to npm run js", "author": {"name": "hammadb", "email": "hammad@trychroma.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "986fc38c983d8d29b8d2c16985ae0c1318cadcb8", "messageHeadline": "[BLD] Add release automation for JS client (#1091)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 72, "deletions": 2}}, {"node": {"oid": "6c700ebdfc09dc8580d59cc20bd0254ed5744cfc", "messageHeadline": "Add explicit env to docker compose so that it can hint at usage (#1088)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "69ff979c96866e7a33015460dfe7bd560636935f", "messageHeadline": "[ENH]: Improved HttpClient URL support (#1067)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 123, "deletions": 8}}, {"node": {"oid": "2ae7b70b9a71f7f962d68cbffa865dc7be8958ba", "messageHeadline": "[ENH]: AWS Deployment (#1086)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 463, "deletions": 0}}, {"node": {"oid": "240401be2718164ccd9ca6277f541e1a232cf2ce", "messageHeadline": "[BUG] docker-compose default persistent directory path updated (#1046)", "author": {"name": "Benjamin BERNARD", "email": "benjamin.bernard@openpathview.fr", "user": {"login": "Benvii"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "6dd2d4af0bd34bdcce70c55f6ec52fee59492f3a", "messageHeadline": "[ENH]: CIP-4: In and Not In Metadata Filters (#1081)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 354, "deletions": 20}}, {"node": {"oid": "750f2edbfa9a1529b821c4ba7e826a9a60b93603", "messageHeadline": "[BUG]: Local Segment Dir Removal (#1080)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 178, "deletions": 2}}, {"node": {"oid": "c50408f676a77c5428e2528ef96eeb46495c93b9", "messageHeadline": "Add CIP-1 Allow Filtering for Collections (#855)", "author": {"name": "Liquan Pei", "email": "liquanpei@gmail.com", "user": {"login": "Ishiihara"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "8a4f8ef6443c458e53d17b0332b77345764f0ef2", "messageHeadline": "[CLN] replaced lambdas with def (#1070)", "author": {"name": "Leonid Ganeline", "email": "leo.gan.57@gmail.com", "user": {"login": "leo-gan"}}, "additions": 18, "deletions": 14}}, {"node": {"oid": "9394c76efb96c2c12f2ffd663f566c4524a0e2ec", "messageHeadline": "[BUG]: Fixed Static Auth Token range of allowed chars (#1076)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "81ab0b112492b26d302df446a850779196c5af98", "messageHeadline": "fix: use workaround for dynamic import (#956)", "author": {"name": "Pascal M", "email": "11357019+perzeuss@users.noreply.github.com", "user": {"login": "perzeuss"}}, "additions": 1891, "deletions": 1325}}, {"node": {"oid": "9d444d76e38cee87faaaafca1dadfa33e778f9d5", "messageHeadline": "[BUG] fix: numpy version compat for 3.7 vs > for cross_version_tests \u2026", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "a640e8aecc56a8afbc6ae04f7e6c71cea66d368a", "messageHeadline": "[ENH]: OpenAI npm package v4 breaking changes (#1039)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 122, "deletions": 23}}, {"node": {"oid": "ffff00bb9c23eb60ef472c9c54b856a8473d8f7d", "messageHeadline": "[ENH]: JS Client Support for Auth (#1050)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 345, "deletions": 8}}, {"node": {"oid": "59761c872c4e0046d4ab2af3415641418ffbc278", "messageHeadline": "multiplatform docker release builds (#857)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "d9a8109d23e62531dd0c389d0758ac767337900c", "messageHeadline": "[ENH] Added providers to onnx runtime session (#1006)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 96, "deletions": 2}}, {"node": {"oid": "4332adfde59e9f2dff6e436218c47c51628a32c6", "messageHeadline": "Release 0.4.8 (#1056)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "35a367e02e435d9919fd671b59b9da09c1cc95f4", "messageHeadline": "[ENH]: Auth Providers - Static API Token (#1051)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 517, "deletions": 22}}, {"node": {"oid": "fd014edf05598e1ca16813e6559a3501674e26aa", "messageHeadline": "[BUG] Add dep fix for pydantic in thin client (#1033)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bd6250c934b892fdd7b7449f1b73e450ab334e47", "messageHeadline": "[BUG]: Added allow_reuse=True to pydantic validators (#1054)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "f71f1d6d7024582f7148aa234dee6c68502cf531", "messageHeadline": "Release 0.4.7 (#1031)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bb170607ab6f722a02d957406b7f337c96dce31f", "messageHeadline": "[BUG]: CIP-2: Fixed docker-compose.yaml to work with env file (#1030)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1ae9485759ab8594831e67e3ccdb31049bf53d26", "messageHeadline": "[BUG]: CIP-2 Auth Providers - Clean-up (#1025)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "48700dd07f14bcfd8b206dc3b2e2795d5531094d", "messageHeadline": "[ENH] CIP-2: Auth Providers Proposal (#986)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 1458, "deletions": 43}}, {"node": {"oid": "8a7f0ba36f7d8a560a1b5c7814a3480329c3971c", "messageHeadline": "[DOC] Add contributing guide to readme and check if tests pass to PR \u2026", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "c4484caaa0676a54540f322cf9735e3a8e033cfc", "messageHeadline": "[ENH] Prevent unrestricted delete (#994)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 114, "deletions": 7}}, {"node": {"oid": "2fcb3774503e907d59e956b01492f965c4167054", "messageHeadline": "[ENH] Max batch size warning (#995)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 71, "deletions": 3}}, {"node": {"oid": "f8186ff09332d6841e3657b8647687c3c6086d02", "messageHeadline": "feat: support conditional exports in js client (#963)", "author": {"name": "Pascal M", "email": "11357019+perzeuss@users.noreply.github.com", "user": {"login": "perzeuss"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "4116cad81b0d122599af444ba3f0d3306eba7d11", "messageHeadline": "Release 0.4.6 (#988)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f1af776c37a25d9637b741eb04dd2d4a76d1766c", "messageHeadline": "Fix model download for ONNX embedder (#976)", "author": {"name": "Josh XT", "email": "102809327+Josh-XT@users.noreply.github.com", "user": {"login": "Josh-XT"}}, "additions": 32, "deletions": 10}}, {"node": {"oid": "c26667f5f0d4c48cba9760dcf39df81493a24102", "messageHeadline": "[PERF] SQLite fts index (#965)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 46, "deletions": 53}}, {"node": {"oid": "1d4aef7a10819bb99ef0bbe595ec76139e165231", "messageHeadline": "better resetting error messaging (#918)", "author": {"name": "Sebastian Sosa", "email": "37946988+CakeCrusher@users.noreply.github.com", "user": {"login": "CakeCrusher"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a3d0892ab0d0dafac4f01e1285563909c9cc9fd6", "messageHeadline": "Improve performance of duplicate ID validator (#947)", "author": {"name": "steve-marmalade", "email": "85196623+steve-marmalade@users.noreply.github.com", "user": {"login": "steve-marmalade"}}, "additions": 27, "deletions": 8}}, {"node": {"oid": "42c29f0d14fd7bebd249f0d1b58fa1f3f1cefa55", "messageHeadline": "[DOC] Fix where documentation (#973)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1e30d13ca21ab4e836e1ee7737f3ae351db51273", "messageHeadline": "[TST] Fix #927 by adding hnsw params to test_vector segment tests (#974)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a014870f40426d22056318bbbcecc7deb09400b4", "messageHeadline": "Where filtering with logical operators - updated examples (#966)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 164, "deletions": 3}}, {"node": {"oid": "6739259ef8e35ece4166fff10e2c3010d50647c4", "messageHeadline": "[PERF] Batch SQLite Embeddings Queue  (#959)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 353, "deletions": 166}}, {"node": {"oid": "cdb588b7cc5d05dd093d1e39ccb5d1f1f4efaa2a", "messageHeadline": "[PERF] Make the index correctly use FTS (#958)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "9fb7ad6b4079a660383f83417ab8d7b81354ad2f", "messageHeadline": "ENH: Chroma types available as top-level imports  (#940)", "author": {"name": "Conrad Mcgee Stocks", "email": "mcgee.stocks@gmail.com", "user": {"login": "mcgeestocks"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "68e8cda3b4b1b6f857aa99c1a8ee212680b9c95f", "messageHeadline": "feat: Improved GCP deployment instructions (#951)", "author": {"name": "Trayan Azarov", "email": "tazarov@users.noreply.github.com", "user": {"login": "tazarov"}}, "additions": 41, "deletions": 66}}, {"node": {"oid": "221bdfa91335bb096fbc632f098a858ff56ea866", "messageHeadline": "Web AI embedder fixes (#929)", "author": {"name": "Alexander Visheratin", "email": "visheratin@users.noreply.github.com", "user": {"login": "visheratin"}}, "additions": 190, "deletions": 62}}, {"node": {"oid": "608d01ed98386053c6669d924ac7f5aef0ca49ab", "messageHeadline": "clean up JS API, remove increment_index, createIndex and rawSql (#922)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 7, "deletions": 178}}, {"node": {"oid": "4c4cdacca4b811219ebe9f27bb1857c6925ba758", "messageHeadline": "Serve resources from API routes ending in / (#926)", "author": {"name": "Ben Eggers", "email": "64657842+beggers@users.noreply.github.com", "user": {"login": "beggers"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "1538696c33ae6b4b12ddb95245e7bc59ab3d6642", "messageHeadline": "Release 0.4.5 (#930)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ed7ab156ad05dc189815dfcdce6b3f392e9d13ed", "messageHeadline": "Allow fast api to consume none for add/update types (#928)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 24, "deletions": 4}}, {"node": {"oid": "c387e1d60190e0d9c5687748c8f8e75b54e8a61b", "messageHeadline": "New starter notebook (#881)", "author": {"name": "Anton Troynikov", "email": "atroyn@users.noreply.github.com", "user": {"login": "atroyn"}}, "additions": 1941, "deletions": 8}}, {"node": {"oid": "ac784234c9e5ddb50c47fc099e92db23375cbd75", "messageHeadline": "Release 0.4.4 (#916)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e283121cad748aaf8388dce50fea7730efe12f5a", "messageHeadline": "Fix bug in get_vectors() by properly merging (#909)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 53, "deletions": 11}}, {"node": {"oid": "7705a0e7056f25c0d331456c16ef1d6a7a6174f2", "messageHeadline": "remove increment index (#906)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 38}}, {"node": {"oid": "5fb39c2f415235c319efd1f679d7beba09c8fc0b", "messageHeadline": "remove create_index which we dont use (#903)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 0, "deletions": 66}}, {"node": {"oid": "3dd320c32cb47c48ee086300ff1d7920692d4bea", "messageHeadline": "Add py.typed file for PEP-561 compliance (#912)", "author": {"name": "MikeBeller", "email": "bellermike@gmail.com", "user": {"login": "MikeBeller"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "afaa1957594e9f41a3de929bfafcf41472098e13", "messageHeadline": "#913 Persistent vector segments to be cleaned up on reset() (#914)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "7b31f8f5f8eafec11925a2ef7757b527341f6fd8", "messageHeadline": "fix: update api request (#890)", "author": {"name": "Minhhhh", "email": "mineskiroxor@gmail.com", "user": {"login": "Dev317"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "dabc2e684ce5a896be3d3ef89174073fb19c4dd9", "messageHeadline": "remove raw_sql and pandas (#902)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 0, "deletions": 47}}, {"node": {"oid": "ac26e789e87898001ea61a976e25f5fd96b232b9", "messageHeadline": "Add CIP Chroma Improvement Proposals (#856)", "author": {"name": "Liquan Pei", "email": "liquanpei@gmail.com", "user": {"login": "Ishiihara"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "4b6f41b5809839658d0b1667e1786f047ba5170a", "messageHeadline": "Add LRU cache FD management (#891)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 148, "deletions": 5}}, {"node": {"oid": "b1dfe41eb45f575b3642370aa6234a26af3a7861", "messageHeadline": "Ignore .conda in .dockerignore (#814)", "author": {"name": "genewoo", "email": "genewoo@gmail.com", "user": {"login": "genewoo"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3ad193703f748c20b510349b56a854594f682e0d", "messageHeadline": "add azure openai api_version param (#832)", "author": {"name": "litongxue", "email": "litonglitong@hotmail.com", "user": {"login": "l1905"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "d930c96dcc065ae274286785d31cd18cc98e32af", "messageHeadline": "Update chromadb/utils/embedding_functions.py (#816)", "author": {"name": "Kevin Lu", "email": "kevinlu1248@gmail.com", "user": {"login": "kevinlu1248"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "536cd6b2624b89fca8ded3254654b84ad5e41d3d", "messageHeadline": "switch to new clients for DEVELOP.md (#888)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "ae8c453d62d4ccd347c420dfbb7d291596236630", "messageHeadline": "Add windows tests (#892)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 106, "deletions": 15}}, {"node": {"oid": "566bc80f6c8ee29f7d99b6322654f32183c368c4", "messageHeadline": "Chroma 671 Add support of metadata filtering on boolean values (#866)", "author": {"name": "Liquan Pei", "email": "liquanpei@gmail.com", "user": {"login": "Ishiihara"}}, "additions": 119, "deletions": 24}}, {"node": {"oid": "126ba134a852060c886ea59471ca463e0b134349", "messageHeadline": "Bump to 0.4.3 (#871)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6cf92f43e74a4fa347efe5a8fd74b63a64714e06", "messageHeadline": "bump version and release instructions (#835)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d609804198b54e255caa4cc6676eb914ca7c2c07", "messageHeadline": "update dockerfile to include a version of gcc that supports C++11 (#738)", "author": {"name": "Peter Solimine", "email": "peter@beulr.com", "user": {"login": "petersolimine"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "f645c774ec31cb35ce458d42d5db951dc53cdfc1", "messageHeadline": "update usage example to resolve tsc error (#867)", "author": {"name": "Beeno Tung", "email": "aabbcc1241@yahoo.com.hk", "user": {"login": "beenotung"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "3ed229ccb9280ca2569525bf65f4bc218c36a745", "messageHeadline": "Reenable cross version tests (#858)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 36, "deletions": 56}}, {"node": {"oid": "1fdb35096b7549e880e5d05c6ae0cda9830850e1", "messageHeadline": "Add newline to error message", "author": {"name": "atroyn", "email": "anton.troynikov@gmail.com", "user": {"login": "atroyn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5da838b22b9199292e9e64fd2db9311d9e9f8bfe", "messageHeadline": "Release 0.4.2 (#852)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1d07b15edf38a0a1dd262ecb59c4f9dceebd4f75", "messageHeadline": "Colab SQLite Workaround (#851)", "author": {"name": "Anton Troynikov", "email": "atroyn@users.noreply.github.com", "user": {"login": "atroyn"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "ba0a855079e87cf0ad4b3e08eef4437a79d243e8", "messageHeadline": "Release 0.4.1 (#847)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6dbcce35291b0eefe28e6e62c3a4fad7e31f24f9", "messageHeadline": "Update error message to be more verbose (#843)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "592ac88cae3d7f97a9d2c4805cfc60f4550a79c8", "messageHeadline": "Fix cloud formation template (#842)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 0, "deletions": 14}}, {"node": {"oid": "3b873dc7abb2dd40cd54ca34400a075919fea124", "messageHeadline": "Revert trigram tokenizer (#841)", "author": {"name": "Anton Troynikov", "email": "atroyn@users.noreply.github.com", "user": {"login": "atroyn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0c74e8c4b8df4790ab0c8c1bb57692a70f9d1716", "messageHeadline": "Release 0.4.0 (#829)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "46de47945a3c17e774d1bd50ee57984f715c0120", "messageHeadline": "SQLite Release PR (#808)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 2229, "deletions": 3142}}, {"node": {"oid": "e1715912aed7571cedd637228817269b768f06ba", "messageHeadline": "add header and direct url support (#715)", "author": {"name": "jeaan123", "email": "57848646+jeaan123@users.noreply.github.com", "user": {"login": "jeaan123"}}, "additions": 85, "deletions": 19}}, {"node": {"oid": "b5065f4dd579b51691c9abd4b808f1b98e897839", "messageHeadline": "API ABC Docstrings (#803)", "author": {"name": "Anton Troynikov", "email": "atroyn@users.noreply.github.com", "user": {"login": "atroyn"}}, "additions": 178, "deletions": 242}}, {"node": {"oid": "9defddaa9f9f993dbf065d284fcf004fa33546d7", "messageHeadline": "Release/0.3.29 (#802)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "5a64967e96245b114121c8f239b7dcf13de16522", "messageHeadline": "0.3.28 (#800)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "46330f791aebe2d7613d4abbc974a15599cab688", "messageHeadline": "add verison range for pydantic (#799)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ee042ab28ba86bbebded90bf92fad419e9485580", "messageHeadline": "cross compatible fetch with generation pipeline integration (#752)", "author": {"name": "Sebastian Sosa", "email": "37946988+CakeCrusher@users.noreply.github.com", "user": {"login": "CakeCrusher"}}, "additions": 2911, "deletions": 3023}}, {"node": {"oid": "1c30c7b2a0c325179c3907a784def43e20c7b74c", "messageHeadline": "Release 0.3.27 (#784)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "222294c461d4da5d2f4435d092cf8fa8de22a4a8", "messageHeadline": "Hardpin pyproject.toml to fix #774 (#783)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "aae36f57b174fbd5e6e3b3decaade1c24b146517", "messageHeadline": "JS Improvements (#649)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 78, "deletions": 1314}}, {"node": {"oid": "d5f8ffbfcfabd7dff97e09bb69c51c619e39810b", "messageHeadline": "[Experimental] Distance distribution relevance (#762)", "author": {"name": "Anton Troynikov", "email": "atroyn@users.noreply.github.com", "user": {"login": "atroyn"}}, "additions": 547, "deletions": 0}}, {"node": {"oid": "13bf3e070f6ca18eb8a16f4aa895abac0abe66a0", "messageHeadline": "API implementation for segment-based architecture (#662)", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1095, "deletions": 249}}, {"node": {"oid": "d6df0e4cdd7b2d91e9fa7bbf16e934b0ba830410", "messageHeadline": "Fix types from numpy  (#735)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "055d6cf6b25a818204f2be3a54d9eac54923f545", "messageHeadline": "cohere (#743)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 238, "deletions": 0}}, {"node": {"oid": "11d80a4b63594632424e7c21cd69774b1564c0b6", "messageHeadline": "bump JS to fix cohere embedding function (#742)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f92ed424e006f4df36006a0f48faee786acdd4e2", "messageHeadline": "fix port str (#758)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "666bfc40f3e380d91df2fb0d99d6124c9e53d36e", "messageHeadline": "Examples folder refactor (#736)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "ccab793847be7be9625396523697cf9a0254d87c", "messageHeadline": "Normalized embeddings (#737)", "author": {"name": "Alberto Villa", "email": "a.villa.diez@gmail.com", "user": {"login": "albertovilla"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "e69abfcb217af87cc964d156751cf1ef82e7528b", "messageHeadline": "Enable custom JS Client headers during request to Chroma Instance (#728)", "author": {"name": "Timothy Carambat", "email": "rambat1010@gmail.com", "user": {"login": "timothycarambat"}}, "additions": 36, "deletions": 19}}, {"node": {"oid": "e6cb2adad93199aa5ff74179a37c0d81bcabc2e9", "messageHeadline": "fix cohere api key (#726)", "author": {"name": "T\u00f5nis Tiganik", "email": "tonisives@gmail.com", "user": {"login": "tonisives"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "dedebb9624170b7ebb5a67ce292bed739819a76f", "messageHeadline": "update client usage in example  (#724)", "author": {"name": "Suhas Deshpande", "email": "suhasdeshpande@users.noreply.github.com", "user": {"login": "suhasdeshpande"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "c3b397dfc469807b2fb77c579c8c5890b707dcc2", "messageHeadline": "#642 - Fix for hnswlib docker build issues (#690)", "author": {"name": "perryrobinson", "email": "52208818+perryrobinson@users.noreply.github.com", "user": {"login": "perryrobinson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d21fbcdc8e48e87b7d5d6acd1d76c80ba3e659a4", "messageHeadline": "Fixes some typos in the docstring for Python collection.add(...) call\u2026", "author": {"name": "worldveil", "email": "worldveil@users.noreply.github.com", "user": {"login": "worldveil"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "9294cb47908534ef4ac74012c6401d07c7586555", "messageHeadline": "fix(gcp): fixed terraform definitions for gcp example (#632)", "author": {"name": "Charaf Rezrazi", "email": "2086576+Rezrazi@users.noreply.github.com", "user": {"login": "Rezrazi"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "889c0bf1d5760bcb0b4c98f8d033e1f7ce88f2fe", "messageHeadline": "fix JS Where type, closes #718 (#722)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c2e1a281bedf21d23738c47b8e8d72a4552a3d12", "messageHeadline": "Return ns since epoch on /heartbeat (#712)", "author": {"name": "Kristoffer \u00d6stlund", "email": "kristoffer.ostlund@gmail.com", "user": {"login": "kristofferostlund"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "974cc7d10521caab9beded07ac203637c59bc637", "messageHeadline": "Add embedding support for Transformers.js (#664)", "author": {"name": "Joshua Lochner", "email": "admin@xenova.com", "user": {"login": "xenova"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "bad9597f6da3a593e6b43e4cc64e7caea272f854", "messageHeadline": "Fail validation for bools in metadata (#672)", "author": {"name": "Anton Troynikov", "email": "atroyn@users.noreply.github.com", "user": {"login": "atroyn"}}, "additions": 29, "deletions": 9}}, {"node": {"oid": "44df29b499c014b8b145060bd173bee9fe3d3d3a", "messageHeadline": "fix wrong return type (#613)", "author": {"name": "Tegar D Pratama", "email": "tegar1195@gmail.com", "user": {"login": "tegardp"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d16659b805a6078ba0177008582a017cc30a4f3f", "messageHeadline": "[easy] remove duplicate pypika from requirements.txt (#693)", "author": {"name": "abizerll", "email": "127794374+abizerll@users.noreply.github.com", "user": {"login": "abizerll"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d98be4d0bfb760155d9f85c9012952ef459c10a6", "messageHeadline": "Release 0.3.26 (#670)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "844825fa93b1f3498fffb8f443a707e76513bb63", "messageHeadline": "Types in property tests (#525)", "author": {"name": "Anton Troynikov", "email": "atroyn@users.noreply.github.com", "user": {"login": "atroyn"}}, "additions": 599, "deletions": 364}}, {"node": {"oid": "1eac72f60efe826be6396ea4e64c93aeaefdb77e", "messageHeadline": "Utils for working with Pulsar MessageIDs (#584)", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 4073, "deletions": 92}}, {"node": {"oid": "ec54cfb6dfbfe1bf02f495a4d0e994c5fc874b5c", "messageHeadline": "js 1.5.2 (#663)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b50ae87f1d88ecdc05087dcd2c1b5ef4d6dbf424", "messageHeadline": "Fix incorrect types in QueryResponse (#661)", "author": {"name": "Russell Pollari", "email": "russell@sharpestminds.com", "user": {"login": "Russell-Pollari"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9f545342174cf45bc81480e41926f9a5ce8ae2d9", "messageHeadline": "Finish merged TODO to merge in thin client (#658)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 8, "deletions": 23}}, {"node": {"oid": "75f5a8172f6955f9570521e6db92b83528e878f1", "messageHeadline": "Improved component model (#629)", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 572, "deletions": 154}}, {"node": {"oid": "1c7dba3f899a3e5d9daa67da74a3f1da2f06e651", "messageHeadline": "Web AI embedder for JS library (#633)", "author": {"name": "Alexander Visheratin", "email": "visheratin@users.noreply.github.com", "user": {"login": "visheratin"}}, "additions": 101, "deletions": 0}}, {"node": {"oid": "a2179b69df25026adb2d45031d251c109ae024e8", "messageHeadline": "Fixed #616 (#619)", "author": {"name": "Ishaan Shah", "email": "70190533+ishaan812@users.noreply.github.com", "user": {"login": "ishaan812"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "7405478f4b67bd49f41af6d74c887fd342676838", "messageHeadline": "Catch and throw error in ChromaClient.getCollection (#647)", "author": {"name": "Russell Pollari", "email": "russell@sharpestminds.com", "user": {"login": "Russell-Pollari"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "bdc1841e22683b291294172bdf5c678d64a5bae9", "messageHeadline": "Add a thin client (#610)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 291, "deletions": 30}}, {"node": {"oid": "bfe9fe7b6aa3694adfad5a12bf21a162ae17936a", "messageHeadline": "bump JS version and update release process (#643)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "36855ea68995909fa467320a9281f23f885f1f02", "messageHeadline": "release 0.3.25", "author": {"name": "hammadb", "email": "hammad@trychroma.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e406efde2df376c27b86e2b1248b59711a1da560", "messageHeadline": "bump JS to 1.5.0 (#607)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7cdfabf2aabcb0f66d2e4490b7e9be57ad7056df", "messageHeadline": "Release 0.3.24 (#608)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1f960ddcd1ff55297f524c6aa0f8f6f4ed890e6e", "messageHeadline": "SQL Migration system (#559)", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 575, "deletions": 0}}, {"node": {"oid": "4bf14fa933baa0c9b7d05a66b9458954514436c0", "messageHeadline": "collection.delete() Bug fix  (#592)", "author": {"name": "NxP4Code", "email": "56322272+NxP4Code@users.noreply.github.com", "user": {"login": "NxP4Code"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b37125b9e8592372b63e716687dabba97c42c8a6", "messageHeadline": "Add Google Vertex Embedding Function (#528)", "author": {"name": "Josh XT", "email": "102809327+Josh-XT@users.noreply.github.com", "user": {"login": "Josh-XT"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "9cb8df94e9c72bb8e09cbc0e7eaaf77142046f60", "messageHeadline": "Add task instruction pairing to InstructorEmbeddingFunction (#556)", "author": {"name": "Marvin Yan", "email": "marvinsyan@gmail.com", "user": {"login": "marvinyan"}}, "additions": 32, "deletions": 5}}, {"node": {"oid": "565f2e4fb84cf92f5cf57df001edd90e3389ded8", "messageHeadline": "switch to camelcase inputs (#587)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 47, "deletions": 47}}, {"node": {"oid": "650e26b1167fcb4d90b45a7f113e3e0f3f96527e", "messageHeadline": "[bugfix] raises NotEnoughElementsException complaining n_results is g\u2026", "author": {"name": "Satyam", "email": "70771653+Satyam-79@users.noreply.github.com", "user": {"login": "Satyam-79"}}, "additions": 76, "deletions": 31}}, {"node": {"oid": "9de7bdb1d991c7c71ccdad6d4c3cdfed10da1db1", "messageHeadline": "DB base classes and query building tools (#511)", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 195, "deletions": 0}}, {"node": {"oid": "a3d25c821c69ad7bf7985d146db52836b8059e5f", "messageHeadline": "Switch to ONNX model for default embedding model (#267)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 187, "deletions": 25}}, {"node": {"oid": "faa0946b0f9b3d3e09e1c2ce250d58047128cfa3", "messageHeadline": "Added api_base and api_type to the OpenAIEmbeddingFunction  (#517)", "author": {"name": "Sudhin C Varghese", "email": "sudh_chandy@yahoo.com", "user": {"login": "sudhcha"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "f02e41ade3f4c81816dfb7bdd590e2aaa65a34d5", "messageHeadline": "docker-compose data persistence fix and docker compose up without bui\u2026", "author": {"name": "NxP4Code", "email": "56322272+NxP4Code@users.noreply.github.com", "user": {"login": "NxP4Code"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "db0af40e17e5a1cce1f2f3c6d322a9614a89958a", "messageHeadline": "Chroma core/chrome 536 (#568)", "author": {"name": "ishan", "email": "50865782+suitedaces@users.noreply.github.com", "user": {"login": "suitedaces"}}, "additions": 988, "deletions": 979}}, {"node": {"oid": "7212459300f64a13e31779cee47ced1270702f4f", "messageHeadline": "add initial contributing.md doc (#578)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "55ae764bf55475560a24c272bb11917b33d68869", "messageHeadline": "When there is no data, don't error just return 0 results (#576)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 20, "deletions": 12}}, {"node": {"oid": "0155af0b7af2ef4a71ebdcae6a5a6f85114f6ee4", "messageHeadline": "Validate len(array) > 0 - address #437 (#577)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "740751b2326c4b5796f6bc05dd6ceb9d617c9c82", "messageHeadline": "Return 0 results Instead of raising NoDatapointException on an empty \u2026", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 54, "deletions": 53}}, {"node": {"oid": "1489cc425d6d76748aae6eef66f56a0fb716856e", "messageHeadline": "Add bookkeep on delete (#537)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 123, "deletions": 17}}, {"node": {"oid": "80497fcd8cfce9bfff1318958b43ddbc75a79f39", "messageHeadline": "Add organization_id to openai embeddings (#548)", "author": {"name": "Albarqawi", "email": "barqawi.88@outlook.com", "user": {"login": "Barqawiz"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "b5826d1072dd26a4990b56f261662d2bfb4b7547", "messageHeadline": "switch to named params for JS client (#513)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 726, "deletions": 221}}, {"node": {"oid": "1ae22c4d3dd5b530159fb0b58acbf1152d43ddb6", "messageHeadline": "Add new `overrides` lib to pyproject.toml (#563)", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "85f6cf7d98713bfae0093bf94734882e44906e8e", "messageHeadline": "Class-based Dependency Injection (#480)", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 268, "deletions": 199}}, {"node": {"oid": "5a318ec389e6b087fa678e3ec7f87c188ae2247f", "messageHeadline": "Disable telemetry in CI (#561)", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9eafe3f95dc2b4f53c26afaea80b0ad711fdd2a5", "messageHeadline": "Switch to a model that tracks metadata instead of set in test_collect\u2026", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 51, "deletions": 21}}, {"node": {"oid": "320b481f105f217e1b40516a0761919dc1667ebe", "messageHeadline": "Change cross version tests to use standard import from path  (#557)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 38, "deletions": 34}}, {"node": {"oid": "6ec5d7a169aecf103d2e3f5cbd2c47eace9e9b1e", "messageHeadline": "bump to 1.4.2. (#552)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d88860bbc50f6b25eac568dbefee380440c3f27d", "messageHeadline": "Fix docker compose persistence issue and use multistage builder patte\u2026", "author": {"name": "perryrobinson", "email": "52208818+perryrobinson@users.noreply.github.com", "user": {"login": "perryrobinson"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "95fc59768a819bc8a8318366d21db84cfdec490c", "messageHeadline": "Release 0.3.23 (#550)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e7ea51fc6f0a72e394de21c294c29792095e884", "messageHeadline": "Python docstings and types for docs (#541)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 154, "deletions": 116}}, {"node": {"oid": "465495d16298c27c26d81043aa2716a26b221607", "messageHeadline": "Add Text2VecEmbeddingFunction (#417)", "author": {"name": "rxy1212", "email": "RyanDotStark@163.com", "user": {"login": "rxy1212"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "8ca1969f2b6739324712093ea5761f4a74a4d484", "messageHeadline": "fix bug (#532)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "f6992998eeb339ee36b5c33f2f8da118f464e16c", "messageHeadline": "Fix types in fastapi server and related files (#524)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 118, "deletions": 96}}, {"node": {"oid": "4e5f0168e204baa4aada6494de74331bee5a5017", "messageHeadline": "Merge pull request #321 from fr0th/alternative-embeddings-example", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 315, "deletions": 0}}, {"node": {"oid": "d8d2e0ac775e27286373df087cc325bce2ae6639", "messageHeadline": "Merge pull request #444 from dglazkov/dglazkov-patch-1", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4e83a896c796d92bc17a2b8c81e9d41020bc9134", "messageHeadline": "added missing embedding_function param in get_or_create_collection (#\u2026", "author": {"name": "Shivankar Pilligundla", "email": "60961689+shivankar-p@users.noreply.github.com", "user": {"login": "shivankar-p"}}, "additions": 32, "deletions": 15}}, {"node": {"oid": "086d5d6e13e26dc101daee12d02fac3c9b0512c7", "messageHeadline": "Merge pull request #382 from naynaly10/patch-5", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "5764f5c5217b5dc5dae323614b1a7ca708f64301", "messageHeadline": "Merge pull request #331 from spartanhaden/main", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d493ef6ea0438b3a2208c2888890c1823b3d3d85", "messageHeadline": "Merge branch 'main' into patch-5", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 7315, "deletions": 4949}}, {"node": {"oid": "76aabd16d354158deed7cd504434c6b10f9432fe", "messageHeadline": "Fix types in hnswlib.py (#522)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 26, "deletions": 18}}, {"node": {"oid": "2ffd25e23501308d5f7a2db740c7764e7fe914d6", "messageHeadline": "Merge branch 'main' into main", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 7419, "deletions": 4485}}, {"node": {"oid": "db2c9cc8b2633139ffea48efc65e74540ffab129", "messageHeadline": "Feature added: Validate that embeddings on add, query, update, upsert\u2026", "author": {"name": "Satyam", "email": "70771653+Satyam-79@users.noreply.github.com", "user": {"login": "Satyam-79"}}, "additions": 61, "deletions": 2}}, {"node": {"oid": "19cf9625fe0158f982e2d618f8e7240017b8ab04", "messageHeadline": "Merge pull request #519 from chroma-core/lukev/prevent-dup-collection\u2026", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "165d0cd8753ddc14d611499313505273bd3d1cb8", "messageHeadline": "Add unit test", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "e52f9b355d0608c3cb96678e5b48c6e8b95905af", "messageHeadline": "Fix UUID/str comparison", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ddbe60f9142fc39aa80da7a1167884cee3742b9f", "messageHeadline": "Handle setting the collection name to the existing name", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "da743bb97fa536e0035f2fed5cfb07bc5dbddea3", "messageHeadline": "prevent duplicate collection names from Collection.modify", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "e62821f6d33ac02ccf379e60d232735d9dd7c00a", "messageHeadline": "Merge pull request #514 from chroma-core/lukev/fix-hypothesis-delete-\u2026", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 47, "deletions": 24}}, {"node": {"oid": "adfb5e4df3632ddb6eb3dbcd6466c249b6ed0e3e", "messageHeadline": "silence imports instead of following", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "62abe9ff39cc74dc3626908f056ffbc17567a27e", "messageHeadline": "fix merge error", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "25b7e17524419c235870577b89405854aecf733e", "messageHeadline": "ignore types in clickhouse.py", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6bb9f051e6bdfca503b9640a0006911227b50794", "messageHeadline": "fix for python3.7", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5591065909a88322e96ce037bbe12278a727650e", "messageHeadline": "Merge branch 'main' into lukev/fix-hypothesis-delete-then-modify-coll", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "b2bc24a9918d0e1061d7a66cdc706428ec0fabdc", "messageHeadline": "guard against missing collection in modify_coll", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 44, "deletions": 24}}, {"node": {"oid": "2781a4cb1ec3d25b9cfc5b4ab48b77a80bbbb65c", "messageHeadline": "Fix update_collection (#502)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "0e50efc01087b340a38379571cc49eaf02ec28e9", "messageHeadline": "cpu_count (#505)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "c17249b818d773e6245adcd810f4ba3e9277a5a1", "messageHeadline": "Add precommit hooks (#483)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 444, "deletions": 716}}, {"node": {"oid": "38c99ac268d30316b129925eb1f3fa2c25703452", "messageHeadline": "Extend deadline (#504)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "d62256feb6e683eaca61f35522bbd389aae0a561", "messageHeadline": "Merge pull request #291 from chroma-core/lukev/access-collections-by-id", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 359, "deletions": 326}}, {"node": {"oid": "14026a640a659ad538c85c6d959e8dd6a0f44f26", "messageHeadline": "fix clickhouse syntax error", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1b25a8fba7019847346fbac9ff428830afe094f8", "messageHeadline": "Add Google PaLM embedding function. (#445)", "author": {"name": "Dimitri Glazkov", "email": "dimitri@glazkov.com", "user": {"login": "dglazkov"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "49c9b103c75b9335636797405e7ac5e09c8b1596", "messageHeadline": "fix sql injection in update collection in clickhouse", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "58a811c93f6ca384764a260eb239cc763d22982f", "messageHeadline": "db search requires UUID & fix types", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 6, "deletions": 11}}, {"node": {"oid": "c66682ba14b169570fa9810c81546f9880d45448", "messageHeadline": "use typed errors for invalid UUIDs", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 44, "deletions": 20}}, {"node": {"oid": "7b9d745ab98c945a233aa1a5c25562abc943af86", "messageHeadline": "Update README.md", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "791653e5503dbb2ceb34ff37896c3c34cf6eb95a", "messageHeadline": "Upgrade to 0.3.22 (#479)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "eba0db3989ed3f0fc2db192dca95c16dc858c272", "messageHeadline": "check for none instead of truth for optional array arguments (#408)", "author": {"name": "Kai G. Schwebke", "email": "info@schwebke.com", "user": {"login": "schwebke"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b1629175fdaa16d63df79b9f3355d32107402ec7", "messageHeadline": "fix typo in docstring", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8dcc746e034afb1b2fa11705def90d57e5537500", "messageHeadline": "remove pseudo-type-signatures from docstrings", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "f67b2043902483a9969701fa947addc22f8805b1", "messageHeadline": "clean up docstring to match reality", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "8ce33621578386f0a9ebdb4893cd572136fc7a46", "messageHeadline": "fix merge error in ts client", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c2fb9a8ecb4aac148bae50139e6e2eb433598ba7", "messageHeadline": "fixes for ts client tests", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 2, "deletions": 17}}, {"node": {"oid": "5cc02d09dc8bee6f345b31a5db17b7d85a9c6e36", "messageHeadline": "fix error in TS client impl", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "deca28c270f96c66a0a7ad55da77bc178365fd2e", "messageHeadline": "fix error in Clickhouse impl", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "67a83127d8a26233e587e3bcdf111af5ac57dde2", "messageHeadline": "update js client to use collection id", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 139, "deletions": 113}}, {"node": {"oid": "e8cc6133b455597ca274b3bbbab16956a3b83cfa", "messageHeadline": "use collection id instead of name", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 155, "deletions": 153}}, {"node": {"oid": "f9b8f7c3b7540cc80e9a74e6d9f6de3d4df68d35", "messageHeadline": "Team/hypothesis tests (#474)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 3222, "deletions": 556}}, {"node": {"oid": "25e2cffbfe547cc044186d4d5f4b659878a53e43", "messageHeadline": "Merge pull request #409 from chroma-core/gustawdaniel-rework", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 3437, "deletions": 3802}}, {"node": {"oid": "5f641bd0cb98ce039b8aaf3118eac90825b50b5f", "messageHeadline": "remove unused type", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 6, "deletions": 12}}, {"node": {"oid": "acdc351f995732c689f91b1e4ac3c4f22ce2aa96", "messageHeadline": "Fix typo in DEVELOP.md", "author": {"name": "Dimitri Glazkov", "email": "dimitri@glazkov.com", "user": {"login": "dglazkov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eaa2ccb1a62d1fcbb655e2ce91e0cedf2d1e85a9", "messageHeadline": "Add Python 3.10.0 note to DEVELOP.md", "author": {"name": "Dimitri Glazkov", "email": "dimitri@glazkov.com", "user": {"login": "dglazkov"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "658f3dc4bfb69b035e1b9109864a89a9ac8dfa2d", "messageHeadline": "make version api non-breaking change", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "8b6f4a614f4766d10135d94309d0df1272358696", "messageHeadline": "swap from axios to fetch", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 3445, "deletions": 3803}}, {"node": {"oid": "50a826be11063e971932280e59abdc6b7d25fa30", "messageHeadline": "Rolled back CohereEmbeddingFunction parameter rename", "author": {"name": "naynaly10", "email": "127474210+naynaly10@users.noreply.github.com", "user": {"login": "naynaly10"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f01f3cfd437bed0510d3e1f7f0e8098cef89b93c", "messageHeadline": "Rollback OpenAIEmbeddingFunction parameter rename.", "author": {"name": "naynaly10", "email": "127474210+naynaly10@users.noreply.github.com", "user": {"login": "naynaly10"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "adbd18318b885732e3da715eda22eedb075997d3", "messageHeadline": "Updated parameter names for simplicity. e.g. \"cohere_model\" to \"model\"", "author": {"name": "naynaly10", "email": "127474210+naynaly10@users.noreply.github.com", "user": {"login": "naynaly10"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "79c891f8f597dad8bd3eb5a42645cb99ec553440", "messageHeadline": "Merge pull request #290 from chroma-core/pydoc", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 127, "deletions": 1}}, {"node": {"oid": "1e18da03fd217e6e40d090855e098938e94cc44b", "messageHeadline": "Merge pull request #376 from naynaly10/patch-2", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "abdd6c56de94d6f1709faa41144c407e7c1631d1", "messageHeadline": "update docstrings", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "b96fc387f9d6550e9cae105a5e27bd730847e591", "messageHeadline": "Merge pull request #381 from naynaly10/patch-4", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a8d980083ef7851de0fef73baeac22dcf41e5776", "messageHeadline": "Merge pull request #402 from grishick/fix-client-tests", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "1e59bb11e486d2983366424ae938239936626751", "messageHeadline": "fix integration test", "author": {"name": "Greg Solovyev", "email": "fiddlestring@gmail.com", "user": {"login": "grishick"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ea902950441274032353055db718f733958a0358", "messageHeadline": "Merge pull request #393 from AdjectiveAllison/update-roadmap-url", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d9d19f4c0f24dbf436cf2ca17903874ed552e6eb", "messageHeadline": "move chroma.reset to beforeEach hook", "author": {"name": "Greg Solovyev", "email": "fiddlestring@gmail.com", "user": {"login": "grishick"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "2c798521aef449b056444494a8ce00f4a3fbef21", "messageHeadline": "Fix local tests", "author": {"name": "Greg Solovyev", "email": "fiddlestring@gmail.com", "user": {"login": "grishick"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "df8b71284db103101701e42876dd28978e50fc93", "messageHeadline": "Git ignore hypothesis", "author": {"name": "atroyn", "email": "anton.troynikov@gmail.com", "user": {"login": "atroyn"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "664e44e4d5eff341205764c88362c372a21dc826", "messageHeadline": "split other change off", "author": {"name": "Allison Durham", "email": "hi@imallie.com", "user": {"login": "AdjectiveAllison"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b0968e069420f141b5448b287d8f0fab2d0175f0", "messageHeadline": "Updated roadmap url in README", "author": {"name": "Allison Durham", "email": "hi@imallie.com", "user": {"login": "AdjectiveAllison"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "385b6d5a32a9a2f23778372d62d2e24e53bfb245", "messageHeadline": "Removing pat due to public repo being clonable with no permissions", "author": {"name": "Allison Durham", "email": "hi@imallie.com", "user": {"login": "AdjectiveAllison"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e5ad536074a49a89f00857360b87b3c8fffc9b7b", "messageHeadline": "Update index.ts", "author": {"name": "naynaly10", "email": "127474210+naynaly10@users.noreply.github.com", "user": {"login": "naynaly10"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "893b5d8e80eb24b27e1ee569526799bcaec59082", "messageHeadline": "Update index.ts", "author": {"name": "naynaly10", "email": "127474210+naynaly10@users.noreply.github.com", "user": {"login": "naynaly10"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c287624b1b72a8cceebe0d2b861f865246c6ce9d", "messageHeadline": "Update .gitignore", "author": {"name": "naynaly10", "email": "127474210+naynaly10@users.noreply.github.com", "user": {"login": "naynaly10"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "abdf9b56d2fd4da45862faa1940a99cd2298ea03", "messageHeadline": "Merge pull request #292 from chroma-core/aprJS", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 622, "deletions": 190}}, {"node": {"oid": "65fd786919312e0ec98ebcf7aa19bb13219e2e44", "messageHeadline": "bump version", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6821ea66388bf4fabff2b9a98538be65ae2835f8", "messageHeadline": "make api_key in OpenAIEmbeddingFunction optional (#320)", "author": {"name": "Matt Oakly", "email": "m@tthew.dev", "user": {"login": "fr0th"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "b81aba1757c731e27da5920e09ab78ce5c1b133f", "messageHeadline": "[bugfix] Ensure Openai batch embeddings are sorted by index (#344)", "author": {"name": "Ashwin Sreenivas", "email": "sreenivasan.ashwin@gmail.com", "user": {"login": "ashwinsr"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "6c344449735427df7ebf179b94effb72d243b936", "messageHeadline": "Merge pull request #362 from chroma-core/sw-yx-patch-1", "author": {"name": "Jeff Huber", "email": "jeffchuber@gmail.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 20}}, {"node": {"oid": "ec9d3c8a0fb5dee42354413db27833bf054f6e79", "messageHeadline": "remove contact question from github issue template", "author": {"name": "swyx", "email": "shawnthe1@gmail.com", "user": {"login": "swyxio"}}, "additions": 2, "deletions": 20}}, {"node": {"oid": "0ccfc5455b988f957b55711a2482228ef10bfe75", "messageHeadline": "add additional JS tests", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 69, "deletions": 8}}, {"node": {"oid": "a86be3be570ff24d7925ca57388fa2df3309f849", "messageHeadline": "Merge pull request #318 from chroma-core/sw-yx-patch-1", "author": {"name": "swyx", "email": "shawnthe1@gmail.com", "user": {"login": "swyxio"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e5b62af3ccae732c36c993373919c650b1a398f5", "messageHeadline": "Update README.md", "author": {"name": "swyx", "email": "shawnthe1@gmail.com", "user": {"login": "swyxio"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d56dc3ca08aee9fc732171e56a4a942ef8bc8545", "messageHeadline": "Merge pull request #256 from chroma-core/swyx/add-issue-templates", "author": {"name": "swyx", "email": "shawnthe1@gmail.com", "user": {"login": "swyxio"}}, "additions": 148, "deletions": 0}}, {"node": {"oid": "51d670f64a4bdf0e65b90a8ad7442a32ebcc001b", "messageHeadline": "Update .github/ISSUE_TEMPLATE/feature_request.yaml", "author": {"name": "swyx", "email": "shawnthe1@gmail.com", "user": {"login": "swyxio"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6fe13c99be10421aae5cb1214a6796dde089ffe4", "messageHeadline": "bump to run JS tests (now merged)", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "297cdcfa31789112f6b41718706544f0a1ccc92d", "messageHeadline": "Adds option to pass compute device like cpu, cuda, cuda:1 to Sentence\u2026", "author": {"name": "haden", "email": "git@haden.io", "user": {"login": "spartanhaden"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "63ba3f8a1361c9a5e6f1e6606d9ac840c176db2d", "messageHeadline": "Merge pull request #297 from chroma-core/jsTests", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "83547738ff503190582e23cbb1b5b2c0229b344d", "messageHeadline": "examples/alternative_embeddings.ipynb", "author": {"name": "fr0th", "email": "M@tthew.dev", "user": {"login": "fr0th"}}, "additions": 21, "deletions": 6}}, {"node": {"oid": "a480bd4dcfc5ff99c80c99a3dd715fd36b28e82c", "messageHeadline": "add the extra embeddings WITHOUT additional files", "author": {"name": "fr0th", "email": "M@tthew.dev", "user": {"login": "fr0th"}}, "additions": 96, "deletions": 1}}, {"node": {"oid": "238da80d152662f4c2ad5941e33ca5c7762be9a3", "messageHeadline": "refactor tests", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 321, "deletions": 301}}, {"node": {"oid": "1ed0f35a227855acb99b73c24b2b47af6cc00d47", "messageHeadline": "Remove sudo usage from Google Cloud deployment example (#259)", "author": {"name": "Alvaro Molina", "email": "alw3ys@gmail.com", "user": {"login": "Alw3ys"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1f7958bd85c8c34f733d1a26641ea58d25528edb", "messageHeadline": "Change spelling of Srart to Start (#310)", "author": {"name": "Paul Kiage", "email": "50501532+pkiage@users.noreply.github.com", "user": {"login": "pkiage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f4178b090009abe433cfebf55060a6eed00a303", "messageHeadline": "updated n_results parameter in example query (#319)", "author": {"name": "Shivankar Pilligundla", "email": "60961689+shivankar-p@users.noreply.github.com", "user": {"login": "shivankar-p"}}, "additions": 27, "deletions": 26}}, {"node": {"oid": "55efe8903e56bf7d62c4bb56fad006573bf3625b", "messageHeadline": "fix typo in DEVELOP.md (#317)", "author": {"name": "Ikko Eltociear Ashimine", "email": "eltociear@gmail.com", "user": {"login": "eltociear"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ab78b15b004137f953376bfed0531cda4b491c30", "messageHeadline": "Add example demonstrating using openai & cohere embeddings", "author": {"name": "fr0th", "email": "M@tthew.dev", "user": {"login": "fr0th"}}, "additions": 205, "deletions": 0}}, {"node": {"oid": "a46776d40ebca5bed7c29c7c3e9a91478e7b45c4", "messageHeadline": "add update embedding and modify collection", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 146, "deletions": 2}}, {"node": {"oid": "f312afcc2ed231498598944eab91d7a7397cd8ce", "messageHeadline": "Update README.md", "author": {"name": "swyx", "email": "shawnthe1@gmail.com", "user": {"login": "swyxio"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eb5475c50d426c022191e7b5eb3ce68109a758d6", "messageHeadline": "new line diff", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "82c2f20b7bd546fbed95c03edf478e9d8335fbfb", "messageHeadline": "moved to a different PR", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 0, "deletions": 18}}, {"node": {"oid": "362084a0729d7230f1e92e8cf8ac27faf58984f7", "messageHeadline": "add running js tests, currently all pass", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "a01f1529b7d1a2e88e7a61ec13097df7bd65d646", "messageHeadline": "bump", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "89e9871d64f09b62c8faa75e63d875457e1df554", "messageHeadline": "bump", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c1d1cdb47a0e43394390ba7cc939058421bf0bb8", "messageHeadline": "bump", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8fb6c0287e1b25f9b5b37854ec3cea6f685e86dc", "messageHeadline": "bump", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "67e552f84599a934398f3d99ffcedc4e14c55dfb", "messageHeadline": "bump", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "41936047faeaa2897c2d4d347c81c8e999f42a36", "messageHeadline": "bump", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 223, "deletions": 4}}, {"node": {"oid": "ce0bc897776f9bcdd5df4397e6ce5e7bd695f986", "messageHeadline": "release 0.3.21 (#294)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "85fe406eb7938feb1f8ba7706f41fa1bcd105672", "messageHeadline": "Fix update bug (#293)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 32, "deletions": 1}}, {"node": {"oid": "da33dab36f4502a4504d0697c8cf9599f475645a", "messageHeadline": "bump", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "7af98eb908f391021dbeef1b164d17841b33a012", "messageHeadline": "bump", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "757c2886c4c4910ccec06350e9501aaf262e8b83", "messageHeadline": "try gh actions js tests'", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "fc02954dd3badc9e7340e9796051ff4293e3f007", "messageHeadline": "much improved doc strings", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 125, "deletions": 1}}, {"node": {"oid": "925023ae05789a7908707473d1c2e9ab94343ea5", "messageHeadline": "Add flake8 linter, address linter issues (#287)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 72, "deletions": 58}}, {"node": {"oid": "34fa09c6f9a4b08ca34a7573b0e7fcc3edc5c7fc", "messageHeadline": "Merge pull request #286 from chroma-core/lukev/release-0.3.20", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9c44554fe367418172071da5a88c10e5fbaf2772", "messageHeadline": "increment version to 0.3.20", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "848ddc458bf03da1a7c38023a1a70ec91ba6777e", "messageHeadline": "dict -> Dict release 0.3.19 (#278)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "54dc2b8fb6292dd5cc946558d3e2b12f7abfb017", "messageHeadline": "superfluous extension loading makes DuckDB raise IOException (#270)", "author": {"name": "Daniel Mosegu\u00ed Gonz\u00e1lez", "email": "38162445+mosegui@users.noreply.github.com", "user": {"login": "mosegui"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "5dc5ddf55339180335111ce0b6aba3cab10e9855", "messageHeadline": "release 0.3.18 (#273)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fadac338ec9765ba32f3505ef04dffca272d47d5", "messageHeadline": "Fix bug with multiple collections (#271)", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 32, "deletions": 4}}, {"node": {"oid": "35c59f4db07adc51b48fca60a38633c5547a2cf4", "messageHeadline": "Merge pull request #266 from chroma-core/lukev/version-0.3.17", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5d38d390f85e881d31dd98835f00eb2adf691bdd", "messageHeadline": "version 0.3.17", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a6c69997167c8485f2a482ecf538056994d1267a", "messageHeadline": "Merge pull request #265 from chroma-core/lukev/fix-index-load", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6309599fe751e4f0554bbe79e3fd4ac76149d907", "messageHeadline": "fix errors loading a saved index", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "84fd2fc2a139057e73ddc862f209fdc5ca2456bf", "messageHeadline": "bump version (#263)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9559eba28cc1a9823a893b83903defa8d90912a7", "messageHeadline": "Merge pull request #261 from chroma-core/jsTestsFix", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 22, "deletions": 10}}, {"node": {"oid": "c2d1bcd9a48ab20371321813995212aebea5e192", "messageHeadline": "add python test for delete_collection", "author": {"name": "hammadb", "email": "hammad@trychroma.com", "user": {"login": "HammadB"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "c941b81bae35db6ee60f4a768d1710bcbb6cd943", "messageHeadline": "bump version (#262)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "de9c29ab1b71d921bca654b8f1e02498f2f42f8d", "messageHeadline": "cleanup", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1968c06f4fa8897644f12d96dd0068f0496b0ebc", "messageHeadline": "Fix index resize bug (#253)", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "0d2e61b17f8fb5523829efd7f7afbf7696d3c8bb", "messageHeadline": "fix js tests, fix bug with index deletion", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "b9083214997d4a82dccef55ad5d6a9fdb36b2470", "messageHeadline": "Merge pull request #257 from elozano98/elozano98/return_correct_colle\u2026", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "6315ee23d28e4f5786996978c714d9c0e12f8c96", "messageHeadline": "Merge pull request #198 from nlsfnr/remove-unused-variables", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 22, "deletions": 35}}, {"node": {"oid": "a98f79a025011c139c945001325e2a7a5b6b9a07", "messageHeadline": "return same uuid on DuckDB create_collection", "author": {"name": "Eric Lozano", "email": "ericlozano98@gmail.com", "user": {"login": "elozano98"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "43e123e9c154acc4fe21230c68d602b8ab796093", "messageHeadline": "Rename BugReport.yaml to bug_report.yaml", "author": {"name": "swyx", "email": "shawnthe1@gmail.com", "user": {"login": "swyxio"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "3f5ca2bc20d0169bc24e66377aaec18ebe9326d4", "messageHeadline": "Create installation_trouble.yaml", "author": {"name": "swyx", "email": "shawnthe1@gmail.com", "user": {"login": "swyxio"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "f8892a60b374c073f9041886c8dd7fe84d904510", "messageHeadline": "Create feature_request.yaml", "author": {"name": "swyx", "email": "shawnthe1@gmail.com", "user": {"login": "swyxio"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "a465d5d31e7525b5b331fe802a313d4fefe7ab1d", "messageHeadline": "Create BugReport.yaml", "author": {"name": "swyx", "email": "shawnthe1@gmail.com", "user": {"login": "swyxio"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "7770d648a56167049d9e6fe030687d0de22fc347", "messageHeadline": "Removed", "author": {"name": "Nicolas Forstner", "email": "nls.forstner@gmail.com", "user": {"login": "nlsfnr"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "926f64b16b97e5e3f76323f8e182c5909a50ebd5", "messageHeadline": "Merge pull request #255 from chroma-core/fix/#242", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "acbaf5e6895e7310e1cc1ae19ee48e20ec4e3691", "messageHeadline": "Merge pull request #229 from Alw3ys/main", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 150, "deletions": 1}}, {"node": {"oid": "725912c0f6d2b1e82afd4d9722f6dd7a329b9689", "messageHeadline": "Merge pull request #197 from nlsfnr/remove-unused-imports", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 12, "deletions": 23}}, {"node": {"oid": "e1b6f204f1cf0bcceab54a861465a6f8f4a172ee", "messageHeadline": "Merge branch 'main' into remove-unused-imports", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 962, "deletions": 416}}, {"node": {"oid": "bf1bacfdfb00c6b078551f818c38f16a51095d35", "messageHeadline": "Merge branch 'main' into remove-unused-variables", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 951, "deletions": 412}}, {"node": {"oid": "ee3889974c746cf1e24baabafbd62a42ac3f18c2", "messageHeadline": "fixes the log for persist", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9d47af439995464f2167ecc652b42e623c9c389a", "messageHeadline": "Merge pull request #251 from chroma-core/configurableCors", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "19982c413e25add10dd8c3f4face1e6c83243064", "messageHeadline": "Merge pull request #247 from chroma-core/currentVersion", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "190c3b40dac717c9c90201a3714d51fc828ef1eb", "messageHeadline": "update browser example readme", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "dd6d01bf99380fb70020f4a96461c7f520d80ced", "messageHeadline": "remove default allow origin", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "15012c67c08230b9bf4220590e2d3172f71b0cf1", "messageHeadline": "configurable cors", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "20e39e2a9a27dd5bce2fb17325e96f857a6d57d2", "messageHeadline": "remove comment", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "18c745e67aa7ae7a27f3baf5172487a18b4a94cb", "messageHeadline": "get current version", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "5cef7f9aae239141ff96c256ae67027913c4d378", "messageHeadline": "Support parameters for HNSW indexes using metadata (#245)", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 330, "deletions": 210}}, {"node": {"oid": "90ae68431a9c375ea7d5ddaa24fe563098bdce0f", "messageHeadline": "Merge pull request #246 from chroma-core/0.3.14", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6c643371bee61a0c4a4fab000b7f0c3b651f1786", "messageHeadline": "new version", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e3aa896f4f45cb9bc9b257c81d8a1d5cd38d4807", "messageHeadline": "Update RELEASE_PROCESS.md", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e3474765d4b7ec6cd566bd415af69f8a8dbdf6ff", "messageHeadline": "Merge pull request #244 from chroma-core/fixDuckDbLogging", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "e8db7aa0acbcbb58b45a9e7b25751f8c99265e63", "messageHeadline": "create persist dir if not exist, correct logging of persistence", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "fa847be5e9b44c3d1e73fe904ddd1f499646dc45", "messageHeadline": "Release 0.3.13 (#240)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "4fef4d8cd31b0b5fbbe09982869774233e015c87", "messageHeadline": "upgrade duckdb (#239)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d44d2dfa170e3c6f8b8ff821c1b01d0b4541e7b8", "messageHeadline": "Add telemetry (#233)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 221, "deletions": 29}}, {"node": {"oid": "a8adedc7d7ce26925ecd5b0e55d44d70d33ca7bd", "messageHeadline": "Update Collection.py (#235)", "author": {"name": "jschachter", "email": "jschachter@users.noreply.github.com", "user": {"login": "jschachter"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bbd97834b140759412e4d4829766c48bd2d15d0b", "messageHeadline": "fix typo in DEVELOP.md (#231)", "author": {"name": "Ikko Eltociear Ashimine", "email": "eltociear@gmail.com", "user": {"login": "eltociear"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6da0b762370b593a0882aa23ea5a63a626d9536b", "messageHeadline": "Merge pull request #230 from dbasch/main", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "e6a7aeea18c3b582ecca165c28bc06cb9f8cfb03", "messageHeadline": "added embedding function for the Instructor models.", "author": {"name": "Diego Basch", "email": "dbasch@gmail.com", "user": {"login": "dbasch"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "84c72473fce5a830d892a4e280db67ebb7d8a60a", "messageHeadline": "WIP: Google Cloud Compute deployment example", "author": {"name": "Alw3ys", "email": "alw3ys@gmail.com", "user": {"login": "Alw3ys"}}, "additions": 150, "deletions": 1}}, {"node": {"oid": "4463d13f951a4d28ade1f7e777d07302ff09069b", "messageHeadline": "Merge pull request #222 from chroma-core/sw-yx-patch-1", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 67, "deletions": 44}}, {"node": {"oid": "f35060bc5b8baabbf4208d1160435a7b9b72697c", "messageHeadline": "reduce padding, up res", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "714f6b9551b9e9e38fb1b3462c46df6b2b5650a3", "messageHeadline": "make image aspect ratio nicer", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6101ba95fe480cd6d4670da81b8beefecab125de", "messageHeadline": "Merge pull request #223 from dbasch/main", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "517230254a5175eeff1435286f9320cd3604c828", "messageHeadline": "fixed typos", "author": {"name": "Diego Basch", "email": "dbasch@gmail.com", "user": {"login": "dbasch"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "dcef4833246c33b99a7e47c8d24f676d31864139", "messageHeadline": "Update README.md", "author": {"name": "swyx", "email": "shawnthe1@gmail.com", "user": {"login": "swyxio"}}, "additions": 16, "deletions": 17}}, {"node": {"oid": "2112dc034157b54c784eee31727482dce00c7b47", "messageHeadline": "Update README.md", "author": {"name": "swyx", "email": "shawnthe1@gmail.com", "user": {"login": "swyxio"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "d1a30ffc0a5efc404a3cb8fa181fd474ee3b49a8", "messageHeadline": "Update README.md", "author": {"name": "swyx", "email": "shawnthe1@gmail.com", "user": {"login": "swyxio"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4a4c18e0a8d72abb6edccea95e2b1aac1f5cf4b3", "messageHeadline": "Update README.md", "author": {"name": "swyx", "email": "shawnthe1@gmail.com", "user": {"login": "swyxio"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0f65fe14afe68907dee2ac1c7a33f6049a2e1b4a", "messageHeadline": "Readme Refactor", "author": {"name": "swyx", "email": "shawnthe1@gmail.com", "user": {"login": "swyxio"}}, "additions": 52, "deletions": 39}}, {"node": {"oid": "2ada82bc467773c111da8b90e3fd11a446c881f0", "messageHeadline": "Merge pull request #206 from danielgross/patch-2", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "64940789be360527e43f3ea819d91acdb46d8b72", "messageHeadline": "Merge pull request #208 from floleuerer/fix-https", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a13138117cca727ae607816712e12426d5a17e9a", "messageHeadline": "Merge pull request #217 from Laserbear/hf-embeddings", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "5c86f51641157eb6304497086a4d12bfd7f27355", "messageHeadline": "Update embedding_functions.py", "author": {"name": "Jeff Huber", "email": "jeffchuber@gmail.com", "user": {"login": "jeffchuber"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "fac4f39b334b803fbafb0ec280fb21412fdf43dc", "messageHeadline": "use requests Session object to keep requests imported", "author": {"name": "laserbear", "email": "christianr.ng@gmail.com", "user": {"login": "Laserbear"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "a769ae5a094d98af59aa33ec33831f8b53c5f878", "messageHeadline": "need to access instance variables", "author": {"name": "laserbear", "email": "christianr.ng@gmail.com", "user": {"login": "Laserbear"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "592a7c40621ada28d39fb723e1f067df821c8ab9", "messageHeadline": "add wrapper for hugging faces embedding api", "author": {"name": "laserbear", "email": "christianr.ng@gmail.com", "user": {"login": "Laserbear"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "9a7cca46d7d67ce4ac98e4c62f3307b664f14118", "messageHeadline": "Merge branch 'chroma-core:main' into fix-https", "author": {"name": "Florian Leuerer", "email": "31259070+floleuerer@users.noreply.github.com", "user": {"login": "floleuerer"}}, "additions": 66, "deletions": 33}}, {"node": {"oid": "f3e41f2277aaf56243b99e03d9cf1d7faf241e54", "messageHeadline": "fix uvicorn command typo (#207)", "author": {"name": "Bjorn Kluwe", "email": "67433298+BKluwe22@users.noreply.github.com", "user": {"login": "BKluwe22"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6c03dc7c6ab836f4917859f2818cb248fdeaf792", "messageHeadline": "added support for ssl / https in fastapi client", "author": {"name": "Florian Leuerer", "email": "florian.leuerer@ottogroup.com", "user": {"login": "floleuerer"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c572a28c89b36d69158713b95dd3ea9e3e534d7c", "messageHeadline": "Merge pull request #204 from chroma-core/lukev/advanced-logging", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 61, "deletions": 32}}, {"node": {"oid": "b562566a855d18622adc4e6038638ba0fac40f6d", "messageHeadline": "add warning when running in a transient configuration", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d0f570c3d4d148be0794659c0f78853995994f40", "messageHeadline": "In my experience T5 is much better, add comment with that as an option.", "author": {"name": "Daniel Gross", "email": "daniel@dcgross.com", "user": {"login": "danielgross"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4bc5ef074f172a976117012b97156748d87f271a", "messageHeadline": "Merge branch 'main' into lukev/advanced-logging", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "01a9d4abb62b09c0e43ef54a815e4f83f257cad3", "messageHeadline": "use log config from docker", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "603bc0a6a59cfb0a2c7359f07691a05f814b15eb", "messageHeadline": "use module-level loggers & remove print", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 55, "deletions": 29}}, {"node": {"oid": "7c3b63ad731c1eacbbe6727d641f6ac0725eeb94", "messageHeadline": "Autocreate id (#202)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "a5637002e4599e8b9e78db8e7be0cdb380942673", "messageHeadline": "Unified error messages (#199)", "author": {"name": "Nicolas Forstner", "email": "70640646+nlsfnr@users.noreply.github.com", "user": {"login": "nlsfnr"}}, "additions": 73, "deletions": 76}}, {"node": {"oid": "37b52a7013508f86d7b8d48a2fd2b0f74a137276", "messageHeadline": "Fixed F-string in logging message (#195)", "author": {"name": "Nicolas Forstner", "email": "70640646+nlsfnr@users.noreply.github.com", "user": {"login": "nlsfnr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3dec2016171e467fa25b0ad738f5c3b2736c5cf7", "messageHeadline": "Typo fix (#191)", "author": {"name": "Luke Michael Byrne", "email": "67058590+byrneml@users.noreply.github.com", "user": {"login": "byrneml"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "99ca799253421e3a51b22943bb0355029fda76f5", "messageHeadline": "Return metadata as part of collection (#188)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 108, "deletions": 35}}, {"node": {"oid": "204661997c075706db2a6dd05946d6e65e9fe058", "messageHeadline": "Removed unused variables", "author": {"name": "Nicolas Forstner", "email": "nls.forstner@gmail.com", "user": {"login": "nlsfnr"}}, "additions": 30, "deletions": 41}}, {"node": {"oid": "e0a7a60894328b551e93a31c56c0fc7f855b43b9", "messageHeadline": "Removed unused imports", "author": {"name": "Nicolas Forstner", "email": "nls.forstner@gmail.com", "user": {"login": "nlsfnr"}}, "additions": 10, "deletions": 28}}, {"node": {"oid": "8184f7cb8e6dde5bcea2a672e578337fe11a5629", "messageHeadline": "Merge pull request #190 from chroma-core/lukev/fix-clickhouse-del-conf", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 28, "deletions": 53}}, {"node": {"oid": "4ab56d886ac3523a1c84da67db89e11029826088", "messageHeadline": "add clickhouse config files to cf template", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "00966cd6feea4a914c32c7a9a0cab0ceb9d572ea", "messageHeadline": "Remove superfluous docker-compose file", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 0, "deletions": 50}}, {"node": {"oid": "3752b9c1519246e56f28b95e2646a4d0c26d15b2", "messageHeadline": "use config file to set required clickhouse settings", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "67d727da32b0136336d269649bb0f80ebde4665c", "messageHeadline": "ID validation (#187)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 38, "deletions": 3}}, {"node": {"oid": "4f2d28b8d150ebfbaf77740a0b06ab0f4574d044", "messageHeadline": "Merge pull request #178 from chroma-core/improveJSTypes", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 72, "deletions": 10}}, {"node": {"oid": "59dc18ae68b30e541ca8fb7cdf2ada7a0be72877", "messageHeadline": "remove unused import", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "58e7c77554d3c16335c6d7709908c7df112326de", "messageHeadline": "Only return embeddings when requested (#168)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 61, "deletions": 20}}, {"node": {"oid": "d6f4c1575119a967cc46d052543a7d7959ebed2c", "messageHeadline": "log embedding function (#173)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "783bf9c81e40f4012017d68ff13300828d3e88ec", "messageHeadline": "Merge pull request #181 from chroma-core/lukev/conditionalize-cf-release", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "4f9ef83a74c8593d468575ae39439b3d0e7c6e8f", "messageHeadline": "only push cf to /latest for release versions", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "527a3ea52867261a5d5ab498d48907862f09e8be", "messageHeadline": "Merge pull request #180 from chroma-core/lukev/fix-cf-region", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "3d7d6806d837fe6ed3ecd0d18bed4f68dfbdebb2", "messageHeadline": "use current region instead of explicit param", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "5b579808117e89aa37eca9931b44d494c0345c22", "messageHeadline": "fix black version to match pyproject.toml (#175)", "author": {"name": "August Karlstedt", "email": "AugustKarlstedt@users.noreply.github.com", "user": {"login": "AugustKarlstedt"}}, "additions": 61, "deletions": 44}}, {"node": {"oid": "d14793baa0cb4488859795373ef15ef6ae59af6a", "messageHeadline": "Update README.md", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "ef0007636048042b55303d18c7f4d74265667294", "messageHeadline": "fix port for tests", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "75d0515feb686196385f116d3fbf32410c424e0d", "messageHeadline": "more types", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 65, "deletions": 3}}, {"node": {"oid": "da668c24b453fd986465b162fb5f0d41ae36c1c8", "messageHeadline": "bump verison", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "67196ba3c79d3989f9c9764891e80cddfaf68e9c", "messageHeadline": "small improvements to JS types", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "285aa16011c9cf8f91297fd1fb757a4657be0d21", "messageHeadline": "Merge pull request #150 from chroma-core/js", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 22258, "deletions": 2}}, {"node": {"oid": "937e58fe95f682ff60131a2ec69887f5736b65b9", "messageHeadline": "Add error on get_collection fail (#172)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "c01d53b39addd0d4348b765de11c953424e42b5a", "messageHeadline": "Typing overhaul (#162)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 191, "deletions": 118}}, {"node": {"oid": "a0bdebf9fc2f1f58b4c6910989bdbc306c2ec033", "messageHeadline": "Merge pull request #169 from chroma-core/sortHotfix", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 35, "deletions": 3}}, {"node": {"oid": "62377fe7fbdeb0fc9b279e5333ef1e7f84824175", "messageHeadline": "move sort into get_by_ids", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "a09185eaa0067179cca92f00a1fb0431039748e0", "messageHeadline": "add extra assert", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "42a9794aa81322cc7938087239ad14bad758f0fb", "messageHeadline": "line up distances with documents for queries", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "c6aed051f00f77e01848739bdad552ce1939e5e5", "messageHeadline": "clickhouse delete 1", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cacebdada200436d8772a79a6f6eadd5f7cb935e", "messageHeadline": "get_or_create (#158)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 99, "deletions": 19}}, {"node": {"oid": "f6aa386164b6fa5d5b4b076a617952d4a5723ac4", "messageHeadline": "Add filtering example (#159)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 196, "deletions": 0}}, {"node": {"oid": "14c26f5c222e3bb72e811a4403cbc644846629d6", "messageHeadline": "cleanup", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 10, "deletions": 140}}, {"node": {"oid": "ae82dd81a4d2ebe5d0742907d5e095f78f633f0e", "messageHeadline": "add extra docs about how to run JS tests", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "976eba1704c47da28173617700b48cab371560de", "messageHeadline": "fix bug", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "8bf915910084d13fdb3f835bfe1081bcc8cd277a", "messageHeadline": "add embedding functions, cleanup keys (they are deleted), return errors", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 184, "deletions": 35}}, {"node": {"oid": "70eaa86b47d4ec37dcd42e4d95da3bd1de79f518", "messageHeadline": "add tests for JS client", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 12172, "deletions": 2017}}, {"node": {"oid": "26aac7ebd83ce26a331e2e7ad6580c8faa705b42", "messageHeadline": "update examples", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 172, "deletions": 74}}, {"node": {"oid": "5052e1a35de9937e688957cb9fe19825fc52bb79", "messageHeadline": "clarify docs", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "75d4efd0f1474fee1818edcee0e952e89dbb1c2b", "messageHeadline": "add return of server errors back through clients", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "5189cb039178e9ca46d8cdc9dc3e86fbeaebe848", "messageHeadline": "switch to allow_experimental_lightweight_delete=true in clickhouse", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b36cdce960b9f907ff1e2909cd8449220e9bbee6", "messageHeadline": "Update list type for older python (#161)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "0d4a0234f9b3c55d0065edf85c55de35e7a857b7", "messageHeadline": "Fix embedding function (#156)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 32, "deletions": 7}}, {"node": {"oid": "68eb78591e6bb05286f0641dc2843096b4cf0cec", "messageHeadline": "used 'List' instead of 'list' to ensure python <3.9 compatibilty (#155)", "author": {"name": "Francisco Ingham", "email": "fpingham@gmail.com", "user": {"login": "fpingham"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1a65f52e4d51f823e30bd568a3d12a5258ee325d", "messageHeadline": "Add support for get includes (#153)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 160, "deletions": 73}}, {"node": {"oid": "d2d7590d9a3e52f53032ce835cf265a80d8dfebf", "messageHeadline": "Persistence example notebook (#154)", "author": {"name": "Anton Troynikov", "email": "atroyn@users.noreply.github.com", "user": {"login": "atroyn"}}, "additions": 227, "deletions": 0}}, {"node": {"oid": "a32a39b45f61552dbe62d21e823dad71f053bf4b", "messageHeadline": "Add support for query \"include\" (#140)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 144, "deletions": 31}}, {"node": {"oid": "54d385257267d19bc9ea9ffaf2e24ee421fa371c", "messageHeadline": "Migrate to lower bounds (#152)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "8e06be12fa73b9a266e4a242b4ee84ba1ff009fa", "messageHeadline": "cleanup missed merge conflict", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 44}}, {"node": {"oid": "71b0db2f9f1157ca5e3ef680373450f2757ae541", "messageHeadline": "additional validation logic and handling of None types for metadata", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 101, "deletions": 7}}, {"node": {"oid": "b7e50349f37065d84efa68ebedfa2b3dd6931075", "messageHeadline": "Merge pull request #146 from chroma-core/indexLoadingStability", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 39, "deletions": 3}}, {"node": {"oid": "2678df82293a0373237b8a27915c500aad2789e6", "messageHeadline": "address PR comments", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "ca11ef2c7398e3be80cf0607366072217580108d", "messageHeadline": "Merge branch 'main' into js", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1520, "deletions": 281}}, {"node": {"oid": "69ec7ee025b2e2c5d0757c0b1153183b9e29b4a8", "messageHeadline": "final touches", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 46, "deletions": 21}}, {"node": {"oid": "85a1b8a28bbf3f5e23f52f4f44e735640875f149", "messageHeadline": "js client v1", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 39, "deletions": 14}}, {"node": {"oid": "73801e81450bbd0ab00248fb230bce0507432faa", "messageHeadline": "cache bust fixture in test to force error", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 13, "deletions": 19}}, {"node": {"oid": "e657fa7b226951e24093eb39f7de23e555c97047", "messageHeadline": "permission tweak", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "606692cd9c1a4181b8a2579f8002bc940bb43313", "messageHeadline": "add server IP to stack outputs", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "42dd67fc3983f5f6b71ee807a0a32cb058b2eeb7", "messageHeadline": "push only tagged releases & use 'latest' dir", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5607bed8f098b3bd2bf1ef666a62f7290e7d043c", "messageHeadline": "make gh actions permissions explicit", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "481cb29274f5250ea6ad8374fa6025b74a7a780b", "messageHeadline": "max sure the index is loaded before checking dimensionality", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 41, "deletions": 3}}, {"node": {"oid": "832df5287cb47337ace53fbb1ad829a2d666560f", "messageHeadline": "Merge pull request #144 from chroma-core/lukev/one-click-deploy", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 221, "deletions": 0}}, {"node": {"oid": "d4a9347035572ff8a6a118d28ff047157dd1eec2", "messageHeadline": "add GH action to deploy CloudFormation template to S3", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "1692371ef3ff04cf3ef73e7046c52501986ab626", "messageHeadline": "add utility to run tests against remote Chroma REST server", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "2294b56604a9237f1e3c1e86d68d5c114d88d79a", "messageHeadline": "add tooling to generate CloudFormation template for simple deploy", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 192, "deletions": 0}}, {"node": {"oid": "aab2be97ff92f5fed04db55e11dc78fc758ad2ce", "messageHeadline": "more working", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 28, "deletions": 102}}, {"node": {"oid": "c4bce6dec14214a124c2efd4d8e0167002d44b9c", "messageHeadline": "Run formatter", "author": {"name": "hammadb", "email": "hammad@trychroma.com", "user": {"login": "HammadB"}}, "additions": 123, "deletions": 96}}, {"node": {"oid": "6fd7a50cceaaa0f1b2d0a5b700bddf48bdd66f20", "messageHeadline": "Merge pull request #143 from chroma-core/lukev/rebuild-hnsw-on-launch", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "55267eac6d0961791e3e43257280acb7bfa85a4a", "messageHeadline": "re-add proxy-headers directive", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b92b3196e6c5149470ecf0fbdf31bf59f9906002", "messageHeadline": "rebuild hnswlib on Docker launch", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "3c15e592012630c9f3244a39c1a64eb5880a94b8", "messageHeadline": "bump", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dda70787eeb9d58b668f90f51583cfd6a6652bf4", "messageHeadline": "add type for client", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "bdef3daa7d37e5716d192f35c58cface1b32b308", "messageHeadline": "bump version", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "80d952229669952122419d91c951fdfcc0357155", "messageHeadline": "cleanup", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 41, "deletions": 152}}, {"node": {"oid": "b5454231f16a5274e8d85e0c2f70d8d90b7bc452", "messageHeadline": "Add support for cohere embeddings (#141)", "author": {"name": "mohammed tausif", "email": "mtausif_0003@yahoo.com", "user": {"login": "tausif3"}}, "additions": 29, "deletions": 5}}, {"node": {"oid": "8d5a229747246a271b73b8148abdc9aeceedee89", "messageHeadline": "node and browser working", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 5732, "deletions": 1918}}, {"node": {"oid": "28b803648b5a0ce8b6f138be8083d6c1a8188b93", "messageHeadline": "everything wired", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1631, "deletions": 0}}, {"node": {"oid": "7269399d6f0ac2f169b5baca00266f06b41e25c2", "messageHeadline": "Add a pull_request_template.md (#142)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "35a5ed7ffbb45c4cd988aceb630e91ad94165744", "messageHeadline": "Validate index dimension, and index size (#129)", "author": {"name": "Anton Troynikov", "email": "atroyn@users.noreply.github.com", "user": {"login": "atroyn"}}, "additions": 215, "deletions": 105}}, {"node": {"oid": "a1ac68b0fa8376d0964a1846b4958570f32b6eda", "messageHeadline": "Make sure to check for ints in many to one (#139)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 22, "deletions": 6}}, {"node": {"oid": "9ce618957aad77caa271d55f61dae6242959b1c3", "messageHeadline": "Add delete tests back and where_document null handling (#137)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "0abd05c5033e2744226bebcf1aa0a4bf3d83db83", "messageHeadline": "Remove uuid since it is a part of the python std lib (#136)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "830cfd37138da67413649aee62a1a54f106b758a", "messageHeadline": "Add document string $contains, $or, $and (#130)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 606, "deletions": 137}}, {"node": {"oid": "4e018600e1079df810b30838473200d1b76370dc", "messageHeadline": "Merge pull request #134 from chroma-core/lukev/tag-latest-docker", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "d90f3f6826bf0fb39c5c7882df9005132638f014", "messageHeadline": "Add `latest` tag to docker releases", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "256b96e3b82497d97002330ed145bcc2c148f560", "messageHeadline": "wip", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 6592, "deletions": 0}}, {"node": {"oid": "792f8013a3620e1909fe409aa1d3c5c2c9fa1c5a", "messageHeadline": "Merge pull request #132 from danielgross/patch-1", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "70acf75f4315bf00d28084e1429e4bec289bf56e", "messageHeadline": "Remove newlines to improve performance", "author": {"name": "Daniel Gross", "email": "daniel@dcgross.com", "user": {"login": "danielgross"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "8a3d139d3fbe3a048f6450d6b257bff6c5b86abd", "messageHeadline": "Merge pull request #131 from chroma-core/lukev/fix-docker-build", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f2269cbb1ecaaf3867f0a31204b68fae299cebf2", "messageHeadline": "docker image code location was incorrect", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "188ecaf6201afd6b00e27e2e1d5605fcb78276d6", "messageHeadline": "Merge pull request #128 from chroma-core/lukev/pypi-ci", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "2d65e94bf05f5d51f5f28a53bceedba0b7d5ca95", "messageHeadline": "add pypi deploy to GH actions", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "ddaabebd7570f4006a6990023a51fcb0c7ba7301", "messageHeadline": "Update typing for older python versions (#127)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8ded3b3cbd0e0570a7ad4c484d7c0b032c28db3d", "messageHeadline": "Merge pull request #125 from chroma-core/lukev/delay-clickhouse-init", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 38, "deletions": 32}}, {"node": {"oid": "d4d4b88f5fbebbf24a77651a7bf816cfd99d8a48", "messageHeadline": "initialize clickhouse conn on demand instead of startup", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 38, "deletions": 32}}, {"node": {"oid": "c9352f0a51d74ab4127c97eabfa2e051987c4560", "messageHeadline": "Update `new_api` with `embedding_function` (#124)", "author": {"name": "Anton Troynikov", "email": "atroyn@users.noreply.github.com", "user": {"login": "atroyn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6a8d1b5cfba4ca533142cb81082b5a15ced99a21", "messageHeadline": "correct docs", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "967539331eaff25e9b31a8562c78cb11c9e2bbee", "messageHeadline": "Update README.md", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "969df48afc1b712f0f287b5ad68e8073c66648f3", "messageHeadline": "Support ints/floats in metadata and for where clauses (#121)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 358, "deletions": 46}}, {"node": {"oid": "30c0c80ab4582b1627d161999042506ef30a0323", "messageHeadline": "OpenAI Embeddings (#117)", "author": {"name": "Anton Troynikov", "email": "atroyn@users.noreply.github.com", "user": {"login": "atroyn"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "6ce2388e219d47048e854be72be54617df647224", "messageHeadline": "Match the docs (#119)", "author": {"name": "Anton Troynikov", "email": "atroyn@users.noreply.github.com", "user": {"login": "atroyn"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "83b2bbcf4a8cb9e93267ef4d61a23a599f7e79d7", "messageHeadline": "Merge pull request #118 from chroma-core/fixDiscordLinks", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f5da02da7c71c73131c9caeb7ac940a48529fd8f", "messageHeadline": "fix discord links", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2e20781aa221e7327f2f2d4b5ebe5e0cead2c5ef", "messageHeadline": "Merge pull request #116 from chroma-core/explicitPersist", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "32cdb66e38f737690b552914025ff67d5bef77ff", "messageHeadline": "add test for persisting", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "4b4ee8316de180e5cd8c9f9ba675a91cb6acdbff", "messageHeadline": "implement persist in other db classes", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "abca971da92361097051e620e12eb01b509aa402", "messageHeadline": "pipe persist through for specific use cases where __del__ does not work", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "72e3c81377e40dd5b68d624b4c702a59a182ab2a", "messageHeadline": "Merge pull request #114 from chroma-core/lukev/fix-clickhouse-port", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "91b4be46d6c9ba1c6167d646e8a14228721f6198", "messageHeadline": "use correct assertion after resetting db", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "aa3853d6103c83ff35c97c3ec49fd1948f1ddc8a", "messageHeadline": "fix clickhouse port", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f4903934e06d77787d8314eea157a57313969333", "messageHeadline": "fix duckdb, bad string closure", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ca843ae44dac7c1441cfa7ef3ed2e797650ea37c", "messageHeadline": "fix typo with LangChain", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "816051bbd7e4b9db787814090a8e2d17d5a5f775", "messageHeadline": "update current integrations", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ee8e8f45511b3b2d8c4aaa9a144b48f7bb0e13f6", "messageHeadline": "readme cleanup", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "be95f8e6e76ad71ac188f8357fc6af6648ef4fce", "messageHeadline": "Docstrings (#35)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 57, "deletions": 8}}, {"node": {"oid": "154aa61bb0963421dc5ccf096ba5f5f424243866", "messageHeadline": "Update README.md (#33)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ccfb4d53cb21606063f1ccdbc2c6bf42e41f265c", "messageHeadline": "remove upsert (#34)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "95cf01fc0aa807c7b564f1a5ce0aa6f4f282ec02", "messageHeadline": "Update Function (#32)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 290, "deletions": 69}}, {"node": {"oid": "7ca35ce7aec1efbba248e500e2c057af4e30dd38", "messageHeadline": "Readme final sweep (#31)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "aa2d006e4e93f8d5c4ebe73e0373d0dea6d1e83b", "messageHeadline": "Default embedding function (#26)", "author": {"name": "Anton Troynikov", "email": "atroyn@users.noreply.github.com", "user": {"login": "atroyn"}}, "additions": 49, "deletions": 3}}, {"node": {"oid": "b1d84fa650d939bf3f29abbe261f5984ea225b47", "messageHeadline": "Handle empty where (#30)", "author": {"name": "Anton Troynikov", "email": "atroyn@users.noreply.github.com", "user": {"login": "atroyn"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "b38a43b8b0dce4c036f2e75c381c0a2de4667374", "messageHeadline": "remove requirements that are unused (#28)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "5af86ac26a3ab31159292774135dcc0cb76822fb", "messageHeadline": "remove telemetry and error reporting (#25)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 0, "deletions": 94}}, {"node": {"oid": "dfb1f7f4034f70f25455ac82b08143f911fefc72", "messageHeadline": "Fix pypi push (#24)", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 28, "deletions": 23}}, {"node": {"oid": "97d35f004460cf5df17aa67f3290246ce7eab048", "messageHeadline": "Merge pull request #23 from chroma-core/newreadme", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 64, "deletions": 6}}, {"node": {"oid": "92e34aa43469414cc9c5ab3ca497c3a1cc6a4e09", "messageHeadline": "more", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "40ce3f9674c30de64dfe8a4ba72bed8523181749", "messageHeadline": "more", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9b55247dbc5c37108d8ff702b5fc7b20149f4744", "messageHeadline": "more", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "892322843eb68004f948ce51a7fa164fe03a3309", "messageHeadline": "more", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "437e4c6b6dcecc0c165af5fa182fcc6937c0d902", "messageHeadline": "more", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8c656d452527435dc1179c7bbc081d5b8e9093b5", "messageHeadline": "v2", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "c5afec0efb8a0af88d37563c64eb62280a8b68e5", "messageHeadline": "new readme", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 62, "deletions": 6}}, {"node": {"oid": "6791437cc1bc64752abe387266a959e1d921b794", "messageHeadline": "One or Many Support (#22)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 70, "deletions": 37}}, {"node": {"oid": "d63ae0465acf107b8b71492cc9afb531c3e079fe", "messageHeadline": "change copy", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f5f03e9c62139d49d77aa908206da061452f47cb", "messageHeadline": "Merge pull request #21 from chroma-core/duckdb-cleanup", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "e0bc5239e17b520ddd67c967b46c6e3b70e548fc", "messageHeadline": "cleanup .chroma working dir on exit", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "06040a569b236df7710d66907bf06534c099dcfb", "messageHeadline": "Handle None where filter.", "author": {"name": "atroyn", "email": "anton.troynikov@gmail.com", "user": {"login": "atroyn"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "4faaf89ab7a2384f279fcf9a527995b30bacdf30", "messageHeadline": "Merge pull request #20 from chroma-core/allowsunderscores", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b9fb838526ef7ac5d94929fb7d2093279b55ca52", "messageHeadline": "allow underscores in names", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cf5b43ab3b0b05385d15eb3a1fe1da2b14cb5a78", "messageHeadline": "Add embedding functions (#19)", "author": {"name": "Anton Troynikov", "email": "atroyn@users.noreply.github.com", "user": {"login": "atroyn"}}, "additions": 194, "deletions": 83}}, {"node": {"oid": "60be057e7501b3097f2bc4807c2e86b4857b2233", "messageHeadline": "Merge pull request #18 from chroma-core/fixdeletioncreation", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "efa722b3fb5f4e45c39a62eaeff74761ef7e7dad", "messageHeadline": "fix", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "5f8bf8077d0d1711f7f22f0f6d8d1608ea0671ad", "messageHeadline": "Add query result (#17)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 50, "deletions": 39}}, {"node": {"oid": "ea5b79fa604dfc5ffe025916692c421065edc2f3", "messageHeadline": "Reactor get result to client (#16)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 44, "deletions": 33}}, {"node": {"oid": "db6b9f087773fca0275f58cdfd67c31f776770f0", "messageHeadline": "Add correct result and types for get (#15)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 109, "deletions": 83}}, {"node": {"oid": "be22288101ceb6084cffa0b9185bf699729ced48", "messageHeadline": "fixed typo", "author": {"name": "atroyn", "email": "anton.troynikov@gmail.com", "user": {"login": "atroyn"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "78806f521b31676f96d2844cce27bafb6b5ee3d2", "messageHeadline": "Merge pull request #4 from chroma-core/cascadeDelete", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 37, "deletions": 5}}, {"node": {"oid": "4ee68d2e84f6f25a0889471ee5b44f7f122fe48c", "messageHeadline": "Merge branch 'minimal' into cascadeDelete", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1127, "deletions": 4467}}, {"node": {"oid": "473c207e67cd98c2214e15b7c1a46382bee3cd6a", "messageHeadline": "Merge pull request #5 from chroma-core/swapToMasterHnsw", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "e0da0df3568437ce71a28de65582a57b8ce80c9b", "messageHeadline": "Merge pull request #8 from chroma-core/flagToSkipIncrementalIndex", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "b8478b986459f4fa111ae30f712135d391e8258f", "messageHeadline": "Merge branch 'minimal' into flagToSkipIncrementalIndex", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 571, "deletions": 4131}}, {"node": {"oid": "73f4a82b8e33f25df2813794c2e979902789f874", "messageHeadline": "Merge pull request #14 from chroma-core/moreTests", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 134, "deletions": 2}}, {"node": {"oid": "04b676e026d5a8bd03fa8ba2415b3f6b3774624d", "messageHeadline": "Merge branch 'minimal' into moreTests", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 164, "deletions": 133}}, {"node": {"oid": "835b4a467dd99a106bb789900c983fda22da75e0", "messageHeadline": "add more tests, fix increment_index and create_index again", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 132, "deletions": 2}}, {"node": {"oid": "87d9da82a733427649c76969b5b3f646a05e0169", "messageHeadline": "Add list collection typing (#13)", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 161, "deletions": 132}}, {"node": {"oid": "2a855ad3ce58175d5b160330a9093efd7fc392ae", "messageHeadline": "Merge pull request #12 from chroma-core/testpass", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 53, "deletions": 45}}, {"node": {"oid": "ef2b605e47d143e0a40dcd68ded880378dd56baa", "messageHeadline": "tests pas", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 53, "deletions": 45}}, {"node": {"oid": "293b8213f9985b63cc146963c72eddbc7a44a3ff", "messageHeadline": "Merge pull request #11 from chroma-core/backups", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 75, "deletions": 75}}, {"node": {"oid": "58378d6d1848f32fcc2f728ffa2c8304556e1be3", "messageHeadline": "remove clickhouse backup and restore scripts for now", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 75, "deletions": 75}}, {"node": {"oid": "1f91ccb4f491be6d8e3fc3359d6eb7ae0ee0c62f", "messageHeadline": "Merge pull request #10 from chroma-core/persistenceLoading", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 43, "deletions": 17}}, {"node": {"oid": "f51b5c367d3a2ef575960ce16af86c833bebc28f", "messageHeadline": "fix duckdb persistence", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 43, "deletions": 17}}, {"node": {"oid": "73fb21bbd34cb0feb21a93721171682a64581295", "messageHeadline": "Merge pull request #9 from chroma-core/cleanupForLaunch", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 3772}}, {"node": {"oid": "3ceab352a767ac65948f87c0339d2dfb6eef51ea", "messageHeadline": "Merge branch 'minimal' into cleanupForLaunch", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 124, "deletions": 89}}, {"node": {"oid": "6aa4a68245278922b966c09e5a8210a6ac5a6c17", "messageHeadline": "more cleanup", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "f3c187a5053daaf336d8b25e9c718e9db75a23f7", "messageHeadline": "Merge branch 'minimal' of github.com:chroma-core/chroma-private into \u2026", "author": {"name": "Hammad Bashir", "email": "hammadb@berkeley.edu", "user": {"login": "HammadB"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "d77353f11a7c097c887a146b3a596f7f432c92df", "messageHeadline": "Privatize all methods that are now proxied to collection, clean up ty\u2026", "author": {"name": "Hammad Bashir", "email": "hammadb@berkeley.edu", "user": {"login": "HammadB"}}, "additions": 127, "deletions": 104}}, {"node": {"oid": "54c9401f8730388a57e6b1b3a8924daeec194d2b", "messageHeadline": "more cleanup", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 0, "deletions": 3223}}, {"node": {"oid": "94d5f4d2c5b2cbba4862ad7220c92f621d13bc5c", "messageHeadline": "file cleanup", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 560}}, {"node": {"oid": "f1e3bfa26622cb343b1833bf4140730e188fc1e8", "messageHeadline": "add piping for create_index", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "fef525a4b504a0dc451d9be81a6196bbaedb2275", "messageHeadline": "enable users to optionally skip incrementally adding to the index on add", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "baa2dd72b366225a955685b237c88e2642c48b12", "messageHeadline": "Merge pull request #7 from chroma-core/fixmultiquery", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "ea7745a3eace449ae2bf29e8adaed5527690d81c", "messageHeadline": "query mutliple embeddings at once", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "f65dd2927c8f3b22d6e7a6b9026138a7bcca07ad", "messageHeadline": "Let add return for now", "author": {"name": "Hammad Bashir", "email": "hammadb@berkeley.edu", "user": {"login": "HammadB"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ab5ae70ca8a7209703694f5367f7378847da90bb", "messageHeadline": "Add typing and unimplemented methods", "author": {"name": "Hammad Bashir", "email": "hammadb@berkeley.edu", "user": {"login": "HammadB"}}, "additions": 47, "deletions": 26}}, {"node": {"oid": "f1a115a4b7305d64607a2196d27aa905d02116b3", "messageHeadline": "Add typing and unimplemented methods", "author": {"name": "Hammad Bashir", "email": "hammadb@berkeley.edu", "user": {"login": "HammadB"}}, "additions": 77, "deletions": 21}}, {"node": {"oid": "533e04e806d950f82475373ae0b9a5af33bfdad0", "messageHeadline": "Merge pull request #6 from chroma-core/modifyCollection", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 53, "deletions": 27}}, {"node": {"oid": "f2dda1bac5cbe816cc53f47110810c094dd8db64", "messageHeadline": "Merge branch 'minimal' into modifyCollection", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 471, "deletions": 344}}, {"node": {"oid": "390d6b2a5f71651ca3eb22aecfd42f5328495456", "messageHeadline": "more cleanup", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "bafad5428fd93adfbe17cdad54c51223d809dc8b", "messageHeadline": "reset new_api, cleanup", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 44, "deletions": 47}}, {"node": {"oid": "8bbabcd9b8630537bd57795bbbd6647c68202457", "messageHeadline": "modify collection", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "3b0a773ad2d9aa226f0c26968c70c5d3d8871d30", "messageHeadline": "wip", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 78, "deletions": 53}}, {"node": {"oid": "308ad833766528980349a654da208d324adda998", "messageHeadline": "Cleanup a finished TODO", "author": {"name": "Hammad Bashir", "email": "hammadb@berkeley.edu", "user": {"login": "HammadB"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "8fc3ef0244738a707894fc95d0d9204c9d46dc3b", "messageHeadline": "Add a local flag and a workaround for mismatching data types. This wo\u2026", "author": {"name": "Hammad Bashir", "email": "hammadb@berkeley.edu", "user": {"login": "HammadB"}}, "additions": 22, "deletions": 7}}, {"node": {"oid": "c2b2f7688bffa16693be9f79a43da76f85052fef", "messageHeadline": "Add clickhouse delete", "author": {"name": "Hammad Bashir", "email": "hammadb@berkeley.edu", "user": {"login": "HammadB"}}, "additions": 428, "deletions": 341}}, {"node": {"oid": "9a51292b2563a5429b82fd60886b50b4b33d273e", "messageHeadline": "Update typign to return Collection where appropriate. Update clickhou\u2026", "author": {"name": "Hammad Bashir", "email": "hammadb@berkeley.edu", "user": {"login": "HammadB"}}, "additions": 37, "deletions": 17}}, {"node": {"oid": "a4ee433be0d1a204e47b7b6029cc85d1a7414088", "messageHeadline": "swap back to main hnsw", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "28a951c8870de57ba4c491da2fd36d626053c8de", "messageHeadline": "cascade delete for collection to items and index", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 30, "deletions": 3}}, {"node": {"oid": "b3cf1fd0b0d3fe2d138bf12457d1983f3bf7f3b5", "messageHeadline": "Merge pull request #3 from chroma-core/jefftlc", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 312, "deletions": 649}}, {"node": {"oid": "7fb7c5a7648ca4f5b634bf563fcd5fdd2ba384dd", "messageHeadline": "rearrange", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 4, "deletions": 11}}, {"node": {"oid": "011499ac5c56932a3dcce3ad1f997e31edee14fb", "messageHeadline": "fetch -> get, get query working", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 76, "deletions": 140}}, {"node": {"oid": "59303ceebaf5b289e25f4d50d50ae73fa66952a1", "messageHeadline": "not totally working yet in clickhouse... hooking up new client still", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 35, "deletions": 27}}, {"node": {"oid": "a337e6a025b3678a00c5cce15c6e9260dacf30f3", "messageHeadline": "hook stuff back up", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 56, "deletions": 40}}, {"node": {"oid": "e226f63907e59a6085065c6045d714250ad72ac9", "messageHeadline": "more cleanup", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 90, "deletions": 105}}, {"node": {"oid": "17f3b85ff09ed5bc045c5947266cf12bc34a25d9", "messageHeadline": "a bunch of cleanup", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 119, "deletions": 394}}, {"node": {"oid": "78fae478e43b4f979704eb969218f3221ac63c6c", "messageHeadline": "Merge pull request #2 from chroma-core/query", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 58, "deletions": 54}}, {"node": {"oid": "07218a7a09ae136c23f6a2ffbd237a6e53d61b1d", "messageHeadline": "Merge branch 'minimal' into query", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 72, "deletions": 38}}, {"node": {"oid": "2f57e07936d9018d351f82e9c66d0dff70cfeff2", "messageHeadline": "partial migration", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 59, "deletions": 76}}, {"node": {"oid": "4d67053ecc9c44894b4b17450b136dff2c45d4ce", "messageHeadline": "Add support for clickhouse filtering. Remove collection_name from whe\u2026", "author": {"name": "Hammad Bashir", "email": "hammadb@berkeley.edu", "user": {"login": "HammadB"}}, "additions": 28, "deletions": 13}}, {"node": {"oid": "dd5007b6b19873667563055a37b0713ccc3b8f0d", "messageHeadline": "Replace clickhouse driver with official one", "author": {"name": "Hammad Bashir", "email": "hammadb@berkeley.edu", "user": {"login": "HammadB"}}, "additions": 31, "deletions": 33}}, {"node": {"oid": "100fe52770aeba45ccdcbc06790ff5604747fd43", "messageHeadline": "get, peek", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 121, "deletions": 62}}, {"node": {"oid": "452afc1a7632fed0845f712aa819bbfc3118f481", "messageHeadline": "add data, return Collection types", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 77, "deletions": 50}}, {"node": {"oid": "c70ba87f94a4f5c1d58ef60eeeac7cf442742532", "messageHeadline": "collection as object", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 74, "deletions": 30}}, {"node": {"oid": "4968b7248b62f78f19b57442a89dedc83dbd375c", "messageHeadline": "chromadb, chromadb.Client", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 191, "deletions": 26}}, {"node": {"oid": "301f51f514469021fb6bb86e211efa8b6263e7c1", "messageHeadline": "testing and building the api script", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 68, "deletions": 0}}, {"node": {"oid": "0e803a937fdb057d8a67b52b06f18894c00c935b", "messageHeadline": "many changes", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 920, "deletions": 561}}, {"node": {"oid": "fe9751be4dbed927599a54cdb4812eb2b4962aac", "messageHeadline": "chroma -> chromadb", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "743d5a9807892e20c6472a69002abb7fd56e4fec", "messageHeadline": "get_api -> init", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "00ec7666bb05f6eb919aaa4413b538b7480df9ae", "messageHeadline": "one more cleanup", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "aa695cea94840423b59d816a76988ec154108c06", "messageHeadline": "more cleanup", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 421}}, {"node": {"oid": "7629cc24c227b0ac534799c8c2fa2d2bd369672e", "messageHeadline": "drop inference_class and label_class, add metadata", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 50, "deletions": 34}}, {"node": {"oid": "b579c60a844f92ef30b4bb4ead373d4836e416d6", "messageHeadline": "add metadata, fix persisting and loading by ignoring results table", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 39, "deletions": 23}}, {"node": {"oid": "df1e8de5b03ee9fe624d521c06c6828a147f13a7", "messageHeadline": "commented out active learning functionality", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 390, "deletions": 386}}, {"node": {"oid": "160d8b7c62d349b5ab2d914dbe8bf846005dc1f5", "messageHeadline": "Rename inference_dataset_name to unlabeled_dataset_name to match loca\u2026", "author": {"name": "Hammad Bashir", "email": "HammadB@users.noreply.github.com", "user": {"login": "HammadB"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "9d8436159f01175a73af831750db3ae80ba6569a", "messageHeadline": "API Grooming + Colab notebook (#108)", "author": {"name": "Anton Troynikov", "email": "atroyn@users.noreply.github.com", "user": {"login": "atroyn"}}, "additions": 2664, "deletions": 1759}}, {"node": {"oid": "d9855c43306fed8a76bdab61034f081c041f6b0f", "messageHeadline": "Merge pull request #105 from chroma-core/jeff/readme-cleanup", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 39, "deletions": 54}}, {"node": {"oid": "6d91ab8e47c978edb1a5247327351047e9107ad6", "messageHeadline": "Document API (#102)", "author": {"name": "Anton Troynikov", "email": "atroyn@users.noreply.github.com", "user": {"login": "atroyn"}}, "additions": 617, "deletions": 483}}, {"node": {"oid": "6a99a98d0a637e0a3e3df31401d4646ffe0ee3b8", "messageHeadline": "cleanup readmes", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 39, "deletions": 54}}, {"node": {"oid": "69179604954666f51edd6dd9fd2ee10030264a28", "messageHeadline": "Merge pull request #101 from chroma-core/anton/test-ports", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1ec46e6dd15f77e8558c81413a9c305e6c7dd391", "messageHeadline": "Change the port used for tests to not conflict", "author": {"name": "atroyn", "email": "anton.troynikov@gmail.com", "user": {"login": "atroyn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c2eceeba0c4e4071064466b0748c70696af2e6d4", "messageHeadline": "Merge pull request #100 from chroma-core/jeff/types", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "cb8525ad32eaa2b5cf700c6f027d4200af007f64", "messageHeadline": "types bump", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "5812dd84651f160b2b87ded6a01e898e8a7d69e8", "messageHeadline": "check package before release", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "345759f128771885cc3142506886e09a63a055d3", "messageHeadline": "fix setuptools build & add required deps", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "ab8934bd63272f20e42838a663c449f162f0f44f", "messageHeadline": "fix name of requirements_dev.txt in release script", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5f1116511ce43977881ae40213f3633fc90d4b38", "messageHeadline": "Merge pull request #97 from chroma-core/lukev/fix-integration-tests", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 119, "deletions": 42}}, {"node": {"oid": "d2dedd9f6aef0bf5753432f58763dced21d28178", "messageHeadline": "update release Action to reflect merged codebase", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "5b6a97d270889e2e9d96e11f236175acc282aaab", "messageHeadline": "actually remove macos from test targets", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 29}}, {"node": {"oid": "4be1601fe5dcad72c285dd40c35eb98454087995", "messageHeadline": "remove macos from test targets", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "ec1a5dd4ce20d91f218ccb86ae6be6b7901bebdd", "messageHeadline": "use docker compose instead of docker-compose", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "34f142b6db48fdfebbdc78f9337630a44e828325", "messageHeadline": "don't specify architecture in Dockerfile", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ee5dced6e09594100693f54a080cb1239cb49e6b", "messageHeadline": "run integration tests in CI", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4f554e8b86e54c8b8ed1f81805dab2d608661cd0", "messageHeadline": "Use separate docker compose cfg for tests", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 56, "deletions": 5}}, {"node": {"oid": "d9dfa4f596be0e3ebb536af64e0dc8c91a16cd3e", "messageHeadline": "Merge remote-tracking branch 'origin/anton/delete-bugfix' into lukev/\u2026", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "73b8575309a2574e5eeb2e2c2907b80377eff28b", "messageHeadline": "run integration tests", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 45, "deletions": 21}}, {"node": {"oid": "8fe58da23fc51ce9015fdc8daeeb3f5affb32b22", "messageHeadline": "Fix delete operation.", "author": {"name": "atroyn", "email": "anton.troynikov@gmail.com", "user": {"login": "atroyn"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "556487a0ce28b5651c08c682e6c0373216845c55", "messageHeadline": "Merge pull request #94 from chroma-core/jeff/fix-server", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1830, "deletions": 802}}, {"node": {"oid": "ef75376d32e6f8bbb5325585cc8c653879c9d129", "messageHeadline": "save results and load on init", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "b4e219e2c1521ee73c755f98835584c17f6db94a", "messageHeadline": "Changed convenience method signatures", "author": {"name": "atroyn", "email": "anton.troynikov@gmail.com", "user": {"login": "atroyn"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "8b929b743662dd17f21bddad5c61742c34f943ed", "messageHeadline": "bump readme", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dc69bc2756719fd9abd39a8abfc6e9b89187c4a9", "messageHeadline": "remove one lone print statement", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "1a669d36b4995b66eb09f39155244962b251c0be", "messageHeadline": "clean up old examples from pre-refactor", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 261, "deletions": 585}}, {"node": {"oid": "4e38e78a75d3cf051fc445020d82baa86f651862", "messageHeadline": "Scoped index to only training set + minor fixes", "author": {"name": "atroyn", "email": "anton.troynikov@gmail.com", "user": {"login": "atroyn"}}, "additions": 43, "deletions": 38}}, {"node": {"oid": "ef67b6738c315621d80071e2b245317fc15eb47f", "messageHeadline": "move telemetry to local from server", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "7eee1b26c4be90c3486e1c096878d685b3fe1440", "messageHeadline": "create user facing readme", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 53, "deletions": 45}}, {"node": {"oid": "6befffb799adb4a47852a2194fa68cd59a3b2272", "messageHeadline": "code from api reference docs", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "930b16aa46f25938bc87de8cfd8d7deca8c50b3d", "messageHeadline": "add initial getting started script to bin", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "539ad6b88ebbdc0861ee769704703e0e6dec37a1", "messageHeadline": "fix naming", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "3654498324098e37cd1a4d96fdde223a4fb68e43", "messageHeadline": "fix bin/test.py", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 22, "deletions": 13}}, {"node": {"oid": "55b007523b3455244b76da8e030da2069ee9d0a0", "messageHeadline": "switch to arm, we will want to make this a flag", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 67, "deletions": 67}}, {"node": {"oid": "9d8ae4921e5fb95c8dedf1ccac9be3e236f02464", "messageHeadline": "cleanup", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 20}}, {"node": {"oid": "55240e123688ed820ac0aabc5344a9b173ca4a3d", "messageHeadline": "working with small batch size", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 52, "deletions": 159}}, {"node": {"oid": "6887c748178f6eedc2d7eb14755efc15e02db707", "messageHeadline": "i dont know what is happening", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 44, "deletions": 45}}, {"node": {"oid": "0678abc1bc2487de31a0eb94bf98163743f83a7e", "messageHeadline": "bump", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 39, "deletions": 29}}, {"node": {"oid": "48f040bef2a0373e65e9bf3e7bc05237c98d005b", "messageHeadline": "working wtihout boundary_uncertainty working", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 296, "deletions": 656}}, {"node": {"oid": "dff141f93bf9b6630d5d3ecfbde9ba51c292eab9", "messageHeadline": "pipe through dataset name for get results", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "5629599bc39a62d3e80657eceb36ded48ca58c8b", "messageHeadline": "get clickhouse running in docker i think", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "52a22283d113be35d2abb5af7219fbefc96ecaa8", "messageHeadline": "more fixes", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 78, "deletions": 8}}, {"node": {"oid": "792e0728122e30e1fbf65e9b52c09217409d66b6", "messageHeadline": "add mnist notebook example", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1506, "deletions": 0}}, {"node": {"oid": "24ef79dd21c0dd9a7945e0b7d56c98f436f26224", "messageHeadline": "cleanup", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "f1f914532eea510cb32722fcc15f5dcb0f519f0b", "messageHeadline": "get running with docker'", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 46, "deletions": 32}}, {"node": {"oid": "6a6dfc69612b6d5de45b4685da4f48a865295b47", "messageHeadline": "get pip install to work", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a53a0f813f5d15a44697e129a69dc6b6051a635f", "messageHeadline": "get docker working", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 26}}, {"node": {"oid": "ccbc5be236f704dce36d9926501b66a5e3c528a9", "messageHeadline": "fix sending Pandas dataframe client/server", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 25, "deletions": 13}}, {"node": {"oid": "35f4cb88d033b09e1124af7cba8c59ff3ee36096", "messageHeadline": "correct type hints for API interface", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 60, "deletions": 51}}, {"node": {"oid": "622dcff6f959f20aa830d276915a974c540c494a", "messageHeadline": "fix typo", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "b399f5fad8365e8b7f179480276aa460733e7aaa", "messageHeadline": "remove deliberate test failure", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "77a660b03587f7617dde9b32fcfd5a741c3177e2", "messageHeadline": "ignore .env file", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "05e862de9ba9d4374a6d01a283e3c3554a1c15c0", "messageHeadline": "update fastapi APIs & fix tests", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 235, "deletions": 142}}, {"node": {"oid": "275364a1212b0be4026878c74ee7518f667dda12", "messageHeadline": "Merge pull request #86 from chroma-core/lukev/unify-and-restructure", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1527, "deletions": 1276}}, {"node": {"oid": "32d30ab6bc11daf263f1e0cc9cbc625dad1607a5", "messageHeadline": "Use default chroma cache dir", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "81b3b54ec69f36c6eedfb545f1c64b11ff1bb97b", "messageHeadline": "drop windows support", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "707c83296af5f84a501fc9ba132f8819703f0aae", "messageHeadline": "scope compatibility to python 3.10", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "feb261582b4d7da5b973a4d110aa5ce873250c9c", "messageHeadline": "use more compatible pandas version", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bc24015e15302f34953c09256ba1b94ac428802c", "messageHeadline": "use more compatible numpy version", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c89dd6cca5765adbaec8aea6a0a61197e6bd6255", "messageHeadline": "Merge branch 'main' into lukev/unify-and-restructure", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1238, "deletions": 85}}, {"node": {"oid": "b7bf3bc93362bdbe2360323ff4821d839866c651", "messageHeadline": "Merge branch 'main' into lukev/unify-and-restructure", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 110, "deletions": 0}}, {"node": {"oid": "a57f58c1a9cb57c9763d0fd665f50162405f03a8", "messageHeadline": "Fix github workflows for unified codebase", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 2, "deletions": 32}}, {"node": {"oid": "a926049ae042cf438204678490b8faf888b2cc4c", "messageHeadline": "LocalAPI unit tests working", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 227, "deletions": 35}}, {"node": {"oid": "ea1d268de19b71bbed8bc02212616199f38251df", "messageHeadline": "Core algorithms (#87)", "author": {"name": "Anton Troynikov", "email": "atroyn@users.noreply.github.com", "user": {"login": "atroyn"}}, "additions": 1208, "deletions": 165}}, {"node": {"oid": "3d29fe19267e263840af8fd87a5e8292bdc9a709", "messageHeadline": "simplify configuration schema", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 59, "deletions": 18}}, {"node": {"oid": "1990c63fd050670d967aefe7eb0f3636b9810c23", "messageHeadline": "fixes", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "64e2849ba9f21ec24139fafb8039b7ce5a767c88", "messageHeadline": "complete Clickhouse & DuckDB impls", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 158, "deletions": 17}}, {"node": {"oid": "d9dfd089fb9177fe4ec2cf7087bf28987b5e9d48", "messageHeadline": "major refactorings WIP", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1075, "deletions": 1525}}, {"node": {"oid": "bbfde39cd3aeec37da2c6f3e8bdb5004f29519fb", "messageHeadline": "add unified codebase adr", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 91, "deletions": 0}}, {"node": {"oid": "5ccb197b902a460416ff1c47ff617842f3eb46c6", "messageHeadline": "document bin/test.py", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "e2878538912f447e5c6d459b54bf93bb7574a430", "messageHeadline": "use a .chroma directory for persisting duckdb chroma", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 106, "deletions": 34}}, {"node": {"oid": "26d511601b36c257c58269f96d860648e8d85f3c", "messageHeadline": "remove this for now", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "010fd0554a057164950bb13a758d198146064539", "messageHeadline": "go back to old method", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 61}}, {"node": {"oid": "bf4059f0babf64cf3d94ec26ffedd2c5c9051ca4", "messageHeadline": "Merge pull request #56 from chroma-core/lukev/datamodel-adr", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 110, "deletions": 0}}, {"node": {"oid": "3adb02c85c6aa2ec8b74783be35596eb7d961a1e", "messageHeadline": "wip", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 331, "deletions": 193}}, {"node": {"oid": "85af7bd1a0035876c7a7d0969ce181b30913a8aa", "messageHeadline": "Merge pull request #83 from chroma-core/jeff/fix-delete", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 80, "deletions": 21}}, {"node": {"oid": "f7bdc473cfaadbd6384c95f9daae5beec0b93381", "messageHeadline": "fix delete so that it deletes from index, or deletes the entire index", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 80, "deletions": 21}}, {"node": {"oid": "8df3800a61ec8dcb432d5288309e254968ca51a5", "messageHeadline": "Merge pull request #81 from chroma-core/jeff/where-filter-to-where", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 66, "deletions": 66}}, {"node": {"oid": "a553800bb11dff808624334fc212130032b0cfbe", "messageHeadline": "add a few missing renames", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "018d73a81fb44bff07b0fcaa89aae149754e6ef7", "messageHeadline": "rename where_filter to where", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 55, "deletions": 55}}, {"node": {"oid": "bb563965d53478c64271a4b0cf063a87d0258808", "messageHeadline": "Merge pull request #80 from chroma-core/jeff/backup-restore", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 115, "deletions": 0}}, {"node": {"oid": "87f500b72082f157f8a88ca508607f0d11ef0a32", "messageHeadline": "Merge pull request #79 from chroma-core/jeff/fix-celery", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 7, "deletions": 12}}, {"node": {"oid": "15915107f4f545d98481f6113cb52b3acf868efa", "messageHeadline": "fix celery", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 7, "deletions": 12}}, {"node": {"oid": "9e6c3e3c72747ebe5a3f6e1b170ed383e80abe71", "messageHeadline": "Merge pull request #77 from chroma-core/jeff/in-memory", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 270, "deletions": 33}}, {"node": {"oid": "cd64b150749c153bca1ab273647a8ba897dd97db", "messageHeadline": "working", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 104, "deletions": 0}}, {"node": {"oid": "42861bb6ba5c4574b9c59dd07fbb24632d1e265b", "messageHeadline": "run docker and in-memory test suite", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 19, "deletions": 9}}, {"node": {"oid": "ab7e918fcc42d74257d86e01e679832ae2271234", "messageHeadline": "improved more minimal abstractions", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 17, "deletions": 59}}, {"node": {"oid": "8bbaa00172482e48690783c4e21d3bd744be57c9", "messageHeadline": "this:", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d2849883657de0fc9ddbf308291cd205b62c8e1c", "messageHeadline": "wtf2", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "685beb3638e9f56b5ec5d81e361f4f8083a1d03a", "messageHeadline": "wtf", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3d2197ece32dcd196798aa61a57f9f4c1265a8da", "messageHeadline": "bump numpy", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "48cab3be86f4cf0fa9c887892d2de023bbc05f90", "messageHeadline": "alert for some things that they arent supported by in-memory yet", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 177, "deletions": 12}}, {"node": {"oid": "cdf98091d98d196332ec053cc8aa94a6bb00fe60", "messageHeadline": "Merge pull request #76 from chroma-core/jeff/etc-hosts", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "9c302843265a2b2fc9d34e804ffd8a56b3552136", "messageHeadline": "add dev readme", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d6fdf51fdac1ced93e3c10cddad19dfebf65b9f4", "messageHeadline": "Merge pull request #71 from chroma-core/anton/changes", "author": {"name": "Anton Troynikov", "email": "atroyn@users.noreply.github.com", "user": {"login": "atroyn"}}, "additions": 47, "deletions": 76}}, {"node": {"oid": "a45cb28c8cd234af039ff0661e66a5d1e8e1091c", "messageHeadline": "Merge branch 'main' into anton/changes", "author": {"name": "Anton Troynikov", "email": "atroyn@users.noreply.github.com", "user": {"login": "atroyn"}}, "additions": 142, "deletions": 25}}, {"node": {"oid": "19d64c925beb83e7570d190b22138706b7c23cb7", "messageHeadline": "Made things a little more compact and clean", "author": {"name": "atroyn", "email": "anton.troynikov@gmail.com", "user": {"login": "atroyn"}}, "additions": 27, "deletions": 35}}, {"node": {"oid": "fe7f118bb88bd38d48506f5fcef669dbf2e2cf9d", "messageHeadline": "Merge pull request #72 from chroma-core/jeff/switch-main", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "0dd85e4080eb904f4c4511f274b342de6b9406f5", "messageHeadline": "Merge pull request #73 from chroma-core/jeff/notebook-chroma", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 152, "deletions": 26}}, {"node": {"oid": "d41c543be0c06366dc778e4e56abdb0caaeedf06", "messageHeadline": "works", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 6, "deletions": 14}}, {"node": {"oid": "ecb5680d215c777c055927a5f68e56c8b69b45c2", "messageHeadline": "working", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 37, "deletions": 21}}, {"node": {"oid": "50625958cb327b9cb6efc607399151433441018a", "messageHeadline": "rename", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "762022ee81b7c4e06fd6c30d8c53773327ce99dc", "messageHeadline": "tests not passing yet", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 134, "deletions": 19}}, {"node": {"oid": "e6254baaec75b6eee003a94fcc4e2e3c5a935ad9", "messageHeadline": "switch to main branch for setup scripts", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "39d3979447be6a6ab16894dbdbcf9a57931e5d49", "messageHeadline": "move get_nn to where_filter", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 16, "deletions": 30}}, {"node": {"oid": "996a78183d3da3f6e4c507f87efaf7ac9ed2afe5", "messageHeadline": "enable passing in approach to index space construction to function", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fa39ee8c10f834f25c49e0a6afaaf27d95618c0b", "messageHeadline": "Merge pull request #69 from chroma-core/jeff/rework-process", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 74, "deletions": 47}}, {"node": {"oid": "446dcb3094cdbbdf6f1b6cb706b1df4f5ad7949b", "messageHeadline": "add back sync index creation for tests", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "1a606340d6ff4d63164f9035f99221fcd799b26e", "messageHeadline": "rework how processing happens, other cleanup", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 63, "deletions": 43}}, {"node": {"oid": "8e5c146609d119307b32f009f03192dc5fc4bad5", "messageHeadline": "Merge pull request #68 from chroma-core/jeff/renaming", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 221, "deletions": 418}}, {"node": {"oid": "c8bac41063753a208746739e9e622220b728cfa3", "messageHeadline": "add label class", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 30, "deletions": 17}}, {"node": {"oid": "d9c47f48ace0cfb3685be23e493ff8f3bb12d134", "messageHeadline": "category_name -> inference_class", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "5ab3d29e21f3a0f2ee5c3945478c92d6c3dfd790", "messageHeadline": "embedding_data -> embedding", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "22e0858e23a068478ace7a0f6d2a94f0cba0ac93", "messageHeadline": "remove count(all) ability", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "5357608f9e21667e3ec8f54b01b717a1cf51cdfa", "messageHeadline": "log -> add", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 48, "deletions": 254}}, {"node": {"oid": "2bf317c43cb100257ecd9677f424434f33acfde5", "messageHeadline": "space_key -> model_space", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 125, "deletions": 125}}, {"node": {"oid": "6e84b205f03f07aa7506b13d2071fad986f8cc8f", "messageHeadline": "Merge pull request #67 from chroma-core/jeff/more-tests", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 236, "deletions": 118}}, {"node": {"oid": "8d3bd976b8689860a75251c65ca850a0b63674c8", "messageHeadline": "cleanup", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 0, "deletions": 27}}, {"node": {"oid": "fd0e472c9ae10121866142721f64bc2f9f251657", "messageHeadline": "many small improvements", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 170, "deletions": 28}}, {"node": {"oid": "d8efefb86535cb87e086909ae7bd164df4a8ab95", "messageHeadline": "Merge branch 'main' into jeff/more-tests", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "b579099e0df34e7b5198a11b56abe20b9a2db2f2", "messageHeadline": "wip", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 103, "deletions": 100}}, {"node": {"oid": "ca4bfbf6bcc048f0eed0ea4924da3b60f7b3bdcf", "messageHeadline": "Merge pull request #65 from chroma-core/jeff/tests-while-running", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "865ac71372ad7bf22f7f94279a271855b0f390da", "messageHeadline": "use different ports for clickhouse for test and prod", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "12e81c7606237adcdd5093fbe4fc11e92221be30", "messageHeadline": "run tets while the app running", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "70842569eab98a25147c0bf7b73c323956509c9e", "messageHeadline": "Merge pull request #64 from chroma-core/jeff/fix-tests", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 107, "deletions": 105}}, {"node": {"oid": "383bf239af05b3d81dacc0700141d76ecb71a61f", "messageHeadline": "propogate change from get to post to the client", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "26868981255e69cb7a97677a48b3e67378c1cc13", "messageHeadline": "move from get to post because i cant get get working in the tests for\u2026", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "4c960f21b77d1dd36acd86454a60ebf0d284ce7a", "messageHeadline": "hotreloading working", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 14, "deletions": 38}}, {"node": {"oid": "2708021a5f33ce437a9a2159af102c7ddb2fe164", "messageHeadline": "a few tests passing", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 109, "deletions": 100}}, {"node": {"oid": "cb98943f6389829d9a7bd4b1464831cae4c867a5", "messageHeadline": "iterating", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "8ad348f47a576f6d0ac3ce77df8c8c467b1e0c77", "messageHeadline": "poking at it", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "e438e77ee53fbf9662a8a8da87885b3dc6dcdf80", "messageHeadline": "missed things", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "2caff948e03c717ffd4f6ee58c2cf4b38fbb11b9", "messageHeadline": "Merge pull request #60 from chroma-core/jeff/celery", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 219, "deletions": 38}}, {"node": {"oid": "a4678426754c7029e7103e8a71cc4c4a00ed2ffa", "messageHeadline": "Merge branch 'main' into jeff/celery", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 658, "deletions": 68}}, {"node": {"oid": "9cef9119fa1bf50a159d55d92279a44ec2891212", "messageHeadline": "Merge pull request #59 from chroma-core/jeff/packaging", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 120, "deletions": 1}}, {"node": {"oid": "041f102167b36413c8c00f8b89c57097f944ffa0", "messageHeadline": "Merge pull request #58 from chroma-core/jeff/multi-space", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 335, "deletions": 327}}, {"node": {"oid": "af8b7b7850007e840ddab3d2cabc381ae7b81d0a", "messageHeadline": "Merge branch 'main' into jeff/multi-space", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 539, "deletions": 67}}, {"node": {"oid": "1a0ef695e98c3bd0e5154d6f028ebf689d134a5a", "messageHeadline": "Merge pull request #54 from chroma-core/jeff/clickhouse", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 266, "deletions": 45}}, {"node": {"oid": "593a0797b6c0fce8284b55eb250b88f872d788f3", "messageHeadline": "Actually run tests", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a0a57503c48cd3d05f1234fbf0180fb95780fba7", "messageHeadline": "Update test script to work on Linux as well as OSX", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "3e7fb137577d9d17f5d896f5bf1a59a73ef0cb6e", "messageHeadline": "Use correct path for test script", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "619faa2e0ff8055d3d9552788b181a634a2c9bb8", "messageHeadline": "Merge pull request #62 from chroma-core/lukev/integration-tests", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 54, "deletions": 20}}, {"node": {"oid": "5a3106c0639fd01c806258522a72148ac247d616", "messageHeadline": "Merge pull request #55 from chroma-core/lukev/clickhouse-adr", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 62, "deletions": 1}}, {"node": {"oid": "44f55090d56a24f355ebd27188bfbfdd583e5b23", "messageHeadline": "finally", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "5cd1f272a19d148a7d69873df678c2c42d16f6a6", "messageHeadline": "run server tests in docker-compose cluster", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 54, "deletions": 20}}, {"node": {"oid": "18544c2d91604154800443611f45f8a917c4d745", "messageHeadline": "wip", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 116, "deletions": 0}}, {"node": {"oid": "8022acb4ee6f05aa067b1b2f4a7953f725564c08", "messageHeadline": "remove autoimported import", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "963c1ac1878e7525ef875f694689d10f84574cbd", "messageHeadline": "improve sample script to demo fetching results", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 21, "deletions": 7}}, {"node": {"oid": "a577676380e53cbe6dd5c53ae919a70fe16c49fe", "messageHeadline": "client works now as well", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 40, "deletions": 18}}, {"node": {"oid": "8396cf9d8de94750826d41a0c9a6433df4c7c4ac", "messageHeadline": "Merge branch 'main' into jeff/clickhouse", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 402, "deletions": 183}}, {"node": {"oid": "7a4f185b5905222e0addec0b5c4c82cfbd665268", "messageHeadline": "cleanup", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 10}}, {"node": {"oid": "2bb88bc30021b7c3ed2fb75e67edf0b0a1f7a870", "messageHeadline": "Merge pull request #53 from chroma-core/jeff/sentry", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 41, "deletions": 11}}, {"node": {"oid": "5b2b2dd4ef3c5b8d5bb7bab3b7837c14e9db72c5", "messageHeadline": "remove ununsed imports", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "fcdb2dcf66bf6da69763b05ff9c9bffad7baf53e", "messageHeadline": "Merge branch 'main' into jeff/sentry", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 307, "deletions": 180}}, {"node": {"oid": "4383f40829984368d4242a7aabf3dfd1bed0e95d", "messageHeadline": "remove dupe, add pydantic and pin versions", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "bed365de47120773acc8472fa5b9cef68c2f9c7c", "messageHeadline": "Merge pull request #52 from chroma-core/jeff/telemetry", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 70, "deletions": 4}}, {"node": {"oid": "3ee06ab988d8686077a5e233e35f74e0d10d4bf6", "messageHeadline": "Merge branch 'main' into jeff/telemetry", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 312, "deletions": 180}}, {"node": {"oid": "762ea0d4b5da707f48acec5d1e57759bfbe5cc39", "messageHeadline": "Merge pull request #51 from chroma-core/jeff/add-code-formatting", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 308, "deletions": 182}}, {"node": {"oid": "f796bfbf272c925505f4de93adb639294e16a98e", "messageHeadline": "first commit", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 171, "deletions": 24}}, {"node": {"oid": "52a277f935430878b1ae2e77ad84e26fb122d989", "messageHeadline": "show expected output", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "8be6b24c29b2c3ab089d40cf96d1a3ac206df5ac", "messageHeadline": "simple setup scripts", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 45, "deletions": 3}}, {"node": {"oid": "edc6a8c1f4c0ccd9ba68315c0f5027533423c77c", "messageHeadline": "actually add default scope, change pull branch to this one", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e61b79392baabd3cadaa6d8e045553a3de06c623", "messageHeadline": "default scope and small test script", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "6b6be57c01ea6c35383545047012e0a389d1e6b4", "messageHeadline": "shell files for packaging and setup", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "83f1dbb676ea3e8f3882771dcb33acceb5160a84", "messageHeadline": "cleanup", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 53, "deletions": 108}}, {"node": {"oid": "5885610c5801a7da79ba807cb1e9d2c3dc6c4964", "messageHeadline": "enable raw sql temporarily for testing", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 65, "deletions": 37}}, {"node": {"oid": "6534bb6cb07dcbd1081cfdd0273f4e21b7101c9f", "messageHeadline": "stuff working", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 63, "deletions": 63}}, {"node": {"oid": "418434c53f52eefae867dc2173ff8e96055401fe", "messageHeadline": "persist dimensionality and elements for index, cleanup", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 66, "deletions": 75}}, {"node": {"oid": "e662654e385263160a1d94783d03591c55c35309", "messageHeadline": "works", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 186, "deletions": 306}}, {"node": {"oid": "21ee294d23a570666c6eaa9c898a9ebf9c5c5598", "messageHeadline": "first cut of data model adr", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 110, "deletions": 0}}, {"node": {"oid": "d2147da5e9c255506c8fc66e8af37905a77155b7", "messageHeadline": "Merge branch 'main' into lukev/clickhouse-adr", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1129, "deletions": 27}}, {"node": {"oid": "676c9826f161470ff162f1b7f989fca29caff569", "messageHeadline": "ADR for Clickhouse architecture", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "8839232b759ec0f4af0a8413a961ff79dfc05da7", "messageHeadline": "timing tests", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "ea228e9390aa788be9127c0cbdf78072795c1223", "messageHeadline": "cleanup", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 21, "deletions": 31}}, {"node": {"oid": "fb39faedccb832d63afc545307e0bc1d945b8bce", "messageHeadline": "working commit 1", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 213, "deletions": 25}}, {"node": {"oid": "14d7791fb54b5babc01939c6ffed95e5c6d5a59f", "messageHeadline": "remove user defined sentry", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 7, "deletions": 19}}, {"node": {"oid": "6b0f48b9fdd74797276ee8eb5658c081e51608c6", "messageHeadline": "this should work but doesnt", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "ea552b88b11b6d166a586611d2781537f1879a63", "messageHeadline": "add sentry_sdk to requirements.txt", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "cf5f4afa63209a845307ed74eb628bc7e56db721", "messageHeadline": "dont report errors if the user disables telemetry", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "bd9ffde2b0bde1c5e7a50b33ea57d2b45f790ebf", "messageHeadline": "add multi-endpoint sentry tracking", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 40, "deletions": 22}}, {"node": {"oid": "290d8f3a3239198f277c4e746c27cdf668396cc8", "messageHeadline": "wip", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "e4413c219c6ef1336b4c43e513b36617bd6ea4b7", "messageHeadline": "fixes", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e9ab1ddb8824604a39dfb2f5153f1c04128c6426", "messageHeadline": "capture anonymized events with posthog", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 67, "deletions": 7}}, {"node": {"oid": "30fbd06bb12980775e830b78c7d86cc41d7e8dac", "messageHeadline": "black python formatting", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 308, "deletions": 182}}, {"node": {"oid": "6b87b2ed481acac1927f1e0a04152c8c6fedc46c", "messageHeadline": "Merge pull request #28 from chroma-core/jeff/basic-examples", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "07ee379175a4835ba332357ec386e555f5540b1d", "messageHeadline": "Merge pull request #29 from chroma-core/jeff/end-to-end-v1", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1041, "deletions": 27}}, {"node": {"oid": "1d64fdd816bcf3bf8c43bfad82f93169ee10e86c", "messageHeadline": "other cleanup", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "1400400016ce8bf4c5d95b5fc094518216b6a68b", "messageHeadline": "remove logging single embedding, batch only. add category_name for lo\u2026", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 12, "deletions": 63}}, {"node": {"oid": "5efd33a22bffe1dbc92df9c227fe0bd82c2d6363", "messageHeadline": "remove metadata and inference_data json, rename distance to custom_qu\u2026", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 34, "deletions": 79}}, {"node": {"oid": "73b0ad8286a4eb783b3466851b9713ca7735d5ae", "messageHeadline": "Merge branch 'jeff/end-to-end-v1' of github.com:chroma-core/chroma in\u2026", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "16b2cd27d643c8231fee597bc64c384b2ab0ee47", "messageHeadline": "improvements", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 14, "deletions": 60}}, {"node": {"oid": "d4a30ecbc82b30749eb66eb952a5e8b029ee6195", "messageHeadline": "prefer f-strings", "author": {"name": "atroyn", "email": "anton.troynikov@gmail.com", "user": {"login": "atroyn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f73144a503083d5b3d96ff7d479c7c985fcdb629", "messageHeadline": "this removes app, model_version and layer since we cant support multi\u2026", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 12, "deletions": 101}}, {"node": {"oid": "08d86d94bf5844ac704e0d369eae2dd7945fe04a", "messageHeadline": "loosen test for heartbeat to account for server spinup time", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e68f6de2eb2d347392f0452d45eb1b5e615aafd6", "messageHeadline": "try super fine-grain scoped PAT", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "a8dbcd9ccde7ceba269498bf7ab660e7eb0f5f20", "messageHeadline": "another smol test", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4781776e9db9e0c37e6a0373ad103d218ec62265", "messageHeadline": "more debugging", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "038cbbae0407b243be1c87f0dd81b3dfe7ea4aaa", "messageHeadline": "move to env, hoist to top", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "741d7b902dbb0a2c6cc58e685e39c811602770e8", "messageHeadline": "smol test", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "99fe09c77b6c17821d7ef4958a1709dab299ed8b", "messageHeadline": "remove basic auth", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "80cec71fcb42e015b52216ac44aabfd6299bcf6d", "messageHeadline": "scale test all coco: loading: 223s, processing 51s, nn saerch .17s", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "f9705a63916944d52c2a72aad6dae724b2ab884c", "messageHeadline": "try this", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fcc1685f65717464c567a034a486b00824282e2a", "messageHeadline": "try this", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ce2241b67970e665fe7722745e0bf59ce765dde8", "messageHeadline": "try this now", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "772898ee115a48edbfb8ad852c257ef7455d4d87", "messageHeadline": "try handing the github token to the commands env", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a35b7d3f9b9f30f20576cdca1310a1d108feaa7b", "messageHeadline": "bump from https to ssh", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ba15b0887fa83f11e2deabdf44b2cfec18a16e45", "messageHeadline": "test pointing to private git repo for tests", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b4a85ba3f531e25678c3d5a2e12b7df14ea52c68", "messageHeadline": "robustness and tests for filtering", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 31, "deletions": 2}}, {"node": {"oid": "80665d9641957eaa50b2d78f1a1706f379b9d76e", "messageHeadline": "add filtering by dataset and category", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 34, "deletions": 11}}, {"node": {"oid": "0907cff960376b508313deb06f5dc36d764b6c4e", "messageHeadline": "remove use of the word label, swapped for the more explicit database_ids", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "310d1a09d3e7d7c9ef2365ed885a672780c5e72a", "messageHeadline": "dont support passing in distances, do support passing in category_names", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "f6fef3aef80f656fef09cc4a0107ff7fbd74afad", "messageHeadline": "add test for nn", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "ebf0e9a05151a2f4023ed1250b77d7d71df50ada", "messageHeadline": "get knn working", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 84, "deletions": 17}}, {"node": {"oid": "ea112aee33660489c6407b576a4cc6e1723ec29d", "messageHeadline": "try things the less fancy way", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "c14dab4c8fd5093014d27c97656cd1a3fcf5ea33", "messageHeadline": "try to remove httpx from direct deps", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "0bdf41d53c77395e4414918a4825fc7742acda14", "messageHeadline": "fix wrong import", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "28905a4f7081ce42d5289542caadb04a629734e9", "messageHeadline": "test adding it directly to reqs...", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "fe48ae15098181d4ca059a0e2a8282b8f8c09cf3", "messageHeadline": "install test req", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "02d20348b3122d10194ff67314a1990b7a8b67b5", "messageHeadline": "bump", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 32, "deletions": 30}}, {"node": {"oid": "9eb939c983ae74157306a5c4df62c772889f4ab3", "messageHeadline": "bump", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4afa9a26c326acef173d64d019b86053dfc74266", "messageHeadline": "bump", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "55ba31e7faf5a61f906aaf72caaaed4d8b3fac12", "messageHeadline": "test fix for ci", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d3d5a25ad0cbbf3a864c3f8d0cad2d854e330efb", "messageHeadline": "Merge branch 'main' into jeff/end-to-end-v1", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "970c8cdbd1d0b5a7e16644fb74427e749bd0b1d8", "messageHeadline": "end to end working", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1124, "deletions": 21}}, {"node": {"oid": "0b4bb0ce367d4ed4b07b24a5e115726a716b3e27", "messageHeadline": "Merge pull request #27 from chroma-core/jeff/extra-docker-documentation", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "3468971b18eb1168d6650197c31b00077969182e", "messageHeadline": "Merge pull request #18 from chroma-core/jeff/gitignore", "author": {"name": "Jeff Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "05068b8a455a34849a25e3f56d66668da47e1307", "messageHeadline": "super simple lattice for example app(flask)/notebook/script", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "952361cc731c36f9b67ce444aa058c36faf23011", "messageHeadline": "add how to get docker images", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0953f7cd947bbc5a2cde7c0de275a66254eea4f2", "messageHeadline": "add extra instructions for running docker and talking to it", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "43445cb0edb15d0c621541fa3282f920273bf99c", "messageHeadline": "add gitignore", "author": {"name": "Jeffrey Huber", "email": "jeff@trychroma.com", "user": {"login": "jeffchuber"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "2c124a9216b2892f9b0274c49a732a3342046b98", "messageHeadline": "fix invalid yaml, again", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "09309d76bfdc299df0d19d0e94da7a99730291bf", "messageHeadline": "fix invalid yaml", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "447f1ef48cb4f83bc7d0aa4925b633527afff84c", "messageHeadline": "update 'latest' tag upon release to avoid confusion", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "c56a3aba8640770c31457033d22a6e27f0b6d792", "messageHeadline": "update docker action versions", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0a4acf26a2b39c65e4d07393367a12897b3aa1d3", "messageHeadline": "fix typo", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "77daf3a86cb1b82a1fdf313e31acdb46ce6c21f0", "messageHeadline": "Merge pull request #17 from chroma-core/lukev-cd-combined", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 83, "deletions": 55}}, {"node": {"oid": "6713fb9dca532c927a3c25d596e1d8adb36a82be", "messageHeadline": "base releases on main branch", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ff552efc01aaf28650ad526ff14630e67f73ce2", "messageHeadline": "Unified release process", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 83, "deletions": 55}}, {"node": {"oid": "a11ca6c059a0c2474471c730f5012e1e0cbe5d95", "messageHeadline": "Merge pull request #10 from chroma-core/lukev-cd", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "816814a3c09838353907250e0970fb4567ef11d3", "messageHeadline": "Build image on push to  branch", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5aa7530df761e45cae83d45a75b844a3b6c9d0f8", "messageHeadline": "whitespace change to test CD", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3ddce7dd07e4060908c944b645c704294764598a", "messageHeadline": "first draft of server CD using Github actions", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "5d69c3df3d6013284b196d63315fd3a43a6deae1", "messageHeadline": "Merge pull request #1 from chroma-core/lukev-mvp-arch", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 92, "deletions": 0}}, {"node": {"oid": "c8bd4137132c74c49055a854b96fbe158da948e7", "messageHeadline": "Merge pull request #9 from chroma-core/lukev-project-structure", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 585, "deletions": 1}}, {"node": {"oid": "3a0dd5d9576ac9782d97f46da57a674d97e3cb17", "messageHeadline": "fix typo in chroma-server CI config", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d623d20dfed2e1ef087fd01a050eff33091f791f", "messageHeadline": "decouple version generation & document", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 26, "deletions": 8}}, {"node": {"oid": "3c5d2c32fbd0b760b3655eee0006f36aec1f5cb4", "messageHeadline": "Docker build for chroma-server", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 62, "deletions": 3}}, {"node": {"oid": "d01c216ba43f37f45076cc2b0c9be8a285ce6121", "messageHeadline": "use main instead of master", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "44d40de64d027af457b5262b59c3f4c934fa7b80", "messageHeadline": "only run CI for master", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f85cdbf7181e3ef844fdfaa0fb5e275a317945eb", "messageHeadline": "chroma server tests & ci", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "8d6c178e1d9274629618bf5a91d8bad26904eaf1", "messageHeadline": "initial WIP on chroma-server", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "949a37e44f263cb8ca0fee23cde4c60a25172f46", "messageHeadline": "Remove tox, not useful given Github's matrix testing", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 22}}, {"node": {"oid": "c61fac8936b951c321f57ef44f517bf6b5e2ac1f", "messageHeadline": "fix github actions config syntax", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "48d8c842cb878699cdd17268be89ea0146eeadbc", "messageHeadline": "restrict CI to specific branches & dirs", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "e37b8599da00eb6b68897443046b2de5008d6056", "messageHeadline": "remove direct numpy dependency", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "8e96283ad0c58d05a025552433e10af3fce6face", "messageHeadline": "rely on github actions rather than tox for matrix test", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "50ce523bfcfd99723978f075577ce99a194dca07", "messageHeadline": "Use single python version for Github Action matrix", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "06bcbf2908593686e21e3897d0fbb223474a433e", "messageHeadline": "github actions config", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "06e281633c20154cf1aa2a1116d51e6477b25c09", "messageHeadline": "docs, cleanup, & dev requirements", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 81, "deletions": 4}}, {"node": {"oid": "fafd74f9d4028a803b539ad540665beee2a4f529", "messageHeadline": "more setuptools_scm config", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "977aaad88f3b1d86474f3988a84b2fd6fcd2e451", "messageHeadline": "more setuptools_scm config", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "4c9c4a473da513376a37ca5eea621353a6b1b9c9", "messageHeadline": "more setuptools_scm configuration", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "364f9b0efe185e032f1214a698acd8b83dcce89d", "messageHeadline": "more setuptools_scm and tox config", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "81f11fa7c660cea263b0c37da9ebe276851fe2b1", "messageHeadline": "add overall project structure to readme", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "ecbfc2197cb45bcfc78064bd1b0a9e6917161724", "messageHeadline": "WIP on skeleton chroma-client using tox", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 301, "deletions": 0}}, {"node": {"oid": "23859d60579f41e2a93204cd183a4586276841e5", "messageHeadline": "Don't over-specify install mechanism", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "d94cd57aacf63b2c0156d5232526fb1a14d36602", "messageHeadline": "fix img path", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ffacccf4945968731c3f6c9a4c019489ecb7272", "messageHeadline": "Architecture Decision Record for MVP architecture", "author": {"name": "Luke VanderHart", "email": "luke@vanderhart.net", "user": {"login": "levand"}}, "additions": 95, "deletions": 0}}, {"node": {"oid": "957b068dbe812dd5c6d52a2bc8b58ece7deb07a3", "messageHeadline": "Initial commit", "author": {"name": "Jeff Huber", "email": "jeffchuber@gmail.com", "user": {"login": "jeffchuber"}}, "additions": 202, "deletions": 0}}]