Skip to content
New issue

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

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

Already on GitHub? # to your account

add bulkremove for consumer_table_pops.lua #306

Merged
merged 1 commit into from
Sep 19, 2019

Conversation

dzhangalibaba
Copy link
Contributor

Signed-off-by: Dong Zhang d.zhang@alibaba-inc.com

lguohan pushed a commit to sonic-net/sonic-sairedis that referenced this pull request Sep 19, 2019
- add redis_dummy_remove_route_entry() for meta_sai_remove_route_entry() calls, which is the same logic as create/set

- add NULL pointer check and add meta_sai_remove_route_entry() calls which will remove meta data after remove entries. The logic is the same as create/set

- syncd add bulkremove option for processEvent() to select processBulkEvent()

- together with this , there should be a consumer_table_pops.lua script changes to handle bulkremove in sonic_swss_common
sonic-net/sonic-swss-common#306

- after these changes , when we call bulk_create and bulk_remove, the meta data is cleared and we can bulk_create again, otherwise it raise error entry already exists.

Signed-off-by: Dong Zhang d.zhang@alibaba-inc.com
@lguohan lguohan merged commit 379ac73 into sonic-net:master Sep 19, 2019
@lguohan
Copy link
Contributor

lguohan commented Sep 19, 2019

thank you

@dzhangalibaba dzhangalibaba deleted the bulk_remove branch September 20, 2019 04:02
pettershao-ragilenetworks pushed a commit to pettershao-ragilenetworks/sonic-sairedis that referenced this pull request Nov 18, 2022
- add redis_dummy_remove_route_entry() for meta_sai_remove_route_entry() calls, which is the same logic as create/set

- add NULL pointer check and add meta_sai_remove_route_entry() calls which will remove meta data after remove entries. The logic is the same as create/set

- syncd add bulkremove option for processEvent() to select processBulkEvent()

- together with this , there should be a consumer_table_pops.lua script changes to handle bulkremove in sonic_swss_common
sonic-net/sonic-swss-common#306

- after these changes , when we call bulk_create and bulk_remove, the meta data is cleared and we can bulk_create again, otherwise it raise error entry already exists.

Signed-off-by: Dong Zhang d.zhang@alibaba-inc.com
prgeor pushed a commit to prgeor/sonic-swss-common that referenced this pull request Feb 27, 2025
…nic-net#306)

* update the return for update_firmware api's failure case when the image file doesn't exist

* update comments

* update comment

* update comment
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants