From: Mathieu Baudier Date: Tue, 18 Feb 2020 14:28:34 +0000 (+0100) Subject: Disable workspace indexing for the time being. X-Git-Tag: argeo-commons-2.1.86~12 X-Git-Url: https://git.argeo.org/?p=lgpl%2Fargeo-commons.git;a=commitdiff_plain;h=f73bc9a34a25e2aea4855287ffde602ef09fdf4d Disable workspace indexing for the time being. --- diff --git a/org.argeo.cms/src/org/argeo/cms/internal/kernel/JackrabbitLocalRepository.java b/org.argeo.cms/src/org/argeo/cms/internal/kernel/JackrabbitLocalRepository.java index db1075fe0..c59a599f1 100644 --- a/org.argeo.cms/src/org/argeo/cms/internal/kernel/JackrabbitLocalRepository.java +++ b/org.argeo.cms/src/org/argeo/cms/internal/kernel/JackrabbitLocalRepository.java @@ -9,7 +9,6 @@ import javax.jcr.Session; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.apache.jackrabbit.core.RepositoryImpl; -import org.argeo.jcr.JcrUtils; import org.argeo.node.NodeConstants; class JackrabbitLocalRepository extends LocalRepository { @@ -20,17 +19,17 @@ class JackrabbitLocalRepository extends LocalRepository { public JackrabbitLocalRepository(RepositoryImpl repository, String cn) { super(repository, cn); - Session session = KernelUtils.openAdminSession(repository); - try { - if (NodeConstants.NODE.equals(cn)) - for (String workspaceName : session.getWorkspace().getAccessibleWorkspaceNames()) { - addMonitor(workspaceName); - } - } catch (RepositoryException e) { - throw new IllegalStateException(e); - } finally { - JcrUtils.logoutQuietly(session); - } +// Session session = KernelUtils.openAdminSession(repository); +// try { +// if (NodeConstants.NODE.equals(cn)) +// for (String workspaceName : session.getWorkspace().getAccessibleWorkspaceNames()) { +// addMonitor(workspaceName); +// } +// } catch (RepositoryException e) { +// throw new IllegalStateException(e); +// } finally { +// JcrUtils.logoutQuietly(session); +// } } protected RepositoryImpl getJackrabbitrepository(String workspaceName) { @@ -39,8 +38,8 @@ class JackrabbitLocalRepository extends LocalRepository { @Override protected synchronized void processNewSession(Session session, String workspaceName) { - String realWorkspaceName = session.getWorkspace().getName(); - addMonitor(realWorkspaceName); +// String realWorkspaceName = session.getWorkspace().getName(); +// addMonitor(realWorkspaceName); } private void addMonitor(String realWorkspaceName) {