Questions tagged [spring-data-gemfire]

Spring Data GemFire focuses on integrating Spring Framework's powerful, non-invasive programming model and concepts with Pivotal GemFire, simplifying configuration, development and providing high-level abstractions.

Pivotal GemFire is a real-time, in-memory distributed data management platform providing data-intensive applications built for a cloud architecture with enterprise-class features, such as redundancy and high-availability with linear scale-out.

To learn more about Pivotal GemFire, see here.

Spring Data GemFire focuses on integrating Spring Framework's powerful, non-invasive programming model and concepts with Pivotal GemFire to simplify the configuration and development of GemFire-based applications as well as to provide high-level abstractions for many of GemFire's core components.

To get up-to-date information on Spring Data GemFire, visit the project page, on spring.io or see the project's status in JIRA. You can also checkout the source on GitHub and even fork the project in order to submit Pull Requests (PR) if you have have an idea for a new feature or how to make it better. We encourage the community to get involved.

Finally, there is no better place to stay informed or to be involved than by following us in the Spring IO Blog. Every week, Josh Long publishes an fantastic article on "This Week in Spring" loaded with all things related to Spring.

296 questions
0
votes
1 answer

PartitionOfflineException getting spring + geode + kubernetes

Setup: spring boot 2.7.8 geode version: 1.14.4 I have one service (app) with PARTITION_PROXY region and second one (cache) with PARTITION_PERSISTENT_OVERFLOW. Both are running as separated pods in kubernetes. Problem: When i patch those services ,…
0
votes
1 answer

Pivotal Gemfire: Cannot create GemfireCache; NoSuchMethodError Jgroups

My system currently uses a gemfire cache and uses the io.pivotal.gemfire dependencies. Two of the dependencies, geode-core and geode-management both use org.jgroups (jgroups) as a runtime dependency. Currently I am using version 9.10.13 of the…
kingS
  • 11
  • 1
0
votes
1 answer

Unable to create Global region using Spring Data Geode/Gemfire

From spring data geode/gemfire, can we create Regions on the cluster ? Currently it is creating local cache region but any configuration being done either in ClientCache mode or ServerCache mode, doesn't have any impact on the Cluster server. But…
0
votes
1 answer

CacheServerApplication unable to connect to Gemfire cluster running apart from localhost

Can you please provide minimum configuration needed to connect a Gemfire CacheServerApplication as a REPLICATE_PROXY to a Gemfire/Geode cluster running apart from localhost ? I have a cluster running which I am able to connect from…
0
votes
1 answer

Spring Boot Data Geode Fails to Start Docker Container

I am trying to setup a simple project with having 'org.springframework.geode:spring-geode-starter' in my build.gradle and now trying to dockerize the application. This runs fine locally if I run as spring boot applicaiton but the jar is not running…
0
votes
0 answers

Obtain lock on replicated Geode region

Im using Geode/Gemfire Peer-to-Peer topology with a replicated region. I want this region to be refreshed every X hrs. I think this will require some locking on the region to ensure members dont refresh within X hrs. Few…
Boss Man
  • 587
  • 2
  • 12
0
votes
1 answer

Can persistent databases and in-memory database work together?

My requirement is to utilize 2 different database sources(persistent) and serve to frontend. To make api response faster can I utilize in-memory database like H2 or gemfire, to store data that is known to be frequently accessed (like a cron job at…
0
votes
1 answer

Geode Authentication implementation using TLS/SSL certificate

I am trying to implement TLS based authentication, basically SSL certificate based authentication, when two-way SSL is enabled in Geode cluster. Authentication is performed based on certificate DN. Lets say client/peer node configured with two-way…
0
votes
2 answers

and elements are not allowed under

Im using Apache Geode 1.14.4 and spring-data-geode version 2.7.2. I have following Region config which fails to bring up my app.
Boss Man
  • 587
  • 2
  • 12
0
votes
1 answer

Issue with Spring Boot Gemfire Integration

I am currently working on a project which uses Spring Boot Apache Kafka and Gemfire Integration . In this project I have to subscribe the topic from the kafka and delete some matching keys from the Gemfire Region . I am able to successfully…
0
votes
1 answer

Need to upgrade to Spring Framework 5.x.x while remaining on Spring Data GemFire 1.3.4; Is there anyway to ensure a smooth transition?

Our project used to depend on spring 3.x.x and 4.x.x, while it has to upgrade to 5.3.18 due to the vulnerabilities security department require to handle. we strong depend on gemfire 8.2.5 and it cannot upgrade due to many many reasons. we use…
Lotus
  • 1
  • 1
0
votes
1 answer

Geode/GemFire/PCF/SCDF error - user not authorized for DATA:WRITE / DATA:READ permission

We are using Spring Cloud Data Flow to build stream pipe. The spring-cloud-dataflow-server version is 2.8.3. The out of box sink module gemfire is provided by official site:…
0
votes
1 answer

Spring Data Gemfire: TTL expiration annotation is not working; how to set TTL using annotations?

In Gfsh, I was able to do: create region --name=employee --type=REPLICATE --enable-statistics=true --entry-time-to-live-expiration=900. We have a requirement to create a Region using Java using the @EnableEntityDefinedRegions annotation. When I use…
0
votes
1 answer

Compatibility of SBDG with VMWare Tanzu Gemfire

The latest version of VMWare Tanzu Gemfire is currently 9.10.12, which is based on Apache Geode 1.12. However, from the compatibility matrix, it seems like the compatible SBDG version 1.3.x has already reached EOL. I read here that later versions of…
0
votes
1 answer

Spring Data Gemfire: How to set TTL for entry using annotation?

I am trying to set timeout for 30 days (i.e. 2592000 seconds) for entries in a region. In, gfsh I was able to do create region --name=employee --type=REPLICATE --enable-statistics --entry-time-to-live-expiration=2592000. To confirm, do we use…
JustLift
  • 153
  • 1
  • 7
  • 17