{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":519598153,"defaultBranch":"develop","name":"OpenHanami","ownerLogin":"kitsudaiki","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-07-30T18:59:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/54066441?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726314666.0","currentOid":""},"activityList":{"items":[{"before":"c96d260b0fe196f2ddbe1975c033f36040953b72","after":null,"ref":"refs/heads/qa/update-processing-strucutre","pushedAt":"2024-09-14T11:51:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kitsudaiki","name":"Tobias Anker","path":"/kitsudaiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54066441?s=80&v=4"}},{"before":"672320424a3f7a56f577a8bc2be0561732c4be54","after":"4a21979eb2d52081173523c758a85269e631b7b5","ref":"refs/heads/develop","pushedAt":"2024-09-14T11:51:03.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"kitsudaiki","name":"Tobias Anker","path":"/kitsudaiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54066441?s=80&v=4"},"commit":{"message":"Merge pull request #455 from kitsudaiki/qa/update-processing-strucutre\n\nrelated issue: https://github.com/kitsudaiki/OpenHanami/issues/317","shortMessageHtmlLink":"Merge pull request #455 from kitsudaiki/qa/update-processing-strucutre"}},{"before":"99fbf3daa05a652f1c04bd8f8f6b3d58078ca332","after":"c96d260b0fe196f2ddbe1975c033f36040953b72","ref":"refs/heads/qa/update-processing-strucutre","pushedAt":"2024-09-14T11:28:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kitsudaiki","name":"Tobias Anker","path":"/kitsudaiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54066441?s=80&v=4"},"commit":{"message":"feat(#317): make processing more generic\n\nEven the CUDA-code is disabled at currently, the\nbasic processing workflow between the cpu- and\ncuda-case was extremely different. This was fixed\nby defining a more generic way based on the worker-\nthread apporach of the cpu-case. This will make it\neaiser to implement a new CUDA-support.","shortMessageHtmlLink":"feat(#317): make processing more generic"}},{"before":"422afaa28c9b47265a522d77e55ef939bcb89b74","after":"99fbf3daa05a652f1c04bd8f8f6b3d58078ca332","ref":"refs/heads/qa/update-processing-strucutre","pushedAt":"2024-09-11T18:36:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kitsudaiki","name":"Tobias Anker","path":"/kitsudaiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54066441?s=80&v=4"},"commit":{"message":"feat(#317): use connections for resize-info\n\nThe connection-objects are now the base for the\nresize of the cluster. This removes the possibilty\nof race-conditions in case that multiple connections\nof the same neuron have to be split. On the other\nhand it is the second part of the split of the\nprocessing. This enables new possibilities for\nin regard of gpu-processing and multi-node processing.","shortMessageHtmlLink":"feat(#317): use connections for resize-info"}},{"before":"b6b2f3eaee186140e08d7b82a0c1f7fc0fb3be31","after":"422afaa28c9b47265a522d77e55ef939bcb89b74","ref":"refs/heads/qa/update-processing-strucutre","pushedAt":"2024-09-10T21:08:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kitsudaiki","name":"Tobias Anker","path":"/kitsudaiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54066441?s=80&v=4"},"commit":{"message":"feat(#317): use connections for resize-info\n\nThe connection-objects are now the base for the\nresize of the cluster. This removes the possibilty\nof race-conditions in case that multiple connections\nof the same neuron have to be split. On the other\nhand it is the second part of the split of the\nprocessing. This enables new possibilities for\nin regard of gpu-processing and multi-node processing.","shortMessageHtmlLink":"feat(#317): use connections for resize-info"}},{"before":"da2ace1c984f2b0cd91adf219ff5dba3752c0c00","after":"b6b2f3eaee186140e08d7b82a0c1f7fc0fb3be31","ref":"refs/heads/qa/update-processing-strucutre","pushedAt":"2024-09-09T21:47:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kitsudaiki","name":"Tobias Anker","path":"/kitsudaiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54066441?s=80&v=4"},"commit":{"message":"feat(#317): use connections for resize-info\n\nThe connection-objects are now the base for the\nresize of the cluster. This removes the possibilty\nof race-conditions in case that multiple connections\nof the same neuron have to be split. On the other\nhand it is the second part of the split of the\nprocessing. This enables new possibilities for\nin regard of gpu-processing and multi-node processing.","shortMessageHtmlLink":"feat(#317): use connections for resize-info"}},{"before":"29afc9a55c66b4a8c4b3bef244eb188241fd4fa5","after":"da2ace1c984f2b0cd91adf219ff5dba3752c0c00","ref":"refs/heads/qa/update-processing-strucutre","pushedAt":"2024-09-09T21:04:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kitsudaiki","name":"Tobias Anker","path":"/kitsudaiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54066441?s=80&v=4"},"commit":{"message":"feat(#317): split processing\n\nUse the connections as a temporary buffer\nfor potential and delta as first step to\nsplit the processing.","shortMessageHtmlLink":"feat(#317): split processing"}},{"before":"13a41842c8464fb8a9e72ce7eb2fbc56416fd821","after":"29afc9a55c66b4a8c4b3bef244eb188241fd4fa5","ref":"refs/heads/qa/update-processing-strucutre","pushedAt":"2024-09-09T18:33:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kitsudaiki","name":"Tobias Anker","path":"/kitsudaiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54066441?s=80&v=4"},"commit":{"message":"fix(#317): minor fix in processing functions\n\n- fixed reset of delta-values in output-hexagon\n- removed unnecessary memory-access in some loops","shortMessageHtmlLink":"fix(#317): minor fix in processing functions"}},{"before":"a07aad7eec6982994b30ae867d15614c8c3bd9d8","after":"13a41842c8464fb8a9e72ce7eb2fbc56416fd821","ref":"refs/heads/qa/update-processing-strucutre","pushedAt":"2024-09-08T20:51:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kitsudaiki","name":"Tobias Anker","path":"/kitsudaiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54066441?s=80&v=4"},"commit":{"message":"feat(#317): update connections and resize\n\n1. The resize-information are now no longer hold\nby the source-neuron, but by the connections. This\nresult in a higher memory consumption, but also\ngives a better separation. Also this approach\navoid problems in case that 2 or more connections\nwith the same source-neuron have to be split.\n\n2. In the forward-processing the connections\nare now a buffer for potential-values coming\nfrom the neurons. These have to be processed in\nan additional step, but separates the collection\nof the information from the neurons and the\nprocessing of the blocks itself. This is the\nbase for some new ideas in regard of gpu-support\nand multi-node cluster.","shortMessageHtmlLink":"feat(#317): update connections and resize"}},{"before":"2540baccf873c4e4069742b99ed677917f722cf7","after":null,"ref":"refs/heads/feat/re-enable-gpu-support","pushedAt":"2024-09-08T18:20:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kitsudaiki","name":"Tobias Anker","path":"/kitsudaiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54066441?s=80&v=4"}},{"before":null,"after":"a07aad7eec6982994b30ae867d15614c8c3bd9d8","ref":"refs/heads/qa/update-processing-strucutre","pushedAt":"2024-09-08T18:20:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kitsudaiki","name":"Tobias Anker","path":"/kitsudaiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54066441?s=80&v=4"},"commit":{"message":"feat(#317): cleanup processing-functions\n\n- SynapseConnection was renamed to Connection for\nmore consistency\n- some processing-functions were moved out of the\nworker-thready for cleaner code-separation","shortMessageHtmlLink":"feat(#317): cleanup processing-functions"}},{"before":null,"after":"2540baccf873c4e4069742b99ed677917f722cf7","ref":"refs/heads/feat/re-enable-gpu-support","pushedAt":"2024-09-08T09:34:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kitsudaiki","name":"Tobias Anker","path":"/kitsudaiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54066441?s=80&v=4"},"commit":{"message":"feat(#317): move synapse-block-link\n\nThe pointer to the synapse-block of a connection-block\nwas now moved into its own vector out of the connection-\nblock itself. This gives a cleaner separation and\nthe the connection-blocks now have a better size of exact\n3x4KiB.","shortMessageHtmlLink":"feat(#317): move synapse-block-link"}},{"before":"96c2dc89fef58000c6a32d70d426a23a389529f4","after":null,"ref":"refs/heads/feat/update-input-definition","pushedAt":"2024-09-07T15:21:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kitsudaiki","name":"Tobias Anker","path":"/kitsudaiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54066441?s=80&v=4"}},{"before":"02578c0e68c7453033b5a9da278718a11dc0d097","after":"672320424a3f7a56f577a8bc2be0561732c4be54","ref":"refs/heads/develop","pushedAt":"2024-09-07T15:21:09.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kitsudaiki","name":"Tobias Anker","path":"/kitsudaiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54066441?s=80&v=4"},"commit":{"message":"Merge pull request #453 from kitsudaiki/feat/update-input-definition\n\nrelated issue: https://github.com/kitsudaiki/OpenHanami/issues/439","shortMessageHtmlLink":"Merge pull request #453 from kitsudaiki/feat/update-input-definition"}},{"before":"7fab43193c3c85808a61620a6e99866085db1745","after":"96c2dc89fef58000c6a32d70d426a23a389529f4","ref":"refs/heads/feat/update-input-definition","pushedAt":"2024-09-07T15:06:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kitsudaiki","name":"Tobias Anker","path":"/kitsudaiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54066441?s=80&v=4"},"commit":{"message":"feat(#439): update task input styling\n\nThe way to define inputs for tasks was updated\nin order to remove the restriction, that hexagons\nmust have the same name like the used column in\nthe dataset. Now they can have different names.","shortMessageHtmlLink":"feat(#439): update task input styling"}},{"before":"d4c01df68675c2f2ad528d2129ecf4bfd19804e8","after":"7fab43193c3c85808a61620a6e99866085db1745","ref":"refs/heads/feat/update-input-definition","pushedAt":"2024-09-07T14:06:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kitsudaiki","name":"Tobias Anker","path":"/kitsudaiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54066441?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"9f06fbd32b0ab79f617cefd75eb06de5877fa7af","after":"d4c01df68675c2f2ad528d2129ecf4bfd19804e8","ref":"refs/heads/feat/update-input-definition","pushedAt":"2024-09-07T13:47:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kitsudaiki","name":"Tobias Anker","path":"/kitsudaiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54066441?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"3651cfbf567e01f96a4e3513bc054837dc778a1f","after":"9f06fbd32b0ab79f617cefd75eb06de5877fa7af","ref":"refs/heads/feat/update-input-definition","pushedAt":"2024-09-07T11:35:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kitsudaiki","name":"Tobias Anker","path":"/kitsudaiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54066441?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"4f5af297a1af32a818b60a2e2189af5fb39814df","after":"3651cfbf567e01f96a4e3513bc054837dc778a1f","ref":"refs/heads/feat/update-input-definition","pushedAt":"2024-09-07T09:17:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kitsudaiki","name":"Tobias Anker","path":"/kitsudaiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54066441?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"b976266c3c1e0961f8c078d5d51becbf05afdd93","after":"4f5af297a1af32a818b60a2e2189af5fb39814df","ref":"refs/heads/feat/update-input-definition","pushedAt":"2024-09-07T07:52:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kitsudaiki","name":"Tobias Anker","path":"/kitsudaiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54066441?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"77aab920216517a71e245b276924724f1c96b9f8","after":"b976266c3c1e0961f8c078d5d51becbf05afdd93","ref":"refs/heads/feat/update-input-definition","pushedAt":"2024-09-06T19:45:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kitsudaiki","name":"Tobias Anker","path":"/kitsudaiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54066441?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"fb44b0cc7fbeed80fc7bf8ad9b11ec7edbf23fb8","after":"77aab920216517a71e245b276924724f1c96b9f8","ref":"refs/heads/feat/update-input-definition","pushedAt":"2024-09-05T20:01:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kitsudaiki","name":"Tobias Anker","path":"/kitsudaiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54066441?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"47be1a365366acda1ee87f2b7389673895b68b1d","after":"fb44b0cc7fbeed80fc7bf8ad9b11ec7edbf23fb8","ref":"refs/heads/feat/update-input-definition","pushedAt":"2024-09-05T18:57:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kitsudaiki","name":"Tobias Anker","path":"/kitsudaiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54066441?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"9d57b442c36ed048e87318efdec7a5f1ef290dcd","after":null,"ref":"refs/heads/dependabot/go_modules/src/cli/hanamictl/golang.org/x/term-0.24.0","pushedAt":"2024-09-05T17:04:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kitsudaiki","name":"Tobias Anker","path":"/kitsudaiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54066441?s=80&v=4"}},{"before":"8592ccf819c6b179f070ea8f982ba58544823085","after":"02578c0e68c7453033b5a9da278718a11dc0d097","ref":"refs/heads/develop","pushedAt":"2024-09-05T17:04:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kitsudaiki","name":"Tobias Anker","path":"/kitsudaiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54066441?s=80&v=4"},"commit":{"message":"Merge pull request #452 from kitsudaiki/dependabot/go_modules/src/cli/hanamictl/golang.org/x/term-0.24.0\n\nchore(deps): bump golang.org/x/term from 0.23.0 to 0.24.0 in /src/cli/hanamictl","shortMessageHtmlLink":"Merge pull request #452 from kitsudaiki/dependabot/go_modules/src/cli…"}},{"before":null,"after":"9d57b442c36ed048e87318efdec7a5f1ef290dcd","ref":"refs/heads/dependabot/go_modules/src/cli/hanamictl/golang.org/x/term-0.24.0","pushedAt":"2024-09-05T12:25:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump golang.org/x/term in /src/cli/hanamictl\n\nBumps [golang.org/x/term](https://github.com/golang/term) from 0.23.0 to 0.24.0.\n- [Commits](https://github.com/golang/term/compare/v0.23.0...v0.24.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/term\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump golang.org/x/term in /src/cli/hanamictl"}},{"before":"43d9e4b586782b4667137adefbce14beeae42b56","after":"47be1a365366acda1ee87f2b7389673895b68b1d","ref":"refs/heads/feat/update-input-definition","pushedAt":"2024-09-04T19:46:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kitsudaiki","name":"Tobias Anker","path":"/kitsudaiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54066441?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"b895be7449ef9eb35a3ea4ae592c828e650cd588","after":"43d9e4b586782b4667137adefbce14beeae42b56","ref":"refs/heads/feat/update-input-definition","pushedAt":"2024-09-04T19:44:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kitsudaiki","name":"Tobias Anker","path":"/kitsudaiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54066441?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":null,"after":"b895be7449ef9eb35a3ea4ae592c828e650cd588","ref":"refs/heads/feat/update-input-definition","pushedAt":"2024-09-04T19:20:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kitsudaiki","name":"Tobias Anker","path":"/kitsudaiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54066441?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"9aa67c5fbf64e3059d919ba7d30344d70568863e","after":null,"ref":"refs/heads/qa/udpate-docs","pushedAt":"2024-08-30T18:24:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kitsudaiki","name":"Tobias Anker","path":"/kitsudaiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54066441?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNFQxMTo1MTowNi4wMDAwMDBazwAAAAS2M8it","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNFQxMTo1MTowNi4wMDAwMDBazwAAAAS2M8it","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0zMFQxODoyNDoxMC4wMDAwMDBazwAAAASo8Mv8"}},"title":"Activity · kitsudaiki/OpenHanami"}