It's a bit too early to be risking your whole stack against what could be a flush draw or a flopped set. You'll win the hand a good percentage of the time, but unless he calls you really have no value in shoving - and if he calls you, you really don't want to see what he has!
I disagree.
First off, (raising from MP with 9 10s aside) if you really felt you wanted to see this hand out, shoving is the better of your available options and here's why.
You just call and any heart, Q or J hit the turn filling many potential draws. Now you just called your way into a losing spot. What are you going to do now? Check/fold? Bet out and either get raised? Bet out and get called, leaving you hoping for a 9 or 10 on the river? Check/call hoping that the HJ is
bluffing with his position?
None of these scenarios are in your favor, nevermind the fact that if you just call you have just put over 1/4 of your stack into the pot against a drawing board out of position. Running into a set is possible, but unlikely.
Keep in mind that yes, it is early in the tourney and a flopped 2pr is very strong against the majority of a normal HJ raise callinrg range, and this is a good spot to double up (vs A 10, AK any pp JJ+ and the like), or at the very least pick up 1200 chips if your opponent folds.
In this situation (again aside from raising with 9 10 tsk tsk) folding to the minraise is a huge chip leak, and making the villian put his entire stack on a draw is a very good scenario. The villian made the mistake(s) of minraising your bet, then calling your shove.
Just stop raising mid suited connectors from MP and you won't have to deal with this again. In the end you got the better of it, but overall this a losing play.