Contributing to Impala

21
Contribu)ng to Impala Henry Robinson, [email protected]

Transcript of Contributing to Impala

Contribu)ng+to+ImpalaHenry&Robinson,&[email protected]

Impala!has!always!been!open*source

What's'changing?

Our$first$external$contribu1on

h"p://github.com/cloudera/Impala/wiki

What%to%contribute?

Code

Bug$reports

Documenta*on

Extensions:*UDFs*and*Datasources

See#h%p://github.com/cloudera/Impala/wiki/Contribu;ng<to<Impala#for#our#contribu)on*guidelines

Check&the&JIRA&&for&ramp%up%tasks

!!Impala!JIRA:!h,p://issues.cloudera.org/browse/IMPALA

How$a$patch$becomes$a$commit

Ge#ng&your&patch&commi2ed

• Gerrit'is'the'Impala'code2review'and'patch2management'tool''

• Only'Impala'engineers'have'commit'privileges

• All'patches'must'pass'pre2commit'tes:ng

!!!Impala!Gerrit:!h.p://gerrit.cloudera.org:8080

Mailing'lists:impala&[email protected]

impala&[email protected]

Contribu)ng+effec$vely

1.#Get#used#to#the#process:#start#small

2.#Get#buy$in#before#undertaking#a#lot#of#work

3.#Take#feedback#in#the#spirit#it's#intended

4.#Pardon#our#dust

Thanks!(Ques,ons?