Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 5 additions & 3 deletions charts/sophora-server/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,13 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 3.1.1
version: 3.1.2
annotations:
artifacthub.io/changes: |
- kind: "changed"
description: "The Sophora server uses -XX:+CrashOnOutOfMemoryError instead of -XX:+ExitOnOutOfMemoryError"
- kind: "added"
description: "New derby configuration sophora.server.persistence.derby.derbyStoragePageCacheSize"
- kind: "added"
description: "New derby configuration sophora.server.persistence.derby.searchIndexCacheSize"

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -206,7 +206,7 @@ data:
<param name="errorHandling" value="" />
<param name="derbyStorageInitialPages" value="16" />
<param name="derbyStorageMinimumRecordSize" value="256" />
<param name="derbyStoragePageCacheSize" value="1024" />
<param name="derbyStoragePageCacheSize" value="{{ .Values.sophora.server.persistence.derby.derbyStoragePageCacheSize }}" />
<param name="derbyStoragePageReservedSpace" value="20" />
<param name="derbyStoragePageSize" value="16384" />
<param name="schemaObjectPrefix" value="${wsp.name}_" />
Expand All @@ -221,7 +221,7 @@ data:
<param name="respectDocumentOrder" value="false" />
<param name="minMergeDocs" value="10000" />
<param name="mergeFactor" value="5" />
<param name="cacheSize" value="10000" />
<param name="cacheSize" value="{{ .Values.sophora.server.persistence.derby.searchIndexCacheSize }}" />
<param name="initializeHierarchyCache" value="false" />
</SearchIndex>
</Workspace>
Expand Down Expand Up @@ -261,7 +261,7 @@ data:
<param name="errorHandling" value="" />
<param name="derbyStorageInitialPages" value="16" />
<param name="derbyStorageMinimumRecordSize" value="256" />
<param name="derbyStoragePageCacheSize" value="1024" />
<param name="derbyStoragePageCacheSize" value="{{ .Values.sophora.server.persistence.derby.derbyStoragePageCacheSize }}" />
<param name="derbyStoragePageReservedSpace" value="20" />
<param name="derbyStoragePageSize" value="16384" />
<param name="schemaObjectPrefix" value="version_" />
Expand All @@ -279,7 +279,7 @@ data:
<param name="respectDocumentOrder" value="false" />
<param name="minMergeDocs" value="10000" />
<param name="mergeFactor" value="5" />
<param name="cacheSize" value="10000" />
<param name="cacheSize" value="{{ .Values.sophora.server.persistence.derby.searchIndexCacheSize }}" />
<param name="initializeHierarchyCache" value="false" />
</SearchIndex>
</Repository>
Expand Down Expand Up @@ -312,7 +312,7 @@ data:
<param name="errorHandling" value=""/>
<param name="derbyStorageInitialPages" value="16"/>
<param name="derbyStorageMinimumRecordSize" value="256"/>
<param name="derbyStoragePageCacheSize" value="1024"/>
<param name="derbyStoragePageCacheSize" value="{{ .Values.sophora.server.persistence.derby.derbyStoragePageCacheSize }}"/>
<param name="derbyStoragePageReservedSpace" value="20"/>
<param name="derbyStoragePageSize" value="16384"/>
<param name="schemaObjectPrefix" value="${wsp.name}_"/>
Expand All @@ -326,7 +326,7 @@ data:
<param name="respectDocumentOrder" value="false"/>
<param name="minMergeDocs" value="10000" />
<param name="mergeFactor" value="5" />
<param name="cacheSize" value="10000" />
<param name="cacheSize" value="{{ .Values.sophora.server.persistence.derby.searchIndexCacheSize }}" />
<param name="initializeHierarchyCache" value="false" />
</SearchIndex>
</Workspace>
Expand Down Expand Up @@ -359,7 +359,7 @@ data:
<param name="errorHandling" value=""/>
<param name="derbyStorageInitialPages" value="16"/>
<param name="derbyStorageMinimumRecordSize" value="256"/>
<param name="derbyStoragePageCacheSize" value="1024"/>
<param name="derbyStoragePageCacheSize" value="{{ .Values.sophora.server.persistence.derby.derbyStoragePageCacheSize }}"/>
<param name="derbyStoragePageReservedSpace" value="20"/>
<param name="derbyStoragePageSize" value="16384"/>
<param name="schemaObjectPrefix" value="${wsp.name}_"/>
Expand All @@ -373,7 +373,7 @@ data:
<param name="respectDocumentOrder" value="false"/>
<param name="minMergeDocs" value="10000" />
<param name="mergeFactor" value="5" />
<param name="cacheSize" value="10000" />
<param name="cacheSize" value="{{ .Values.sophora.server.persistence.derby.searchIndexCacheSize }}" />
<param name="initializeHierarchyCache" value="false" />
</SearchIndex>
</Workspace>
Expand Down
6 changes: 5 additions & 1 deletion charts/sophora-server/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -210,7 +210,11 @@ sophora:
## @param sophora.server.persistence.derby.driver string that specifies the java derby driver. Defaults to "org.apache.derby.jdbc.EmbeddedDriver".
## For Sophora versions newer than 5.4 use "org.apache.derby.iapi.jdbc.AutoloadedDriver".
driver: "org.apache.derby.jdbc.EmbeddedDriver"

## @param sophora.server.persistence.derby.searchIndexCacheSize id resolver cache size.
searchIndexCacheSize: 10000
## @param sophora.server.persistence.derby.derbyStoragePageCacheSize Defines the size, in number of pages, of the database's data page cache
# (data pages kept in memory). The actual amount of memory the page cache
derbyStoragePageCacheSize: 1024
mysql:
## @param sophora.server.persistence.mysql.repositories Array of server main repository connection configurations via secrets.
## e.g.
Expand Down