- **summary**: amf: remove limitation on queue size on standby controller. -->
amf: remove limitation on IMM job queue size on standby controller.
- **status**: unassigned --> accepted
- **assigned_to**: Praveen
---
** [tickets:#2252] amf: remove limitation on IMM job queue size on standby
controller.**
**Status:** accepted
**Milestone:** 5.2.FC
**Created:** Fri Jan 06, 2017 09:39 AM UTC by Praveen
**Last Updated:** Fri Jan 06, 2017 09:39 AM UTC
**Owner:** Praveen
Currently, active AMFD pushes IMM updates (related to run-time objects and
attributes of config objects) in a job queue of unlimited size. Active AMFD
processes these jobs when all other high priority task are completed. Standby
AMFD also remembers these IMM updates when it receives MBCSV checkpoint updates
from active AMFD. However on standby AMFD, size of job queue is not allowed to
reach beyond 200. If size reaches beyond 200, standby AMFD empties it. This
size was chosen in the context of defect #1141 in which around 170 updates were
missed. Standby AMFD keeps them after taking active role (becoming implementer)
during fail-over situation when active AMFD could not update to IMM.
Purpose of this enhancement is to remove limitation of IMM job queue size of
200 on standby controller. When active controller fails standby AMFD does not
know how many updates got missed. It can be more than or less than 200.
About Implementation: When active AMFD will finish all updates to IMM and job
queue is empty, it will communicate this to standby AMFD via MBCSV checkpoint
message. On receiving this message, standby will empty its job queue. Since
this checkpointing is not related to state of any AMFD entities or internal
state of AMFD, there will not be any counter for it.
---
Sent from sourceforge.net because [email protected] is
subscribed to https://sourceforge.net/p/opensaf/tickets/
To unsubscribe from further messages, a project admin can change settings at
https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a
mailing list, you can unsubscribe from the mailing list.
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Opensaf-tickets mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets