Skip to content

Commit 9f69d16

Browse files
committed
Renamed PSProvenanceDBclient -> PSglobalProvenanceDBclient to better reflect its role
Added function to get total number of shards to ProvDBsetup
1 parent 185204d commit 9f69d16

14 files changed

Lines changed: 73 additions & 72 deletions

File tree

app/provdb_query.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
#include<chimbuko/core/util/string.hpp>
1111
#include<chimbuko/core/util/json.hpp>
1212
#include<chimbuko/core/ad/ADProvenanceDBclient.hpp>
13-
#include<chimbuko/core/pserver/PSProvenanceDBclient.hpp>
13+
#include<chimbuko/core/pserver/PSglobalProvenanceDBclient.hpp>
1414
#include<chimbuko/modules/factory.hpp>
1515
#include <sonata/Admin.hpp>
1616
#include <sonata/Provider.hpp>
@@ -145,7 +145,7 @@ void execute(std::vector<std::unique_ptr<ADProvenanceDBclient> > &clients,
145145
std::cout << result.dump(4) << std::endl;
146146
}
147147

148-
void filter_global(PSProvenanceDBclient &client, const ProvDBmoduleSetupCore &setup,
148+
void filter_global(PSglobalProvenanceDBclient &client, const ProvDBmoduleSetupCore &setup,
149149
int nargs, char** args){
150150
if(nargs != 2) throw std::runtime_error("Filter received unexpected number of arguments");
151151

@@ -238,7 +238,7 @@ int main(int argc, char** argv){
238238
//Actions on global database
239239
else if(mode == "filter-global"){
240240
std::string db_name = "provdb.global";
241-
PSProvenanceDBclient client(module_setup->getGlobalDBcollections());
241+
PSglobalProvenanceDBclient client(module_setup->getGlobalDBcollections());
242242
client.setEnableHandshake(false);
243243

244244
std::string config = chimbuko::stringize("{ \"path\" : \"./%s.unqlite\" }", db_name.c_str());

app/provdb_rebuild_ascii.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
#include<chimbuko/core/util/string.hpp>
1010
#include<chimbuko/core/util/error.hpp>
1111
#include<chimbuko/core/ad/ADProvenanceDBclient.hpp>
12-
#include<chimbuko/core/pserver/PSProvenanceDBclient.hpp>
12+
#include<chimbuko/core/pserver/PSglobalProvenanceDBclient.hpp>
1313
#include <sonata/Admin.hpp>
1414
#include <sonata/Provider.hpp>
1515
#include<sstream>

app/pserver.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
#endif
1010

1111
#ifdef ENABLE_PROVDB
12-
#include <chimbuko/core/pserver/PSProvenanceDBclient.hpp>
12+
#include <chimbuko/core/pserver/PSglobalProvenanceDBclient.hpp>
1313
#endif
1414

1515
#include <chimbuko/core/param/sstd_param.hpp>
@@ -167,7 +167,7 @@ int main (int argc, char ** argv){
167167
progressStream << "Pserver: setting Mercury authorization key to \"" << args.provdb_mercury_auth_key << "\"" << std::endl;
168168
ProvDBengine::setMercuryAuthorizationKey(args.provdb_mercury_auth_key);
169169
}
170-
PSProvenanceDBclient provdb_client(pdb_setup->getGlobalDBcollections());
170+
PSglobalProvenanceDBclient provdb_client(pdb_setup->getGlobalDBcollections());
171171
#endif
172172

173173
try {

include/Makefile.am

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
nobase_include_HEADERS = chimbuko/modules/performance_analysis/chimbuko.hpp chimbuko/modules/performance_analysis/ad/FuncAnomalyMetrics.hpp chimbuko/modules/performance_analysis/ad/ADLocalAnomalyMetrics.hpp chimbuko/modules/performance_analysis/ad/FuncStats.hpp chimbuko/modules/performance_analysis/ad/ADAnomalyProvenance.hpp chimbuko/modules/performance_analysis/ad/ADParser.hpp chimbuko/modules/performance_analysis/ad/ADMonitoring.hpp chimbuko/modules/performance_analysis/ad/ADNormalEventProvenance.hpp chimbuko/modules/performance_analysis/ad/ADLocalFuncStatistics.hpp chimbuko/modules/performance_analysis/ad/ADMetadataParser.hpp chimbuko/modules/performance_analysis/ad/AnomalyData.hpp chimbuko/modules/performance_analysis/ad/ADDefine.hpp chimbuko/modules/performance_analysis/ad/ADglobalFunctionIndexMap.hpp chimbuko/modules/performance_analysis/ad/ADExecDataInterface.hpp chimbuko/modules/performance_analysis/ad/ADcombinedPSdata.hpp chimbuko/modules/performance_analysis/ad/ADEvent.hpp chimbuko/modules/performance_analysis/ad/ADCounter.hpp chimbuko/modules/performance_analysis/ad/ADLocalCounterStatistics.hpp chimbuko/modules/performance_analysis/ad/ExecData.hpp chimbuko/modules/performance_analysis/provdb/ProvDBpruneOutlierInterface.hpp chimbuko/modules/performance_analysis/provdb/ProvDBmoduleSetup.hpp chimbuko/modules/performance_analysis/module.hpp chimbuko/modules/performance_analysis/pserver/PSmoduleDataManager.hpp chimbuko/modules/performance_analysis/pserver/GlobalAnomalyStats.hpp chimbuko/modules/performance_analysis/pserver/AggregateFuncAnomalyMetrics.hpp chimbuko/modules/performance_analysis/pserver/PSglobalFunctionIndexMap.hpp chimbuko/modules/performance_analysis/pserver/AggregateFuncStats.hpp chimbuko/modules/performance_analysis/pserver/AggregateAnomalyData.hpp chimbuko/modules/performance_analysis/pserver/NetPayloadRecvCombinedADdata.hpp chimbuko/modules/performance_analysis/pserver/PScommon.hpp chimbuko/modules/performance_analysis/pserver/FunctionProfile.hpp chimbuko/modules/performance_analysis/pserver/GlobalAnomalyMetrics.hpp chimbuko/modules/performance_analysis/pserver/AggregateFuncAnomalyMetricsAllRanks.hpp chimbuko/modules/performance_analysis/pserver/GlobalCounterStats.hpp chimbuko/modules/performance_analysis/AD.hpp chimbuko/modules/performance_analysis/pserver.hpp chimbuko/modules/factory.hpp chimbuko/core/chimbuko.hpp chimbuko/core/ad/ADOutlier.hpp chimbuko/core/ad/ADNetClient.hpp chimbuko/core/ad/ADDataInterface.hpp chimbuko/core/ad/ADProvenanceDBclient.hpp chimbuko/core/ad/ADcmdLineArgs.hpp chimbuko/core/ad/utils.hpp chimbuko/core/ad/ADio.hpp chimbuko/core/provdb/ProvDBclient.hpp chimbuko/core/provdb/ProvDBmoduleSetupCore.hpp chimbuko/core/provdb/ProvDBengine.hpp chimbuko/core/provdb/setup.hpp chimbuko/core/verbose.hpp chimbuko/core/pserver/PSProvenanceDBclient.hpp chimbuko/core/pserver/PSmoduleDataManagerCore.hpp chimbuko/core/pserver/PSparamManager.hpp chimbuko/core/pserver/PSstatSender.hpp chimbuko/core/param/sstd_param.hpp chimbuko/core/param/copod_param.hpp chimbuko/core/param/hbos_param.hpp chimbuko/core/message.hpp chimbuko/core/net.hpp chimbuko/core/pserver.hpp chimbuko/core/provdb.hpp chimbuko/core/param.hpp chimbuko/core/net/zmqme_net.hpp chimbuko/core/net/mpi_net.hpp chimbuko/core/net/zmq_net.hpp chimbuko/core/net/local_net.hpp chimbuko/core/util/chunkAllocator.hpp chimbuko/core/util/RunStats.hpp chimbuko/core/util/ADIOS2parseUtils.hpp chimbuko/core/util/json.hpp chimbuko/core/util/environment.hpp chimbuko/core/util/pointerRegistry.hpp chimbuko/core/util/time.hpp chimbuko/core/util/map.hpp chimbuko/core/util/error.hpp chimbuko/core/util/string.hpp chimbuko/core/util/DispatchQueue.hpp chimbuko/core/util/PerfStats.hpp chimbuko/core/util/curlJsonSender.hpp chimbuko/core/util/RunMetric.hpp chimbuko/core/util/memutils.hpp chimbuko/core/util/Histogram.hpp chimbuko/core/util/barrier.hpp chimbuko/core/util/threadPool.hpp chimbuko/core/util/hash.hpp chimbuko/core/util/mtQueue.hpp chimbuko/core/util/serialize.hpp chimbuko/core/util/commandLineParser.hpp
1+
nobase_include_HEADERS = chimbuko/modules/performance_analysis/chimbuko.hpp chimbuko/modules/performance_analysis/ad/FuncAnomalyMetrics.hpp chimbuko/modules/performance_analysis/ad/ADLocalAnomalyMetrics.hpp chimbuko/modules/performance_analysis/ad/FuncStats.hpp chimbuko/modules/performance_analysis/ad/ADAnomalyProvenance.hpp chimbuko/modules/performance_analysis/ad/ADParser.hpp chimbuko/modules/performance_analysis/ad/ADMonitoring.hpp chimbuko/modules/performance_analysis/ad/ADNormalEventProvenance.hpp chimbuko/modules/performance_analysis/ad/ADLocalFuncStatistics.hpp chimbuko/modules/performance_analysis/ad/ADMetadataParser.hpp chimbuko/modules/performance_analysis/ad/AnomalyData.hpp chimbuko/modules/performance_analysis/ad/ADDefine.hpp chimbuko/modules/performance_analysis/ad/ADglobalFunctionIndexMap.hpp chimbuko/modules/performance_analysis/ad/ADExecDataInterface.hpp chimbuko/modules/performance_analysis/ad/ADcombinedPSdata.hpp chimbuko/modules/performance_analysis/ad/ADEvent.hpp chimbuko/modules/performance_analysis/ad/ADCounter.hpp chimbuko/modules/performance_analysis/ad/ADLocalCounterStatistics.hpp chimbuko/modules/performance_analysis/ad/ExecData.hpp chimbuko/modules/performance_analysis/provdb/ProvDBpruneOutlierInterface.hpp chimbuko/modules/performance_analysis/provdb/ProvDBmoduleSetup.hpp chimbuko/modules/performance_analysis/module.hpp chimbuko/modules/performance_analysis/pserver/PSmoduleDataManager.hpp chimbuko/modules/performance_analysis/pserver/GlobalAnomalyStats.hpp chimbuko/modules/performance_analysis/pserver/AggregateFuncAnomalyMetrics.hpp chimbuko/modules/performance_analysis/pserver/PSglobalFunctionIndexMap.hpp chimbuko/modules/performance_analysis/pserver/AggregateFuncStats.hpp chimbuko/modules/performance_analysis/pserver/AggregateAnomalyData.hpp chimbuko/modules/performance_analysis/pserver/NetPayloadRecvCombinedADdata.hpp chimbuko/modules/performance_analysis/pserver/PScommon.hpp chimbuko/modules/performance_analysis/pserver/FunctionProfile.hpp chimbuko/modules/performance_analysis/pserver/GlobalAnomalyMetrics.hpp chimbuko/modules/performance_analysis/pserver/AggregateFuncAnomalyMetricsAllRanks.hpp chimbuko/modules/performance_analysis/pserver/GlobalCounterStats.hpp chimbuko/modules/performance_analysis/AD.hpp chimbuko/modules/performance_analysis/pserver.hpp chimbuko/modules/factory.hpp chimbuko/core/chimbuko.hpp chimbuko/core/ad/ADOutlier.hpp chimbuko/core/ad/ADNetClient.hpp chimbuko/core/ad/ADDataInterface.hpp chimbuko/core/ad/ADProvenanceDBclient.hpp chimbuko/core/ad/ADcmdLineArgs.hpp chimbuko/core/ad/utils.hpp chimbuko/core/ad/ADio.hpp chimbuko/core/provdb/ProvDBclient.hpp chimbuko/core/provdb/ProvDBmoduleSetupCore.hpp chimbuko/core/provdb/ProvDBengine.hpp chimbuko/core/provdb/setup.hpp chimbuko/core/verbose.hpp chimbuko/core/pserver/PSglobalProvenanceDBclient.hpp chimbuko/core/pserver/PSmoduleDataManagerCore.hpp chimbuko/core/pserver/PSparamManager.hpp chimbuko/core/pserver/PSstatSender.hpp chimbuko/core/param/sstd_param.hpp chimbuko/core/param/copod_param.hpp chimbuko/core/param/hbos_param.hpp chimbuko/core/message.hpp chimbuko/core/net.hpp chimbuko/core/pserver.hpp chimbuko/core/provdb.hpp chimbuko/core/param.hpp chimbuko/core/net/zmqme_net.hpp chimbuko/core/net/mpi_net.hpp chimbuko/core/net/zmq_net.hpp chimbuko/core/net/local_net.hpp chimbuko/core/util/chunkAllocator.hpp chimbuko/core/util/RunStats.hpp chimbuko/core/util/ADIOS2parseUtils.hpp chimbuko/core/util/json.hpp chimbuko/core/util/environment.hpp chimbuko/core/util/pointerRegistry.hpp chimbuko/core/util/time.hpp chimbuko/core/util/map.hpp chimbuko/core/util/error.hpp chimbuko/core/util/string.hpp chimbuko/core/util/DispatchQueue.hpp chimbuko/core/util/PerfStats.hpp chimbuko/core/util/curlJsonSender.hpp chimbuko/core/util/RunMetric.hpp chimbuko/core/util/memutils.hpp chimbuko/core/util/Histogram.hpp chimbuko/core/util/barrier.hpp chimbuko/core/util/threadPool.hpp chimbuko/core/util/hash.hpp chimbuko/core/util/mtQueue.hpp chimbuko/core/util/serialize.hpp chimbuko/core/util/commandLineParser.hpp

include/chimbuko/core/provdb/setup.hpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,11 @@ namespace chimbuko{
6969
return instance * m_nshard_instance;
7070
}
7171

72+
/**
73+
* @brief Return the total number of shards across all instances
74+
*/
75+
inline int getNshards() const{ return m_nshards; }
76+
7277
/**
7378
* @brief Get the number of shards serviced by a given instance
7479
*/

include/chimbuko/core/pserver/PSProvenanceDBclient.hpp renamed to include/chimbuko/core/pserver/PSglobalProvenanceDBclient.hpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,29 +4,29 @@
44
#ifdef ENABLE_PROVDB
55

66
#include <chimbuko/core/provdb/ProvDBclient.hpp>
7-
7+
#include <chimbuko/core/provdb/setup.hpp>
88

99
namespace chimbuko{
1010

1111
/**
12-
* @Client for the pserver interaction with the provevance database
12+
* @Client for the pserver interaction with the global provenance database
1313
*/
14-
class PSProvenanceDBclient: public ProvDBclient{
14+
class PSglobalProvenanceDBclient: public ProvDBclient{
1515
private:
1616
thallium::remote_procedure *m_client_hello; /**< RPC to register client with provDB */
1717
thallium::remote_procedure *m_client_goodbye; /**< RPC to deregister client with provDB */
1818

1919
public:
20-
PSProvenanceDBclient(const std::vector<std::string> &collections): m_client_hello(nullptr), m_client_goodbye(nullptr), ProvDBclient(collections,"pserver"){}
20+
PSglobalProvenanceDBclient(const std::vector<std::string> &collections): m_client_hello(nullptr), m_client_goodbye(nullptr), ProvDBclient(collections,"pserver"){}
2121

22-
~PSProvenanceDBclient();
22+
~PSglobalProvenanceDBclient();
2323

2424
/**
2525
* @brief Connect the client to the provenance database server
2626
* @param addr The server address
2727
* @param provider_idx The provider index on the server
2828
*/
29-
void connectServer(const std::string &addr, const int provider_idx = 0);
29+
void connectServer(const std::string &addr, const int provider_idx = ProvDBsetup::getGlobalDBproviderIndex());
3030

3131
/**
3232
* @brief Connect the client the appropriate provenance database server instance using the default setup

include/chimbuko/core/pserver/PSmoduleDataManagerCore.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
#include<chimbuko_config.h>
44
#include<chimbuko/core/net.hpp>
55
#include<chimbuko/core/pserver/PSstatSender.hpp>
6-
#include<chimbuko/core/pserver/PSProvenanceDBclient.hpp>
6+
#include<chimbuko/core/pserver/PSglobalProvenanceDBclient.hpp>
77
#include<chimbuko/core/pserver/PSparamManager.hpp>
88

99
namespace chimbuko{
@@ -41,7 +41,7 @@ namespace chimbuko{
4141
* @param prov_outputpath A string giving a path for writing provenance data directly to disk, used as an alternative if the provDB is not in use. Blank string indicates no output needed
4242
* @param model The final AD model
4343
*/
44-
virtual void sendFinalModuleDataToProvDB(PSProvenanceDBclient &pdb_client, const std::string &prov_outputpath, const PSparamManager &model){}
44+
virtual void sendFinalModuleDataToProvDB(PSglobalProvenanceDBclient &pdb_client, const std::string &prov_outputpath, const PSparamManager &model){}
4545

4646
/**
4747
* @brief (Optional) Allow modules to override the formatting of storage of the AD models. This allows storing additional data (e.g. mappings of model indices to internal indices)

include/chimbuko/modules/performance_analysis/pserver/PSmoduleDataManager.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ namespace chimbuko{
3636
* @param prov_outputpath A string giving a path for writing provenance data directly to disk, used as an alternative if the provDB is not in use. Blank string indicates no output needed
3737
* @param model The final AD model
3838
*/
39-
void sendFinalModuleDataToProvDB(PSProvenanceDBclient &pdb_client, const std::string &prov_outputpath, const PSparamManager &model) override;
39+
void sendFinalModuleDataToProvDB(PSglobalProvenanceDBclient &pdb_client, const std::string &prov_outputpath, const PSparamManager &model) override;
4040

4141
/**
4242
* @brief Write and restore the AD model along with the function name map as the model indices may change between runs

src/Makefile.am

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_srcdir)/3rdparty @PS_FLAGS@
22
lib_LTLIBRARIES = libchimbuko.la
3-
libchimbuko_la_SOURCES = modules/performance_analysis/ad/ADMetadataParser.cpp modules/performance_analysis/ad/ADLocalCounterStatistics.cpp modules/performance_analysis/ad/ADMonitoring.cpp modules/performance_analysis/ad/ADEvent.cpp modules/performance_analysis/ad/ADglobalFunctionIndexMap.cpp modules/performance_analysis/ad/ADExecDataInterface.cpp modules/performance_analysis/ad/AnomalyData.cpp modules/performance_analysis/ad/ADParser.cpp modules/performance_analysis/ad/ADNormalEventProvenance.cpp modules/performance_analysis/ad/ExecData.cpp modules/performance_analysis/ad/ADCounter.cpp modules/performance_analysis/ad/ADLocalFuncStatistics.cpp modules/performance_analysis/ad/ADLocalAnomalyMetrics.cpp modules/performance_analysis/ad/ADAnomalyProvenance.cpp modules/performance_analysis/ad/ADcombinedPSdata.cpp modules/performance_analysis/ad/FuncStats.cpp modules/performance_analysis/ad/FuncAnomalyMetrics.cpp modules/performance_analysis/provdb/ProvDBmoduleSetup.cpp modules/performance_analysis/provdb/ProvDBpruneOutlierInterface.cpp modules/performance_analysis/pserver/FunctionProfile.cpp modules/performance_analysis/pserver/GlobalCounterStats.cpp modules/performance_analysis/pserver/GlobalAnomalyStats.cpp modules/performance_analysis/pserver/GlobalAnomalyMetrics.cpp modules/performance_analysis/pserver/AggregateFuncAnomalyMetricsAllRanks.cpp modules/performance_analysis/pserver/PScommon.cpp modules/performance_analysis/pserver/NetPayloadRecvCombinedADdata.cpp modules/performance_analysis/pserver/PSglobalFunctionIndexMap.cpp modules/performance_analysis/pserver/PSmoduleDataManager.cpp modules/performance_analysis/pserver/AggregateFuncAnomalyMetrics.cpp modules/performance_analysis/pserver/AggregateAnomalyData.cpp modules/performance_analysis/pserver/AggregateFuncStats.cpp modules/performance_analysis/chimbuko.cpp modules/factory.cpp core/net.cpp core/ad/ADProvenanceDBclient.cpp core/ad/utils.cpp core/ad/ADNetClient.cpp core/ad/ADOutlier.cpp core/ad/ADDataInterface.cpp core/ad/ADcmdLineArgs.cpp core/ad/ADio.cpp core/provdb/ProvDBclient.cpp core/provdb/ProvDBengine.cpp core/pserver/PSstatSender.cpp core/pserver/PSparamManager.cpp core/pserver/PSProvenanceDBclient.cpp core/param/sstd_param.cpp core/param/hbos_param.cpp core/param/copod_param.cpp core/message.cpp core/chimbuko.cpp core/param.cpp core/net/zmq_net.cpp core/net/local_net.cpp core/net/zmqme_net.cpp core/net/mpi_net.cpp core/util/time.cpp core/util/string.cpp core/util/memutils.cpp core/util/RunStats.cpp core/util/environment.cpp core/util/DispatchQueue.cpp core/util/ADIOS2parseUtils.cpp core/util/json.cpp core/util/curlJsonSender.cpp core/util/PerfStats.cpp core/util/map.cpp core/util/error.cpp core/util/Histogram.cpp
3+
libchimbuko_la_SOURCES = modules/performance_analysis/ad/ADMetadataParser.cpp modules/performance_analysis/ad/ADLocalCounterStatistics.cpp modules/performance_analysis/ad/ADMonitoring.cpp modules/performance_analysis/ad/ADEvent.cpp modules/performance_analysis/ad/ADglobalFunctionIndexMap.cpp modules/performance_analysis/ad/ADExecDataInterface.cpp modules/performance_analysis/ad/AnomalyData.cpp modules/performance_analysis/ad/ADParser.cpp modules/performance_analysis/ad/ADNormalEventProvenance.cpp modules/performance_analysis/ad/ExecData.cpp modules/performance_analysis/ad/ADCounter.cpp modules/performance_analysis/ad/ADLocalFuncStatistics.cpp modules/performance_analysis/ad/ADLocalAnomalyMetrics.cpp modules/performance_analysis/ad/ADAnomalyProvenance.cpp modules/performance_analysis/ad/ADcombinedPSdata.cpp modules/performance_analysis/ad/FuncStats.cpp modules/performance_analysis/ad/FuncAnomalyMetrics.cpp modules/performance_analysis/provdb/ProvDBmoduleSetup.cpp modules/performance_analysis/provdb/ProvDBpruneOutlierInterface.cpp modules/performance_analysis/pserver/FunctionProfile.cpp modules/performance_analysis/pserver/GlobalCounterStats.cpp modules/performance_analysis/pserver/GlobalAnomalyStats.cpp modules/performance_analysis/pserver/GlobalAnomalyMetrics.cpp modules/performance_analysis/pserver/AggregateFuncAnomalyMetricsAllRanks.cpp modules/performance_analysis/pserver/PScommon.cpp modules/performance_analysis/pserver/NetPayloadRecvCombinedADdata.cpp modules/performance_analysis/pserver/PSglobalFunctionIndexMap.cpp modules/performance_analysis/pserver/PSmoduleDataManager.cpp modules/performance_analysis/pserver/AggregateFuncAnomalyMetrics.cpp modules/performance_analysis/pserver/AggregateAnomalyData.cpp modules/performance_analysis/pserver/AggregateFuncStats.cpp modules/performance_analysis/chimbuko.cpp modules/factory.cpp core/net.cpp core/ad/ADProvenanceDBclient.cpp core/ad/utils.cpp core/ad/ADNetClient.cpp core/ad/ADOutlier.cpp core/ad/ADDataInterface.cpp core/ad/ADcmdLineArgs.cpp core/ad/ADio.cpp core/provdb/ProvDBclient.cpp core/provdb/ProvDBengine.cpp core/pserver/PSglobalProvenanceDBclient.cpp core/pserver/PSstatSender.cpp core/pserver/PSparamManager.cpp core/param/sstd_param.cpp core/param/hbos_param.cpp core/param/copod_param.cpp core/message.cpp core/chimbuko.cpp core/param.cpp core/net/zmq_net.cpp core/net/local_net.cpp core/net/zmqme_net.cpp core/net/mpi_net.cpp core/util/time.cpp core/util/string.cpp core/util/memutils.cpp core/util/RunStats.cpp core/util/environment.cpp core/util/DispatchQueue.cpp core/util/ADIOS2parseUtils.cpp core/util/json.cpp core/util/curlJsonSender.cpp core/util/PerfStats.cpp core/util/map.cpp core/util/error.cpp core/util/Histogram.cpp
44
libchimbuko_la_LDFLAGS = -version-info 3:0:0

0 commit comments

Comments
 (0)