Sagar Patil 5033caa130 revert: undo V3 migration commits (032f8fd..fc0153e)
Reverts 5 commits that migrated service to V3 (image, MySQL version, probe paths, Hibernate dialect, HTTPRoute path).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-17 10:53:38 +05:30

44 lines
2.6 KiB
YAML

apiVersion: v1
kind: Secret
metadata:
name: {{ include "property-settings-svc-v2-chart.fullname" . }}-db-config
labels:
{{- include "property-settings-svc-v2-chart.labels" . | nindent 4 }}
type: Opaque
stringData:
propertySettingsV2.hbm.xml: |
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<property name="connection.driver_class">com.mysql.cj.jdbc.Driver</property>
<property name="connection.url">{{ include "property-settings-svc-v2-chart.databaseJdbcUrl" . }}</property>
<property name="connection.username">{{ include "property-settings-svc-v2-chart.databaseUsername" . }}</property>
<property name="connection.password">{{ include "property-settings-svc-v2-chart.databasePassword" . }}</property>
<property name="connection.pool_size">1</property>
<property name="dialect">dblib.CustomMySQL8DialectUtf8mb4</property>
<property name="current_session_context_class">thread</property>
<property name="cache.provider_class">org.hibernate.cache.NoCacheProvider</property>
<property name="hibernate.cache.use_second_level_cache">false</property>
<property name="show_sql">false</property>
<property name="use_keying_service">false</property>
<property name="use_credential_store">false</property>
<!-- Transaction isolation 2 = READ_COMMITTED -->
<property name="connection.isolation">2</property>
<property name="connection.autocommit">true</property>
<property name="connection.useUnicode">true</property>
<property name="connection.characterEncoding">UTF-8</property>
<!-- configuration pool via c3p0-->
<property name="c3p0.acquire_increment">10</property>
<property name="c3p0.max_size">30</property>
<property name="c3p0.max_statements">0</property>
<property name="c3p0.min_size">10</property>
<property name="c3p0.timeout">3605</property> <!-- seconds -->
<property name="c3p0.testConnectionOnCheckin">true</property>
<property name="hibernate.c3p0.idle_test_period">30</property>
<property name="hibernate.c3p0.preferredTestQuery">select 1;</property>
<property name="hibernate.globally_quoted_identifiers">true</property>
</session-factory>
</hibernate-configuration>