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

Drop old storage engine from code base #16

Merged
merged 6 commits into from
May 20, 2015
Merged

Conversation

ms705
Copy link
Collaborator

@ms705 ms705 commented May 20, 2015

This pull request removes the old (incomplete and never fully working) in-memory storage engine from the code base. We don't need it any more, and will replace it with different plugins for different use cases:

  1. A HDFS adapter for managing references to objects stored in HDFS.
  2. A local FS adapter for objects in local directories.
  3. At a later stage, a DIOS adapter for DIOS objects accessed via DIOS names and references.

There is no functional impact from this change; I'm merely dropping dead code (and am fixing up a few nasty include order dependencies along the way).

   

ms705 added 5 commits May 20, 2015 15:51
…tore a stub for now (still tracks references).
has the beneficial side-effect of removing the include order dependency
between platforms/unix/common.h and misc/messaging_interface.h.
@ms705
Copy link
Collaborator Author

ms705 commented May 20, 2015

@ICGog Please review.

pid_file << getpid();
pid_file.close();
FILE* pid_file;
pid_file = fopen(pid_filename.c_str(), "w");
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe check if fopen failed or not. (This is also a test comment:) ).

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Addressed in f3883b6. 👍

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@ICGog
Copy link
Collaborator

ICGog commented May 20, 2015

:shipit:

ms705 added a commit that referenced this pull request May 20, 2015
Drop old storage engine from code base.
@ms705 ms705 merged commit aefc218 into master May 20, 2015
@ms705 ms705 deleted the drop_old_storage_engine branch May 20, 2015 22:53
shivramsrivastava added a commit to shivramsrivastava/firmament that referenced this pull request Nov 16, 2018
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.

2 participants