> -----Original Message----- > From: maria-developers- > [email protected] [mailto:maria- > [email protected]] On > Behalf Of Jakob Lorberblatt > Sent: Dienstag, 5. April 2011 04:01 > To: [email protected] > Subject: Re: [Maria-developers] [Commits] Rev 2864: MWL#136: Cross- > engine consistency for START TRANSACTION WITH CONSISTENT SNAPSHOT in > http://bazaar.launchpad.net/~maria-captains/maria/5.1 > > Wlad, > If I may, I'd like to point out that both grep and tail are very easily, > and readily implemented in python as well, which is equally portable and > increasingly common to have installed on windows workstations (I use it on > servers professionally for admin type tasks, etc). Also it is packaged in > a very standard, easy to use (and to be located during build time) manner > that would be amazingly straightforward as a dependency. Furthermore you > can easily make a portable, directory with a path (just set the > PYTHON_PATH) type installation for all build environments which don't have > it or don't want it for anything outside of this use. If we are making use > of what is already in existence, why not try to make use of what may > already even be installed.
Thanks Jakob. Python is a fine language and I would have preferred it to Perl, for better portability/readability and other abilities. But, out test suite depends on Perl to run and it is not likely to change in the next decade, so we'll live with this dependency on developer systems (there is no dependency on it on customer machines). Either way, the test case in question is a simple grep file | tail -1 , which is rather trivial in Perl as well, but will be probably solved in a different manner (as http://askmonty.org/worklog/Server-RawIdeaBin/index.pl?tid=191 alludes). Wlad _______________________________________________ Mailing list: https://launchpad.net/~maria-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~maria-developers More help : https://help.launchpad.net/ListHelp

