Changes for version 2.0.3

  • Fixed view memory leak
  • Refactored view internals to use libcouchbase' view system
  • Added N1QL support
  • Added spatial view support
  • Cleaner view API. no need for ->info (which is deprecated)
  • Remove JSON::SL dependency. We use jsonsl internally in libcouchbase.
  • Added JSON::MaybeXS dependency
  • Declared proper 'URI' dependency
  • Update tests to always use mock (which now supports views)
  • Add additional examples
  • Changes now contains proper release notes

Documentation

Modules

Couchbase Client Library
Couchbase Cluster data access
Error definitions for Couchbase
Object represnting an item in the cluster.
Operation context
Settings for a Couchbase::Bucket
Class for view query handles

Provides

in lib/Couchbase/BucketConfig.pm
in lib/Couchbase.pm
in lib/Couchbase/Core.pm
in lib/Couchbase/HTTPDocument.pm
in lib/Couchbase/MockServer.pm
in lib/Couchbase/N1QL/Handle.pm
in lib/Couchbase/N1QL/Params.pm
in lib/Couchbase/N1QL/Handle.pm
in lib/Couchbase/Test/ClientSync.pm
in lib/Couchbase/Test/Common.pm
in lib/Couchbase/Test/Settings.pm
in lib/Couchbase/Test/Views.pm
in lib/Couchbase/View/Handle.pm
in lib/Couchbase/_GlueConstants.pm