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

Ability: can run "configure PDX" [phase1]

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Duplicate
    • None
    • None
    • management, rest (admin)
    • 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

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

              Dates

                Created:
                Updated:
                Resolved: