OO-1522: refactor to folder worker poll in a thread pool executor with a very...
OO-1522: refactor to folder worker poll in a thread pool executor with a very short queue and a CallerRunPolicy to slow down the main indexer if the executor is busy
Showing
- src/main/java/org/olat/search/_spring/searchContext.xml 6 additions, 7 deletionssrc/main/java/org/olat/search/_spring/searchContext.xml
- src/main/java/org/olat/search/service/document/IdentityDocument.java 2 additions, 4 deletions...va/org/olat/search/service/document/IdentityDocument.java
- src/main/java/org/olat/search/service/indexer/FolderIndexer.java 7 additions, 95 deletions...n/java/org/olat/search/service/indexer/FolderIndexer.java
- src/main/java/org/olat/search/service/indexer/FolderIndexerWorker.java 14 additions, 48 deletions.../org/olat/search/service/indexer/FolderIndexerWorker.java
- src/main/java/org/olat/search/service/indexer/FullIndexerStatus.java 2 additions, 2 deletions...va/org/olat/search/service/indexer/FullIndexerStatus.java
- src/main/java/org/olat/search/service/indexer/Index.java 5 additions, 5 deletionssrc/main/java/org/olat/search/service/indexer/Index.java
- src/main/java/org/olat/search/service/indexer/LeafIndexer.java 90 additions, 0 deletions...ain/java/org/olat/search/service/indexer/LeafIndexer.java
- src/main/java/org/olat/search/service/indexer/OlatFullIndexer.java 45 additions, 20 deletions...java/org/olat/search/service/indexer/OlatFullIndexer.java
- src/main/java/org/olat/search/service/indexer/group/GroupFolderIndexer.java 1 addition, 0 deletions...olat/search/service/indexer/group/GroupFolderIndexer.java
- src/main/java/org/olat/search/service/indexer/group/GroupWikiIndexer.java 14 additions, 13 deletions...g/olat/search/service/indexer/group/GroupWikiIndexer.java
- src/main/java/org/olat/search/service/indexer/identity/IdentityIndexer.java 16 additions, 22 deletions...olat/search/service/indexer/identity/IdentityIndexer.java
- src/main/java/org/olat/search/service/indexer/identity/ProfileIndexer.java 1 addition, 1 deletion.../olat/search/service/indexer/identity/ProfileIndexer.java
- src/main/java/org/olat/search/service/indexer/identity/PublicFolderIndexer.java 2 additions, 1 deletion.../search/service/indexer/identity/PublicFolderIndexer.java
- src/main/java/org/olat/search/service/indexer/repository/ImsCPRepositoryIndexer.java 10 additions, 13 deletions...ch/service/indexer/repository/ImsCPRepositoryIndexer.java
- src/main/java/org/olat/search/service/indexer/repository/course/BCCourseNodeIndexer.java 7 additions, 5 deletions...ervice/indexer/repository/course/BCCourseNodeIndexer.java
- src/main/java/org/olat/search/service/indexer/repository/course/CPCourseNodeIndexer.java 1 addition, 1 deletion...ervice/indexer/repository/course/CPCourseNodeIndexer.java
- src/main/java/org/olat/search/service/indexer/repository/course/DialogCourseNodeIndexer.java 16 additions, 15 deletions...ce/indexer/repository/course/DialogCourseNodeIndexer.java
- src/main/java/org/olat/search/service/indexer/repository/course/FOCourseNodeIndexer.java 9 additions, 6 deletions...ervice/indexer/repository/course/FOCourseNodeIndexer.java
- src/main/java/org/olat/search/service/indexer/repository/course/ProjectBrokerCourseNodeIndexer.java 12 additions, 10 deletions...xer/repository/course/ProjectBrokerCourseNodeIndexer.java
- src/main/java/org/olat/search/service/indexer/repository/course/SPCourseNodeIndexer.java 31 additions, 30 deletions...ervice/indexer/repository/course/SPCourseNodeIndexer.java
Loading
Please register or sign in to comment