GitHub PushEvent at 2014-07-04 20:11:29
Repository: spree_tax_cloud
Actor: brchristian
Payload: {"shas":[["d14f73e87cf03f03014ba993a6f0e5fe8c9b1a4f","d1c700ac71de81912147baa865592690b5ab1918@gmail.com","Tuning cache_key\n\nThe default cache_key was proving oversensitive, as updating the Adjustments on a LineItem would touch the LineItem, bumping its `updated_at` field and busting the cache. This would often result in multiple calls to the TaxCloud API per step in the `state_machine`, which is more than necessary. Now we only bust the LineItem cache if the quantity, price, currency, or variant change.\n\nA more ideal future implementation will be sensitive to the Shipment in which the LineItem appears.","Brian Christian",true]],"size":1,"ref":"refs/heads/2-2-stable","head":"d14f73e87cf03f03014ba993a6f0e5fe8c9b1a4f"}