Permalink
Commits on Oct 20, 2011
  1. 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 20, 2011
Commits on Oct 5, 2011
  1. Mysql nodes shouldn't advertise to gateway if they lose their DB conn…

    …ection
    
    Change-Id: Iabea891bf6da928ab7581e6de46039812fc86a2f
    kushmerick committed Oct 5, 2011
Commits on Sep 28, 2011
  1. 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. Fix timeout option bug for service restore script.

    Change-Id: I6d9ed6487a4516e7eebb7eed54012ca45147dcf5
    rtang committed with kushmerick Sep 21, 2011
Commits on Sep 21, 2011
  1. 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. 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 20, 2011
Commits on Sep 18, 2011
Commits on Sep 16, 2011
  1. cli tool to create or delete a brokered service

    Change-Id: I0d2eb6d633474f943d204a8d44311e90754ec611
    andl committed Sep 15, 2011
  2. 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. 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. check user existence before drop them

    Test
     - Pass all unit test on microcloud.
    
    Change-Id: Ia29cf2e48cd4bb32ea4dc337d8dfba8a35683d42
    andl committed Aug 30, 2011
  2. Clear mongodb log when instance is started

    Change-Id: If692bd514515ad660ff5099b5fdeaecffcf31bb2
    anfernee committed Sep 13, 2011
Commits on Sep 14, 2011
  1. 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 6, 2011
Commits on Sep 12, 2011
  1. 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. 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. 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. 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. 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 7, 2011
  3. 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. Standardize logger level and format

    Test:
    
    * Pass unit test
    
    Change-Id: I9edc262061850247bb0a99317bd017dc2f8b6c4e
    anfernee committed Sep 5, 2011
  2. 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. Modify rspec for new rebalance protocol

    Test:
    * Unit test passed
    
    Change-Id: Ifa85ee18e746b6b36b58a5535e92c5d41c100cae
    anfernee committed Aug 31, 2011
  2. Remove TODO from base

    Change-Id: I6695f375c994c066ced6e59c416d6a6ffaa04191
    anfernee committed Aug 31, 2011
Commits on Aug 30, 2011
  1. 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. 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. Merge "fix glitches in rebalance binary." into services-r5

    andl committed with Gerrit Code Review Aug 29, 2011
Commits on Aug 26, 2011
  1. Merge branch 'psql'

    Change-Id: I9c9651af4b63ad0befd382ea0a9b8b7fd99568e3
    kushmerick committed Aug 26, 2011