Looks like a lot of dates are being changed as a result of the elections schedule, including the Indian Premier League cricket matches, to avoid clash with the election dates.
I wonder what has prompted the change in dates for the Bangalore 10K run to May 10th (from the earlier published date of May 17th). I noticed that Karnataka elections are scheduled for Apr 23th, 30th, so there is still a lot of breathing space.
The registrations are yet to start, and will probably go live in another 2 weeks. Pretty late compared to the way things went last year.