Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Jun 04, 2011

  1. Randall Leeds

    Merge pull request #8 from carter-thaxton/master

    Refactor to use proper header and source files
    authored

Jun 03, 2011

  1. Carter Thaxton

    Refactor to use proper header and source files

May 25, 2011

  1. Randall Leeds

    sync with dizzyd:leveldb/portable@04a80d. fix #5.

    Squashed commit of the following:
    
    commit 04a80d0
    Author: Carter Thaxton <carter.thaxton@gmail.com>
    Date:   Tue May 24 14:45:27 2011 -0700
    
        Additional changes to build under Mac OS X 10.5.8, using i686-apple-darwin9-gcc-4.0.1, which ships with XCode for Leopard
    
        Using macros to handle nested friend access; avoid use of variadic macros for portablity.
    
    commit 9dd5fd4
    Author: Dave Smith <dizzyd@dizzyd.com>
    Date:   Mon May 23 11:02:37 2011 -0600
    
        Fix incorrect function signature on test class
    
    commit 5688327
    Merge: 54d2ad8 a5b4129
    Author: Dave Smith <dizzyd@dizzyd.com>
    Date:   Mon May 23 10:57:00 2011 -0600
    
        Merge branch 'master' into portable
    
    commit a5b4129
    Author: dgrogan@chromium.org <dgrogan@chromium.org@62dab493-f737-651d-591e-8d6aee1b9529>
    Date:   Sat May 21 02:17:43 2011 +0000
    
        sync with upstream @ 21409451
    
        Check the NEWS file for details of what changed.
    
        git-svn-id: http://leveldb.googlecode.com/svn/trunk@28 62dab493-f737-651d-591e-8d6aee1b9529
    
    commit 54d2ad8
    Author: Dave Smith <dizzyd@dizzyd.com>
    Date:   Thu May 12 20:50:52 2011 -0600
    
        Ignore generated files
    
    commit bb3a6be
    Author: Dave Smith <dizzyd@dizzyd.com>
    Date:   Thu May 12 20:49:47 2011 -0600
    
        Enable construction of .a file from lib files
    
    commit 93d9060598faed01ce26760cd1190b4347cafa46
    Author: Dave Smith <dizzyd@dizzyd.com>
    Date:   Tue May 10 23:22:54 2011 -0600
    
        Use more traditional ext/hash_set include for "std" port
    
    commit 05ca41465bcb37c32a3f981e6618cc859d264dd1
    Author: Dave Smith <dizzyd@dizzyd.com>
    Date:   Tue May 10 23:22:13 2011 -0600
    
        Enable use of "std" port and generate necessary defines via platform.env
    
    commit 239489ebcc4b0745dc4b821484ce1367e3f57cf3
    Author: Dave Smith <dizzyd@dizzyd.com>
    Date:   Tue May 10 23:21:39 2011 -0600
    
        Add a "std" port which doesn't require C++0x
    
    commit 10be62f4cc87972f4d296881725cd931926d663c
    Author: Dave Smith <dizzyd@dizzyd.com>
    Date:   Tue May 10 23:20:38 2011 -0600
    
        Ignore generated build/build_config.h
    
    commit b23364d194e6ef70409b8af25eea32b634f6304b
    Author: Dave Smith <dizzyd@dizzyd.com>
    Date:   Tue May 10 23:19:01 2011 -0600
    
        Adding necessary cross-platform files from Chromium
    
    commit 2b55d44e07d10d09da7b0c5ad67f252ac263764f
    Author: dgrogan@chromium.org <dgrogan@chromium.org@62dab493-f737-651d-591e-8d6aee1b9529>
    Date:   Tue May 3 03:10:59 2011 +0000
    
        make windows include /Iport\win in dependent projects
    
        git-svn-id: http://leveldb.googlecode.com/svn/trunk@27 62dab493-f737-651d-591e-8d6aee1b9529
    
    commit e16e59a48dea1925299763c2707981be02d92d6d
    Author: dgrogan@chromium.org <dgrogan@chromium.org@62dab493-f737-651d-591e-8d6aee1b9529>
    Date:   Thu Apr 21 01:54:51 2011 +0000
    
        pull in hans' mac build fix
    
        git-svn-id: http://leveldb.googlecode.com/svn/trunk@26 62dab493-f737-651d-591e-8d6aee1b9529
    
    commit e50d37879a15b8bbda1c962038a6f0569f9a980a
    Author: dgrogan@chromium.org <dgrogan@chromium.org@62dab493-f737-651d-591e-8d6aee1b9529>
    Date:   Wed Apr 20 22:50:04 2011 +0000
    
        fix build on at least linux
    
        git-svn-id: http://leveldb.googlecode.com/svn/trunk@25 62dab493-f737-651d-591e-8d6aee1b9529
    
    commit 1511be6edb54b6ade2bfad94256f76bc191e92ec
    Author: dgrogan@chromium.org <dgrogan@chromium.org@62dab493-f737-651d-591e-8d6aee1b9529>
    Date:   Wed Apr 20 22:48:11 2011 +0000
    
        @2077630
        * env_chromium.cc should not export symbols.
        * Fix MSVC warnings.
        * Removed large value support.
        * Fix broken reference to documentation file
    
        git-svn-id: http://leveldb.googlecode.com/svn/trunk@24 62dab493-f737-651d-591e-8d6aee1b9529
    
    commit 80d4a4601a20e75a6c4245244e3cac2cf444e012
    Author: dgrogan@chromium.org <dgrogan@chromium.org@62dab493-f737-651d-591e-8d6aee1b9529>
    Date:   Tue Apr 19 23:11:15 2011 +0000
    
        reverting disastrous MOE commit, returning to r21
    
        git-svn-id: http://leveldb.googlecode.com/svn/trunk@23 62dab493-f737-651d-591e-8d6aee1b9529
    
    commit 8540066c2705c6d2a0595d468a6ab041e4fc72fa
    Author: dgrogan@chromium.org <dgrogan@chromium.org@62dab493-f737-651d-591e-8d6aee1b9529>
    Date:   Tue Apr 19 23:01:25 2011 +0000
    
        Revision created by MOE tool push_codebase.
        MOE_MIGRATION=
    
        git-svn-id: http://leveldb.googlecode.com/svn/trunk@22 62dab493-f737-651d-591e-8d6aee1b9529
    
    commit e5d186b89ea9c2a8b6ff1d687370e70787eea9d8
    Author: dgrogan@chromium.org <dgrogan@chromium.org@62dab493-f737-651d-591e-8d6aee1b9529>
    Date:   Mon Apr 18 23:15:58 2011 +0000
    
        chmod a-x
    
        git-svn-id: http://leveldb.googlecode.com/svn/trunk@21 62dab493-f737-651d-591e-8d6aee1b9529
    
    commit 95e21f32367748825123e382172ecbfd492ddb23
    Author: dgrogan@chromium.org <dgrogan@chromium.org@62dab493-f737-651d-591e-8d6aee1b9529>
    Date:   Tue Apr 12 19:38:58 2011 +0000
    
        @2060230.  Default file permission is now 755.
    
        git-svn-id: http://leveldb.googlecode.com/svn/trunk@20 62dab493-f737-651d-591e-8d6aee1b9529
    
    commit 1ca60b12c68a71aac695b15e329b2a76a63cbb0a
    Author: jorlow@chromium.org <jorlow@chromium.org@62dab493-f737-651d-591e-8d6aee1b9529>
    Date:   Wed Mar 30 18:49:03 2011 +0000
    
        Fix last commit
    
        git-svn-id: http://leveldb.googlecode.com/svn/trunk@19 62dab493-f737-651d-591e-8d6aee1b9529
    
    commit fbd97aa4c5325eace57d24b89845b9581bac9324
    Author: jorlow@chromium.org <jorlow@chromium.org@62dab493-f737-651d-591e-8d6aee1b9529>
    Date:   Wed Mar 30 18:35:40 2011 +0000
    
        Move include files into a leveldb subdir.
    
        git-svn-id: http://leveldb.googlecode.com/svn/trunk@18 62dab493-f737-651d-591e-8d6aee1b9529
    
    commit c2dc30f8224d3f84b917abb6d9657ca2c7c9b2a5
    Author: jorlow@chromium.org <jorlow@chromium.org@62dab493-f737-651d-591e-8d6aee1b9529>
    Date:   Tue Mar 29 22:41:11 2011 +0000
    
        Upstream change.
    
        git-svn-id: http://leveldb.googlecode.com/svn/trunk@17 62dab493-f737-651d-591e-8d6aee1b9529
    
    commit f85ede82f8c27a00c3120f67fbab89b2a89fe987
    Author: jorlow@chromium.org <jorlow@chromium.org@62dab493-f737-651d-591e-8d6aee1b9529>
    Date:   Mon Mar 28 20:43:44 2011 +0000
    
        Upstream changes.
    
        git-svn-id: http://leveldb.googlecode.com/svn/trunk@16 62dab493-f737-651d-591e-8d6aee1b9529
    
    commit 225a272621a5517a1a8dec8956457a121786d7c4
    Author: jorlow@chromium.org <jorlow@chromium.org@62dab493-f737-651d-591e-8d6aee1b9529>
    Date:   Fri Mar 25 20:27:43 2011 +0000
    
        Upstream changes
    
        git-svn-id: http://leveldb.googlecode.com/svn/trunk@15 62dab493-f737-651d-591e-8d6aee1b9529
    
    commit 07f3bcfb9764be2a339cc02cf0a0d6edb151defb
    Author: jorlow@chromium.org <jorlow@chromium.org@62dab493-f737-651d-591e-8d6aee1b9529>
    Date:   Tue Mar 22 23:24:02 2011 +0000
    
        Pull from upstream.
    
        git-svn-id: http://leveldb.googlecode.com/svn/trunk@14 62dab493-f737-651d-591e-8d6aee1b9529
    
    commit dbbc21b601732980df7a6e877e75a31e9ec1e42b
    Author: jorlow@chromium.org <jorlow@chromium.org@62dab493-f737-651d-591e-8d6aee1b9529>
    Date:   Tue Mar 22 19:07:54 2011 +0000
    
        Make GetTestDirectory threadsafe within Chromium and make it work on Windows.
    
        git-svn-id: http://leveldb.googlecode.com/svn/trunk@13 62dab493-f737-651d-591e-8d6aee1b9529
    
    commit b887f640bae906abfb77fdf418be63350b4c5e1f
    Author: jorlow@chromium.org <jorlow@chromium.org@62dab493-f737-651d-591e-8d6aee1b9529>
    Date:   Tue Mar 22 18:32:49 2011 +0000
    
        More changes from upstream.
    
        git-svn-id: http://leveldb.googlecode.com/svn/trunk@12 62dab493-f737-651d-591e-8d6aee1b9529
    
    commit 8e30874b0cc959ac51e32e2f42387eadc5375b3c
    Author: gabor@google.com <gabor@google.com@62dab493-f737-651d-591e-8d6aee1b9529>
    Date:   Mon Mar 21 23:10:11 2011 +0000
    
        Removing unneeded build files
    
        git-svn-id: http://leveldb.googlecode.com/svn/trunk@11 62dab493-f737-651d-591e-8d6aee1b9529
    
    commit 87c528b30a91689078728c5c7c03772c7ce0201b
    Author: jorlow@chromium.org <jorlow@chromium.org@62dab493-f737-651d-591e-8d6aee1b9529>
    Date:   Mon Mar 21 21:06:49 2011 +0000
    
        more upstream changes
    
        git-svn-id: http://leveldb.googlecode.com/svn/trunk@10 62dab493-f737-651d-591e-8d6aee1b9529
    
    commit 84744ee8e3e568ca5b24eabf31be706d69d80c4d
    Author: jorlow@chromium.org <jorlow@chromium.org@62dab493-f737-651d-591e-8d6aee1b9529>
    Date:   Mon Mar 21 19:40:57 2011 +0000
    
        Sync in bug fixes
    
        git-svn-id: http://leveldb.googlecode.com/svn/trunk@9 62dab493-f737-651d-591e-8d6aee1b9529
    
    commit 1a1b4538c3a33cadb3096e755416664af209270d
    Author: jorlow@chromium.org <jorlow@chromium.org@62dab493-f737-651d-591e-8d6aee1b9529>
    Date:   Mon Mar 21 19:09:55 2011 +0000
    
        Changes to get Snappy working
    
        git-svn-id: http://leveldb.googlecode.com/svn/trunk@8 62dab493-f737-651d-591e-8d6aee1b9529
    
    commit c50fe91cf36ed8e0281b9d3d338dfd80508d5a03
    Author: jorlow@chromium.org <jorlow@chromium.org@62dab493-f737-651d-591e-8d6aee1b9529>
    Date:   Mon Mar 21 18:13:39 2011 +0000
    
        Oops, another file that didn't upload correctly.
    
        git-svn-id: http://leveldb.googlecode.com/svn/trunk@7 62dab493-f737-651d-591e-8d6aee1b9529
    
    commit 73ed1a70a58d33b5d2cc158addf3e57ddcfb629a
    Author: hans@chromium.org <hans@chromium.org@62dab493-f737-651d-591e-8d6aee1b9529>
    Date:   Mon Mar 21 17:30:49 2011 +0000
    
        Set mime-type to text/css on doc/doc.css files.
    
        git-svn-id: http://leveldb.googlecode.com/svn/trunk@6 62dab493-f737-651d-591e-8d6aee1b9529
    
    commit 3702994a92d22d1ed8556dff4fd745a1e8781926
    Author: hans@chromium.org <hans@chromium.org@62dab493-f737-651d-591e-8d6aee1b9529>
    Date:   Mon Mar 21 17:22:12 2011 +0000
    
        Set mime-type to text/html on .html files.
    
        git-svn-id: http://leveldb.googlecode.com/svn/trunk@5 62dab493-f737-651d-591e-8d6aee1b9529
    
    commit 828515533f6cfe28ab1ae39d1cd8b915052f919f
    Author: jorlow@chromium.org <jorlow@chromium.org@62dab493-f737-651d-591e-8d6aee1b9529>
    Date:   Fri Mar 18 23:03:49 2011 +0000
    
        Fix typo in Makefile.
    
        git-svn-id: http://leveldb.googlecode.com/svn/trunk@4 62dab493-f737-651d-591e-8d6aee1b9529
    
    commit 22cc5453bada623b7e525e71d9c4268dabb16613
    Author: jorlow@chromium.org <jorlow@chromium.org@62dab493-f737-651d-591e-8d6aee1b9529>
    Date:   Fri Mar 18 22:47:28 2011 +0000
    
        Directory paths were off a bit.
    
        git-svn-id: http://leveldb.googlecode.com/svn/trunk@3 62dab493-f737-651d-591e-8d6aee1b9529
    
    commit 179be588c25dccaa963df9c9c104fc6229435483
    Author: jorlow@chromium.org <jorlow@chromium.org@62dab493-f737-651d-591e-8d6aee1b9529>
    Date:   Fri Mar 18 22:37:00 2011 +0000
    
        Initial checkin.
    
        git-svn-id: http://leveldb.googlecode.com/svn/trunk@2 62dab493-f737-651d-591e-8d6aee1b9529
    
    commit 9eee8b817c471f433eae5bde1fd801777e2c1c08
    Author: (no author) <(no author)@62dab493-f737-651d-591e-8d6aee1b9529>
    Date:   Wed Mar 2 17:37:17 2011 +0000
    
        Initial directory structure.
    
        git-svn-id: http://leveldb.googlecode.com/svn/trunk@1 62dab493-f737-651d-591e-8d6aee1b9529
    authored
  2. Randall Leeds

    Merge pull request #6 from shinuza/documentation

    Updated documentation and demo
    authored
  3. Samori Gorse

    Updated demo/million.js as well

    authored
  4. Samori Gorse

    Updated documentation with API changes introduced in 79197cd

    Updated demo, added a WriteBatch example implemented in 9440117
    authored
  5. Randall Leeds

    rename LevelDB to DB. Matches C API. Less typing.

    authored
  6. Randall Leeds

    (con|de)structors for LevelDB and WriteBatch

    Basic WriteBatch functionality works now.
    authored
  7. Randall Leeds

    mv helpers.cc -> helpers.h

    authored

May 24, 2011

  1. Tim Caswell

    Merge pull request #2 from shinuza/portable

    Switched over to leveldb's portable branch
    authored
  2. Randall Leeds

    one more pointer dereference (thanks mikekidder)

    authored

May 23, 2011

  1. Samori Gorse

    leveldb/build/build_config.h may be missing in some cases

    authored
  2. Samori Gorse

    Switched over to leveldb's portable branch

    authored
  3. Randall Leeds

    fix bad dereferencing of Arguments items

    authored
  4. Randall Leeds

    remove unneccesary HandleScope

    authored

May 21, 2011

  1. Tim Caswell

    Clean up code a bit more

    authored
  2. Tim Caswell

    Clean up docs

    authored
  3. Tim Caswell

    Fix the type of a couple errors

    authored
  4. Tim Caswell

    Implement GET and clean up code

    authored
  5. Tim Caswell

    Use real slice for delete too

    authored
  6. Tim Caswell

    Fix Put to use real slices

    authored
  7. Tim Caswell

    Implement delete

    authored
  8. Tim Caswell

    Use node's namespace too

    authored
  9. Tim Caswell

    Update leveldb code

    authored

May 20, 2011

  1. Tim Caswell

    Update README

    authored
  2. Tim Caswell

    Implement put

    authored
  3. Tim Caswell

    Clean up the 4 existing functions

    authored
  4. Tim Caswell

    Refactor the code a little to make it easier to write

    authored
  5. Tim Caswell

    Remove invalid TODO comment

    authored
  6. Tim Caswell

    Implement options passed in from user when opening a database

    authored

May 19, 2011

  1. Remove Sync suffixes, we'll override the functions later when adding …

    …async
    
    Change-Id: Idfe83e714249643ea8ef00fefc884bb6bf033767
    authored
  2. Stub out remaning methods for LevelDB class

    Change-Id: I2d5f58953103730fea843fcfb4ccd7948def2cc2
    authored
  3. Add RepairDB function

    Change-Id: I3956d3624cf84ace5a5edfbb474c3d661e9358c4
    authored
  4. Tweak gitignore and wscript

    Change-Id: I4ced300d6a7378f10cd3ad07b2ae931cb5be0de2
    authored
  5. Tim Caswell

    Tag function at Sync since it's blocking

    authored
Something went wrong with that request. Please try again.