Actually, an integrator, without additional circuitry, would give you a triangle wave. You need something to short the capacitor at the end of the cycle in order to get a sawtooth.
A '555 with a constant current source to charge the cap would work, but probably not at 1 MHz.
Bob