Hi Sigehere, This link <https://cwiki.apache.org/confluence/display/Hive/DeveloperGuide> has some useful information. Try setting up the source code in some IDE (preferably eclipse) so that you can navigate easily. I suggest you start from the "ql" package which has the major chunk of code that builds mapreduce job flows, executor etc. See the class SemanticAnalyzer.java in ql/parse, that does majority of work and links to many other packages. This should be a good start.
Thanks, Bharath On Thu, Jul 25, 2013 at 12:37 AM, Sigehere Smith <peopleman...@gmail.com>wrote: > Hi Friends, > I am Sigehere Smith. I have completed my B.Tech (Computer Engg.) in > 2011. I am much passionate about codding. I am much interested to give my > contribution in Apache hive (OpenSource). But before that i have to take > some Knowledge about How can I understand Hive code in Short term. Please > give me any runway to achieve some knowledge about hive > In Last month, I have install apache hadoop and hive to my linux > system and i have done some R&D on it. Now I think it's best time to focus > on actual development and code I have learn RELEASE_NOTE.txt from hive > source code. > Do you have some tips for me? > > Regards, > Sigehere Smith. >