Changelog ============= 0.1.0 ----- - Initial release: a Couchbase-native ActiveModel ORM, API-compatible with simply_couch. `include SimplyBased::Model`. - SimplyBased::Store: KV documents, N1QL/SQL++ finders, CAS-as-_rev optimistic concurrency. No CouchDB design documents or JavaScript views. - Associations (belongs_to / has_many / has_one / has_and_belongs_to_many) served by N1QL + lazily-created GSIs instead of hand-written map/reduce. - Redis replacements on the same cluster: Counter (atomic), Cache (ActiveSupport::Cache::Store over KV+TTL), Lock (insert-if-absent + CAS). - Runs the simply_couch suite against live Couchbase: 378/432 applicable green. - Known remaining: ancestry (tree) + embedded_in reverse-lookups (recursive / embedded N1QL) and a few pagination/lifecycle edges.