CVS log for pegasus/src/Pegasus/ProviderManager2/Default/DefaultProviderManager.h

(logo)

Help

(back) Up to [Pegasus] / pegasus / src / Pegasus / ProviderManager2 / Default

Request diff between arbitrary revisions


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

Revision 1.35 / (view) - annotate - [select for diffs] , Fri Aug 20 11:12:01 2010 UTC (13 years, 10 months ago) by sahana.prabhakar
Branch: MAIN
CVS Tags: preBug9676, postBug9676, TASK_PEP317_1JUNE_2013, TASK-TASK_PEP362_RestfulService_branch-root, TASK-TASK_PEP362_RestfulService_branch-merged_out_from_trunk, TASK-TASK_PEP362_RestfulService_branch-merged_in_to_trunk, TASK-TASK_PEP362_RestfulService_branch-merged_in_from_branch, TASK-TASK_PEP362_RestfulService_branch-branch, TASK-PEP362_RestfulService-root, TASK-PEP362_RestfulService-merged_out_to_branch, TASK-PEP362_RestfulService-merged_out_from_trunk, TASK-PEP362_RestfulService-merged_in_to_trunk, TASK-PEP362_RestfulService-merged_in_from_branch, TASK-PEP362_RestfulService-branch, TASK-PEP317_pullop-root, TASK-PEP317_pullop-merged_out_to_branch, TASK-PEP317_pullop-merged_out_from_trunk, TASK-PEP317_pullop-merged_in_to_trunk, TASK-PEP317_pullop-merged_in_from_branch, TASK-PEP317_pullop-branch, 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, RELEASE_2_13_0-RC2, RELEASE_2_13_0-RC1, RELEASE_2_13_0-FC, RELEASE_2_13_0, RELEASE_2_13-root, RELEASE_2_13-branch, RELEASE_2_12_1-RC1, RELEASE_2_12_1, RELEASE_2_12_0-RC1, RELEASE_2_12_0-FC, RELEASE_2_12_0, RELEASE_2_12-root, RELEASE_2_12-branch, RELEASE_2_11_2-RC1, RELEASE_2_11_2, RELEASE_2_11_1-RC1, RELEASE_2_11_1, RELEASE_2_11_0-RC1, RELEASE_2_11_0-FC, RELEASE_2_11_0, RELEASE_2_11-root, RELEASE_2_11-branch, PREAUG25UPDATE, POSTAUG25UPDATE, HEAD, CIMRS_WORK_20130824, BeforeUpdateToHeadOct82011
Changes since 1.34: +10 -0 lines
Diff to previous 1.34
BUG#: 8822
TITLE:Improve the cimserver shutdown time.
DESCRIPTION:Initialize shutdown in the provider manager in parallel.

Revision 1.34 / (view) - annotate - [select for diffs] , Wed May 27 04:56:30 2009 UTC (15 years, 1 month ago) by venkat.puvvada
Branch: MAIN
CVS Tags: TASK-PEP348_SCMO-root, TASK-PEP348_SCMO-merged_out_to_branch, TASK-PEP348_SCMO-merged_out_from_trunk, TASK-PEP348_SCMO-merged_in_to_trunk, TASK-PEP348_SCMO-merged_in_from_branch, TASK-PEP348_SCMO-branch, RELEASE_2_10_1-RC1, RELEASE_2_10_1, RELEASE_2_10_0-RC2, RELEASE_2_10_0-RC1, RELEASE_2_10_0, RELEASE_2_10-root, RELEASE_2_10-branch
Changes since 1.33: +2 -0 lines
Diff to previous 1.33
BUG#: 8406
TITLE: Zero Server restart for enableIndicationService changes
DESCRIPTION: Made enableIndicationService config property dynamic by allowing IndicationService state changes using CIM_EnabledLogicalElement.RequestStateChange() method.

Revision 1.33 / (view) - annotate - [select for diffs] , Tue Dec 2 09:01:57 2008 UTC (15 years, 7 months ago) by martin
Branch: MAIN
CVS Tags: RELEASE_2_9_2-RC2, RELEASE_2_9_2-RC1, RELEASE_2_9_2, RELEASE_2_9_1-RC1, RELEASE_2_9_1, RELEASE_2_9_0-RC1, RELEASE_2_9_0-FC, RELEASE_2_9_0, RELEASE_2_9-root, RELEASE_2_9-branch, HPUX_TEST
Changes since 1.32: +6 -6 lines
Diff to previous 1.32
BUG#: 8123
TITLE: Update copyright/license text

DESCRIPTION:

Fixing trailing spaces in copyright/license text

Revision 1.32 / (view) - annotate - [select for diffs] , Mon Dec 1 17:50:57 2008 UTC (15 years, 7 months ago) by martin
Branch: MAIN
Changes since 1.31: +27 -29 lines
Diff to previous 1.31
BUG#: 8123
TITLE: Update Coyright/License text

DESCRIPTION:

Adding the new copyright/license text to almost all files

Revision 1.31 / (view) - annotate - [select for diffs] , Tue Aug 21 19:10:22 2007 UTC (16 years, 10 months ago) by dmitry.mikulin
Branch: MAIN
CVS Tags: TASK_PEP328_SOLARIS_NEVADA_PORT, TASK-PEP328_SOLARIS_NEVADA_PORT_v2-root, TASK-PEP328_SOLARIS_NEVADA_PORT_v2-branch, TASK-PEP328_SOLARIS_NEVADA_PORT-root, TASK-PEP328_SOLARIS_NEVADA_PORT-branch, TASK-PEP328_SOLARIS_IX86_CC_PORT-root, TASK-PEP328_SOLARIS_IX86_CC_PORT-branch-v2, TASK-PEP328_SOLARIS_IX86_CC_PORT-branch, TASK-PEP311_WSMan-root, TASK-PEP311_WSMan-branch, TASK-PEP305_VXWORKS-root, TASK-PEP305_VXWORKS-branch-pre-solaris-port, TASK-PEP305_VXWORKS-branch-post-solaris-port, TASK-PEP305_VXWORKS-branch-beta2, TASK-PEP305_VXWORKS-branch, TASK-PEP305_VXWORKS-2008-10-23, TASK-BUG7146_SqlRepositoryPrototype-root, TASK-BUG7146_SqlRepositoryPrototype-merged_out_to_branch, TASK-BUG7146_SqlRepositoryPrototype-merged_out_from_trunk, TASK-BUG7146_SqlRepositoryPrototype-merged_in_to_trunk, TASK-BUG7146_SqlRepositoryPrototype-merged_in_from_branch, TASK-BUG7146_SqlRepositoryPrototype-branch, RELEASE_2_8_2-RC1, RELEASE_2_8_2, RELEASE_2_8_1-RC1, RELEASE_2_8_1, RELEASE_2_8_0_BETA, RELEASE_2_8_0-RC2, RELEASE_2_8_0-RC1, RELEASE_2_8_0-FC, RELEASE_2_8_0, RELEASE_2_8-root, RELEASE_2_8-branch, RELEASE_2_7_3-RC1, RELEASE_2_7_3, RELEASE_2_7_2-RC1, RELEASE_2_7_2, RELEASE_2_7_1-RC1, RELEASE_2_7_1, RELEASE_2_7_0-RC1, RELEASE_2_7_0-BETA, RELEASE_2_7_0, RELEASE_2_7-root, RELEASE_2_7-branch
Changes since 1.30: +7 -2 lines
Diff to previous 1.30
BUG#: 6813
TITLE: problems loading providers with the same name defined in different modules.
DESCRIPTION: Changed provider manager hashing mechanism to use a compound key to identify providers.

Revision 1.30 / (view) - annotate - [select for diffs] , Tue Nov 14 18:34:56 2006 UTC (17 years, 7 months ago) by kumpf
Branch: MAIN
CVS Tags: TASK-PEP291_IPV6-root, TASK-PEP291_IPV6-branch, TASK-PEP286_PRIVILEGE_SEPARATION-root, TASK-PEP286_PRIVILEGE_SEPARATION-branch, TASK-PEP274_dacim-root, TASK-PEP274_dacim-merged_out_to_branch, TASK-PEP274_dacim-merged_out_from_trunk, TASK-PEP274_dacim-merged_in_to_trunk, TASK-PEP274_dacim-merged_in_from_branch, TASK-PEP274_dacim-branch, TASK-Bug2102_RCMPIWindows-root, TASK-Bug2102_RCMPIWindows-merged_out_to_branch, TASK-Bug2102_RCMPIWindows-merged_out_from_trunk, TASK-Bug2102_RCMPIWindows-merged_in_to_trunk, TASK-Bug2102_RCMPIWindows-merged_in_from_branch, TASK-Bug2102_RCMPIWindows-branch, TASK-Bug2102Final-root, TASK-Bug2102Final-merged_out_to_branch, TASK-Bug2102Final-merged_out_from_trunk, TASK-Bug2102Final-merged_in_to_trunk, TASK-Bug2102Final-merged_in_from_branch, TASK-Bug2102Final-branch, TASK-BUG7240-root, TASK-BUG7240-branch, RELEASE_2_6_3-RC2, RELEASE_2_6_3-RC1, RELEASE_2_6_3, RELEASE_2_6_2-RC1, RELEASE_2_6_2, RELEASE_2_6_1-RC1, RELEASE_2_6_1, RELEASE_2_6_0-RC1, RELEASE_2_6_0, RELEASE_2_6-root, RELEASE_2_6-branch-clean, RELEASE_2_6-branch, PEP286_PRIVILEGE_SEPARATION_ROOT, PEP286_PRIVILEGE_SEPARATION_CODE_FREEZE, PEP286_PRIVILEGE_SEPARATION_BRANCH, PEP286_PRIVILEGE_SEPARATION_1
Changes since 1.29: +1 -1 lines
Diff to previous 1.29
BUG#: 5850
TITLE: Source files do not meet chksrc requirements
DESCRIPTION: Remove tab characters and author names and shorten lines that are wider than 80 characters.

Revision 1.29 / (view) - annotate - [select for diffs] , Tue Sep 5 16:37:12 2006 UTC (17 years, 9 months ago) by kumpf
Branch: MAIN
CVS Tags: TASK-TASK-BUG4011_WinLocalConnect-branch-New-root, TASK-TASK-BUG4011_WinLocalConnect-branch-New-merged_out_to_branch, TASK-TASK-BUG4011_WinLocalConnect-branch-New-merged_out_from_trunk, TASK-TASK-BUG4011_WinLocalConnect-branch-New-merged_in_to_trunk, TASK-TASK-BUG4011_WinLocalConnect-branch-New-merged_in_from_branch, TASK-TASK-BUG4011_WinLocalConnect-branch-New-branch, TASK-PEP268_SSLClientCertificatePropagation-root, TASK-PEP268_SSLClientCertificatePropagation-merged_out_to_branch, TASK-PEP268_SSLClientCertificatePropagation-merged_out_from_trunk, TASK-PEP268_SSLClientCertificatePropagation-merged_in_to_trunk, TASK-PEP268_SSLClientCertificatePropagation-merged_in_from_branch, TASK-PEP268_SSLClientCertificatePropagation-branch, TASK-PEP267_SLPReregistrationSupport-root, TASK-PEP267_SLPReregistrationSupport-merging_out_to_branch, TASK-PEP267_SLPReregistrationSupport-merging_out_from_trunk, TASK-PEP267_SLPReregistrationSupport-merged_out_to_branch, TASK-PEP267_SLPReregistrationSupport-merged_out_from_trunk, TASK-PEP267_SLPReregistrationSupport-merged_in_to_trunk, TASK-PEP267_SLPReregistrationSupport-merged_in_from_branch, TASK-PEP267_SLPReregistrationSupport-branch, TASK-Bugs5690_3913_RemoteCMPI-root, TASK-Bugs5690_3913_RemoteCMPI-merged_out_to_branch, TASK-Bugs5690_3913_RemoteCMPI-merged_out_from_trunk, TASK-Bugs5690_3913_RemoteCMPI-merged_in_to_trunk, TASK-Bugs5690_3913_RemoteCMPI-merged_in_from_branch, TASK-Bugs5690_3913_RemoteCMPI-branch, TASK-Bug2021_RemoteCMPIonWindows-root, TASK-Bug2021_RemoteCMPIonWindows-merged_out_to_branch, TASK-Bug2021_RemoteCMPIonWindows-merged_out_from_trunk, TASK-Bug2021_RemoteCMPIonWindows-merged_in_to_trunk, TASK-Bug2021_RemoteCMPIonWindows-merged_in_from_branch, TASK-Bug2021_RemoteCMPIonWindows-branch, TASK-Bug2021_RCMPIonWindows-root, TASK-Bug2021_RCMPIonWindows-merged_out_to_branch, TASK-Bug2021_RCMPIonWindows-merged_out_from_trunk, TASK-Bug2021_RCMPIonWindows-merged_in_to_trunk, TASK-Bug2021_RCMPIonWindows-merged_in_from_branch, TASK-Bug2021_RCMPIonWindows-branch, TASK-BUG4011_WinLocalConnect-branch-New, RELEASE_2_6_0-FC
Changes since 1.28: +7 -6 lines
Diff to previous 1.28
BUG#: 5496
TITLE: Isolate provider exceptions in ProviderMessageHandler
DESCRIPTION: Use a specific try/catch block for each call into a provider library, so exceptions thrown by providers can be distinguished from those generated within the CIM Server.

Revision 1.28 / (view) - annotate - [select for diffs] , Tue Aug 29 16:48:56 2006 UTC (17 years, 10 months ago) by kumpf
Branch: MAIN
Changes since 1.27: +40 -74 lines
Diff to previous 1.27
BUG#: 5462
TITLE: Clean up DefaultProviderManager organization
DESCRIPTION: Split the provider-specific functions of the DefaultProviderManager into a new ProviderMessageHandler class, and merge the LocalProviderManager functions into the DefaultProviderManager.

Revision 1.27 / (view) - annotate - [select for diffs] , Fri Aug 25 17:00:06 2006 UTC (17 years, 10 months ago) by kumpf
Branch: MAIN
Changes since 1.26: +4 -17 lines
Diff to previous 1.26
BUG#: 5448
TITLE: Replace Provider class with ProviderStatus
DESCRIPTION: Split the function of the DefaultProviderManager's Provider class between a new ProviderStatus class, the ProviderFacade, and the LocalProviderManager.

Revision 1.26 / (view) - annotate - [select for diffs] , Wed Aug 9 20:13:01 2006 UTC (17 years, 10 months ago) by mike
Branch: MAIN
Changes since 1.25: +0 -1 lines
Diff to previous 1.25
BUG#: 5314
TITLE: IPC Refactoring

DESCRIPTION: This patch cleans up the IPC related classes. It (1) reorganizes
related classes into their own headers, (2) makes the mutex class recursive to
eliminate recursive lock exclusion logic, (3) reimplements condition variables,
renames dozens of global functions.

Revision 1.25.2.1 / (view) - annotate - [select for diffs] , Thu Jul 27 22:12:07 2006 UTC (17 years, 11 months ago) by mike
Branch: TASK_BUG_5314_IPC_REFACTORING_BRANCH
CVS Tags: TASK_BUG_5314_IPC_REFACTORING-V1
Changes since 1.25: +0 -1 lines
Diff to previous 1.25 to next main 1.26
BUG#: 5314
TITLE: IPC Refactoring

DESCRIPTION: IPC Refactoring Branch Work

Revision 1.25 / (view) - annotate - [select for diffs] , Fri Jul 14 17:44:11 2006 UTC (17 years, 11 months ago) by kumpf
Branch: MAIN
CVS Tags: TASK_BUG_5314_IPC_REFACTORING_ROOT
Branch point for: TASK_BUG_5314_IPC_REFACTORING_BRANCH
Changes since 1.24: +0 -1 lines
Diff to previous 1.24
BUG#: 5235
TITLE: Remove Triad template
DESCRIPTION: The Triad template not used or needed, so it is removed.

Revision 1.24 / (view) - annotate - [select for diffs] , Mon Jun 19 19:47:40 2006 UTC (18 years ago) by mike
Branch: MAIN
CVS Tags: TASK_BUG_5191_QUEUE_CONSOLIDATION_ROOT, TASK_BUG_5191_QUEUE_CONSOLIDATION_BRANCH
Changes since 1.23: +7 -0 lines
Diff to previous 1.23
BUG#: 5139
TITLE: Static linking for Linux.

DESCRIPTION: This patch allows the option of building several of the libraries statically to reduce footprint.

Revision 1.20.12.2 / (view) - annotate - [select for diffs] , Tue Mar 7 18:45:58 2006 UTC (18 years, 3 months ago) by a.dunfey
Branch: PEP233_EmbeddedInstSupport-branch
Changes since 1.20.12.1: +3 -2 lines
Diff to previous 1.20.12.1 to branch point 1.20 to next main 1.21
PEP#: 233
TITLE: Update embedded instance branch

DESCRIPTION:

Merge embedded instance branch with trunk and add missing files

Revision 1.22.2.1 / (view) - annotate - [select for diffs] , Tue Feb 28 19:53:30 2006 UTC (18 years, 4 months ago) by kumpf
Branch: RELEASE_2_5-branch
CVS Tags: RELEASE_2_5_5-RC2, RELEASE_2_5_5-RC1, RELEASE_2_5_5, RELEASE_2_5_4-RC2, RELEASE_2_5_4-RC1, RELEASE_2_5_4, RELEASE_2_5_3-RC1, RELEASE_2_5_3, RELEASE_2_5_2-RC1, RELEASE_2_5_2, RELEASE_2_5_1
Changes since 1.22: +3 -2 lines
Diff to previous 1.22 to next main 1.23
BUG#: 4830
TITLE: Chunking is not enabled for Out-of-Process Providers
DESCRIPTION: Added a callback path to allow response chunks to be returned from in-process and out-of-process providers.

Revision 1.23 / (view) - annotate - [select for diffs] , Fri Feb 24 19:16:29 2006 UTC (18 years, 4 months ago) by kumpf
Branch: MAIN
CVS Tags: TASK_PEP233_EmbeddedInstSupport-merge_out_trunk, TASK-PEP250_RPMProvider-root, TASK-PEP250_RPMProvider-merged_out_to_branch, TASK-PEP250_RPMProvider-merged_out_from_trunk, TASK-PEP250_RPMProvider-merged_in_to_trunk, TASK-PEP250_RPMProvider-merged_in_from_branch, TASK-PEP250_RPMProvider-branch, TASK-PEP245_CimErrorInfrastructure-root, TASK-PEP245_CimErrorInfrastructure-merged_out_to_branch, TASK-PEP245_CimErrorInfrastructure-merged_out_from_trunk, TASK-PEP245_CimErrorInfrastructure-merged_in_to_trunk, TASK-PEP245_CimErrorInfrastructure-merged_in_from_branch, TASK-PEP245_CimErrorInfrastructure-branch, TASK-PEP241_OpenPegasusStressTests-root, TASK-PEP241_OpenPegasusStressTests-merged_out_to_branch, TASK-PEP241_OpenPegasusStressTests-merged_out_from_trunk, TASK-PEP241_OpenPegasusStressTests-merged_in_to_trunk, TASK-PEP241_OpenPegasusStressTests-merged_in_from_branch, TASK-PEP241_OpenPegasusStressTests-branch, TASK-BUG4011_WinLocalConnect-root, TASK-BUG4011_WinLocalConnect-merged_out_to_branch, TASK-BUG4011_WinLocalConnect-merged_out_from_trunk, TASK-BUG4011_WinLocalConnect-merged_in_to_trunk, TASK-BUG4011_WinLocalConnect-merged_in_from_branch, TASK-BUG4011_WinLocalConnect-branch
Changes since 1.22: +3 -2 lines
Diff to previous 1.22
BUG#: 4814
TITLE: Chunking is not enabled for Out-of-Process Providers
DESCRIPTION: Added a callback path to allow response chunks to be returned from in-process and out-of-process providers.

Revision 1.20.12.1 / (view) - annotate - [select for diffs] , Fri Feb 10 16:11:59 2006 UTC (18 years, 4 months ago) by a.dunfey
Branch: PEP233_EmbeddedInstSupport-branch
Changes since 1.20: +8 -2 lines
Diff to previous 1.20
PEP#: 233
TITLE: Updated Embedded Instance Support branch

DESCRIPTION:

- Merged with latest code from 2.5.1

- Modified ObjectNormalizer to use a CIMOMHandle instead of the repository and to normalize the instances in an embedded instance property.

Revision 1.22 / (view) - annotate - [select for diffs] , Mon Jan 30 16:18:08 2006 UTC (18 years, 5 months ago) by karl
Branch: MAIN
CVS Tags: RELEASE_2_5_1-RC1, RELEASE_2_5-root
Branch point for: RELEASE_2_5-branch
Changes since 1.21: +3 -1 lines
Diff to previous 1.21
BUG#: 4691
TITLE: Update Licenses to 2006

DESCRIPTION: Updates most of the licenses to 2006. The slp_client directories are excluded for the moment pending discussion. This change has passed unit and system tests.  Note that this changes just about EVERY file in Pegasus.

Revision 1.20.14.1 / (view) - annotate - [select for diffs] , Wed Jan 18 17:38:02 2006 UTC (18 years, 5 months ago) by a.dunfey
Branch: PEP244_ServerProfile-branch
Changes since 1.20: +5 -1 lines
Diff to previous 1.20 to next main 1.21
PEP#: 244
TITLE: Pegasus Server Profile support

DESCRIPTION:

- Merge branch with latest changes from trunk
- Cache repository info in Interop provider for much faster response times during ElementConformsToProfile operations

Revision 1.21 / (view) - annotate - [select for diffs] , Wed Jan 11 20:44:29 2006 UTC (18 years, 5 months ago) by kumpf
Branch: MAIN
Changes since 1.20: +5 -1 lines
Diff to previous 1.20
BUG#: 4655
TITLE: DefaultProviderManager _responseTable access is not thread safe
DESCRIPTION: Add a Mutex to control access to the _responseTable and clear the table when its entries are deleted.

Revision 1.20 / (view) - annotate - [select for diffs] , Fri Feb 25 21:44:18 2005 UTC (19 years, 4 months ago) by carolann.graves
Branch: MAIN
CVS Tags: STABLE, RELEASE_2_5_0-RC1, RELEASE_2_5_0, PEP244_ServerProfile-root, PEP233_EmbeddedInstSupport-root, PEP214ROOT, PEP214BRANCH, PEP-214B-root, PEGASUS_2_5_0_PerformanceDev-string-end, PEGASUS_2_5_0_PerformanceDev-rootlt, PEGASUS_2_5_0_PerformanceDev-root, PEGASUS_2_5_0_PerformanceDev-r2, PEGASUS_2_5_0_PerformanceDev-r1, PEGASUS_2_5_0_PerformanceDev-lit-end, PEGASUS_2_5_0_PerformanceDev-buffer-end, PEGASUS_2_5_0_PerformanceDev-branch, PEGASUS_2_5_0_PerformanceDev-AtomicInt-branch, PEG25_IBM_5_16_05, NPEGASUS_2_5_0_PerformanceDev-String-root, NNPEGASUS_2_5_0_PerformanceDev-String-branch, BUG_4225_PERFORMANCE_VERSION_1_DONE
Branch point for: PEP244_ServerProfile-branch, PEP233_EmbeddedInstSupport-branch
Changes since 1.19: +22 -2 lines
Diff to previous 1.19
PEP#: 197
TITLE: Provider User Context

DESCRIPTION: Modify Provider Manager Service to issue enable indications and disable indications requests to indication providers (rather than Indication Service).

Revision 1.19 / (view) - annotate - [select for diffs] , Sat Feb 5 23:00:30 2005 UTC (19 years, 4 months ago) by karl
Branch: MAIN
CVS Tags: PEP217_PRE_BRANCH, PEP217_POST_BRANCH, PEP217_BRANCH, PEP214-root, PEP214-branch
Changes since 1.18: +3 -1 lines
Diff to previous 1.18
BUG#: 2656
TITLE: License statement update to 2005

DESCRIPTION: All .h, .cpp and the wql, cql, compile *.l and *.y files along
with the .java files in providermanager2/jmpi updated to use the license
statement in doc/license.txt
Tested on windows and visual test of all diffs.

Revision 1.18 / (view) - annotate - [select for diffs] , Sun Oct 17 19:40:03 2004 UTC (19 years, 8 months ago) by karl
Branch: MAIN
CVS Tags: pegasus25BeforeLicenseUpdate, SLPPERFINST-root, SLPPERFINST-branch, RELEASE_2_4_3, RELEASE_2_4_2, RELEASE_2_4_1-BETA3, RELEASE_2_4_1-BETA2, RELEASE_2_4_1-BETA1, RELEASE_2_4_1, RELEASE_2_4_0-RC3, RELEASE_2_4_0-RC2, RELEASE_2_4_0, RELEASE_2_4-root, RELEASE_2_4-branch, PEP213_SIZE_OPTIMIZATIONS, IBM_241_April1405, CHUNKTESTDONE_PEP140
Changes since 1.17: +7 -5 lines
Diff to previous 1.17
BUG#: 2196
TITLE: Copyright update

DESCRIPTION: Update all .cpp and .h files for new license and
update the doc/license.txt file.  Note that there were also
a couple of files that had to be fixed because they had violated
the comments rules (ex. blank line at head of file or in the case of
xmlwriter.cpp a comment line //=========  which drove the strip
function nuts.  These were fixed.  This has been compiled and tested
on windows.

Revision 1.17 / (view) - annotate - [select for diffs] , Tue Jun 8 17:17:33 2004 UTC (20 years ago) by kumpf
Branch: MAIN
CVS Tags: RELEASE_2_4_FC_CANDIDATE_1, MONITOR_CONSOLIDATION_2_5_BRANCH, CQL_2_5_BRANCH
Changes since 1.16: +0 -1 lines
Diff to previous 1.16
BUG#: 1540
TITLE: [HP-RK] CIMConsumeIndicationRequestMessage not used

DESCRIPTION: Removed the unused CIMConsumeIndicationRequestMessage and CIMConsumeIndicationResponseMessage class definitions and any (dead) code that referred to them.

Revision 1.16 / (view) - annotate - [select for diffs] , Fri Jun 4 01:23:59 2004 UTC (20 years, 1 month ago) by kumpf
Branch: MAIN
Changes since 1.15: +5 -3 lines
Diff to previous 1.15
PEP#: 072
TITLE: [HP-RK] Out-of-Process Provider Support

DESCRIPTION:

Added a hasActiveProviders() method to the ProviderManager and ProviderManagerRouter classes.  This method indicates whether the specified entity has any providers loaded/initialized.  The Out-of-Process Provider feature can use this method to determine whether any providers are active in an agent process so that the agent process can be terminated when it is idle.

The existing unloadIdleProviders() method was also reworked.  In the previous implementation, the ProviderManager implementations allocated a thread from the MessageQueueService to unload idle providers.  This was changed so that the ProviderManagerService allocates the thread instead before calling a ProviderManager's unloadIdleProviders method.  The previous implementation assumed that a MessageQueueService had been constructed in the process with the ProviderManagers.  This assumption is incorrect in the Out-of-Process Provider implementation.

Revision 1.15 / (view) - annotate - [select for diffs] , Fri May 21 21:01:53 2004 UTC (20 years, 1 month ago) by kumpf
Branch: MAIN
Changes since 1.14: +1 -0 lines
Diff to previous 1.14
PEP#:072
TITLE: [HP-YZ] Out-of-Process Provider Support

DESCRIPTION: Added a new property AutoStart in the PG_Provider class and new functions have been added to support this new property. At CIM Server start-up, if AutoStart property is set to true in a PG_Provider instance, the Pluggable Provider Manager will load and intialize the provider. This feature applies to existing In-Process Providers as well as Out-of-Process Providers.

Revision 1.14 / (view) - annotate - [select for diffs] , Mon May 17 22:42:58 2004 UTC (20 years, 1 month ago) by kumpf
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13
PEP#: 072
TITLE: [HP-RK] Out-of-Process Provider Support

DESCRIPTION: Centralize provider lookup in the ProviderManagerService to avoid redundant lookups and to restrict access to the ProviderRegistrationManager to the server-side components (for out-of-process provider support).

Revision 1.13 / (view) - annotate - [select for diffs] , Thu Apr 15 21:45:07 2004 UTC (20 years, 2 months ago) by dj.gorey
Branch: MAIN
Changes since 1.12: +37 -37 lines
Diff to previous 1.12
BUG#: 1372
TITLE: TestDisableEnable2 fails at line 166

DESCRIPTION: back off code changes

Revision 1.12 / (view) - annotate - [select for diffs] , Tue Apr 13 16:55:15 2004 UTC (20 years, 2 months ago) by dj.gorey
Branch: MAIN
Changes since 1.11: +33 -33 lines
Diff to previous 1.11
BUG#: 1308
TITLE: cimserver hangs on request to provider

DESCRIPTION: fixes 1301 also, to remove second provider lookup

Revision 1.11 / (view) - annotate - [select for diffs] , Wed Mar 31 15:13:11 2004 UTC (20 years, 3 months ago) by schuur
Branch: MAIN
Changes since 1.10: +2 -0 lines
Diff to previous 1.10
BUG#: 1306
TITLE: Idle provider unload disbabeled in ProviderManager2

DESCRIPTION: Retrofitted from 2.3.2 to 2.4

Revision 1.3.6.5 / (view) - annotate - [select for diffs] , Wed Mar 24 00:50:34 2004 UTC (20 years, 3 months ago) by schuur
Branch: RELEASE_2_3_2-branch
CVS Tags: RELEASE_2_3_2-testfreeze, RELEASE_2_3_2-releasesnapshot, RELEASE_2_3_2-branch-freeze
Changes since 1.3.6.4: +2 -0 lines
Diff to previous 1.3.6.4 to branch point 1.3 to next main 1.4
BUG#: 1306
BRANCH: RELEASE_2_3_2-branch
TITLE: Idle provider unload disbabeled in ProviderManager2
DESCRIPTION: unload_idle_providers function in ProviderManagerService.cpp completed

Revision 1.3.6.4 / (view) - annotate - [select for diffs] , Wed Mar 10 14:19:29 2004 UTC (20 years, 3 months ago) by schuur
Branch: RELEASE_2_3_2-branch
Changes since 1.3.6.3: +34 -34 lines
Diff to previous 1.3.6.3 to branch point 1.3
Retrofitted fixes for 1164, 1232 and 1259 from 2.4 for 2.3.2

Revision 1.10 / (view) - annotate - [select for diffs] , Thu Mar 4 10:11:14 2004 UTC (20 years, 4 months ago) by schuur
Branch: MAIN
Changes since 1.9: +33 -33 lines
Diff to previous 1.9
Fixed Bugzilla 1247

Revision 1.9 / (view) - annotate - [select for diffs] , Thu Mar 4 09:55:38 2004 UTC (20 years, 4 months ago) by schuur
Branch: MAIN
Changes since 1.8: +1 -1 lines
Diff to previous 1.8
Fixed bugzilla 1246

Revision 1.8 / (view) - annotate - [select for diffs] , Wed Mar 3 13:06:05 2004 UTC (20 years, 4 months ago) by schuur
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7
Fixed bugzilla 1232 for 2.4

Revision 1.3.6.3 / (view) - annotate - [select for diffs] , Wed Mar 3 12:33:57 2004 UTC (20 years, 4 months ago) by schuur
Branch: RELEASE_2_3_2-branch
Changes since 1.3.6.2: +2 -2 lines
Diff to previous 1.3.6.2 to branch point 1.3
fixing 1232 for 2.3.2

Revision 1.3.4.3 / (view) - annotate - [select for diffs] , Wed Mar 3 10:53:21 2004 UTC (20 years, 4 months ago) by schuur
Branch: RELEASE_2_3_1-branch
Changes since 1.3.4.2: +2 -2 lines
Diff to previous 1.3.4.2 to branch point 1.3 to next main 1.4
fixed bugzilla 1232 for 2.3.1

Revision 1.3.4.2 / (view) - annotate - [select for diffs] , Tue Mar 2 21:34:42 2004 UTC (20 years, 4 months ago) by schuur
Branch: RELEASE_2_3_1-branch
Changes since 1.3.4.1: +6 -21 lines
Diff to previous 1.3.4.1 to branch point 1.3
Fixing 1242 - Resyncing with 2.4 PPM/CMPI fix level

Revision 1.3.6.2 / (view) - annotate - [select for diffs] , Tue Mar 2 19:43:41 2004 UTC (20 years, 4 months ago) by schuur
Branch: RELEASE_2_3_2-branch
Changes since 1.3.6.1: +6 -21 lines
Diff to previous 1.3.6.1 to branch point 1.3
Bugzilla 1241 - Retrofitting all 2.4 PPM/CMPI fixes up to 1233

Revision 1.7 / (view) - annotate - [select for diffs] , Tue Mar 2 09:38:36 2004 UTC (20 years, 4 months ago) by schuur
Branch: MAIN
Changes since 1.6: +1 -19 lines
Diff to previous 1.6
Fixed bugzilla 1233

Revision 1.6 / (view) - annotate - [select for diffs] , Fri Feb 27 05:59:17 2004 UTC (20 years, 4 months ago) by schuur
Branch: MAIN
Changes since 1.5: +1 -0 lines
Diff to previous 1.5
Bugzilla 1204 - last part

Revision 1.3.6.1 / (view) - annotate - [select for diffs] , Thu Feb 19 16:31:32 2004 UTC (20 years, 4 months ago) by schuur
Branch: RELEASE_2_3_2-branch
Changes since 1.3: +1 -0 lines
Diff to previous 1.3
Bugzilla 1197 for 2.3.2

 Modified Files:
  Tag: RELEASE_2_3_2-branch
 	ProviderManagerService.cpp ProviderManagerService.h
 	ProviderRegistrar.cpp ProviderRegistrar.h
 	CMPI/CMPIProvider.cpp CMPI/CMPIProviderManager.cpp
 	CMPI/CMPIProviderManager.h Default/DefaultProviderManager.cpp
 	Default/DefaultProviderManager.h

Revision 1.3.4.1 / (view) - annotate - [select for diffs] , Tue Feb 17 01:35:03 2004 UTC (20 years, 4 months ago) by schuur
Branch: RELEASE_2_3_1-branch
Changes since 1.3: +1 -0 lines
Diff to previous 1.3
Fixing buzilla 1197 - part 2

 Modified Files:
  Tag: RELEASE_2_3_1-branch
 	DefaultProviderManager.cpp DefaultProviderManager.h

Revision 1.5 / (view) - annotate - [select for diffs] , Wed Feb 4 22:58:21 2004 UTC (20 years, 4 months ago) by schuur
Branch: MAIN
Changes since 1.4: +2 -0 lines
Diff to previous 1.4
Fixed Bugzilla 1169 and 1175
Completed CMPI Indication support
Added CMPI ProcessIndication sample

 ----------------------------------------------------------------------
 Modified Files:
 	ProviderManager2/ProviderManager.cpp
 	ProviderManager2/ProviderManager.h
 	ProviderManager2/ProviderManagerService.cpp
 	ProviderManager2/ProviderManagerService.h
 	ProviderManager2/ProviderRegistrar.cpp
 	ProviderManager2/ProviderRegistrar.h
 	ProviderManager2/ProviderType.cpp
 	ProviderManager2/ProviderType.h
 	ProviderManager2/CMPI/CMPIProviderManager.cpp
 	ProviderManager2/CMPI/CMPIProviderManager.h
 	ProviderManager2/CMPI/CMPIProviderModule.cpp
 	ProviderManager2/CMPI/CMPI_Broker.cpp
 	ProviderManager2/CMPI/CMPI_ContextArgs.cpp
 	ProviderManager2/Default/DefaultProviderManager.cpp
 	ProviderManager2/Default/DefaultProviderManager.h
 	Server/CIMServer.cpp Server/CIMServer.h
 Added Files:
 	ProviderManager2/CMPI/samples/ProcessIndication/CMPI_RT_Sample.c
 	ProviderManager2/CMPI/samples/ProcessIndication/CreateFilter01.xml
 	ProviderManager2/CMPI/samples/ProcessIndication/CreateHandler01.xml
 	ProviderManager2/CMPI/samples/ProcessIndication/CreateSubscription01.xml
 	ProviderManager2/CMPI/samples/ProcessIndication/DeleteFilter01.xml
 	ProviderManager2/CMPI/samples/ProcessIndication/DeleteHandler01.xml
 	ProviderManager2/CMPI/samples/ProcessIndication/DeleteSubscription01.xml
 	ProviderManager2/CMPI/samples/ProcessIndication/Makefile
 	ProviderManager2/CMPI/samples/ProcessIndication/RT_Sample.mof
 	ProviderManager2/CMPI/samples/ProcessIndication/RT_SampleR.mof
 	ProviderManager2/CMPI/samples/ProcessIndication/RT_delSubscribe.sh
 	ProviderManager2/CMPI/samples/ProcessIndication/RT_subscribe.sh
 	ProviderManager2/CMPI/samples/ProcessIndication/RT_trigger.sh
 	ProviderManager2/CMPI/samples/ProcessIndication/SendTestIndication.xml
 	ProviderManager2/CMPI/samples/ProcessIndication/readme
 ----------------------------------------------------------------------

Revision 1.4 / (view) - annotate - [select for diffs] , Tue Jan 27 13:48:11 2004 UTC (20 years, 5 months ago) by schuur
Branch: MAIN
Changes since 1.3: +2 -1 lines
Diff to previous 1.3
PEP 119 - added execQuery support.
Requiers Provider Manager 2 to be enabled.

Test and sample will be added soon.

 Modified Files:
 	src/Clients/CLITestClients/CLI/CLI.cpp
 	src/Clients/CLITestClients/CLIClientLib/CLIClientLib.cpp
	src/Clients/CLITestClients/CLIClientLib/CLIClientLib.h
 	src/Pegasus/Makefile src/Pegasus/Common/CIMMessage.h
 	src/Pegasus/Common/Makefile
 	src/Pegasus/ControlProviders/ProviderRegistrationProvider/ProviderRegistrationProvider.cpp
 	src/Pegasus/Provider/Makefile
 	src/Pegasus/ProviderManager2/Makefile
 	src/Pegasus/ProviderManager2/ProviderRegistrar.cpp
 	src/Pegasus/ProviderManager2/ProviderType.cpp
 	src/Pegasus/ProviderManager2/CMPI/CMPIProvider.cpp
 	src/Pegasus/ProviderManager2/CMPI/CMPIProviderManager.cpp
 	src/Pegasus/ProviderManager2/CMPI/CMPIProviderManager.h
 	src/Pegasus/ProviderManager2/CMPI/CMPI_Array.cpp
 	src/Pegasus/ProviderManager2/CMPI/CMPI_Broker.cpp
 	src/Pegasus/ProviderManager2/CMPI/CMPI_BrokerEnc.cpp
 	src/Pegasus/ProviderManager2/CMPI/CMPI_ContextArgs.cpp
 	src/Pegasus/ProviderManager2/CMPI/CMPI_DateTime.cpp
 	src/Pegasus/ProviderManager2/CMPI/CMPI_Enumeration.cpp
 	src/Pegasus/ProviderManager2/CMPI/CMPI_Instance.cpp
 	src/Pegasus/ProviderManager2/CMPI/CMPI_Object.cpp
 	src/Pegasus/ProviderManager2/CMPI/CMPI_ObjectPath.cpp
 	src/Pegasus/ProviderManager2/CMPI/CMPI_Predicate.cpp
 	src/Pegasus/ProviderManager2/CMPI/CMPI_Result.cpp
 	src/Pegasus/ProviderManager2/CMPI/CMPI_SelectCond.cpp
 	src/Pegasus/ProviderManager2/CMPI/CMPI_SelectExp.cpp
 	src/Pegasus/ProviderManager2/CMPI/CMPI_SelectExp.h
 	src/Pegasus/ProviderManager2/CMPI/CMPI_String.cpp
 	src/Pegasus/ProviderManager2/CMPI/CMPI_SubCond.cpp
 	src/Pegasus/ProviderManager2/CMPI/CMPI_ThreadContext.cpp
 	src/Pegasus/ProviderManager2/CMPI/CMPI_Value.cpp
 	src/Pegasus/ProviderManager2/CMPI/CMPI_Wql2Dnf.cpp
 	src/Pegasus/ProviderManager2/CMPI/Makefile
 	src/Pegasus/ProviderManager2/CMPI/cmpidt.h
 	src/Pegasus/ProviderManager2/CMPI/cmpift.h
 	src/Pegasus/ProviderManager2/CMPI/cmpimacs.h
 	src/Pegasus/ProviderManager2/Default/DefaultProviderManager.cpp
 	src/Pegasus/ProviderManager2/Default/DefaultProviderManager.h
 	src/Pegasus/ProviderManager2/Default/LocalProviderManager.cpp
 	src/Pegasus/ProviderManager2/Default/Makefile
 	src/Pegasus/ProviderManager2/Default/OperationResponseHandler.h
 	src/Pegasus/ProviderManager2/Default/Provider.cpp
 	src/Pegasus/ProviderManager2/Default/Provider.h
 	src/Pegasus/ProviderManager2/Default/ProviderFacade.cpp
 	src/Pegasus/ProviderManager2/Default/ProviderFacade.h
 	src/Pegasus/ProviderManager2/Default/SimpleResponseHandler.h
 	src/Pegasus/Server/CIMOperationRequestDispatcher.cpp
 	src/Pegasus/Server/CIMOperationRequestDispatcher.h
 	src/Pegasus/Server/CIMServer.cpp
 	src/Pegasus/Server/CIMServer.h src/Pegasus/Server/Makefile
 	src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.cpp
 	src/Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h
 	src/Pegasus/WQL/Makefile
 	src/Pegasus/WQL/WQLSelectStatement.cpp
 	src/Pegasus/WQL/WQLSelectStatement.h
 Added Files:
 	src/Pegasus/Common/QueryExpression.cpp
 	src/Pegasus/Common/QueryExpression.h
 	src/Pegasus/Common/QueryExpressionRep.cpp
 	src/Pegasus/Common/QueryExpressionRep.h
 	src/Pegasus/Provider/CIMInstanceQueryProvider.cpp
 	src/Pegasus/Provider/CIMInstanceQueryProvider.h
 	src/Pegasus/ProviderManager2/QueryExpressionFactory.cpp
 	src/Pegasus/ProviderManager2/QueryExpressionFactory.h
 	src/Pegasus/ProviderManager2/CMPI/CMPI_SelectExpAccessor.cpp
 	src/Pegasus/ProviderManager2/CMPI/CMPI_SelectExpAccessor.h
 	src/Pegasus/ProviderManager2/CMPI/CMPI_Version.h
 	src/Pegasus/Server/QuerySupportRouter.cpp
 	src/Pegasus/Server/QuerySupportRouter.h
 	src/Pegasus/Server/WQLOperationRequestDispatcher.cpp
 	src/Pegasus/Server/WQLOperationRequestDispatcher.h
 	src/Pegasus/WQL/WQLInstancePropertySource.cpp
 	src/Pegasus/WQL/WQLInstancePropertySource.h
 	src/Pegasus/WQL/WQLQueryExpressionRep.cpp
 	src/Pegasus/WQL/WQLQueryExpressionRep.h
 ----------------------------------------------------------------------

Revision 1.3 / (view) - annotate - [select for diffs] , Wed Oct 22 13:26:12 2003 UTC (20 years, 8 months ago) by karl
Branch: MAIN
CVS Tags: local, RELEASE_2_3_2-root, RELEASE_2_3_1-root, RELEASE_2_3_0-root, RELEASE_2_3_0-branch, POST_LICENSE_UPDATE_2003
Branch point for: RELEASE_2_3_2-branch, RELEASE_2_3_1-branch
Changes since 1.2: +6 -4 lines
Diff to previous 1.2
PEP 55 Update license on source files to current license text and date

Revision 1.2 / (view) - annotate - [select for diffs] , Sat Oct 11 14:25:10 2003 UTC (20 years, 8 months ago) by chip
Branch: MAIN
CVS Tags: TEST, PRE_LICENSE_UPDATE_2003
Changes since 1.1: +2 -0 lines
Diff to previous 1.1
minor fixes

Revision 1.1 / (view) - annotate - [select for diffs] , Mon Aug 18 03:27:16 2003 UTC (20 years, 10 months ago) by chip
Branch: MAIN
CVS Tags: test, RELEASE_2_3_0-msg-freeze
PPM implementation (PEP86) pass 1

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