Uploaded image for project: 'controller'
  1. controller
  2. CONTROLLER-2069

Import atomix-storage into controller.git

    XMLWordPrintable

Details

    • Task
    • Status: Resolved
    • Medium
    • Resolution: Done
    • None
    • 7.0.5
    • clustering

    Description

      atomix.io has switched its implementation to Go and the Java implementation has been archived.

      This is problematic, as the last release depends on an ancient Kryo version and upgrade requires API-incompatible changes.

      The code is licensed under APL2, so this should not be a problem.

      We only require atomix-storage and atomix-utils (as a dependency). Import atomix-archive.git/(storage/utils) into controller.git/third-party/atomix directory with full history, so that we have:

      /third-party                // parent directory
      /third-party/atomix         // parent directory
      /third-party/atomix/storage // code&history from atomix-archive.git/storage
      /third-party/atomix/utils   // code&history from atomix-archive.git/utils

      In the controller repository.

      Attachments

        Issue Links

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

          Activity

            People

              rovarga Robert Varga
              rovarga Robert Varga
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: