Skip to content

2.4.4 (Final Release of the v2.4 Series; Update: experiments backported)

Compare
Choose a tag to compare
@NetCal NetCal released this 16 Oct 07:38
· 605 commits to master since this release
  • Num interface and its implementations:
    • Major code refactoring and cleanup.
    • Epsilons (for rounding purposes) are no longer included.
    • Code trying to consider the machine epsilon in every operation was removed after a thorough review revealed bugs.
  • Functional tests:
    • Test results now also hold the required epsilons for individual test cases.
  • PwAffine Curves and implementations:
    • Refactored code handling discontinuities (used with token bucket arrival curves).
    • No usage of a machine epsilon required anymore.
  • Convolution: Replace cast from ServiceCurve to Curve by creating a proper ArrivalCurve for unbounded arrivals.
  • Performance improvement for getSourceFlowArrivalCurve in case there is only a single such flow.
  • Remove unnecessary cast from Num to Num when bounding backlogs.
  • Code cleanups.

Update 2018/10/24: We also backported the experiments' server graphs. See attached DiscoDNC-224_exp.jar file that includes the sources as well.