Skip to content

Latest commit

 

History

History
120 lines (85 loc) · 3.9 KB

NEWS.md

File metadata and controls

120 lines (85 loc) · 3.9 KB

simmer.plot devel

  • Fix cross-references in documentation (#29).

simmer.plot 0.1.18

  • Fix rollback parsing for simmer > 4.4.5.
  • Fix test warnings due to deprecated features.
  • Remove deprecated methods plot.simmer and plot.wrap.
  • Fix clone postprocessing when n is specified as a function (#27).
  • Add support for activity tags and named rollbacks (#26).

simmer.plot 0.1.17

  • Fix calculation of resource utilization when zero capacity values are present (#22 addressing #21; #24).
  • Expose limits in plot.resources(metric="usage"), improve documentation of method-specific options (#25).

simmer.plot 0.1.16

  • Fix rollback pointer with an infinite amount (#18).
  • Workaround bug in DiagrammeR (#19).
  • Workaround bug in ggplot2 (#20).

simmer.plot 0.1.15

  • Fix test for simmer v4.2.2.

simmer.plot 0.1.14

  • Arrange factors (names and items in plot.resources) in the order provided (#15).
  • Improve documentation (#16).

simmer.plot 0.1.13

  • Update to DiagrammeR 1.0.0 (7c2b9c7).

simmer.plot 0.1.12

  • New S3 methods for plotting monitoring statistics, which enable us to call plot() on the output of get_mon_arrivals(), get_mon_attributes() and get_mon_resources() (see ?plot.mon). Calling plot() on the simmer environment will continue to work, but it is deprecated (#11).
  • Better defaults for resources and attributes: all names/keys are plotted if nothing is specified (#13).

simmer.plot 0.1.11

  • Fix trajectory parsing with variable-length pointers (#9).
  • Update to tidyr 0.7.x (da58045).
  • Update to DiagrammeR 0.9.1 (247aa4f).

simmer.plot 0.1.10

  • Fix resource utilization plot with varying resource capacity (#8).
  • Fix trajectory parsing with yet another NULL pointer format: (nil) (#4).
  • Update to dplyr 0.7.x (537cdea).

simmer.plot 0.1.9

  • Workaround for Solaris SPARC (#2).
  • Remove ignored edges in clone() (#6).
  • Add optional verbose info in plot.trajectory() labels (#5).

simmer.plot 0.1.8

  • Fix forks with a single path (5fa5937).
  • Re-arrange dataframes in tests (6cc4f0a).
  • Fix trajectory parsing with another NULL pointer format: 0x0 (#4).

simmer.plot 0.1.7

  • Fix trajectory parsing (8295c52). Parsing DOT is definitely unreliable. Rely entirely on DiagrammeR.

simmer.plot 0.1.6

  • More robust testing (d4879ee, trying to address #2).
  • Visual improvements for plot.trajectory() (9b49f83, d84a469).
  • Assign the dashed-gray edge style to subtrajectories in a consistent way (addressing #3).
  • Fix some defaults (8a7fb7d).
  • Do not plot cumulative average and steps at the same time for resources usage (89040bd).
  • Change alpha with the number of replications (60beae2).

simmer.plot 0.1.5

  • Fix plot of trajectories without forks or rollbacks (332ec61).
  • Fix plot of trajectories with a single node (f787c95).
  • Fail gracefully with empty trajectories (2d42d7f).
  • Fail gracefully if simmer doesn't return pointers (3be41cf, a60a641). This should not happen, though.
  • Improve tests (a9e7fa0).
  • Update to DiagrammeR 0.9.0 (dbc01b8).

simmer.plot 0.1.4

  • Fix trajectory parsing (da45863). Different compilers represent NULL pointers in different ways: 0, (nil)...

simmer.plot 0.1.3

  • Reduce the footprint caused by the "Plotting simmer trajectories" vignette, thus solving also a WARN in Solaris builds (9cb833a).
  • Assign reproducible identifiers to nodes instead of using external pointers in plot.trajectory(). The DOT output can be verified regardless of the ordering (3c3bc9b).

simmer.plot 0.1.1

  • This package detaches plotting functionalities from the simmer package (present in versions 3.5.x and below). The old plot_resource_usage(), plot_resource_utilization(), plot_evolution_arrival_times() and plot_attributes() are implemented as an S3 method for the plot() generic (see ?plot.simmer).
  • An S3 method for plotting diagrams of trajectories is also provided (see ?plot.trajectory).