Daniel Done in a06b1e7f, including removing dead class and renaming to ChunkValidator as discussed. Jacek On 03/27/2014 02:29 PM, Wang, Daniel Liwei wrote: > Jacek, > Please go ahead and do it. It's more relevant to your ticket than any of > the ones I'm working on. > -Daniel > > On 03/27/2014 02:27 PM, Becla, Jacek wrote: >> Daniel >> >> That is the thing, they both live in lsst::qserv::xrdfs, >> and so if I remove the "fs" around one of them, things >> don't compile. I am happy with using the FsFileValidator >> name (will you do it or should I?) >> >> Jacek >> >> >> >> On 03/27/2014 12:55 PM, Wang, Daniel Liwei wrote: >>> Jacek, >>> >>> On 03/25/2014 09:03 PM, Becla, Jacek wrote: >>>> I noticed in xrdfs we have the following pattern: >>>> >>>> namespace fs { >>>> class FileValidator { >>>> virtual void whatever() = 0; >>>> }; >>>> } // end of namespace >>>> >>>> class FileValidator : public fs::FileValidator { >>>> virtual void whatever() {} >>>> }; >>>> >>>> Why not simply: >>>> >>>> class FileValidatorBase { >>>> virtual void whatever() = 0; >>>> }; >>>> >>>> class FileValidator : public FileValidatorBase { >>>> virtual void whatever() {} >>>> }; >>> The "Base" suffix looks ugly to me. Because you've cleaned up the >>> namespaces, we don't need "fs" any more because you now have "xrdfs", >>> right? The ones in MySqlFs.cc can be FsFileValidator and ChunkInvValidator. >>> >>> -Daniel >>> > ######################################################################## Use REPLY-ALL to reply to list To unsubscribe from the QSERV-L list, click the following link: https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=QSERV-L&A=1