Permalink
Commits on Feb 14, 2013
  1. Update README.md

    mreider committed Feb 14, 2013
Commits on Aug 31, 2012
  1. fixing pivotal tracker ticket https://www.pivotaltracker.com/projects…

    …/254145#!/stories/35010649
    
    make vblob's usage on /tmp directory configurable
    
    Change-Id: Iee3fdc43b2fe2af401acbe37d2ddece87cb8c82d
    SonicWang committed Aug 31, 2012
Commits on Aug 22, 2012
  1. Attempt to fix INode leakage under /tmp

    SonicWang committed Aug 22, 2012
Commits on Jul 30, 2012
  1. fix bug https://cloudfoundry.atlassian.net/browse/CF-101

    'vBlob uses incorrect date format for S3 API'
    SonicWang committed Jul 30, 2012
Commits on Jul 19, 2012
  1. Update README to include Bug filing info per Deepika

    Change-Id: I861ce2cb602ee67508730d398f3a99589819635f
    Chloe Jackson committed Jul 19, 2012
Commits on Apr 24, 2012
  1. add documentation for writing a cloudfoundry app in node.js;

    try to catch errors in converting error messages
    add missing dependencies in node_modules
    Change-Id: I2eecc69f67f3ffe6cc66fe5daaea166bd77aec30
    SonicWang committed Apr 24, 2012
Commits on Mar 28, 2012
  1. add license and notice files

    Change-Id: I2bb94b82f4b6df933264771848e5461d4b9eb862
    SonicWang committed Mar 28, 2012
Commits on Mar 13, 2012
  1. update to latest vblob version

    Change-Id: I72c6c45c8b6e7cf857111b219624968526b7ebee
    SonicWang committed Mar 13, 2012
Commits on Feb 17, 2012
  1. change config.json.sample to a usable default configuration file;

        upon start up look for config.json first and then try config.json.default;
        better way to obtain node executable path in fs driver;
        fix glitch in setting default fs_root folder
        output more friendly in determining configuration file
    
    Change-Id: I599e3dece39d3df9330193b60e8a7716b8c752ec
    SonicWang committed Feb 17, 2012
Commits on Feb 15, 2012
  1. update test folder

    Change-Id: I128805f3ceab5ca231a8c35e443e055bfa7f606e
    SonicWang committed Feb 15, 2012
  2. s3 interface is back

    Change-Id: I9c87d906c501215e60521bf13175760b88dec900
    SonicWang committed Feb 15, 2012
Commits on Dec 16, 2011
  1. got rid of s3: removed s3 driver; removed s3 authentication; removed …

    …s3 specific headers;
    
    removed s3-style response format; changed bucket to container; changed object to file;
    updated documentation; updated tests
    
    Change-Id: I6c425b205ab5a80baf23a6b2bfda28bd1f1b6a19
    SonicWang committed Dec 16, 2011
Commits on Dec 15, 2011
  1. modularized front-end authentication; implemented basic and digest au…

    …thentication (rfc2617)
    
    as options
    
    Change-Id: I1b1bb922913bef0eb05eb41a13c0e2d1678f6e35
    SonicWang committed Dec 15, 2011
Commits on Dec 13, 2011
  1. limit enumeration size

    Change-Id: I117ad3355637eb0ad2ffbc8a68c253c3b9b9c36b
    SonicWang committed Dec 13, 2011
Commits on Dec 12, 2011
  1. enumeration and quota enforcement

    Change-Id: Ibdd01dfc22ae1657ddb27c2a5027748c12e83f5b
    SonicWang committed Dec 12, 2011
Commits on Nov 19, 2011
  1. better error handling when disk is full

    Change-Id: I12bfd9cf72a8eda7fe7e7e813db6e419fb83a0f6
    SonicWang committed Nov 19, 2011
Commits on Nov 18, 2011
  1. optimize MD5 calculation: no change for small files (<512K)

    use "openssl md5 <path>" for larger files
    check if openssl available: if not, disable md5 optimization
    
    Change-Id: I08efa2a3ce3e2c005ad26c2435a7b6e60c33e894
    SonicWang committed Nov 18, 2011
Commits on Nov 16, 2011
  1. fixing bug when a large upload terminates early

    Change-Id: I0bf06399417eba93d5f46ff6385570a19dcdc4d2
    SonicWang committed Nov 16, 2011
