couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (COUCHDB-2059) CouchDB replicator sends urls that are too long for comfort
Date Thu, 13 Feb 2014 10:26:19 GMT

    [ 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 <robert.newson@cloudant.com>
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)

Mime
View raw message