Hi, ANKIT! On Jun 27, ANKIT KUMAR wrote: > > Just recollecting everything I did in this phase- > 1. Learnt how bison works, how grammar is written, how actions can be > written(w.r.t to extended syntax), how parsing is done, > 2. Implemented Extended CREATE USER and GRANT USER syntax. > 3. Created tests for the acceptance of newly implemented grammar. > 4. Designed in-memory structures that will store value of plugins and > perform AND/OR operations as per precedence and authentication will be > provided accordingly. > 5. Wrote actions for this complex syntax(fixed some of the errors, > some are yet to be fixed). > In the remaining 3-4 days of Phase-1, I will try to complete this > bridge between grammar and in-memory structure after which storing data in > memory will be done.
Good. Now your code is still a bit incomplete. > Now coming on to phase-2 deliverables, I am planning to finish off > with Storage on Disk. We have found a simplest solution to get this > done(probably in a week or 2), and in the remaining days, we will check the > working of this new feature. I will then migrate this code to 10.3 branch. > (Phase-3 for unexpected delay) Yes, first make sure everything is working in 10.2. Don't spend time on moving to 10.3 until everything else is working. > This project involve lots of thinking than actual coding, so I think I > have maintained good pace throughout. Good, thinking is the important part. Even a cat can press keys on a keyboard. Regards, Sergei Chief Architect MariaDB and secur...@mariadb.org _______________________________________________ Mailing list: https://launchpad.net/~maria-developers Post to : maria-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~maria-developers More help : https://help.launchpad.net/ListHelp