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

Ability: can deploy jar by REST API for Management

    XMLWordPrintableJSON

    Details

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

      Description

      1. WHAT
        1. can deploy jar file by REST API
        2. from feature point , it will cover current 'gfsh deploy'
        3. if two files have same file name, the later wins
        4. can recognize version pattern. "filename-version[-label].jar" .
        filename=[a-zA-Z/-]+, not single "", not end with ""
        version=[0-9/.]*, not single ".", not end with "."
        label=[a-zA-Z0-9]*
        such as:
      • <commons-beanutils-1.9.3.jar> is a later version of <commons-beanutils-1.9.2.jar>, will deploy.
      • <commons-beanutils-1.9.3.jar> is a same version of <commons-beanutils-1.9.3-SNAPSHOT.jar>, the later wins
      • <commons-beanutils-1.9.3-RELEASE.jar> is a same version of <commons-beanutils-1.9.3-SNAPSHOT.jar>, the later wins
      • <commons-beanutils-1.9.1.jar> is an earlier version of <commons-beanutils-1.9.2.jar>, will block it.
        5. if there is a version part in the file name, we will deploy them without append "#1" part to the file name
        6. can accept "group"

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              gyan Gang Yan
            • Votes:
              0 Vote for this issue
              Watchers:
              2 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 - 5h 10m
                5h 10m