DAOS Storage Engine
Clone or download
Mohamad Chaarawi and gnailzenh DAOS-573 DFS: add dfs_chmod() and dfuse_chmod()
- we don't resolve symlinks yet
- we don't support sticky bit and setuid and setgid

Change-Id: I0884bb4d1e1389b3f7f0a6e7d6fd38d1c332b379
Signed-off-by: Mohamad Chaarawi <mohamad.chaarawi@intel.com>
Reviewed-on: https://review.hpdd.intel.com/33198
Reviewed-by: Fan Yong <fan.yong@intel.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
Tested-by: Jenkins
Reviewed-by: Liang Zhen <liang.zhen@intel.com>
Latest commit 42476f0 Sep 18, 2018



Build Status License Codacy Badge

⚠️ Warning: DAOS is under heavy development. Use at your own risk.

What is DAOS?

The Distributed Asynchronous Object Storage (DAOS) is an open-source software-defined object store designed from the ground up for massively distributed Non Volatile Memory (NVM). DAOS takes advantage of next generation NVM technology like Storage Class Memory (SCM) and NVM express (NVMe) while presenting a key-value storage interface and providing features such as transactional non-blocking I/O, advanced data protection with self healing on top of commodity hardware, end-to-end data integrity, fine grained data control and elastic storage to optimize performance and cost.


DAOS is licensed under the Apache License Version 2.0. Please see the LICENSE & NOTICE files for more information.


Operations guide:

User area:

Developer zone:

More information can be found on the wiki.


For any questions, please post to our user forum. Bugs should be reported through our issue tracker with a test case to reproduce the issue (when applicable) and debug logs.