Uploaded image for project: 'Couchbase C client library libcouchbase'
  1. Couchbase C client library libcouchbase
  2. CCBC-8

remove dependency on libhashkit by simply embedding the two hashing types we require

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Major
    • 1.1.0dp
    • None
    • None
    • Security Level: Public
    • None

    Description

      Currently, libcouchbase relies on libhashkit, though it doesn't really need the entire thing. Since libhashkit is only part of libmemcached, it'd be good to decouple this, and simply have the crc32 and ketama hashing available to us in libcouchbase.

      I think the crc32 dependency is actually from libvbucket, but in any event, this issue is to track removing that dependency.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            avsej Sergey Avseyev
            ingenthr Matt Ingenthron
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty