{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":618276831,"defaultBranch":"main","name":"GPTCache","ownerLogin":"zilliztech","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-24T05:51:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/18416694?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1701137349.0","currentOid":""},"activityList":{"items":[{"before":"2834558bd8a7418ed5bbd39acffab6503cb82a7a","after":"a5070744f94e736bb0adf103cc8b12996944e75d","ref":"refs/heads/dev","pushedAt":"2024-04-08T07:32:01.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"SimFG","name":"SimFG","path":"/SimFG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21985684?s=80&v=4"},"commit":{"message":"Remove all embedding tests that require downloading the model for faster testing\n\nSigned-off-by: SimFG ","shortMessageHtmlLink":"Remove all embedding tests that require downloading the model for fas…"}},{"before":"5f110cdb8f295e4967c0547e1d9449d3d5a9aae0","after":"2834558bd8a7418ed5bbd39acffab6503cb82a7a","ref":"refs/heads/dev","pushedAt":"2024-03-07T02:26:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SimFG","name":"SimFG","path":"/SimFG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21985684?s=80&v=4"},"commit":{"message":"Add Nomic embedding integration (#610)\n\n* Add nomic embedding integration\r\n\r\nSigned-off-by: Aakash Thatte \r\n\r\n* Add imports for nomic integration\r\n\r\nSigned-off-by: Aakash Thatte \r\n\r\n* Add example for nomic integration\r\n\r\nSigned-off-by: Aakash Thatte \r\n\r\n* Fix pylint issues\r\n\r\nSigned-off-by: Aakash Thatte \r\n\r\n* Fix pylint issues\r\n\r\n* Add test for nomic integration\r\n\r\n* fix the lint for the embedding init.py file\r\n\r\n* fix the lint error for the nomic.py file\r\n\r\n* fix the lint error for the nomic.py file\r\n\r\n---------\r\n\r\nSigned-off-by: Aakash Thatte \r\nCo-authored-by: SimFG ","shortMessageHtmlLink":"Add Nomic embedding integration (#610)"}},{"before":"9adf6abc42e8eedaf8fd9f0bb3d31e6c9f28fd89","after":"5f110cdb8f295e4967c0547e1d9449d3d5a9aae0","ref":"refs/heads/dev","pushedAt":"2024-01-30T02:13:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"SimFG","name":"SimFG","path":"/SimFG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21985684?s=80&v=4"},"commit":{"message":"Add parameter in initialising Milvus store\n\nAdd parameter (use_partition_key) in initialising Milvus store","shortMessageHtmlLink":"Add parameter in initialising Milvus store"}},{"before":"b732ea268dca6b89aea165b53ee3626124b0052f","after":"9adf6abc42e8eedaf8fd9f0bb3d31e6c9f28fd89","ref":"refs/heads/dev","pushedAt":"2024-01-18T06:10:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SimFG","name":"SimFG","path":"/SimFG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21985684?s=80&v=4"},"commit":{"message":"Support Milvus partition key\n\nSupport Milvus partition key in saving and searching collection.","shortMessageHtmlLink":"Support Milvus partition key"}},{"before":"109d9ca74b9ee8c9ccbbbdf9c1c38c74d8e88b2e","after":"b732ea268dca6b89aea165b53ee3626124b0052f","ref":"refs/heads/dev","pushedAt":"2024-01-12T03:18:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SimFG","name":"SimFG","path":"/SimFG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21985684?s=80&v=4"},"commit":{"message":"Fix last_content_without_template\n\nFix last_content_without_template when the template looks like\n\"Tell me a joke about {subject} with less than 50 words.\"\nwhere len(field_name_arr) < len(literal_text_arr).","shortMessageHtmlLink":"Fix last_content_without_template"}},{"before":"acc20f05400dabdcde451194e9bb73b986747685","after":"109d9ca74b9ee8c9ccbbbdf9c1c38c74d8e88b2e","ref":"refs/heads/dev","pushedAt":"2023-12-24T12:41:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SimFG","name":"SimFG","path":"/SimFG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21985684?s=80&v=4"},"commit":{"message":"Fixed the wrong similarity_threshold documentation","shortMessageHtmlLink":"Fixed the wrong similarity_threshold documentation"}},{"before":"a9b94f4bcb0d3cea259f7c647d8ec76ef26ba913","after":"acc20f05400dabdcde451194e9bb73b986747685","ref":"refs/heads/main","pushedAt":"2023-11-28T02:07:08.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"SimFG","name":"SimFG","path":"/SimFG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21985684?s=80&v=4"},"commit":{"message":"Update the version to `0.1.43`\n\nSigned-off-by: SimFG ","shortMessageHtmlLink":"Update the version to 0.1.43"}},{"before":"272219b1a294ea006009b448cc6a90798041ee6c","after":"acc20f05400dabdcde451194e9bb73b986747685","ref":"refs/heads/dev","pushedAt":"2023-11-28T02:06:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SimFG","name":"SimFG","path":"/SimFG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21985684?s=80&v=4"},"commit":{"message":"Update the version to `0.1.43`\n\nSigned-off-by: SimFG ","shortMessageHtmlLink":"Update the version to 0.1.43"}},{"before":"50bdeebed2cf161ef9862377b21df15ad907aadd","after":"272219b1a294ea006009b448cc6a90798041ee6c","ref":"refs/heads/dev","pushedAt":"2023-11-25T02:01:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SimFG","name":"SimFG","path":"/SimFG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21985684?s=80&v=4"},"commit":{"message":"fix: avoid loading redis if not needed","shortMessageHtmlLink":"fix: avoid loading redis if not needed"}},{"before":"32aff18ff1547a09d57d58959c41ffdb31ab117b","after":"50bdeebed2cf161ef9862377b21df15ad907aadd","ref":"refs/heads/dev","pushedAt":"2023-11-22T02:02:32.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"SimFG","name":"SimFG","path":"/SimFG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21985684?s=80&v=4"},"commit":{"message":"Remove the Weaviate unit test\n\nSigned-off-by: SimFG ","shortMessageHtmlLink":"Remove the Weaviate unit test"}},{"before":"57b18271e833ed3e225b69d0e1eb625f62391b26","after":"32aff18ff1547a09d57d58959c41ffdb31ab117b","ref":"refs/heads/dev","pushedAt":"2023-11-06T11:28:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SimFG","name":"SimFG","path":"/SimFG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21985684?s=80&v=4"},"commit":{"message":"Update usage.md (#565)\n\nThe import location for get_data_manager has changed.","shortMessageHtmlLink":"Update usage.md (#565)"}},{"before":"a9b94f4bcb0d3cea259f7c647d8ec76ef26ba913","after":"57b18271e833ed3e225b69d0e1eb625f62391b26","ref":"refs/heads/dev","pushedAt":"2023-10-23T02:08:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SimFG","name":"SimFG","path":"/SimFG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21985684?s=80&v=4"},"commit":{"message":"Fix metaclass conflict error when installing pydantic v2 and using langchain (#555)\n\nSigned-off-by: Yasunori Fujie \r\nCo-authored-by: Yasunori Fujie ","shortMessageHtmlLink":"Fix metaclass conflict error when installing pydantic v2 and using la…"}},{"before":"be57ba2802514be746c63d34992d941ba846e17a","after":"a9b94f4bcb0d3cea259f7c647d8ec76ef26ba913","ref":"refs/heads/main","pushedAt":"2023-09-28T09:22:49.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"SimFG","name":"SimFG","path":"/SimFG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21985684?s=80&v=4"},"commit":{"message":"Update the version to `0.1.42` (#546)\n\nSigned-off-by: SimFG ","shortMessageHtmlLink":"Update the version to 0.1.42 (#546)"}},{"before":"44d1a662e2dd1ed808458e1ed8e10871f9707330","after":"a9b94f4bcb0d3cea259f7c647d8ec76ef26ba913","ref":"refs/heads/dev","pushedAt":"2023-09-28T09:21:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SimFG","name":"SimFG","path":"/SimFG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21985684?s=80&v=4"},"commit":{"message":"Update the version to `0.1.42` (#546)\n\nSigned-off-by: SimFG ","shortMessageHtmlLink":"Update the version to 0.1.42 (#546)"}},{"before":"140adb385fc56082c09d1484f51b86e19c64088a","after":"44d1a662e2dd1ed808458e1ed8e10871f9707330","ref":"refs/heads/dev","pushedAt":"2023-09-25T02:36:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SimFG","name":"SimFG","path":"/SimFG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21985684?s=80&v=4"},"commit":{"message":"docs: fix LangChainChat example (#543)","shortMessageHtmlLink":"docs: fix LangChainChat example (#543)"}},{"before":"15b2fd952ad482b3b370ef2c402617469474f6e9","after":"140adb385fc56082c09d1484f51b86e19c64088a","ref":"refs/heads/dev","pushedAt":"2023-09-23T08:35:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SimFG","name":"SimFG","path":"/SimFG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21985684?s=80&v=4"},"commit":{"message":"Add the 'hit callback' func (#542)\n\nSigned-off-by: SimFG ","shortMessageHtmlLink":"Add the 'hit callback' func (#542)"}},{"before":"1f4b70f8ef4f59915b3d6a1a7751b1d2b8dd6a82","after":"15b2fd952ad482b3b370ef2c402617469474f6e9","ref":"refs/heads/dev","pushedAt":"2023-09-23T03:09:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SimFG","name":"SimFG","path":"/SimFG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21985684?s=80&v=4"},"commit":{"message":"bugfix: fix correct dependency name for redis-om (#541)\n\n* bugfix: fix correct dependency name for redis-om\r\n\r\n* bugfix: correct redis_om package\r\n\r\n* typofix","shortMessageHtmlLink":"bugfix: fix correct dependency name for redis-om (#541)"}},{"before":"be57ba2802514be746c63d34992d941ba846e17a","after":"1f4b70f8ef4f59915b3d6a1a7751b1d2b8dd6a82","ref":"refs/heads/dev","pushedAt":"2023-09-14T14:14:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SimFG","name":"SimFG","path":"/SimFG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21985684?s=80&v=4"},"commit":{"message":"[mod] updated docs for scalar/vector storage, distributed caching and horizontal scaling. (#539)\n\nSigned-off-by: Anurag Wagh ","shortMessageHtmlLink":"[mod] updated docs for scalar/vector storage, distributed caching and…"}},{"before":"790e9f4211929a0b06b640f9c77b54e842b183af","after":"be57ba2802514be746c63d34992d941ba846e17a","ref":"refs/heads/main","pushedAt":"2023-09-14T06:42:02.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"SimFG","name":"SimFG","path":"/SimFG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21985684?s=80&v=4"},"commit":{"message":"Update the version to `0.1.41`\n\nSigned-off-by: SimFG ","shortMessageHtmlLink":"Update the version to 0.1.41"}},{"before":"3339e52e80e5ad76f3beb251d7e57a5cb0857468","after":"be57ba2802514be746c63d34992d941ba846e17a","ref":"refs/heads/dev","pushedAt":"2023-09-14T06:41:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SimFG","name":"SimFG","path":"/SimFG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21985684?s=80&v=4"},"commit":{"message":"Update the version to `0.1.41`\n\nSigned-off-by: SimFG ","shortMessageHtmlLink":"Update the version to 0.1.41"}},{"before":"d19bf74cd6bdbd7339344d37593d61141cd64135","after":"3339e52e80e5ad76f3beb251d7e57a5cb0857468","ref":"refs/heads/dev","pushedAt":"2023-09-14T06:40:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SimFG","name":"SimFG","path":"/SimFG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21985684?s=80&v=4"},"commit":{"message":"Fix the langchain chat pydantic bug (#538)\n\nSigned-off-by: SimFG ","shortMessageHtmlLink":"Fix the langchain chat pydantic bug (#538)"}},{"before":"bca8de91168cd37c5073084da96924e6174a21d4","after":"d19bf74cd6bdbd7339344d37593d61141cd64135","ref":"refs/heads/dev","pushedAt":"2023-09-05T03:03:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SimFG","name":"SimFG","path":"/SimFG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21985684?s=80&v=4"},"commit":{"message":" Support caching of async completion and cache completion (#513)\n\n* Use the old version for the chromadb (#492)\r\n\r\nSigned-off-by: SimFG \r\nSigned-off-by: Reuben Thomas-Davis \r\n\r\n* added support for weaviate vector databse (#493)\r\n\r\n* added support for weaviate vector databse\r\n\r\nSigned-off-by: pranaychandekar \r\n\r\n* added support for in local db for weaviate vector store\r\n\r\nSigned-off-by: pranaychandekar \r\n\r\n* added unit test case for weaviate vector store\r\n\r\nSigned-off-by: pranaychandekar \r\n\r\n* resolved unit test case error for weaviate vector store\r\n\r\nSigned-off-by: pranaychandekar \r\n\r\n* increased code coverage\r\nresolved pylint issues\r\n\r\npylint: disabled C0413\r\n\r\nSigned-off-by: pranaychandekar \r\n\r\n---------\r\n\r\nSigned-off-by: pranaychandekar \r\nSigned-off-by: Reuben Thomas-Davis \r\n\r\n* Update the version to `0.1.37` (#494)\r\n\r\nSigned-off-by: SimFG \r\nSigned-off-by: Reuben Thomas-Davis \r\n\r\n* :sparkles: support caching of async completion and cache completion\r\n\r\nSigned-off-by: Reuben Thomas-Davis \r\n\r\n* :sparkles: add streaming support for chatcompletion\r\n\r\nSigned-off-by: Reuben Thomas-Davis \r\n\r\n* :white_check_mark: improve test coverage and formatting\r\n\r\nSigned-off-by: Reuben Thomas-Davis \r\n\r\n* :sparkles: support caching of async completion and cache completion\r\n\r\nSigned-off-by: Reuben Thomas-Davis \r\n\r\n* :sparkles: add streaming support for chatcompletion\r\n\r\nSigned-off-by: Reuben Thomas-Davis \r\n\r\n* :white_check_mark: improve test coverage and formatting\r\n\r\nSigned-off-by: Reuben Thomas-Davis \r\n\r\n* correct merge duplication\r\n\r\nSigned-off-by: Reuben Thomas-Davis \r\n\r\n* correct update cache callback\r\n\r\nSigned-off-by: Reuben Thomas-Davis \r\n\r\n* add additional tests for improved coverage\r\n\r\nSigned-off-by: Reuben Thomas-Davis \r\n\r\n* remove redundant param in docstring\r\n\r\nSigned-off-by: Reuben Thomas-Davis \r\n\r\n---------\r\n\r\nSigned-off-by: SimFG \r\nSigned-off-by: Reuben Thomas-Davis \r\nSigned-off-by: pranaychandekar \r\nCo-authored-by: SimFG \r\nCo-authored-by: Pranay Chandekar ","shortMessageHtmlLink":" Support caching of async completion and cache completion (#513)"}},{"before":"f9456aa9a080911d948ad2de18c3a145dff7e77f","after":"bca8de91168cd37c5073084da96924e6174a21d4","ref":"refs/heads/dev","pushedAt":"2023-09-05T02:59:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SimFG","name":"SimFG","path":"/SimFG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21985684?s=80&v=4"},"commit":{"message":"feat: Add scalar storage support for DynamoDB (#531)\n\n* chore: fix small typo in the directory\r\n\r\nSigned-off-by: Gautham Chandra \r\n\r\n* feat: Add scalar storage support for DynamoDB\r\n\r\nThis change allows GPTCache to use DynamoDB as the underlying scalar\r\nstorage for the cache.\r\n\r\nThe underlying implementation uses 2 tables:\r\n\r\n- `gptcache_questions` - which holds all questions and session\r\n information.\r\n- `gptcache_reports` - which holds the reporting information.\r\n\r\nNormally, we would do a single table design and rollup\r\n`gptcache_reports` into the same table as `gptcache_questions`. However,\r\nthis was not done for one key reason: billing.\r\n\r\nIn the event a lot of analytics data is being created, then table scans\r\nfor operations like `count()` and `get_ids()` would also involve reading\r\nthese reporting rows before filtering them out, resulting in higher\r\nread costs for end users of GPTCache.\r\n\r\nSigned-off-by: Gautham Chandra \r\n\r\n---------\r\n\r\nSigned-off-by: Gautham Chandra ","shortMessageHtmlLink":"feat: Add scalar storage support for DynamoDB (#531)"}},{"before":"790e9f4211929a0b06b640f9c77b54e842b183af","after":"f9456aa9a080911d948ad2de18c3a145dff7e77f","ref":"refs/heads/dev","pushedAt":"2023-08-26T12:42:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sre-ci-robot","name":"sre-ci-robot","path":"/sre-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56469371?s=80&v=4"},"commit":{"message":"[fix] Failed to import gptcache due to missing redis dependency (#522)\n\n* [mod] move RedisCacheEviction to a separate module to avoid `import_redis` call\n\nSigned-off-by: Anurag Wagh \n\n* [fix] add `redis_eviction` module\n\nSigned-off-by: Anurag Wagh \n\n* [mod] pylint: disable wrong import position\n\nSigned-off-by: Anurag Wagh \n\n---------\n\nSigned-off-by: Anurag Wagh ","shortMessageHtmlLink":"[fix] Failed to import gptcache due to missing redis dependency (#522)"}},{"before":"d6d484d6bdc3969f9728444e0dbc9f09736b3411","after":"790e9f4211929a0b06b640f9c77b54e842b183af","ref":"refs/heads/main","pushedAt":"2023-08-23T03:17:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SimFG","name":"SimFG","path":"/SimFG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21985684?s=80&v=4"},"commit":{"message":"Update the version to `0.1.40`\n\nSigned-off-by: SimFG ","shortMessageHtmlLink":"Update the version to 0.1.40"}},{"before":"c2deaec9608bd05c2b551536f6d31e0e7132c444","after":"790e9f4211929a0b06b640f9c77b54e842b183af","ref":"refs/heads/dev","pushedAt":"2023-08-23T03:17:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SimFG","name":"SimFG","path":"/SimFG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21985684?s=80&v=4"},"commit":{"message":"Update the version to `0.1.40`\n\nSigned-off-by: SimFG ","shortMessageHtmlLink":"Update the version to 0.1.40"}},{"before":"d6d484d6bdc3969f9728444e0dbc9f09736b3411","after":"c2deaec9608bd05c2b551536f6d31e0e7132c444","ref":"refs/heads/dev","pushedAt":"2023-08-17T16:34:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sre-ci-robot","name":"sre-ci-robot","path":"/sre-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56469371?s=80&v=4"},"commit":{"message":"Distributed cache feature using Redis (#518)\n\n* [add] initial draft for distributed caching\n\nSigned-off-by: Anurag Wagh \n\n* [mod] Simplify Model schema for distributed cache management.\n\nSigned-off-by: Anurag Wagh \n\n* [mod] update expiry time for keys when accessed or saved\n\nSigned-off-by: Anurag Wagh \n\n* [add] NoOpEviction mechanism to avoid redundant calls to redis\n\nSigned-off-by: Anurag Wagh \n\n* [add] unit tests for distributed cache\n\nSigned-off-by: Anurag Wagh \n\n* [add] temporary directory for sqlite\n\nSigned-off-by: Anurag Wagh \n\n* [mod] skip adding scalar ids to cache if NoOpEviction is used\n\nSigned-off-by: Anurag Wagh \n\n* [add] documentation, example code and refactoring\n\nSigned-off-by: Anurag Wagh \n\n* [refactor] added docstrings, consistent quotes, removed literal comparison\n\nSigned-off-by: Anurag Wagh \n\n* [refactor] removed unused imports\n\nSigned-off-by: Anurag Wagh \n\n* [fix] add lazy import for redis in distributed_cache.py\n\nSigned-off-by: Anurag Wagh \n\n* [add] `pylint: disable=wrong-import-position`\n\nSigned-off-by: Anurag Wagh \n\n* [refactor] grouped import statements for distributed cache\n\nSigned-off-by: Anurag Wagh \n\n* [refactor] revert `get_data_manager` and `manager_factory` signatures to include memory cache config\n\nSigned-off-by: Anurag Wagh \n\n* [mod] add default values to memory cache params\n\nSigned-off-by: Anurag Wagh \n\n* [mod] add param to set `mammemory-samples` config for redis cache\n\nSigned-off-by: Anurag Wagh \n\n* [mod] updated cache config for testing lru cache\n\nSigned-off-by: Anurag Wagh \n\n* [del] removed `test-lru-cache`\n\nSigned-off-by: Anurag Wagh \n\n* [add] description for `maxmemory_samples` param\n\nSigned-off-by: Anurag Wagh \n\n* [add] unit test for validating ttl configuration\n\nSigned-off-by: Anurag Wagh \n\n* [add] unit tests for validating cache configuration, ttl access\n\nSigned-off-by: Anurag Wagh \n\n* [add] unit test to validate str based access for eviction base in `get_data_manager`\n\nSigned-off-by: Anurag Wagh \n\n---------\n\nSigned-off-by: Anurag Wagh ","shortMessageHtmlLink":"Distributed cache feature using Redis (#518)"}},{"before":"e242160b794835320abce244d8e0c5741b6f12ef","after":"d6d484d6bdc3969f9728444e0dbc9f09736b3411","ref":"refs/heads/main","pushedAt":"2023-08-15T03:06:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SimFG","name":"SimFG","path":"/SimFG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21985684?s=80&v=4"},"commit":{"message":"Update the test case of pgvector store (#516)\n\nSigned-off-by: SimFG ","shortMessageHtmlLink":"Update the test case of pgvector store (#516)"}},{"before":"5aa7e1e5a0e4e7780b3dde461497b30c76d8ae37","after":"d6d484d6bdc3969f9728444e0dbc9f09736b3411","ref":"refs/heads/dev","pushedAt":"2023-08-15T02:54:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SimFG","name":"SimFG","path":"/SimFG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21985684?s=80&v=4"},"commit":{"message":"Update the test case of pgvector store (#516)\n\nSigned-off-by: SimFG ","shortMessageHtmlLink":"Update the test case of pgvector store (#516)"}},{"before":"e242160b794835320abce244d8e0c5741b6f12ef","after":"5aa7e1e5a0e4e7780b3dde461497b30c76d8ae37","ref":"refs/heads/dev","pushedAt":"2023-08-15T02:21:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SimFG","name":"SimFG","path":"/SimFG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21985684?s=80&v=4"},"commit":{"message":"Fix backwards vavlues in pgvector.py (#515)","shortMessageHtmlLink":"Fix backwards vavlues in pgvector.py (#515)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEKp8gNwA","startCursor":null,"endCursor":null}},"title":"Activity · zilliztech/GPTCache"}