Skip to content
This repository
branch: master

Oct 01, 2013

  1. Louis-Philippe Gauthier

    Bump version to 0.4.1

    authored October 01, 2013
  2. Louis-Philippe Gauthier

    Bump dispcount to 1.0.0

    authored October 01, 2013

Feb 27, 2013

  1. Louis-Philippe Gauthier

    Merge pull request #20 from ferd/master

    Type Spec relaxing (again)
    authored February 27, 2013
  2. Fred Hebert

    More type spec fixes

    Type specs are revised to reflect production uses that
    do not result in errors.
    authored February 27, 2013

Feb 26, 2013

  1. Louis-Philippe Gauthier

    Merge pull request #19 from ferd/master

    Type specs fixes.
    authored February 26, 2013
  2. Fred Hebert

    Relax type specs of records in .hrl file

    When certain optional record fields are left to the default value of
    'undefined', Dialyzer complains about contracts breaking. This is the
    same kind of error reported in issue #12.
    
    Most significantly, records that are *meant* to have undefined fields
    such as the following one:
    
     #columnOrSuperColumn {column = undefined,
                           super_column = undefined,
                           counter_column = CColumn,
                           counter_super_column = undefined}
    
    Will get the same problem. This is because the .hrl file uses
    a notation forcing a type with an incompatible default value:
    
     field = undefined :: Type
    
    Whereas using:
    
     field :: Type
    
    In both cases, an uninstantiated field will have the value 'undefined'.
    The difference is that Dialyzer will insert an implicit 'undefined'
    union to the type mentioned when no default value is noted:
    
     field :: 'undefined' | Type
    
    but will avoid adding this implicit annotation when a default value is
    provided explicitly.
    
    This patch thus removes the explicit '= undefined' default value so that
    Dialyzer quits complaining.
    authored February 26, 2013
  3. Fred Hebert

    Update dispcount dependency

    The new version fixes type specificiations
    authored February 26, 2013
  4. Fred Hebert

    Ignore vim files

    authored February 26, 2013

Dec 03, 2012

  1. Fred Hebert

    Attempt to fix some potential socket leak

    When someone brutally kills a process using a thrift client connection,
    it is possible for that socket to remain active even if used by anyone.
    
    This patch makes it so that the dispcount callback module always tries
    to close the socket when a resource is seen as dead before reallocating
    a new onem in the hopes of getting rid of the leak altogether.
    authored December 03, 2012 lpgauth committed December 03, 2012
  2. Fred Hebert

    Shutting down pacingd pool on app shutdown

    Should fix issue #17 where the app would crash when restarted.
    authored December 03, 2012 lpgauth committed December 03, 2012

Oct 10, 2012

  1. Louis-Philippe Gauthier

    Use git over http not https (more reliable)

    authored October 10, 2012

Sep 25, 2012

  1. Louis-Philippe Gauthier

    Merge pull request #14 from ferd/master

    Fixing app deps
    authored September 25, 2012
  2. Fred Hebert

    Adding dispcount dependency to appfile.

    authored September 25, 2012

Aug 20, 2012

  1. Louis-Philippe Gauthier

    Switch to version 0.1.1 of Dispcount + Use tag to pull proper version

    authored August 20, 2012

Jul 19, 2012

  1. Louis-Philippe Gauthier

    Merge pull request #10 from jlouis/jlouis-with-cassandra-call-convention

    Pick a calling convention for with_cassandra/2.
    authored July 19, 2012
  2. Jesper Louis Andersen

    Pick a calling convention for with_cassandra/2.

    This change picks a calling convention which allows one to tell
    cassanderl/dispcount how to behave. In other words, we provide a
    callback interface with which we can instruct whether or not the
    connection is still valid and to what extent it is valid.
    authored July 19, 2012

Jul 18, 2012

  1. Louis-Philippe Gauthier

    Merge pull request #9 from jlouis/type-spec-fixes

    Fix types for dialyzer, stage 1.
    authored July 18, 2012
  2. Louis-Philippe Gauthier

    Merge pull request #8 from jlouis/jlouis-with-cassandra

    Implement `with_cassandra/3`.
    authored July 18, 2012
  3. Louis-Philippe Gauthier

    Merge pull request #6 from jlouis/jlouis-get-slice

    Jlouis get slice
    authored July 18, 2012
  4. Jesper Louis Andersen

    Fix types for dialyzer, stage 1.

    authored July 18, 2012

Jul 17, 2012

  1. Jesper Louis Andersen

    Implement `with_cassandra/3`.

    This call allows you to check out the resource once and then reuse the
    same resource over several calls by passing in a function in an
    UNWIND-PROTECT manner from Common Lisp.
    authored July 17, 2012
  2. Jesper Louis Andersen

    Document `get_slice`.

    authored July 17, 2012

Jul 16, 2012

  1. Jesper Louis Andersen

    Implement get_slice for cassanderl.

    This call was missing in cassanderl. Mostly provided as a set of
    convenience functions to have a hook-point later if one wants to -spec
    the API.
    authored July 16, 2012

Jul 12, 2012

  1. Louis-Philippe Gauthier

    Merge pull request #5 from jlouis/jlouis-command-add

    Jlouis command add
    authored July 12, 2012
  2. Jesper Louis Andersen

    Implement the `add` command.

    authored July 12, 2012
  3. Jesper Louis Andersen

    Update README.md with more information.

    authored July 12, 2012

Jul 10, 2012

  1. Louis-Philippe Gauthier

    Merge pull request #4 from jlouis/jlouis-config-dependency

    Fix cassanderl application dependency.
    authored July 10, 2012
  2. Louis-Philippe Gauthier

    Merge pull request #3 from jlouis/jlouis-documentation

    Provide configuration documentation.
    authored July 10, 2012
  3. Jesper Louis Andersen

    Fix cassanderl application dependency.

    When cassanderl is starting up, it needs to be dependent on `thrift`
    and `cassandra_thrift`. None of these start anything but the
    dependency needs to be there so the reltool can automatically figure
    out the dependency. It also means errors will make the application
    startup fail, which is what we want over a half-running system.
    authored July 10, 2012
  4. Jesper Louis Andersen

    Provide configuration documentation.

    authored July 10, 2012

Apr 25, 2012

  1. Louis-Philippe Gauthier

    Oops, didn't mean to change the defaults

    authored April 25, 2012
  2. Louis-Philippe Gauthier

    Merge branch 'master' of github.com:lpgauth/cassanderl

    Conflicts:
    	rebar.config
    authored April 25, 2012
  3. Louis-Philippe Gauthier

    Moved to Thrift 0.8 + Moved to Cassandra Thrift interface 19.30.0 + M…

    …inor refactor
    authored April 25, 2012
  4. Louis-Philippe Gauthier

    Updated rebar.confg to use git tags

    authored April 25, 2012

Feb 20, 2012

  1. Louis-Philippe Gauthier

    Update README.md

    authored February 20, 2012
Something went wrong with that request. Please try again.