CVS log for pegasus/src/Pegasus/Server/EnumerationContext.cpp

(logo)

Help

(back) Up to [Pegasus] / pegasus / src / Pegasus / Server

Request diff between arbitrary revisions


Default branch: MAIN
Bookmark a link to: HEAD / (download)
Current tag: MAIN

Revision 1.15 / (view) - annotate - [select for diffs] , Thu Feb 12 13:26:02 2015 UTC (9 years, 4 months ago) by karl
Branch: MAIN
CVS Tags: RELEASE_2_14_1, RELEASE_2_14_0-RC2, RELEASE_2_14_0-RC1, RELEASE_2_14_0, RELEASE_2_14-root, RELEASE_2_14-branch, HEAD
Changes since 1.14: +35 -0 lines
Diff to previous 1.14
BUG#: 10025
TITLE: Pull Operation Response occasionally gets incorrect response type
from provider.  This causes system crash.

DESCRIPTION: Modified to test and return error to client in case this
happens.  We agree that there is an underlying problem somehwhere but
this keeps the system running while we continue to look for underlying
problem.  This patch puts out a) discard trace, b) warning log entry.
There is code to output a cout that is commented out.

Revision 1.14 / (view) - annotate - [select for diffs] , Thu Feb 5 01:51:16 2015 UTC (9 years, 4 months ago) by karl
Branch: MAIN
Changes since 1.13: +3 -3 lines
Diff to previous 1.13
BUG#: 10024
TITLE: Minor fixes to enumcontexttable stats output and some
trace displays

DESCRIPTION: cosmetic changes only

Revision 1.13 / (view) - annotate - [select for diffs] , Fri Jan 23 15:48:52 2015 UTC (9 years, 5 months ago) by karl
Branch: MAIN
Changes since 1.12: +4 -5 lines
Diff to previous 1.12
BUG#: 10020
TITLE: Statistics Display of EnumerationTable very limited

DESCRIPTION: Improve statistics on Enum Contexts

Revision 1.12 / (view) - annotate - [select for diffs] , Fri Jan 23 15:02:55 2015 UTC (9 years, 5 months ago) by karl
Branch: MAIN
Changes since 1.11: +4 -1 lines
Diff to previous 1.11
BUG#: 10019
TITLE: Assure that saveOperations are released for pull operations

DESCRIPTION: Added code to release if found in some edge cases.

Revision 1.11 / (view) - annotate - [select for diffs] , Thu Jan 15 19:57:58 2015 UTC (9 years, 5 months ago) by karl
Branch: MAIN
Changes since 1.10: +12 -2 lines
Diff to previous 1.10
BUG#: 10004
TITLE: EnumerationContext does not free instances on timeout

DESCRIPTION: rewrote timeout processing to clarify and cover more issues.
This patch fixes a couple of minor editoral issues in cimcli and also
adds a test suite to test to test if, at least under the test conditions,
it actually releases all of the enumerationContexts.

Revision 1.10 / (view) - annotate - [select for diffs] , Sun Jan 4 22:52:35 2015 UTC (9 years, 5 months ago) by karl
Branch: MAIN
Changes since 1.9: +37 -16 lines
Diff to previous 1.9
BUG#: 10007
TITLE: Simplify generation of String defs for Trace, etc.

DESCRIPTION: Add definition of Str class to CIMOperationRequestDispatcher,
EnumerationContext, EnumerationContextTable.  Note that this does not
modify all usage but does make the class avaiable. Future: should make
this class common to OpenPegasus, at least internal

Revision 1.9 / (view) - annotate - [select for diffs] , Thu Jan 1 16:04:51 2015 UTC (9 years, 6 months ago) by karl
Branch: MAIN
Changes since 1.8: +3 -3 lines
Diff to previous 1.8
BUG#: 9997
TITLE: Set a couple of key traces for EnumerationContext to Trace level 3 instead of 4

DESCRIPTION: Changed Trace level values

Revision 1.8 / (view) - annotate - [select for diffs] , Wed Dec 31 16:32:31 2014 UTC (9 years, 6 months ago) by karl
Branch: MAIN
Changes since 1.7: +5 -5 lines
Diff to previous 1.7
BUG#: 9999
TITLE:  Add messageId to some traces and clean up trace info and formats

