{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":205133547,"defaultBranch":"master","name":"ofnet","ownerLogin":"wenyingd","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2019-08-29T09:57:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5153872?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1727245218.0","currentOid":""},"activityList":{"items":[{"before":"dcead835ef15373afb98118653bca54b170a76a8","after":"0bf6e6fd2a0cfba084d587ffb5edf8239052706b","ref":"refs/heads/async_port_status","pushedAt":"2024-09-25T07:34:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wenyingd","name":"Wenying Dong","path":"/wenyingd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5153872?s=80&v=4"},"commit":{"message":"Add support for PortStatus message.\n\nAdd function in interface AppInterface to notify the applications when a\nPortStatus message is received from OF switch\n\nSigned-off-by: Wenying Dong ","shortMessageHtmlLink":"Add support for PortStatus message."}},{"before":"12b6921fd62d7c018c87d61cc31792c9d27af784","after":"dcead835ef15373afb98118653bca54b170a76a8","ref":"refs/heads/async_port_status","pushedAt":"2024-09-25T07:30:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wenyingd","name":"Wenying Dong","path":"/wenyingd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5153872?s=80&v=4"},"commit":{"message":"Add support for PortStatus message.\n\nAdd function in interface AppInterface to notify the applications when a\nPortStatus message is received from OF switch\n\nSigned-off-by: Wenying Dong ","shortMessageHtmlLink":"Add support for PortStatus message."}},{"before":"e653d700f35cba25be5cf622cc81528986741e56","after":"12b6921fd62d7c018c87d61cc31792c9d27af784","ref":"refs/heads/async_port_status","pushedAt":"2024-09-25T07:01:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wenyingd","name":"Wenying Dong","path":"/wenyingd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5153872?s=80&v=4"},"commit":{"message":"add log for PortStatus message","shortMessageHtmlLink":"add log for PortStatus message"}},{"before":null,"after":"e653d700f35cba25be5cf622cc81528986741e56","ref":"refs/heads/async_port_status","pushedAt":"2024-09-25T06:20:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wenyingd","name":"Wenying Dong","path":"/wenyingd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5153872?s=80&v=4"},"commit":{"message":"add log for PortStatus message","shortMessageHtmlLink":"add log for PortStatus message"}},{"before":"eb536c0e29601f6c548b9cc4abf63428252a247d","after":"e23d6ba015bac78ceed19661611e2982710d4d90","ref":"refs/heads/bumpup_go_golangci","pushedAt":"2023-08-25T00:09:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wenyingd","name":"Wenying Dong","path":"/wenyingd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5153872?s=80&v=4"},"commit":{"message":"Bump up go and golangci version\n\n1. Bump up go version to v1.21\n2. Bump up golangci-lint version to v1.54.2\n\nSigned-off-by: wenyingd ","shortMessageHtmlLink":"Bump up go and golangci version"}},{"before":"ab6518af6effaa25880cfccfe2a4539e1c042e08","after":"eb536c0e29601f6c548b9cc4abf63428252a247d","ref":"refs/heads/bumpup_go_golangci","pushedAt":"2023-08-23T06:52:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wenyingd","name":"Wenying Dong","path":"/wenyingd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5153872?s=80&v=4"},"commit":{"message":"Bump up go and golangci version\n\n1. Bump up go version to v1.21\n2. Bump up golangci-lint version to v1.54.0\n\nSigned-off-by: wenyingd ","shortMessageHtmlLink":"Bump up go and golangci version"}},{"before":null,"after":"ab6518af6effaa25880cfccfe2a4539e1c042e08","ref":"refs/heads/bumpup_go_golangci","pushedAt":"2023-08-23T06:50:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wenyingd","name":"Wenying Dong","path":"/wenyingd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5153872?s=80&v=4"},"commit":{"message":"Bump up go and golangci version\n\n1. Bump up go version to v1.21\n2. Bump up golangci-lint version to v1.54.0\n\nSigned-off-by: wenyingd ","shortMessageHtmlLink":"Bump up go and golangci version"}},{"before":"89ca7433b8480c75e8469aadcf64ceab7d7cec71","after":"363a9d86a273f0e8683c0a63592afad5b6730add","ref":"refs/heads/group_selection_method","pushedAt":"2023-07-10T04:03:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wenyingd","name":"Wenying Dong","path":"/wenyingd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5153872?s=80&v=4"},"commit":{"message":"Add support set selection_method for group modification\n\nAdd support to set Propertiese in a GroupMod message. The \"Properties\" field is\nset in the message only when the GroupMod message type is add or modify, and it\nmust be empty in other types. The selection_method configurations are maintained\nas a Property in GroupMod message.\n\nSigned-off-by: wenyingd ","shortMessageHtmlLink":"Add support set selection_method for group modification"}},{"before":"4e715458c964c90f07915e7929d04ae0a2683bdf","after":"89ca7433b8480c75e8469aadcf64ceab7d7cec71","ref":"refs/heads/group_selection_method","pushedAt":"2023-07-10T02:55:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wenyingd","name":"Wenying Dong","path":"/wenyingd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5153872?s=80&v=4"},"commit":{"message":"Add support set selection_method for group modification\n\nSigned-off-by: wenyingd ","shortMessageHtmlLink":"Add support set selection_method for group modification"}},{"before":"09077588261a5cb98872f5852739f6a9bf76df31","after":"4e715458c964c90f07915e7929d04ae0a2683bdf","ref":"refs/heads/group_selection_method_1","pushedAt":"2023-07-07T10:09:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wenyingd","name":"Wenying Dong","path":"/wenyingd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5153872?s=80&v=4"},"commit":{"message":"Add support set selection_method for group modification\n\nSigned-off-by: wenyingd ","shortMessageHtmlLink":"Add support set selection_method for group modification"}},{"before":"0148123fd7b2285ef1191c7757c3a3a8ce440a56","after":"4e715458c964c90f07915e7929d04ae0a2683bdf","ref":"refs/heads/group_selection_method","pushedAt":"2023-07-05T06:25:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wenyingd","name":"Wenying Dong","path":"/wenyingd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5153872?s=80&v=4"},"commit":{"message":"Add support set selection_method for group modification\n\nSigned-off-by: wenyingd ","shortMessageHtmlLink":"Add support set selection_method for group modification"}},{"before":"a20497e24480ebc879f70acbe4a960f190be604c","after":"0148123fd7b2285ef1191c7757c3a3a8ce440a56","ref":"refs/heads/group_selection_method","pushedAt":"2023-07-05T05:39:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wenyingd","name":"Wenying Dong","path":"/wenyingd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5153872?s=80&v=4"},"commit":{"message":"Add support set selection_method for group modification\n\nSigned-off-by: wenyingd ","shortMessageHtmlLink":"Add support set selection_method for group modification"}},{"before":"bd4a0204e20dba405bce5fb167558a25731a4dc2","after":"a20497e24480ebc879f70acbe4a960f190be604c","ref":"refs/heads/group_selection_method","pushedAt":"2023-07-03T03:25:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wenyingd","name":"Wenying Dong","path":"/wenyingd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5153872?s=80&v=4"},"commit":{"message":"Add support set selection_method for group modification\n\nSigned-off-by: wenyingd ","shortMessageHtmlLink":"Add support set selection_method for group modification"}},{"before":"e43a50fc20aa78d837fe2275a9f304b41c731905","after":"fc132e0eb7e2b9d2581fc4dd56c22f9f15bf873f","ref":"refs/heads/issue_63","pushedAt":"2023-06-29T07:02:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wenyingd","name":"Wenying Dong","path":"/wenyingd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5153872?s=80&v=4"},"commit":{"message":"Remove flowMonitor key after the MultipartReply is received\n\nAfter \"monitorEnabled\" is enabled, an OpenFlow FlowDesc message is sent to dump\nthe flow stats if a user calls OFSwitch.DumpFlowStats or\nFlow.MonitorRealizeStatus. At this time the message's transactionsID is added\ninto a concurrent map monitoredFlows. The issue is the transactionID is not\nremoved after the reply of FlowDesc message is received. This change is to fix\nthe issue.\n\nSigned-off-by: wenyingd ","shortMessageHtmlLink":"Remove flowMonitor key after the MultipartReply is received"}},{"before":"8e240378b927d740691466e81f517dabae43fbfb","after":"bd4a0204e20dba405bce5fb167558a25731a4dc2","ref":"refs/heads/group_selection_method","pushedAt":"2023-06-29T04:01:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wenyingd","name":"Wenying Dong","path":"/wenyingd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5153872?s=80&v=4"},"commit":{"message":"Add support set selection_method for group modification\n\nSigned-off-by: wenyingd ","shortMessageHtmlLink":"Add support set selection_method for group modification"}},{"before":"09077588261a5cb98872f5852739f6a9bf76df31","after":"8e240378b927d740691466e81f517dabae43fbfb","ref":"refs/heads/group_selection_method","pushedAt":"2023-06-29T03:17:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wenyingd","name":"Wenying Dong","path":"/wenyingd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5153872?s=80&v=4"},"commit":{"message":"Add support set selection_method for group modification\n\nSigned-off-by: wenyingd ","shortMessageHtmlLink":"Add support set selection_method for group modification"}},{"before":"c8305bf6c736af3b907fb9d22b4a1b07a2b4d843","after":"e43a50fc20aa78d837fe2275a9f304b41c731905","ref":"refs/heads/issue_63","pushedAt":"2023-06-29T03:14:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wenyingd","name":"Wenying Dong","path":"/wenyingd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5153872?s=80&v=4"},"commit":{"message":"Remove flowMonitor key after the MultipartReply is received\n\nAfter \"monitorEnabled\" is enabled, an OpenFlow FlowDesc message is sent to dump\nthe flow stats if a user calls OFSwitch.DumpFlowStats or\nFlow.MonitorRealizeStatus. At this time the message's transactionsID is added\ninto a concurrent map monitoredFlows. The issue is the transactionID is not\nremoved after the reply of FlowDesc message is received. This change is to fix\nthe issue.\n\nSigned-off-by: wenyingd ","shortMessageHtmlLink":"Remove flowMonitor key after the MultipartReply is received"}},{"before":"866fb85e1e8aa375b5ccf71d6cc430f24e6e86e9","after":"09077588261a5cb98872f5852739f6a9bf76df31","ref":"refs/heads/group_selection_method","pushedAt":"2023-06-29T03:05:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wenyingd","name":"Wenying Dong","path":"/wenyingd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5153872?s=80&v=4"},"commit":{"message":"Add support set selection_method for group modification\n\nSigned-off-by: wenyingd ","shortMessageHtmlLink":"Add support set selection_method for group modification"}},{"before":"866fb85e1e8aa375b5ccf71d6cc430f24e6e86e9","after":"09077588261a5cb98872f5852739f6a9bf76df31","ref":"refs/heads/group_selection_method_1","pushedAt":"2023-06-29T03:05:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wenyingd","name":"Wenying Dong","path":"/wenyingd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5153872?s=80&v=4"},"commit":{"message":"Add support set selection_method for group modification\n\nSigned-off-by: wenyingd ","shortMessageHtmlLink":"Add support set selection_method for group modification"}},{"before":"d4384dca851ac85288747a8d75e6d203c3cbe679","after":"866fb85e1e8aa375b5ccf71d6cc430f24e6e86e9","ref":"refs/heads/group_selection_method","pushedAt":"2023-06-28T16:52:30.295Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wenyingd","name":"Wenying Dong","path":"/wenyingd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5153872?s=80&v=4"},"commit":{"message":"Add support set selection_method for group modification\n\nSigned-off-by: wenyingd ","shortMessageHtmlLink":"Add support set selection_method for group modification"}},{"before":"7c7ab736bf13c98d114f16e5dd14a8bd8cd10994","after":"866fb85e1e8aa375b5ccf71d6cc430f24e6e86e9","ref":"refs/heads/group_selection_method_1","pushedAt":"2023-06-28T16:49:46.511Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wenyingd","name":"Wenying Dong","path":"/wenyingd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5153872?s=80&v=4"},"commit":{"message":"Add support set selection_method for group modification\n\nSigned-off-by: wenyingd ","shortMessageHtmlLink":"Add support set selection_method for group modification"}},{"before":null,"after":"7c7ab736bf13c98d114f16e5dd14a8bd8cd10994","ref":"refs/heads/group_selection_method_1","pushedAt":"2023-06-28T11:56:18.785Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wenyingd","name":"Wenying Dong","path":"/wenyingd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5153872?s=80&v=4"},"commit":{"message":"Add support set selection_method for group modification\n\nSigned-off-by: wenyingd ","shortMessageHtmlLink":"Add support set selection_method for group modification"}},{"before":"fbccbcbb880429be2555b8ced417cac2e0915311","after":"d4384dca851ac85288747a8d75e6d203c3cbe679","ref":"refs/heads/group_selection_method","pushedAt":"2023-06-28T11:43:57.666Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wenyingd","name":"Wenying Dong","path":"/wenyingd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5153872?s=80&v=4"},"commit":{"message":"consume new field struct","shortMessageHtmlLink":"consume new field struct"}},{"before":"d6bf5d4647256579a48a65ff872c6656e594aa3e","after":"fbccbcbb880429be2555b8ced417cac2e0915311","ref":"refs/heads/group_selection_method","pushedAt":"2023-06-28T11:40:19.529Z","pushType":"push","commitsCount":1,"pusher":{"login":"wenyingd","name":"Wenying Dong","path":"/wenyingd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5153872?s=80&v=4"},"commit":{"message":"consume new field struct","shortMessageHtmlLink":"consume new field struct"}},{"before":"f6e66a5e8bdf3c63ecbc2a019f3e68ffbebba3a9","after":"d6bf5d4647256579a48a65ff872c6656e594aa3e","ref":"refs/heads/group_selection_method","pushedAt":"2023-06-28T10:35:43.417Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wenyingd","name":"Wenying Dong","path":"/wenyingd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5153872?s=80&v=4"},"commit":{"message":"Add support set selection_method for group modification\n\nSigned-off-by: wenyingd ","shortMessageHtmlLink":"Add support set selection_method for group modification"}},{"before":"28895eb4bddce573186d805d65fd2d06bfa969e2","after":"f6e66a5e8bdf3c63ecbc2a019f3e68ffbebba3a9","ref":"refs/heads/group_selection_method","pushedAt":"2023-06-28T10:17:58.566Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wenyingd","name":"Wenying Dong","path":"/wenyingd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5153872?s=80&v=4"},"commit":{"message":"Add support set selection_method for group modification\n\nSigned-off-by: wenyingd ","shortMessageHtmlLink":"Add support set selection_method for group modification"}},{"before":"19c2dfd8186ea1b3f92a9ff88b092c23ae352938","after":"28895eb4bddce573186d805d65fd2d06bfa969e2","ref":"refs/heads/group_selection_method","pushedAt":"2023-06-28T09:54:20.189Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wenyingd","name":"Wenying Dong","path":"/wenyingd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5153872?s=80&v=4"},"commit":{"message":"Add support set selection_method for group modification\n\nSigned-off-by: wenyingd ","shortMessageHtmlLink":"Add support set selection_method for group modification"}},{"before":"8aebbbdacfd3e90f42931eec4b37fd00cdddcace","after":"19c2dfd8186ea1b3f92a9ff88b092c23ae352938","ref":"refs/heads/group_selection_method","pushedAt":"2023-06-28T09:53:46.726Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wenyingd","name":"Wenying Dong","path":"/wenyingd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5153872?s=80&v=4"},"commit":{"message":"Add support set selection_method for group modification\n\nSigned-off-by: wenyingd ","shortMessageHtmlLink":"Add support set selection_method for group modification"}},{"before":"d0ecb1b58fa60ef55fd01faf08201e9da1f6404f","after":"8aebbbdacfd3e90f42931eec4b37fd00cdddcace","ref":"refs/heads/group_selection_method","pushedAt":"2023-06-28T09:40:38.327Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wenyingd","name":"Wenying Dong","path":"/wenyingd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5153872?s=80&v=4"},"commit":{"message":"Add support set selection_method for group modification\n\nSigned-off-by: wenyingd ","shortMessageHtmlLink":"Add support set selection_method for group modification"}},{"before":null,"after":"d0ecb1b58fa60ef55fd01faf08201e9da1f6404f","ref":"refs/heads/group_selection_method","pushedAt":"2023-06-28T09:26:04.036Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wenyingd","name":"Wenying Dong","path":"/wenyingd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5153872?s=80&v=4"},"commit":{"message":"Add support set selection_method for group modification\n\nSigned-off-by: wenyingd ","shortMessageHtmlLink":"Add support set selection_method for group modification"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNVQwNzozNDoyOS4wMDAwMDBazwAAAAS__8fF","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNi0yOFQwOToyNjowNC4wMzY2OThazwAAAANKmch9"}},"title":"Activity ยท wenyingd/ofnet"}