{"push_id":2910559671,"size":65,"distinct_size":8,"ref":"refs/heads/dnx7648","head":"d80ffca2a9fdd49f13b9cf6f3002fcbc727d654f","before":"58726cab266dad7ff7eeca5bdba80c9af124a32f","commits":[{"sha":"ed6d750a18217263ba5447465970fca5a23876c7","author":{"name":"lguohan","email":"b6b696caea00b76fd5656eea883610b73288eb00@gmail.com"},"message":"add test_setro and crm back which were mis-deleted in the dtel PR (#560)","distinct":false,"url":"https://api.github.com/repos/prsunny/sonic-swss/commits/ed6d750a18217263ba5447465970fca5a23876c7"},{"sha":"944a80d44b41ecf82fd61fc2656a9fd24029924c","author":{"name":"Qi Luo","email":"4878d97afb47248dd67044f8b1c0c10d77dc3d89@users.noreply.github.com"},"message":"Port table should be ProducerTable (#556)\n\n* Port table should be ProducerTable\r\n* Fix vs test","distinct":false,"url":"https://api.github.com/repos/prsunny/sonic-swss/commits/944a80d44b41ecf82fd61fc2656a9fd24029924c"},{"sha":"772438217f8ba0c3a2a5ba040a04b7ab4278e7e7","author":{"name":"Qi Luo","email":"4878d97afb47248dd67044f8b1c0c10d77dc3d89@users.noreply.github.com"},"message":"Fix initializePort: only set down status if attr missing (#555)\n\n* Fix initializePort: only set down status if attr missing\r\n* Refine logging","distinct":false,"url":"https://api.github.com/repos/prsunny/sonic-swss/commits/772438217f8ba0c3a2a5ba040a04b7ab4278e7e7"},{"sha":"1fdcec6cc827273722ff6dc2acddbffa6e63f668","author":{"name":"lguohan","email":"b6b696caea00b76fd5656eea883610b73288eb00@gmail.com"},"message":"fix intermitent failures in test_crm (#563)\n\nadd acl table created by dtel to acl default tables","distinct":false,"url":"https://api.github.com/repos/prsunny/sonic-swss/commits/1fdcec6cc827273722ff6dc2acddbffa6e63f668"},{"sha":"6556b260c212d00f03f2b0eb61781370babe7316","author":{"name":"sihuihan88","email":"31ee9cb0a85b12a2e51c77a07298bfcc56df37e4@gmail.com"},"message":"[aclorch]: only bind to port for ACL_TABLE_PFCWD type (#561)\n\n* [aclorch]: only bind to port for ACL_TABLE_PFCWD type\r\n\r\nSigned-off-by: Sihui Han <sihan@microsoft.com>\r\n\r\n* make the code easier to read\r\n\r\nSigned-off-by: Sihui Han <sihan@microsoft.com>","distinct":false,"url":"https://api.github.com/repos/prsunny/sonic-swss/commits/6556b260c212d00f03f2b0eb61781370babe7316"},{"sha":"b1cf1997bd000db32e8b7fb1c77823238bd6bd44","author":{"name":"Qi Luo","email":"4878d97afb47248dd67044f8b1c0c10d77dc3d89@users.noreply.github.com"},"message":"Revert \"Port table should be ProducerTable\" (#564)","distinct":false,"url":"https://api.github.com/repos/prsunny/sonic-swss/commits/b1cf1997bd000db32e8b7fb1c77823238bd6bd44"},{"sha":"0dd1769b2b27b1a12ab504e70f4f85a2db245127","author":{"name":"Qi Luo","email":"4878d97afb47248dd67044f8b1c0c10d77dc3d89@users.noreply.github.com"},"message":"Improve PortsOrch::doPortTask() (#566)\n\n* Simplify PortsOrch::doPortTask\r\n* Revert \"Simplify PortsOrch::doPortTask\", but keep unit test\r\n* Fix handling m_autoneg, speed, mtu, admin_status, fec_mode before PortConfigDone\r\n* Refine unit test with swsscommon.ProducerStateTable","distinct":false,"url":"https://api.github.com/repos/prsunny/sonic-swss/commits/0dd1769b2b27b1a12ab504e70f4f85a2db245127"},{"sha":"674a5e6c74741e78e64ecd0bfab02b3be5ca8f54","author":{"name":"Jipan Yang","email":"9b749a840da5b51c5554bf7aec8c14b777ee2cc6@alibaba-inc.com"},"message":"Warm reboot: Add basic schema for warm start in configDB and stateDB. (#553)\n\n* Add basic schema for warm start schema in configDB and application DB.\r\n\r\nSigned-off-by: Jipan Yang <jipan.yang@alibaba-inc.com>\r\n\r\n* Move warm start table for process stats to state DB\r\n\r\nSigned-off-by: Jipan Yang <jipan.yang@alibaba-inc.com>\r\n\r\n* Add reconciliation timer entry in configDB warm restart table.\r\n\r\nSigned-off-by: Jipan Yang <jipan.yang@alibaba-inc.com>\r\n\r\n* Update warm restart timer schema\r\n\r\nSigned-off-by: Jipan Yang <jipan.yang@alibaba-inc.com>\r\n\r\n* There might be more than one timer at system level or individual docker\r\n\r\nSigned-off-by: Jipan Yang <jipan.yang@alibaba-inc.com>","distinct":false,"url":"https://api.github.com/repos/prsunny/sonic-swss/commits/674a5e6c74741e78e64ecd0bfab02b3be5ca8f54"},{"sha":"bfce363ef306f45b4dc59f407cb281b8735641c2","author":{"name":"Qi Luo","email":"4878d97afb47248dd67044f8b1c0c10d77dc3d89@users.noreply.github.com"},"message":"Warm reboot for PortsOrch (#551)\n\n* Fix addExistingData consumer converstion\r\n* Add more addExistingData()\r\n* Warm reboot for PortsOrch\r\n* Remove calling doPortConfigDoneTask in ctor\r\n* Remove unused function signature","distinct":false,"url":"https://api.github.com/repos/prsunny/sonic-swss/commits/bfce363ef306f45b4dc59f407cb281b8735641c2"},{"sha":"877901834b9766e7bcdce8924fa9acda11641e75","author":{"name":"Jipan Yang","email":"9b749a840da5b51c5554bf7aec8c14b777ee2cc6@alibaba-inc.com"},"message":"Warm reboot: Add common warm start functions to be used by all SWSS processes (#547)\n\n* Add common warm start functions to be used by all SWSS processes\r\n\r\nSigned-off-by: Jipan Yang <jipan.yang@alibaba-inc.com>\r\n\r\n* Use updated state schema\r\n\r\nSigned-off-by: Jipan Yang <jipan.yang@alibaba-inc.com>\r\n\r\n* Adapt to the new warm reboot schema\r\n\r\nSigned-off-by: Jipan Yang <jipan.yang@alibaba-inc.com>\r\n\r\n* Use the new Table::getEntry() and Table::setEntry to replace redisClient operations\r\n\r\nSigned-off-by: Jipan Yang <jipan.yang@alibaba-inc.com>\r\n\r\n* use the new Table:hget() and Table:hset() APIs\r\n\r\nSigned-off-by: Jipan Yang <jipan.yang@alibaba-inc.com>\r\n\r\n* Add illustration about warm start knob usage\r\n\r\nSigned-off-by: Jipan Yang <jipan.yang@alibaba-inc.com>","distinct":false,"url":"https://api.github.com/repos/prsunny/sonic-swss/commits/877901834b9766e7bcdce8924fa9acda11641e75"},{"sha":"d220a80d38e775d82799c18360b98330ba85b172","author":{"name":"stepanblyschak","email":"e16b9e0844830a8380ff91a7b8ddbf1c8684256e@users.noreply.github.com"},"message":"Add test for IPv4/IPv6 tunnels creation (#552)\n\nSigned-off-by: stepanb <stepanb@mellanox.com>","distinct":false,"url":"https://api.github.com/repos/prsunny/sonic-swss/commits/d220a80d38e775d82799c18360b98330ba85b172"},{"sha":"c429ddbe5bd355f6008ecfb92adda4d1ff0308c7","author":{"name":"Qi Luo","email":"4878d97afb47248dd67044f8b1c0c10d77dc3d89@users.noreply.github.com"},"message":"Warm reboot for general Orch (#572)\n\n* Warm reboot for BufferOrch\r\n* Add log for warm reboot\r\n* Add bake() interface\r\n* OrchDaemon supports warm start","distinct":false,"url":"https://api.github.com/repos/prsunny/sonic-swss/commits/c429ddbe5bd355f6008ecfb92adda4d1ff0308c7"},{"sha":"fa7008fc22bd6e791519193ad870e90d43eaa925","author":{"name":"Dong Zhang","email":"6390ab4d38b606c7168c3012ba1354beeeb73f1e@users.noreply.github.com"},"message":"swss: flush g_asicState after each event is done (#570)\n\n* swss: flush g_asicState after each event is done\r\n* add flush() after event is handled in case some entries are still in buffer, don't wait\r\n* with the changes in sairedis and swss-common, route performance improved by 200~300 routes/sec\r\n* swss-common: remove unnecessary flush() in timeout case and update comment\r\n* remove unnecessary flush() in timeout case and update comment","distinct":false,"url":"https://api.github.com/repos/prsunny/sonic-swss/commits/fa7008fc22bd6e791519193ad870e90d43eaa925"},{"sha":"c9ed2c4efb1973e4b6659e57068e2b3446ef4a20","author":{"name":"Shuotian Cheng","email":"23414529e59f39ca16f85287c73b62166f3ddba3@microsoft.com"},"message":"[intfmgr]: Support configuring IPs for all regular interfaces (#544)\n\nEnable configuring IPv4 and IPv6 addresses on regular ports\r\nAdd tests to test IPv4 add/remove to regular ports\r\n\r\nSigned-off-by: Shu0T1an ChenG <shuche@microsoft.com>","distinct":false,"url":"https://api.github.com/repos/prsunny/sonic-swss/commits/c9ed2c4efb1973e4b6659e57068e2b3446ef4a20"},{"sha":"b47df72193834cc5edbfd843f5757471c552e114","author":{"name":"Qi Luo","email":"4878d97afb47248dd67044f8b1c0c10d77dc3d89@users.noreply.github.com"},"message":"Detect duplicated executorName and throw (#575)","distinct":false,"url":"https://api.github.com/repos/prsunny/sonic-swss/commits/b47df72193834cc5edbfd843f5757471c552e114"},{"sha":"4eeecfd170e4c0d9655bd9e24524253b5e11b3e0","author":{"name":"Shuotian Cheng","email":"23414529e59f39ca16f85287c73b62166f3ddba3@microsoft.com"},"message":"[intfsorch]: Add setRouterIntfsMtu function (#574)\n\nThis function allows the propagation of MTU from port MTU to router\r\ninterface MTU if the router interface is created based on this port.\r\n\r\nOnce the port MTU gets changes, the router interface MTU will also\r\nget changed.\r\n\r\nUpdate the VS unit test test_InterfaceChangeMtu case. It will check\r\nthe data flow from application database to ASIC database.\r\n\r\nSigned-off-by: Shu0T1an ChenG <shuche@microsoft.com>","distinct":false,"url":"https://api.github.com/repos/prsunny/sonic-swss/commits/4eeecfd170e4c0d9655bd9e24524253b5e11b3e0"},{"sha":"671f2487855177c56491cc6641d3b86d6ba61d80","author":{"name":"Shuotian Cheng","email":"23414529e59f39ca16f85287c73b62166f3ddba3@microsoft.com"},"message":"[portmgrd]: Add portmgrd to monitor port MTU configurations (#545)\n\nIn order to get rid of /etc/network/interfaces file and move\r\nall the configurations to the configuration database, MTU configurations\r\nare required to be put into the database and monitored by a specific\r\ndaemon. This daemon portmgrd is to achieve this goal.\r\n\r\nCurrently, this daemon will only listen to the port MTU configurations\r\nif existed in the database and then call the 'ip link' command to\r\nconfigure the kernel netdevs.\r\n\r\nIt will also capture the admin status set in the configuration database\r\nand call the 'ip link' command to configure the kernel netdevs.\r\n\r\nThe default MTUs, however, are set as the default value in the orchagent\r\nport.h file. The MTU value in the netlink message is anyway ignored.\r\n\r\nIn the next stage, the change of the MTU will be supported so that the\r\nkernel host interface MTU will be reflected to the SAI port/router\r\ninterface MTU.\r\n\r\nSigned-off-by: Shu0T1an ChenG <shuche@microsoft.com>","distinct":false,"url":"https://api.github.com/repos/prsunny/sonic-swss/commits/671f2487855177c56491cc6641d3b86d6ba61d80"},{"sha":"6880d08d61eefc1a59295760b3e63daa2b1c3490","author":{"name":"Shuotian Cheng","email":"23414529e59f39ca16f85287c73b62166f3ddba3@microsoft.com"},"message":"[test]: Change the default router interface MTU to 9100 (#578)\n\nWith the recent pull requests, if the router interface is created\r\nwithout specifying the MTU in the configuration database, the\r\ndefault MTU would be 9100 instead of 1500.\r\n\r\nNote:\r\n9100 comes from the orchagent/port.h; 1500 comes from the kernel.\r\n\r\nSigned-off-by: Shu0T1an ChenG <shuche@microsoft.com>","distinct":false,"url":"https://api.github.com/repos/prsunny/sonic-swss/commits/6880d08d61eefc1a59295760b3e63daa2b1c3490"},{"sha":"76f258bca9f78741ed8138d92702fdd1f8c54f89","author":{"name":"Jipan Yang","email":"9b749a840da5b51c5554bf7aec8c14b777ee2cc6@alibaba-inc.com"},"message":"Warm reboot: Support vlanmgrd process warm restart (#550)\n\n* Support vlanmgrd process warm restart\r\n\r\nSigned-off-by: Jipan Yang <jipan.yang@alibaba-inc.com>\r\n\r\n* [VS]: add test case for vlanmgrd warm restart\r\n\r\nSigned-off-by: Jipan Yang <jipan.yang@alibaba-inc.com>\r\n\r\n* Adapt to the new warm reboot schema\r\n\r\nSigned-off-by: Jipan Yang <jipan.yang@alibaba-inc.com>\r\n\r\n* Update warm_restart common functions\r\n\r\nSigned-off-by: Jipan Yang <jipan.yang@alibaba-inc.com>\r\n\r\n* warm_restart common functions already available, remove them from this PR\r\n\r\nSigned-off-by: Jipan Yang <jipan.yang@alibaba-inc.com>\r\n\r\n* Use fixed CFG_WARM_RESTART_TABLE_NAME and STATE_WARM_RESTART_TABLE_NAME  to avoid jenkins environment error\r\n\r\nSigned-off-by: Jipan Yang <jipan.yang@alibaba-inc.com>\r\n\r\n* Remove hardcoded names for warm restart config table and state table\r\n\r\nSigned-off-by: Jipan Yang <jipan.yang@alibaba-inc.com>","distinct":false,"url":"https://api.github.com/repos/prsunny/sonic-swss/commits/76f258bca9f78741ed8138d92702fdd1f8c54f89"},{"sha":"367017a15cd4c0afe99073ee5074692ac3f8f66e","author":{"name":"Wenda Ni","email":"8fc1020f453b011aced48c7f893d3936389dc426@microsoft.com"},"message":"Expose the capability to config wred drop probability (#571)\n\n* Add the capability to set wred drop probability of all packet colors\r\n(green, yellow, and red)\r\n\r\nSigned-off-by: Wenda <wenni@microsoft.com>\r\n\r\n* Ensure drop probability takes default value 100% if not explicitly\r\nspecified in qos.json\r\n\r\nSigned-off-by: Wenda <wenni@microsoft.com>","distinct":false,"url":"https://api.github.com/repos/prsunny/sonic-swss/commits/367017a15cd4c0afe99073ee5074692ac3f8f66e"}]}
{"actor":{"display_login":"prsunny"}}