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

Diff for /pegasus/readme.pulloperations between version 1.1.2.27 and 1.1.2.28

version 1.1.2.27, 2014/04/28 00:52:28 version 1.1.2.28, 2014/05/01 18:58:23
Line 37 
Line 37 
       of queue when converting (avoids the second move). This would mean       of queue when converting (avoids the second move). This would mean
       extending the output writers to allow the count field to be supplied       extending the output writers to allow the count field to be supplied
       so they would only create output for up to the count supplied.       so they would only create output for up to the count supplied.
    9. Add more static tests (currently only OpenEnumerateInstances is covered).     9. Add more static tests (currently only OpenEnumerateInstances and
         OpenEnumerateInstanceNames covered).
       Low priority because most of this except exact XML covered in other       Low priority because most of this except exact XML covered in other
       tests.  ADDED OpenEnumerateInstanceNames        tests. note that we can only add very limited tests since a) no
         way to test multiple opertions in sequence(i.e. open/pull) and
         cannot be sure how many responses will come back in all cases even
         for open.
    10. Could clean up the CIMOperationRequestDecoder.cpp rejectCIMException    10. Could clean up the CIMOperationRequestDecoder.cpp rejectCIMException
       further since there is some overlap.  That is low priority.       further since there is some overlap.  That is low priority.
    12.Add exception for to many entries in EnumerationContextTable. The     11. Correct issue between operations and HTTP where we are sending
       test exists but is ignored right now.  
    12. Correct issue between operations and HTTP where we are sending  
       trailers with exceptions.  Also correct issue where we are       trailers with exceptions.  Also correct issue where we are
       sending endOfSequence and EnumerationContext in response when       sending endOfSequence and EnumerationContext in response when
       we send CIMException.  DONE        we send CIMException.  DONE Except that we really need to get
         rid of the trailers completely for pull operations.  Need to
         have flag to send as non trailer (probably non_chunked flag)
  
    NEXT TASKS:    NEXT TASKS:
       b. Finish and test the OpenQueryInstances       b. Finish and test the OpenQueryInstances
Line 58 
Line 62 
          timeout thread) and a place where not mutuxed, primarily the          timeout thread) and a place where not mutuxed, primarily the
          timeout thread.          timeout thread.
  
   1 May 2014
   1. Cleanup of code and variable names.
   2. Removed namespace variable from EnumerationContext.  It was never used.
   3. Added test for max number of open enumerations.  Right now it is fixed
      and set about 100. Note that this is tied to the size of hash table
      so that there is a issue with more dynamic setting of max and the
      hash table size.
   4. Removed several unused functions.
   5. Found one possible issue causing thread conflict but not the core one
      yet.
   
   30 April
   1. Added exception response to dispatcher for Limits exceeded on
      CreateEnumerationContext. Returns Exceeded server limits CIMException.
   2. Fixed possible deadlock where we were not unlocking EnumerationContext
      under error condition
   
   
 27 April - mergeout to head of tree 27 April - mergeout to head of tree
 1. Mergeout of the code to the head of tree. Documented that mergeout in 1. Mergeout of the code to the head of tree. Documented that mergeout in
    the bug    the bug


Legend:
Removed from v.1.1.2.27  
changed lines
  Added in v.1.1.2.28

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2