0.5.2 Server Connection Wrangling Release
Version 0.5.2 of the P4 plugin for InteliJ community edition is now available. It includes many improvements to reduce the number of calls to the Perforce server, as well as some bug fixes. You can download it from the IntelliJ plugin interface, or from github.
- Reduced the number of server calls. (#38)
- Cached the files open for edit on Perforce. This list is reloaded on "version control" panel refresh,
and when the files are considered out of sync. - Cached the jobs loaded from the server.
- Added a monitor to track the number of actual server calls.
- Capped the number of simultaneous connections to the same server/workspace (2).
- Capped the frequency at which changelists will be refreshed (once every two seconds).
This is due to editing files triggering a changelist refresh, which can become quite noisy.
- Cached the files open for edit on Perforce. This list is reloaded on "version control" panel refresh,
- Bug fixes.
- Reduced the amount of log messages.
- Eliminated NPE related to changelist caching.