Uploaded image for project: 'Ratis'
  1. Ratis
  2. RATIS-52

Refactor RaftUtils into different classes

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 0.1.0-alpha
    • None
    • None

    Description

      Ideally we should not have a generic RaftUtils class. The code should be broken up into at least:

      ReflectionUtils -> All reflection, construction, initialization logic 
      IOUtils -> Add buffer and IO logic 
      SystemUtils or PlatformUtils -> OS type detection, etc 
      Preconditions (or something like that) -> assertTrue, etc 
      

      Attachments

        1. ratis-52_v1.patch
          148 kB
          Enis Soztutar
        2. ratis-52_v2.patch
          148 kB
          Enis Soztutar
        3. ratis-52_v3.patch
          156 kB
          Enis Soztutar
        4. ratis-52-fix.patch
          5 kB
          Jing Zhao

        Issue Links

          Activity

            People

              enis Enis Soztutar
              enis Enis Soztutar
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: