{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":486261782,"defaultBranch":"main","name":"hlink","ownerLogin":"ipums","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-04-27T16:02:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/63871003?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723670083.0","currentOid":""},"activityList":{"items":[{"before":"556e06afb0a60f64cc0b7546d50bf40823e66c6b","after":null,"ref":"refs/heads/make_v3.6.1","pushedAt":"2024-08-14T21:13:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"riley-harper","name":"Riley Harper","path":"/riley-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52982949?s=80&v=4"}},{"before":"21e90071f7f9a6e86372a9cc7e237c8d2698319d","after":"54d4820ab9eef2b624c926c5dfad5046bddf0c02","ref":"refs/heads/main","pushedAt":"2024-08-14T21:13:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"riley-harper","name":"Riley Harper","path":"/riley-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52982949?s=80&v=4"},"commit":{"message":"Merge pull request #144 from ipums/make_v3.6.1\n\nBump the version to 3.6.1","shortMessageHtmlLink":"Merge pull request #144 from ipums/make_v3.6.1"}},{"before":null,"after":"556e06afb0a60f64cc0b7546d50bf40823e66c6b","ref":"refs/heads/make_v3.6.1","pushedAt":"2024-08-14T21:05:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"riley-harper","name":"Riley Harper","path":"/riley-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52982949?s=80&v=4"},"commit":{"message":"Bump the version to 3.6.1","shortMessageHtmlLink":"Bump the version to 3.6.1"}},{"before":"1ae9a6997557cc81684f9146b60a587d34bc73b4","after":null,"ref":"refs/heads/multiple_exploded_columns","pushedAt":"2024-08-14T20:51:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"riley-harper","name":"Riley Harper","path":"/riley-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52982949?s=80&v=4"}},{"before":"94f0e8b60fa9be18566672600b2dd267e7432b7c","after":"21e90071f7f9a6e86372a9cc7e237c8d2698319d","ref":"refs/heads/main","pushedAt":"2024-08-14T20:51:27.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"riley-harper","name":"Riley Harper","path":"/riley-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52982949?s=80&v=4"},"commit":{"message":"Merge pull request #143 from ipums/multiple_exploded_columns\n\nSupport blocking sections with multiple exploded columns","shortMessageHtmlLink":"Merge pull request #143 from ipums/multiple_exploded_columns"}},{"before":"71b9db54372d66c34010afe2ff8e8f448aa1003e","after":"1ae9a6997557cc81684f9146b60a587d34bc73b4","ref":"refs/heads/multiple_exploded_columns","pushedAt":"2024-08-13T17:08:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"riley-harper","name":"Riley Harper","path":"/riley-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52982949?s=80&v=4"},"commit":{"message":"[#142] Tweak the new blocking-explode test\n\nCheck the size of the output tables to confirm that rows are being exploded\ncorrectly.","shortMessageHtmlLink":"[#142] Tweak the new blocking-explode test"}},{"before":"e57ac9305eaaca0a9a342cc8c2b76272e222ffa9","after":"71b9db54372d66c34010afe2ff8e8f448aa1003e","ref":"refs/heads/multiple_exploded_columns","pushedAt":"2024-08-13T16:11:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"riley-harper","name":"Riley Harper","path":"/riley-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52982949?s=80&v=4"},"commit":{"message":"[#142] Sort the columns in exploded_df_a and exploded_df_b when selecting them out\n\nPreviously we were selecting with a set, so the columns got all mixed up. Let's\nsort them so that they are easier to work with. The order of the columns should\nnot affect the results.","shortMessageHtmlLink":"[#142] Sort the columns in exploded_df_a and exploded_df_b when selec…"}},{"before":"6cd35b5a91b9c524ab29ece820f975c90b24c3ec","after":"e57ac9305eaaca0a9a342cc8c2b76272e222ffa9","ref":"refs/heads/multiple_exploded_columns","pushedAt":"2024-08-12T19:32:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"riley-harper","name":"Riley Harper","path":"/riley-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52982949?s=80&v=4"},"commit":{"message":"[#142] Remove redundant aliasing","shortMessageHtmlLink":"[#142] Remove redundant aliasing"}},{"before":"6be2405c427d0cf9d8728ad1d6e6ab37186b5bf8","after":"6cd35b5a91b9c524ab29ece820f975c90b24c3ec","ref":"refs/heads/multiple_exploded_columns","pushedAt":"2024-08-12T19:14:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"riley-harper","name":"Riley Harper","path":"/riley-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52982949?s=80&v=4"},"commit":{"message":"[#142] Rework _explode() to support multiple exploded columns\n\nInstead of trying to select() out all of the columns we need in each iteration,\nwe can use withColumn() to add the exploded columns one by one. There is a\nweird bit of logic where we need to do an extra select only if there are\nexploded columns. I added a comment about that and will do a bit more looking\ninto it.","shortMessageHtmlLink":"[#142] Rework _explode() to support multiple exploded columns"}},{"before":null,"after":"6be2405c427d0cf9d8728ad1d6e6ab37186b5bf8","ref":"refs/heads/multiple_exploded_columns","pushedAt":"2024-08-12T16:18:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"riley-harper","name":"Riley Harper","path":"/riley-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52982949?s=80&v=4"},"commit":{"message":"[#142] Add a test that fails because it has multiple exploded blocking columns","shortMessageHtmlLink":"[#142] Add a test that fails because it has multiple exploded blockin…"}},{"before":"c2da3a382275f81716c270f10de35a846f75bc69","after":"54b139bf92d6b92cab0bf7a32e2c6e5e0d1f0223","ref":"refs/heads/refactor_core_transforms","pushedAt":"2024-06-28T20:29:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"riley-harper","name":"Riley Harper","path":"/riley-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52982949?s=80&v=4"},"commit":{"message":"[#141] Pull parse_feature_selection() out of generate_transforms()","shortMessageHtmlLink":"[#141] Pull parse_feature_selection() out of generate_transforms()"}},{"before":"67b381c10080a5519fd5a23ae34ddcdea170e670","after":"c2da3a382275f81716c270f10de35a846f75bc69","ref":"refs/heads/refactor_core_transforms","pushedAt":"2024-06-28T20:03:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"riley-harper","name":"Riley Harper","path":"/riley-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52982949?s=80&v=4"},"commit":{"message":"[#141] Refactor core.transforms.generate_transforms().parse_feature_selections()\n\nPass arguments into the function instead of capturing them from the\nenvironment.","shortMessageHtmlLink":"[#141] Refactor core.transforms.generate_transforms().parse_feature_s…"}},{"before":"11a6b1a2e4642428c45dc884331c2e26ff3f6808","after":"67b381c10080a5519fd5a23ae34ddcdea170e670","ref":"refs/heads/refactor_core_transforms","pushedAt":"2024-06-28T18:58:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"riley-harper","name":"Riley Harper","path":"/riley-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52982949?s=80&v=4"},"commit":{"message":"[#141] Pull get_transforms() out of generate_transforms()\n\nI've made this private since it's intended for module use only.","shortMessageHtmlLink":"[#141] Pull get_transforms() out of generate_transforms()"}},{"before":null,"after":"11a6b1a2e4642428c45dc884331c2e26ff3f6808","ref":"refs/heads/refactor_core_transforms","pushedAt":"2024-06-28T18:25:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"riley-harper","name":"Riley Harper","path":"/riley-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52982949?s=80&v=4"},"commit":{"message":"[#141] Refactor core.transforms.generate_transforms().get_transforms()\n\nNow it no longer captures variables from the generate_transforms() function, so\nwe should be ready to move it up to the module level.","shortMessageHtmlLink":"[#141] Refactor core.transforms.generate_transforms().get_transforms()"}},{"before":"b131fd551b69641be75bdeb2f8be4406baf91b6b","after":null,"ref":"refs/heads/make_v3.6.0","pushedAt":"2024-06-18T20:09:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"riley-harper","name":"Riley Harper","path":"/riley-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52982949?s=80&v=4"}},{"before":"2c9c7874f59c2744c4f143451f7ae63c420ef9e3","after":"94f0e8b60fa9be18566672600b2dd267e7432b7c","ref":"refs/heads/main","pushedAt":"2024-06-18T20:09:07.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"riley-harper","name":"Riley Harper","path":"/riley-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52982949?s=80&v=4"},"commit":{"message":"Merge pull request #140 from ipums/make_v3.6.0\n\nBump the version to 3.6.0","shortMessageHtmlLink":"Merge pull request #140 from ipums/make_v3.6.0"}},{"before":null,"after":"b131fd551b69641be75bdeb2f8be4406baf91b6b","ref":"refs/heads/make_v3.6.0","pushedAt":"2024-06-18T19:59:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"riley-harper","name":"Riley Harper","path":"/riley-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52982949?s=80&v=4"},"commit":{"message":"Bump the version to 3.6.0","shortMessageHtmlLink":"Bump the version to 3.6.0"}},{"before":"4ea6298e3d3220d4f16d90f410d7f994622df6df","after":null,"ref":"refs/heads/unskip_tests","pushedAt":"2024-06-18T19:46:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"riley-harper","name":"Riley Harper","path":"/riley-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52982949?s=80&v=4"}},{"before":"0370afbf95bb881762f60791a35736fa3af7d91c","after":"2c9c7874f59c2744c4f143451f7ae63c420ef9e3","ref":"refs/heads/main","pushedAt":"2024-06-18T19:46:34.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"riley-harper","name":"Riley Harper","path":"/riley-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52982949?s=80&v=4"},"commit":{"message":"Merge pull request #139 from ipums/unskip_tests\n\nUnskip several skipped tests","shortMessageHtmlLink":"Merge pull request #139 from ipums/unskip_tests"}},{"before":"9766d6efb2d976aa487771635e23952480f75cf0","after":"4ea6298e3d3220d4f16d90f410d7f994622df6df","ref":"refs/heads/unskip_tests","pushedAt":"2024-06-18T19:35:17.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"riley-harper","name":"Riley Harper","path":"/riley-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52982949?s=80&v=4"},"commit":{"message":"Merge branch 'main' into unskip_tests","shortMessageHtmlLink":"Merge branch 'main' into unskip_tests"}},{"before":"1b69d54760a57bf41f1c0aba75620d45e56bfdec","after":"9766d6efb2d976aa487771635e23952480f75cf0","ref":"refs/heads/unskip_tests","pushedAt":"2024-06-18T19:21:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"riley-harper","name":"Riley Harper","path":"/riley-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52982949?s=80&v=4"},"commit":{"message":"[#21] Fix two flake8 import errors","shortMessageHtmlLink":"[#21] Fix two flake8 import errors"}},{"before":"b87ed91e7731222445458ecbc1c13010ce131cb2","after":"1b69d54760a57bf41f1c0aba75620d45e56bfdec","ref":"refs/heads/unskip_tests","pushedAt":"2024-06-18T19:17:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"riley-harper","name":"Riley Harper","path":"/riley-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52982949?s=80&v=4"},"commit":{"message":"[#21] Remove a skipped matching secondary_threshold test\n\nReading the comment at the top of this test, I went looking for something that\ndirectly replaced the \"secondary_threshold\" matching attribute. I couldn't find\nanything that looked closely related. So let's just remove this test.","shortMessageHtmlLink":"[#21] Remove a skipped matching secondary_threshold test"}},{"before":"d273ec36cfd5d90f09356ecfafc7c3f236482945","after":"b87ed91e7731222445458ecbc1c13010ce131cb2","ref":"refs/heads/unskip_tests","pushedAt":"2024-06-18T18:57:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"riley-harper","name":"Riley Harper","path":"/riley-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52982949?s=80&v=4"},"commit":{"message":"[#21] Rename two tests that referenced the wrong matching step","shortMessageHtmlLink":"[#21] Rename two tests that referenced the wrong matching step"}},{"before":"94783ac4e863a3dd82df913090349e7932fbbd24","after":"d273ec36cfd5d90f09356ecfafc7c3f236482945","ref":"refs/heads/unskip_tests","pushedAt":"2024-06-18T18:49:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"riley-harper","name":"Riley Harper","path":"/riley-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52982949?s=80&v=4"},"commit":{"message":"[#21] Rewrite a skipped matching aggregate features test\n\nThis required some heavy refactoring. I think that this test was really old.\nThe new checks are very similar to the checks in the old test.","shortMessageHtmlLink":"[#21] Rewrite a skipped matching aggregate features test"}},{"before":"f56925685c7dc356ad544f7570a664c9d3057c6b","after":null,"ref":"refs/heads/or_in_blocking","pushedAt":"2024-06-18T17:21:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"riley-harper","name":"Riley Harper","path":"/riley-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52982949?s=80&v=4"}},{"before":"bd69a9e51a7c5fae9e9ffe6db6b63892117305a2","after":"0370afbf95bb881762f60791a35736fa3af7d91c","ref":"refs/heads/main","pushedAt":"2024-06-18T17:21:20.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"riley-harper","name":"Riley Harper","path":"/riley-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52982949?s=80&v=4"},"commit":{"message":"Merge pull request #138 from ipums/or_in_blocking\n\nSupport OR conditions in blocking","shortMessageHtmlLink":"Merge pull request #138 from ipums/or_in_blocking"}},{"before":"0ddb4c3ff49999f86479b97b4e6e912a4e998f55","after":"94783ac4e863a3dd82df913090349e7932fbbd24","ref":"refs/heads/unskip_tests","pushedAt":"2024-06-18T15:27:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"riley-harper","name":"Riley Harper","path":"/riley-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52982949?s=80&v=4"},"commit":{"message":"[#21] Remove unexecuted debug code in a main_loop test","shortMessageHtmlLink":"[#21] Remove unexecuted debug code in a main_loop test"}},{"before":"db686606bf1c3a59249b8b9ec32e23773120c888","after":"0ddb4c3ff49999f86479b97b4e6e912a4e998f55","ref":"refs/heads/unskip_tests","pushedAt":"2024-06-18T15:12:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"riley-harper","name":"Riley Harper","path":"/riley-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52982949?s=80&v=4"},"commit":{"message":"[#21] Rewrite a skipped model exploration test\n\nThis tests Training step 3 with a probit model instead of a random forest\nmodel. Probit models save coefficients, not feature importances.","shortMessageHtmlLink":"[#21] Rewrite a skipped model exploration test"}},{"before":null,"after":"db686606bf1c3a59249b8b9ec32e23773120c888","ref":"refs/heads/unskip_tests","pushedAt":"2024-06-18T14:13:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"riley-harper","name":"Riley Harper","path":"/riley-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52982949?s=80&v=4"},"commit":{"message":"[#21] Remove a skipped model_exploration step 3 test\n\nmodel_exploration_test.test_step_3_get_feature_importances_random_forest is\ncovered by tests for training step 3 in training_test.py.","shortMessageHtmlLink":"[#21] Remove a skipped model_exploration step 3 test"}},{"before":"1383518a01fd5f61dd6004a0cc6b2a1e1ec7b30b","after":"f56925685c7dc356ad544f7570a664c9d3057c6b","ref":"refs/heads/or_in_blocking","pushedAt":"2024-06-17T15:58:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"riley-harper","name":"Riley Harper","path":"/riley-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52982949?s=80&v=4"},"commit":{"message":"[#137] Add documentation for the new blocking.or_group feature","shortMessageHtmlLink":"[#137] Add documentation for the new blocking.or_group feature"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEmq8hLQA","startCursor":null,"endCursor":null}},"title":"Activity · ipums/hlink"}