couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Adam Kocoloski (JIRA)" <j...@apache.org>
Subject [jira] Updated: (COUCHDB-317) Badmatch error if _replicate target starts with slash
Date Tue, 03 Nov 2009 02:26:00 GMT

     [ https://issues.apache.org/jira/browse/COUCHDB-317?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Adam Kocoloski updated COUCHDB-317:
-----------------------------------

      Component/s: Replication
    Fix Version/s: 0.11

Confirmed that this is still a problem in 0.10.0.  I kinda think those paths ought to be valid,
but either way we should certainly catch the illegal_database_name error.

> Badmatch error if _replicate target starts with slash
> -----------------------------------------------------
>
>                 Key: COUCHDB-317
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-317
>             Project: CouchDB
>          Issue Type: Bug
>          Components: Replication
>    Affects Versions: 0.9.1
>         Environment: svn r761188
>            Reporter: Brian Candler
>            Priority: Trivial
>             Fix For: 0.11
>
>
> Giving a replication source or target which starts with a slash gives an Erlang barf
error. (The wiki at http://wiki.apache.org/couchdb/Replication said that this slash was necessary.
I will fix the wiki, but the error is still unsightly)
> $ curl -X POST -d '{"source":"/foo","target":"/bar"}' http://127.0.0.1:5984/_replicate
> {"error":"case_clause","reason":"{error,{{{badmatch,{error,illegal_database_name}},\n
        [{couch_rep,init,1},\n          {gen_server,init_it,6},\n          {proc_lib,init_p,5}]},\n
       {child,undefined,\"7898c2bfbbcf8adbb305371e6c3c949e\",\n               {gen_server,start_link,\n
                          [couch_rep,\n                            [\"7898c2bfbbcf8adbb305371e6c3c949e\",\n
                            {local,<<\"/foo\">>,{user_ctx,null,[<<\"_admin\">>]}},\n
                            {local,<<\"/bar\">>,\n                           
        {user_ctx,null,[<<\"_admin\">>]}}],\n                            []]},\n
              transient,1,worker,\n               [couch_rep]}}}"}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message