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

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

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 830353 - (view) (annotate) - [select for diffs]
Modified Tue Oct 27 21:40:25 2009 UTC (4 weeks, 1 day ago) by damien
File length: 7805 byte(s)
Diff to previous 820495 (colored)
Make it harder to accidently terminate chunked resposnes by requiring callers to explicity call last_chunk(Req) and ignoring send_chunk calls with no data.

Revision 820495 - (view) (annotate) - [select for diffs]
Modified Wed Sep 30 23:31:48 2009 UTC (8 weeks ago) by jchris
File length: 7796 byte(s)
Diff to previous 819091 (colored)
_uuid ETags were coming out as random binary noise. fixes this so they are proper strings. Needs backporting to 0.10.x.

Revision 819091 - (view) (annotate) - [select for diffs]
Modified Sat Sep 26 02:46:41 2009 UTC (2 months ago) by davisp
File length: 7781 byte(s)
Diff to previous 814299 (colored)
Fix the UUID's test failures when clocks are out of sync.

Changes the tests for cache busting by using ETag's. Left the date tests commented out just in case someone thinks I'm crazy and sees a better solution.


Revision 814299 - (view) (annotate) - [select for diffs]
Modified Sun Sep 13 11:14:41 2009 UTC (2 months, 1 week ago) by jan
File length: 7699 byte(s)
Diff to previous 813051 (colored)
adhere X-Couch-Persist for DELETEs

Revision 813051 - (view) (annotate) - [select for diffs]
Modified Wed Sep 9 16:53:49 2009 UTC (2 months, 2 weeks ago) by kocolosk
File length: 7615 byte(s)
Diff to previous 805643 (colored)
choice of uuid algos for better insert perf. Closes COUCHDB-465.  Thanks rnewson, bitdiddle

Revision 805643 - (view) (annotate) - [select for diffs]
Modified Wed Aug 19 00:51:19 2009 UTC (3 months, 1 week ago) by kocolosk
File length: 7645 byte(s)
Diff to previous 804436 (colored)
continuous replication request returns 202 Accepted and the _local docid

Revision 804436 - (view) (annotate) - [select for diffs]
Modified Sat Aug 15 05:11:45 2009 UTC (3 months, 1 week ago) by kocolosk
File length: 7541 byte(s)
Diff to previous 802888 (colored)
better failure modes in replication.  See COUCHDB-193, COUCHDB-416

If you try to replicate a DB to itself, the replication will proceed, but no
checkpoints will be saved, and the logs will say

"checkpoint failure: conflict (are you replicating to yourself?)"

If you try to specify a non-existent DB as source or target, replication will
fail immediately with a 404.  The response body will indicate which DB could
not be opened.

Revision 802888 - (view) (annotate) - [select for diffs]
Modified Mon Aug 10 18:37:43 2009 UTC (3 months, 2 weeks ago) by kocolosk
File length: 7429 byte(s)
Diff to previous 800938 (colored)
new replicator using _changes feed for continuous replication

Revision 800938 - (view) (annotate) - [select for diffs]
Modified Tue Aug 4 19:50:46 2009 UTC (3 months, 3 weeks ago) by damien
File length: 8333 byte(s)
Diff to previous 794057 (colored)
Initial check-in of OAuth and cookie authentication.

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: 8768 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: 8770 byte(s)
Diff to previous 788971 (colored)
trimmed trailing whitespace

Revision 788971 - (view) (annotate) - [select for diffs]
Modified Sat Jun 27 13:36:29 2009 UTC (4 months, 4 weeks ago) by jchris
File length: 8786 byte(s)
Diff to previous 774474 (colored)
A /_whoami handler to provide client apps with access to the active userCtx for their session.
Thanks to the CouchDB University students and janl for helping to implement this.

Revision 774474 - (view) (annotate) - [select for diffs]
Modified Wed May 13 18:27:11 2009 UTC (6 months, 2 weeks ago) by damien
File length: 8238 byte(s)
Diff to previous 774095 (colored)
Adding testing for GET /_changes?continuous=true by adding a GET /_sleep?time=Msecs call, which allows the browser to process the waiting data on the other async XHR request.

Revision 774095 - (view) (annotate) - [select for diffs]
Modified Tue May 12 21:18:40 2009 UTC (6 months, 2 weeks ago) by jan
File length: 7951 byte(s)
Diff to previous 774045 (colored)
add offset parameter so clients like Futon can deliver a consistent user experience

Revision 774045 - (view) (annotate) - [select for diffs]
Modified Tue May 12 19:36:15 2009 UTC (6 months, 2 weeks ago) by jan
File length: 7800 byte(s)
Diff to previous 773387 (colored)
Add non-streaming log-file handler. A GET request to /_log will show the last 1000 bytes of the logflie. More bytes can be requested with GET /_log?bytes=10000.

Revision 773387 - (view) (annotate) - [select for diffs]
Modified Sun May 10 19:20:23 2009 UTC (6 months, 2 weeks ago) by jchris
File length: 7351 byte(s)
Diff to previous 766358 (colored)
refactor JSON body error handling, also consolidate update_docs JSON response generation.

Revision 766358 - (view) (annotate) - [select for diffs]
Modified Sat Apr 18 17:12:38 2009 UTC (7 months, 1 week ago) by davisp
File length: 7347 byte(s)
Diff to previous 753448 (colored)
Fixes COUCHDB-310

Change the hardcoded "/_utils/" redirect to append a '/' to the current path.


Revision 753448 - (view) (annotate) - [select for diffs]
Modified Fri Mar 13 22:15:34 2009 UTC (8 months, 2 weeks ago) by jchris
File length: 7292 byte(s)
Diff to previous 751491 (colored)
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

Revision 751491 - (view) (annotate) - [select for diffs]
Modified Sun Mar 8 18:18:08 2009 UTC (8 months, 2 weeks ago) by kocolosk
File length: 7411 byte(s)
Diff to previous 746691 (colored)
beefier fault tolerance in the replicator

- trap exits (enumerator and attachment streamers are linked)
- retry by respawning enumerator with last known good source seq
- checkpoint replication record on every flush of document buffer
- reformat nicer error messages to listeners if we need to exit

Revision 746691 - (view) (annotate) - [select for diffs]
Modified Sun Feb 22 13:50:38 2009 UTC (9 months ago) by jan
File length: 7191 byte(s)
Diff to previous 743373 (colored)
Add runtime statistics -- without EUnit tests for now.

Revision 743373 - (view) (annotate) - [select for diffs]
Modified Wed Feb 11 16:12:39 2009 UTC (9 months, 2 weeks ago) by damien
File length: 7459 byte(s)
Diff to previous 742158 (colored)
Changed _uuid to respond to GET instead of POST. Bug COUCHDB-190

Revision 742158 - (view) (annotate) - [select for diffs]
Modified Sun Feb 8 20:29:51 2009 UTC (9 months, 2 weeks ago) by jchris
File length: 7162 byte(s)
Diff to previous 739047 (colored)
extract method couch_httpd:send_redirect(Req, Path)

Revision 739047 - (view) (annotate) - [select for diffs]
Modified Thu Jan 29 22:15:48 2009 UTC (9 months, 3 weeks ago) by jchris
File length: 7247 byte(s)
Diff to previous 736906 (colored)
Replacement of inets with ibrowse. Fixes COUCHDB-179 and enhances replication.
Thanks Jason Davies and Adam Kocoloski for the fix, Maximillian Dornseif for reporting.

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

Revision 736856 - (view) (annotate) - [select for diffs]
Modified Thu Jan 22 23:55:43 2009 UTC (10 months ago) by jchris
File length: 6846 byte(s)
Diff to previous 735875 (colored)
Fix some eJSON stragglers (works with mochijson2, but not eep18). thanks kocolosk!

Revision 735875 - (view) (annotate) - [select for diffs]
Modified Mon Jan 19 23:31:51 2009 UTC (10 months ago) by damien
File length: 6842 byte(s)
Diff to previous 730016 (colored)
tests for fix to COUCHDB-215, and changing of how max_dbs_open setting is handled at runtime.

Revision 730016 - (view) (annotate) - [select for diffs]
Modified Mon Dec 29 23:43:10 2008 UTC (10 months, 3 weeks ago) by jchris
File length: 6645 byte(s)
Diff to previous 728775 (colored)
merge form branch to trunk

Revision 728775 - (view) (annotate) - [select for diffs]
Modified Mon Dec 22 21:11:52 2008 UTC (11 months ago) by damien
File length: 6641 byte(s)
Diff to previous 726143 (colored)
Fix for config api attempting list_to_binary on an atom.

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: 6643 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_httpd_misc_handlers.erl
File length: 6643 byte(s)
Diff to previous 718311 (colored)
Nearly completed security/validation work. Still needs replication testing.

Revision 718311 - (view) (annotate) - [select for diffs]
Modified Mon Nov 17 18:18:51 2008 UTC (12 months, 1 week ago) by damien
Original Path: incubator/couchdb/trunk/src/couchdb/couch_httpd_misc_handlers.erl
File length: 6429 byte(s)
Diff to previous 709578 (colored)
More security and validation work. Still incomplete.

Revision 709578 - (view) (annotate) - [select for diffs]
Modified Fri Oct 31 21:46:34 2008 UTC (12 months, 3 weeks ago) by jchris
Original Path: incubator/couchdb/trunk/src/couchdb/couch_httpd_misc_handlers.erl
File length: 5707 byte(s)
Diff to previous 706848 (colored)
couchdb once again serves favicon.ico

Revision 706848 - (view) (annotate) - [select for diffs]
Modified Wed Oct 22 03:08:53 2008 UTC (13 months ago) by damien
Original Path: incubator/couchdb/trunk/src/couchdb/couch_httpd_misc_handlers.erl
File length: 5482 byte(s)
Diff to previous 703315 (colored)
First check-in of admin http authentication and authorization.

Revision 703315 - (view) (annotate) - [select for diffs]
Modified Fri Oct 10 02:23:11 2008 UTC (13 months, 2 weeks ago) by jchris
Original Path: incubator/couchdb/trunk/src/couchdb/couch_httpd_misc_handlers.erl
File length: 5230 byte(s)
Diff to previous 701174 (colored)
config web service fix from davisp

Revision 701174 - (view) (annotate) - [select for diffs]
Added Thu Oct 2 16:14:45 2008 UTC (13 months, 3 weeks ago) by damien
Original Path: incubator/couchdb/trunk/src/couchdb/couch_httpd_misc_handlers.erl
File length: 4852 byte(s)
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.

  Diffs between and
  Type of Diff should be a

apache@apache.org
ViewVC Help
Powered by ViewVC 1.1.2