Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-17166

Enhance SnakeYAML properties to be reusable outside of YAML parsing, support camel case conversion to snake case, and add support to ignore properties

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Normal
    • Resolution: Fixed
    • 4.1-alpha1, 4.1
    • Local/Config
    • None

    Description

      SnakeYaml is rather limited in the “object mapping” layer, which forces our internal code to match specific patterns (all fields public and camel case); we can remove this restriction by leveraging Jackson for property lookup, and leaving the YAML handling to SnakeYAML

      Attachments

        Issue Links

          Activity

            People

              dcapwell David Capwell
              dcapwell David Capwell
              David Capwell
              Caleb Rackliffe, Stefan Miklosovic
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 15h 20m
                  15h 20m