Skip to content

Commit b9c28fc

Browse files
aksOpsclaude
andcommitted
Fix Hazelcast CacheManager: create HazelcastInstance bean, rebuild frontend
- HazelcastConfig now creates HazelcastInstance (not just Config) so Spring Boot auto-configures HazelcastCacheManager with TTLs, near-cache, eviction - Rebuild React frontend static assets Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 34bf771 commit b9c28fc

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

src/main/java/io/github/randomcodespace/iq/config/HazelcastConfig.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
import com.hazelcast.config.MapConfig;
77
import com.hazelcast.config.MaxSizePolicy;
88
import com.hazelcast.config.NearCacheConfig;
9+
import com.hazelcast.core.Hazelcast;
10+
import com.hazelcast.core.HazelcastInstance;
911
import org.springframework.beans.factory.annotation.Value;
1012
import org.springframework.context.annotation.Bean;
1113
import org.springframework.context.annotation.Configuration;
@@ -32,6 +34,10 @@ public class HazelcastConfig {
3234
private String k8sServiceDns;
3335

3436
@Bean
37+
HazelcastInstance hazelcastInstance() {
38+
return Hazelcast.newHazelcastInstance(hazelcastConfig());
39+
}
40+
3541
Config hazelcastConfig() {
3642
var config = new Config();
3743
config.setInstanceName("code-iq-cache");

0 commit comments

Comments
 (0)