Was the metadata dynamic (map-like)? It looks like your modification are pretty useful, despite the fact that some of the comments on HDFS-2006 seem to wonder why on earth extended attributes can be used for.
On Tue, May 29, 2012 at 5:09 AM, Chandrasekar <chandruseka...@gmail.com> wrote: > Hi, > I did something similar to this a few months back. There are a > number of things that you need to change in the name node to > accommodate this. You can either provide a special type of INode that > extends the existing INodeFile or INodeDirectory or save additional > meta data as a part of default inodes created for a file or a > directory. Then you need to provide additional methods to the > interface exposed to the client by the name node. These methods will > be used to access the metadata. You should make sure that the > additional metadata is persisted along with other file metadata. This > can be done by saving the metadata as a part of the fsimage. Then the > metadata will be loaded back to the name node when the system > restarts. > > On Tue, May 29, 2012 at 12:27 AM, Petru Dimulescu > <petru.dimule...@gmail.com> wrote: >> Hello, >> >> If I understand correctly extended attributes are not supported : >> https://issues.apache.org/jira/browse/HDFS-2006. >> >> How would you store small amounts of metadata ("extended attributes") per >> HDFS file/directory? Anybody has any experience? >> >> thanks, >> Petru