Polygraph 2.7.1 available

From: Alex Rousskov (rousskov@measurement-factory.com)
Date: Fri Aug 03 2001 - 15:11:05 MDT


Hi there,

    Web Polygraph 2.7.1 is available. The change log is attached.
        http://www.web-polygraph.org/downloads/

    This is a minor release incorporating PolyMix-4 improvements and
bug fixes. PolyMix-4 DNS names are now enabled, and we started working
on improving byte hit ratio simulation. See change log for details on
these and other changes.

        The how-to document on TMF site should by in sync with 2.7.1
changes, but please let us know of any inconsistencies.

    All 2.7.0 users are encouraged to upgrade for many bugs were fixed
since that version was released.

Alex.

------------- change log -----------------
2.7.0 -> 2.7.1
20010803
    - added "recurrence" field to PGL's Content type; recurrence
      value affects the probability of the content type being
      selected when Polygraph decides which object should be
      revisited among a set of candidates; recurrence is a "weight"
      rather than "probability" because several objects of the same
      type may be present in the selection group and the sum of all
      weights can exceed 1.0; in other words, the selection group is
      formed first, recurrence weights are applied second;
      recurrence weight defaults to 1.00
    - added "zone" field to AddrMap type (PGL); the zone name is
      not used by Polygraph run-time, but can be used by external
      programs such as dns_cfg to build zone files based on PGL
      configuration
    - added ipsToNames() PGL function to convert an array of IP
      addresses into host names using a simple 1:1 mapping
    - added "--config" and "--cfg_dirs" options to dns_cfg to
      extract required information from a PGL file; old
      command-line options interface is still supported and is
      mutually exclusive with the new PGL interface
    - added DNS resolver address as a parameter for PolyMix-4
      workload; set DNS resolver timeout to 5 seconds
    - use ipsToNames() to generate DNS names for PolyMix-4 servers
      PolyMix-4 workloads are now using DNS names; this can be
      disabled (in violation of PolyMix-4 rules) by setting AddrMap
      "names" to server "addresses"
    - polished PolyMix-4 workload files to explicitly list address
      space and real hosts settings; /22 subnet must be specified
      for address space or PGL will compute the smallest subnet
      given the bench configuration (smaller subnet will lead to a
      different agent addresses compared to the required /22 subnet,
      screwing up routing)
    - added recurrence weights to content types used in PolyMix-4;
      this should improve byte hit ratio (BHR) simulation, but it
      looks like more work is needed to actually make that happen
    - polished dns_cfg output to better match BIND files format
    - renamed "--domain" to "--zone" (dns_cfg)
    - renamed Session's heartbit_notif_rate to heartbeat_notif_rate
      (PGL)
    - reduce the number of "labeled logs have no object named X"
      messages when generating reports
    - account for the number of agents per address when computing
      minimum (smallest) subnet in version-4 addressing schemes;
      old code incorrectly complained about /22 being too small for
      PolyMix-4 workloads because it did not account for the fact
      that two PolyMix-4 robots may share an IP address
    - plot_traces was using unportable regular expression feature
      that led to "Character class syntax [: :] is reserved for
      future extensions" Perl errors when generating reports; use a
      more portable expression instead
    - delete old IP aliases before creating new ones; old code
      was not calling the delete method



This archive was generated by hypermail 2b29 : Mon Feb 06 2006 - 12:00:19 MST