Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix rank issue, add metadata support and debug mode, add wrf, openfoa…
…m, lammps jarvis packages, clean the code and add cmake flags (#45) * update the change from master * remove globavariable.cpp, remove class default * remove globalvaribale.cpp, fix the class construction * change the output format, temporary remove the global variable * change the spdlog and create two spdlog for put and get * add macro in cmakelist and ifdef method to allow metadata collection * add support for put and get count * simpfy the logger code for globalvariable and metadata * change the formate of spdlog output * add header for metadata result file * update the change from master * remove globavariable.cpp, remove class default * remove globalvaribale.cpp, fix the class construction * change the output format, temporary remove the global variable * change the spdlog and create two spdlog for put and get * add macro in cmakelist and ifdef method to allow metadata collection * add support for put and get count * simpfy the logger code for globalvariable and metadata * change the formate of spdlog output * add header for metadata result file * remove test/src folder to /test, add POSIX I/O support * add flag for each function * fix bug when use latest hermes * fix the error caused by hermes upgrade * add get put syn support * add trace_func to each function for coeus adapter * remove the destructor of Tracer and add std cout method * add spdlog flush and rank support log * add more function to trace * debug process: comment out the endstep, database operation * change the rank to getpid() * add cout for doputdeferred method * change format for cout * add log file * comment out metadata part * comment out delete db * SHM rank consensus added * Changes to the CMake for the rank consensus * Added the new task to the search path for includes of the engine * Return the value through the task class * minor change to the initialization of the atomic * changes to return the ranl properly and delete the task * changes to return the ranl properly and delete the task * add rank with consensus * fix error with double declear variable * move hermes setup location * Registering the new task on hermes * print debug on the task * more prints * more prints * small fix to rank print * changed task state name * changed task state name * printing task id * printing task id * changing the init of the task id adding changes to mdm and mdm constructor prints a message * decommenting the metadata * add code for metadata database * change the db_creation and detach database create and set * add endstep database support * remove throw db_file not found * Debug prints on the mdm * Debug prints on the mdm * Gettter for db name * Gettter for db name * more prints * more prints * More prints and use of Local * Put is now synchronous * put back to async * More debug pritnitng * more print debugs * Gettter for db name * movign to namespace * adding deserialization * uncomment db operation in putsync * uncommented all database operation in put * add wrf lammps jarvis package * add more content to lammps and wrf * Create README.md * Update README.md * Update README.md * Update README.md * Create README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * fix wrf and lammps jarvis package * Update README.md * add post_wrf support for jarvis * Update README.md * add post_wrf for support * add openfoam jarvis * Create README.md * Update README.md * remove test real_app, add new tracer.h, remove trace function in bucket * Update README.md * clean the code and remove debug cout * clean the code and remove debug cout * add variable name and cout in TRACE_FUNC() * add information in TRACE_FUNC * Update README.md * remove log file * block the io_comp because of adios2 undefined function error * add debug mode for coeus adapter, user can choose turn on debug mode in cmakelists * add debug mode with cmakelists ifdef for compiling in hermes_engine.c and Bucket.h * Update README.md * add ifdef in Tracer.h file * clean the TRACE_FUNC and remove cout * fix typo error * change the readme.MD and comment metadata and tracer * remove cout * fix typo error * remove cout in sqlite.h * set global compile flag in CMakelists.txt for metadata and tracer * remove cout and comment, add readme how to use metadata collector and tracer * remove cout and comment * remmove comment and cout --------- Co-authored-by: hxu65 <hxu40@hawk.iitedu> Co-authored-by: unknown <wardhsu7@gmail.com> Co-authored-by: jaime <jcernudagarcia@hawk.iit.edu>
- Loading branch information