/[Apache-SVN]/couchdb/trunk/src/couchdb/Makefile.am
ViewVC logotype

Log of /couchdb/trunk/src/couchdb/Makefile.am

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 832550 - (view) (annotate) - [select for diffs]
Modified Tue Nov 3 20:51:04 2009 UTC (3 weeks ago) by damien
File length: 6811 byte(s)
Diff to previous 826173 (colored)
Added batching of multiple updating requests, to improve throughput with many writers. Also removed the couch_batch_save module, now batch requests are simply saved async as immediately, batching with outhr updates if possible.

Revision 826173 - (view) (annotate) - [select for diffs]
Modified Sat Oct 17 03:30:05 2009 UTC (5 weeks, 4 days ago) by mhammond
File length: 6929 byte(s)
Diff to previous 825268 (colored)
have 'make dist' build a windows installer on windows

Revision 825268 - (view) (annotate) - [select for diffs]
Modified Wed Oct 14 20:45:30 2009 UTC (5 weeks, 6 days ago) by davisp
File length: 6518 byte(s)
Diff to previous 816043 (colored)
Fix a bug in the couch.app generation.

The couch.app module list was using '*.erl' to list the modules. This
causes issues if weird backup files are introduced into that directory.
It appears that copying to and from HFS file systems can result in files
with a prefix of '._' so that we had '._couch_server.erl' amongst other
things which would then be in the couch.app module list, which would then
prevent the server from booting properly. As in, it would just halt before
any CouchDB code was ever run.

The fix is to make the module list use "couch*.erl" instead.


Revision 816043 - (view) (annotate) - [select for diffs]
Modified Thu Sep 17 04:04:46 2009 UTC (2 months, 1 week ago) by davisp
File length: 6513 byte(s)
Diff to previous 813051 (colored)
Fixes COUCHDB-396

Makes the stats calculated over a moving window isntead of calculated for non-overlapping timeframes. This should make trend monitoring more robust.

Thanks once again to Bob Dionne for double checking this.


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: 6529 byte(s)
Diff to previous 811910 (colored)
choice of uuid algos for better insert perf. Closes COUCHDB-465.  Thanks rnewson, bitdiddle

Revision 811910 - (view) (annotate) - [select for diffs]
Modified Sun Sep 6 21:55:49 2009 UTC (2 months, 2 weeks ago) by davisp
File length: 6484 byte(s)
Diff to previous 810432 (colored)
Fix for building CouchDB on Snow Leapord.

I was unable to track down the root cause of this bug, but for some reason, having -ljs in the link command for couch_erl_driver was causing a segfault when loading the latter in Erlang.

This patch just removes -ljs from the global LIBS variable and places it specificially in the libs for couchjs.


Revision 810432 - (view) (annotate) - [select for diffs]
Modified Wed Sep 2 09:25:21 2009 UTC (2 months, 3 weeks ago) by jan
File length: 6476 byte(s)
Diff to previous 809407 (colored)
fix build

Revision 809407 - (view) (annotate) - [select for diffs]
Modified Sun Aug 30 20:08:43 2009 UTC (2 months, 3 weeks ago) by kocolosk
File length: 6421 byte(s)
Diff to previous 809392 (colored)
use a POSIX-compatible invocation of basename

Revision 809392 - (view) (annotate) - [select for diffs]
Modified Sun Aug 30 17:56:56 2009 UTC (2 months, 3 weeks ago) by kocolosk
File length: 6424 byte(s)
Diff to previous 805272 (colored)
refactor CouchDB startup procedure, see COUCHDB-216 for details

Revision 805272 - (view) (annotate) - [select for diffs]
Modified Tue Aug 18 04:27:07 2009 UTC (3 months, 1 week ago) by davisp
File length: 6096 byte(s)
Diff to previous 805271 (colored)
Fixing make distcheck errors.


Revision 805271 - (view) (annotate) - [select for diffs]
Modified Tue Aug 18 04:01:39 2009 UTC (3 months, 1 week ago) by davisp
File length: 6862 byte(s)
Diff to previous 805260 (colored)
Add license notice to couchdb.bat.tpl.in
Fix naming issue for windows c16e.exe


Revision 805260 - (view) (annotate) - [select for diffs]
Modified Tue Aug 18 02:29:59 2009 UTC (3 months, 1 week ago) by davisp
File length: 6866 byte(s)
Diff to previous 805245 (colored)
The real fix for the make install issue. Autotools FTL


Revision 805245 - (view) (annotate) - [select for diffs]
Modified Tue Aug 18 01:42:26 2009 UTC (3 months, 1 week ago) by davisp
File length: 6934 byte(s)
Diff to previous 805243 (colored)
Minor issue with make install not installing couchspawnkillable.


Revision 805243 - (view) (annotate) - [select for diffs]
Modified Tue Aug 18 01:27:03 2009 UTC (3 months, 1 week ago) by davisp
File length: 6921 byte(s)
Diff to previous 803685 (colored)
Applying markh's Windows build patch.

Fixes COUCHDB-406


Revision 803685 - (view) (annotate) - [select for diffs]
Modified Wed Aug 12 19:58:14 2009 UTC (3 months, 1 week ago) by jchris
File length: 5789 byte(s)
Diff to previous 802888 (colored)
Introduces native Erlang query servers. Closes COUCHDB-377

Thanks Mark Hammond and Paul Davis for doing most of the work, and Michael McDaniel for the inspiration.

There is still room for improvement on the APIs exposed to the Erlang views, as well as likely a whole lot of work to be done to increase parallelism. But the important part now is that we have native Erlang views.

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: 5726 byte(s)
Diff to previous 802548 (colored)
new replicator using _changes feed for continuous replication

Revision 802548 - (view) (annotate) - [select for diffs]
Modified Sun Aug 9 14:59:09 2009 UTC (3 months, 2 weeks ago) by kocolosk
File length: 5567 byte(s)
Diff to previous 802145 (colored)
next piece of new replicator -- missing_revs buffer

Revision 802145 - (view) (annotate) - [select for diffs]
Modified Fri Aug 7 19:12:39 2009 UTC (3 months, 2 weeks ago) by kocolosk
File length: 5500 byte(s)
Diff to previous 800938 (colored)
ibrowse wrapper for replicator, will replace do_http_request

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: 5447 byte(s)
Diff to previous 795125 (colored)
Initial check-in of OAuth and cookie authentication.

Revision 795125 - (view) (annotate) - [select for diffs]
Modified Fri Jul 17 15:57:30 2009 UTC (4 months, 1 week ago) by nslater
File length: 5335 byte(s)
Diff to previous 794848 (colored)
one line fix

Revision 794848 - (view) (annotate) - [select for diffs]
Modified Thu Jul 16 20:48:35 2009 UTC (4 months, 1 week ago) by kocolosk
File length: 5342 byte(s)
Diff to previous 794828 (colored)
first cut at _changes feed consumer.  not yet used by replication

Revision 794828 - (view) (annotate) - [select for diffs]
Modified Thu Jul 16 20:19:01 2009 UTC (4 months, 1 week ago) by nslater
File length: 5275 byte(s)
Diff to previous 794057 (colored)
added missing file

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: 5252 byte(s)
Diff to previous 780326 (colored)
wheeeeeeee

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: 5254 byte(s)
Diff to previous 780165 (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 780165 - (view) (annotate) - [select for diffs]
Modified Sat May 30 02:43:52 2009 UTC (5 months, 3 weeks ago) by damien
File length: 5240 byte(s)
Diff to previous 771418 (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 771418 - (view) (annotate) - [select for diffs]
Modified Mon May 4 19:59:39 2009 UTC (6 months, 3 weeks ago) by jchris
File length: 5177 byte(s)
Diff to previous 762153 (colored)
Use batch=ok query param for document PUT and POST to defer index updates until a threshold of documents (or amount of time) has been passed.
This option returns a 202 Accepted response instead of a 201 Created, so do not use it for applications which require all data to be saved safely to disk. It is ideal for applications like logging where losing some events in a crash will be ok.

Revision 762153 - (view) (annotate) - [select for diffs]
Modified Sun Apr 5 20:34:35 2009 UTC (7 months, 2 weeks ago) by kocolosk
File length: 5059 byte(s)
Diff to previous 751305 (colored)
added compaction for view indexes.  See COUCHDB-92

No tests or Futon interface for this feature yet.

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: 4996 byte(s)
Diff to previous 748299 (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 748299 - (view) (annotate) - [select for diffs]
Modified Thu Feb 26 21:01:24 2009 UTC (8 months, 4 weeks ago) by damien
File length: 4920 byte(s)
Diff to previous 746768 (colored)
Fix and test for file descriptor leaks

Revision 746768 - (view) (annotate) - [select for diffs]
Modified Sun Feb 22 16:55:15 2009 UTC (9 months ago) by jan
File length: 4975 byte(s)
Diff to previous 746691 (colored)
add couch_stats.hrl to  distribution files

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

Revision 745076 - (view) (annotate) - [select for diffs]
Modified Tue Feb 17 14:01:51 2009 UTC (9 months, 1 week ago) by damien
File length: 4743 byte(s)
Diff to previous 736906 (colored)
Put file ref_counting into it's own module, to make the speed of opening an already open database faster (by not waiting on file pending operations, particularly fsync).

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

Revision 733576 - (view) (annotate) - [select for diffs]
Modified Mon Jan 12 01:48:36 2009 UTC (10 months, 1 week ago) by jchris
File length: 4629 byte(s)
Diff to previous 732528 (colored)
rename _form to _show and move the funcs in the design doc to design.show.docs

Revision 732528 - (view) (annotate) - [select for diffs]
Modified Wed Jan 7 22:02:11 2009 UTC (10 months, 2 weeks ago) by jan
File length: 4629 byte(s)
Diff to previous 730016 (colored)
Rebuild all .erl files when couch_db.hrl has been modified. Closes COUCHDB-199.

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: 4616 byte(s)
Diff to previous 728767 (colored)
merge form branch to trunk

Revision 728767 - (view) (annotate) - [select for diffs]
Modified Mon Dec 22 20:41:05 2008 UTC (11 months ago) by damien
File length: 4561 byte(s)
Diff to previous 727136 (colored)
Checking in new erlang source file, used for tracking file stats.

Revision 727136 - (view) (annotate) - [select for diffs]
Modified Tue Dec 16 20:42:05 2008 UTC (11 months, 1 week ago) by jchris
File length: 4506 byte(s)
Diff to previous 727132 (colored)
the external process handler

Revision 727132 - (view) (annotate) - [select for diffs]
Modified Tue Dec 16 20:31:51 2008 UTC (11 months, 1 week ago) by jchris
File length: 4311 byte(s)
Diff to previous 727126 (colored)
couch_os_process to manage the JSON line protocol. thanks davisp.

Revision 727126 - (view) (annotate) - [select for diffs]
Modified Tue Dec 16 20:15:43 2008 UTC (11 months, 1 week ago) by jchris
File length: 4256 byte(s)
Diff to previous 726143 (colored)
remove couch_ft_query

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: 4335 byte(s)
Diff to previous 724946 (colored)
move couchdb to tlp

Revision 724946 - (view) (annotate) - [select for diffs]
Modified Wed Dec 10 01:13:17 2008 UTC (11 months, 2 weeks ago) by jchris
Original Path: incubator/couchdb/trunk/src/couchdb/Makefile.am
File length: 4335 byte(s)
Diff to previous 707894 (colored)
view group state gen_server. thanks damien and davisp.

Revision 707894 - (view) (annotate) - [select for diffs]
Modified Sat Oct 25 19:33:12 2008 UTC (13 months ago) by nslater
Original Path: incubator/couchdb/trunk/src/couchdb/Makefile.am
File length: 4221 byte(s)
Diff to previous 707863 (colored)
temporarily removed edoc generation

Revision 707863 - (view) (annotate) - [select for diffs]
Modified Sat Oct 25 16:51:48 2008 UTC (13 months ago) by jan
Original Path: incubator/couchdb/trunk/src/couchdb/Makefile.am
File length: 4141 byte(s)
Diff to previous 707860 (colored)
Fix edoc error in distribution.

Revision 707860 - (view) (annotate) - [select for diffs]
Modified Sat Oct 25 16:34:37 2008 UTC (13 months ago) by nslater
Original Path: incubator/couchdb/trunk/src/couchdb/Makefile.am
File length: 4353 byte(s)
Diff to previous 707421 (colored)
added CURL flags to couchjs build

Revision 707421 - (view) (annotate) - [select for diffs]
Modified Thu Oct 23 17:34:22 2008 UTC (13 months ago) by jan
Original Path: incubator/couchdb/trunk/src/couchdb/Makefile.am
File length: 4289 byte(s)
Diff to previous 707393 (colored)
Put .erl files back into distribution package.

Revision 707393 - (view) (annotate) - [select for diffs]
Modified Thu Oct 23 15:41:30 2008 UTC (13 months ago) by nslater
Original Path: incubator/couchdb/trunk/src/couchdb/Makefile.am
File length: 4246 byte(s)
Diff to previous 707390 (colored)
added header to SOURCES

Revision 707390 - (view) (annotate) - [select for diffs]
Modified Thu Oct 23 15:31:57 2008 UTC (13 months ago) by nslater
Original Path: incubator/couchdb/trunk/src/couchdb/Makefile.am
File length: 4233 byte(s)
Diff to previous 703636 (colored)
fixed jobserver issues with edoc generation

Revision 703636 - (view) (annotate) - [select for diffs]
Modified Sat Oct 11 07:51:35 2008 UTC (13 months, 2 weeks ago) by jchris
Original Path: incubator/couchdb/trunk/src/couchdb/Makefile.am
File length: 4211 byte(s)
Diff to previous 703276 (colored)
dropping kerberos support

Revision 703276 - (view) (annotate) - [select for diffs]
Modified Thu Oct 9 22:04:46 2008 UTC (13 months, 2 weeks ago) by jchris
Original Path: incubator/couchdb/trunk/src/couchdb/Makefile.am
File length: 4225 byte(s)
Diff to previous 701173 (colored)
make check now runs the JavaScript test suite

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/Makefile.am
File length: 4175 byte(s)
Diff to previous 696349 (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 696349 - (view) (annotate) - [select for diffs]
Modified Wed Sep 17 16:03:51 2008 UTC (14 months, 1 week ago) by nslater
Original Path: incubator/couchdb/trunk/src/couchdb/Makefile.am
File length: 3996 byte(s)
Diff to previous 690668 (colored)
removed useless line

Revision 690668 - (view) (annotate) - [select for diffs]
Modified Sun Aug 31 09:43:41 2008 UTC (14 months, 3 weeks ago) by cmlenz
Original Path: incubator/couchdb/trunk/src/couchdb/Makefile.am
File length: 4025 byte(s)
Diff to previous 687336 (colored)
Merged json_term_changes branch back into trunk.

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/Makefile.am
File length: 4075 byte(s)
Diff to previous 682571 (colored)
Merge runtimeconfig branch back into trunk

Revision 682571 - (view) (annotate) - [select for diffs]
Modified Tue Aug 5 03:21:33 2008 UTC (15 months, 3 weeks ago) by damien
Original Path: incubator/couchdb/trunk/src/couchdb/Makefile.am
File length: 2806 byte(s)
Diff to previous 668234 (colored)
Added new erlang source file to build system.

Revision 668234 - (view) (annotate) - [select for diffs]
Modified Mon Jun 16 16:49:14 2008 UTC (17 months, 1 week ago) by nslater
Original Path: incubator/couchdb/trunk/src/couchdb/Makefile.am
File length: 2751 byte(s)
Diff to previous 668231 (colored)
renamed directory variables, stage two

Revision 668231 - (view) (annotate) - [select for diffs]
Modified Mon Jun 16 16:44:50 2008 UTC (17 months, 1 week ago) by nslater
Original Path: incubator/couchdb/trunk/src/couchdb/Makefile.am
File length: 2746 byte(s)
Diff to previous 664372 (colored)
renamed directory variables, stage one

Revision 664372 - (view) (annotate) - [select for diffs]
Modified Sat Jun 7 18:26:21 2008 UTC (17 months, 2 weeks ago) by nslater
Original Path: incubator/couchdb/trunk/src/couchdb/Makefile.am
File length: 2731 byte(s)
Diff to previous 664364 (colored)
removed old, broken, datarootdir hack

Revision 664364 - (view) (annotate) - [select for diffs]
Modified Sat Jun 7 16:33:03 2008 UTC (17 months, 2 weeks ago) by nslater
Original Path: incubator/couchdb/trunk/src/couchdb/Makefile.am
File length: 2761 byte(s)
Diff to previous 648222 (colored)
corrected use of erlc to $(ERLC)

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/Makefile.am
File length: 2758 byte(s)
Diff to previous 642445 (colored)
Merged mochiweb branch back into trunk.

Revision 642445 - (view) (annotate) - [select for diffs]
Modified Sat Mar 29 00:04:45 2008 UTC (19 months, 4 weeks ago) by cmlenz
Original Path: incubator/couchdb/trunk/src/couchdb/Makefile.am
File length: 2754 byte(s)
Diff to previous 642432 (colored)
Remove some SpiderMonkey leftovers.

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/Makefile.am
File length: 2754 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