From: Michael Widenius Date: May 13 2009 11:27pm Subject: Re: MySQL Reengineering Project List-Archive: http://lists.mysql.com/internals/36676 Message-Id: <18955.22351.338841.47316@narttu.askmonty.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi! >>>>> "Sergei" == Sergei Golubchik writes: >> write_row() in the handler is another example of exposing vs encapsulation >> (which is fine... if you want to go with C over C++). Sergei> write_row() as you know, and as was mentioned in this thread, doesn't Sergei> use its argument at all. We could just as well declare it as a method Sergei> without arguments. At least it would've been less misleading. Some engines uses it, others doesn't. Those engines that doesn't use it, may have problems in the future. Regards, Monty