Parent Directory
|
Revision Log
| Links to HEAD: | (view) (annotate) |
| Sticky Revision: |
code improvements from tidier. Patch by Kostis Sagonas. COUCHDB-570
Fix a couple typos in the source. paramter -> parameter InitalBuild -> InitialBuild Thanks David Coallier and Glenn Rempe for pointing them out.
include_docs now take an _id (as well as a _rev) in the emitted value, to load docs other than the one doing the emitting. This means you can have one doc list a set of other docs to load in a single query. Enjoy!
Fix speling.
View refactoring and addition of raw collationoption. Significant performance improvements in view indexer.
finish committing my changes adventure. pardon the dust.
removed _all_docs_by_seq in favor of _changes
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
allow list function and view function to be in different design docs, patch by Mark Hammond, closes COUCHDB-446
Update our Erlang VM requirement to 5.6.5 (R12B5). Also fixes the remaining two compiler warnings.
rollback _conflicts view patch
add native /db/_conflicts view, patch by Adam Kocolosk, closes COUCHDB-462
recloses COUCHDB-4 (view etags) thanks to Matt Goodall for the tests. keep 'em coming!
Initial check-in of OAuth and cookie authentication.
wheeeeeeee
Apply patch from Benoit Chesneau's COUCHDB-404 Restores 0.8-style /db/_view view urls and adds an option to render views and documents as other formats like: /db/docid?show=blog/post /db/_view/blog/posts?list=index We're retaining the longer _design/appname paths as well because that resource is valuable for reverse proxies and rewriters.
Fixes COUCHDB-389 Provide an offset calculation for all view responses. Thanks Brad Anderson.
trimmed trailing whitespace
Fixes COUCHDB-383 - Ignore extra URL parameters. No one opposed the switch so here it is.
Closes COUCHDB-334 - Add JSONP support to CouchDB Use JSONP by providing a ?callback=function_name URL paramter for any URL returning JSON data.
refactor JSON body error handling, also consolidate update_docs JSON response generation.
Refactor the make_view_fold_function stuff. Added a proper Acc to both map and reduce view folds. Cleaned up some pattern matchers.
Exporting the main function for sending view responses.
Closes COUCHDB-320 (ignore Content-Type in _temp_view). Thanks B. Candler
Resolves COUCHDB-331 - Allow reduce=true&include_docs=false
Refactoring the view URL parameter parsing.
refactor main.js into many files and improve show/list error handling
Resolves COUCHDB-306 - Wacky error responses to malformed documents Mostly adds improvements to the parsing of Json bodies for _bulk_docs and multi-get queries. Includes tests in basics.js and view_errors.js.
Fixes COUCHDB-322 Specifying reduce=true now returns a 400 error when the view has no reduce function.
output errors differently during chunked responses (view and list)
map queries with group=true query option will return an error. closes COUCHDB-185. changes to jquery.couch.js to support ajaxOptions may be useful for more than just openDoc, will need to be spread to the rest of the API.
inclusive_end query option for views, defaults to true (does not change current behavior). inclusive_end=false treats endkey as an open interval. this is progress on COUCHDB-194. I think it is enough for 0.9, we can discuss switching the default behavior, and adding a similar option for startkey.
Commit Damien's rep_security branch to trunk. Changes bulk_docs conflict checking. Breaks file format, see mailing list for data upgrade procedure, or http://wiki.apache.org/couchdb/Breaking_changes
merge design doc resource branch. breaking changes to _view query paths. closes COUCHDB-280
Support for reduce views in _list. closes COUCHDB-260. Thanks Jason Davies.
Add runtime statistics -- without EUnit tests for now.
View etags are now provided. See note in the source about how they could be more efficient. Changes arity on make_view_fold_fun etc. Closes COUCHDB-4
apply COUCHDB-252. Allow _list functions to signal that iteration of the view should cease. Thanks davisp.
Apply COUCHDB-251. Allow _list functions to accept arbitrary GET parameters. Thanks Paul Davis.
allow format query param to override accept headers for _list and _show
Added options member to design docs. Currently the only option is include_designs (views can now run over design docs as well if they need to), the default is false, which is the current behavior. Thanks davisp for the original patch. Closes COUCHDB-156
cleanup long lines
Change _slow_view back to _temp_view, as discussed on the mailing list (see http://markmail.org/message/o44cafucgwlpudov).
View list functions can stream views in any format. See list_views test for details.
change update=false to stale=ok
include_docs error handling
fixed _all_docs view to use the correct PassedEndFun for binary docid sorting
friendly error message on use of count instead of limit
apply patch to fix include docs q param parsing
change count to limit in view query params
Rename _temp_views to _slow_views. Any clients who were using temp views are encouraged not to use slow views, and instead transition to design documents (or running the views on the client).
Fix for leaked file handles when not explicitly closed, added file stats code for checking for leaked file handles, and some refactoring of the view api.
fix COUCHDB-177. thanks Paul Carey and Paul Davis
move couchdb to tlp
view group state gen_server. thanks damien and davisp.
fix for _all_docs_by_seq with include_docs
fix for COUCHDB-139 keys available when reduce=false
fix for COUCHDB-138 include_docs=true&reduce=false
Removed debugging statement.
Fix for COUCHDB-99. Certain Skipped KeyValue pairs weren't being assembled into final values before being reduces.
include_docs option adds a doc member to view rows with the latest _rev of the document (or the _rev specified in the row value)
added multi-key requests to _view, _temp_view, and _all_docs (with help from davisp)
refactor couch_httpd_view to use output_map_view
remove unnecessary negative count feature
Added files forgotten in the httpd refactoring checkin.
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 |