Commits on Nov 15, 2011
  1. optimization: not to trigger gc when gc cache is empty

    Change-Id: I86240cfb8a05ee4adb8822f1efda7ef069152f1c
    SonicWang committed Nov 15, 2011
Commits on Nov 4, 2011
  1. fix winston logger to support logrotate

    Change-Id: I8d038d2cbb46f34da7d2b973ea66cccf21fe8616
    SonicWang committed Nov 4, 2011
Commits on Nov 3, 2011
  1. parameterize retry for read and copy; further reduce false negative rate

    Change-Id: Id89c2ae08331825889ffc0a8409603e73ecf26f8
    SonicWang committed Nov 3, 2011
Commits on Nov 1, 2011
  1. significantly reduce false negative rate in copy operation; better gc…

    … for
    
    failed copy operation
    
    Change-Id: Iac2e8bbfac6a7ee639df27ec5dc6fcbaead08d17
    SonicWang committed Nov 1, 2011
  2. add basic http authentication for binding/unbinding REST APIs; add co…

    …rresponding test case
    
    Change-Id: I4a7ff3c92bdb0a0817bff29643d563fac621904b
    SonicWang committed Nov 1, 2011
  3. watchFile behaves strangely, use setInterval instead; significantly r…

    …educe the
    
    false negative rate in object_read in fs driver
    
    Change-Id: I3ba5d9b4c349ff5e080b755b86a8926b19bda5e5
    SonicWang committed Nov 1, 2011
Commits on Oct 28, 2011
  1. change vblob_file_path to relative (more flexibility when folder is m…

    …oved)
    
    Change-Id: I6d129417cc1fe08b14f40fea1c07c42017a4faae
    SonicWang committed Oct 28, 2011
Commits on Oct 26, 2011
  1. add copyright headers

    Change-Id: I8933ef37485519204cce675b3e6b9b4c95d2a791
    SonicWang committed Oct 26, 2011
  2. update readme file

    Change-Id: I5f626632fad3b21948dc3656a3853e44859b5a45
    SonicWang committed Oct 26, 2011
Commits on Oct 25, 2011
  1. more module dependencies

    Change-Id: I51ab4d45f56c4ce60dfdbf77874749eb0633f97f
    SonicWang committed Oct 25, 2011
  2. update dependencies; remove submodules; add explicit node_modules

    Change-Id: Ifec1e15c6ec2bb64578b0d732a40051db884857d
    SonicWang committed Oct 25, 2011
Commits on Oct 20, 2011
  1. more unit test cases; more bug fixes

    Change-Id: Ic5c3e8d90cfbf2d35c16d819f8cbd03216e15884
    SonicWang committed Oct 20, 2011
Commits on Oct 17, 2011
  1. update code according to anfernee's code review; re-factored testing …

    …code
    
    Change-Id: I21277a2f92cfb5222c4fb962f2419674648be0b3
    SonicWang committed Oct 17, 2011
Commits on Oct 7, 2011
  1. add binding/unbinding/get-binding for cloundfoundry service; add s3 c…

    …redential configuration
    
    REST API; update sample configuration file; update documentation; avoid crashing in several
    places; fix json output for s3 credential update
    
    Change-Id: Ic9283e4fd1c076a60dff5a621a4851a4cf5996bb
    SonicWang committed Oct 6, 2011
Commits on Oct 6, 2011
  1. vblob gw with no-mongo implementaion, with read/write isolation, with…

    … new driver api design
    
    Change-Id: I3127cf989c0dc54dd990e207d2c11bca95eb6556
    SonicWang committed Oct 6, 2011
Commits on Aug 26, 2011
  1. node.js seems to have bugs in processing events in pingDest; fixing i…

    …t by not creating more closures inside this function; s3 driver change to use <domain>/bucket style; now a vblob gw could specify another vblob gw as an s3 endpoint; also fix bugs in s3 signing
    
    Change-Id: If20e67892a7a02786a57352abc1d271a1c244419
    SonicWang committed Aug 26, 2011
Commits on Aug 22, 2011
  1. fix story 16867501 on pivotaltracker:

    "vblob should fail informatively (log) if FS driver cannot connect to mongoDB"
    fix story 17233039 on pivotaltracker:
    "vblob FS driver should enforce bucket names which are valid directory names"
    
    Change-Id: I43cd00015727620300af5360bb8c85ac4c2adf09
    SonicWang committed Aug 22, 2011