Hi all,
As of this week, I fixed all the issues because of which some of tests were failing(It was due to some antivirus issues and had to change git configuration as well).
I was asked to work on MDEV-12321, a side project that my mentor asked me fix so that I can learn to climb ropes. For this MDEV, Sergei told me what needs to be done and how it will be done. We decided to fix it within May, so right now I am working on this issue and have prepared pseudocode as per which I am progressing and will fix it probably within 2-3 days. Fixing MDEV-12321 will definitely help me knowing the codebase and that will eventually help me in the main project.
Progress on MDEV-12321-
1. Created a function hash_method() which will calculate hash of the plain text password.
2. Provided it to mysql_native_password, mysql_old_password, ed25519 plugins.
(Right now creating tests for it)
TODOs- Extend CREATE USER, GRANT and SET PASSWORD to provide this method.
IRC Nick- AspiringMind