File tree Expand file tree Collapse file tree 2 files changed +32
-1
lines changed
orcid-activemq/src/main/resources
orcid-message-listener/src/main/resources Expand file tree Collapse file tree 2 files changed +32
-1
lines changed Original file line number Diff line number Diff line change @@ -70,4 +70,15 @@ org.orcid.message-listener.index.s3.search.max_elements=5
7070org.orcid.message-listener.index.summaries.bucket_name =v2.0-summaries-dev
7171org.orcid.message-listener.index.activities.bucket_name =v2.0-activities-dev
7272org.orcid.message-listener.index.summaries.v3.bucket_name =v3.0-summaries-dev
73- org.orcid.message-listener.index.activities.v3.bucket_name =v3.0-activities-dev
73+ org.orcid.message-listener.index.activities.v3.bucket_name =v3.0-activities-dev
74+
75+
76+ org.orcid.persistence.panoply.cleanup.production =false
77+ # Panoply redshift database
78+ org.orcid.core.utils.panoply.driver =com.amazon.redshift.jdbc.Driver
79+ org.orcid.core.utils.panoply.maxPoolSize =20
80+ org.orcid.core.utils.panoply.password =xxx
81+ org.orcid.core.utils.panoply.idleConnectionTimeout =3600
82+ org.orcid.core.utils.panoply.connectionTimeout =36000
83+ org.orcid.core.utils.panoply.jdbcUrl =xxx
84+ org.orcid.core.utils.panoply.username =xxx
Original file line number Diff line number Diff line change 158158 </bean >
159159
160160 <bean id =" ORCIDMarshaller" class =" org.orcid.utils.jersey.marshaller.ORCIDMarshaller" />
161+
162+ <!-- Panoply Redshift -->
163+ <bean id =" panoplyRedshiftDataSource" class =" com.zaxxer.hikari.HikariDataSource" destroy-method =" close" >
164+ <property name =" driverClassName" value =" \${org.orcid.core.utils.panoply.driver:com.amazon.redshift.jdbc.Driver}" />
165+ <property name =" jdbcUrl" value =" \${org.orcid.core.utils.panoply.jdbcUrl}" />
166+ <property name =" username" value =" \${org.orcid.core.utils.panoply.username}" />
167+ <property name =" password" value =" \${org.orcid.core.utils.panoply.password}" />
168+ <property name =" maximumPoolSize" value =" \${org.orcid.core.utils.panoply.maxPoolSize:5}" />
169+ <property name =" idleTimeout" value =" \${org.orcid.core.utils.panoply.idleConnectionTimeout:3600}" />
170+ <property name =" connectionTimeout" value =" \${org.orcid.core.utils.panoply.connectionTimeout:3600}" />
171+ </bean >
172+
173+ <!-- Panoply JdbcTemplate Bean Definition -->
174+ <bean id =" panoplyJdbcTemplate" class =" org.springframework.jdbc.core.JdbcTemplate" >
175+ <property name =" dataSource" ref =" panoplyRedshiftDataSource" />
176+ </bean >
177+
178+ <!-- Redshift panoply -->
179+ <bean id =" panoplyClient" class =" org.orcid.utils.panoply.PanoplyRedshiftClient" />
180+
161181</beans >
You can’t perform that action at this time.
0 commit comments