| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
| |
- missing AND / OR for regions (faking now).
|
| |
|
|
|
|
| |
- add USER env to file_name of eff_vpic when corrupting to allow others to run corruption tests.
|
|
|
|
|
|
|
|
| |
evict calls.
- remove two routines: H5Pset_read_replica and H5Pset_evict_replica.
- add new routine: H5Pset_dxpl_replica
- update implementation and examples
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
|
| |
managed better since no support for subdirs by IOD.
|
|
|
|
|
|
| |
remove workarounds
- update analysis shipping example to remove native macro.
|
|
|
|
| |
entries. Thought I already committed these, but apparently not?
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
| |
- 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; hang; hang; ok.
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
| |
NOT to use it.
Extra check for value after -s flag. (that it's there & doesn't start w/ -)
|
| |
|
|
|
|
|
|
|
|
|
| |
transaction race in IOD.
2) Add code to evict replicas
3) Reorder sequence of object open & prefetch operations after file is re-opened (to make it easier to bracket prefetches with pause)
4) Add -p seconds option. This lets you specify number of seconds to pause at various places in code (before/after evicts & prefetches) so BB space can be checked with out-of-band tool like du or ls.
NOTE: Need to come back and do better error handling of -p seconds command line option if seconds missing...
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
replica_id to other ranks.
Untested on DAOS-LUSTRE
|
|
|
|
| |
objects still get created & code will run.
|
|
|
|
|
|
| |
DIAG messages at library level (tip from Mohamad).
Fix a couple output messages to reflected incremented TR/RC numbers, and also adjust var names to match RC numbers.
|
|
|
|
|
|
| |
- fix bug.
- bump tr id by 1
fix mopen when parent does not exist
|
|
of Milestone 7.2
|