Uploaded image for project: 'ManifoldCF'
  1. ManifoldCF
  2. CONNECTORS-1499

Ordering not preserved when reading back from outputted Job JSON

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • ManifoldCF 2.9.1
    • ManifoldCF 2.10
    • Framework core
    • None

    Description

      When we went from the old JSON parser to the new one (because of license issues), we wound up introducing a loss of ordering under some conditions. That loss of ordering was because the new JSON parser uses hash-based ordering for keys and doesn't preserve file ordering.

      The upshot is that we need to use the alternate, order-preserving method of outputting some configurations.

      Attachments

        1. CONNECTORS-1499.patch
          1 kB
          Karl Wright

        Activity

          People

            kwright@metacarta.com Karl Wright
            kwright@metacarta.com Karl Wright
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: