Network

 
AuthorCommitMessageCommit Date
Jerome SoumagneJerome Soumagne
edaa62fdfcf[svn-r25167] Sync testff with examples
Jerome SoumagneJerome Soumagne
627763d231f[svn-r25166] Sync testff with examples
Mohamad ChaarawiMohamad Chaarawi
20cbfd818fa[svn-r25165] - avoid memcpy in coresident mode. - fix several bugs in dt conversions.
Mohamad ChaarawiMohamad Chaarawi
3b06faba843[svn-r25160] - fix issue with global variables for Mercury callback IDs - don't memcpy in coresident mode (in H5Dwrite - more comming soon).
Ruth AydtRuth Aydt
008e96b72a5[svn-r25156] change ASSERT_RET wher it should be different assert add barriers to ...client_timings.c, similar to what was needed in time_datasets.c
Ruth AydtRuth Aydt
e156feba299[svn-r25155] Removed ASSERT_RET from places it shouldn't be called. Only rank 0 acquires rc1, not others. And, mistaken use of rc_id (in place of rc1_id). Deleted altogether. Other cosmetic changes, such as print acquire by all ranks, not just 0.
Ruth AydtRuth Aydt
92fc155393b[svn-r25154] couple more cosmetic things
Ruth AydtRuth Aydt
8a8f51ba5b6[svn-r25153] Remove some ASSERT_RET calls that should not have been there. Cosmetic changes w.r.t. spacing / braces for consistency.
Ruth AydtRuth Aydt
70b2a5e44d2[svn-r25152] cosmetic changes for consistent formatting
Mohamad ChaarawiMohamad Chaarawi
5e172835bbc[svn-r25150] Add coresident support: - need to set H5ENV_CORESIDENT to 1 to use that mode - still doing memcpy for raw data now.
Mohamad ChaarawiMohamad Chaarawi
646bdfd0fbd[svn-r25142] - comment out IOD layout code as it does not work anymore with new IOD - prepend username to file name in tests
Mohamad ChaarawiMohamad Chaarawi
d10927793d8[svn-r25139] - switch to latest mercury - evict metadata KVs for objects - add H5Aprefetch/evict - some code refactoring and bug fixing.
Ruth AydtRuth Aydt
c09284bb021[svn-r25107] By default, disable checksums on datasets - both at IOD level & on transfers. To work around OOM problem at IOD and also to see time w/o checksums. Use the -e option to "enable checksums" -- the default behavior for apps that don't use properties to disable.
Mohamad ChaarawiMohamad Chaarawi
d46465f86a8[svn-r25102] make metadata and attribute KV objects data integrity setting to be the same as scope of container metadata setting.
Jerome SoumagneJerome Soumagne
9c6067e65ce[svn-r25093] Add macro idea to simplify server code
Ruth AydtRuth Aydt
a74fa6e7a51[svn-r25090] Updated to build examples/*time_datasets...
Ruth AydtRuth Aydt
20b09f7e87a[svn-r25089] Times writes/persists/evicts/prefetchs/reads of 2D 64-bit arrays with command-line options controlling array size and evict/prefetch behavior.
Ruth AydtRuth Aydt
bf2fb76920d[svn-r25080] Added missing START_TIME before map evict operation. Would have made evict be reported as longer than it really was w/o this.
Ruth AydtRuth Aydt
78cac58c995[svn-r25079] Add entry for h5ff_client_timings
Ruth AydtRuth Aydt
b95a1cba6bb[svn-r25078] Test program that accepts parameters to control size of Datasets and Maps in container and times/reports writes / persists / evicts / prefetches / reads. Reads are of form "rank reads data it wrote", "rank reads data written by next rank" and "rank reads all data" Reads are done from logged data, prefetched data, or data on DAOS. Designed to give insights comparing performance of Arrays & KVs and accessing data in various layers of the storage stack.
Mohamad ChaarawiMohamad Chaarawi
9e4ba4e7d72[svn-r25069] - fix some analysis shipping bugs - fix bug in H5Dset_extent when used asynchronously - fix bug in example where H5Dset_extent is used.
Ruth AydtRuth Aydt
f5fb140a113[svn-r25049] Prepend user name to file name so that per-user files can be managed better since no support for subdirs by IOD.
Mohamad ChaarawiMohamad Chaarawi
0886c5e267b[svn-r25011] fix bug in Fclose_ff when persist fails.
Mohamad ChaarawiMohamad Chaarawi
ddcf03a26c3[svn-r24988] - update M6.2,7.3 examples to do acquire from 1 ranks, and remove workarounds - update analysis shipping example to remove native macro.
Mohamad ChaarawiMohamad Chaarawi
3fc1d219249[svn-r24963] fix bug in view example.
Mohamad ChaarawiMohamad Chaarawi
478a74eecc9[svn-r24962] - store NULL terminated with String Keys in IOD because they are read as binary. - fix a bug in H5V code - add correct error checking in H5V and H5Q code - outstanding bug with potentially the large number of IDs created in H5Qapply.
Mohamad ChaarawiMohamad Chaarawi
de4e6bd21d7[svn-r24960] fix bug in View example.
Mohamad ChaarawiMohamad Chaarawi
8a1629b080a[svn-r24958] send IOD error codes to clients instead of just FAIL.
Mohamad ChaarawiMohamad Chaarawi
294682e3aca[svn-r24949] change the H5E macros at the server.
Mohamad ChaarawiMohamad Chaarawi
655603506dd[svn-r24946] - cleanup server side code to remove FUNC_ENTER/LEAVE macros as it is public. - cleanup error reporting macros at server side for future fixes.
Mohamad ChaarawiMohamad Chaarawi
220acf36116[svn-r24944] replace H5VL_IOD_DEBUG with H5_EFF_DEBUG.
Mohamad ChaarawiMohamad Chaarawi
ff974d2cb7fM[svn-r24942] merge from VOL branch.
Mohamad ChaarawiMohamad Chaarawi
72e8017eadfM[svn-r24940] merge from trunk.
Mohamad ChaarawiMohamad Chaarawi
addc39a75cf[svn-r24923] - update build instructions. - commit 6.2 demo with work around Barriers, tagged with MSC.
Ruth AydtRuth Aydt
bdec822c784[svn-r24917] Final updates for demo. asynch prefetch; more than 4 map entries. Thought I already committed these, but apparently not?
Ruth AydtRuth Aydt
77df4eb0964[svn-r24911] - Added 'workaround' option, that is on by default. It causes extra barriers before RCacquire and before and after Persists. These can be disabled (to expose IOD timing issues) with the -w flag - Made prefetch calls asynchronous. Still want to reorder ops some to allow more overlap/progress while these are in progress. - Lots of cleanup of output messages / formatting, so easier to see what's happening for demo.
Mohamad ChaarawiMohamad Chaarawi
fb8a2eb3ac0[svn-r24910] edit KV corruption key
Ruth AydtRuth Aydt
a042476b702[svn-r24908] - Change so -p no longer takes <seconds> argument, just causes pause & wait for <return> to be entered before continuing - Removed create_groups helper function & just do inline - Cleanup of output so that it seems more readable for demo & also since it will be seen & not redirected for later analysis (because of <return> with -p) - Misc other changes, hopefully to improve & make less suspectible to issues. Note: This version run 5 times on lower cluster on lola got hang; ok;...
Mohamad ChaarawiMohamad Chaarawi
eff45c0fa7d[svn-r24907] - fix corruption detection bug in metadata KVs. - fix file close to correctly handle persist failure.
Mohamad ChaarawiMohamad Chaarawi
63d72a91187[svn-r24900] - close opened iod objects when the HDF5 object open fails. - free hints after persist
Mohamad ChaarawiMohamad Chaarawi
3c2830b09a4[svn-r24896] - add more debugging information to object creates at server - more error corruption code
Mohamad ChaarawiMohamad Chaarawi
ff90548ff0e[svn-r24892] update corruption code
Ruth AydtRuth Aydt
4a33ad8c240[svn-r24891] - After container re-open, open the T objects. - Add prefetch of /G-prefetched/T object and the evict of the replica. - Add new command line option: -t repeat_cnt, which means time reads after container re-open, performing read sequence 'repeat_cnt' times Before, all reads were timed & elapsed time printed. This makes it optional. If repeat_cnt > 1, the average time for all reads of a given object on a given rank are also printed. - Misc other cleanup
Jerome SoumagneJerome Soumagne
c0001c96b04[svn-r24890] Update EFF_TODO
Mohamad ChaarawiMohamad Chaarawi
324c36a192b[svn-r24885] add correctly ifdefed corruption code.
Mohamad ChaarawiMohamad Chaarawi
55451aef5a0[svn-r24884] another update to configure.
Mohamad ChaarawiMohamad Chaarawi
3061b16d438[svn-r24883] do reconfigure.
Mohamad ChaarawiMohamad Chaarawi
2f295f8b1aa[svn-r24882] iod_corrupt_tool config bug fix #2.
Mohamad ChaarawiMohamad Chaarawi
f00906c32d8[svn-r24881] iod_corrupt_tool config bug fix.
Mohamad ChaarawiMohamad Chaarawi
408852c9051[svn-r24880] add iod corrupt tool configure argument