<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>6687</bug_id>
          
          <creation_ts>2009-03-11 18:15:10 +0000</creation_ts>
          <short_desc>Eventing - order of filter vs format processing</short_desc>
          <delta_ts>2009-04-21 21:32:19 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WS-Resource Access</product>
          <component>Eventing</component>
          <version>FPWD</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows XP</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>REMIND</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>hasProposal</keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Doug Davis">dug</reporter>
          <assigned_to name="Doug Davis">dug</assigned_to>
          
          
          <qa_contact name="notifications mailing list for WS Resource Access">public-ws-resource-access-notifications</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>24173</commentid>
    <comment_count>0</comment_count>
    <who name="Doug Davis">dug</who>
    <bug_when>2009-03-11 18:15:10 +0000</bug_when>
    <thetext>Now that we have Format feature we need to make it clear that the filtering is done _before_ any formatting of the events happens.

Proposal:
We have new text for Format that looks like (from proposal):
In order to support this broad variety of event delivery requirements, this specification introduces an abstraction called a Delivery Mode and an abstraction called Delivery Format. These concepts are used as extension points, so that event sources and event consumers may freely create new delivery mechanisms that are tailored to their specific requirements. This specification provides a minimal amount of support for delivery mode and format negotiation by allowing an event source to provide a list of supported delivery modes and formats in response to a subscription request specifying a delivery mode or format it does not support.

add to the end:
When the Delivery Format feature is engaged the formatting of the
going events occurs after any filtering. This ensures that regardless
of what type of formatting might occur, the same Filter dialect/expression
can be used to subset the event stream.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24297</commentid>
    <comment_count>1</comment_count>
    <who name="Robert Freund">bob</who>
    <bug_when>2009-03-17 20:43:14 +0000</bug_when>
    <thetext>proposal in description accepted</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24305</commentid>
    <comment_count>2</comment_count>
    <who name="Doug Davis">dug</who>
    <bug_when>2009-03-17 23:46:24 +0000</bug_when>
    <thetext>Done</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>