Commits on Oct 20, 2011
  1. @mahpat

    Run services installed by chef scripts

    If the ENV variable CLOUD_FOUNDRY_CONFIG_PATH is defined, config files are picked
    up from that location. This allows services installed by the chef scripts to be
    run by hand. i.e. without using the wrapper vcap/dev_setup/bin/vcap_dev
    <start/stop>
    
    Change-Id: If118c34dc2c49805c25df464a9a5ae2e8cbf315b
    mahpat committed Oct 19, 2011
Commits on Oct 5, 2011
  1. @kushmerick

    Mysql nodes shouldn't advertise to gateway if they lose their DB conn…

    …ection
    
    Change-Id: Iabea891bf6da928ab7581e6de46039812fc86a2f
    kushmerick committed Oct 4, 2011
Commits on Sep 28, 2011
  1. @oppegard

    Updated MongoDB tag from 1.6 to 1.8.

    Change-Id: I7d4cac12bd73c8977149ec37fcea985439099ae5
    oppegard committed with Patrick Bozeman Sep 13, 2011
Commits on Sep 26, 2011
  1. @kushmerick

    Fix timeout option bug for service restore script.

    Change-Id: I6d9ed6487a4516e7eebb7eed54012ca45147dcf5
    rtang committed with kushmerick Sep 21, 2011
Commits on Sep 21, 2011
  1. @anfernee

    Merge "Catch the exception thrown by sqlite3 and rescue by cleanuping…

    … the instance" into services-r5
    anfernee committed with Gerrit Code Review Sep 21, 2011
Commits on Sep 20, 2011
  1. @anfernee

    Catch the exception thrown by sqlite3 and rescue by cleanuping the in…

    …stance
    
    Change-Id: I81cf7d32eff9255542e1f2d82b17a733c3799815
    anfernee committed Sep 20, 2011
  2. Merge branch 'master' into services-r5

    Change-Id: I0b7c964b7093314ce73849dbba99daf90e176ece
    felixhoo committed Sep 19, 2011
Commits on Sep 18, 2011
  1. @andl
Commits on Sep 16, 2011
  1. @andl

    cli tool to create or delete a brokered service

    Change-Id: I0d2eb6d633474f943d204a8d44311e90754ec611
    andl committed Sep 15, 2011
  2. @andl

    prototype service broker implemenation

      - add API to create and delete a brokered service
      - add service_broker domain name registration
      - support load pre-defined brokered services from configuration file
    
    Change-Id: Ieac9f1b2dde76acd48205e58691ee2e5669272db
    andl committed Aug 31, 2011
  3. @anfernee

    Merge "Clear mongodb log when instance is started" into services-r5

    anfernee committed with Gerrit Code Review Sep 16, 2011
Commits on Sep 15, 2011
  1. @andl

    check user existence before drop them

    Test
     - Pass all unit test on microcloud.
    
    Change-Id: Ia29cf2e48cd4bb32ea4dc337d8dfba8a35683d42
    andl committed Aug 30, 2011
  2. @anfernee

    Clear mongodb log when instance is started

    Change-Id: If692bd514515ad660ff5099b5fdeaecffcf31bb2
    anfernee committed Sep 13, 2011
Commits on Sep 14, 2011
  1. @anfernee

    Fix bug - Use . instead of hash for provision requests

    Change-Id: I16381ccffdc2748e2b8a958ebbb4a0ba24178abf
    anfernee committed Sep 14, 2011
Commits on Sep 13, 2011
  1. Add purge & check orphan feature

    Change-Id: Ib4b1e7b273ca6996072d00ef4661ef055d3aff45
    felixhoo committed Sep 5, 2011
Commits on Sep 12, 2011
  1. @figof

    Merge "Respect the option of node_timeout in gateway, use 2 seconds a…

    …s default barrier timeout" into services-r5
    figof committed with Gerrit Code Review Sep 12, 2011
