Common Misconceptions: Is Krishna Advocating Violence?

                                                                  Q. If Buddha and Krishna are the same Person then why is there a contradiction in Their teachings? While Buddha preached non-violence, why does Krishna justify anger and violence?

                                                                  I have seen that over time, some of the teachings of Buddha have been modified to suit the times. Could the same have happened to Krishna's teachings also?