DESCRIPTION: messageId corresponds to ContextId for the internal
messages used with the pull operations. This adds the messageId to a
number of trace definitions to allow messages to be traced through
the provider manager for pull operations. Also cleans up trace
msg formats in some cases and adds one ASSERT to an Enumeration
call return that should always be true.

Revision 1.7 / (view) - annotate - [select for diffs] , Mon Dec 15 16:41:19 2014 UTC (9 years, 6 months ago) by karl
Branch: MAIN
Changes since 1.6: +21 -21 lines
Diff to previous 1.6
BUG#: 9998
TITLE: All the EnumerationContextTraces were put into the
CIMOperationRequestDispatcher trace component.

DESCRIPTION: Change to add new trace component for EnumerationContext
and use that in all of the traces in the EnumerationContext and
EnumerationContextTable files.

Revision 1.6 / (view) - annotate - [select for diffs] , Mon Dec 8 00:36:47 2014 UTC (9 years, 6 months ago) by karl
Branch: MAIN
Changes since 1.5: +8 -7 lines
Diff to previous 1.5
BUG#: 9986
TITLE: Issues with format of trace.

DESCRIPTION: Cleaned up PEG_TRACE format statement and also
added the PEG_TRACE for all info in EnumerationContext when
the context closes and all the info in the ContextTable when
the table closes.  These later should be considered temporary but
they are useful now.  Maybe we remove them in point release of
2.14

Revision 1.5 / (view) - annotate - [select for diffs] , Sat Dec 6 21:26:30 2014 UTC (9 years, 6 months ago) by karl
Branch: MAIN
Changes since 1.4: +22 -14 lines
Diff to previous 1.4
BUG#: 9985
TITLE: Pull Operation Memory loss, Server sends out delayed responses
when It should not be.

DESCRIPTION: Corrected: 1) issues with delayed response, 2) issue with
closing EnumTimerThread 3) clean up of traces so the flow of pull operations can be seen with a simple trace search including adding
the MessageId to messages in ProviderMessageHandler.cpp 4) change
of the delayed pull response timeout from 15 to 9 sec.

Revision 1.4 / (view) - annotate - [select for diffs] , Thu Dec 4 17:18:36 2014 UTC (9 years, 6 months ago) by karl
Branch: MAIN
Changes since 1.3: +3 -4 lines
Diff to previous 1.3
BUG#: 9984
TITLE: Bad test found in EnumerationContextTable causes extra
thread calls

DESCRIPTION: Fixes 5 problems a) the test that causes the thread
to shutdown when it should not, EnumerationContextTable variable
ordering warning, error in format specification for Uint64 statistics
output, variable that was never used in EnumerationContext,
parameter passed that was never used.

Revision 1.3 / (view) - annotate - [select for diffs] , Wed Nov 19 00:12:40 2014 UTC (9 years, 7 months ago) by karl
Branch: MAIN
Changes since 1.2: +61 -36 lines
Diff to previous 1.2
BUG#: 9950
TITLE: The server crashes when processing large PULL operations.

DESCRIPTION: Add call to OOPProviderManagerRouter to clean up
enumerationContexts.  Other minor changes found during tests. also.

Revision 1.2 / (view) - annotate - [select for diffs] , Wed Aug 27 22:10:11 2014 UTC (9 years, 10 months ago) by karl
Branch: MAIN
CVS Tags: postBug9676
Changes since 1.1: +645 -0 lines
Diff to previous 1.1
BUG#: 9676
TITLE: Add pull operations to the OpenPegasusclient and server

DESCRIPTION: This patch is the implementation of the pull operations
defined in DSP0200 for both the CIM Client and CIM Server.  It includes
test programs in Pegasus/Client/tests and extends cimcli to make pull
requests and receive pull operation responses. There are still limitations
and issues noted in the readme.pulloperations file as well as some KS_TOD
comments marking things to do in the source code.

Revision 1.1 , Sat Jan 15 21:26:58 2011 UTC (13 years, 5 months ago) by karl
Branch: MAIN
CVS Tags: TASK-PEP362_RestfulService-merged_out_from_trunk, TASK-PEP317_pullop-merged_out_from_trunk, TASK-PEP317_pullop-merged_in_to_trunk
Branch point for: TASK-PEP317_pullop-branch
FILE REMOVED
file EnumerationContext.cpp was initially added on branch TASK-PEP317_pullop-branch.

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Diffs between and
Type of Diff should be a

View only Branch:
Sort log by:

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2