Commit Graph

45 Commits

Author SHA1 Message Date
Oliver Gierke
c88ad331c0 #553 - Upgrade to Spring Boot 2.3. 2020-05-11 10:40:05 +02:00
Mark Paluch
da2be5c50a #549 - Adapt Redis stream tests to changed Redis error message. 2020-01-16 11:18:22 +01:00
Mark Paluch
8038eb7cad #542 - Polishing.
Increment received count before adding result to queue to allow for improved synchronization.
2019-11-11 15:44:36 +01:00
Mark Paluch
481eb57aec #542 - Polishing.
Remove properties that are no longer needed as they are provided by Spring Boot.
2019-11-11 14:40:37 +01:00
Christoph Strobl
ddad793b88 #528 - Add Redis Streams example.
closes: #528
Original pull request: #529.
2019-10-01 09:55:55 +02:00
Mark Paluch
cca44aebb1 #514 - Remove no longer needed Redis configuration. 2019-08-09 10:22:28 +02:00
Spring Operator
ccae97890f #491 - URL Cleanup.
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://www.apache.org/licenses/ with 1 occurrences migrated to:
  https://www.apache.org/licenses/ ([https](https://www.apache.org/licenses/) result 200).
* [ ] http://www.apache.org/licenses/LICENSE-2.0 with 426 occurrences migrated to:
  https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200).
2019-03-22 08:13:14 +01:00
Spring Operator
6d51ebf294 #473 - URL Cleanup.
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# HTTP URLs that Could Not Be Fixed
These URLs were unable to be fixed. Please review them to see if they can be manually resolved.

