sonic-swss icon indicating copy to clipboard operation
sonic-swss copied to clipboard

[fpmsyncd] support pipeline to flush with a timer

Open a114j0y opened this issue 1 year ago • 1 comments

What I did

  • change the pipeline size for RouteSync
  • modify the fpmsyncd flush behavior so that it could delay the flush with an expiring timer
    • the timer is simulated by setting the timeout for select function

Why I did it

  • to batch the data that fpmsyncd flush to APP_DB

How I verified it measure the performance with PerformanceTimer GitHub issue/pull request detail

a114j0y avatar Jul 22 '24 21:07 a114j0y

Is there a test covering this change. how can we see if this is working as intended. Also the build is failing. Can you please look into it.

Its compilation needs this pr to be released

a114j0y avatar Oct 07 '24 23:10 a114j0y

This PR also depends on merging PR#954

a114j0y avatar Nov 21 '24 03:11 a114j0y

/azp run

prsunny avatar Nov 25 '24 17:11 prsunny

Azure Pipelines successfully started running 1 pipeline(s).

azure-pipelines[bot] avatar Nov 25 '24 17:11 azure-pipelines[bot]