[OpenAFS] cache manager sources

Steven Jenkins steven.jenkins@gmail.com
Tue, 5 Jun 2007 15:15:40 -0400


------=_Part_16125_6733866.1181070940483
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

On 6/5/07, Emanuele Di Pascale <edipascale@yahoo.it> wrote:
>
> Hi, I'm new to AFS and to the mailing list. I need to design with a
> certain degree of detail (pseudo-code and data structures included)
> coherency policies for a cache manager quite similar to the AFS one, and I
> was browsing the documentation and code of OpenAfs in search for
> inspiration, but I eventually got lost due to the complexity of the project;
> I was wondering if anyone could point me at the right direction either in
> the source code (which files and modules implement the cache manager and
> callbacks in OpenAfs?) or to a developer-oriented guide.
> Thanks in advance to anyone willing to help :)




Have you looked at the specification in
http://www.openafs.org/cgi-bin/cvsweb.cgi/openafs/doc/pdf/fscm-ispec.pdf

It's fairly dated, but if this is for an academic project, it will be an
authoritative starting point.

You might want to also check out:

http://www.openafs.org/cgi-bin/cvsweb.cgi/openafs/doc/pdf/archov-doc.pdf

Steven

------=_Part_16125_6733866.1181070940483
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

<br><br><div><span class="gmail_quote">On 6/5/07, <b class="gmail_sendername">Emanuele Di Pascale</b> &lt;<a href="mailto:edipascale@yahoo.it">edipascale@yahoo.it</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi, I&#39;m new to AFS and to the mailing list. I need to design with a certain degree of detail (pseudo-code and data structures included)&nbsp; coherency policies for a cache manager quite similar to the AFS one, and I was browsing the documentation and code of OpenAfs in search for inspiration, but I eventually got lost due to the complexity of the project; I was wondering if anyone could point me at the right direction either in the source code (which files and modules implement the cache manager and callbacks in OpenAfs?) or to a developer-oriented guide.
<br>Thanks in advance to anyone willing to help :)</blockquote><div><br>&nbsp;</div><br></div>Have you looked at the specification in <a href="http://www.openafs.org/cgi-bin/cvsweb.cgi/openafs/doc/pdf/fscm-ispec.pdf" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://www.openafs.org/cgi-bin/cvsweb.cgi/openafs/doc/pdf/fscm-ispec.pdf</a><br><br>It&#39;s fairly dated, but if this is for an academic project, it will be an authoritative starting point.<br><br>You might want to also check out:
<br><br><a href="http://www.openafs.org/cgi-bin/cvsweb.cgi/openafs/doc/pdf/archov-doc.pdf" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://www.openafs.org/cgi-bin/cvsweb.cgi/openafs/doc/pdf/archov-doc.pdf</a><br><span class="sg"><br>Steven<br><br>
</span>

------=_Part_16125_6733866.1181070940483--