geode-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gang Yan (Jira)" <j...@apache.org>
Subject [jira] [Created] (GEODE-7421) Ability: can deploy jar by REST API for Management
Date Thu, 07 Nov 2019 23:11:00 GMT
Gang Yan created GEODE-7421:
-------------------------------

             Summary: Ability: can deploy jar by REST API for Management
                 Key: GEODE-7421
                 URL: https://issues.apache.org/jira/browse/GEODE-7421
             Project: Geode
          Issue Type: New Feature
          Components: management, rest (admin)
            Reporter: Gang Yan


# 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"



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Mime
View raw message