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

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

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 829432 - (view) (annotate) - [select for diffs]
Modified Sat Oct 24 18:53:57 2009 UTC (4 weeks, 3 days ago) by kocolosk
File length: 5959 byte(s)
Diff to previous 818132 (colored)
use couch_util:priv_dir() b/c it works in dev mode too

Revision 818132 - (view) (annotate) - [select for diffs]
Modified Wed Sep 23 14:58:44 2009 UTC (2 months ago) by kocolosk
File length: 5958 byte(s)
Diff to previous 814189 (colored)
give the server a second to terminate (suppress spurious stats warnings)

Revision 814189 - (view) (annotate) - [select for diffs]
Modified Sat Sep 12 16:39:24 2009 UTC (2 months, 1 week ago) by kocolosk
File length: 5965 byte(s)
Diff to previous 800884 (colored)
bugfixes in supervision tree specifications

Revision 800884 - (view) (annotate) - [select for diffs]
Modified Tue Aug 4 17:26:30 2009 UTC (3 months, 3 weeks ago) by jan
File length: 5966 byte(s)
Diff to previous 794057 (colored)
log bind_address and port after startup, helps with COUCHDB-393

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: 5832 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, 2 weeks ago) by nslater
File length: 5834 byte(s)
Diff to previous 789829 (colored)
trimmed trailing whitespace

Revision 789829 - (view) (annotate) - [select for diffs]
Modified Tue Jun 30 17:02:24 2009 UTC (4 months, 3 weeks ago) by kocolosk
File length: 5848 byte(s)
Diff to previous 780165 (colored)
reset stats on POST /_restart and correct open_databases test.  Closes COUCHDB-398

I rearranged the shutdown order from what was committed in the 0.9.x branch so
that the stats collector is still up when couch_server shuts down.  This way the
messages to decrement the number of open_databases during the shutdown don't
fail with a badarg. The badarg is silently ignored in 0.9.x, but here we pattern
match with a true so we end up with lots of error reports.

You may see some spurious erlang error reports when running the test suite on
an SMP emulator, due to the use of public ets tables in the stats collector API.

Revision 780165 - (view) (annotate) - [select for diffs]
Modified Sat May 30 02:43:52 2009 UTC (5 months, 3 weeks ago) by damien
File length: 5692 byte(s)
Diff to previous 766467 (colored)
Test and fix for infinite loops in view_servers, fix for crashed OS processes causing leaked erlang processes and fix for view server crashing when view group process terminates.

Revision 766467 - (view) (annotate) - [select for diffs]
Modified Sun Apr 19 13:48:40 2009 UTC (7 months ago) by jan
File length: 5550 byte(s)
Diff to previous 766456 (colored)
add a startup checkpoint to couch.log

Revision 766456 - (view) (annotate) - [select for diffs]
Modified Sun Apr 19 12:12:42 2009 UTC (7 months ago) by jan
File length: 5500 byte(s)
Diff to previous 751305 (colored)
whitespace

Revision 751305 - (view) (annotate) - [select for diffs]
Modified Sat Mar 7 18:48:47 2009 UTC (8 months, 2 weeks ago) by kocolosk
File length: 5556 byte(s)
Diff to previous 748326 (colored)
rewrite replicator using OTP behaviours

- only one instance of given source->target runs at a time
- supervisor restarts replications that terminate abnormally
- pull repl. streams attachments directly to disk
- improved memory utilization
- temporarily rollback parallel async doc GETs during pull rep.
- replication updates show up in Futon Status window

Revision 748326 - (view) (annotate) - [select for diffs]
Modified Thu Feb 26 21:41:32 2009 UTC (8 months, 3 weeks ago) by jan
File length: 5327 byte(s)
Diff to previous 746691 (colored)
remove the no longer existing couch_file_stats from couch_primary_services

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

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: 5536 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: 5534 byte(s)
Diff to previous 728764 (colored)
Added task status checking, to help debug the progress of long running tasks, like view indexing and compaction.

Revision 728764 - (view) (annotate) - [select for diffs]
Modified Mon Dec 22 20:35:50 2008 UTC (11 months ago) by damien
File length: 5331 byte(s)
Diff to previous 726143 (colored)
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.

Revision 726143 - (view) (annotate) - [select for diffs]
Modified Fri Dec 12 22:32:42 2008 UTC (11 months, 1 week ago) by joes
File length: 5127 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_server_sup.erl
File length: 5127 byte(s)
Diff to previous 701173 (colored)
Nearly completed security/validation work. Still needs replication testing.

Revision 701173 - (view) (annotate) - [select for diffs]
Modified Thu Oct 2 16:06:10 2008 UTC (13 months, 3 weeks ago) by damien
Original Path: incubator/couchdb/trunk/src/couchdb/couch_server_sup.erl
File length: 4854 byte(s)
Diff to previous 695024 (colored)
HTTPd refactoring. Moved most code out of couch_httpd into associated modules (couch_httpd_view, couch_httpd_db, couch_httpd_misc_handlers). Also a fix to removed previous doc_by_seq index entries on compaction retry.

Revision 695024 - (view) (annotate) - [select for diffs]
Modified Sat Sep 13 20:25:11 2008 UTC (14 months, 1 week ago) by damien
Original Path: incubator/couchdb/trunk/src/couchdb/couch_server_sup.erl
File length: 4915 byte(s)
Diff to previous 694989 (colored)
Moved most of the startup services from being hard coded in couch_server_sup to being loaded from the ini file.

Revision 694989 - (view) (annotate) - [select for diffs]
Modified Sat Sep 13 17:32:46 2008 UTC (14 months, 1 week ago) by damien
Original Path: incubator/couchdb/trunk/src/couchdb/couch_server_sup.erl
File length: 5046 byte(s)
Diff to previous 690513 (colored)
Changes and refactorings to couch_config

Revision 690513 - (view) (annotate) - [select for diffs]
Modified Sat Aug 30 14:27:01 2008 UTC (14 months, 3 weeks ago) by jan
Original Path: incubator/couchdb/trunk/src/couchdb/couch_server_sup.erl
File length: 5052 byte(s)
Diff to previous 687336 (colored)
- Rename configuration options and sections to allow for a nicer .ini file and HTTP API calls.
- Enable .ini parser to read variable assignments with spaces around the '='-sign.
- Remove inadequate comment.

Revision 687336 - (view) (annotate) - [select for diffs]
Modified Wed Aug 20 13:55:41 2008 UTC (15 months ago) by jan
Original Path: incubator/couchdb/trunk/src/couchdb/couch_server_sup.erl
File length: 5048 byte(s)
Diff to previous 682560 (colored)
Merge runtimeconfig branch back into trunk

Revision 682560 - (view) (annotate) - [select for diffs]
Modified Tue Aug 5 01:43:40 2008 UTC (15 months, 2 weeks ago) by damien
Original Path: incubator/couchdb/trunk/src/couchdb/couch_server_sup.erl
File length: 6728 byte(s)
Diff to previous 666182 (colored)
Added concurrent open db limit and a LRU cache for closing old databases when limit reached (configurable via MaxDbsOpen var in couch.ini). Refactored db update code in couch_db.erl into couch_db_updater.erl.

Revision 666182 - (view) (annotate) - [select for diffs]
Modified Tue Jun 10 16:19:18 2008 UTC (17 months, 2 weeks ago) by nslater
Original Path: incubator/couchdb/trunk/src/couchdb/couch_server_sup.erl
File length: 6631 byte(s)
Diff to previous 656861 (colored)
slight change to startup message

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_server_sup.erl
File length: 6634 byte(s)
Diff to previous 656123 (colored)
Incremental reduce first checkin. Warning! Disk format change.

Revision 656123 - (view) (annotate) - [select for diffs]
Modified Wed May 14 07:08:04 2008 UTC (18 months, 1 week ago) by jan
Original Path: incubator/couchdb/trunk/src/couchdb/couch_server_sup.erl
File length: 6633 byte(s)
Diff to previous 650705 (colored)
Add link to Futon based on current configuration parameters on CouchDB-startup. Patch by Michael Hendricks <michael@ndrix.org>

Revision 650705 - (view) (annotate) - [select for diffs]
Modified Wed Apr 23 00:25:23 2008 UTC (19 months ago) by damien
Original Path: incubator/couchdb/trunk/src/couchdb/couch_server_sup.erl
File length: 6510 byte(s)
Diff to previous 649988 (colored)
Replicator optmizations and fix for unnecessary document copy during re-replication

Revision 649988 - (view) (annotate) - [select for diffs]
Modified Sun Apr 20 22:27:11 2008 UTC (19 months ago) by damien
Original Path: incubator/couchdb/trunk/src/couchdb/couch_server_sup.erl
File length: 6637 byte(s)
Diff to previous 649948 (colored)
Change uuid generaion to rely on crypto. Started crypto and inets application in startscript, and also couch_server_up. Fix for regression caused by accidental check-in of disabled etags.

Revision 649948 - (view) (annotate) - [select for diffs]
Modified Sun Apr 20 18:17:15 2008 UTC (19 months ago) by damien
Original Path: incubator/couchdb/trunk/src/couchdb/couch_server_sup.erl
File length: 6522 byte(s)
Diff to previous 648222 (colored)
Added proper UUID generation and changed the details of how way debug logging is done to now use a more effcient macro instead of a function call.

Revision 648222 - (view) (annotate) - [select for diffs]
Modified Tue Apr 15 12:21:00 2008 UTC (19 months, 1 week ago) by cmlenz
Original Path: incubator/couchdb/trunk/src/couchdb/couch_server_sup.erl
File length: 6500 byte(s)
Diff to previous 644444 (colored)
Merged mochiweb branch back into trunk.

Revision 644444 - (view) (annotate) - [select for diffs]
Modified Thu Apr 3 19:09:08 2008 UTC (19 months, 3 weeks ago) by jan
Original Path: incubator/couchdb/trunk/src/couchdb/couch_server_sup.erl
File length: 6243 byte(s)
Diff to previous 642432 (colored)
merge from mochiweb branch: fix copy and paste error to allow startup of FulltextQueryServer

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_server_sup.erl
File length: 6234 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