Commits on Sep 9, 2011
  1. @kushmerick

    Limit max connections to postgres; Don't log giant message on gateway…

    … startup
    
    Test plan:
    - spec and bvt passed
    - provision a postgresql service, then use psql to verify the no. db_conn_limit+1 connection is refused by pg server
    - verified that giant message is not logged
    
    Change-Id: I57013c5a49c9fb749f1e1fe4204d85f930ee89d0
    figo committed with kushmerick Sep 9, 2011
  2. @anfernee

    Use admin account in admin table as homekeeper account

    Test:
    * Unit test passed
    * BVT passed
    * Provisioned instance should be compatible with older version of node
      * Provision/Bind instances
      * Node revert to old version
      * Bind/Unbind on original instances should work
    
    Change-Id: Ibfc71cd155bacf9b71e16edcc8f4513405d37626
    anfernee committed Aug 31, 2011
  3. @anfernee

    Respect the option of node_timeout in gateway, use 2 seconds as defau…

    …lt barrier timeout
    
    Change-Id: Ie402ac665347b283daadcd45cf20e4ad129f7dd4
    anfernee committed Aug 17, 2011
  4. @anfernee

    Merge "Use GatewayProvisionRequest and GatewayBindRequest to validate…

    … JSON message" into services-r5
    anfernee committed with Gerrit Code Review Sep 9, 2011
Commits on Sep 8, 2011
  1. Merge "Move nuke_service to tools directory. create vendor directory …

    …for rebalance." into services-r5
    felixhoo committed with Gerrit Code Review Sep 8, 2011
  2. Move nuke_service to tools directory.

    create vendor directory for rebalance.
    
    Change-Id: I3fe96096b7e6dfdd52ffc4d9b7d988585a5bc2b3
    felixhoo committed Sep 6, 2011
  3. @jexp

    Neo4j Service

    Squashed commit of the following, plus fixups during code review
    
    commit 4ac11ea58ec96b9456ff17c7185e82de60a87b01
    Author: Michael <github@jexp.de>
    Date:   Mon Aug 29 13:10:19 2011 -0700
    
        Neo4j service
    
        Squashed commit of the following:
    
        commit c64f958a68ac2daa763f4179d5b3d9b7de7d6cf0
        Author: Patrick Bozeman <pbozeman@vmware.com>
        Date:   Mon Aug 29 10:27:55 2011 -0700
    
            update neo4j configs for use with new base code
    
        commit 06342c4f4f35e74165faa63110ddd32d86ebe9ee
        Author: Patrick Bozeman <pbozeman@vmware.com>
        Date:   Mon Aug 29 10:05:13 2011 -0700
    
            update gems for neo4j
    
        commit 42cb3b8d4ee33404885551a3086b72b8f4dad3a8
        Author: Patrick Bozeman <pbozeman@vmware.com>
        Date:   Mon Aug 29 09:37:27 2011 -0700
    
            start nats when running neo4j tests
    
        commit 20fc7ae6db1b3c1452f0340de4f6d10bb057c31a
        Merge: 7de9b1d 175728d
        Author: Patrick Bozeman <pbozeman@vmware.com>
        Date:   Thu Aug 25 18:25:34 2011 -0700
    
            Merge remote-tracking branch 'origin/master' into neo4j
    
        commit 7de9b1d
        Author: Michael <github@jexp.de>
        Date:   Wed Aug 3 10:43:23 2011 -0700
    
            Neo4j services
    
            Squashed commit of the following:
    
            commit a0cae8fc65cfd178477d3aa4b4a9e2fef789e725
            Merge: 1eea878 dfa81d3
            Author: Patrick Bozeman <pbozeman@vmware.com>
            Date:   Tue Aug 2 11:13:58 2011 -0700
    
                Merge remote-tracking branch 'jexp/master'
    
                Conflicts:
                	base/bin/nuke_service.rb
    
            commit dfa81d3
            Author: Michael <github@jexp.de>
            Date:   Tue Aug 2 14:36:11 2011 +0200
    
                update new startup-scripts for neo4j 1.4.1
    
            commit b9e6c3f
            Author: Michael <github@jexp.de>
            Date:   Fri May 27 23:06:32 2011 +0200
    
                fixed rspec tests, added wait for server startup
    
            commit 00c7480
            Author: Michael <github@jexp.de>
            Date:   Wed May 25 17:37:19 2011 +0200
    
                fixed start/stop problems with IO.popen, correctly handling cleanup, added statistics collector option
    
            commit 72ec705
            Author: Michael <github@jexp.de>
            Date:   Mon May 23 11:47:49 2011 +0200
    
                specs run outside of production port range, refactored neo4j-node.rb, tried to setup correct handling for deprovisioning (stop)
    
            commit ce04a38
            Author: Michael <github@jexp.de>
            Date:   Fri May 6 03:35:32 2011 +0200
    
                added spec for rw check, added correct handling of rw/ro bind options
    
            commit fb80d98
            Author: Michael <github@jexp.de>
            Date:   Fri May 6 02:46:12 2011 +0200
    
                added per-binding username + password generation using neo4j-hosting-extension REST-API
    
            commit 957b8cf
            Author: CloudFoundry <cloud@cloudfoundry.hosted.neo4j.org>
            Date:   Tue May 3 05:45:19 2011 +0200
    
                fixed startup/teardown with correct pid from neo4j server
    
            commit ce5da22
            Author: CloudFoundry <cloud@cloudfoundry.hosted.neo4j.org>
            Date:   Tue May 3 05:01:37 2011 +0200
    
                added rspec tests
    
            commit be04680
            Merge: ad466fe e383b4d
            Author: Michael Hunger <github@jexp.de>
            Date:   Wed Apr 20 14:00:40 2011 +0200
    
                Merge commit 'e383b4dc584fdf2c4313caf8bdc21584106f7f37'
    
            commit e383b4d
            Author: Michael Hunger <github@jexp.de>
            Date:   Wed Apr 20 13:46:17 2011 +0200
    
                added initial neo4j-support
    
        Change-Id: Ia16cfc83b3f169742374ae67cb315338b90b5cb1
    
    Change-Id: Ib8ae5fe89c5ce64d1e56acb1f942418b4384edf4
    jexp committed with Patrick Bozeman Aug 30, 2011
