[Registry-dev] [Build Report] WSO2 Registry - Nightly Build build 72 was SUCCESSFUL (with 57 tests). Change made by chanaka and chathura

WSO2 Builder builder at wso2.org
Sun May 11 17:32:11 PDT 2008


The project WSO2 Registry - Nightly Build has the following 4 changes by 2 authors:

*chanaka* made the following changes at 

Comment:
activities searching converted in to ajax for pagination to work.

> /trunk/registry/modules/webapps/src/main/webapp/admin/recent-activity.jsp (16788)
> /trunk/registry/modules/webapps/src/main/java/org/wso2/registry/web/ControllerServlet.java (16788)
> /trunk/registry/modules/webapps/src/main/java/org/wso2/registry/web/UIConstants.java (16788)
> /trunk/registry/modules/webapps/src/main/webapp/admin/js/common.js (16788)
> /trunk/registry/modules/webapps/src/main/webapp/admin/ajax/activity.jsp (16788)
*chanaka* made the following changes at 

Comment:
Lifecycle UI changes

> /trunk/registry/modules/webapps/src/main/webapp/admin/ajax/lifecycle_list.jsp (16793)
> /trunk/registry/modules/webapps/src/main/webapp/admin/images/icon-tree-minus.jpg (16793)
> /trunk/registry/modules/webapps/src/main/java/org/wso2/registry/web/actions/ResourceDetailsAction.java (16793)
> /trunk/registry/modules/webapps/src/main/webapp/admin/css/main.css (16793)
> /trunk/registry/modules/webapps/src/main/webapp/admin/registry-resources.jsp (16793)
> /trunk/registry/modules/webapps/src/main/webapp/admin/images/icon-tree-plus.jpg (16793)
*chathura* made the following changes at 

Comment:

Implemented the content caching in the file system.
Now resource contents are cached in the file system (as temporary files) on first access.
Subsequent requests are served from the cache (without referring to the db) if it is available in the cache.

This improves the performance, as it is always necessary to write content to a file before serving a request (whether caching is implemented or not).
So the introducing the caching will minimize the number of file I/O and space used in the file system.



> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/utils/FileManager.java (16796)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/dao/ResourceVersionDAO.java (16796)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/dao/RestoreUtilDAO.java (16796)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/utils/FileData.java (16796)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/dao/ResourceDAO.java (16796)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/utils/RegistryFileInputStream.java (16796)
*chathura* made the following changes at 

Comment:

Completed file system based content caching for resources.

Implemented the periodic cache cleaning for unused content.



> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/filecache (16797)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/filecache/FileCleanerTask.java (16797)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/utils/FileManager.java (16797)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/dao/ResourceVersionDAO.java (16797)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/filecache/RegistryFileInputStream.java (16797)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/utils/FileData.java (16797)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/dao/ResourceDAO.java (16797)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/filecache/FileManager.java (16797)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/JDBCRegistry.java (16797)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/utils/RegistryFileInputStream.java (16797)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/filecache/FileData.java (16797)



---------------------------------------------------------------------------------------

All 57 tests passed.

Click http://builder.wso2.org/browse/REGISTRY-NIGHTLY-72 to find out more.

Thanks,

Bamboo



More information about the Registry-dev mailing list