Oracle to acquire Endeca Technologies