You should be fine being openly gay: indians do not apply their own moral standards on visiting westerners! They are very curious as you will be extremely exotic to them. So they will ask you about everything if you allow them.
In fact India is very popular with gay men. My mothers gay friend used to visit us regularly each winter and felt very comfortable there. As indian men are usually not exposed to sex until marriage, they don't mind experimenting, so this friend had many holiday relationships especially in beach resorts and big cities.
The tip of referring about your partner as 'partner' is a good one. Indians mix up he and she when speaking english and so the fact that your partner is male may not be noticed at all.
Altough men holding hands is common, jokes about gays or for that matter anything that is not average in india are very rough. In your case, your colleagues or others you may meet will not dare to crack jokes or make comments in front of you.
Best regards Oliver