They say that it should be out in 6-8 weeks. Please don't move to Couchbase (yet)Anonymous supported this idea ·Anonymous commented
I totally agree with Nate. It's been quite long since the status is just "coming soon". At least provide a reasonable ETA so that we can plan accordingly.