* http://mybatis.org/dtd/mybatis-3-config.dtd (301) with 1 occurrences could not be migrated:
   ([https](https://mybatis.org/dtd/mybatis-3-config.dtd) result SSLHandshakeException).
* http://mybatis.org/dtd/mybatis-3-mapper.dtd (301) with 2 occurrences could not be migrated:
   ([https](https://mybatis.org/dtd/mybatis-3-mapper.dtd) result SSLHandshakeException).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* http://maven.apache.org/xsd/maven-4.0.0.xsd with 70 occurrences migrated to:
  https://maven.apache.org/xsd/maven-4.0.0.xsd ([https](https://maven.apache.org/xsd/maven-4.0.0.xsd) result 200).
* http://maven.apache.org/maven-v4_0_0.xsd with 6 occurrences migrated to:
  https://maven.apache.org/maven-v4_0_0.xsd ([https](https://maven.apache.org/maven-v4_0_0.xsd) result 301).
* http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd with 1 occurrences migrated to:
  https://java.sun.com/xml/ns/persistence/persistence_2_0.xsd ([https](https://java.sun.com/xml/ns/persistence/persistence_2_0.xsd) result 302).

# Ignored
These URLs were intentionally ignored.

* http://java.sun.com/xml/ns/persistence with 2 occurrences
* http://maven.apache.org/POM/4.0.0 with 152 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 77 occurrences

Original pull request: #472
2019-03-20 10:10:59 -05:00
Mark Paluch
aafe04db51 #436 - Add Redis QbE (Query by Example) example. 2018-11-30 13:51:56 +01:00
Mark Paluch
44b8d42a64 #396 - Polishing.
Add SpringBootApplication to ApplicationConfiguration. Use SpringRunner instead of SpringJUnit4ClassRunner. Fix application.properties.

Original pull request: #401.
2018-09-19 15:23:46 +02:00
Oliver Gierke
e9405dfa04 #396 - Polishing.
Original pull request: #401.
2018-09-18 19:31:30 +02:00
Joshua Johnston
23c14ad181 #396 - Update Redis repositories example to use application.properties.
Modernization no longer requires custom @Bean configuration.

Original pull request: #401.
Fixes #396, #401.
2018-09-18 19:29:33 +02:00
Oliver Gierke
9c2164ece6 #341 - Reduced log output for build execution.
Make sure test that previously used @SpringBootApplication now use @SpringBootTest to properly initialize Boot's default logging configuration.

Added explicit logback.xml to make sure tests running without Boot don't use debug logging by default.
2018-02-22 11:48:36 +01:00
Oliver Gierke
d854c6d084 #342 - Expanded copyright headers to 2018.
Removed trailing whitespace in touched files.
2018-02-22 11:42:57 +01:00
Mark Paluch
8eebca96d3 #335 - Adapt to Spring Boot 2.0 snapshots.
Exclude SecurityAutoConfiguration via application.properties as class was moved across packages. Add lombok.config to add @ConstructorProperties to Redis JSON objects.
2018-01-23 11:29:28 +01:00
Mark Paluch
69c2c2aef4 #266 - Refactor reactive tests to use StepVerifier and test methods.
We now use StepVerifier and RxJava's .test() methods instead of .block() calls. Using blocking methods is an anti pattern which should be avoided within tests. Test API comes with timeouts and protects tests from never completing.
2017-11-30 18:03:51 -08:00
Mark Paluch
627a08b02b #327 - Polishing.
Add comment to configured bean.
2017-11-30 15:04:42 -08:00
Mark Paluch
19cf463305 #327 - Add Jackson example for Reactive Redis use. 2017-11-30 15:03:49 -08:00
Mark Paluch
3d19c67d0a #323 - Polishing.
Rename KeyOperationsTests to KeyCommandsTests to align with naming on connection level.
2017-11-28 12:02:56 +01:00
Mark Paluch
c2858055a8 #323 - Add examples for Reactive Redis Template. 2017-11-28 12:02:56 +01:00
Mark Paluch
96d1e7f7ca #318 - Polishing.
Rewrite test to AssertJ. Replace CharSet lookup with constant assignment. Typos.
2017-11-06 08:25:10 +01:00
Mark Paluch
fec9bb4729 #318 - Remove superfluous @EqualsAndHashCode annotation.
Address does not require to be annotated with @EqualsAndHashCode as these settings are inherited from @Data.
2017-11-06 08:19:37 +01:00
Mark Paluch
5760555c57 #299 - Migrate Redis examples to Lettuce.
We now use Lettuce API instead of Jedis to align with Boot's driver choice.
2017-10-10 16:34:37 +02:00
Oliver Gierke
6f3dd29431 #297 - Re-enable Redis reactive example.
Removed fixed versions of dependencies. Removed explicit declaration of Lettuce version as it is now managed by Boot. Switched to Lettuce as primary Redis driver in application setup. We keep using Jedis in the embedded server support.
2017-10-06 17:30:36 +02:00
Oliver Gierke
4164bc4607 #297 - Upgraded to Boot 2.0 and Spring Data Kay.
Bumped version number to 2.0. Upgraded to Spring Boot 2.0.

Stuff disabled in the meantime:

- Cassandra: needs API adaptions in configuration
- JPA > Security: test fails with weird Hibernate error
- Redis > Reactive: API updates needed
- Solr: configration updates necessary

adjust versions

Updated elastic search to the new version.

Fixed the reactor version to Bismuth-BUILD-SNAPSHOT. This probably should be undone when boot references the proper bom.
2017-10-06 15:15:53 +02:00
Oliver Gierke
b527cbf1d6 #291 - Upgraded to Spring Boot 1.5.6.
Upgraded to Boot 1.5.6. Updated dependencies of reactive projects to latest versions to make sure the APIs of Boot work with the changes in Spring Data Kay RC1. Upgraded all other dependencies to match and got both the Redis and the Cassandra examples to compile again.

Disabled Cassandra reactive samples for now as they fail at runtime.
2017-08-25 11:00:11 +02:00
Mark Paluch
45f19a6c1d #166 - Rename Redis cluster-sentinel to sentinel.
Rename the Redis cluster-sentinel project to sentinel and leave a hint in the cluster-sentinel directory that points to the Redis Cluster and Redis Sentinel examples mentioning clarifying the cluster-sentinel naming.
2017-03-10 08:47:19 +02:00
Oliver Gierke
6d76cb0aba #258 - Upgrade to Spring Boot 1.5.0.RELEASE. 2017-01-30 14:16:57 +01:00
Mark Paluch
3d5a30510c #257 - Guard Redis Geo tests with a minimum required version.
Redis Geo tests are skipped if the minimum Redis version rule of version 3.2 is not met.
2017-01-30 09:21:37 +01:00
Mark Paluch
9a2e95a784 #256 - Add examples for Redis Geo API. 2017-01-28 09:32:56 +01:00
Oliver Gierke
e3139f0822 #240 - Upgraded to Ingalls RC1.
Upgrade to Spring Boot 1.5 snapshots due to minor API changes in Spring Data REST so that recompilation is requited and only 1.5 picks up Ingalls. Upgraded to Querydsl 4.1.4, Spring Framework 5 build profile to 5.0 M3.

Switched to @SpringBootTest in Spring Data Redis samples as the previously deprecated @SpringApplicationConfiguation has been removed in 1.5.
2016-12-22 14:19:52 +01:00
Oliver Gierke
f3f8f79478 #215 - Upgraded reactive examples to Kay M1. 2016-11-23 11:01:21 +01:00
Mark Paluch
20879e7fa3 #215 - Add reactive examples for MongoDB, Apache Cassandra and Redis. 2016-11-23 09:56:27 +01:00
Mark Paluch
ecafda00ca #200 - Polishing.
Pull spring-boot-starter-data-redis into redis/pom.xml, use dependency management for embedded-redis.
2016-07-27 15:09:06 +02:00
Oliver Gierke
6684c8c69b #190 - More simplifications for Spring Boot 1.4 M3.
Replaced all occurrences of @SpringApplicationConfiguration with @SpringBootTest. Using SpringRunner instead of @SpringJUnit4ClassRunner now.
2016-06-10 21:26:46 +02:00
Christoph Strobl
b82460f33c #158 - Remove workaround for Redis cluster configuration.
SpringBoot 1.4M1 ships with auto configuration for spring.redis.cluster so we removed the work around using ConfigurationProperties.
2016-04-05 17:39:59 +02:00
Mark Paluch
f4e874e601 #160 - Update docs for Redis cluster.
Mention Redis cluster example in the docs. Remove cluster wording from the sentinel example.
2016-03-18 16:28:47 +01:00
Oliver Gierke
f8bfe5c79e #163 - Upgraded to Hopper RC1.
Removed all previous references to snpahosts. Removed explicit version declaration of Lombok as Boot sets that for us in 1.4.

Upgraded Elasticsearch dependency to 2.2 and uncommented the actual sample module as it needs to be updated due to API changes in Elasticsearch and Spring Data Elasticsearch in turn.

Adapt to API changes in entity lookup configuration for Spring Data REST.

Tweaked Neo4j build setup by using the dedicated embedded driver JAR.
2016-03-18 16:26:11 +01:00
Oliver Gierke
786ce2d39a #149 - Polishing.
Renamed repository folder to repositories. Tweaked package name to reflect module name. Polished formatting in readme. Switched to Spring Boot version property for 1.7 RC1 upgrade.

Original pull request: #162.
2016-03-18 15:42:10 +01:00
Christoph Strobl
5a25e80bbf #149 - Add Redis repository support sample.
Bumped Spring Data Redis version to 1.7 RC1. Added JUnit Rule for Embedded Redis Server.

Original pull request: #162.
2016-03-18 15:38:42 +01:00
Oliver Gierke
99d1597756 #155 - Upgraded to Spring Boot 1.4 M1.
Switched to renamed Redis starter POM.

Removed invalid @Transactional annotation from projections example in MongoDB.

Added Mark Paluch as contributor in the root POM.
2016-02-27 12:30:31 +01:00
Oliver Gierke
a0da2925cc #146 - Polishing. 2016-02-12 14:43:07 +01:00
Christoph Strobl
dfc1bf0390 #146 - Add example to demonstrate Redis Cluster support.
Example demonstrating the basic usage of Spring Data Redis in a clustered environment using Jedis.
2016-02-12 14:42:44 +01:00
Oliver Gierke
0e7707bb5a #90 - Upgraded Redis driver to 2.7.2. 2015-05-26 10:25:56 +02:00
Christoph Strobl
91565e3e21 #3 - Added samples for Spring Data Redis.
We added basic samples showing KEYS and SCAN command as well as configuration options for Redis Sentinel.

Original pull request: #9.
2014-09-09 09:19:40 -05:00