Parent Directory
|
Revision Log
| Links to HEAD: | (view) (annotate) |
| Sticky Revision: |
code improvements from tidier. Patch by Kostis Sagonas. COUCHDB-570
View refactoring and addition of raw collationoption. Significant performance improvements in view indexer.
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
wheeeeeeee
trimmed trailing whitespace
last three dialyzer recommended cleanups
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.
Fix for problem with btree folds getting incorrect reductions after the first value.
all_docs view with descending=true works properly now. fix COUCHDB-109
Added task status checking, to help debug the progress of long running tasks, like view indexing and compaction.
move couchdb to tlp
Nearly completed security/validation work. Still needs replication testing.
Fix for COUCHDB-99. Certain Skipped KeyValue pairs weren't being assembled into final values before being reduces.
Check-in of document purge functionality.
CouchDB performance work. Faster Btree updates and lookups.
Fix for problem with count query arg in grouped reduce views. Previous fix would keep enumerating over subsequent view results despite not returning them.
Adjusted btree chunk size to give a 25% performance increase in random testing.
Changed name of 'combine' phase of reduce to 'rereduce', to avoid confusion.
Added reduce/combine example. Fixed broken node chunking with very large keys/reduction values
Grouped reduce support. Needs performance work.
fix for bug with reusing map btree indexes when multiple views have the same map function
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)
Incremental reduce first checkin. Warning! Disk format change.
Fix for btree modification bug.
Fix for runaway process in the view code and the so far untested storage compaction code.
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.
| apache@apache.org | ViewVC Help |
| Powered by ViewVC 1.1.2 |