Skip to main content
Announcements
July 15, NEW Customer Portal: Initial launch will improve how you submit Support Cases. READ MORE

Qlik Talend Administration Center: How to resolve RepoProjectRefresher - Error GC error

100% helpful (1/1)
cancel
Showing results for 
Search instead for 
Did you mean: 
wei_guo
Support
Support

Qlik Talend Administration Center: How to resolve RepoProjectRefresher - Error GC error

Last Update:

Jul 2, 2024 11:11:52 PM

Updated By:

Shicong_Hong

Created date:

Jul 3, 2024 2:32:58 AM

The following error message appears repeatedly in the logs.

2024-01-20 08:50:10 ERROR RepoProjectRefresher -
2024-01-10 16:58:47 ERROR GC - D:\Talend\7.3.1\tac\apache-tomcat\temp\_git\

 

Cause 

The main reason for the log type is that the RepoProjectRefresher faces out of memory issues. By default, TAC automatically caches/checks out the project source code into the tac\apache-tomcat\temp folder. When the source code accumulation is large, the RepoProjectRefresher module will consume a lot of memory. When maximum value is reached, a GC error will occur and a GC error log will be generated.

Note: The RepoRefresher cache functionality has been deprecated in the latest version of TAC v8.0.1

 

Resolution

Disable the Git caching mechanism for the TAC project by following these steps:

  1. Update whitelist setting for TAC DB t731 using query.
    update t731.configuration set value='true' where configuration.key='git.whiteListBranches.enable';
     
    update t731.configuration set value='\"Technical labels of project\",\"Active branch name\"' where configuration.key='git.whiteListBranches.list';
     
  2. Delete the previous Git whitelist cached setting file: talend\tomcat\webapps\tac\WEB-INF\classes\active_git_branches.csv
  3. Restart TAC.

 

Environment

Labels (3)
Contributors
Version history
Last update:
2 weeks ago
Updated by: