{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":53515475,"defaultBranch":"master","name":"sonic-swss","ownerLogin":"sonic-net","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-03-09T17:01:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/102750714?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717564205.0","currentOid":""},"activityList":{"items":[{"before":"5126f88ba19029ca58e8f2de90568d3af3c3aafa","after":"9a6a86fecb19efd8876ca7ab6bccdf6b68a13aa8","ref":"refs/heads/master","pushedAt":"2024-09-19T23:33:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"prsunny","name":"Prince Sunny","path":"/prsunny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17460631?s=80&v=4"},"commit":{"message":"Add FEC correctable bit error count to ports_stat_ids (#3291)\n\nWhat I did\r\nAdded additional SAI counter to port_stats_id\r\nSAI_PORT_STAT_IF_IN_FEC_CORRECTED_BITS\r\n\r\nWhy I did it\r\nThis state needs to be polled to estimate pre-FEC BER","shortMessageHtmlLink":"Add FEC correctable bit error count to ports_stat_ids (#3291)"}},{"before":"20e8b362a5e4fd5361a6f08effddd08d61d5d262","after":"5126f88ba19029ca58e8f2de90568d3af3c3aafa","ref":"refs/heads/master","pushedAt":"2024-09-19T19:00:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"prsunny","name":"Prince Sunny","path":"/prsunny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17460631?s=80&v=4"},"commit":{"message":"Fix the SAI status check for unsupported API on SAI_SWITCH_ATTR_SUPPO… (#3282)\n\n* Fix the SAI status check for unsupported API on SAI_SWITCH_ATTR_SUPPORTED_OBJECT_TYPE_LIST","shortMessageHtmlLink":"Fix the SAI status check for unsupported API on SAI_SWITCH_ATTR_SUPPO… ("}},{"before":"60f9dde505845dadb88f76fda53fc91ce2b33b52","after":"20e8b362a5e4fd5361a6f08effddd08d61d5d262","ref":"refs/heads/master","pushedAt":"2024-09-11T17:39:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"prsunny","name":"Prince Sunny","path":"/prsunny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17460631?s=80&v=4"},"commit":{"message":"[dash] Set CA to PA underlay DIP for static encap (#3286)\n\nWhat I did\r\n\r\nFor action type STATICENCAP, set the CA to PA entry underlay DIP from VNET mapping table\r\nRequire SAI attribute presence in VNET tests","shortMessageHtmlLink":"[dash] Set CA to PA underlay DIP for static encap (#3286)"}},{"before":"3943093d409754f896db19928ff2ad65075dbe62","after":"60f9dde505845dadb88f76fda53fc91ce2b33b52","ref":"refs/heads/master","pushedAt":"2024-09-11T17:38:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"prsunny","name":"Prince Sunny","path":"/prsunny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17460631?s=80&v=4"},"commit":{"message":"Add pass pl_sip_encoding to SAI (#3285)\n\nWhat I did\r\nIf present, parse pl_sip_encoding field in ENI table and pass it to SAI\r\n\r\nWhy I did it\r\npl_sip_encoding was previously deprecated but now has been un-deprecated (see sonic-net/SONiC#1805)","shortMessageHtmlLink":"Add pass pl_sip_encoding to SAI (#3285)"}},{"before":"8e81856ef1bf28f86c805f98899adf12d2a7e491","after":"3943093d409754f896db19928ff2ad65075dbe62","ref":"refs/heads/master","pushedAt":"2024-09-10T23:44:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"prsunny","name":"Prince Sunny","path":"/prsunny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17460631?s=80&v=4"},"commit":{"message":"[Mellanox] Update headroom calculation algorithm (#3235)\n\n* [Mellanox] Update headroom calculation algorithm (#3235)\r\n* Bug fix: small packet percentage should be byte-based instead of packet-based","shortMessageHtmlLink":"[Mellanox] Update headroom calculation algorithm (#3235)"}},{"before":"5fd7a05834b254e095541bd00b3b91c8e51bd21d","after":"8e81856ef1bf28f86c805f98899adf12d2a7e491","ref":"refs/heads/master","pushedAt":"2024-09-08T17:06:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"prsunny","name":"Prince Sunny","path":"/prsunny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17460631?s=80&v=4"},"commit":{"message":"use master branch sairedis artifact (#3279)\n\n*Use the latest master branch sairedis artifacts for building and testing\r\n#3048 changed the AZP jobs to use a specific sonic-sairedis build/artifact. This PR is reverting the sonic-sairedis build back to the latest master after sonic-sairedis breaking changes are merged.","shortMessageHtmlLink":"use master branch sairedis artifact (#3279)"}},{"before":"12c78fec4244f5e14da5de14520d5de54e1b3f57","after":"a40b8a10dd7a013c6906787d26d63a34dba60a54","ref":"refs/heads/202405","pushedAt":"2024-09-07T02:02:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mssonicbld","name":null,"path":"/mssonicbld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79238446?s=80&v=4"},"commit":{"message":"Reset skip error counter on a fabric link if it was down. (#3247)\n\nWhat I did\r\nreset the skip error counters for fabric link monitoring if a link was down and up again.\r\n\r\nWhy I did it\r\n\r\nThe fabric link monitoring feature does not take care the peer card restart cases. Peer card reload could lead to links go in to isolation state, and that's a case where we can ignore the error due to the init churn. So in this change , the skip error on init counters get reset if a link was down and up again.","shortMessageHtmlLink":"Reset skip error counter on a fabric link if it was down. (#3247)"}},{"before":"de662518a97da49daebda4e4558353c8a171d54c","after":"bbb6a350caa24e5e0ad1612a5553dc8d3fec4dfb","ref":"refs/heads/202311","pushedAt":"2024-09-06T16:34:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"prsunny","name":"Prince Sunny","path":"/prsunny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17460631?s=80&v=4"},"commit":{"message":"[202311][muxorch] Fixing bug with updateRoute and mux neighbors (#3188) (#3277)\n\n* [202311][muxorch] Fixing bug with updateRoute and mux neighbors (#3188)","shortMessageHtmlLink":"[202311][muxorch] Fixing bug with updateRoute and mux neighbors (#3188)…"}},{"before":"42ea859ce982b21ff40c78c92a5ab21aafb52fad","after":"5fd7a05834b254e095541bd00b3b91c8e51bd21d","ref":"refs/heads/master","pushedAt":"2024-09-06T00:22:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"prsunny","name":"Prince Sunny","path":"/prsunny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17460631?s=80&v=4"},"commit":{"message":"[dash] Implement PL and route group API (#3048)\n\nImplement SAI attributes needed for private link\r\nUpdate dashorchs to use new route group API\r\nUpdate existing DASH tests to use new route group API\r\nAdd new PL tests","shortMessageHtmlLink":"[dash] Implement PL and route group API (#3048)"}},{"before":"29cea04a0b98cc440fd5730c758a9b73ac95362c","after":"42ea859ce982b21ff40c78c92a5ab21aafb52fad","ref":"refs/heads/master","pushedAt":"2024-09-03T22:17:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"prsunny","name":"Prince Sunny","path":"/prsunny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17460631?s=80&v=4"},"commit":{"message":"Reset skip error counter on a fabric link if it was down. (#3247)\n\nWhat I did\r\nreset the skip error counters for fabric link monitoring if a link was down and up again.\r\n\r\nWhy I did it\r\n\r\nThe fabric link monitoring feature does not take care the peer card restart cases. Peer card reload could lead to links go in to isolation state, and that's a case where we can ignore the error due to the init churn. So in this change , the skip error on init counters get reset if a link was down and up again.","shortMessageHtmlLink":"Reset skip error counter on a fabric link if it was down. (#3247)"}},{"before":"6d250a94040d753315d4e9681e2a1507048a1231","after":"de662518a97da49daebda4e4558353c8a171d54c","ref":"refs/heads/202311","pushedAt":"2024-08-28T02:53:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mssonicbld","name":null,"path":"/mssonicbld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79238446?s=80&v=4"},"commit":{"message":"[buffermgrd] Move switch-statement outside of if-statement in BufferMgr::doTask (#3055)\n\n* [buffermgr] Moved switch statement outside of if-statmement in Buffermgr::doTask\r\n\r\nThe switch statement which would normally erase buffer events was moved\r\nto be inside the if-statement which would only enter if the event is a\r\nSET event. This was introduced in commit e5329c39.\r\n\r\nThis would cause an infinite loop, since non-set events would never be\r\nerased.\r\n\r\nThe switch statement has now been moved to occur outside the if,\r\nallowing for non-set commands to be processed.","shortMessageHtmlLink":"[buffermgrd] Move switch-statement outside of if-statement in BufferM…"}},{"before":"4f0d40c32ce18c281e09fd44891b2edf2e86b4ad","after":"12c78fec4244f5e14da5de14520d5de54e1b3f57","ref":"refs/heads/202405","pushedAt":"2024-08-22T20:02:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mssonicbld","name":null,"path":"/mssonicbld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79238446?s=80&v=4"},"commit":{"message":"Reduce log verbosity when the capability is not implemented (#3240)\n\nCo-authored-by: Sudharsan Dhamal Gopalarathnam ","shortMessageHtmlLink":"Reduce log verbosity when the capability is not implemented (#3240)"}},{"before":"465391d1825ea3906d27a1285d2da5876f763cd7","after":"29cea04a0b98cc440fd5730c758a9b73ac95362c","ref":"refs/heads/master","pushedAt":"2024-08-13T00:09:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yxieca","name":"Ying Xie","path":"/yxieca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18753401?s=80&v=4"},"commit":{"message":"[DASH] Remove deprecated 'action_type' refs (#3257)\n\nWhat I did\r\nFor DASH_ROUTE_TABLE entries, change action_type references to routing_type references.\r\n\r\nWhy I did it\r\nsonic-net/sonic-dash-api#20 deprecates action_type in DASH_ROUTE_TABLE in favor of routing_type to more accurately describe the field.\r\n\r\nAny downstream repositories which build SWSS will see a deprecation warning for action_type and builds with -Werror set will not compile.\r\n\r\nSigned-off-by: Lawrence Lee ","shortMessageHtmlLink":"[DASH] Remove deprecated 'action_type' refs (#3257)"}},{"before":"a5dd46d309d31471dbb924c5baca276da3446a85","after":"6d250a94040d753315d4e9681e2a1507048a1231","ref":"refs/heads/202311","pushedAt":"2024-08-08T23:01:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mssonicbld","name":null,"path":"/mssonicbld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79238446?s=80&v=4"},"commit":{"message":"Remove unwanted newline character at end of timestamp (#3111)\n\n* Remove unwanted newline character at end of timestamp\r\n* Cleaner approach to generate timestamp string with no newline character\r\n* Use UTC rather than local time in timestamp","shortMessageHtmlLink":"Remove unwanted newline character at end of timestamp (#3111)"}},{"before":"3c9d6b342b539b379cf10317e181c9953f57827c","after":"465391d1825ea3906d27a1285d2da5876f763cd7","ref":"refs/heads/master","pushedAt":"2024-08-05T21:26:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dgsudharsan","name":"Sudharsan Dhamal Gopalarathnam","path":"/dgsudharsan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12964710?s=80&v=4"},"commit":{"message":"Reduce log verbosity when the capability is not implemented (#3240)\n\nCo-authored-by: Sudharsan Dhamal Gopalarathnam ","shortMessageHtmlLink":"Reduce log verbosity when the capability is not implemented (#3240)"}},{"before":"52f6110e27a7648ceea51d8e77778033e920ac4b","after":"4f0d40c32ce18c281e09fd44891b2edf2e86b4ad","ref":"refs/heads/202405","pushedAt":"2024-08-03T03:33:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mssonicbld","name":null,"path":"/mssonicbld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79238446?s=80&v=4"},"commit":{"message":"Use shared egress ACL table for PFCWD in BRCM DNX platform (#3136)\n\n* Use shared egress ACL table for PFCWD in BRCM DNX platform.\r\n\r\nToday PFCWD uses separate egress ACL tables, one table for each traffic class.\r\nThis may result in ACL resource overflow when other features that also need\r\negress ACL table is enabled at the same time, e.g., MACSEC. ( See\r\nhttps://github.com/sonic-net/sonic-buildimage/issues/17839 for details).\r\n\r\nThe fix is to use shared egress ACL table for PFCWD in BRCM DNX platform.","shortMessageHtmlLink":"Use shared egress ACL table for PFCWD in BRCM DNX platform (#3136)"}},{"before":"970ee438b7e7810814408c46b41da1255cf12990","after":"52f6110e27a7648ceea51d8e77778033e920ac4b","ref":"refs/heads/202405","pushedAt":"2024-08-03T03:33:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mssonicbld","name":null,"path":"/mssonicbld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79238446?s=80&v=4"},"commit":{"message":"[Chassis][voq] do not synchronize the system interface state if there is no rif assciated with the port (#3207)\n\nWhat I did\r\nFixes: sonic-net/sonic-buildimage#19357\r\n\r\nWhy I did it\r\nIn the sonic-mgmt pc test suite. When an empty lag is created. The portchannel changed is sync'ed to the remote LC even if there portchannel has no route interface created. This results in a dummy route interface created on the remote LC.\r\n\r\nSo when the empty port channel is removed on the local card, the removal fails in the remote LC because of the dummy route interface.\r\n\r\nAdd a fix to sync the portchannel interface state to the remote LC only when there routeinterface is created on the local LC.","shortMessageHtmlLink":"[Chassis][voq] do not synchronize the system interface state if there…"}},{"before":"d04f5f8b8a1eb9330a3fb0b336f4ad36627762f9","after":"970ee438b7e7810814408c46b41da1255cf12990","ref":"refs/heads/202405","pushedAt":"2024-08-02T05:01:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mssonicbld","name":null,"path":"/mssonicbld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79238446?s=80&v=4"},"commit":{"message":"Use unix socket for redis connection (#3190)\n\nWhy I did this?\r\n\r\nMost of the DB connection in buffermgrd is using unix socket. There is only one DB connection which is using TCP socket. It brings a few drawback:\r\n\r\nTCP socket is less efficiency\r\nTCP socket may fail if loopback interface is down. It could cause following error:","shortMessageHtmlLink":"Use unix socket for redis connection (#3190)"}},{"before":"1cbaf9ddba597ed3cf502ef366a2bc26414b55f2","after":"a5dd46d309d31471dbb924c5baca276da3446a85","ref":"refs/heads/202311","pushedAt":"2024-07-31T20:48:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mssonicbld","name":null,"path":"/mssonicbld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79238446?s=80&v=4"},"commit":{"message":"Add port flap count and last flap timestamp to APPL_DB (#3052)\n\n* Add port flap count and last flap timestamp","shortMessageHtmlLink":"Add port flap count and last flap timestamp to APPL_DB (#3052)"}},{"before":"8962c7b4f09ff3f31142ceda1872091f6fc8c061","after":"d04f5f8b8a1eb9330a3fb0b336f4ad36627762f9","ref":"refs/heads/202405","pushedAt":"2024-07-30T20:01:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mssonicbld","name":null,"path":"/mssonicbld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79238446?s=80&v=4"},"commit":{"message":"Remove buffer maximum parameter table when the port is removed (#3199)\n\nWhat I did\r\nRemove the buffer maximum parameter table entry when the port is removed.\r\n\r\nWhy I did it\r\nTo avoid the informational message handleBufferMaxParam: BUFFER_MAX_PARAM: Port Ethernet190 is not configured, need retry after the port is removed.","shortMessageHtmlLink":"Remove buffer maximum parameter table when the port is removed (#3199)"}},{"before":"51a5b51f8bd445a69c615c93a8ad8bca4c01b33d","after":"8962c7b4f09ff3f31142ceda1872091f6fc8c061","ref":"refs/heads/202405","pushedAt":"2024-07-30T20:01:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mssonicbld","name":null,"path":"/mssonicbld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79238446?s=80&v=4"},"commit":{"message":"Support allocate buffer pool based on ratio (#3201)\n\nSupport allocate buffer pool size based on percentage of available memory by percentage field in BUFFER_POOL table.\r\nIt is used in the dynamic buffer model only and represents the percentage of a buffer pool's size compared to the available memory size.\r\nOn Nvidia devices, if the percentage is defined, the buffer pool size is available memory * percentage.","shortMessageHtmlLink":"Support allocate buffer pool based on ratio (#3201)"}},{"before":"2367bca143effbda954bdc6aa5700b170c5ad65b","after":"3c9d6b342b539b379cf10317e181c9953f57827c","ref":"refs/heads/master","pushedAt":"2024-07-25T20:38:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"prsunny","name":"Prince Sunny","path":"/prsunny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17460631?s=80&v=4"},"commit":{"message":"Support allocate buffer pool based on ratio (#3201)\n\nSupport allocate buffer pool size based on percentage of available memory by percentage field in BUFFER_POOL table.\r\nIt is used in the dynamic buffer model only and represents the percentage of a buffer pool's size compared to the available memory size.\r\nOn Nvidia devices, if the percentage is defined, the buffer pool size is available memory * percentage.","shortMessageHtmlLink":"Support allocate buffer pool based on ratio (#3201)"}},{"before":"d3073b7c562a640ce6fa55afa7307c0fdc1f705c","after":"51a5b51f8bd445a69c615c93a8ad8bca4c01b33d","ref":"refs/heads/202405","pushedAt":"2024-07-25T20:02:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mssonicbld","name":null,"path":"/mssonicbld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79238446?s=80&v=4"},"commit":{"message":"Add a check if OID exists before setting Host Tx Ready Signal Enable (#3232)\n\n- What I did\r\nI added a query before setting host tx ready - must check that Oid exists before setting attribute to SAI.\r\n\r\n- Why I did it\r\nWhen we do dynamic port breakout to a Fw-control port, portsorch receives a notification that something was deleted in TRANSCEIVER_INFO table from State DB, and tries to set HOST_TX_READY_SIGNAL_ENABLE attribute to false for the deleted OID.\r\nThe issue is the Oid is already deleted and we receive an error from SAI.\r\n\r\n- How I verified it\r\nRun DPB on the switch","shortMessageHtmlLink":"Add a check if OID exists before setting Host Tx Ready Signal Enable (#…"}},{"before":"43ac585cf0634d1bc27d28637c6db7069460ee25","after":"2367bca143effbda954bdc6aa5700b170c5ad65b","ref":"refs/heads/master","pushedAt":"2024-07-22T12:25:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"liat-grozovik","name":"Liat Grozovik","path":"/liat-grozovik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44433539?s=80&v=4"},"commit":{"message":"Add a check if OID exists before setting Host Tx Ready Signal Enable (#3232)\n\n- What I did\r\nI added a query before setting host tx ready - must check that Oid exists before setting attribute to SAI.\r\n\r\n- Why I did it\r\nWhen we do dynamic port breakout to a Fw-control port, portsorch receives a notification that something was deleted in TRANSCEIVER_INFO table from State DB, and tries to set HOST_TX_READY_SIGNAL_ENABLE attribute to false for the deleted OID.\r\nThe issue is the Oid is already deleted and we receive an error from SAI.\r\n\r\n- How I verified it\r\nRun DPB on the switch","shortMessageHtmlLink":"Add a check if OID exists before setting Host Tx Ready Signal Enable (#…"}},{"before":"491273323f581cb70bc4ba2480ae5f4bc6f8f3d7","after":"1cbaf9ddba597ed3cf502ef366a2bc26414b55f2","ref":"refs/heads/202311","pushedAt":"2024-07-12T21:12:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"prsunny","name":"Prince Sunny","path":"/prsunny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17460631?s=80&v=4"},"commit":{"message":"Add a fix to setSaiHostTxEnable (#3233)\n\nThis is a cherry-pick of #3232\r\n\r\nWhat I did\r\nI added a query before setting host tx ready - must check that Oid exists before setting attribute to SAI.","shortMessageHtmlLink":"Add a fix to setSaiHostTxEnable (#3233)"}},{"before":"b16d6b2a5283684b0529276d3ba05fa2a967be6f","after":"d3073b7c562a640ce6fa55afa7307c0fdc1f705c","ref":"refs/heads/202405","pushedAt":"2024-07-12T08:05:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mssonicbld","name":null,"path":"/mssonicbld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79238446?s=80&v=4"},"commit":{"message":"[muxorch] Fixing bug with updateRoute and mux neighbors (#3187)\n\n* [muxorch] Fixing bug with updateRoute and mux neighbors\r\n\r\nmux neighbors that were not the configured mux ip were being treated as active.\r\nbug was causing crash when neighbor was not the same as the mux configured neighbor","shortMessageHtmlLink":"[muxorch] Fixing bug with updateRoute and mux neighbors (#3187)"}},{"before":"12a95e57108f68d9e2b773aa92f1f5e78d7e8aca","after":"b16d6b2a5283684b0529276d3ba05fa2a967be6f","ref":"refs/heads/202405","pushedAt":"2024-07-12T08:05:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mssonicbld","name":null,"path":"/mssonicbld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79238446?s=80&v=4"},"commit":{"message":"ADD VOQ COUNTERS(SAI_SWITCH_STAT_PACKET_INTEGRITY_DROP, SAI_QUEUE_ST…T_CREDIT_WD_DELETED_PACKETS) support for VOQ/Fabric switches (#3152)\n\nWhat I did\r\nAdded support for SAI_SWITCH_STAT_PACKET_INTEGRITY_DROP, SAI_QUEUE_STAT_CREDIT_WD_DELETED_PACKETS stats counters for VOQ and Fabric type switches.\r\n\r\nWhy I did it\r\nTo read the drop counters","shortMessageHtmlLink":"ADD VOQ COUNTERS(SAI_SWITCH_STAT_PACKET_INTEGRITY_DROP, SAI_QUEUE_ST……"}},{"before":"87cf38e02f216ec4200ac2f4e70787adf0ae0334","after":"12a95e57108f68d9e2b773aa92f1f5e78d7e8aca","ref":"refs/heads/202405","pushedAt":"2024-07-12T08:05:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mssonicbld","name":null,"path":"/mssonicbld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79238446?s=80&v=4"},"commit":{"message":"Revamp module build script to make it work for 5.15 on Ubuntu 20.04 (#3212)\n\n* Revamp module build script to make it work for 5.15 on Ubuntu 20.04\r\n\r\nThe current version of the script does not work at all when the host\r\nkernel is Azure's 5.15 kernel on Ubuntu 20.04. It does seem to work with\r\nthe non-HWE kernel (version 5.4).\r\n\r\nUpdate the script to add support for building and loading the kernel\r\nmodules for the 5.15 kernel, while keeping support for the non-HWE\r\nkernel.\r\n\r\nThis is a cherry-pick of sonic-net/sonic-swss-common#720\r\n\r\nSigned-off-by: Saikrishna Arcot \r\n\r\n* Remove libswsscommon dependencies from the script\r\n\r\nSigned-off-by: Saikrishna Arcot \r\n\r\n---------\r\n\r\nSigned-off-by: Saikrishna Arcot ","shortMessageHtmlLink":"Revamp module build script to make it work for 5.15 on Ubuntu 20.04 (#…"}},{"before":"8f333b6923083d6c575a5a5db9aa448d9cb74abc","after":"87cf38e02f216ec4200ac2f4e70787adf0ae0334","ref":"refs/heads/202405","pushedAt":"2024-07-12T08:05:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mssonicbld","name":null,"path":"/mssonicbld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79238446?s=80&v=4"},"commit":{"message":"Fix in switchorch: unsupported attribute causes skipping of processing the rest of configurations (#3209)\n\nWhat I did\r\nChanged it so that if the configuration has an unsupported attribute, it would continue processing the rest of the configuration rather than break out of the loop and end the processing immediately.\r\nAlso added syslogs to make it more clear.","shortMessageHtmlLink":"Fix in switchorch: unsupported attribute causes skipping of processin…"}},{"before":"8fd0837aee1842ee4f445278b95d83ec52238464","after":"491273323f581cb70bc4ba2480ae5f4bc6f8f3d7","ref":"refs/heads/202311","pushedAt":"2024-07-05T20:03:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mssonicbld","name":null,"path":"/mssonicbld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79238446?s=80&v=4"},"commit":{"message":"Fix in switchorch: unsupported attribute causes skipping of processing the rest of configurations (#3209)\n\nWhat I did\r\nChanged it so that if the configuration has an unsupported attribute, it would continue processing the rest of the configuration rather than break out of the loop and end the processing immediately.\r\nAlso added syslogs to make it more clear.","shortMessageHtmlLink":"Fix in switchorch: unsupported attribute causes skipping of processin…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEu2eb1wA","startCursor":null,"endCursor":null}},"title":"Activity · sonic-net/sonic-swss"}