Commits on Sep 7, 2011
  1. Merge "delete useless comment" into services-r5

    figo committed with Gerrit Code Review Sep 7, 2011
Commits on Sep 5, 2011
  1. @anfernee

    Standardize logger level and format

    Test:
    
    * Pass unit test
    
    Change-Id: I9edc262061850247bb0a99317bd017dc2f8b6c4e
    anfernee committed Sep 5, 2011
  2. @anfernee

    Use GatewayProvisionRequest and GatewayBindRequest to validate JSON m…

    …essage
    
    Test:
    
    * Pass unit test
    * Pass BVT
    
    Change-Id: Iebc2b5ebd2c08e292f40376ac2e495ccd85fed68
    anfernee committed Sep 5, 2011
Commits on Sep 3, 2011
  1. delete useless comment

    Test plan:
    - unit test passed
    
    Change-Id: Ia838b6702fdceb1fe4900bcafa31d9c1c108b026
    figo committed Sep 3, 2011
Commits on Sep 1, 2011
  1. fix bug for quota enforcement

    Test plan:
    - bvt passed
    - local spec passed
    - provision several dbs, manually drop one(not the last), then confirm others are still under quota enforcement
    
    Change-Id: I13761e8d65d19e3530d81ec60429f69340228f64
    figo committed Sep 1, 2011
Commits on Aug 31, 2011
  1. @anfernee

    Modify rspec for new rebalance protocol

    Test:
    * Unit test passed
    
    Change-Id: Ifa85ee18e746b6b36b58a5535e92c5d41c100cae
    anfernee committed Aug 31, 2011
  2. @anfernee

    Remove TODO from base

    Change-Id: I6695f375c994c066ced6e59c416d6a6ffaa04191
    anfernee committed Aug 31, 2011
Commits on Aug 30, 2011
  1. @anfernee

    Merge remote branch 'remotes/origin/master' into services-r5

    Change-Id: I56816af18c36e8af5312f6a3dc0d62209a2bb6be
    anfernee committed Aug 30, 2011
Commits on Aug 29, 2011
  1. Merge "Merge remote branch 'remotes/origin/services-r4' into vblob"

    Sonic Wang committed with Gerrit Code Review Aug 29, 2011
  2. @andl

    fix enable instance for mysql and mongodb

    mysql should update the host in credentials.
    
    mongodb should update 'credentials' section of the given hash.
    
    Test
    - For mysql and mongodb, provision an instance on node1, bind it to an app and then migrate it to node2.
    - Verify the app is able to connect to the service instance on node2.
    
    Change-Id: I218f584aa8992fe643a8f6231af131d2ef937016
    andl committed Aug 17, 2011
  3. @andl

    Merge "fix glitches in rebalance binary." into services-r5

    andl committed with Gerrit Code Review Aug 29, 2011
Commits on Aug 26, 2011
  1. @kushmerick

    Merge branch 'psql'

    Change-Id: I9c9651af4b63ad0befd382ea0a9b8b7fd99568e3
    kushmerick committed Aug 25, 2011