Uploaded image for project: 'Geode'
  1. Geode
  2. GEODE-7423

Ability: can run "configure PDX" [phase1]

    XMLWordPrintableJSON

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Major
    • Resolution: Duplicate
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: management, rest (admin)
    • Labels:
      None

      Description

          1. Why
            phase0 and phase1 for PCC
            phase2 to level up usability of GemFire PDX

      phase0: support configure pdx, "-read-serialized" and "-disk-store"
      *phase1: support "ignore-unread-fields" , "auto-serializable-classes" and "portable-auto-serializable-classes"*
      phase2: can run "GFSH configure PDX" when data members are running without restart

      *Notes:*

      [1]url
      "geode-management/v2/configurations/pdx"

      [2]result
      ```
      diskStore: (the specified diskstore)
      readSerialized: true
      ignoreUnreadFields: false
      serializer:

      { "name":"autoSerializer", --> on the future, the customer can specify his own class "portable": true|false, "patterns":"" }

      ```

      [3] request body 1:
      ```
      {
      diskStore: (the specified diskstore),
      readSerialized: true,
      ignoreUnreadFields: false,
      serializer:

      { "name":"autoSerializer", --> on the future, the customer can specify his own class "portable": true|false, "patterns":"" }

      }
      ```

      [3] request body 2:
      ```
      {
      persistent: true, --> diskstore:“DEFAULT” is used
      readSerialized: true,
      ignoreUnreadFields: false,
      serializer:

      { "name":"autoSerializer", "portable": true|false, "patterns":"" }

      }
      ```

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                gyan Gang Yan
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: