(file) Return to readme.pulloperations CVS log (file) (dir) Up to [Pegasus] / pegasus

Diff for /pegasus/readme.pulloperations between version 1.1.2.31 and 1.1.2.32

version 1.1.2.31, 2014/05/09 16:46:15 version 1.1.2.32, 2014/05/26 18:46:21
Line 38 
Line 38 
       way to test multiple operations in sequence(i.e. open/pull) and       way to test multiple operations in sequence(i.e. open/pull) and
       cannot be sure how many responses will come back in all cases even       cannot be sure how many responses will come back in all cases even
       for open.       for open.
    7. Could clean up the CIMOperationRequestDecoder.cpp rejectCIMException     7. Clean up the CIMOperationRequestDecoder.cpp rejectCIMException
       further since there is some overlap.  VERY Low priority.       further since there is some overlap.  VERY Low priority.
    8. Make enumContextTable hashtable dynamic and create entirely within     8. Correct issue between operations and HTTP where we are sending
       CIMOperationRequestDispatcher.cpp. Today it has a static size  
    9. Correct issue between operations and HTTP where we are sending  
       trailers with exceptions. Modify response mechanisms so that we       trailers with exceptions. Modify response mechanisms so that we
       set non-chunked for all responses where we send error responses to       set non-chunked for all responses where we send error responses to
       avoid the trailers.       avoid the trailers.
    10. It would be more efficient in dispatcher to always use exception for     9. It would be more efficient in dispatcher to always use exception for
        rejects and change the _reject functions so that they never return        rejects and change the _reject functions so that they never return
        when they reject. This is VERY LOW PRIORITY and primarily saves        when they reject. This is VERY LOW PRIORITY and primarily saves
        a few lines of code in the reject functions and their calls.  Means we        a few lines of code in the reject functions and their calls.  Means we
Line 61 
Line 59 
        }        }
        It would mean that the method trace for the handlers would not return        It would mean that the method trace for the handlers would not return
        an exit if we rejected. LOW PRIORITY        an exit if we rejected. LOW PRIORITY
     11. We have reduced the number of template function greatly.  However there      10. There are still a couple of template functionsaround the task of
        are still several around the task of distributing requests to the         distributing requests to the multiple providers.
        multiple providers. In fact there are two similiar but different for         In fact there are two similiar but different templates for
        the associators(i.e. assoc, ref, etc.) functions and the parallel        the associators(i.e. assoc, ref, etc.) functions and the parallel
        openAssoc functions.  It would be nice to consolidate that logic and        openAssoc functions.  It would be nice to consolidate that logic and
        further to try to create a non-template form for those functions. LOW        further to try to create a non-template form for those functions. LOW
        PRIORITY.        PRIORITY.
     13. External runtime variables. Proposing that they be fixed for this release      11. External runtime variables. Proposing that they be fixed for this release
       rather than set by configuration. Making this a separate bug.       rather than set by configuration. Making this a separate bug.
       See bug 9819 for the changes to cover this.       See bug 9819 for the changes to cover this.
  
    NEXT TASKS:    NEXT TASKS:
       a. finish 8, 9 3 above        a. finish 8, 11 3 above
   
   26 May 2014
   1. Remove a number of diagnostics.
   2. Make cache size in EnumerationContextTable dynamic and remove function
      to set default values. MaximumEnums set from Dispatcher on constructor for
      EnumerationContextTable and table size set to 1/2 of maximum number of
      open contexts.
   3. Clean up some statistics in EnumerationContextTable
   
  
 9 May 2104 9 May 2104
 1. Converted several  template functions in CIMOperationRequestDispatcher 1. Converted several  template functions in CIMOperationRequestDispatcher


Legend:
Removed from v.1.1.2.31  
changed lines
  Added in v.1.1.2.32

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2