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

Diff for /pegasus/readme.pulloperations between version 1.1.2.39 and 1.2

version 1.1.2.39, 2014/07/03 22:30:32 version 1.2, 2014/08/27 23:10:06
Line 4 
Line 4 
  
 <<< The TODO section is being maintained during the review and checkin process <<< The TODO section is being maintained during the review and checkin process
 to keep track of problems, errors, notes, etc.  Must be deleted before to keep track of problems, errors, notes, etc.  Must be deleted before
 checkin to head of tree. Please feel free to add notes, etc in this  release or reduced to those things that are considered FUTURE and not for
   this release. Please feel free to add notes, etc in this
 section as you review/test.>>>>>> section as you review/test.>>>>>>
  
 TODO list: TODO list:
Line 49 
Line 50 
       servers. In any case we can do only minimal tests because most real       servers. In any case we can do only minimal tests because most real
       testing involves both open and pull and the static tests are by their       testing involves both open and pull and the static tests are by their
       nature single operation.       nature single operation.
    7. Clean up the CIMOperationRequestDecoder.cpp reject CIMException  
       further since there is some overlap. The only overlap is that a  
       couple of the specific functions duplicate. VERY LOW priority.  
    8. Correct issue between operations and HTTP where we are sending    8. 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
Line 81 
Line 79 
        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 and not for bug 9676 ACTION: Define in new bug
     11. External runtime variables. This bug leaves these variables as      11. External runtime variables. bug 9676 leaves these variables as
        internal to CIMOperationRequestDispatcher.cpp.        internal to CIMOperationRequestDispatcher.cpp.
        See bug 9819 for the changes to externalize these variables, both        See bug 9819 for the changes to externalize these variables, both
        the runtime and buildtime variables.  The Work group discussion        the runtime and buildtime variables.  The Work group discussion
Line 105 
Line 103 
    15. Clarify trace of completion of each enumeration sequence.    15. Clarify trace of completion of each enumeration sequence.
    16. Statistics keeping for open, etc. through cimperf.    16. Statistics keeping for open, etc. through cimperf.
  
   
    NEXT TASKS:    NEXT TASKS:
       a. finish 8, 12 above. Test against cimperf since there was a bug       a. finish 8, 12 above. Test against cimperf since there was a bug
       in cimperf from before.       in cimperf from before.
  
   26 August 2014
   1. Add flag to pullop to hide warnings when response smaller than requested
      size. This is because the default operation is to return what exists rather
      than waiting for a full response to match the MAXOBJECTCNT.  Note that
      there is a flag in CIMOperationRequestDispatcher that modifies this
      behavior.
   2. Modify displays in pullop to display less info during poststarttests.
   
   20 August 2014
   1. Update to greatly reduce the number of KS_TODO comments.  We have reduce
      the number of these comments to about 50 total of which most are comments
      to remove diagnostics.
   2. Internationlize a number of messages in XmlReader, etc. This completes
      internationalization of messages added for pull operations.
   3. Added some detailed messages to cimcli to show what is happening in
      the multiple operations.
   4. Some efficiency changes (ex. remove String::EMPTY usage)
   
   18 August 2014
   1. Update to remove some TODOs.
   2. Mergeout to the task branch.  Note that for some reason there had bee
      a descrepency in the Pegasus/Server/Tests/TLS last bug fix not getting
      into the previous mergeout
   
   14 August 2014
   1. Issue with the pullop test in some systems causing an HTTP 413 error (
   too much data).  We confirmed that this is probably actually a limit in the
   client with enumerate instances (the response is simply to big in the case
   where we are asking it to deliver 100,000 responses instances on some systems)
   Modified the test for the stress test to be 30,000 instances and added a
   manual test testSizeLimit to the make file to try to deliver up to 600,000
   instances to determine limits to the environment.
   
   Note that this is not actually a failure of the pull operations. In fact
   where cimcli ei ... fails with 600,000 instances in the response cimcli pei
   works correctly.
   
   Update the Client/tests/pullop/Makefile stresstests to hopefully pass the
   nightly test on more systems.
   
   2. Eliminated a number of KS_TODOs and code that we had documented out with
      //// . Note that there are still a number of the KS_TODOs but most of them
      are really isolated around
   
   19 August 2014
   1. Mergeout to head of tree.  We picked up one issue that for some reason
      the cvs mergeout was missing, a change to Server/tests/TLS...
   
   19 August 2014
   1. Remove a number of KS_TODO notes either by cleaning them up or by
      change the keyword to FUTURE if they are things that we might consider
      for the future
   2. Some efficiency improvements in dealing with strings primarily get
      rid of use of String::EMPTY in the new code.
   
   3. Removed some diagnostic trace output that was used during development.
   
   13 August 2014
   1. Mergeout to head of tree.
   
   11. August 2014
   1. Correct error in compile in windows (bad reference to sleep(...)
   
   29 July 2014
   1. Cleanup functionality in the unittests for EnumerationContext and
      its table.
   
   23 July 2014
   1. Mergeout from head of tree to Task branch
   
   21 July 2014
   1. Removed strings.h from pullop.cpp
   2. Minor cleanup per testing
   
   17 July 2014
   1. Correct error in CIMOperationRequestDispatcher.cpp OpenQueryInstances
      when PEGASUS_DISABLE_QUERY set.
   2. Correct issue in diagnostic code in CIMResponseData.cpp that used
      snprintf function not available in windows.
   3. Clean up some miscellaneous code in pullop and Makefile.
   4. Minor change to PullErrosrs.
   
 2 July 2014 2 July 2014
 1. Corrected error in the new getoopt functions that caused it to fail 1. Corrected error in the new getoopt functions that caused it to fail
    in build and also in it unit test with the --help option.    in build and also in it unit test with the --help option.


Legend:
Removed from v.1.1.2.39  
changed lines
  Added in v.1.2

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2