glassfish
  1. glassfish
  2. GLASSFISH-19778

bypass hk2 in asadmin client to improve performance

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: 4.0_dev
    • Fix Version/s: 4.0_dev
    • Component/s: command_line_interface
    • Labels:
      None

      Description

      Martin has an idea for bypassing the use of HK2 for looking up certain objects in the asadmin client, such as CLICommand, Environment, ProgramOptions and parameters. For remote commands, this makes a significant performance improvement in early tests.

      This issue is for tracking progress towards getting this change checked in.

      The change consists of creating a ServiceLocatorRef class that is a proxy for the real ServiceLocator and using that in certain places within the client.

        Activity

        There are no comments yet on this issue.

          People

          • Assignee:
            martin.mares
            Reporter:
            Tom Mueller
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: