Hi,

 

Running

 

Product Version: Apache NetBeans IDE 16

Java: 19.0.1; OpenJDK 64-Bit Server VM 19.0.1+10-21

Runtime: OpenJDK Runtime Environment 19.0.1+10-21

System: Windows 10 version 10.0 running on amd64; UTF-8; en_GB (nb)

User directory: C:\Development\NetBeans\John

Cache directory: C:\Development\NetBeans\Cache

 

 

I get a constant repeat of the above message in the status bar. It happens every second or so and unlike the first time when Netbeans opens where the progress bar shows a %age is counted up to 100%, the progress bar quickly moves to about half way and then the dialog vanishes (No %age).

 

I have created a Windows Video at https://www.dropbox.com/sh/pe75yrfz87t7fza/AAALcjuLc3YfSVU2PNIfjMeGa?dl=0 if it helps anyone to visualise the issue.

 

I have checked my user folder ‘log’ and see several messages.log files, each containing hundreds of similar ‘posts’ – I have included two examples below. From the message title ‘SCAN_EXCEEDS_RATE ID’, it looks like this is not the expected behaviour.

 

My question is ‘How do I interpret these posts to locate the reason why it is Background Scanning so frequently?’

 

Each iteration in the log seems to be nearly identical apart from what looks to be “time spent” attributes.

 

My only guess is that the analysis is getting stuck in a loop somewhere so that it can’t be resolved and so is making another attempt.

 

Thanks

 

SCAN_EXCEEDS_RATE ID: 4902, Type:INDEXER

Time scheduled: Sat Jan 21 09:32:53 GMT 2023

Time executed: Sat Jan 21 09:32:53 GMT 2023

Time finished: Sat Jan 21 09:32:53 GMT 2023

Scanned roots: [< root = file:/C:/Development/Work/spellingBee/src/main/java/; spent = 403; crawler = 1; res = 11; allRes = -1>]

, total time: 403

Current root(s): []

Current indexer(s):

Time spent in indexers:

                CopyResourcesIndexer: 0

                TLIndexer: 0

                TaskListIndexer: 1

                css: 0

                html: 0

                java: 274

                lsp-indexer: 1

                org-netbeans-modules-jumpto-file-FileIndexer: 10

                org.netbeans.modules.java.source.indexing.COSSynchronizingIndexer: 1

                tests: 4

                text/x-java: 30

Time spent in indexers, in individual roots:

                file:/C:/Development/Work/spellingBee/src/main/java/

                                CopyResourcesIndexer: 0

                                TLIndexer: 0

                                TaskListIndexer: 1

                                css: 0

                                html: 0

                                java: 274

                                lsp-indexer: 1

                                org-netbeans-modules-jumpto-file-FileIndexer: 10

                                org.netbeans.modules.java.source.indexing.COSSynchronizingIndexer: 1

                                tests: 4

                                text/x-java: 30

Time in index store: 76

Time crawling: 2

Stacktrace:

                java.base/java.lang.Thread.getStackTrace(Thread.java:2550)

                org.netbeans.modules.parsing.impl.indexing.LogContext.create(LogContext.java:111)

                org.netbeans.modules.parsing.spi.indexing.Context.addSupplementaryFiles(Context.java:217)

                org.netbeans.modules.java.source.indexing.JavaBinaryIndexer.doIndex(JavaBinaryIndexer.java:117)

                org.netbeans.modules.java.source.indexing.JavaBinaryIndexer.index(JavaBinaryIndexer.java:86)

                org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor$1.run(Indexable.java:126)

                org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.runIndexer(RepositoryUpdater.java:274)

                org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor.index(Indexable.java:124)

                org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.indexBinary(RepositoryUpdater.java:3099)

                org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork.lambda$scanBinary$2(RepositoryUpdater.java:5363)

                org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.lambda$runInContext$4(RepositoryUpdater.java:2119)

                org.openide.util.lookup.Lookups.executeWith(Lookups.java:279)

                org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.runInContext(RepositoryUpdater.java:2117)

                org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.runInContext(RepositoryUpdater.java:2106)

                org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.access$1900(RepositoryUpdater.java:135)

                org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork.scanBinary(RepositoryUpdater.java:5391)

                org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$BinaryWork.getDone(RepositoryUpdater.java:3929)

                org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doTheWork(RepositoryUpdater.java:3452)

                org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task._run(RepositoryUpdater.java:6197)

                org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.access$3400(RepositoryUpdater.java:5855)

                org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task$2.lambda$call$0(RepositoryUpdater.java:6116)

                org.openide.util.lookup.Lookups.executeWith(Lookups.java:279)

                org.netbeans.modules.parsing.impl.RunWhenScanFinishedSupport.performScan(RunWhenScanFinishedSupport.java:83)

                org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task$2.call(RepositoryUpdater.java:6116)

                org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task$2.call(RepositoryUpdater.java:6112)

                org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:153)

                org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:335)

                org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPriorityIO(DataObjectEnvFactory.java:118)

                org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:67)

                org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.run(RepositoryUpdater.java:6112)

                java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:577)

                java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)

                org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418)

                org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)

                org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)

                org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)

On root: file:/C:/Development/Work/spellingBee/src/main/java/

Changed files(URL): [file:/C:/Development/Work/spellingBee/src/main/java/main/Database.java

                file:/C:/Development/Work/spellingBee/src/main/java/main/PublishedWord.java

                file:/C:/Development/Work/spellingBee/src/main/java/main/Lexicon.java

                file:/C:/Development/Work/spellingBee/src/main/java/main/GoogleNGrams.java

                file:/C:/Development/Work/spellingBee/src/main/java/main/WebService.java

                file:/C:/Development/Work/spellingBee/src/main/java/main/FreeBeeApi.java

                file:/C:/Development/Work/spellingBee/src/main/java/main/Alphabet.java

                file:/C:/Development/Work/spellingBee/src/main/java/main/SpellingBeeGame.java

                file:/C:/Development/Work/spellingBee/src/main/java/main/Word.java

                file:/C:/Development/Work/spellingBee/src/main/java/main/SpellingBee.java

                file:/C:/Development/Work/spellingBee/src/main/java/main/PartOfSpeech.java]

 

 

SCAN_EXCEEDS_RATE ID: 4922, Type:INDEXER

Time scheduled: Sat Jan 21 09:32:54 GMT 2023

Time executed: Sat Jan 21 09:32:54 GMT 2023

Time finished: Sat Jan 21 09:32:54 GMT 2023

Scanned roots: [< root = file:/C:/Development/Work/spellingBee/src/main/java/; spent = 429; crawler = 0; res = 11; allRes = -1>]

, total time: 429

Current root(s): []

Current indexer(s):

Time spent in indexers:

                CopyResourcesIndexer: 0

                TLIndexer: 0

                TaskListIndexer: 1

                css: 0

                html: 0

                java: 288

                lsp-indexer: 1

                org-netbeans-modules-jumpto-file-FileIndexer: 11

                org.netbeans.modules.java.source.indexing.COSSynchronizingIndexer: 1

                tests: 5

                text/x-java: 31

Time spent in indexers, in individual roots:

                file:/C:/Development/Work/spellingBee/src/main/java/

                                CopyResourcesIndexer: 0

                                TLIndexer: 0

                                TaskListIndexer: 1

                                css: 0

                                html: 0

                                java: 288

                                lsp-indexer: 1

                                org-netbeans-modules-jumpto-file-FileIndexer: 11

                                org.netbeans.modules.java.source.indexing.COSSynchronizingIndexer: 1

                                tests: 5

                                text/x-java: 31

Time in index store: 85

Time crawling: 0

Stacktrace:

                java.base/java.lang.Thread.getStackTrace(Thread.java:2550)

                org.netbeans.modules.parsing.impl.indexing.LogContext.create(LogContext.java:111)

                org.netbeans.modules.parsing.spi.indexing.Context.addSupplementaryFiles(Context.java:217)

                org.netbeans.modules.java.source.indexing.JavaBinaryIndexer.doIndex(JavaBinaryIndexer.java:117)

                org.netbeans.modules.java.source.indexing.JavaBinaryIndexer.index(JavaBinaryIndexer.java:86)

                org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor$1.run(Indexable.java:126)

                org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.runIndexer(RepositoryUpdater.java:274)

                org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor.index(Indexable.java:124)

                org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.indexBinary(RepositoryUpdater.java:3099)

                org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork.lambda$scanBinary$2(RepositoryUpdater.java:5363)

                org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.lambda$runInContext$4(RepositoryUpdater.java:2119)

                org.openide.util.lookup.Lookups.executeWith(Lookups.java:279)

                org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.runInContext(RepositoryUpdater.java:2117)

                org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.runInContext(RepositoryUpdater.java:2106)

                org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.access$1900(RepositoryUpdater.java:135)

                org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork.scanBinary(RepositoryUpdater.java:5391)

                org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$BinaryWork.getDone(RepositoryUpdater.java:3929)

                org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doTheWork(RepositoryUpdater.java:3452)

                org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task._run(RepositoryUpdater.java:6197)

                org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.access$3400(RepositoryUpdater.java:5855)

                org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task$2.lambda$call$0(RepositoryUpdater.java:6116)

                org.openide.util.lookup.Lookups.executeWith(Lookups.java:279)

                org.netbeans.modules.parsing.impl.RunWhenScanFinishedSupport.performScan(RunWhenScanFinishedSupport.java:83)

                org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task$2.call(RepositoryUpdater.java:6116)

                org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task$2.call(RepositoryUpdater.java:6112)

                org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:153)

                org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:335)

                org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPriorityIO(DataObjectEnvFactory.java:118)

                org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:67)

                org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.run(RepositoryUpdater.java:6112)

                java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:577)

                java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)

                org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418)

                org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)

                org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)

                org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)

On root: file:/C:/Development/Work/spellingBee/src/main/java/

Changed files(URL): [file:/C:/Development/Work/spellingBee/src/main/java/main/Database.java

                file:/C:/Development/Work/spellingBee/src/main/java/main/PublishedWord.java

                file:/C:/Development/Work/spellingBee/src/main/java/main/Lexicon.java

                file:/C:/Development/Work/spellingBee/src/main/java/main/GoogleNGrams.java

                file:/C:/Development/Work/spellingBee/src/main/java/main/WebService.java

                file:/C:/Development/Work/spellingBee/src/main/java/main/FreeBeeApi.java

                file:/C:/Development/Work/spellingBee/src/main/java/main/Alphabet.java

                file:/C:/Development/Work/spellingBee/src/main/java/main/SpellingBeeGame.java

                file:/C:/Development/Work/spellingBee/src/main/java/main/Word.java

                file:/C:/Development/Work/spellingBee/src/main/java/main/SpellingBee.java

                file:/C:/Development/Work/spellingBee/src/main/java/main/PartOfSpeech.java]

John

 

--------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@netbeans.apache.org For additional commands, e-mail: users-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to