From 7d4841738c95c9fe4fc42f074e19d9545358af48 Mon Sep 17 00:00:00 2001 From: kannankvs Date: Fri, 2 Feb 2024 22:07:30 +0530 Subject: [PATCH] Release notes for SAI version 1.13.3 (#1953) Signed-off-by: mssonicbld Co-authored-by: mssonicbld --- doc/SAI_1.13.3_ReleaseNotes.md | 47 ++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100755 doc/SAI_1.13.3_ReleaseNotes.md diff --git a/doc/SAI_1.13.3_ReleaseNotes.md b/doc/SAI_1.13.3_ReleaseNotes.md new file mode 100755 index 000000000..9b97cfbe9 --- /dev/null +++ b/doc/SAI_1.13.3_ReleaseNotes.md @@ -0,0 +1,47 @@ +# SAI 1.13.3 Release Notes + +The Switch Abstraction Interface(SAI) defines the APIs to provide a vendor-independent way of controlling forwarding elements, such as a switching ASIC, an NPU or a software switch in a uniform manner. This release document covers the SAI API changes from SAI tag 1.12.0 to SAI tag 1.13.3. The previous release notes corresponding to SAI tag 1.12.0 is available at [SAI 1.12.0 release notes](https://github.com/opencomputeproject/SAI/blob/master/doc/SAI_1.12.0_ReleaseNotes.md) + +This document explains the new SAI features as well as the enhancements and the bug fixes on existing features. + + +### List of enhancements added in this release: + +CRM for DASH - [PR#1785](https://github.com/opencomputeproject/SAI/pull/1785)
+Add hostif trap for HTTP - [PR#1789](https://github.com/opencomputeproject/SAI/pull/1789)
+Fix experimental header files not found issue when building libsaithrift-dev - [PR#1794](https://github.com/opencomputeproject/SAI/pull/1794)
+udpate sai<>thrift conversion and sanity cehck with u16range list and ip prefix list - [PR#1797](https://github.com/opencomputeproject/SAI/pull/1797)
+WRED values for large buffer size systems - [PR#1791](https://github.com/opencomputeproject/SAI/pull/1791)
+Chained ACL - [PR#1787](https://github.com/opencomputeproject/SAI/pull/1787)
+Add api for clear buffer pool watermark - [PR#1804](https://github.com/opencomputeproject/SAI/pull/1804)
+Fixed includes in experimental headers - [PR#1805](https://github.com/opencomputeproject/SAI/pull/1805)
+Notification NOS running SAI and SDK, about HW/FW failures - [PR#1777](https://github.com/opencomputeproject/SAI/pull/1777)
+Add OPER_FEC attribute - [PR#1801](https://github.com/opencomputeproject/SAI/pull/1801)
+Add bulk Nexthop APIs. - [PR#1798](https://github.com/opencomputeproject/SAI/pull/1798)
+Fixes for running DASH PTF tests - [PR#1813](https://github.com/opencomputeproject/SAI/pull/1813)
+ACL Chain Capability Attribute - [PR#1815](https://github.com/opencomputeproject/SAI/pull/1815)
+VoQ Switch Isolation - [PR#1793](https://github.com/opencomputeproject/SAI/pull/1793)
+Fix serialize/deseralize functions in SAI meta - [PR#1807](https://github.com/opencomputeproject/SAI/pull/1807)
+DASH metering policies - [PR#1819](https://github.com/opencomputeproject/SAI/pull/1819)
+Tunnel Term Attributes validation fixed for all MP2P and MP2MP attributes - [PR#1799](https://github.com/opencomputeproject/SAI/pull/1799)
+Update .gitignore - [PR#1835](https://github.com/opencomputeproject/SAI/pull/1835)
+support independent module - [PR#1824](https://github.com/opencomputeproject/SAI/pull/1824)
+Add inner src and dst mac fields to ACL - [PR#1828](https://github.com/opencomputeproject/SAI/pull/1828)
+Tunnel Term Types - fixed the description for types and validity checks for mask attributes - [PR#1848](https://github.com/opencomputeproject/SAI/pull/1848)
+Add Priority for Tunnel Term Table Entries - [PR#1849](https://github.com/opencomputeproject/SAI/pull/1849)
+SAI attributes for path tracing for midpoint node . - [PR#1841](https://github.com/opencomputeproject/SAI/pull/1841)
+Support for reading RX_FREQUENCY_OFFSET_PPM, RX_SNR and FEC_CORRECTED_BITS with SAI - [PR#1847](https://github.com/opencomputeproject/SAI/pull/1847)
+Use meta Doxygen file to generate documentation - [PR#1874](https://github.com/opencomputeproject/SAI/pull/1874)
+Modified the base class to fix the function issue. Function was adding all port as untag ports when passed tag mode = tagged - [PR#1877](https://github.com/opencomputeproject/SAI/pull/1877)
+Added file for Marvell specific functions - [PR#1871](https://github.com/opencomputeproject/SAI/pull/1871)
+Modified the file to fix KeyError: 'None' issue - [PR#1872](https://github.com/opencomputeproject/SAI/pull/1872)
+update test/saithriftv2/Makefile - [PR#1825](https://github.com/opencomputeproject/SAI/pull/1825)
+Build meta rpc via az pipeline - [PR#1875](https://github.com/opencomputeproject/SAI/pull/1875)
+Add support for TWAMP-LIGHT API - [PR#1786](https://github.com/opencomputeproject/SAI/pull/1786)
+CRM for ECMP and VOQ System - [PR#1883](https://github.com/opencomputeproject/SAI/pull/1883)
+PCS data-path select attribute added - [PR#1816](https://github.com/opencomputeproject/SAI/pull/1816)
+Refactor saithriftv2 Makefile - [PR#1881](https://github.com/opencomputeproject/SAI/pull/1881)
+Fix permissions on executable and non executable files - [PR#1884](https://github.com/opencomputeproject/SAI/pull/1884)
+Revert "Tunnel Term Attributes validation fixed for all MP2P and MP2MP attributes" - [PR#1890](https://github.com/opencomputeproject/SAI/pull/1890)
+Allow null on SAI_PORT_ATTR_PORT_SERDES_ID - [PR#1914](https://github.com/opencomputeproject/SAI/pull/1914)
+Added saithrift support to return sai_object_id for a given system_port_id and read VOQ counters for system port - [PR#1931](https://github.com/opencomputeproject/SAI/pull/1931) \ No newline at end of file