Poly 2.5.1 available

From: Alex Rousskov (rousskov@ircache.net)
Date: Mon Jun 26 2000 - 23:21:50 MDT


Greetings,

    Polygraph 2.5.1 is available. The change log is attached.
        http://polygraph.ircache.net/sources/

    Polygraph is now capable of simulating realistic HTML content.
Content Simulation Module (CSM) is a long-awaited feature useful for
testing various content-dependent services and products such as content
filtering proxies and ad insertion devices. A live demo and usage
instructions are available from the User Manual:
        http://polygraph.ircache.net/UserManual/

CSM is a work-in-progress. Polymix-3 workload does not include realistic
HTML content by default.

    PolyMix-3 files were polished to make it easier to configure a test.
Given the peak request rate, PGL can now compute PolyMix IP addresses
for you. We will continue to polish the workload files. Watch this list
for announcements.

    This version also includes a few bug fixes and portability
improvements. Linux fans should now be able to use the "aka" tool. We
thank everybody who submitted bug reports! Most (all?) of your
complaints have been addressed. See the change log for details.

    Bake-off participants should have started testing 2.5.x versions a
week ago. Please start using 2.5.1 now and send bug reports to
polygraph-bugs at ircache.net.

Enjoy,

Alex.

[ bbc-ed to bakeoff@ircache.net ]

------------- change log -----------------
2.5.0 -> 2.5.1
20000626
    - added support for realistic HTML simulation; see User Manual
      for details
    - added aka support for IP alias manipulation on systems that
      use virtual interfaces such as eth0:1, including Solaris
      (untested) and Linux (tested)
    - polished the code that searches for local interface addresses
      in hope to make it work on more OSes
    - added robotAddrs() and serverAddrs() functions: PGL now knows
      how to compute PolyMix-2,3 IP addresses, given the peak
      request rate (and other parameters); make use of that feature
      so that people do not have to spell out IP addresses in
      polymix-3.pg; explicit addresses are still supported, of
      course; IP aliases still need to be created before the test
    - added "Bench" type to describe parameters for the IP
      allocation schemes and include/benches.pg to describe standard
      IP allocation schemes
    - support variable recurrence ratio: replaced "recur_factor" in
      Robot with recur_factor_beg / recur_factor_end pair for smooth
      change in recurrence ratio (PGL)
    - polished definitions of fill-related phases to make use of
      variable recurrence in PolyMix-3
    - polished launch window calculations in PolyMix-3 (needs more
      work)
    - added the "--ign_bad_cont_tags" option to ignore content tags
      that a Robot cannot parse; useful with realistic HTML
      simulation
    - added the "--ign_urls" option to generate content regardless
      of the URL being requested; useful when running polysrv in a
      "demo" mode
    - fixed logging of ICP statistics
    - added reporting of ICP measurements to the Report Generator;
      the above reporting is enabled only when ICP stats are present
      in the logs
    - make sure IMS timestamp is always at least 00:00:00 UTC,
      January 1, 1970
    - fixed type unification compile-time bugs
    - Solaris portability fixes (IP aliasing improvements are
      untested due to the lack of root access to a Solaris box)
    - "everything expires when modified" should use "nmt" not "lmt"
      in olcStatic in contents.pg
    - replaced pop_model settings to make old workloads "compile"
      with new PopModel type (PGL)
    - support number/rate operation (returns time) (PGL)



This archive was generated by hypermail 2b29 : Tue Jul 10 2001 - 12:00:13 MDT