{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":150449350,"defaultBranch":"master","name":"pisa","ownerLogin":"pisa-engine","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-09-26T15:32:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/42392316?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721506950.0","currentOid":""},"activityList":{"items":[{"before":"6178ca5006ebf7d50596c8a95bad777af5391bda","after":null,"ref":"refs/heads/dynamic-dispatch-codec","pushedAt":"2024-07-20T20:22:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"elshize","name":"Michał Siedlaczek","path":"/elshize","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3026120?s=80&v=4"}},{"before":"36add4da7a75c5b336b64eb8fe822e8ba833e3a8","after":"bb2b3df91731b56e108299c9b07b6410fbc4903e","ref":"refs/heads/master","pushedAt":"2024-07-20T20:22:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"elshize","name":"Michał Siedlaczek","path":"/elshize","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3026120?s=80&v=4"},"commit":{"message":"Dynamic dispatch for block codecs (#579)\n\nUse dynamic dispatch for block codecs. The old class template\r\n`block_freq_index` is replaced by the `BlockInvertedIndex` class. This class\r\ncontains a shared pointer to a `BlockCodec` object, which is a superclass of\r\nall block codec implementations.\r\n\r\nChangelog-changed: `BlockInvertedIndex` replaces `block_freq_index`\r\nChangelog-performance: Expect a slight performance drop of all block codecs","shortMessageHtmlLink":"Dynamic dispatch for block codecs (#579)"}},{"before":"277cbe9d54471a46734c741531214f51f6a30fc8","after":"36add4da7a75c5b336b64eb8fe822e8ba833e3a8","ref":"refs/heads/master","pushedAt":"2024-05-31T23:19:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"elshize","name":"Michał Siedlaczek","path":"/elshize","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3026120?s=80&v=4"},"commit":{"message":"Update CMakeLists.txt (#583)\n\nUpdate the `cmake_minimum_required` version to 3.16.9. The submodule\r\n`external/benchmark` requires 3.16.3, so we bump the main repo to\r\nrequire the last patch version from 3.16.x.","shortMessageHtmlLink":"Update CMakeLists.txt (#583)"}},{"before":"ed97d5e6cfce439289f31c2241d78fd700bc5433","after":"6178ca5006ebf7d50596c8a95bad777af5391bda","ref":"refs/heads/dynamic-dispatch-codec","pushedAt":"2024-05-18T19:23:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"elshize","name":"Michał Siedlaczek","path":"/elshize","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3026120?s=80&v=4"},"commit":{"message":"Fixes and docs updates","shortMessageHtmlLink":"Fixes and docs updates"}},{"before":"686541f2212e48fea666278f3cc2be6c72564d12","after":"ed97d5e6cfce439289f31c2241d78fd700bc5433","ref":"refs/heads/dynamic-dispatch-codec","pushedAt":"2024-05-18T18:55:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elshize","name":"Michał Siedlaczek","path":"/elshize","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3026120?s=80&v=4"},"commit":{"message":"Fixes and docs updates","shortMessageHtmlLink":"Fixes and docs updates"}},{"before":"a8878f855c7d5f9610a8076e51c0faf050e8a3b2","after":"686541f2212e48fea666278f3cc2be6c72564d12","ref":"refs/heads/dynamic-dispatch-codec","pushedAt":"2024-05-12T19:15:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elshize","name":"Michał Siedlaczek","path":"/elshize","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3026120?s=80&v=4"},"commit":{"message":"Temporary buffer in work directory","shortMessageHtmlLink":"Temporary buffer in work directory"}},{"before":"d49c7334501dd933fe2873de0c3bee30bb130b1b","after":"a8878f855c7d5f9610a8076e51c0faf050e8a3b2","ref":"refs/heads/dynamic-dispatch-codec","pushedAt":"2024-05-12T16:48:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elshize","name":"Michał Siedlaczek","path":"/elshize","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3026120?s=80&v=4"},"commit":{"message":"Fix tests","shortMessageHtmlLink":"Fix tests"}},{"before":"ffbca50168c9a051048ada5ffe8fd18ec68687b3","after":"d49c7334501dd933fe2873de0c3bee30bb130b1b","ref":"refs/heads/dynamic-dispatch-codec","pushedAt":"2024-05-12T16:45:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"elshize","name":"Michał Siedlaczek","path":"/elshize","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3026120?s=80&v=4"},"commit":{"message":"Remove legacy code","shortMessageHtmlLink":"Remove legacy code"}},{"before":"06a74cc95ab488d24d38762d02ac211bfb4c0a82","after":"ffbca50168c9a051048ada5ffe8fd18ec68687b3","ref":"refs/heads/dynamic-dispatch-codec","pushedAt":"2024-05-12T15:08:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elshize","name":"Michał Siedlaczek","path":"/elshize","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3026120?s=80&v=4"},"commit":{"message":"Remove legacy code","shortMessageHtmlLink":"Remove legacy code"}},{"before":"6de9e8bb0001590f1c2cf865ad34a9525a4e037c","after":"06a74cc95ab488d24d38762d02ac211bfb4c0a82","ref":"refs/heads/dynamic-dispatch-codec","pushedAt":"2024-05-12T13:34:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"elshize","name":"Michał Siedlaczek","path":"/elshize","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3026120?s=80&v=4"},"commit":{"message":"Fix formatting","shortMessageHtmlLink":"Fix formatting"}},{"before":"ef30c6ef931658546db1f482e19ee7ae4cd5deba","after":"6de9e8bb0001590f1c2cf865ad34a9525a4e037c","ref":"refs/heads/dynamic-dispatch-codec","pushedAt":"2024-05-12T13:18:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"elshize","name":"Michał Siedlaczek","path":"/elshize","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3026120?s=80&v=4"},"commit":{"message":"Use memcpy instead of unaligned int cast","shortMessageHtmlLink":"Use memcpy instead of unaligned int cast"}},{"before":"342fe0a8d08e25198e2563b8d5bfc722589b583d","after":"ef30c6ef931658546db1f482e19ee7ae4cd5deba","ref":"refs/heads/dynamic-dispatch-codec","pushedAt":"2024-05-12T02:03:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elshize","name":"Michał Siedlaczek","path":"/elshize","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3026120?s=80&v=4"},"commit":{"message":"Replace old block_freq_index with the new one","shortMessageHtmlLink":"Replace old block_freq_index with the new one"}},{"before":"ce97f7b32ca4ae999c26cd2ce7117e11ac92ee2c","after":"277cbe9d54471a46734c741531214f51f6a30fc8","ref":"refs/heads/master","pushedAt":"2024-05-11T14:57:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"elshize","name":"Michał Siedlaczek","path":"/elshize","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3026120?s=80&v=4"},"commit":{"message":"Update README\n\nDrop 'readthedocs' from the README in favor of the documentation at https://pisa-engine.github.io/pisa/book","shortMessageHtmlLink":"Update README"}},{"before":"04e4ef4d445716356cb4d3af78ef1e7e45f9ed47","after":"342fe0a8d08e25198e2563b8d5bfc722589b583d","ref":"refs/heads/dynamic-dispatch-codec","pushedAt":"2024-04-19T00:45:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elshize","name":"Michał Siedlaczek","path":"/elshize","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3026120?s=80&v=4"},"commit":{"message":"Report index stats","shortMessageHtmlLink":"Report index stats"}},{"before":"9c5438e28be5fec7e7b1c6f00fd8903a2760c488","after":"04e4ef4d445716356cb4d3af78ef1e7e45f9ed47","ref":"refs/heads/dynamic-dispatch-codec","pushedAt":"2024-04-18T23:41:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elshize","name":"Michał Siedlaczek","path":"/elshize","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3026120?s=80&v=4"},"commit":{"message":"Refactoring & type-erase quantizing scorer","shortMessageHtmlLink":"Refactoring & type-erase quantizing scorer"}},{"before":"2b171049165232d4e2aa969a700910d1309e13ae","after":"e8d7d76c9d3594cbb81c40dca68f6ce0d113d55b","ref":"refs/heads/in-memory-compression","pushedAt":"2024-04-14T14:49:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gustingonzalez","name":"Agustín González","path":"/gustingonzalez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21322277?s=80&v=4"},"commit":{"message":"Refactor in-memory parameter on tests","shortMessageHtmlLink":"Refactor in-memory parameter on tests"}},{"before":"f8b63081c96aa3f400fc3294cca09a6af32901a6","after":"2b171049165232d4e2aa969a700910d1309e13ae","ref":"refs/heads/in-memory-compression","pushedAt":"2024-04-14T02:28:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gustingonzalez","name":"Agustín González","path":"/gustingonzalez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21322277?s=80&v=4"},"commit":{"message":"Consider the possible values (true or false) of the in-memory parameter during tests","shortMessageHtmlLink":"Consider the possible values (true or false) of the in-memory paramet…"}},{"before":"a19c65292012d6d499014fc86f41b16073651586","after":"9c5438e28be5fec7e7b1c6f00fd8903a2760c488","ref":"refs/heads/dynamic-dispatch-codec","pushedAt":"2024-04-14T00:06:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"elshize","name":"Michał Siedlaczek","path":"/elshize","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3026120?s=80&v=4"},"commit":{"message":"Move block codec registry to the header","shortMessageHtmlLink":"Move block codec registry to the header"}},{"before":null,"after":"f8b63081c96aa3f400fc3294cca09a6af32901a6","ref":"refs/heads/in-memory-compression","pushedAt":"2024-04-13T23:40:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gustingonzalez","name":"Agustín González","path":"/gustingonzalez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21322277?s=80&v=4"},"commit":{"message":"Add option to perform index compression in memory","shortMessageHtmlLink":"Add option to perform index compression in memory"}},{"before":"3d811728e54d0ad7dc86fc2d951e2209f382f503","after":"a19c65292012d6d499014fc86f41b16073651586","ref":"refs/heads/dynamic-dispatch-codec","pushedAt":"2024-04-13T23:37:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elshize","name":"Michał Siedlaczek","path":"/elshize","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3026120?s=80&v=4"},"commit":{"message":"Move block codec registry to the header","shortMessageHtmlLink":"Move block codec registry to the header"}},{"before":"77100682d9eb6bbef3bf738937c3bc90c100a32b","after":"3d811728e54d0ad7dc86fc2d951e2209f382f503","ref":"refs/heads/dynamic-dispatch-codec","pushedAt":"2024-04-10T01:22:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elshize","name":"Michał Siedlaczek","path":"/elshize","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3026120?s=80&v=4"},"commit":{"message":"Add missing constexpr","shortMessageHtmlLink":"Add missing constexpr"}},{"before":"173c74f2e5b6c63b2ab3eafdc611777d7917d81e","after":"77100682d9eb6bbef3bf738937c3bc90c100a32b","ref":"refs/heads/dynamic-dispatch-codec","pushedAt":"2024-04-08T23:34:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elshize","name":"Michał Siedlaczek","path":"/elshize","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3026120?s=80&v=4"},"commit":{"message":"Introduce ProfilingBlockInvertedIndex","shortMessageHtmlLink":"Introduce ProfilingBlockInvertedIndex"}},{"before":"f20581beac70ce2105ada87b05a0080c41410057","after":"173c74f2e5b6c63b2ab3eafdc611777d7917d81e","ref":"refs/heads/dynamic-dispatch-codec","pushedAt":"2024-04-05T22:55:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"elshize","name":"Michał Siedlaczek","path":"/elshize","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3026120?s=80&v=4"},"commit":{"message":"Improve resolving block codecs","shortMessageHtmlLink":"Improve resolving block codecs"}},{"before":"599dc047cdb41c0f0602b35ea208970c24c83d6e","after":"f20581beac70ce2105ada87b05a0080c41410057","ref":"refs/heads/dynamic-dispatch-codec","pushedAt":"2024-03-31T15:02:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elshize","name":"Michał Siedlaczek","path":"/elshize","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3026120?s=80&v=4"},"commit":{"message":"Improve resolving block codecs","shortMessageHtmlLink":"Improve resolving block codecs"}},{"before":"b75fcbecc25bcfcd31c2d7ef9747d3a0862e5891","after":"599dc047cdb41c0f0602b35ea208970c24c83d6e","ref":"refs/heads/dynamic-dispatch-codec","pushedAt":"2024-03-31T01:06:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elshize","name":"Michał Siedlaczek","path":"/elshize","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3026120?s=80&v=4"},"commit":{"message":"Implement all dynamic-dispatch block codecs","shortMessageHtmlLink":"Implement all dynamic-dispatch block codecs"}},{"before":"7a94fb470de994f0618292c9097b362c47080b61","after":"b75fcbecc25bcfcd31c2d7ef9747d3a0862e5891","ref":"refs/heads/dynamic-dispatch-codec","pushedAt":"2024-03-28T00:03:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elshize","name":"Michał Siedlaczek","path":"/elshize","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3026120?s=80&v=4"},"commit":{"message":"Separate compilation unit for codec","shortMessageHtmlLink":"Separate compilation unit for codec"}},{"before":"f1d588884770b0de12deb96e40c9f95cecb2b3f7","after":"7a94fb470de994f0618292c9097b362c47080b61","ref":"refs/heads/dynamic-dispatch-codec","pushedAt":"2024-03-23T19:31:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"elshize","name":"Michał Siedlaczek","path":"/elshize","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3026120?s=80&v=4"},"commit":{"message":"Test of dynamic dispatch for block codec","shortMessageHtmlLink":"Test of dynamic dispatch for block codec"}},{"before":null,"after":"f1d588884770b0de12deb96e40c9f95cecb2b3f7","ref":"refs/heads/dynamic-dispatch-codec","pushedAt":"2024-03-23T19:19:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"elshize","name":"Michał Siedlaczek","path":"/elshize","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3026120?s=80&v=4"},"commit":{"message":"Test of dynamic dispatch for block codec","shortMessageHtmlLink":"Test of dynamic dispatch for block codec"}},{"before":"609e3afa01faba9e420833491177a3d0309f35c3","after":null,"ref":"refs/heads/bench","pushedAt":"2024-02-13T00:24:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"elshize","name":"Michał Siedlaczek","path":"/elshize","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3026120?s=80&v=4"}},{"before":"25ff231f8d15326157d2e229473d65f1e52f6953","after":null,"ref":"refs/heads/fix-quantizer-zero-scores","pushedAt":"2024-02-13T00:23:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"elshize","name":"Michał Siedlaczek","path":"/elshize","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3026120?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yMFQyMDoyMjozMC4wMDAwMDBazwAAAASEverV","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0xM1QwMDoyMzowMy4wMDAwMDBazwAAAAP4-J2e"}},"title":"Activity · pisa-engine/pisa"}