...
In this case if the job on the BN exists outside of the query period, the job is still stitched forward and the rate is used at the correct intersection point but the cycle factor of that job will not be pulled into shift line. Ideally it would be pulled in so the rate matches that of the BN machine.
...
Downtime search function for Linesummary view
Goal:
Line summary view will get a search bar at the top to allow users to filter downtimes displayed
Approach:
when user types into the search bar, the search handler will update the splat.search with URI encoded string and update the url
on render, the view will utilize the search.js with decoded splat search to pass the filtered downtimes to the children components. This will allow the children to be as simple and modular as possible.
Risks:
the users want to be able to search through ALL downtimes and display only the top 5 of the filtered data. This is different from getting top 5 downtimes and then filtering through.
Therefore this requires backend to return all downtimes.
the decision need to be made to either get rid of TopCount function from backend completely or apply a default value and keep TopCount function.
ignore capacity downtimes feature is kept and should be applied before applying the search commands
Notes:
the users want the search to be shown up in the URL so they can share it with each other.
This will have the same interaction as any other splat settings with caching.
when the user opens the new link with search splat, the search bar will not automatically show the search string / command. This is the current expected behaviour. If they want that to change, it will need a new enhancement request.
...