/[Apache-SVN]/couchdb/trunk/src/couchdb/couch_btree.erl
ViewVC logotype

Log of /couchdb/trunk/src/couchdb/couch_btree.erl

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 882903 - (view) (annotate) - [select for diffs]
Modified Sat Nov 21 13:43:43 2009 UTC (5 days, 5 hours ago) by kocolosk
File length: 26422 byte(s)
Diff to previous 814893 (colored)
code improvements from tidier. Patch by Kostis Sagonas. COUCHDB-570

Revision 814893 - (view) (annotate) - [select for diffs]
Modified Mon Sep 14 22:33:05 2009 UTC (2 months, 1 week ago) by damien
File length: 26377 byte(s)
Diff to previous 814078 (colored)
View refactoring and addition of raw collationoption. Significant performance improvements in view indexer.

Revision 814078 - (view) (annotate) - [select for diffs]
Modified Fri Sep 11 23:23:07 2009 UTC (2 months, 2 weeks ago) by damien
File length: 26390 byte(s)
Diff to previous 794057 (colored)
Refactoring of endkey code in views and btrees. End key functionaility is now handled inside the btree code, simplfying calling code and making it trivial to add new collation options

Revision 794057 - (view) (annotate) - [select for diffs]
Modified Tue Jul 14 20:21:39 2009 UTC (4 months, 1 week ago) by nslater
File length: 25288 byte(s)
Diff to previous 791350 (colored)
wheeeeeeee

Revision 791350 - (view) (annotate) - [select for diffs]
Modified Mon Jul 6 00:33:50 2009 UTC (4 months, 3 weeks ago) by nslater
File length: 25290 byte(s)
Diff to previous 791136 (colored)
trimmed trailing whitespace

Revision 791136 - (view) (annotate) - [select for diffs]
Modified Sat Jul 4 15:17:44 2009 UTC (4 months, 3 weeks ago) by jchris
File length: 25336 byte(s)
Diff to previous 780326 (colored)
last three dialyzer recommended cleanups

Revision 780326 - (view) (annotate) - [select for diffs]
Modified Sat May 30 21:12:06 2009 UTC (5 months, 3 weeks ago) by davisp
File length: 25286 byte(s)
Diff to previous 754982 (colored)
Added code coverage report generation target.

To generate reports:

    # Assuming etap is installed
    $ cd /path/to/couchdb
    $ ./bootstrap && ERLC_FLAGS=+debug_info ./configure && make cover

You can browse the report by opening ./cover/index.html in your html consuming software of choice.

Shoutout to Nick Gerakines in THANKS for helping with etap and testing in general.


Revision 754982 - (view) (annotate) - [select for diffs]
Modified Mon Mar 16 19:14:37 2009 UTC (8 months, 1 week ago) by damien
File length: 31398 byte(s)
Diff to previous 739170 (colored)
Fix for problem with btree folds getting incorrect reductions after the first value.

Revision 739170 - (view) (annotate) - [select for diffs]
Modified Fri Jan 30 04:57:44 2009 UTC (9 months, 3 weeks ago) by jchris
File length: 31401 byte(s)
Diff to previous 736906 (colored)
all_docs view with descending=true works properly now. fix COUCHDB-109

Revision 736906 - (view) (annotate) - [select for diffs]
Modified Fri Jan 23 04:15:47 2009 UTC (10 months ago) by damien
File length: 31289 byte(s)
Diff to previous 726143 (colored)
Added task status checking, to help debug the progress of long running tasks, like view indexing and compaction.

Revision 726143 - (view) (annotate) - [select for diffs]
Modified Fri Dec 12 22:32:42 2008 UTC (11 months, 2 weeks ago) by joes
File length: 31274 byte(s)
Diff to previous 719160 (colored)
move couchdb to tlp

Revision 719160 - (view) (annotate) - [select for diffs]
Modified Thu Nov 20 04:42:43 2008 UTC (12 months ago) by damien
Original Path: incubator/couchdb/trunk/src/couchdb/couch_btree.erl
File length: 31274 byte(s)
Diff to previous 706714 (colored)
Nearly completed security/validation work. Still needs replication testing.

Revision 706714 - (view) (annotate) - [select for diffs]
Modified Tue Oct 21 18:43:42 2008 UTC (13 months ago) by damien
Original Path: incubator/couchdb/trunk/src/couchdb/couch_btree.erl
File length: 31320 byte(s)
Diff to previous 694430 (colored)
Fix for COUCHDB-99. Certain Skipped KeyValue pairs weren't being assembled into final values before being reduces.

Revision 694430 - (view) (annotate) - [select for diffs]
Modified Thu Sep 11 19:26:09 2008 UTC (14 months, 2 weeks ago) by damien
Original Path: incubator/couchdb/trunk/src/couchdb/couch_btree.erl
File length: 31254 byte(s)
Diff to previous 685975 (colored)
Check-in of document purge functionality.

Revision 685975 - (view) (annotate) - [select for diffs]
Modified Thu Aug 14 17:47:24 2008 UTC (15 months, 1 week ago) by damien
Original Path: incubator/couchdb/trunk/src/couchdb/couch_btree.erl
File length: 31217 byte(s)
Diff to previous 680796 (colored)
CouchDB performance work. Faster Btree updates and lookups.

Revision 680796 - (view) (annotate) - [select for diffs]
Modified Tue Jul 29 18:23:42 2008 UTC (15 months, 4 weeks ago) by damien
Original Path: incubator/couchdb/trunk/src/couchdb/couch_btree.erl
File length: 29460 byte(s)
Diff to previous 680420 (colored)
Fix for problem with count query arg in grouped reduce views. Previous fix would keep enumerating over subsequent view results despite not returning them.

Revision 680420 - (view) (annotate) - [select for diffs]
Modified Mon Jul 28 17:45:59 2008 UTC (15 months, 4 weeks ago) by damien
Original Path: incubator/couchdb/trunk/src/couchdb/couch_btree.erl
File length: 29392 byte(s)
Diff to previous 665852 (colored)
Adjusted btree chunk size to give a 25% performance increase in random testing.

Revision 665852 - (view) (annotate) - [select for diffs]
Modified Mon Jun 9 19:55:34 2008 UTC (17 months, 2 weeks ago) by damien
Original Path: incubator/couchdb/trunk/src/couchdb/couch_btree.erl
File length: 29392 byte(s)
Diff to previous 663786 (colored)
Changed name of 'combine' phase of reduce to 'rereduce', to avoid confusion.

Revision 663786 - (view) (annotate) - [select for diffs]
Modified Thu Jun 5 23:49:48 2008 UTC (17 months, 3 weeks ago) by damien
Original Path: incubator/couchdb/trunk/src/couchdb/couch_btree.erl
File length: 29389 byte(s)
Diff to previous 661476 (colored)
Added reduce/combine example. Fixed  broken node chunking with very large keys/reduction values

Revision 661476 - (view) (annotate) - [select for diffs]
Modified Thu May 29 20:51:14 2008 UTC (17 months, 4 weeks ago) by damien
Original Path: incubator/couchdb/trunk/src/couchdb/couch_btree.erl
File length: 29173 byte(s)
Diff to previous 659596 (colored)
Grouped reduce support. Needs performance work.

Revision 659596 - (view) (annotate) - [select for diffs]
Modified Fri May 23 16:51:46 2008 UTC (18 months ago) by damien
Original Path: incubator/couchdb/trunk/src/couchdb/couch_btree.erl
File length: 25882 byte(s)
Diff to previous 658405 (colored)
fix for bug with reusing map btree indexes when multiple views have the same map function

Revision 658405 - (view) (annotate) - [select for diffs]
Modified Tue May 20 19:57:37 2008 UTC (18 months, 1 week ago) by damien
Original Path: incubator/couchdb/trunk/src/couchdb/couch_btree.erl
File length: 25833 byte(s)
Diff to previous 656861 (colored)
Fixed design document view definitions to be consistent with temp views. Changed the name of the map(K,V) call in the javascript views to emit(K,V)

Revision 656861 - (view) (annotate) - [select for diffs]
Modified Thu May 15 21:51:22 2008 UTC (18 months, 1 week ago) by damien
Original Path: incubator/couchdb/trunk/src/couchdb/couch_btree.erl
File length: 25765 byte(s)
Diff to previous 646163 (colored)
Incremental reduce first checkin. Warning! Disk format change.

Revision 646163 - (view) (annotate) - [select for diffs]
Modified Wed Apr 9 01:01:43 2008 UTC (19 months, 2 weeks ago) by damien
Original Path: incubator/couchdb/trunk/src/couchdb/couch_btree.erl
File length: 20469 byte(s)
Diff to previous 643556 (colored)
Fix for btree modification bug.

Revision 643556 - (view) (annotate) - [select for diffs]
Modified Tue Apr 1 20:32:15 2008 UTC (19 months, 3 weeks ago) by damien
Original Path: incubator/couchdb/trunk/src/couchdb/couch_btree.erl
File length: 20395 byte(s)
Diff to previous 642432 (colored)
Fix for runaway process in the view code and the so far untested storage  compaction code.

Revision 642432 - (view) (annotate) - [select for diffs]
Added Fri Mar 28 23:32:19 2008 UTC (19 months, 4 weeks ago) by cmlenz
Original Path: incubator/couchdb/trunk/src/couchdb/couch_btree.erl
File length: 20326 byte(s)
Imported trunk.

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

apache@apache.org
ViewVC Help
Powered by ViewVC 1.1.2