{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":616583259,"defaultBranch":"main","name":"hnsqlite","ownerLogin":"jiggy-ai","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-20T17:09:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/116598966?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1680530111.0","currentOid":""},"activityList":{"items":[{"before":"a299139e5acc3d4ab13228f3b72638990a355d18","after":"9824e6c73508d844ea3424ba9f3033da46b9de9f","ref":"refs/heads/main","pushedAt":"2023-05-18T01:55:19.061Z","pushType":"push","commitsCount":1,"pusher":{"login":"wskish","name":"Bill Kish","path":"/wskish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2286379?s=80&v=4"},"commit":{"message":"0.2.4:support get embedding by id","shortMessageHtmlLink":"0.2.4:support get embedding by id"}},{"before":"0a563507f76147406a73b27c5e39e7b76144bc85","after":"a299139e5acc3d4ab13228f3b72638990a355d18","ref":"refs/heads/main","pushedAt":"2023-05-07T01:29:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wskish","name":"Bill Kish","path":"/wskish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2286379?s=80&v=4"},"commit":{"message":"0.0.2: option for more document-centric iteration through contents\n\nadditional init option defaults","shortMessageHtmlLink":"0.0.2: option for more document-centric iteration through contents"}},{"before":"43e1641577a69e7ee818a7ec9a9df4bf4b1493e8","after":"0a563507f76147406a73b27c5e39e7b76144bc85","ref":"refs/heads/main","pushedAt":"2023-05-02T16:31:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wskish","name":"Bill Kish","path":"/wskish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2286379?s=80&v=4"},"commit":{"message":"change index filename strategy\n\nno need for unique index filenames; rely on checksum for index integrity","shortMessageHtmlLink":"change index filename strategy"}},{"before":"f0029c6d51cc14c9d80226bf09d90734a45c7d3b","after":"43e1641577a69e7ee818a7ec9a9df4bf4b1493e8","ref":"refs/heads/main","pushedAt":"2023-04-05T05:29:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wskish","name":"Bill Kish","path":"/wskish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2286379?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"d5ec91d60e1f213f0ac574e69a36491006ed5d4c","after":"f0029c6d51cc14c9d80226bf09d90734a45c7d3b","ref":"refs/heads/main","pushedAt":"2023-04-04T17:21:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wskish","name":"Bill Kish","path":"/wskish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2286379?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"a659ea3921304a511abaebb4eef55a90249716a6","after":"d5ec91d60e1f213f0ac574e69a36491006ed5d4c","ref":"refs/heads/main","pushedAt":"2023-04-04T17:15:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wskish","name":"Bill Kish","path":"/wskish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2286379?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"5d52f83d004909f2a056d8739be1f4f6d66a1032","after":"a659ea3921304a511abaebb4eef55a90249716a6","ref":"refs/heads/main","pushedAt":"2023-04-03T17:28:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wskish","name":"Bill Kish","path":"/wskish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2286379?s=80&v=4"},"commit":{"message":"0.2.0: major refactor of init interface\n\nTakes 'ownership' of the sqlite db file away from hnsqlite Collection to allow coexistence with other users of the sqlite database as well of multiple Collections sharing a sqlite db file. Conceptually the db file is now owned by the external system, not hnsqlite.","shortMessageHtmlLink":"0.2.0: major refactor of init interface"}},{"before":"4f8bfe4806975b15c374a8b6f76a0df760696c60","after":"5d52f83d004909f2a056d8739be1f4f6d66a1032","ref":"refs/heads/main","pushedAt":"2023-04-03T14:03:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wskish","name":"Bill Kish","path":"/wskish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2286379?s=80&v=4"},"commit":{"message":"remove s3 support from within hnsqlite\n\nIt seems more natural to persist db file outside the hnsqlite layer.\n(E.g. will want to support blobstore or other backup mechanism and dont want them all in here.)\nAlso this sets the stage for hnsqlite not 'owning' the database but rather riding on top of an sqlite file owned by the encompassing system.","shortMessageHtmlLink":"remove s3 support from within hnsqlite"}},{"before":null,"after":"4f8bfe4806975b15c374a8b6f76a0df760696c60","ref":"refs/heads/s3-integration","pushedAt":"2023-04-03T13:55:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wskish","name":"Bill Kish","path":"/wskish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2286379?s=80&v=4"},"commit":{"message":"update index after delete only if items were actually deleted","shortMessageHtmlLink":"update index after delete only if items were actually deleted"}},{"before":"97cc860bafeb6da375db3dc9e269effb6035bb49","after":"4f8bfe4806975b15c374a8b6f76a0df760696c60","ref":"refs/heads/main","pushedAt":"2023-04-02T15:42:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wskish","name":"Bill Kish","path":"/wskish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2286379?s=80&v=4"},"commit":{"message":"update index after delete only if items were actually deleted","shortMessageHtmlLink":"update index after delete only if items were actually deleted"}},{"before":"a03f886985b14dd60eab05c67e43092c9e58e537","after":"97cc860bafeb6da375db3dc9e269effb6035bb49","ref":"refs/heads/main","pushedAt":"2023-04-02T00:16:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wskish","name":"Bill Kish","path":"/wskish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2286379?s=80&v=4"},"commit":{"message":"0.1.5: support get embeddings by doc_ids","shortMessageHtmlLink":"0.1.5: support get embeddings by doc_ids"}},{"before":"cabed05a6fd2a4f35f0cc4434f0cc33ac0bf415d","after":"a03f886985b14dd60eab05c67e43092c9e58e537","ref":"refs/heads/main","pushedAt":"2023-04-01T16:13:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wskish","name":"Bill Kish","path":"/wskish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2286379?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"ae681450b65371fb81df43f5fe25742c0d2c50a5","after":"cabed05a6fd2a4f35f0cc4434f0cc33ac0bf415d","ref":"refs/heads/main","pushedAt":"2023-04-01T16:12:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wskish","name":"Bill Kish","path":"/wskish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2286379?s=80&v=4"},"commit":{"message":"Update README.md\n\nadd filtering documentation to readme","shortMessageHtmlLink":"Update README.md"}},{"before":"14af0309846f50994946a374805a618e9324afac","after":"ae681450b65371fb81df43f5fe25742c0d2c50a5","ref":"refs/heads/main","pushedAt":"2023-03-31T05:38:21.912Z","pushType":"push","commitsCount":1,"pusher":{"login":"wskish","name":"Bill Kish","path":"/wskish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2286379?s=80&v=4"},"commit":{"message":"Delete requirements.txt","shortMessageHtmlLink":"Delete requirements.txt"}},{"before":"0da1cd9748b432e05754844bb317162fec5fb2f2","after":"14af0309846f50994946a374805a618e9324afac","ref":"refs/heads/main","pushedAt":"2023-03-30T17:27:15.157Z","pushType":"push","commitsCount":1,"pusher":{"login":"wskish","name":"Bill Kish","path":"/wskish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2286379?s=80&v=4"},"commit":{"message":"Update pyproject.toml","shortMessageHtmlLink":"Update pyproject.toml"}},{"before":"9cc729de4ac0433eb27005a77da4c5b834678499","after":"0da1cd9748b432e05754844bb317162fec5fb2f2","ref":"refs/heads/main","pushedAt":"2023-03-29T23:02:53.129Z","pushType":"push","commitsCount":1,"pusher":{"login":"wskish","name":"Bill Kish","path":"/wskish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2286379?s=80&v=4"},"commit":{"message":"remvoe debug","shortMessageHtmlLink":"remvoe debug"}},{"before":"027c57663474fe1814b113bc32d204d469449b21","after":"9cc729de4ac0433eb27005a77da4c5b834678499","ref":"refs/heads/main","pushedAt":"2023-03-29T22:52:10.775Z","pushType":"push","commitsCount":1,"pusher":{"login":"wskish","name":"Bill Kish","path":"/wskish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2286379?s=80&v=4"},"commit":{"message":"fixup return type","shortMessageHtmlLink":"fixup return type"}},{"before":"fae4dff0889e9aec524ce7aed688184b684bfe8b","after":"027c57663474fe1814b113bc32d204d469449b21","ref":"refs/heads/main","pushedAt":"2023-03-29T22:29:54.208Z","pushType":"push","commitsCount":1,"pusher":{"login":"wskish","name":"Bill Kish","path":"/wskish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2286379?s=80&v=4"},"commit":{"message":"0.1.2: add get_embeddings for embedding db traversal","shortMessageHtmlLink":"0.1.2: add get_embeddings for embedding db traversal"}},{"before":"f7b532ef57934082c6d9124d4c2958b279af9b13","after":"fae4dff0889e9aec524ce7aed688184b684bfe8b","ref":"refs/heads/main","pushedAt":"2023-03-28T21:28:57.290Z","pushType":"push","commitsCount":1,"pusher":{"login":"wskish","name":"Bill Kish","path":"/wskish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2286379?s=80&v=4"},"commit":{"message":"support optional s3 backup/restore","shortMessageHtmlLink":"support optional s3 backup/restore"}},{"before":"f8656be943b60d50a3591f64d623cae2ba047658","after":"f7b532ef57934082c6d9124d4c2958b279af9b13","ref":"refs/heads/main","pushedAt":"2023-03-28T17:03:12.587Z","pushType":"push","commitsCount":1,"pusher":{"login":"wskish","name":"Bill Kish","path":"/wskish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2286379?s=80&v=4"},"commit":{"message":"0.1.0: replace name with doc_id as first class Embedding data\n\nsupport delete by doc_id","shortMessageHtmlLink":"0.1.0: replace name with doc_id as first class Embedding data"}},{"before":"68c1b9bf0f3d425ab0e4f2c431eb226df16bb5a0","after":"f8656be943b60d50a3591f64d623cae2ba047658","ref":"refs/heads/main","pushedAt":"2023-03-28T16:09:37.395Z","pushType":"push","commitsCount":1,"pusher":{"login":"wskish","name":"Bill Kish","path":"/wskish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2286379?s=80&v=4"},"commit":{"message":"0.1.0: flatten SearchResponse","shortMessageHtmlLink":"0.1.0: flatten SearchResponse"}},{"before":"8ae37f97e2d7bb83eff1b4b3dd2252c7d05bc635","after":"68c1b9bf0f3d425ab0e4f2c431eb226df16bb5a0","ref":"refs/heads/main","pushedAt":"2023-03-27T02:46:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wskish","name":"Bill Kish","path":"/wskish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2286379?s=80&v=4"},"commit":{"message":"0.0.6\n\nadd count()\nfix load logic\nraise NoResultError when no items found meeting filter criteria","shortMessageHtmlLink":"0.0.6"}},{"before":"01a64694df370ce77476ef1f56abc49cf3861a0b","after":"8ae37f97e2d7bb83eff1b4b3dd2252c7d05bc635","ref":"refs/heads/main","pushedAt":"2023-03-25T01:59:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wskish","name":"Bill Kish","path":"/wskish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2286379?s=80&v=4"},"commit":{"message":"use replace deleted","shortMessageHtmlLink":"use replace deleted"}},{"before":"8de74a3d58257ba3038c86e8b5924a1d47da6f80","after":"01a64694df370ce77476ef1f56abc49cf3861a0b","ref":"refs/heads/main","pushedAt":"2023-03-25T01:04:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wskish","name":"Bill Kish","path":"/wskish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2286379?s=80&v=4"},"commit":{"message":"passing delete unit tests","shortMessageHtmlLink":"passing delete unit tests"}},{"before":"1f23c2152e9cfb8e7b216d223a7c9d3f07d7d209","after":"8de74a3d58257ba3038c86e8b5924a1d47da6f80","ref":"refs/heads/main","pushedAt":"2023-03-24T23:00:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wskish","name":"Bill Kish","path":"/wskish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2286379?s=80&v=4"},"commit":{"message":"Update pyproject.toml","shortMessageHtmlLink":"Update pyproject.toml"}},{"before":"9de79cb025e554f3b4d67692e4ec62981a471bca","after":"1f23c2152e9cfb8e7b216d223a7c9d3f07d7d209","ref":"refs/heads/main","pushedAt":"2023-03-24T22:59:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wskish","name":"Bill Kish","path":"/wskish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2286379?s=80&v=4"},"commit":{"message":"passing filter unit tests","shortMessageHtmlLink":"passing filter unit tests"}},{"before":"5262ee8252f73280b979399f17702f28d05de447","after":"9de79cb025e554f3b4d67692e4ec62981a471bca","ref":"refs/heads/main","pushedAt":"2023-03-24T17:12:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wskish","name":"Bill Kish","path":"/wskish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2286379?s=80&v=4"},"commit":{"message":"seperate Embedding data class for API vs db","shortMessageHtmlLink":"seperate Embedding data class for API vs db"}},{"before":"0251a7a5c7983fc05242ab2e0df2f7aad8023e2b","after":"5262ee8252f73280b979399f17702f28d05de447","ref":"refs/heads/main","pushedAt":"2023-03-24T04:15:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wskish","name":"Bill Kish","path":"/wskish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2286379?s=80&v=4"},"commit":{"message":"switch db models to db prefix to prepare for similar named pure pydantic models in the interface","shortMessageHtmlLink":"switch db models to db prefix to prepare for similar named pure pydan…"}},{"before":"08544f7bc97108aefdf7efd6e0c4e922acdfca4e","after":"0251a7a5c7983fc05242ab2e0df2f7aad8023e2b","ref":"refs/heads/main","pushedAt":"2023-03-21T04:36:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wskish","name":"Bill Kish","path":"/wskish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2286379?s=80&v=4"},"commit":{"message":"refactor into pip installable project","shortMessageHtmlLink":"refactor into pip installable project"}},{"before":"d3ebc70d0cba5be9762e896195aeb2ea4285e2c4","after":"08544f7bc97108aefdf7efd6e0c4e922acdfca4e","ref":"refs/heads/main","pushedAt":"2023-03-21T02:28:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wskish","name":"Bill Kish","path":"/wskish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2286379?s=80&v=4"},"commit":{"message":"initial unit test passing","shortMessageHtmlLink":"initial unit test passing"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADLw-5OAA","startCursor":null,"endCursor":null}},"title":"Activity · jiggy-ai/hnsqlite"}