Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[chassis-packet] Change the Orchagent redis pop batch size to 128 to handle link notification faster. #21771

Merged
merged 66 commits into from
Feb 20, 2025
Merged
Changes from all commits
Commits
Show all changes
66 commits
Select commit Hold shift + click to select a range
7a3d7e5
Fix the Loopback0 IPv6 address of LC's in chassis not reachable from
abdosi Aug 3, 2023
b5b08cf
Merge remote-tracking branch 'upstream/master'
abdosi Aug 17, 2023
8d9dbb6
Added change to have flag
abdosi Aug 17, 2023
d04bc54
Merge remote-tracking branch 'upstream/master'
abdosi Aug 23, 2023
264d912
Merge remote-tracking branch 'upstream/master'
abdosi Aug 25, 2023
957cd71
Merge remote-tracking branch 'upstream/master'
abdosi Aug 31, 2023
4e8b101
Assign the metric vaule for Ipv6 default route learnt via RA message to
abdosi Aug 31, 2023
05ec92a
Merge remote-tracking branch 'upstream/master'
abdosi Sep 8, 2023
fcbd38d
Add alternate name for bridge interface on supversior in chassis systrem
abdosi Sep 8, 2023
76019a7
Merge remote-tracking branch 'upstream/master'
abdosi Sep 8, 2023
6ad8644
Merge branch 'sonic-net:master' into master
abdosi Oct 28, 2023
7bb9243
Merge branch 'sonic-net:master' into master
abdosi Jan 18, 2024
fbaab85
Update service_checker.py
abdosi Jan 18, 2024
6c5ed3a
Update init_cfg.json.j2 to handle global scope for lldp feature
abdosi Apr 26, 2024
d17cde2
Merge branch 'sonic-net:master' into master
abdosi May 24, 2024
33a03e1
Update sonic-feature.yang
abdosi May 29, 2024
ed933ed
Merge remote-tracking branch 'origin/master'
abdosi May 31, 2024
93ee8f2
Merge remote-tracking branch 'upstream/master'
abdosi May 31, 2024
b110783
Merge remote-tracking branch 'upstream/master'
abdosi May 31, 2024
0f2d26d
Added support to parse "AssociatedSliceStr" attribute of minigraph and
abdosi May 31, 2024
c676b70
Revert "Added support to parse "AssociatedSliceStr" attribute of mini…
abdosi May 31, 2024
c862d61
Added support to parse "AssociatedSliceStr" attribute of minigraph and
abdosi May 31, 2024
5ba4ab2
Merge remote-tracking branch 'upstream/master'
abdosi Jun 3, 2024
d7705ee
Update minigraph.py
abdosi Jun 3, 2024
121ba2a
Merge remote-tracking branch 'upstream/master'
abdosi Jun 4, 2024
1a5c764
Merge branch 'master' of https://github.com/abdosi/sonic-buildimage
abdosi Jun 4, 2024
f8196ec
Merge remote-tracking branch 'upstream/master'
abdosi Jul 5, 2024
01d4ff0
pmon need not be delayed for SpineRouter/T2.
abdosi Jul 5, 2024
47bde91
Merge branch 'sonic-net:master' into master
abdosi Jul 12, 2024
a5a41dd
Updated Yang model for Feature delay from boolean to string
abdosi Jul 12, 2024
a9a38de
Fix Build Error
abdosi Jul 13, 2024
3411eb5
Fix build error
abdosi Jul 13, 2024
8f73263
Merge remote-tracking branch 'upstream/master'
abdosi Jul 30, 2024
3bddd12
Fix the issue where parsing of core_id and core_port_index for VOQ
abdosi Jul 31, 2024
5acbb8e
Merge remote-tracking branch 'upstream/master'
abdosi Sep 7, 2024
221e26a
CHnage the Hold timer to 7 sec and Keep alive to 2 sec for i-BGP session
abdosi Sep 7, 2024
29eb9cb
Merge branch 'sonic-net:master' into master
abdosi Sep 11, 2024
9591213
Update policies.conf.j2
abdosi Sep 11, 2024
04c6017
Update constants.yml
abdosi Sep 11, 2024
ffae5d8
Update policies.conf.j2
abdosi Oct 11, 2024
787a22d
Update param_base.json
abdosi Oct 11, 2024
42c20fe
Update result_base.conf
abdosi Oct 11, 2024
b694590
Update policies.conf.j2
abdosi Oct 12, 2024
805d7b4
Update policies.conf.j2
abdosi Oct 12, 2024
c3446ad
Update policies.conf.j2
abdosi Oct 12, 2024
bb4daa4
Merge branch 'sonic-net:master' into master
abdosi Oct 18, 2024
718775b
Merge branch 'sonic-net:master' into master
abdosi Oct 21, 2024
7a766fa
Update minigraph.py
abdosi Oct 21, 2024
1ae7c24
Update sonic-device_metadata.yang
abdosi Oct 21, 2024
cfdf077
More Changes
abdosi Oct 22, 2024
c5121ea
Revert "Update minigraph.py"
abdosi Oct 22, 2024
f95a254
Revert "Update sonic-device_metadata.yang"
abdosi Oct 22, 2024
657ee2f
Revert "More Changes"
abdosi Oct 22, 2024
d88fb7c
Merge remote-tracking branch 'upstream/master'
abdosi Nov 2, 2024
a0163e9
More changes
abdosi Nov 2, 2024
6c24f79
More changes
abdosi Nov 2, 2024
fdb09a2
Added more UT
abdosi Nov 8, 2024
93c18bb
Merge remote-tracking branch 'upstream/master'
abdosi Nov 8, 2024
a8f70a9
Merge branch 'sonic-net:master' into master
abdosi Nov 8, 2024
c605dc1
Merge branch 'sonic-net:master' into master
abdosi Nov 12, 2024
e6884d3
More changes
abdosi Nov 13, 2024
5b399fc
Merge branch 'sonic-net:master' into master
abdosi Nov 19, 2024
5cc4a94
Merge branch 'sonic-net:master' into master
abdosi Jan 20, 2025
17cc4a3
Update container_checker to remove period non-relevant print message,
abdosi Feb 6, 2025
51d9455
Merge branch 'sonic-net:master' into master
abdosi Feb 18, 2025
3a9a041
Update orchagent.sh
abdosi Feb 18, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 9 additions & 2 deletions dockers/docker-orchagent/orchagent.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,15 @@ fi
mkdir -p /var/log/swss
ORCHAGENT_ARGS="-d /var/log/swss "

# Set orchagent pop batch size to 1024
ORCHAGENT_ARGS+="-b 1024 "
LOCALHOST_SWITCHTYPE=`sonic-db-cli CONFIG_DB hget "DEVICE_METADATA|localhost" "switch_type"`
if [[ x"${LOCALHOST_SWITCHTYPE}" == x"chassis-packet" ]]; then
# Set orchagent pop batch size to 128 for faster link notification handling
# during route-churn
ORCHAGENT_ARGS+="-b 128 "
else
# Set orchagent pop batch size to 1024
ORCHAGENT_ARGS+="-b 1024 "
fi

# Set synchronous mode if it is enabled in CONFIG_DB
SYNC_MODE=$(echo $SWSS_VARS | jq -r '.synchronous_mode')
Expand Down
Loading