History log of /6.0.3/couchdb/src/ (Results 1 - 25 of 2814)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
c2b9820030-May-2019 Suraj Naik <suraj.naik@couchbase.com>

MB-34428: Handling ddoc deleted in couch_httpd_db

* {not_found, deleted} clause is handled

Change-Id: I235e5f544708485da4b11a09dba4013aeefcce75
Reviewed-on: http://review.couchb

MB-34428: Handling ddoc deleted in couch_httpd_db

* {not_found, deleted} clause is handled

Change-Id: I235e5f544708485da4b11a09dba4013aeefcce75
Reviewed-on: http://review.couchbase.org/109904
Reviewed-by: <ankit.prabhu@couchbase.com>
Tested-by: Suraj Naik <suraj.naik@couchbase.com>
(cherry picked from commit 88284cf61ddcb52f0e7057f76e41cdcc6625ac20)
Reviewed-on: http://review.couchbase.org/112700
Well-Formed: Build Bot <build@couchbase.com>

show more ...

ccb71b0b31-Jan-2019 AnkitPrabhu <ankit.prabhu@couchbase.com>

MB-33945: Handling Json compressed datatype(0x03)

Change-Id: Ib502fed537192258f0cb0815a9f751ffe66867ec
Reviewed-on: http://review.couchbase.org/104302
Tested-by: <ankit.prabhu@couchb

MB-33945: Handling Json compressed datatype(0x03)

Change-Id: Ib502fed537192258f0cb0815a9f751ffe66867ec
Reviewed-on: http://review.couchbase.org/104302
Tested-by: <ankit.prabhu@couchbase.com>
Reviewed-by: Jeelan Basha Poola <jeelan.poola@couchbase.com>
(cherry picked from commit fb25b0aa303571035ad7b80ea963ebb832823057)
Reviewed-on: http://review.couchbase.org/108382
Well-Formed: Build Bot <build@couchbase.com>
Reviewed-by: <ankit.prabhu@couchbase.com>

show more ...

6445cbdd08-Jan-2019 Artem Stemkovski <astemkov@gmail.com>

MB-31354: Allow to configure additional headers to be returned

...by all responses from couchdb port

Change-Id: Ic010ccc387482000668a6c21d9bbd6e4eb13dcc5
Reviewed-on: http://rev

MB-31354: Allow to configure additional headers to be returned

...by all responses from couchdb port

Change-Id: Ic010ccc387482000668a6c21d9bbd6e4eb13dcc5
Reviewed-on: http://review.couchbase.org/103416
Tested-by: Artem Stemkovski <artem@couchbase.com>
Reviewed-by: <ankit.prabhu@couchbase.com>
Reviewed-by: Harsha H S
Reviewed-on: http://review.couchbase.org/106098
Well-Formed: Build Bot <build@couchbase.com>

show more ...

3c4ad2b913-Nov-2018 AnkitPrabhu <ankit.prabhu@couchbase.com>

MB-31967 Use underlying data type flag

In order to get the data type of the document without fetching
actual document a new flag is introduced in DCP. Same flag is
used when doc fiel

MB-31967 Use underlying data type flag

In order to get the data type of the document without fetching
actual document a new flag is introduced in DCP. Same flag is
used when doc fields are unused in view definitions.

Change-Id: Ic03ab97a633869072ef8a35b3e0e5727a1f064cb
Reviewed-on: http://review.couchbase.org/101683
Reviewed-by: Dave Rigby <daver@couchbase.com>
Reviewed-by: Harsha H S
Tested-by: <ankit.prabhu@couchbase.com>
(cherry picked from commit 2fa07d77e465839532cdc34cc8e7516e52875c6e)
Reviewed-on: http://review.couchbase.org/102152
Well-Formed: Build Bot <build@couchbase.com>
Reviewed-by: Jeelan Basha Poola <jeelan.poola@couchbase.com>
Tested-by: Jeelan Basha Poola <jeelan.poola@couchbase.com>

show more ...

45731d9f20-Sep-2018 AnkitPrabhu <ankit.prabhu@couchbase.com>

MB-31075: Link icudtl.dat file in windows

Change-Id: Iecbd67182bebbcdf3d7ec35a590bb99ec4398e3b
Reviewed-on: http://review.couchbase.org/99788
Reviewed-by: Jeelan Basha Poola <jeelan.

MB-31075: Link icudtl.dat file in windows

Change-Id: Iecbd67182bebbcdf3d7ec35a590bb99ec4398e3b
Reviewed-on: http://review.couchbase.org/99788
Reviewed-by: Jeelan Basha Poola <jeelan.poola@couchbase.com>
Reviewed-by: <ankit.prabhu@couchbase.com>
Tested-by: <ankit.prabhu@couchbase.com>
(cherry picked from commit a57c11f53daf4519ecaebd56934d3f78815dcc41)
Reviewed-on: http://review.couchbase.org/99834
Well-Formed: Build Bot <build@couchbase.com>
Tested-by: Jeelan Basha Poola <jeelan.poola@couchbase.com>

show more ...

76a8b9cd02-Jun-2018 Jeelan Basha Poola <jeelan.poola@couchbase.com>

Merge remote-tracking branch 'couchbase/unstable' into HEAD

http://ci-views.northscale.in/views-02.06.2018-11.42.pass.html

Change-Id: Icd9725c6531d6a5c2abf7bab711e80df84255a06


3b8209fc01-Jun-2018 Aman Achpal <aman.achpal@couchbase.com>

MB-100 Fix syntax error

Change-Id: I4cacbae0f6b6a1e64e47a19a46f2bb5450b61a86
Reviewed-on: http://review.couchbase.org/95053
Reviewed-by: Aman Kishore Achpal <aman.achpal@couchbase.co

MB-100 Fix syntax error

Change-Id: I4cacbae0f6b6a1e64e47a19a46f2bb5450b61a86
Reviewed-on: http://review.couchbase.org/95053
Reviewed-by: Aman Kishore Achpal <aman.achpal@couchbase.com>
Tested-by: Aman Kishore Achpal <aman.achpal@couchbase.com>

show more ...

0d306ad128-May-2018 Aman Achpal <aman.achpal@couchbase.com>

MB-27549 Fix flush

Design documents with the same View functions and Options are known
as aliases. If there are multiple aliases, they point to the same
couch_set_view_group gen_serv

MB-27549 Fix flush

Design documents with the same View functions and Options are known
as aliases. If there are multiple aliases, they point to the same
couch_set_view_group gen_server, and share the same signature.
While flushing, we get the group_server for each {SetName, Sig} pair,
and shutdown the group_server. If there are aliases of a DDoc, then
we attempt to shutdown the same group_server multiple times, which fails
with noproc. This change catches the noproc exception.

Change-Id: I5240d03486fae1b41e2e86aad94064cffb1951b9
Reviewed-on: http://review.couchbase.org/94828
Reviewed-by: Harsha H S
Tested-by: Harsha H S

show more ...

a707deb328-May-2018 Jeelan Basha Poola <jeelan.poola@couchbase.com>

Merge commit 'ba0c3c1' into HEAD

http://ci-views.northscale.in/views-28.05.2018-11.48.pass.html

Change-Id: I57eb7f2dc99556496eba6c5517cae3b4235bf735


ba0c3c1218-May-2018 Aman Achpal <aman.achpal@couchbase.com>

MB-27124 Log Query Volume

Log the volume of incoming queries at regular
intervals instead of every incoming query.

Log message when there are no queries:
[couchdb:info,2018-

MB-27124 Log Query Volume

Log the volume of incoming queries at regular
intervals instead of every incoming query.

Log message when there are no queries:
[couchdb:info,2018-05-23T10:25:26.439+05:30,couchdb_n_1@127.0.0.1:couch_query_logger<0.157.0>:couch_log:info:41]Query-Volume
---

Log message with queries:
[couchdb:info,2018-05-23T10:26:26.443+05:30,couchdb_n_0@127.0.0.1:couch_query_logger<0.157.0>:couch_log:info:41]Query-Volume
<ud>"/beer-sample/_design/beer/_view/brewery_beers"</ud> | internal.stale={ok: 0, update_after: 0, false: 0} | external.stale={ok: 0, update_after: 1, false: 1}
<ud>"/beer-sample/_design/beer/_view/by_location"</ud> | internal.stale={ok: 0, update_after: 0, false: 0} | external.stale={ok: 0, update_after: 1, false: 1}
---

Note: internal queries are scatter-gather queries
and external queries come from external clients

Change-Id: I8a0ee9af8d09d3c95dacd322d7d57d90a93ebb0d
Reviewed-on: http://review.couchbase.org/94420
Reviewed-by: Harsha H S
Tested-by: Harsha H S

show more ...

c1a52aa716-May-2018 Jeelan Basha Poola <jeelan.poola@couchbase.com>

MB-100 temporariliy skipping failing unit tests until root caused

Change-Id: I67f65023333a225184a821e2164e8fea7285d8dd
Reviewed-on: http://review.couchbase.org/94303
Reviewed-by: Ama

MB-100 temporariliy skipping failing unit tests until root caused

Change-Id: I67f65023333a225184a821e2164e8fea7285d8dd
Reviewed-on: http://review.couchbase.org/94303
Reviewed-by: Aman Kishore Achpal <aman.achpal@couchbase.com>
Tested-by: Jeelan Basha Poola <jeelan.poola@couchbase.com>

show more ...

4aa3b05217-May-2018 Chris Hillery <ceej@couchbase.com>

MB-29718: Set mapreduce_nif RPATH correctly

Change-Id: Ide32ae7cbf38f5ce576269eae3d4cd559ac908b5
Reviewed-on: http://review.couchbase.org/94316
Reviewed-by: Kenneth Lareau <kenneth.l

MB-29718: Set mapreduce_nif RPATH correctly

Change-Id: Ide32ae7cbf38f5ce576269eae3d4cd559ac908b5
Reviewed-on: http://review.couchbase.org/94316
Reviewed-by: Kenneth Lareau <kenneth.lareau@couchbase.com>
Reviewed-by: Matt Carabine <matt.carabine@couchbase.com>
Tested-by: Chris Hillery <ceej@couchbase.com>

show more ...

8be914dd15-Apr-2018 harsha <harsha.hs.81@gmail.com>

MB-27546 Separate out ipv4 and ipv6 tests

It is observed that dcp fake server failed to start when the
bind address is changed from ipv4 to ipv6 mode.
This patch runs whole gamut of

MB-27546 Separate out ipv4 and ipv6 tests

It is observed that dcp fake server failed to start when the
bind address is changed from ipv4 to ipv6 mode.
This patch runs whole gamut of unit tests in ipv4 followed by ipv6
mode. Mode is decided by environment variable ipv6, which is
set to either true or false.

Change-Id: I5f9c6a6176f47294f78bbc56e88f807a80fd96a4
Reviewed-on: http://review.couchbase.org/92759
Reviewed-by: Aman Kishore Achpal <aman.achpal@couchbase.com>
Tested-by: Jeelan Basha Poola <jeelan.poola@couchbase.com>

show more ...


couch_dcp/test/00-prepare.t
couch_dcp/test/04-view-groups.t
couch_dcp/test/05-couch-dcp-client.t
couch_dcp/test/06-rollback.t
couch_set_view/src/couch_set_view_updater.erl
couch_set_view/test/00-prepare.t
couch_set_view/test/01-collation.t
couch_set_view/test/01-headers.t
couch_set_view/test/02-old-index-cleanup.t
couch_set_view/test/03-db-compaction-file-leaks.t
couch_set_view/test/05-replicas-transfer.t
couch_set_view/test/06-main-compaction.t
couch_set_view/test/07-replica-compaction.t
couch_set_view/test/08-deletes-cleanup.t
couch_set_view/test/09-deletes-cleanup-many-views.t
couch_set_view/test/10-updates-cleanup.t
couch_set_view/test/11-updates-cleanup-many-views.t
couch_set_view/test/12-errors.t
couch_set_view/test/13-progressive-cleanup.t
couch_set_view/test/14-duplicated-keys-per-doc.t
couch_set_view/test/15-passive-partitions.t
couch_set_view/test/16-pending-transition.t
couch_set_view/test/17-unindexable-partitions.t
couch_set_view/test/18-monitor-partition-updates.t
couch_set_view/test/19-compaction-retry.t
couch_set_view/test/20-debug-params.t
couch_set_view/test/21-updater-cleanup.t
couch_set_view/test/22-compactor-cleanup.t
couch_set_view/test/23-replica-group-missing.t
couch_set_view/test/24-updater-add-more-passive-partitions.t
couch_set_view/test/25-util-stats.t
couch_set_view/test/26-multiple-reductions.t
couch_set_view/test/27-dev-views.t
couch_set_view/test/28-big-reduce.t
couch_set_view/test/29-rollback.t
couch_set_view/test/30-query-fdleaks.t
couch_set_view/test/31-ryow-query.t
couch_set_view/test/32-upgrade.t
couch_set_view/test/33-dcp-duplicates.t
couch_set_view/test/34-truncate.t
couch_set_view/test/35-meta-params.t
couch_set_view/test/35-partition-versions.t
couch_set_view/test/36-write-guard.t
couch_set_view/test/couch_set_view_test_util.erl
94134d1105-Mar-2018 harsha <harsha.hs.81@gmail.com>

MB-27546 Make dcp client and fake server robust to socket failures

noop_interval was set in control thread which handled
messages received from socket. This patch moves setting
noop

MB-27546 Make dcp client and fake server robust to socket failures

noop_interval was set in control thread which handled
messages received from socket. This patch moves setting
noop interval to main thread if noop is enabled by KV.

Fake server closes socket so that dcp client can restart
receive worker whenever there is are transient errors
during socket send/recv operations.
Fake server handle_calls had default timeout of 5s which is now
made infinite.

Change-Id: I5336c55d0ce7ea85ef1b4e31830ba11007630619
Reviewed-on: http://review.couchbase.org/90495
Reviewed-by: Aman Kishore Achpal <aman.achpal@couchbase.com>
Reviewed-by: Jeelan Basha Poola <jeelan.poola@couchbase.com>
Tested-by: Jeelan Basha Poola <jeelan.poola@couchbase.com>

show more ...

1fa7fd4a06-Mar-2018 Aman Achpal <aman.achpal@couchbase.com>

MB-28499 Fix Dialyzer failure ...

... by removing unnecessary case condition.

Change-Id: I33cd1bbdb617197e4c04d700c98375f2407aed70
Reviewed-on: http://review.couchbase.org/90486

MB-28499 Fix Dialyzer failure ...

... by removing unnecessary case condition.

Change-Id: I33cd1bbdb617197e4c04d700c98375f2407aed70
Reviewed-on: http://review.couchbase.org/90486
Reviewed-by: Jeelan Basha Poola <jeelan.poola@couchbase.com>
Reviewed-by: Aman Kishore Achpal <aman.achpal@couchbase.com>
Tested-by: Aman Kishore Achpal <aman.achpal@couchbase.com>

show more ...

2d7b7d5823-Feb-2018 Aman Achpal <aman.achpal@couchbase.com>

MB-16737: [couch_index_merger] Perform socket cleanup ...

... once the internal client times out and no longer
listens to streaming results from the remote node.

Change-Id: Ic17

MB-16737: [couch_index_merger] Perform socket cleanup ...

... once the internal client times out and no longer
listens to streaming results from the remote node.

Change-Id: Ic177b5389d46ead360cf73a2bb40bb6daa9ea0e1
Reviewed-on: http://review.couchbase.org/89944
Reviewed-by: Harsha H S
Tested-by: Aman Kishore Achpal <aman.achpal@couchbase.com>

show more ...

fc5a97ef14-Feb-2018 Artem Stemkovski <astemkov@gmail.com>

MB-23546 allow to jsonify document's meta without decoding the body

Change-Id: If53aa4d13fe73104297fb1e2410e1e3cb112dd03
Reviewed-on: http://review.couchbase.org/89462
Reviewed-by: H

MB-23546 allow to jsonify document's meta without decoding the body

Change-Id: If53aa4d13fe73104297fb1e2410e1e3cb112dd03
Reviewed-on: http://review.couchbase.org/89462
Reviewed-by: Harsha H S
Tested-by: Artem Stemkovski <artem@couchbase.com>

show more ...

2c50cb2915-Feb-2018 Aman Achpal <aman.achpal@couchbase.com>

Revert "MB-100: Refactor Code"

query_index/2 is needed in some exceptional cases
(rebalance during failover) and cannot be removed

This reverts commit 4db36f62526258376183997efb

Revert "MB-100: Refactor Code"

query_index/2 is needed in some exceptional cases
(rebalance during failover) and cannot be removed

This reverts commit 4db36f62526258376183997efb48e075aaf50995.

Change-Id: I6e18950dff442e653abb8baa798a22420f44ad78
Reviewed-on: http://review.couchbase.org/89474
Reviewed-by: Aman Kishore Achpal <aman.achpal@couchbase.com>
Tested-by: Aman Kishore Achpal <aman.achpal@couchbase.com>

show more ...

4db36f6212-Feb-2018 Aman Achpal <aman.achpal@couchbase.com>

MB-100: Refactor Code

Refactor code in view-engine query path to enhance readability

Change-Id: I9ac366f9f97acba7d5655b9a4eb29259a26648e8
Reviewed-on: http://review.couchbase.or

MB-100: Refactor Code

Refactor code in view-engine query path to enhance readability

Change-Id: I9ac366f9f97acba7d5655b9a4eb29259a26648e8
Reviewed-on: http://review.couchbase.org/89236
Reviewed-by: Aman Kishore Achpal <aman.achpal@couchbase.com>
Tested-by: Aman Kishore Achpal <aman.achpal@couchbase.com>

show more ...

6c75deda02-Feb-2018 harsha <harsha.hs.81@gmail.com>

MB-21983 Redact dcp exit reason as it contains user data

Exit reason from dcp client dumps client state, which
could potentially contain user documents. This patch redacts
dcp exit r

MB-21983 Redact dcp exit reason as it contains user data

Exit reason from dcp client dumps client state, which
could potentially contain user documents. This patch redacts
dcp exit reason under user data.

Change-Id: I0066594f4eb355bc5b571a1f2d7eb5e4193bfe25
Reviewed-on: http://review.couchbase.org/88758
Reviewed-by: Aman Kishore Achpal <aman.achpal@couchbase.com>
Reviewed-by: Jeelan Basha Poola <jeelan.poola@couchbase.com>
Tested-by: Jeelan Basha Poola <jeelan.poola@couchbase.com>

show more ...

ac2ea7f917-Jan-2018 harsha <harsha.hs.81@gmail.com>

MB-26674 Move log_data function into couch_util module

couch_log module is replaced by ale logger at run time by ns_server
and functions defined in couch_log are not accessible when ns_s

MB-26674 Move log_data function into couch_util module

couch_log module is replaced by ale logger at run time by ns_server
and functions defined in couch_log are not accessible when ns_server
manages the cluster. They are used only during couchdb unit tests.

Change-Id: Ie6ac6f7b7a3abf2f44316d696179e8a45a3eb516
Reviewed-on: http://review.couchbase.org/87953
Reviewed-by: Jeelan Basha Poola <jeelan.poola@couchbase.com>
Tested-by: Jeelan Basha Poola <jeelan.poola@couchbase.com>

show more ...

73648b9013-Jan-2018 harsha <harsha.hs.81@gmail.com>

MB-26674 Log redaction support in views.

This patch identifies user data and redacts customer user data
that are logged in the views under <ud> </ud> tags.

Change-Id: Ic61c92179

MB-26674 Log redaction support in views.

This patch identifies user data and redacts customer user data
that are logged in the views under <ud> </ud> tags.

Change-Id: Ic61c9217908c455ef4e4dce987a2295add9c5515
Reviewed-on: http://review.couchbase.org/87818
Reviewed-by: Aman Kishore Achpal <aman.achpal@couchbase.com>
Reviewed-by: Jeelan Basha Poola <jeelan.poola@couchbase.com>
Tested-by: Jeelan Basha Poola <jeelan.poola@couchbase.com>

show more ...

60d9342c10-Jan-2018 harsha <harsha.hs.81@gmail.com>

MB-27448 Detect view errors early

Since we run view map functions through esprima static analyzer, we
can detect malformed view map function at this phase instead of
mapping pahse an

MB-27448 Detect view errors early

Since we run view map functions through esprima static analyzer, we
can detect malformed view map function at this phase instead of
mapping pahse and flag invalid ddoc error during ddoc creation.
This also exhibits handling ddoc failures gracefully instead of
crashing and restarting CouchDB VM.

Change-Id: Id3b96548694a2d1c53053b1f549b1135237c9df5
Reviewed-on: http://review.couchbase.org/87640
Reviewed-by: Gautham B A <gautham.bangalore@gmail.com>
Reviewed-by: Jeelan Basha Poola <jeelan.poola@couchbase.com>
Tested-by: Jeelan Basha Poola <jeelan.poola@couchbase.com>

show more ...

f72a7b8e05-Jan-2018 harsha <harsha.hs.81@gmail.com>

MB-27422, MB-27424 Do not use statically allocated resource in NIF

couchdb vm is locked up since it is undefined behavior to destroy
condition variable being used. This patch uses pointe

MB-27422, MB-27424 Do not use statically allocated resource in NIF

couchdb vm is locked up since it is undefined behavior to destroy
condition variable being used. This patch uses pointer to
condition variable used in terminator thread and also
notifies it before unloading mapreduce NIF.
maxTaskduration variable is made atomic since it is used by
2 different threads concurrently.

Change-Id: I10e24c6260d11302cd6bd1b85dd9795632913c08
Reviewed-on: http://review.couchbase.org/87451
Reviewed-by: Dave Rigby <daver@couchbase.com>
Reviewed-by: Aliaksey Artamonau <aliaksey.artamonau@couchbase.com>
Tested-by: Aliaksey Artamonau <aliaksey.artamonau@couchbase.com>

show more ...

f7298f3214-Nov-2017 harsha <harsha.hs.81@gmail.com>

MB-26479 Add ipv6 protocol support in views

Change-Id: Ife18b0318d9505772d71dfeb7de71d8f6a1cb043
Reviewed-on: http://review.couchbase.org/86613
Reviewed-by: Aman Kishore Achpal <aman

MB-26479 Add ipv6 protocol support in views

Change-Id: Ife18b0318d9505772d71dfeb7de71d8f6a1cb043
Reviewed-on: http://review.couchbase.org/86613
Reviewed-by: Aman Kishore Achpal <aman.achpal@couchbase.com>
Reviewed-by: Jeelan Basha Poola <jeelan.poola@couchbase.com>
Tested-by: Jeelan Basha Poola <jeelan.poola@couchbase.com>

show more ...


couch_dcp/src/couch_dcp_fake_server.erl
couch_dcp/test/00-prepare.t
couch_dcp/test/04-view-groups.t
couch_dcp/test/05-couch-dcp-client.t
couch_dcp/test/06-rollback.t
couch_set_view/test/00-prepare.t
couch_set_view/test/01-collation.t
couch_set_view/test/01-headers.t
couch_set_view/test/02-old-index-cleanup.t
couch_set_view/test/03-db-compaction-file-leaks.t
couch_set_view/test/05-replicas-transfer.t
couch_set_view/test/06-main-compaction.t
couch_set_view/test/07-replica-compaction.t
couch_set_view/test/08-deletes-cleanup.t
couch_set_view/test/09-deletes-cleanup-many-views.t
couch_set_view/test/10-updates-cleanup.t
couch_set_view/test/11-updates-cleanup-many-views.t
couch_set_view/test/12-errors.t
couch_set_view/test/13-progressive-cleanup.t
couch_set_view/test/14-duplicated-keys-per-doc.t
couch_set_view/test/15-passive-partitions.t
couch_set_view/test/16-pending-transition.t
couch_set_view/test/17-unindexable-partitions.t
couch_set_view/test/18-monitor-partition-updates.t
couch_set_view/test/19-compaction-retry.t
couch_set_view/test/20-debug-params.t
couch_set_view/test/21-updater-cleanup.t
couch_set_view/test/22-compactor-cleanup.t
couch_set_view/test/23-replica-group-missing.t
couch_set_view/test/24-updater-add-more-passive-partitions.t
couch_set_view/test/25-util-stats.t
couch_set_view/test/26-multiple-reductions.t
couch_set_view/test/27-dev-views.t
couch_set_view/test/28-big-reduce.t
couch_set_view/test/29-rollback.t
couch_set_view/test/30-query-fdleaks.t
couch_set_view/test/31-ryow-query.t
couch_set_view/test/32-upgrade.t
couch_set_view/test/33-dcp-duplicates.t
couch_set_view/test/34-truncate.t
couch_set_view/test/35-meta-params.t
couch_set_view/test/35-partition-versions.t
couch_set_view/test/36-write-guard.t
couch_set_view/test/couch_set_view_test_util.erl
couchdb/couch_httpd.erl
couchdb/couch_server_sup.erl

12345678910>>...113