Questa si è rivelata una regressione nei binari. È riproducibile con 5.0.0.1??? ed è sparito entro la 5.1.0.0???.
L'ho diviso in due e ho trovato questo commit essere quello che risolve il problema. Questo è il relativo problema .
La soluzione sembra essere quella di smettere di usare il codificatore float di pg gem.