Investigate possibility of moving CCS Server configuration to common metadata location

XMLWordPrintable

    • Type: Enhancement
    • Resolution: Unresolved
    • Priority: Medium
    • Code Composer Studio Theia
    • CCSNXT-2138
    • CCS_20.0.0
    • CCS_21.1.0
    • None

      We moved almost all metadata outside of the install-image directory, and into a central user-specific location.  But Eclipse is still writing some of its cached data into the <install-image>/ccs/eclipse/configuration/ directory, if it is writeable.  If it is not writeable, it writes that data into HOME/.eclipse/ folder.

      It should be possible to re-route the configuration data to our central location using the '-configuration' Eclipse flag.  This must be done consistently in all cases where ccs-server is launched - during normal IDE operation, but also during 'initialize' command (which is invoked at installation), and also when launching all headless apps (like 'createProject', 'importProject', 'buildProject').

      It should only be done for desktop-mode.  In cloud-mode, we want to continue to have that data go into the <install-image>/ccs/eclipse/configuration/ directory.  That data gets generated during deployment, then it is accessed in a read-only way at runtime.  Having it in ccs/eclipse/configuration/ directory significantly improves IDE startup performance because that cached data is pre-generated at deployment-time and then shared by all users at runtime (the data includes the targetdb cache and discovered compiler/product caches, which are slow to generate).

            Assignee:
            TI User
            Reporter:
            TI User
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:

                Connection: Intermediate to External PROD System
                EXTSYNC-5114 - Investigate possibility of moving C...
                SYNCHRONIZED
                • Last Sync Date: