[
https://issues.apache.org/jira/browse/COUCHDB-2059?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13900195#comment-13900195
]
ASF GitHub Bot commented on COUCHDB-2059:
-----------------------------------------
GitHub user rnewson opened a pull request:
https://github.com/apache/couchdb/pull/148
Allow runtime configuration of maximum url length in replication
COUCHDB-2059
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/apache/couchdb 2059-feature-url-len
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/couchdb/pull/148.patch
----
commit e1453abf7d8075906abaf240d8f31465a94b6b25
Author: Robert Newson <[email protected]>
Date: 2014-02-13T10:20:17Z
Allow runtime configuration of maximum url length in replication
COUCHDB-2059
----
> CouchDB replicator sends urls that are too long for comfort
> -----------------------------------------------------------
>
> Key: COUCHDB-2059
> URL: https://issues.apache.org/jira/browse/COUCHDB-2059
> Project: CouchDB
> Issue Type: Bug
> Security Level: public(Regular issues)
> Components: Replication
> Reporter: Isaac Z. Schlueter
>
> I have my couchdb behind an TLS terminator. Like most HTTP servers, it has a
> limit on how long URLs can be, and that limit is far smaller than the 6-12KB
> urls that the CouchDB replicator is sending.
> https://gist.github.com/isaacs/0010221834a3491d6481
> http://cl.ly/image/3N192G293j1R
> This is a bug, right?
> For added frustration:
> 1. The replication never goes into a failed state. Just stays "triggered"
> forever, doing nothing, hung at 77%.
> 2. The logs are indented with over 6000 spaces. I've been known to do some
> crazy code formatting in my time, but this is too extreme, and makes reading
> the log unnecessarily difficult.
> Suggestion:
> Limit the length of URLs that the replicator will use to something more
> reasonable, such as 1024 bytes. If more data than that is required, send it
> in the body of the request.
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)