Composer constantly updating

Updated my composer config file because some repos where moved to another service. Updated and installed, correctly importing the repositories. But now PHPStorm event constantly shows updates to composer packages, every minute in Event Log:

9:35 AM Composer: Composer packages were changed, so excluded folders were updated. (show balloon)

9:35 AM Composer: Composer packages were changed, so PHP include paths were updated. (show balloon)

9:36 AM Composer: Composer packages were changed, so excluded folders were updated. (show balloon)

9:36 AM Composer: Composer packages were changed, so PHP include paths were updated. (show balloon)

9:37 AM Composer: Composer packages were changed, so excluded folders were updated. (show balloon)

9:37 AM Composer: Composer packages were changed, so PHP include paths were updated. (show balloon)

 

 

Is there some way to prevent composer from constantly looking for updates/changes to the config file? It is slowing my system down by constantly doing the check in the background. 

0
4 comments

Do I get right that in fact composer.json doesn't get changed every minute?

If so, please try to run through caches invalidation (File | Invalidate Caches / Restart) and check if the issue persists afterwards.

0
Avatar
Permanently deleted user

The composer file does not change every minute, i confirmed that not a single composer.json file in all the included projects changed. Ran:

find . -type f -name composer.json | xargs stat -f '%c' | sort | xargs -I {} date -r {}

Newest changed file was Tue Dec 12 14:43:07 2017

PHPStorm still shows today:


12:07 PM Composer: Composer packages were changed, so PHP include paths were updated. (show balloon)

12:07 PM Composer: Composer packages were changed, so PHP include paths were updated. (show balloon)

12:08 PM Composer: Composer packages were changed, so PHP include paths were updated. (show balloon)

12:08 PM Composer: Composer packages were changed, so PHP include paths were updated. (show balloon)

12:08 PM Composer: Composer packages were changed, so PHP include paths were updated. (show balloon)

 

Performed a Invalidate Caches / Restart, did not change anything either. 

 

0

Does it mean you can literally do nothing in IDE and it would still show those notifications? Would it be possible to upload idea.log somewhere (Help > Show log in...)?

What OS are you on? Are there symlinks in a project? 

0
Avatar
Permanently deleted user

As long as the IDE has focus the notifications occur. After enabling Power Save Mode the processor use has gone down but still see the composer messages every minute. 

 

