{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":24011030,"defaultBranch":"master","name":"gobgp","ownerLogin":"osrg","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-09-14T01:51:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1179438?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717454816.0","currentOid":""},"activityList":{"items":[{"before":"22e742c30a9e80f959d31065b1b32d98b12b7438","after":"dace87570846cc4b4f16e8b25516b22c43888f76","ref":"refs/heads/master","pushedAt":"2024-06-06T07:16:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fujita","name":"FUJITA Tomonori","path":"/fujita","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/726426?s=80&v=4"},"commit":{"message":"fix send-max limit in case of route update","shortMessageHtmlLink":"fix send-max limit in case of route update"}},{"before":"d4866ce4df4f04ec3b7e8143cf06f16831704dc4","after":"22e742c30a9e80f959d31065b1b32d98b12b7438","ref":"refs/heads/master","pushedAt":"2024-06-05T23:49:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fujita","name":"FUJITA Tomonori","path":"/fujita","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/726426?s=80&v=4"},"commit":{"message":"fix flops value was not copied to api struct\n\nSigned-off-by: Kacper Kwaśny ","shortMessageHtmlLink":"fix flops value was not copied to api struct"}},{"before":"076e9fce3d289c47f07ab75a23f2d216c11466bf","after":"d4866ce4df4f04ec3b7e8143cf06f16831704dc4","ref":"refs/heads/master","pushedAt":"2024-06-03T22:46:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fujita","name":"FUJITA Tomonori","path":"/fujita","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/726426?s=80&v=4"},"commit":{"message":"v3.27.0\n\nSigned-off-by: FUJITA Tomonori ","shortMessageHtmlLink":"v3.27.0"}},{"before":"45ccd394911f8a291baa0039451305b2bbb58201","after":"076e9fce3d289c47f07ab75a23f2d216c11466bf","ref":"refs/heads/master","pushedAt":"2024-05-22T03:43:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fujita","name":"FUJITA Tomonori","path":"/fujita","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/726426?s=80&v=4"},"commit":{"message":"metrics: add bgp_routes_advertised metric","shortMessageHtmlLink":"metrics: add bgp_routes_advertised metric"}},{"before":"44e77ccbb09368e922035009750ac2eaaacab49e","after":"45ccd394911f8a291baa0039451305b2bbb58201","ref":"refs/heads/master","pushedAt":"2024-05-21T08:58:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fujita","name":"FUJITA Tomonori","path":"/fujita","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/726426?s=80&v=4"},"commit":{"message":"Test if the peer-group inheritance works for neighbors\n\nSigned-off-by: Donatas Abraitis ","shortMessageHtmlLink":"Test if the peer-group inheritance works for neighbors"}},{"before":"85ef4d3357dd1ba41576123053a08e45ffdc68aa","after":"44e77ccbb09368e922035009750ac2eaaacab49e","ref":"refs/heads/master","pushedAt":"2024-05-21T04:57:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fujita","name":"FUJITA Tomonori","path":"/fujita","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/726426?s=80&v=4"},"commit":{"message":"evpn: fix evpn losing type-2 routes\n\nWhen fixing the EVPN MAC mobility complexity, the way destinations are\nindexed in the routing table changed from RD+ETAG+MAC+IP to only RD+MAC.\nThis is incorrect per the BGP EVPN RFC. It works in most cases, as when\nan IP is present, virtually all EVPN implementations will announce two\npaths: with and without the IP. This way routes announces are balanced\nand pose no issues.\n\nIssues arise when GoBGP is connected to multiple peers announcing the\nsame things (read: route reflectors), at a high rate, with lots of\nroutes (hundreds of thousands), and if multiple paths exist for the same\nmac (e.g. with and without an overlay IP address). The issue does not\nappear time if any of the four above conditions is false.\n\nThere, processing ends up racy and over time, some routes end up missing\ndue to the concurrent updates. Such missing routes have been observed\nwith a production setup with:\n\n- hundreds of thousands of routes\n- tens of updates per second\n- four route reflectors\n\nWith this setup, we ended up with a handful of routes missing (usually\n10 to 20) after a few days of runtime.\n\nThis commit reverts back the custom `tableKey` implementation done\npreviously, to use the plain `String` view of the prefix. It is to be\nnoted this is suboptimal performance wise, but is correct.\n\nFixes: c393f43 (\"evpn: fix quadratic evpn mac-mobility handling\")","shortMessageHtmlLink":"evpn: fix evpn losing type-2 routes"}},{"before":"a74149f9efddc131020827271ff61568dc13520a","after":"85ef4d3357dd1ba41576123053a08e45ffdc68aa","ref":"refs/heads/master","pushedAt":"2024-05-21T04:41:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fujita","name":"FUJITA Tomonori","path":"/fujita","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/726426?s=80&v=4"},"commit":{"message":"Add BatchSize parameter to WatchEvent\n\nWhen dealing with large BGP instances, the path list can be so large it\nmakes a response message larger than the gRPC max message size.\n\nThis adds a BatchSize field to the request to send at most BatchSize\npaths in a single WatchEventResponse message, greatly limiting the size\nof each stream item.\n\nFor reference, this was hit on a production BGP-EVPN instances with over\n80k paths.\n\n # gobgp mon --current global rib -a evpn\n rpc error: code = ResourceExhausted desc = grpc: received message larger than max (140281387 vs. 4194304)\n\nSetting a batch size allows us to get the current full table without\nresorting to ListPaths calls, with all the synchronization issues that\nensues. This is pretty important because the limit can be reached quite\nquickly: we observed single paths well over 15kB on the wire, and even a\nbatch size of 4096 leads to oversized messages (already a far cry from\nthe 80k of the default implementation).","shortMessageHtmlLink":"Add BatchSize parameter to WatchEvent"}},{"before":"5aaabf0a0e3f6139459f1f643d44304029e8128e","after":null,"ref":"refs/tags/v3.26.0","pushedAt":"2024-04-30T23:08:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fujita","name":"FUJITA Tomonori","path":"/fujita","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/726426?s=80&v=4"}},{"before":"a74149f9efddc131020827271ff61568dc13520a","after":null,"ref":"refs/heads/push","pushedAt":"2024-04-30T23:03:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fujita","name":"FUJITA Tomonori","path":"/fujita","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/726426?s=80&v=4"}},{"before":"3ae91215be8a0e4263a071b7797940424ab59433","after":"a74149f9efddc131020827271ff61568dc13520a","ref":"refs/heads/master","pushedAt":"2024-04-30T23:03:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fujita","name":"FUJITA Tomonori","path":"/fujita","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/726426?s=80&v=4"},"commit":{"message":"v3.26.0\n\nSigned-off-by: FUJITA Tomonori ","shortMessageHtmlLink":"v3.26.0"}},{"before":null,"after":"a74149f9efddc131020827271ff61568dc13520a","ref":"refs/heads/push","pushedAt":"2024-04-30T23:03:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fujita","name":"FUJITA Tomonori","path":"/fujita","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/726426?s=80&v=4"},"commit":{"message":"v3.26.0\n\nSigned-off-by: FUJITA Tomonori ","shortMessageHtmlLink":"v3.26.0"}},{"before":"5aaabf0a0e3f6139459f1f643d44304029e8128e","after":"3ae91215be8a0e4263a071b7797940424ab59433","ref":"refs/heads/master","pushedAt":"2024-04-30T22:53:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fujita","name":"FUJITA Tomonori","path":"/fujita","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/726426?s=80&v=4"},"commit":{"message":"graceful restart: send initial paths list to all neighbors\n\nBefore this PR, when graceful restart was configured for a neighbor\nand when the restart flag was set by the restarting speaker, if\nthe neighbor was not advertising the GR capability, the initial\npaths list was never sent by the restarting speaker to its neighbor\n\nThis is a problem when the server is configured with graceful\nrestart for all its peers without knowing if the peer supports it.\nIf some of the peers don't support it, they may never receive the\nroutes from the restarting speaker, leading to an inconsistent\nrouting state.","shortMessageHtmlLink":"graceful restart: send initial paths list to all neighbors"}},{"before":"5aaabf0a0e3f6139459f1f643d44304029e8128e","after":null,"ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.23.0","pushedAt":"2024-04-29T10:54:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fujita","name":"FUJITA Tomonori","path":"/fujita","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/726426?s=80&v=4"}},{"before":"78516cf8af13cb94163a25dcce2b0235af184944","after":"5aaabf0a0e3f6139459f1f643d44304029e8128e","ref":"refs/heads/master","pushedAt":"2024-04-29T10:54:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fujita","name":"FUJITA Tomonori","path":"/fujita","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/726426?s=80&v=4"},"commit":{"message":"Bump golang.org/x/net from 0.17.0 to 0.23.0\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.17.0 to 0.23.0.\n- [Commits](https://github.com/golang/net/compare/v0.17.0...v0.23.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump golang.org/x/net from 0.17.0 to 0.23.0"}},{"before":"8fd203c8031e8bddb782450126f8219c685f0756","after":"5aaabf0a0e3f6139459f1f643d44304029e8128e","ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.23.0","pushedAt":"2024-04-29T10:36:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump golang.org/x/net from 0.17.0 to 0.23.0\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.17.0 to 0.23.0.\n- [Commits](https://github.com/golang/net/compare/v0.17.0...v0.23.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump golang.org/x/net from 0.17.0 to 0.23.0"}},{"before":"9fbc03765af7f6be829939e8c07dff8317cee8ea","after":"78516cf8af13cb94163a25dcce2b0235af184944","ref":"refs/heads/master","pushedAt":"2024-04-29T10:35:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fujita","name":"FUJITA Tomonori","path":"/fujita","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/726426?s=80&v=4"},"commit":{"message":"server: fix nil pointer exception in evpn mac mobility\n\nWith large EVPN fabrics, it can happen that some paths are nil in the\nmac mobility codepath, causing crashes of the process.\n\n panic: runtime error: invalid memory address or nil pointer dereference\n [signal SIGSEGV: segmentation violation code=0x1 addr=0x8 pc=0xb8e03a]\n goroutine 25 [running]:\n github.com/osrg/gobgp/v3/internal/pkg/table.(*Path).root(...)\n /home/tuetuopay/dev/gobgp/internal/pkg/table/path.go:341\n github.com/osrg/gobgp/v3/internal/pkg/table.(*Path).OriginInfo(...)\n /home/tuetuopay/dev/gobgp/internal/pkg/table/path.go:348\n github.com/osrg/gobgp/v3/internal/pkg/table.(*Path).GetNlri(...)\n /home/tuetuopay/dev/gobgp/internal/pkg/table/path.go:460\n github.com/osrg/gobgp/v3/pkg/server.getMacMobilityExtendedCommunity(0x0, {0xc002833520, 0x6, 0xc00033ec00?}, {0xc001a52008, 0xa72, 0xc000000000?})\n /home/tuetuopay/dev/gobgp/pkg/server/server.go:2044 +0x1da\n github.com/osrg/gobgp/v3/pkg/server.(*BgpServer).fixupApiPath(0xc000372008, {0x0, 0x0}, {0xc0008fbe48, 0x1, 0x0?})\n /home/tuetuopay/dev/gobgp/pkg/server/server.go:2120 +0x4bc\n github.com/osrg/gobgp/v3/pkg/server.(*BgpServer).addPathList(0xc000372008, {0x0?, 0x0?}, {0xc0008fbe48, 0x1, 0x1})\n /home/tuetuopay/dev/gobgp/pkg/server/server.go:2162 +0x2c\n github.com/osrg/gobgp/v3/pkg/server.(*BgpServer).AddPath.func1()\n /home/tuetuopay/dev/gobgp/pkg/server/server.go:2191 +0xa5\n github.com/osrg/gobgp/v3/pkg/server.(*BgpServer).handleMGMTOp(0xc0b4e0?, 0xc001243140)\n /home/tuetuopay/dev/gobgp/pkg/server/server.go:280 +0x82\n github.com/osrg/gobgp/v3/pkg/server.(*BgpServer).Serve(0xc000372008)\n /home/tuetuopay/dev/gobgp/pkg/server/server.go:490 +0x53a\n created by main.main in goroutine 1\n /home/tuetuopay/dev/gobgp/cmd/gobgpd/main.go:202 +0x13ea","shortMessageHtmlLink":"server: fix nil pointer exception in evpn mac mobility"}},{"before":"bbde806641d1c58cf16113af812904feeda3376d","after":"9fbc03765af7f6be829939e8c07dff8317cee8ea","ref":"refs/heads/master","pushedAt":"2024-04-29T09:06:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fujita","name":"FUJITA Tomonori","path":"/fujita","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/726426?s=80&v=4"},"commit":{"message":"send-max: respect configuration","shortMessageHtmlLink":"send-max: respect configuration"}},{"before":"7ec4af48181ff27aa0e096e80d0b84cf1107d531","after":"bbde806641d1c58cf16113af812904feeda3376d","ref":"refs/heads/master","pushedAt":"2024-04-29T08:25:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fujita","name":"FUJITA Tomonori","path":"/fujita","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/726426?s=80&v=4"},"commit":{"message":"evpn: fix quadratic mac-mobility handling for gRPC routes\n\nThe gRPC code paths uses different functions than the BGP code path.\nThus is did not receive the fix for the mac mobility handling.\n\nFixes: c393f43 (\"evpn: fix quadratic evpn mac-mobility handling\")","shortMessageHtmlLink":"evpn: fix quadratic mac-mobility handling for gRPC routes"}},{"before":"d0bf8138ff35b45661394456528017971dc1c457","after":"7ec4af48181ff27aa0e096e80d0b84cf1107d531","ref":"refs/heads/master","pushedAt":"2024-04-29T08:23:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fujita","name":"FUJITA Tomonori","path":"/fujita","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/726426?s=80&v=4"},"commit":{"message":"fix data race when getting capabilities from neighbor config\n\nFunc capabilitiesFromConfig was always taken under the read lock.\nHowever, when graceful restart is enabled for some families, this\nfunction writes to the neighbor config which creates a data race.","shortMessageHtmlLink":"fix data race when getting capabilities from neighbor config"}},{"before":"7ef2f0bb8283d056149aea2cae407613167870eb","after":"d0bf8138ff35b45661394456528017971dc1c457","ref":"refs/heads/master","pushedAt":"2024-04-29T08:20:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fujita","name":"FUJITA Tomonori","path":"/fujita","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/726426?s=80&v=4"},"commit":{"message":"Update the reference of draft-ietf-idr-bgp-gr-notification\n\ndraft-ietf-idr-bgp-gr-notification is promoted to RFC8538.\n\nSigned-off-by: Yutaro Hayakawa ","shortMessageHtmlLink":"Update the reference of draft-ietf-idr-bgp-gr-notification"}},{"before":null,"after":"8fd203c8031e8bddb782450126f8219c685f0756","ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.23.0","pushedAt":"2024-04-19T12:23:40.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":"Bump golang.org/x/net from 0.17.0 to 0.23.0\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.17.0 to 0.23.0.\n- [Commits](https://github.com/golang/net/compare/v0.17.0...v0.23.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump golang.org/x/net from 0.17.0 to 0.23.0"}},{"before":"7fed268caf48279eb4c417deae4393b8f0debab2","after":"7ef2f0bb8283d056149aea2cae407613167870eb","ref":"refs/heads/master","pushedAt":"2024-04-10T22:49:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fujita","name":"FUJITA Tomonori","path":"/fujita","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/726426?s=80&v=4"},"commit":{"message":"Add CommunityCount BGP Policy Condition\n\nThis is intended to have the same behaviour as [these OpenConfig paths](https://openconfig.net/projects/models/schemadocs/yangdoc/openconfig-routing-policy.html#routing-policy-policy-definitions-policy-definition-statements-statement-conditions-bgp-conditions-community-count):\n* /routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/community-count/config/operator\n* /routing-policy/policy-definitions/policy-definition/statements/statement/conditions/bgp-conditions/community-count/config/value","shortMessageHtmlLink":"Add CommunityCount BGP Policy Condition"}},{"before":"5d5a6b9afea07f088a30a9493683427a4fb10ebe","after":"7fed268caf48279eb4c417deae4393b8f0debab2","ref":"refs/heads/master","pushedAt":"2024-04-03T23:27:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fujita","name":"FUJITA Tomonori","path":"/fujita","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/726426?s=80&v=4"},"commit":{"message":"v3.25.0\n\nSigned-off-by: FUJITA Tomonori ","shortMessageHtmlLink":"v3.25.0"}},{"before":"82cc2054036fe950f0b655824e5a3242f2f18182","after":"5d5a6b9afea07f088a30a9493683427a4fb10ebe","ref":"refs/heads/master","pushedAt":"2024-03-20T08:45:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fujita","name":"FUJITA Tomonori","path":"/fujita","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/726426?s=80&v=4"},"commit":{"message":"Do not check enabling when EOR received\n\nSigned-off-by: Rinat Baygildin ","shortMessageHtmlLink":"Do not check enabling when EOR received"}},{"before":"912eb5a92026ba3663da691cdf4790ebe91f87b5","after":"82cc2054036fe950f0b655824e5a3242f2f18182","ref":"refs/heads/master","pushedAt":"2024-03-20T08:37:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fujita","name":"FUJITA Tomonori","path":"/fujita","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/726426?s=80&v=4"},"commit":{"message":"allow to pass add/del route -a vpnv46 identifier\n\nThis patch adds an 'identifier %d' option to the route add / del\nCLI. This is helpful for testing add-paths capabilities in vpv46\ncontexts.\n\nSigned-off-by: Nathan Skrzypczak ","shortMessageHtmlLink":"allow to pass add/del route -a vpnv46 identifier"}},{"before":"912eb5a92026ba3663da691cdf4790ebe91f87b5","after":null,"ref":"refs/heads/dependabot/go_modules/google.golang.org/protobuf-1.33.0","pushedAt":"2024-03-17T06:04:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"829bbcf0a27b8719ad9ba74a5a6cf46a552a54f1","after":"912eb5a92026ba3663da691cdf4790ebe91f87b5","ref":"refs/heads/master","pushedAt":"2024-03-17T06:04:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fujita","name":"FUJITA Tomonori","path":"/fujita","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/726426?s=80&v=4"},"commit":{"message":"Bump google.golang.org/protobuf from 1.30.0 to 1.33.0\n\nBumps google.golang.org/protobuf from 1.30.0 to 1.33.0.\n\n---\nupdated-dependencies:\n- dependency-name: google.golang.org/protobuf\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump google.golang.org/protobuf from 1.30.0 to 1.33.0"}},{"before":"80e0f44d2afb36acf320b49b4eae85d82a0b6c9c","after":"912eb5a92026ba3663da691cdf4790ebe91f87b5","ref":"refs/heads/dependabot/go_modules/google.golang.org/protobuf-1.33.0","pushedAt":"2024-03-17T05:45:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump google.golang.org/protobuf from 1.30.0 to 1.33.0\n\nBumps google.golang.org/protobuf from 1.30.0 to 1.33.0.\n\n---\nupdated-dependencies:\n- dependency-name: google.golang.org/protobuf\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump google.golang.org/protobuf from 1.30.0 to 1.33.0"}},{"before":"9d05544d1e8d069beb5bfe97f222711231da38f5","after":"829bbcf0a27b8719ad9ba74a5a6cf46a552a54f1","ref":"refs/heads/master","pushedAt":"2024-03-17T05:44:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fujita","name":"FUJITA Tomonori","path":"/fujita","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/726426?s=80&v=4"},"commit":{"message":"Fix `ListPath` for `ADJ_IN` and `EnableFiltered=true` and add tests.\n\nCurrently, even though `ApplyPolicy` is called for determining the\naccepted routes after apply policy, the new route with attribute\nmodifications is not returned. This is problematic for gRPC API users.\n\nTests are added for all four cases that were described in\nhttps://github.com/osrg/gobgp/issues/2765. This PR makes the behaviour\ncorrect for \"Case/Attempt 2\" described in the issue.","shortMessageHtmlLink":"Fix ListPath for ADJ_IN and EnableFiltered=true and add tests."}},{"before":null,"after":"80e0f44d2afb36acf320b49b4eae85d82a0b6c9c","ref":"refs/heads/dependabot/go_modules/google.golang.org/protobuf-1.33.0","pushedAt":"2024-03-13T22:26:47.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":"Bump google.golang.org/protobuf from 1.30.0 to 1.33.0\n\nBumps google.golang.org/protobuf from 1.30.0 to 1.33.0.\n\n---\nupdated-dependencies:\n- dependency-name: google.golang.org/protobuf\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump google.golang.org/protobuf from 1.30.0 to 1.33.0"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXeDaDwA","startCursor":null,"endCursor":null}},"title":"Activity · osrg/gobgp"}