New York Police Department's sergeants union is signing a new labor contract with City Hall.
The deal, announced Thursday, comes after months of friction between the union and Mayor Bill de Blasio.
The union's head, Ed Mullins, called the mayor "a total nincompoop" in mid-December. He said de Blasio needed "to humble himself."
The rift was caused by de Blasio's handling of anti-NYPD protests that swept the city after a police officer was not indicted in Eric Garner's chokehold death.
Now, the Patrolmen's Benevolent Association is the only police union not to have a new contract.
The agreement authorizes 11 percent raises over the next seven years.
It follows the pattern set by the teachers union. But, like other uniformed unions, it contains an additional 1 percent raise in its first year.