The plan, which mostly affects new employees, raises the retirement age, caps pensions and forces workers to pay more for their benefits. In an updated analysis released Friday, California's pension system said the plan could save the state between $42 billion and $55 billion over 30 years.

Lawmakers have been rushing to finalize pension changes this week because the legislative session ends on Friday.

Republicans criticized the bill as a watered-down version of Brown's original proposal.

"It's only a Band-Aid to get you through election time," said Assemblywoman Diane Harkey (R-Dana Point).