Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hariharan/mpiio adapter Syncronous Read/Write #176

Merged

Conversation

hariharan-devarajan
Copy link
Collaborator

This PR implements the Sync APIs of MPI-IO adapter.

fixed incorrect deletion of vBuckets.

added read write sync test cases

added read write sync test cases

added read write sync test cases

added read/write calls.

 implemented write call function.

Fixed file id to be a pointer for optimization.

 changed functions to inline for correctness.

added mdm called to encode and decode blob names that are placed in boundary.

blob ids are internal and not user primitives. Returning blob name.

ignore leaks from mpich library

cpplint fix

cpplint fix

added all test cases for MPIIO open and close.

added all test cases for MPIIO open and close.

fixed MPIIO mapping. And metadata management for MPIIO.

initial checkin for mpiio interfaces and neccessary structures from stdio.
@hariharan-devarajan hariharan-devarajan self-assigned this May 6, 2021
@coveralls
Copy link

coveralls commented May 6, 2021

Coverage Status

Coverage decreased (-2.2%) to 82.74% when pulling 7a30b6a on hariharan-devarajan:hariharan/mpiio-adapter into 81f9b05 on HDFGroup:master.

@hariharan-devarajan hariharan-devarajan marked this pull request as ready for review May 6, 2021 21:17
ChristopherHogan added a commit that referenced this pull request Jun 17, 2021
@ChristopherHogan ChristopherHogan merged commit 7a30b6a into HDFGroup:master Jun 17, 2021
@hariharan-devarajan hariharan-devarajan deleted the hariharan/mpiio-adapter branch August 27, 2021 22:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants