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

Bulk routes and next hop group members #1238

Merged
merged 44 commits into from
May 6, 2020
Merged
Show file tree
Hide file tree
Changes from 43 commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
8295efa
(temp1)
qiluo-msft Mar 20, 2020
fa744c8
(buildable)
qiluo-msft Mar 22, 2020
67eb827
(refactor template argument)
qiluo-msft Mar 22, 2020
9df550c
Fix size_t, fix object_entry ctor
qiluo-msft Mar 22, 2020
b1c2bf5
Use nhgm bulker in RouteOrch
qiluo-msft Mar 23, 2020
fa95a19
(pass gtest)
qiluo-msft Mar 25, 2020
9bf019e
Missing flush()
qiluo-msft Mar 25, 2020
36dbd99
Return removing status back
qiluo-msft Mar 25, 2020
acc67b9
Clear another removing queue
qiluo-msft Mar 26, 2020
11a8352
Implement EntityBulker partially
qiluo-msft Mar 28, 2020
71c70f8
EntityBulker is compiled
qiluo-msft Mar 28, 2020
3025e9e
(simple use route bulker)
qiluo-msft Mar 28, 2020
31f6cd3
Handle null pointer
qiluo-msft Mar 28, 2020
1f51069
Refine set_entry_attribute return value
qiluo-msft Mar 30, 2020
e217e31
Fix reference, implement doTask() with bulker
qiluo-msft Apr 3, 2020
0c6dac0
Test test_CrmNexthopGroup pass
qiluo-msft Apr 3, 2020
3884789
When nexthopgroup count reach maximal, flush route bulk
qiluo-msft Apr 4, 2020
0011565
Change log messages
qiluo-msft Apr 4, 2020
e1f7bfd
(reformat)
qiluo-msft Apr 4, 2020
1b58294
(comment)
qiluo-msft Apr 4, 2020
6ba9cf3
Change some messages log level
qiluo-msft Apr 4, 2020
a64fee3
Mark old one as done
qiluo-msft Apr 4, 2020
7409359
Fix addRoute, removeRoute return values
qiluo-msft Apr 5, 2020
2364f8b
If already exhaust the nexthop groups, and there are pending removing…
qiluo-msft Apr 6, 2020
87a994e
Fix addRoutePost
qiluo-msft Apr 11, 2020
0218486
Fix addTempRoute
qiluo-msft Apr 11, 2020
308d159
Initilize empty object_statuses if already exists
qiluo-msft Apr 11, 2020
23305fb
refactor
qiluo-msft Apr 11, 2020
f917b30
Add RouteBulkContext, and simplify doTask
qiluo-msft Apr 12, 2020
ef5841b
Fix typo
qiluo-msft Apr 14, 2020
09d3aad
Remove dead code
qiluo-msft Apr 15, 2020
9647451
Fix warnings
qiluo-msft Apr 15, 2020
43e455b
Merge branch 'master' into qiluo/bulkroute2020
qiluo-msft Apr 15, 2020
98f31b9
Remove redundant parameters
qiluo-msft Apr 18, 2020
2797e76
Move more context to RouteBulkContext, and fix const correctness
qiluo-msft Apr 18, 2020
84b6d67
Merge master
qiluo-msft Apr 23, 2020
077004e
Add more into RouteBulkContext
qiluo-msft Apr 23, 2020
a2d0f69
Merge branch 'master' into qiluo/bulkroute2020
qiluo-msft Apr 23, 2020
a21bcbe
Refactor SaiBulkerTraits
qiluo-msft Apr 24, 2020
6a10c22
Refine bulk flush(): skip entries which are already executed
qiluo-msft Apr 28, 2020
ffdf5d9
Input validation
qiluo-msft Apr 28, 2020
0506694
Add test to exhaust nexthop group
qiluo-msft Apr 30, 2020
73592f5
Refine vs tests: follow new convention and remove all sleep
qiluo-msft May 5, 2020
f35f530
Refine vs tests: follow new convention
qiluo-msft May 5, 2020
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
Loading