Permalink
Commits on Oct 5, 2009
  1. @ingenthr
  2. @ingenthr

    Modified libconflate submodule dependency to unmodified version.

    The previous libconflate had a number of changes for future
    functionality.  It was incompatible with moxi.  At this point in
    time it just makes sense to roll back those changes and bring
    forward libconflate when moxi is updated to support it.
    ingenthr committed Oct 5, 2009
  3. @ingenthr
Commits on Oct 4, 2009
  1. @ingenthr
Commits on Oct 2, 2009
  1. updated libconflate

    Aliaksey Kandratsenka committed Oct 2, 2009
  2. make sure that redirects.h is included into dist. archive

    Aliaksey Kandratsenka committed Oct 2, 2009
  3. workaround some weird behaviour (bug?) of osx's gcc 4.0.1

    Aliaksey Kandratsenka committed Oct 2, 2009
  4. made random_data in check_moxi_agent.c static

    Aliaksey Kandratsenka committed Oct 2, 2009
  5. better fix for ck_assert issue

    Aliaksey Kandratsenka committed Oct 2, 2009
  6. implemented disabling of submodules cleaning in ./autogen.sh

    When MOXI_DEVELOPMENT environment variable is set to 'yes' this stage
    is skipped.
    Aliaksey Kandratsenka committed Oct 2, 2009
  7. updated libconflate

    Aliaksey Kandratsenka committed Oct 2, 2009
  8. don't use check's ck_assert

    It's too new. Use fail_unless instead.
    Aliaksey Kandratsenka committed Oct 2, 2009
  9. updated libconflate

    Aliaksey Kandratsenka committed Oct 2, 2009
  10. fixed CONFLATE_DB_PATH handling

    We have to pass -DCONFLATE_DB_PATH via Makefile,
    'cause $localstatedir references ${prefix} in way that allows user
    change prefix after ./configure time and that makes it incompatible
    with defines via config.h.
    Aliaksey Kandratsenka committed Oct 1, 2009
  11. fixed emacs flymake support

    previous rule worked when libmemcached was installed into /usr/include
    Aliaksey Kandratsenka committed Sep 30, 2009
Commits on Oct 1, 2009
  1. @ingenthr
Commits on Sep 30, 2009
  1. @ingenthr
  2. @ingenthr

    Updated autogen.sh to recursively clean git submodules. Helps with CI.

    When using buildbot, we should be building from a clean rev of the
    submodule.  Previous builds may leave droppings which makes for a
    less realistic build.  Wanting continuious integration to be as close
    to what a user would do, we now clean all of the submodules at autogen.sh
    time.  This will make slightly longer CI builds, but much more correct.
    ingenthr committed Sep 29, 2009
Commits on Sep 29, 2009
  1. updated libconflate

    Aliaksey Kandratsenka committed Sep 29, 2009
  2. Merge remote branch 'northscale/master'

    Aliaksey Kandratsenka committed Sep 29, 2009
  3. Merge branch 'merge_of_1_4_1'

    Aliaksey Kandratsenka committed Sep 29, 2009
  4. pass binding protocol to dispatch_conn_new

    this fixes incorrect protocol values for cproxy connections
    Aliaksey Kandratsenka committed Sep 29, 2009
  5. added stats gathering unit test

    Aliaksey Kandratsenka committed Sep 24, 2009
  6. added redirects facility that allows us to mock various functions

    Aliaksey Kandratsenka committed Sep 24, 2009
  7. made on_conflate_new_config synchronous

    This removes ugly sleeps in agent tests and makes thos tests run
    faster.
    Aliaksey Kandratsenka committed Sep 27, 2009
  8. allow tests to run memcached's main() with custom args and enabled fo…

    …rking
    Aliaksey Kandratsenka committed Sep 27, 2009
  9. run check tests with CK_ENV print mode

    Aliaksey Kandratsenka committed Sep 28, 2009
  10. don't include unused header into check_work.c

    Aliaksey Kandratsenka committed Sep 28, 2009
  11. build & use check_moxi_agent only when we have conflate

    Aliaksey Kandratsenka committed Sep 28, 2009
  12. updated libconflate

    Aliaksey Kandratsenka committed Sep 28, 2009
  13. fixed running of t/moxi_all.pl under dash shell

    The problem was caused by dash inability to use exec when launching
    ./moxi-debug for tests. This caused $childpid to be dash process, not
    moxi-debug process. This in turn caused SIGINT for ./moxi-debug to be
    directed to dash, which left ./moxi-debug process alife. The use of
    backtick operator in ./moxi.pl to read test status and inheritance of
    stdin & stdout to ./moxi-debug caused backtick operator to wait
    forever, 'cause ./moxi-debug still had stdout open.
    
    I took approach that I saw in check unit testing framework. We simply
    detach child process to it's own process group and send SIGINT to whole
    group.
    
    The only possible downside is mysterious hangs that'll happen
    when ./moxi-debug inherits real terminal as it's stdout and tries to
    print anything there and TOSTOP terminal attribute is set (it seems to
    be off by default on all platforms).
    Aliaksey Kandratsenka committed Sep 25, 2009
  14. fixed running t/moxi_all.pl under root

    Aliaksey Kandratsenka committed Sep 25, 2009
  15. made install-data-hook make target respect DESTDIR

    this fixes building of binary package by non-root
    Aliaksey Kandratsenka committed Sep 23, 2009
  16. updated binary package building readme for forced use of bunded libs

    Aliaksey Kandratsenka committed Sep 23, 2009
  17. fixed compatibility with automake 1.9

    MKDIR_P which was used in install-data-hook is present only in
    automake 1.10 and higher
    Aliaksey Kandratsenka committed Sep 23, 2009