From 63871ce978833fe87f1898c8bee80fd6fa37bfc8 Mon Sep 17 00:00:00 2001 From: Joseph Cava Date: Fri, 2 Nov 2018 12:16:41 -0700 Subject: [PATCH] Update hazelcast configuration - INT-1102 (#48) * Update the hazelcast configuration. --- attributes/default.rb | 4 +- templates/ha/hazelcast.xml.erb | 111 ++++++++++++++++++++++++++++----- 2 files changed, 96 insertions(+), 19 deletions(-) diff --git a/attributes/default.rb b/attributes/default.rb index 6444a6c..4bab01f 100644 --- a/attributes/default.rb +++ b/attributes/default.rb @@ -10,9 +10,9 @@ default['java']['oracle']['accept_oracle_download_terms'] = true # nexus configuration -default['nexus_repository_manager']['version'] = '3.13.0-01' +default['nexus_repository_manager']['version'] = '3.14.0-04' default['nexus_repository_manager']['nexus_download_url'] = "https://download.sonatype.com/nexus/3/nexus-#{node['nexus_repository_manager']['version']}-unix.tar.gz" -default['nexus_repository_manager']['nexus_download_sha256'] = '5d1890f45e95e2ca74e62247be6b439482d2fe4562a7ec8ae905c4bdba6954ce' +default['nexus_repository_manager']['nexus_download_sha256'] = 'ae8cc7891942d71cf12c11e1a98d70c1310e788ab44aa95c5d1e7671cc0187e2' default['nexus_repository_manager']['sonatype']['path'] = '/opt/sonatype' default['nexus_repository_manager']['nexus_data']['path'] = '/nexus-data' default['nexus_repository_manager']['license_s3_bucket'] = nil diff --git a/templates/ha/hazelcast.xml.erb b/templates/ha/hazelcast.xml.erb index 43e02ef..9a610f6 100644 --- a/templates/ha/hazelcast.xml.erb +++ b/templates/ha/hazelcast.xml.erb @@ -7,7 +7,7 @@ --> + xsi:schemaLocation="http://www.hazelcast.com/schema/config hazelcast-config-3.10.xsd"> <%= node['nexus_repository_manager']['hazelcast']['group']['name'] %> <%= node['nexus_repository_manager']['hazelcast']['group']['password'] %> @@ -19,16 +19,19 @@ false slf4j true - false true SILENT + + true + 1 1 1 1 + 1 30 @@ -36,11 +39,7 @@ 15 - - - true - 5000 - 3 + 5 <%= node['nexus_repository_manager']['hazelcast']['discovery']['enabled'] %> @@ -131,10 +130,14 @@ 16 - + 0 + + true + + 0 -1 + com.hazelcast.spi.merge.PutIfAbsentMergePolicy @@ -206,16 +210,17 @@ --> 0 25 100 - com.hazelcast.map.merge.PutIfAbsentMapMergePolicy + com.hazelcast.spi.merge.PutIfAbsentMergePolicy + + mapName + 10000 + 0 + + + + cacheName + 10000 + 0 + + 1 SET + com.hazelcast.spi.merge.PutIfAbsentMergePolicy + + OBJECT + true + true + com.hazelcast.spi.merge.PutIfAbsentMergePolicy + + 1 + com.hazelcast.spi.merge.PutIfAbsentMergePolicy 1 + com.hazelcast.spi.merge.PutIfAbsentMergePolicy @@ -283,13 +315,58 @@ 10000 1 0 - 30 + 0 BINARY + com.hazelcast.spi.merge.PutIfAbsentMergePolicy + + 100 + 600000 + 0 + 0 + true + + + + com.hazelcast.spi.merge.PutIfAbsentMergePolicy + + + + com.hazelcast.spi.merge.PutIfAbsentMergePolicy + + + + 0 + + + + + 1 + 0 + HyperLogLogMergePolicy + + + + 100 + 1 + 16 + com.hazelcast.spi.merge.PutIfAbsentMergePolicy + + + + 1000 + 1 + + + + 2147483647 + true + +