Log in to follow, share, and participate in this community.
Thread Memory footprint of long-running session
Memory footprint of long-running sessionConsidering Short-lived vs long-lived sessions and ModeShape memory usage it's become inevitable to avoid long-running sessions. But using observation feature of JCR seems impossible without long-running session. And ...
Thread Determining if binary already exists using SHA-1 hash
Determining if binary already exists using SHA-1 hashFolks, I'm aware that ModeShape stores files in the binary store using their SHA-1 hash to avoid duplication - I was wondering if there is an efficient way to search a JCR repository by HexHash rather than JCR...
Thread Modeshape delete node and recover space on File system
Modeshape delete node and recover space on File systemI'm using Modeshape 5.4.0 with File system persistence. I'm storing all the subsequent files/resources in this particular node (/uploads) which is of type "nt:folder". I deleted all the nodes in the /uploads node by u...
Cannot checkout nodeHi everyone, After migration from Modeshape 4 to 5, we found the next strange behavior in versioning: Saying we have the next structure: [kn:node] > kn:base, mix:etag, mix:lockable, mix:referenceable, nt:u...
Thread Cluster in AWS with docker and multiple host
Cluster in AWS with docker and multiple hostWe embed the modeshape into our web applications in AWS. And now we have use the docker in our product but the cluster of modeshape doesn't work now. We deploy our web application in multiple ec2 instance in AWS and ...
Modeshape 5 event buffer locking up?Hello all, I am from the University of Maryland Libraries, where we are using Fedora 4 [1] as our digital repositories tool. Recently, we have been doing some mass ingests of objects into our repository, and a...
Index per workspace not working correctlyHi, I'm using ModeShape 5.4.1 with the local index provider and I'm using this query: QueryManager queryManager = session.getWorkspace().getQueryManager(); Query query = queryManager.createQuery("SELE...
Unexpected repository file growthFolks, We've recently encountered an issue where we are trying to import a relatively large number of documents into a Modeshape JCR repository. For now, we are storing the content using file-based binary stor...
Thread Change successor of node using db persistence
Change successor of node using db persistenceDue to an error in our application a node got currupted. The version graph of the node has two versions named "1.0". The rootVersion.successor points to one of the "1.0" versions. We want to delete the other (useless)...
Modeshape event bus ring buffer sizeHello, I am Mohamed from the University of Maryland Libraries. We have been trying to figure out a problem related to a stuck thread on our Fedora repository that uses Modeshape 5.1.0.Final. After reading Usin...
Refer to external nodesHello, please help me with the question I need to refer from the main repository to the nodes connected as an external source (we create our custom Connector for the jdbc table). We are faced with a...
Indexing performance issueI have a transaction where I insert thousands of nodes. I also have a number of indexes configured to use the Lucene index provider. Whenever the transaction is committed the Lucene indexes are updated and this result...
Thread How does Modeshape Full Text Search work exactly
How does Modeshape Full Text Search work exactlyHello, since we want to implement full text search in our application soon, we made some tests with Tika as text extractor and Lucene as index provider. We know that there are two steps: the construction of th...
Thread Extending expiration date of open-scoped node lock
Extending expiration date of open-scoped node lockHello, I've been trying to extend the expiration date of an open-scope node lock with Lock#refresh() but it doesn't seen to behave as expected. It seems that the expiration date is not affected by this call. ...
The cache is per session?I would have expected the in-memory cache to be cross session but it pretty clearly appears to be per session. Each time I create a new session, I incur DB transaction costs even if I've already loaded the given node ...
Basic index usageHi. I am using ModeShape 5.4.0 together with WildFly 10.1.0 and I experimenting with indexes in ModeShape. I have this in standalone.xml in WildFly: ...