basho / cuttlefish

never lose your childlike sense of wonder baby cuttlefish, promise me?
Apache License 2.0
205 stars 124 forks source link

storage_backend value not checked #31

Closed vinoski closed 10 years ago

vinoski commented 11 years ago

Setting storage_backend to "eleveldb" instead of "leveldb" is an error, but it's silently ignored. This was seen using cuttlefish commit 09a1aa93, but might also be an issue with previous versions as well.

joedevivo commented 10 years ago

I'm thinking that maybe for enums, we default to 'undefined' if you choose a value not supported. which it better than seeing 'eleveldb' and saying "I don't know what that is, so default to bitcask"