2017-12-14 15:05:35,381 [5896747] INFO - #com.intellij.util.diff.Diff - Successful fallback to patience diff 
2017-12-14 15:05:35,900 [5897266] INFO - pl.ProjectRootManagerComponent - project roots have changed
2017-12-14 15:05:35,932 [5897298] INFO - pl.ProjectRootManagerComponent - project roots have changed
2017-12-14 15:05:36,046 [5897412] INFO - g.FileBasedIndexProjectHandler - Reindexing refreshed files: 13 to update, calculated in 5ms
2017-12-14 15:05:37,787 [5899153] INFO - #com.intellij.util.diff.Diff - Successful fallback to patience diff
2017-12-14 15:05:38,010 [5899376] INFO - pl.ProjectRootManagerComponent - project roots have changed
2017-12-14 15:05:38,313 [5899679] INFO - .diagnostic.PerformanceWatcher - Reindexing refreshed files took 2267ms; general responsiveness: 0/1 sluggish, 1/1 very slow; EDT responsiveness: 1/1 sluggish
2017-12-14 15:05:38,315 [5899681] INFO - g.FileBasedIndexProjectHandler - Reindexing refreshed files: 10 to update, calculated in 1ms
2017-12-14 15:05:38,393 [5899759] INFO - .diagnostic.PerformanceWatcher - Reindexing refreshed files took 78ms; general responsiveness: ok; EDT responsiveness: ok
2017-12-14 15:05:38,405 [5899771] INFO - .diagnostic.PerformanceWatcher - Pushing properties took 11ms; general responsiveness: ok; EDT responsiveness: ok
2017-12-14 15:05:38,408 [5899774] INFO - .diagnostic.PerformanceWatcher - Indexable file iteration took 3ms; general responsiveness: ok; EDT responsiveness: ok
2017-12-14 15:05:39,334 [5900700] INFO - pl.ProjectRootManagerComponent - project roots have changed
2017-12-14 15:05:39,348 [5900714] INFO - pl.ProjectRootManagerComponent - project roots have changed
2017-12-14 15:05:39,461 [5900827] INFO - g.FileBasedIndexProjectHandler - Reindexing refreshed files: 10 to update, calculated in 1ms
2017-12-14 15:05:39,916 [5901282] INFO - .diagnostic.PerformanceWatcher - Reindexing refreshed files took 455ms; general responsiveness: ok; EDT responsiveness: ok
2017-12-14 15:05:39,966 [5901332] INFO - pl.ProjectRootManagerComponent - project roots have changed
2017-12-14 15:05:40,064 [5901430] INFO - .diagnostic.PerformanceWatcher - Pushing properties took 85ms; general responsiveness: ok; EDT responsiveness: ok
2017-12-14 15:05:40,068 [5901434] INFO - .diagnostic.PerformanceWatcher - Indexable file iteration took 4ms; general responsiveness: ok; EDT responsiveness: ok
2017-12-14 15:05:40,068 [5901434] INFO - indexing.UnindexedFilesUpdater - Unindexed files update started: 10 files to update
2017-12-14 15:05:40,155 [5901521] INFO - .diagnostic.PerformanceWatcher - Unindexed files update took 87ms; general responsiveness: ok; EDT responsiveness: ok
2017-12-14 15:06:16,212 [5937578] INFO - pl.ProjectRootManagerComponent - project roots have changed
2017-12-14 15:06:16,859 [5938225] INFO - pl.ProjectRootManagerComponent - project roots have changed
2017-12-14 15:06:16,921 [5938287] INFO - g.FileBasedIndexProjectHandler - Reindexing refreshed files: 24 to update, calculated in 1ms
2017-12-14 15:06:17,412 [5938778] INFO - pl.ProjectRootManagerComponent - project roots have changed
2017-12-14 15:06:17,548 [5938914] INFO - .diagnostic.PerformanceWatcher - Reindexing refreshed files took 627ms; general responsiveness: ok; EDT responsiveness: ok
2017-12-14 15:06:17,551 [5938917] INFO - g.FileBasedIndexProjectHandler - Reindexing refreshed files: 1 to update, calculated in 1ms
2017-12-14 15:06:17,615 [5938981] INFO - .diagnostic.PerformanceWatcher - Reindexing refreshed files took 64ms; general responsiveness: ok; EDT responsiveness: ok
2017-12-14 15:06:17,626 [5938992] INFO - .diagnostic.PerformanceWatcher - Pushing properties took 11ms; general responsiveness: ok; EDT responsiveness: ok
2017-12-14 15:06:17,629 [5938995] INFO - .diagnostic.PerformanceWatcher - Indexable file iteration took 3ms; general responsiveness: ok; EDT responsiveness: ok
2017-12-14 15:06:22,689 [5944055] INFO - pl.ProjectRootManagerComponent - project roots have changed
2017-12-14 15:06:22,998 [5944364] INFO - pl.ProjectRootManagerComponent - project roots have changed
2017-12-14 15:06:23,459 [5944825] INFO - g.FileBasedIndexProjectHandler - Reindexing refreshed files: 13 to update, calculated in 1ms
2017-12-14 15:06:23,909 [5945275] INFO - pl.ProjectRootManagerComponent - project roots have changed
2017-12-14 15:06:24,222 [5945588] INFO - .diagnostic.PerformanceWatcher - Reindexing refreshed files took 763ms; general responsiveness: ok; EDT responsiveness: 1/1 sluggish
2017-12-14 15:06:24,336 [5945702] INFO - g.FileBasedIndexProjectHandler - Reindexing refreshed files: 10 to update, calculated in 0ms
2017-12-14 15:06:24,458 [5945824] INFO - .diagnostic.PerformanceWatcher - Reindexing refreshed files took 122ms; general responsiveness: ok; EDT responsiveness: ok
2017-12-14 15:06:24,472 [5945838] INFO - .diagnostic.PerformanceWatcher - Pushing properties took 13ms; general responsiveness: ok; EDT responsiveness: ok
2017-12-14 15:06:24,475 [5945841] INFO - .diagnostic.PerformanceWatcher - Indexable file iteration took 2ms; general responsiveness: ok; EDT responsiveness: ok
2017-12-14 15:07:24,963 [6006329] INFO - #com.intellij.util.diff.Diff - Successful fallback to patience diff
2017-12-14 15:07:25,393 [6006759] INFO - pl.ProjectRootManagerComponent - project roots have changed
2017-12-14 15:07:25,412 [6006778] INFO - pl.ProjectRootManagerComponent - project roots have changed
2017-12-14 15:07:25,449 [6006815] INFO - g.FileBasedIndexProjectHandler - Reindexing refreshed files: 13 to update, calculated in 1ms
2017-12-14 15:07:25,769 [6007135] INFO - pl.ProjectRootManagerComponent - project roots have changed
2017-12-14 15:07:25,965 [6007331] INFO - .diagnostic.PerformanceWatcher - Reindexing refreshed files took 515ms; general responsiveness: ok; EDT responsiveness: ok
2017-12-14 15:07:25,986 [6007352] INFO - .diagnostic.PerformanceWatcher - Pushing properties took 12ms; general responsiveness: ok; EDT responsiveness: ok
2017-12-14 15:07:25,993 [6007359] INFO - .diagnostic.PerformanceWatcher - Indexable file iteration took 7ms; general responsiveness: ok; EDT responsiveness: ok
2017-12-14 15:07:25,993 [6007359] INFO - indexing.UnindexedFilesUpdater - Unindexed files update started: 10 files to update
2017-12-14 15:07:26,060 [6007426] INFO - .diagnostic.PerformanceWatcher - Unindexed files update took 67ms; general responsiveness: ok; EDT responsiveness: ok
2017-12-14 15:07:26,357 [6007723] INFO - #com.intellij.util.diff.Diff - Successful fallback to patience diff

OS X El Capitan (10.11.6) 

PHPStorm 2017.2.4

One of the projects folders is symlinked in, but that has been that way for nearly a year with no problem. 

 

0

Please sign in to leave a comment.