This has a couple of advantages: * interoperability with Cassandra tools (cassandra-cli / cqlsh) * smaller by 5-6 bytes on every column From here on out, date columns will be written in the Cassandra standard 8-byte integer (number of milliseconds since epoch) format. Old-style stringified epoch seconds will be read properly. This relies on Pycassa's new UTC-based behaviour in 1.7.
It 404s right now and is only there for legacy reasons anyway.
Previously, invoice number was [user_id]T[link_id]C[campaign_id]. Since campaigns are represented as Things now, their ids are longer, putting us over the 20 char limit for invoice numbers defined in the authorize.net xml api. (see https://api.authorize.net/xml/v1/schema/AnetApiSchema.xsd ) Now invoice number will be T[link_id]C[campaign_id], which is still unique across campaigns since a link is always associated with only one user