Permalink
Commits on Feb 24, 2017
  1. Merge pull request #104 from chef/ssd-sr/callback-mod-for-config

    Add a callback module for injecting config by other means
    stevendanna committed on GitHub Feb 24, 2017
Commits on Feb 23, 2017
  1. Add default timeout to IdleCheck setup, improve error

    This follows the intent of the record default value.
    
    Signed-off-by: Stephan Renatus <srenatus@chef.io>
    srenatus committed Feb 23, 2017
  2. Add a callback module for injecting config by other means

    ...defaulting to what it was doing before: using envy:get/4 to fetch
    it from the app environment.
    
    Signed-off-by: Stephan Renatus <srenatus@chef.io>
    srenatus committed Feb 22, 2017
Commits on Feb 10, 2017
  1. Add new req_timeout parameter to epgsql connection.

    This enables (simulated) socket level timeout - tcp can't give it to us,
    but erlang can. When req_timeout is set, the epgsql postgres connection
    will monitor when it is expected to receive a reply, and terminate the
    connectoin with {error, timeout} when it is not received before
    (approximately) req_timeout.
    
    Signed-off-by: Marc Paradise <marc@chef.io>
    Signed-off-by: Marc Paradise <marc.paradise@gmail.com>
    marcparadise committed with marcparadise Feb 3, 2017
Commits on Oct 26, 2015
  1. Merge pull request #100 from chef/sf/erlang-18

    Erlang 18 compat fixes
    seth committed Oct 26, 2015
Commits on Oct 21, 2015
  1. Remove warnings from common test suite code

    seth committed Oct 20, 2015
  2. Use uwiger remote for edown

    The changes on seth/edown have been integrated and the upstream has
    fixes for Erlang 18 support.
    seth committed Oct 20, 2015
Commits on Sep 15, 2015
  1. Merge pull request #99 from chef/jc/doc

    Fix docs: orderby -> order_by, groupby -> group_by
    seth committed Sep 15, 2015
Commits on Sep 4, 2015
  1. Fix docs: orderby -> order_by

    jcreedcmu committed Sep 4, 2015
Commits on Aug 27, 2015
  1. Merge pull request #98 from chef/mc/preload_apps

    Load application spec before trying to load its modules
    tduffield committed Aug 27, 2015
Commits on Aug 26, 2015
  1. Load application spec before trying to load its modules

    Without this step, it's possible to encounter a situation
    where sqerl tries to reflect on the module list of an application
    which has not yet been loaded.
    xenolinguist committed Aug 26, 2015
Commits on Aug 19, 2015
  1. Merge pull request #97 from metadave/dp_count_insert

    add cinsert/1 for inserts stmts that return a count
    metadave committed Aug 19, 2015
Commits on Aug 18, 2015
  1. add tests for sqerl_rec:cquery/3

    Dave Parfitt committed Aug 18, 2015
  2. add cinsert/1 for inserts stmts that return a count

    Dave Parfitt committed Aug 18, 2015
Commits on May 18, 2015
  1. Merge pull request #93 from chef/mp/remove-extraneous-sync

    use wire message pipelining via execute_batch
    marcparadise committed May 18, 2015
  2. remove cover.spec because it's making rebar sad

    Rebar is picking up both this cover.spec and the one in deps/pooler,
    and this is making rebar unhappy.
    
    Removing this for now until we can get rebar patched.
    marcparadise committed May 18, 2015
  3. use wire message pipelining via execute_batch

    1) execute_batch instead of execute,
    2) update response handling for the different
       response typles out of execute_batch
    3) remove epgsql:sync calls where they are no
       longer required. ( in one case, it was not required before this change either.)
    4) add cover.spec for CT run, to verify that the new paths are getting
       covered by existing tests.
    
    This passes eunit, ct, and pedant runs within oc_erchef.
    marcparadise committed May 13, 2015
Commits on May 13, 2015
  1. Merge pull request #92 from chef/ssd/statement-timeout-at-init

    Move set_statement_timeout to init()
    stevendanna committed May 13, 2015
  2. Move set_statement_timeout to init()

    `SET statement_timeout` applies to the entire session and thus we
    should only need to set it once, not on every query.
    stevendanna committed May 13, 2015
Commits on Feb 11, 2015
  1. Merge pull request #90 from chef/of/pin_back_chef

    Pin back to chef org
    oferrigni committed Feb 11, 2015
  2. Pin back to chef org

    Delivery needs the int4range type. A pr has been opened and merged against
    epgsql/epgsql. That PR was not merged to master but rather a devel branch
    that is currently unreleased.
    
    Until the devel branch is actually released, we need to pin back to the
    chef organization epgsql. It should only be a few commits ahead of master
    and we will pin back once epgsql releases.
    Oliver Ferrigni committed Feb 11, 2015
Commits on Feb 6, 2015
  1. Merge pull request #89 from chef/sd/epgsql3

    Update sqerl for latest epgsql/epgsql
    sdelano committed Feb 6, 2015
  2. remove Erlang F15 from .travis.yml

    epgsql/epgsql no longer builds on R15, and we'd like to move away
    from using this release of Erlang anyways because it's quite old.
    This allows travis builds to pass.
    sdelano committed Feb 6, 2015
Commits on Feb 5, 2015
Commits on Jan 16, 2015
  1. Merge pull request #88 from opscode/jd/epgsql2

    Updated Sqerl for latest epgsql/epgsql
    joedevivo committed Jan 16, 2015
Commits on Jan 14, 2015
Commits on Dec 18, 2014
Commits on Dec 16, 2014
  1. Merge pull request #87 from opscode/jd/ct

    Migrate itest suite to common_test
    joedevivo committed Dec 16, 2014
Commits on Dec 13, 2014
Commits on Dec 2, 2014
  1. Including apt in the default run list

    To make sure that `apt-get update` gets run before trying
    to install the necessary packages.
    wk8 committed Dec 2, 2014
Commits on Oct 27, 2014
  1. Merge pull request #84 from opscode/of/blocking_take_pooler

    Leverage blocking take_member in pooler
    oferrigni committed Oct 27, 2014
  2. Leverage blocking take_member in pooler

    Oliver Ferrigni committed Oct 6, 2014