JavaScript Batch Executer (Ciber)

Document created by alfresco Employee on Jun 19, 2018
Version 1Show Document
  • View in full screen mode

This add-on was created for Alfresco developers and administrators.

 

Have you ever found yourself updating thousands of nodes in Alfresco using a JavaScript script? For example to post-process documents imported by Bulk FileSystem Import Tool? Or did you ever have to traverse a large folder tree and run some logic on each document? Then you know that repo-side scripts run slow and in one transaction: you may wait a day for it to finish, and if it fails then nothing is saved. It makes it almost impossible to use repo-side JavaScript for bulk processing.

 

Alfresco JavaScript Batch Executer tool is aimed to solve this problem in multithreaded and transactional manner. It can do the job many times faster, while clearly showing the progress and also allowing you to cancel running jobs.

 

Find more info and download the tool from the GitHub page: https://github.com/ciber/alfresco-js-batch-executer

BathExecuter was tested on Alfresco 4.x but should also work on pre-4.0 versions. If it does not - please create an issue on GitHub! The add-on was developed internally at Ciber Netherlands and is open for public usage.

 

OwnerRichard Esplin
Versions

 

Community 4.0.x

Community 4.2.x

Enterprise 4.0.x

Enterprise 4.1.x

Enterprise 4.2.x

License TypeGNU General Public License (GPL)
Project Pagehttps://github.com/ciber/alfresco-js-batch-executer 
Download Pagehttps://github.com/ciber/alfresco-js-batch-executer 
Tagsjavascript, bulk, performance, developer
Component TypeDeveloper Tooling
Extension PointsJavascript Root Scope Object, Web Script
InstallationJAR
ProductsRepository 

Attachments

    Outcomes