Hi Mr. Ingo My name is Waqas Iftikhar. I am also interested to work on this project. As Sohair mentioned above about me, I am a part of the team working on MySQL in Software Engineering Research Centre at FAST-NU Pakistan. I am in junior year of BS in Computer Sciences.
Well over aim was to learn MySQL code base to do further development so directions by our advisor were to solve few bugs of MySQL which he assigned us himself that would over come our learning curve and give us insight to working of MySQL. Plus due to lack of time and studies burden we proceeded towards the bigger goals for MySQL which our advisor had in mind rather than submitting patches for the bugs. We will be providing complete documentation of bugs which we have worked on shortly and we can send a patch if you require with screen shots in debug mode. In our work on MySQL we have studied authentication and all the functions related to charset in MySQL client. We have also looked on encryption in MySQL deeply the SHA algorithm which is used to encrypt passwords. On the server side we have extensively studied the code how MySQL receives a query performs different pre query processing operations, parsing the query, opening up tables, acquiring lock, (a bit of solving complex joins) retrieving data in rows, realising lock closing tables. We both want to take part in this project as it has been mentioned on the GSoC ideas page that this project is proposed for two students so it will be help full if both of us works together in one environment. We have been studying about Drizzle for many days now especially about what you want to develop in GSoC idea. We have seen NoSQL protocols, Memcached and handler socket deep in detail. Memcached and handler socket are 2 different things and I would prefer Handlersocket as it implements the technique of Not Only SQL in complete manner by running different servers on different ports. One listens to normal SQL protocols (on 3306), on the other Handlersocket listens from client (9998:read ; 9999:write) and then accessing the DB engine API directly. Thus avoiding all the overhead of SQL directory saving a lot of server work load. We have build Drizzle on Linux and now we want to start studying its code base deeply so we can get the idea of its working and where this GSoC idea will be implemented. Can you please guide us with some good debugging tools of Linux for Drizzle. On Mon, Mar 26, 2012 at 2:58 AM, Sohair Butt <buttsoha...@gmail.com> wrote: > Hello, > > I'm an undergraduate student currently in the junior year of my Computer > Science degree at FAST National University, Lahore, Pakistan. A friend of > mine and I are interested in the handlersocket/memcache project idea posted > on your GSoC 2012 ideas page and would like to work with you on it as > applicants for GSoC 2012. > > I have been working on and studying the MySQL code base for almost a year > now as part of a team at Software Engineering Research Center (SERC) at > FAST-NU under the mentorship of our HoD, Dr. Fakhar Lodhi. The other person > who is interested in this project is Waqas Iftikhar. He is also from > FAST-NU and has been working with me in the team at SERC. Our work also > includes work on some of the bugs listed on bugs.mysql.com numbered > 50675, 50507, 54034 and 20093. Over the last couple of days, I have > extensively studied material regarding memcache and handlersocket online. > If i'm not mistaken, a memcache solution has been introduced in MySQL 5.6 > which can be of use in Drizzle. On the other hand though, handlersocket > appeals more to me since it is open source, and has numerous advantages > such as supporting CRUD operations and maintaining data consistency, > though, there is a large drawback regarding security. I would like to know > your thoughts reagarding this. > > Regards, > Sohair Tayyab Butt > > > _______________________________________________ > Mailing list: https://launchpad.net/~drizzle-discuss > Post to : drizzle-discuss@lists.launchpad.net > Unsubscribe : https://launchpad.net/~drizzle-discuss > More help : https://help.launchpad.net/ListHelp > > -- Regards Waqas
_______________________________________________ Mailing list: https://launchpad.net/~drizzle-discuss Post to : drizzle-discuss@lists.launchpad.net Unsubscribe : https://launchpad.net/~drizzle-discuss More help : https://help.launchpad.net/ListHelp