Our company uses Mondrian as our OLAP engine and we often need to add new cubes or catalogs into OLAP(so datasource.xml and schema.xml are often modified.) And here comes the problem. Everytime we update the datasource.xml or schema.xml, we need to restart tomcat or flush cache to make mondrian discover the new datasource or cube. But once it is done, the cache of old cubes will also be flushed.
We want to keep the cache of old data when updating the datasource.xml or schema.xml. Is there any way to do it? Please help me, thanks a lot.