Uploaded image for project: 'Couchbase .NET client library'
  1. Couchbase .NET client library
  2. NCBC-300

Enyim.Log4netAdapter mismatch between package and zip distribution

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.2.7
    • Fix Version/s: 1.3.1
    • Component/s: library
    • Labels:
      None

      Description

      It looks like

      The assembly: Enyim.Caching.Log4NetAdapter (version 1.0.0.0) supplied in the zip package (Available at: http://packages.couchbase.com/clients/net/1.2/Couchbase-Net-Client-1.2.7...) is built against Enyim.Caching version 2.12.0.0 although version 1.2.7.0 is supplied in the package.

      The same assembly supplied by nuget.org is built against Enyim.Caching version 1.2.7.0
      I am able to use logging only if I retrieve it via nuget. Using the zipped package available for download always results in a TypeInitializationEnxception.

      see http://www.couchbase.com/communities/q-and-a/enyimlog4netadapter-mismatch

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

        Activity

        Hide
        ingenthr Matt Ingenthron added a comment -

        This was a recently found issue in the .NET client 1.2.7, but we've fixed it already in the source. It should be fine in 1.2.8 which we're hoping to release within the next week.

        If you need a temporary workaround, let me know.

        Note that nuget installs are not affected by this.

        Show
        ingenthr Matt Ingenthron added a comment - This was a recently found issue in the .NET client 1.2.7, but we've fixed it already in the source. It should be fine in 1.2.8 which we're hoping to release within the next week. If you need a temporary workaround, let me know. Note that nuget installs are not affected by this.
        Hide
        jmorris Jeff Morris added a comment -

        This is still an issue with 1.2.9. Changing the targeted fix version to 1.3.0.

        http://www.couchbase.com/communities/q-and-a/enyimcachinglog4netadapter-mismatch-enyimcaching-sdk-v129

        Show
        jmorris Jeff Morris added a comment - This is still an issue with 1.2.9. Changing the targeted fix version to 1.3.0. http://www.couchbase.com/communities/q-and-a/enyimcachinglog4netadapter-mismatch-enyimcaching-sdk-v129
        Hide
        jmorris Jeff Morris added a comment -

        Code-wise this commit should resolve the Nuget packaging issues: http://review.couchbase.org/#/c/29832/

        There may still be some work to do with the psake build scripts, though.

        Show
        jmorris Jeff Morris added a comment - Code-wise this commit should resolve the Nuget packaging issues: http://review.couchbase.org/#/c/29832/ There may still be some work to do with the psake build scripts, though.

          People

          • Assignee:
            jmorris Jeff Morris
            Reporter:
            tgrall Tug Grall (Inactive)
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Gerrit Reviews

              There are no open Gerrit changes