{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":701030246,"defaultBranch":"main","name":"ouroboros-db","ownerLogin":"i5heu","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-05T19:10:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/22565269?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716051162.0","currentOid":""},"activityList":{"items":[{"before":"27795e1e10b3f1ce8c910ebd79be011f7083d9a3","after":"a1aacdc4eccb9ef87ee7acd3c07b4a3d534fc7df","ref":"refs/heads/main","pushedAt":"2024-05-20T14:06:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"i5heu","name":"Mia Heidenstedt","path":"/i5heu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22565269?s=80&v=4"},"commit":{"message":"chore: Add chunking functionality to main.go","shortMessageHtmlLink":"chore: Add chunking functionality to main.go"}},{"before":"9bf8997e97a3defdccc05e0673d9f1259a5cbdb8","after":"27795e1e10b3f1ce8c910ebd79be011f7083d9a3","ref":"refs/heads/main","pushedAt":"2024-05-18T16:52:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"i5heu","name":"Mia Heidenstedt","path":"/i5heu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22565269?s=80&v=4"},"commit":{"message":"update benchmark","shortMessageHtmlLink":"update benchmark"}},{"before":"921cf72c7e38fe0483e3b5bf7d4073b8a7e28ab6","after":"9bf8997e97a3defdccc05e0673d9f1259a5cbdb8","ref":"refs/heads/main","pushedAt":"2024-05-18T16:37:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"i5heu","name":"Mia Heidenstedt","path":"/i5heu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22565269?s=80&v=4"},"commit":{"message":"chore: Update bench.sh to include new version in array","shortMessageHtmlLink":"chore: Update bench.sh to include new version in array"}},{"before":"0944c787d2f33839fd5eeb65a5fa81a0e1d70cdf","after":"2a6ae72abda337c6e09cca9c5060e7d0b9f9529a","ref":"refs/heads/gh-pages","pushedAt":"2024-05-18T16:36:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"update badge .badges/main/coverage.svg","shortMessageHtmlLink":"update badge .badges/main/coverage.svg"}},{"before":"cb47e38344ed4eab4f30311773d08b307c1b71bb","after":"921cf72c7e38fe0483e3b5bf7d4073b8a7e28ab6","ref":"refs/heads/main","pushedAt":"2024-05-18T16:35:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"i5heu","name":"Mia Heidenstedt","path":"/i5heu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22565269?s=80&v=4"},"commit":{"message":"chore: Update GarbageCollectionInterval check in NewOuroborosDB\n\nThe code change updates the check for the GarbageCollectionInterval in the NewOuroborosDB function. Instead of checking if the interval is zero or negative, it now checks if the interval is smaller than 2 minutes. If it is, a warning message is logged and the interval is set to the default value of 5 minutes.","shortMessageHtmlLink":"chore: Update GarbageCollectionInterval check in NewOuroborosDB"}},{"before":"76359fc9dd6544e5af2cf60c092f21c1577fafdc","after":"cb47e38344ed4eab4f30311773d08b307c1b71bb","ref":"refs/heads/main","pushedAt":"2024-05-18T16:26:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"i5heu","name":"Mia Heidenstedt","path":"/i5heu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22565269?s=80&v=4"},"commit":{"message":"chore: Update benchmark file","shortMessageHtmlLink":"chore: Update benchmark file"}},{"before":"281a045e28fe02af4cdd739a0b9892ce054453d3","after":"76359fc9dd6544e5af2cf60c092f21c1577fafdc","ref":"refs/heads/main","pushedAt":"2024-05-18T14:04:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"i5heu","name":"Mia Heidenstedt","path":"/i5heu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22565269?s=80&v=4"},"commit":{"message":"chore: Update bench.sh to include new version in array","shortMessageHtmlLink":"chore: Update bench.sh to include new version in array"}},{"before":"51afe3a7518e1c97a038f3ecae2400ad93443994","after":"281a045e28fe02af4cdd739a0b9892ce054453d3","ref":"refs/heads/main","pushedAt":"2024-05-18T13:47:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"i5heu","name":"Mia Heidenstedt","path":"/i5heu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22565269?s=80&v=4"},"commit":{"message":"chore: Update `ouroboros_test.go` to include benchmark for `GetEventsByFastMeta`","shortMessageHtmlLink":"chore: Update ouroboros_test.go to include benchmark for `GetEvents…"}},{"before":"b03f17b9eb7c6055eb31273c3b584dade14718a0","after":"0944c787d2f33839fd5eeb65a5fa81a0e1d70cdf","ref":"refs/heads/gh-pages","pushedAt":"2024-05-18T13:40:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"update badge .badges/main/coverage.svg","shortMessageHtmlLink":"update badge .badges/main/coverage.svg"}},{"before":"602debf3aa72e7cb8f5bd1658aaa63c2e3c8cf41","after":"51afe3a7518e1c97a038f3ecae2400ad93443994","ref":"refs/heads/main","pushedAt":"2024-05-18T13:39:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"i5heu","name":"Mia Heidenstedt","path":"/i5heu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22565269?s=80&v=4"},"commit":{"message":"chore: Update fastMetaToEvent map in Index struct\n\nThis commit updates the `Index` struct in the `index.go` file by adding a new `fastMetaToEvent` map and its corresponding lock. This map is used to store the mapping between a string representation of `FastMetaParameter` and a slice of `types.Hash`. The `fastMetaToEvent` map is populated in the `RebuildFastMeta` method and is used in the `GetEventHashesByFastMetaParameter` and `GetEventHashesByFastMeta` methods to retrieve event hashes based on fast meta parameters. The changes also include the addition of the `GetEventsByFastMeta` method, which retrieves events based on a given `FastMeta` parameter.\n\n```","shortMessageHtmlLink":"chore: Update fastMetaToEvent map in Index struct"}},{"before":"41f0a419cb66cb766256492ea186b9ee04c77828","after":"602debf3aa72e7cb8f5bd1658aaa63c2e3c8cf41","ref":"refs/heads/main","pushedAt":"2024-05-18T12:04:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"i5heu","name":"Mia Heidenstedt","path":"/i5heu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22565269?s=80&v=4"},"commit":{"message":"Add tests and benchmarks","shortMessageHtmlLink":"Add tests and benchmarks"}},{"before":"0a4c12dd148c4da500a94ca4a17c26f2e6c80a03","after":"41f0a419cb66cb766256492ea186b9ee04c77828","ref":"refs/heads/main","pushedAt":"2024-05-18T11:43:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"i5heu","name":"Mia Heidenstedt","path":"/i5heu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22565269?s=80&v=4"},"commit":{"message":"chore: Update loop iteration in ouroboros_test.go to use range without assigning the value","shortMessageHtmlLink":"chore: Update loop iteration in ouroboros_test.go to use range withou…"}},{"before":"b3dd1091aabccf8b0e27e897fa7fd38434c4a69b","after":"0a4c12dd148c4da500a94ca4a17c26f2e6c80a03","ref":"refs/heads/main","pushedAt":"2024-05-18T11:38:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"i5heu","name":"Mia Heidenstedt","path":"/i5heu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22565269?s=80&v=4"},"commit":{"message":"chore: Update benchmark file and bench.sh to include lazy loading for images","shortMessageHtmlLink":"chore: Update benchmark file and bench.sh to include lazy loading for…"}},{"before":"5cb7fb20a0b76637861d5e807b86772d1378fd3b","after":"b3dd1091aabccf8b0e27e897fa7fd38434c4a69b","ref":"refs/heads/main","pushedAt":"2024-05-18T11:37:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"i5heu","name":"Mia Heidenstedt","path":"/i5heu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22565269?s=80&v=4"},"commit":{"message":"chore: Update benchmark file and bench.sh to include lazy loading for images","shortMessageHtmlLink":"chore: Update benchmark file and bench.sh to include lazy loading for…"}},{"before":"7b4e74ebf486f730e6502f502686721e540b8c7a","after":"5cb7fb20a0b76637861d5e807b86772d1378fd3b","ref":"refs/heads/main","pushedAt":"2024-05-18T11:19:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"i5heu","name":"Mia Heidenstedt","path":"/i5heu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22565269?s=80&v=4"},"commit":{"message":"chore: Update logging statements in keyValStore and ouroboros.go","shortMessageHtmlLink":"chore: Update logging statements in keyValStore and ouroboros.go"}},{"before":"3852d36bcddf447bc01853eb9507e71415e2256e","after":"7b4e74ebf486f730e6502f502686721e540b8c7a","ref":"refs/heads/main","pushedAt":"2024-05-18T11:02:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"i5heu","name":"Mia Heidenstedt","path":"/i5heu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22565269?s=80&v=4"},"commit":{"message":"chore: Update bench.sh to include new version in array","shortMessageHtmlLink":"chore: Update bench.sh to include new version in array"}},{"before":"7cc75433dc17c6219e2c811bfe47ac75c59ee801","after":"b03f17b9eb7c6055eb31273c3b584dade14718a0","ref":"refs/heads/gh-pages","pushedAt":"2024-05-18T11:01:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"update badge .badges/main/coverage.svg","shortMessageHtmlLink":"update badge .badges/main/coverage.svg"}},{"before":"9ac5a95b122e921b7ffa3afe6bf52210f25d6ac3","after":null,"ref":"refs/heads/refactor","pushedAt":"2024-05-18T11:01:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"i5heu","name":"Mia Heidenstedt","path":"/i5heu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22565269?s=80&v=4"}},{"before":"d66d771b210d2fd3648cc3c73c36e1f49d9f43e9","after":"3852d36bcddf447bc01853eb9507e71415e2256e","ref":"refs/heads/main","pushedAt":"2024-05-18T11:01:12.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"i5heu","name":"Mia Heidenstedt","path":"/i5heu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22565269?s=80&v=4"},"commit":{"message":"Merge pull request #2 from i5heu/refactor\n\nBig refactor of the Event type","shortMessageHtmlLink":"Merge pull request #2 from i5heu/refactor"}},{"before":"8c27259273d10de46845edaece08e8c9a06cf232","after":"9ac5a95b122e921b7ffa3afe6bf52210f25d6ac3","ref":"refs/heads/refactor","pushedAt":"2024-05-18T10:59:15.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"i5heu","name":"Mia Heidenstedt","path":"/i5heu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22565269?s=80&v=4"},"commit":{"message":"Merge branch 'main' into refactor","shortMessageHtmlLink":"Merge branch 'main' into refactor"}},{"before":"ccbcbc6880507b2aab3270b3ed82d918116c5f14","after":"d66d771b210d2fd3648cc3c73c36e1f49d9f43e9","ref":"refs/heads/main","pushedAt":"2024-05-18T10:55:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"i5heu","name":"Mia Heidenstedt","path":"/i5heu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22565269?s=80&v=4"},"commit":{"message":"chore: Update benchmark file and bench.sh to include lazy loading for images","shortMessageHtmlLink":"chore: Update benchmark file and bench.sh to include lazy loading for…"}},{"before":"d762b4cc975c5fc6acd92a08511c735bf563dfeb","after":"ccbcbc6880507b2aab3270b3ed82d918116c5f14","ref":"refs/heads/main","pushedAt":"2024-05-18T10:47:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"i5heu","name":"Mia Heidenstedt","path":"/i5heu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22565269?s=80&v=4"},"commit":{"message":"chore: Replace benchmark file's third line with pkg: github.com/i5heu/ouroboros-db","shortMessageHtmlLink":"chore: Replace benchmark file's third line with pkg: github.com/i5heu…"}},{"before":"3a85f17e7beef55895d4e5a8cd39493edfd699a1","after":"d762b4cc975c5fc6acd92a08511c735bf563dfeb","ref":"refs/heads/main","pushedAt":"2024-05-18T10:36:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"i5heu","name":"Mia Heidenstedt","path":"/i5heu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22565269?s=80&v=4"},"commit":{"message":"chore: Update bench.sh to include lazy loading for images","shortMessageHtmlLink":"chore: Update bench.sh to include lazy loading for images"}},{"before":"6f3b4c0378392f0cf4019413c111746a242abf42","after":"3a85f17e7beef55895d4e5a8cd39493edfd699a1","ref":"refs/heads/main","pushedAt":"2024-05-18T10:21:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"i5heu","name":"Mia Heidenstedt","path":"/i5heu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22565269?s=80&v=4"},"commit":{"message":"chore: Update bench.sh to include lazy loading for images","shortMessageHtmlLink":"chore: Update bench.sh to include lazy loading for images"}},{"before":"2e6ba730af005d5884d2aa156740b58e5ebf9584","after":"6f3b4c0378392f0cf4019413c111746a242abf42","ref":"refs/heads/main","pushedAt":"2024-05-18T10:19:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"i5heu","name":"Mia Heidenstedt","path":"/i5heu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22565269?s=80&v=4"},"commit":{"message":"chore: Update bench.sh to include lazy loading for images","shortMessageHtmlLink":"chore: Update bench.sh to include lazy loading for images"}},{"before":"2a50a42f4dc7bde01b5a69a85288fe8e7ff7a39e","after":"2e6ba730af005d5884d2aa156740b58e5ebf9584","ref":"refs/heads/main","pushedAt":"2024-05-18T10:16:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"i5heu","name":"Mia Heidenstedt","path":"/i5heu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22565269?s=80&v=4"},"commit":{"message":"chore: Add .sh files to .gitignore and update bench.sh with new versions","shortMessageHtmlLink":"chore: Add .sh files to .gitignore and update bench.sh with new versions"}},{"before":"410041190eccd83a53d5f6923f0a192e6da2a4d2","after":"7cc75433dc17c6219e2c811bfe47ac75c59ee801","ref":"refs/heads/gh-pages","pushedAt":"2024-05-18T10:14:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"update badge .badges/main/coverage.svg","shortMessageHtmlLink":"update badge .badges/main/coverage.svg"}},{"before":"1e65290a116f4e825b8a86132b48074e3defe0aa","after":"2a50a42f4dc7bde01b5a69a85288fe8e7ff7a39e","ref":"refs/heads/main","pushedAt":"2024-05-18T10:14:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"i5heu","name":"Mia Heidenstedt","path":"/i5heu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22565269?s=80&v=4"},"commit":{"message":"adopt tests","shortMessageHtmlLink":"adopt tests"}},{"before":"04078a325ef9f563d187a3e8246480284640c2c4","after":"8c27259273d10de46845edaece08e8c9a06cf232","ref":"refs/heads/refactor","pushedAt":"2024-05-18T09:53:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"i5heu","name":"Mia Heidenstedt","path":"/i5heu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22565269?s=80&v=4"},"commit":{"message":"Refactor storage package to use StorageService interface instead of *storage.Storage","shortMessageHtmlLink":"Refactor storage package to use StorageService interface instead of *…"}},{"before":"235e36e261787730abb03ede14161b3fc036d636","after":"04078a325ef9f563d187a3e8246480284640c2c4","ref":"refs/heads/refactor","pushedAt":"2024-05-17T16:33:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"i5heu","name":"Mia Heidenstedt","path":"/i5heu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22565269?s=80&v=4"},"commit":{"message":"chore: Refactor storage package to use StorageService interface instead of *storage.Storage","shortMessageHtmlLink":"chore: Refactor storage package to use StorageService interface inste…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETtygAAA","startCursor":null,"endCursor":null}},"title":"Activity · i5heu/ouroboros-db"}