Permalink
Commits on Nov 10, 2017
Commits on Nov 9, 2017
  1. Remove campfire integration

    mcorbin committed with jamtur01 Nov 4, 2017
  2. Changed http to https

    jamtur01 committed Nov 9, 2017
Commits on Nov 6, 2017
Commits on Oct 22, 2017
  1. Fix by-builder stream

    mcorbin committed with jamtur01 Aug 1, 2017
    cf #699 : by-builder accepts multiple "forms" but passes events only
    to the last form.
    Also add tests for by-builder
  2. Add a try/catch where events are expired

    mcorbin committed with jamtur01 Sep 19, 2017
    If a malformed event is indexed, and cause an exception during its
    expiration, the events in the index will never expire.
    
    This commit adds a try/catch to catch the exception, log an error
    message, and remove the malformed event from the index.
Commits on Sep 19, 2017
  1. Updated condition

    jamtur01 committed Sep 19, 2017
  2. Adds KQueue support for Mac and BSD

    jamtur01 committed Sep 10, 2017
    1. Adds netty Kqueue to the tcp transport.
    2. Updates switch to check for:
      a. If "linux" and "amd64" and "netty.epoll.enabled" then use epoll.
      b. if "mac" and "x86_64" and "netty.kqueue.enabled" then use kqueue.
      c. if "freebsd" and "amd64" and "netty.kqueue.enabled" then use
         kqueue.
    3. If none of the above default to NIO.
  3. Updated netty

    jamtur01 committed Sep 10, 2017
    1. Updated netty to 4.1.11.Final to get kqueue support.
    2. Removed TCP_NODELAY as it on by default and causes a warning in the
    tests.
Commits on Aug 30, 2017
  1. Converts clojure.lang.BigInt to double in influx stream

    mcorbin committed with jamtur01 Aug 29, 2017
    The influxDB Java client does not support clojure.lang.BigInt.
Commits on Aug 9, 2017
  1. Remove support for JDK7 and add JDK9 (#846)

    jamtur01 committed Aug 9, 2017
    * Updated TravisCI to remove JDK7 and add JDK9
    
    * Don't need to specify lein2
    
    * Added openjdk8
Commits on Aug 7, 2017
  1. Add Pagerduty v2 API support (#837)

    mcorbin committed with jamtur01 Aug 7, 2017
    Add support for Pagerduty v2 API.
    
    By default, the pagerduty stream uses the v1 API, but the v2 API can
    be used by setting the `:version` option to `:v2`.
    
    You can now use all the power of the Pagerduty v2 API ;)
Commits on Jul 10, 2017
  1. removed trailing whitespace

    jamtur01 committed Jul 10, 2017
  2. Updated to CHANGES to 0.2.14

    jamtur01 committed Jul 10, 2017
Commits on Jun 26, 2017
  1. replace refs in fixed-time-window-fn by an atom (#797)

    mcorbin committed with jamtur01 Jun 26, 2017
    fixed-time-window-fn used 2 refs (start-time and buffer) to track
    states. This PR replace them by an atom, which should improve performance.
  2. Add sflatten stream (#825)

    mcorbin committed with jamtur01 Jun 26, 2017
    This stream can be used to converts a seq of events to single events.
  3. Refactoring elasticsearch output (#804)

    mcorbin committed with jamtur01 Jun 26, 2017
    - Refactoring current elasticsearch code
    - Add Bulk API support using a new stream
    - Add tests
    - Add custom http options support
  4. Netuitive Payload Size Reduction (#831)

    TheConnMan committed with jamtur01 Jun 26, 2017
    * Add Netuitive element combiner method
    
    * Reduce Netuitive payload before sending
    
    * Filter out events with null metrics before sending to Netuitive
    
    * Update Netuitive file spacing
    
    * Add more explicit combine-element Netuitive tests
    
    * Use Clojure sets for Netuitive payload lists
    
    * Use transducers to transform and send Netuitive element payloads
Commits on Jun 20, 2017
  1. Add ms teams output (#830)

    boernd committed with jamtur01 Jun 20, 2017
Commits on Jun 5, 2017
  1. Added header

    jamtur01 committed Jun 5, 2017
  2. Added some env variables for Travis testing (#823)

    jamtur01 committed Jun 5, 2017
    * Added some env variables for Travis testing
    
    * Set as global
  3. Updated a number of project dependencies (#800)

    jamtur01 committed Jun 5, 2017
    * Updated a number of project dependencies
    
    * Fixed rebase
Commits on May 16, 2017