 ;################################################################################
 ; :collapser impl
 
-(defn- reset-collapser
-  [key]
-  (HystrixCollapser/resetCollapser (collapser-key key)))
-
 (defmethod normalize :collapser
   [definition]
   (-> definition


(defn collapser
  "Helper function that takes a definition map for a HystrixCollapser and returns a normalized
  version ready for use with execute and queue. It also ensures that global/cached collapser
  state is reset.

  See ns documentation for valid keys.


              HystrixCollapser$Scope
              HystrixCollapser$Setter
              HystrixCollapser$CollapsedRequest]))

(defmacro ^:private key-fn
  "Make a function that creates keys of the given class given one of:
