{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":105273434,"defaultBranch":"master","name":"matsim-sbb","ownerLogin":"SchweizerischeBundesbahnen","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-09-29T13:09:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6974750?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712695063.0","currentOid":""},"activityList":{"items":[{"before":"d0fbf41db6bbc71c729b1e38e2c084b918dda7ed","after":"43ad919989a73b4e9bd2dc70bc15da424511a79c","ref":"refs/heads/feature/umlego","pushedAt":"2024-06-13T06:21:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrieser","name":"Marcel","path":"/mrieser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1038453?s=80&v=4"},"commit":{"message":"fix potential NPE","shortMessageHtmlLink":"fix potential NPE"}},{"before":"f0bfd35157e225b4246cc3eea78cae55e4fc32b4","after":"d0fbf41db6bbc71c729b1e38e2c084b918dda7ed","ref":"refs/heads/feature/umlego","pushedAt":"2024-06-12T20:46:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mrieser","name":"Marcel","path":"/mrieser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1038453?s=80&v=4"},"commit":{"message":"also observe arrivals that end with a transfer","shortMessageHtmlLink":"also observe arrivals that end with a transfer"}},{"before":"4189a58f752b5e92613b1fcb01899bfa5ad50752","after":"f0bfd35157e225b4246cc3eea78cae55e4fc32b4","ref":"refs/heads/feature/umlego","pushedAt":"2024-06-11T21:33:55.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mrieser","name":"Marcel","path":"/mrieser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1038453?s=80&v=4"},"commit":{"message":"improve writing of unroutable demand","shortMessageHtmlLink":"improve writing of unroutable demand"}},{"before":"c618749b836e870bd6a3c291ae2b690b7eef782a","after":"4189a58f752b5e92613b1fcb01899bfa5ad50752","ref":"refs/heads/feature/umlego","pushedAt":"2024-06-06T14:23:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrieser","name":"Marcel","path":"/mrieser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1038453?s=80&v=4"},"commit":{"message":"write out vehicleDepTime instead of boardingTime","shortMessageHtmlLink":"write out vehicleDepTime instead of boardingTime"}},{"before":"7031285700587cb8d5bf591521bc9c24d8a57975","after":"c618749b836e870bd6a3c291ae2b690b7eef782a","ref":"refs/heads/feature/umlego","pushedAt":"2024-06-05T17:55:43.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"mrieser","name":"Marcel","path":"/mrieser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1038453?s=80&v=4"},"commit":{"message":"performance optimization\n\nby caching a static result","shortMessageHtmlLink":"performance optimization"}},{"before":"295da37e2c20dbef958659a6fc3ecb63ef9cb757","after":"7031285700587cb8d5bf591521bc9c24d8a57975","ref":"refs/heads/feature/umlego","pushedAt":"2024-06-04T21:14:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrieser","name":"Marcel","path":"/mrieser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1038453?s=80&v=4"},"commit":{"message":"include QBEZIRK and ZBEZIRK as columns in PutSurveyWriter","shortMessageHtmlLink":"include QBEZIRK and ZBEZIRK as columns in PutSurveyWriter"}},{"before":"62e6819b222d0ce2b13d65436026b11afd2a0f80","after":"295da37e2c20dbef958659a6fc3ecb63ef9cb757","ref":"refs/heads/feature/umlego","pushedAt":"2024-06-03T22:05:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mrieser","name":"Marcel","path":"/mrieser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1038453?s=80&v=4"},"commit":{"message":"performance optimization\n\ndo not repeatedly calculate the same lookup map","shortMessageHtmlLink":"performance optimization"}},{"before":"1c4bdba19597ad23c11bc26dac080efe4110f2cf","after":"62e6819b222d0ce2b13d65436026b11afd2a0f80","ref":"refs/heads/feature/umlego","pushedAt":"2024-05-31T15:26:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrieser","name":"Marcel","path":"/mrieser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1038453?s=80&v=4"},"commit":{"message":"always use day = 1 in putsurvey output","shortMessageHtmlLink":"always use day = 1 in putsurvey output"}},{"before":"a908b2bed0e6fa8d6e701e1997097de7b15fca41","after":"1c4bdba19597ad23c11bc26dac080efe4110f2cf","ref":"refs/heads/feature/umlego","pushedAt":"2024-05-30T21:19:00.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mrieser","name":"Marcel","path":"/mrieser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1038453?s=80&v=4"},"commit":{"message":"try to improve performance further","shortMessageHtmlLink":"try to improve performance further"}},{"before":"c34c32868ea0ea66ca0f5d44f6ce76a6c57b45ee","after":"a908b2bed0e6fa8d6e701e1997097de7b15fca41","ref":"refs/heads/feature/umlego","pushedAt":"2024-05-28T20:17:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrieser","name":"Marcel","path":"/mrieser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1038453?s=80&v=4"},"commit":{"message":"include originality (Eigenständigkeit) in calculation","shortMessageHtmlLink":"include originality (Eigenständigkeit) in calculation"}},{"before":"4775265b9e9d06144d84b9116b557b99a4dfe4ca","after":"c34c32868ea0ea66ca0f5d44f6ce76a6c57b45ee","ref":"refs/heads/feature/umlego","pushedAt":"2024-05-24T19:17:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mrieser","name":"Marcel","path":"/mrieser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1038453?s=80&v=4"},"commit":{"message":"improve performance\n\ntry to squeeze out some additional performance here and there","shortMessageHtmlLink":"improve performance"}},{"before":"03f96d8aec76a1cd9005a8dd94deb2a7029ae901","after":"4775265b9e9d06144d84b9116b557b99a4dfe4ca","ref":"refs/heads/feature/umlego","pushedAt":"2024-05-24T13:32:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrieser","name":"Marcel","path":"/mrieser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1038453?s=80&v=4"},"commit":{"message":"fix potential NPE","shortMessageHtmlLink":"fix potential NPE"}},{"before":"ed72fced7b9290b90f45b5303062abfc0c3ba354","after":"03f96d8aec76a1cd9005a8dd94deb2a7029ae901","ref":"refs/heads/feature/umlego","pushedAt":"2024-05-22T13:46:00.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"mrieser","name":"Marcel","path":"/mrieser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1038453?s=80&v=4"},"commit":{"message":"fix off-by-one error with maxTransfers","shortMessageHtmlLink":"fix off-by-one error with maxTransfers"}},{"before":"ef296b13b90b37034731bd5eb3c804afc8e462ad","after":"ed72fced7b9290b90f45b5303062abfc0c3ba354","ref":"refs/heads/feature/umlego","pushedAt":"2024-05-12T20:43:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrieser","name":"Marcel","path":"/mrieser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1038453?s=80&v=4"},"commit":{"message":"implement proper filtering of routes\n\nmuch slower at the moment, needs additional performance work","shortMessageHtmlLink":"implement proper filtering of routes"}},{"before":"9d08bee8262411b3b9123e88f105bb66d5881b8e","after":"ef296b13b90b37034731bd5eb3c804afc8e462ad","ref":"refs/heads/feature/umlego","pushedAt":"2024-04-21T19:57:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrieser","name":"Marcel","path":"/mrieser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1038453?s=80&v=4"},"commit":{"message":"treat routes as equal if only transfer-stop differs","shortMessageHtmlLink":"treat routes as equal if only transfer-stop differs"}},{"before":"9271066578b28c29efc29d34bbce8116124e6c84","after":"9d08bee8262411b3b9123e88f105bb66d5881b8e","ref":"refs/heads/feature/umlego","pushedAt":"2024-04-19T23:35:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrieser","name":"Marcel","path":"/mrieser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1038453?s=80&v=4"},"commit":{"message":"additional filtering of routes","shortMessageHtmlLink":"additional filtering of routes"}},{"before":"9c726eb95001756bf9902487a82066914c087d59","after":"9271066578b28c29efc29d34bbce8116124e6c84","ref":"refs/heads/feature/umlego","pushedAt":"2024-04-17T20:30:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrieser","name":"Marcel","path":"/mrieser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1038453?s=80&v=4"},"commit":{"message":"improve calculcation of perceived-journey-time","shortMessageHtmlLink":"improve calculcation of perceived-journey-time"}},{"before":"1dc18edce0260f16d1dab913a70a50f553b4a4a7","after":"9c726eb95001756bf9902487a82066914c087d59","ref":"refs/heads/feature/umlego","pushedAt":"2024-04-14T14:15:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mrieser","name":"Marcel","path":"/mrieser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1038453?s=80&v=4"},"commit":{"message":"change code structure to limit memory usage for large number of zones","shortMessageHtmlLink":"change code structure to limit memory usage for large number of zones"}},{"before":"80c36cef4232f2d628202e468bad1d582fc9a86b","after":"1dc18edce0260f16d1dab913a70a50f553b4a4a7","ref":"refs/heads/feature/umlego","pushedAt":"2024-04-13T16:56:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mrieser","name":"Marcel","path":"/mrieser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1038453?s=80&v=4"},"commit":{"message":"assign demand to routes","shortMessageHtmlLink":"assign demand to routes"}},{"before":"799cf39bff08414ed938fed34ec794239867e643","after":"80c36cef4232f2d628202e468bad1d582fc9a86b","ref":"refs/heads/feature/umlego","pushedAt":"2024-04-13T16:55:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mrieser","name":"Marcel","path":"/mrieser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1038453?s=80&v=4"},"commit":{"message":"assign demand to routes","shortMessageHtmlLink":"assign demand to routes"}},{"before":"71079706fb9adec7def43cede4271492277dcf39","after":"799cf39bff08414ed938fed34ec794239867e643","ref":"refs/heads/feature/umlego","pushedAt":"2024-04-12T22:06:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrieser","name":"Marcel","path":"/mrieser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1038453?s=80&v=4"},"commit":{"message":"restructure code, add initial filtering\n\n- split code into multiple methods\n- collect routes not from stop to stop, but aggregate routes into \"from zone to zone\"\n- implemented an initial filtering of routes to exclude bad options (e.g. longer traveltime and more transfers than other routes arriving at the same time)","shortMessageHtmlLink":"restructure code, add initial filtering"}},{"before":"930b01c9bcf931185861c3d205446903e5eb827c","after":"71079706fb9adec7def43cede4271492277dcf39","ref":"refs/heads/feature/umlego","pushedAt":"2024-04-12T16:00:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mrieser","name":"Marcel","path":"/mrieser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1038453?s=80&v=4"},"commit":{"message":"make number of threads configurable","shortMessageHtmlLink":"make number of threads configurable"}},{"before":"436219dccc46746fbc9a597277c7bdbb3f590459","after":"930b01c9bcf931185861c3d205446903e5eb827c","ref":"refs/heads/feature/umlego","pushedAt":"2024-04-11T16:08:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrieser","name":"Marcel","path":"/mrieser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1038453?s=80&v=4"},"commit":{"message":"zone-id-fixes, multithreading\n\nmultiple zones could connect to the same stop, thus no unique relation between a single stop and a single zone can be made. adapted the code to take this into account.\n\nInstead of iterating over zones, iterate over all relevant stops (prevents calculating routes from the same stop multiple times).\n\nWriting out to CSV now iterates over zones and then over stops for each zone to find the corresponding routes.\n\nAdd code to run the route-calculation in multiple threads for better scaling and higher performance.","shortMessageHtmlLink":"zone-id-fixes, multithreading"}},{"before":"65ad059f280f8557af5cce3c6119b48795257bea","after":"436219dccc46746fbc9a597277c7bdbb3f590459","ref":"refs/heads/feature/umlego","pushedAt":"2024-04-09T20:39:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrieser","name":"Marcel","path":"/mrieser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1038453?s=80&v=4"},"commit":{"message":"initial, non-optimized code to calculate connections between zones","shortMessageHtmlLink":"initial, non-optimized code to calculate connections between zones"}},{"before":null,"after":"65ad059f280f8557af5cce3c6119b48795257bea","ref":"refs/heads/feature/umlego","pushedAt":"2024-04-09T20:37:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mrieser","name":"Marcel","path":"/mrieser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1038453?s=80&v=4"},"commit":{"message":"simplify code","shortMessageHtmlLink":"simplify code"}},{"before":"c3129b3a8682774ad444790c61cfa41266dc668e","after":"0fbea1f8823c1cd2f2ae202bfaa1e8bc7ad71f17","ref":"refs/heads/master","pushedAt":"2024-03-20T07:19:07.000Z","pushType":"push","commitsCount":98,"pusher":{"login":"jfbischoff","name":"Joschka Bischoff","path":"/jfbischoff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9839518?s=80&v=4"},"commit":{"message":"update the order of config loading to allow aws script before xls loader","shortMessageHtmlLink":"update the order of config loading to allow aws script before xls loader"}},{"before":"49deae4cd87a4adaed97960eadd2596748b05f82","after":"c3129b3a8682774ad444790c61cfa41266dc668e","ref":"refs/heads/master","pushedAt":"2024-03-20T07:01:05.000Z","pushType":"push","commitsCount":61,"pusher":{"login":"jfbischoff","name":"Joschka Bischoff","path":"/jfbischoff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9839518?s=80&v=4"},"commit":{"message":"revoke add pom to see if it pleases build server","shortMessageHtmlLink":"revoke add pom to see if it pleases build server"}},{"before":"11c7a970dec9225ca105a745bdd99f43e6542cf4","after":"49deae4cd87a4adaed97960eadd2596748b05f82","ref":"refs/heads/master","pushedAt":"2023-10-04T13:08:42.000Z","pushType":"push","commitsCount":213,"pusher":{"login":"jfbischoff","name":"Joschka Bischoff","path":"/jfbischoff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9839518?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/SchweizerischeBundesbahnen/matsim-sbb","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/SchweizerischeBundesbahne…"}},{"before":"fb67ea4108f0dd07792beb50d41154e4323cc7f1","after":null,"ref":"refs/heads/dependabot/maven/com.google.guava-guava-32.0.0-jre","pushedAt":"2023-09-29T07:53:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jfbischoff","name":"Joschka Bischoff","path":"/jfbischoff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9839518?s=80&v=4"}},{"before":"a24c131ed0da04e791d9d63cad768facbebf9c36","after":"11c7a970dec9225ca105a745bdd99f43e6542cf4","ref":"refs/heads/master","pushedAt":"2023-09-29T07:53:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jfbischoff","name":"Joschka Bischoff","path":"/jfbischoff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9839518?s=80&v=4"},"commit":{"message":"Merge pull request #3 from SchweizerischeBundesbahnen/dependabot/maven/com.google.guava-guava-32.0.0-jre\n\nBump guava from 31.1-jre to 32.0.0-jre","shortMessageHtmlLink":"Merge pull request #3 from SchweizerischeBundesbahnen/dependabot/mave…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEZAxgaQA","startCursor":null,"endCursor":null}},"title":"Activity · SchweizerischeBundesbahnen/matsim-sbb"}