[MB-4265] unable to create a bucket with capital letters(bucket-engine and memcached crash) Created: 03/Sep/11  Updated: 09/Jan/13  Resolved: 13/Apr/12

Status: Closed
Project: Couchbase Server
Component/s: storage-engine
Affects Version/s: 2.0-developer-preview-3, 2.0-developer-preview-4
Fix Version/s: 2.0-beta
Security Level: Public

Type: Bug Priority: Blocker
Reporter: Farshid Ghods (Inactive) Assignee: Damien Katz (Inactive)
Resolution: Fixed Votes: 1
Labels: 2.0-DP3-release-notes
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
an existing limitation on couchdb which doesn't allow the user to create a bucket name with capital letters.

errors from the logs :


Shutting down bucket "CAPCASE" on 'ns_1@127.0.0.1' for server shutdown ns_memcached002 ns_1@127.0.0.1 18:48:32 - Sat Sep 3, 2011
Service couchbase_compaction_daemon exited on node 'ns_1@127.0.0.1' in 0.00s
supervisor_cushion001 ns_1@127.0.0.1 18:48:31 - Sat Sep 3, 2011
Membase Server has started on web port 8091 on node 'ns_1@127.0.0.1'. menelaus_sup001 ns_1@127.0.0.1 18:48:31 - Sat Sep 3, 2011
Service couchbase_compaction_daemon exited on node 'ns_1@127.0.0.1' in 0.00s
supervisor_cushion001 ns_1@127.0.0.1 18:48:26 - Sat Sep 3, 2011
Shutting down bucket "CAPCASE" on 'ns_1@127.0.0.1' for server shutdown ns_memcached002 ns_1@127.0.0.1 18:48:24 - Sat Sep 3, 2011
Service couchbase_compaction_daemon exited on node 'ns_1@127.0.0.1' in 0.00s
supervisor_cushion001 ns_1@127.0.0.1 18:48:23 - Sat Sep 3, 2011
Membase Server has started on web port 8091 on node 'ns_1@127.0.0.1'. menelaus_sup001 ns_1@127.0.0.1 18:48:23 - Sat Sep 3, 2011
Service couchbase_compaction_daemon exited on node 'ns_1@127.0.0.1' in 0.00s
supervisor_cushion001 ns_1@127.0.0.1 18:48:19

 Comments   
Comment by Farshid Ghods (Inactive) [ 03/Sep/11 ]
fix could be that we should not allow the user to create a bucket name with capital letters but this can cause issues during in-place or rebalance upgrade
Comment by Aleksey Kondratenko [ 08/Oct/11 ]
This is release blocker.
Comment by Damien Katz (Inactive) [ 13/Apr/12 ]
Change Ic4874f14: Bucket engine compatible filenames MB-4622 & MB-4265
Comment by Thuan Nguyen [ 13/Apr/12 ]
Integrated in github-couchdb-preview #389 (See [http://qa.hq.northscale.net/job/github-couchdb-preview/389/])
    Bucket engine compatible filenames MB-4622 & MB-4265 (Revision c062b4d98e5ecee5e8655e4cdaef30cd439a0ff7)

     Result = SUCCESS
Damien Katz :
Files :
* src/couchdb/couch_server.erl
Generated at Sun Apr 20 00:55:28 CDT 2014 using JIRA 5.2.4#845-sha1:c9f4cc41abe72fb236945343a1f485c2c844dac9.