Polygraph 2.6.2 available

From: Alex Rousskov (rousskov@measurement-factory.com)
Date: Wed Jun 13 2001 - 18:22:16 MDT


Hi there,

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

    This is a minor release that fixes a few 2.6.1 bugs and polishes
SrvLB workloads. Please read the change log for important details.

    Those of your who are preparing for the TMF switch-off please make
sure you use the most recent version and stay informed of the latest
announcements (by subscribing to the TRICE list). Among other news,
the polished rules, deadlines, and pricing information are now
available at http://switchoff.measurement-factory.com/.

    Those of you using Polygraph for proxy caching tests, including
fourth cache-off preparations, please note that version 2.6.2 fixes an
important bug that may affect your hit ratios.

Thanks,

Alex.

------------- change log -----------------
2.6.1 -> 2.6.2
20010613
    - polished SrvLB workloads; added SrvLb4As addressing scheme;
      same as WebAxe4 but uses server_side.hosts for server
      addresses instead of building them using a
      server_side.addr_mask
    - try to select appropriate target if content type is known so
      that embedded objects will be directed to the right targets;
      this feature is needed for L7 SLB tests; needs more work to
      randomize target selection when more than one target server
      has the required content type
    - if no command is given to forsome, just print addresses in the
      specified host group
    - check that the content type in the request URI belongs to the
      server that the request was sent to; generate a misdirected
      request error if it does not; previously, a server would
      happily serve any content type that belonged to at least one
      server in a PGL configuration
    - open DNS/UDP socket for a robot only when the first DNS query
      needs to be sent out; this will prevent polyclt from creating
      one socket for every robot even when no DNS queries are
      needed; also do not select(2) DNS/UDP socket for reading when
      there are no pending transactions to reduce CPU overhead when
      some DNS queries are present
    - public URL worlds were erroneously updated with stale data
      when hot set position of the stale snapshot differed from the
      current one; the bug led to incorrect (higher than what should
      have been offered) offered hit ratios
    - fixed a very old bug that, under certain conditions, left some
      FDs ignored by select(2)/poll(2); most likely, the bug was
      never or infrequently triggered by Polygraph code before;
      noticed the bug when adding BEEP support that has somewhat
      different FD registration/scanning pattern from the rest of
      the code.
    - libc's ceil(700/0.7) returns 1001; the old workaround was not
      good enough, and led to creation of 1001 agents where only
      1000 agents were needed; added a better workaround
    - made interface aliases / primary address detection code more
      robust on Linux
    - changed recur_factor to recur_factor_{beg,end} in webaxe-1.pg



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