104 Commits

Author SHA1 Message Date
Spring Operator
8d0a53507f DATACASS-640 - 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 3 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 318 occurrences migrated to:
  https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200).

Original Pull Request: #152
2019-03-22 11:11:30 +01:00
Spring Operator
2f7b6a3720 DATACASS-640 - 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).

These URLs were unable to be fixed. Please review them to see if they can be manually resolved.

* http://www.prowaveconsulting.com (200) with 1 occurrences could not be migrated:
   ([https](https://www.prowaveconsulting.com) result SSLHandshakeException).
* http://www.scispike.com (200) with 1 occurrences could not be migrated:
   ([https](https://www.scispike.com) result SSLHandshakeException).

These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* http://jackson.codehaus.org/1.8.2/javadoc (UnknownHostException) with 1 occurrences migrated to:
  https://jackson.codehaus.org/1.8.2/javadoc ([https](https://jackson.codehaus.org/1.8.2/javadoc) result UnknownHostException).
* http://www.mirantis.com/spring-data/cassandra (301) with 1 occurrences migrated to:
  https://www.mirantis.com/spring-data/cassandra ([https](https://www.mirantis.com/spring-data/cassandra) result 404).

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 4 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://www.apache.org/licenses/LICENSE-2.0.txt with 1 occurrences migrated to:
  https://www.apache.org/licenses/LICENSE-2.0.txt ([https](https://www.apache.org/licenses/LICENSE-2.0.txt) result 200).
* http://static.springframework.org/spring/docs/3.0.x/javadoc-api (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring/docs/3.0.x/javadoc-api ([https](https://static.springframework.org/spring/docs/3.0.x/javadoc-api) result 301).
* http://github.com/shvid/spring-data-cassandra with 2 occurrences migrated to:
  https://github.com/shvid/spring-data-cassandra ([https](https://github.com/shvid/spring-data-cassandra) result 301).
* http://repo.springsource.org/libs-snapshot with 1 occurrences migrated to:
  https://repo.springsource.org/libs-snapshot ([https](https://repo.springsource.org/libs-snapshot) result 301).
* http://repo.springsource.org/plugins-release with 2 occurrences migrated to:
  https://repo.springsource.org/plugins-release ([https](https://repo.springsource.org/plugins-release) result 301).
* http://download.oracle.com/javase/6/docs/api with 1 occurrences migrated to:
  https://download.oracle.com/javase/6/docs/api ([https](https://download.oracle.com/javase/6/docs/api) result 302).
* http://repo1.maven.org/maven2 with 1 occurrences migrated to:
  https://repo1.maven.org/maven2 ([https](https://repo1.maven.org/maven2) result 302).
* http://www.springsource.org/spring-data/cassandra with 1 occurrences migrated to:
  https://www.springsource.org/spring-data/cassandra ([https](https://www.springsource.org/spring-data/cassandra) result 302).

These URLs were intentionally ignored.

* http://maven.apache.org/POM/4.0.0 with 8 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 4 occurrences

Resolves gh-141.
2019-03-18 16:26:38 -07:00
Mark Paluch
8c22b4e0e4 DATACASS-436 - Prepare next development iteration. 2017-06-07 11:50:56 +02:00
Mark Paluch
fa8e769e68 DATACASS-436 - Release version 1.4.11 (Hopper SR11). 2017-06-07 11:11:07 +02:00
Oliver Gierke
1d0f516d7b DATACASS-433 - Prepare next development iteration. 2017-04-19 21:02:13 +02:00
Oliver Gierke
134f0c387c DATACASS-433 - Release version 1.4.10 (Hopper SR10). 2017-04-19 20:36:43 +02:00
Oliver Gierke
17d8883f2e DATACASS-411 - Prepare next development iteration. 2017-04-19 13:01:02 +02:00
Oliver Gierke
25603d82fa DATACASS-411 - Release version 1.4.9 (Hopper SR9). 2017-04-19 12:38:28 +02:00
Oliver Gierke
f745bb6d85 DATACASS-391 - Prepare next development iteration. 2017-03-02 12:05:54 +01:00
Oliver Gierke
295afe2ec7 DATACASS-391 - Release version 1.4.8 (Hopper SR8). 2017-03-02 11:30:05 +01:00
Oliver Gierke
c131e36c00 DATACASS-372 - Prepare next development iteration. 2017-01-26 12:04:54 +01:00
Oliver Gierke
232a2c5228 DATACASS-372 - Release version 1.4.7 (Hopper SR7). 2017-01-26 11:33:51 +01:00
Oliver Gierke
21b3f92064 DATACASS-353 - Prepare next development iteration. 2016-12-21 19:33:39 +01:00
Oliver Gierke
45ff1f36a3 DATACASS-353 - Release version 1.4.6 (Hopper SR6). 2016-12-21 19:04:45 +01:00
Oliver Gierke
201c4e0090 DATACASS-342 - Prepare next development iteration. 2016-11-03 18:20:09 +01:00
Oliver Gierke
cf2e95c311 DATACASS-342 - Release version 1.4.5 (Hopper SR5). 2016-11-03 17:56:32 +01:00
Oliver Gierke
35293cacb7 DATACASS-337 - Prepare next development iteration. 2016-09-29 14:20:08 +02:00
Oliver Gierke
adde5fead3 DATACASS-337 - Release version 1.4.4 (Hopper SR4). 2016-09-29 13:54:03 +02:00
Oliver Gierke
3faac916fe DATACASS-303 - Prepare next development iteration. 2016-09-20 11:18:59 +02:00
Oliver Gierke
47cd07492c DATACASS-303 - Release version 1.4.3 (Hopper SR3). 2016-09-20 10:54:50 +02:00
Mark Paluch
00c8aa2cc4 DATACASS-331 - Polishing.
Fix logger dependency. Fix flakey async test.
2016-08-22 15:37:27 +02:00
Mark Paluch
f83d4bf62d DATACASS-331 - Include netty as transient dependency of cassandra-driver-dse.
Remove the previously added netty dependency exclusion in 237ac88 to include netty as transient dependency. Netty was excluded because of a dependency conflict between cassandra-driver-dse and cassandra-all. The conflict gets visible during build-time on CI hosts with symptoms of 100% CPU usage or network timeouts.

We now use netty 4.0.23.Final (from cassandra-all 2.1.11) during the tests. Users of spring-cql and spring-data-cassandra depend on netty 4.0.27.Final (from of cassandra-driver-dse).

Related pull request: #43.
2016-08-22 15:37:18 +02:00
Oliver Gierke
e6ef05f05d DATACASS-270 - Prepare next development iteration. 2016-06-15 14:17:50 +02:00
Oliver Gierke
e3983fc961 DATACASS-270 - Release version 1.4.2 (Hopper SR2). 2016-06-15 13:45:52 +02:00
John Blum
bd4078621f DATACASS-219 - Polish.
Refactored code based on @Mark Paluch's code review here (https://github.com/spring-projects/spring-data-cassandra/pull/55).

(cherry picked from commit 27019f3218)
Signed-off-by: John Blum <jblum@pivotal.io>
2016-06-06 20:33:49 -07:00
John Blum
71889b78b4 DATACASS-219 - On startup CREATE TABLE from entities should only add 'if not exists'.
(cherry picked from commit a1e75b3857)
Signed-off-by: John Blum <jblum@pivotal.io>
2016-06-06 20:28:01 -07:00
John Blum
fe30102bcd DATACASS-253 - Polish.
Original pull request: #62.
2016-06-06 11:08:37 +02:00
Mark Paluch
4667865c5a DATACASS-253 - Add synchronization to CachedPreparedStatementCreator.
CachedPreparedStatementCreator is now thread-safe and synchronizes concurrent calls to statement preparation. The synchronization prevents multiple calls to Session.prepare(…) for the same session, CQL statement and keyspace.

Original pull request: #62.
2016-06-06 11:07:39 +02:00
John Blum
d311327b43 DATACASS-287 - Polish.
Original pull request: #63.
2016-06-06 11:01:54 +02:00
Mark Paluch
23b688a5eb DATACASS-287 - Call QueryForObjectListener for absent singular responses.
QueryForObjectListener is now called passing null for absent responses when querying for one single object.

Original pull request: #63.
2016-06-06 11:01:54 +02:00
Mark Paluch
a451769608 DATACASS-263 - Fix authentication configuration in CassandraCqlClusterFactoryBean.
Configuring username/password authentication does no longer require setting of an AuthProvider which would be overwritten by the username/password authenticator.
2016-06-03 10:17:09 +02:00
Mark Paluch
8e9c130830 DATACASS-262 - Polishing.
Add author. Update license header. Improve JavaDoc.

Original pull request: #42.
2016-04-28 14:34:48 +02:00
Ryan Scheidter
6810fbd50a DATACASS-262 - Add missing throws to catch blocks in CqlTemplate.
While these process methods have quite a few problems and inconsistencies with respect to the exception handling, only the more egregious 'throw' omissions are addressed in this commit.

Original pull request: #42.
2016-04-28 14:34:48 +02:00
Stefan Birkner
b965367833 DATACASS-275 - Don't use deprecated methods.
The method DataType.deserialize(ByteBuffer) is deprecated and throws an `UnsupportedOperationException`.
This methods will be removed in future versions of the driver. By not using them anymore we make it easier to upgrade the driver afterwards.

Original pull request: #49.
Related ticket: DATACASS-198
CLA: 172420160413064110 (Stefan Birkner)
2016-04-27 15:38:56 +02:00
Oliver Gierke
d438856f48 DATACASS-268 - Prepare next development iteration. 2016-04-06 22:51:42 +02:00
Oliver Gierke
983bc636db DATACASS-268 - Release version 1.4.1 (Hopper SR1). 2016-04-06 22:32:14 +02:00
Oliver Gierke
b46c9bb65b DATACASS-264 - Prepare next development iteration. 2016-04-06 16:38:17 +02:00
Oliver Gierke
ecf88c24d3 DATACASS-264 - Release version 1.4 GA (Hopper). 2016-04-06 16:35:58 +02:00
Oliver Gierke
e572723e34 DATACASS-256 - Prepare next development iteration. 2016-03-18 11:15:51 +01:00
Oliver Gierke
4f70ef633c DATACASS-256 - Release version 1.4 RC1 (Hopper). 2016-03-18 11:14:59 +01:00
Oliver Gierke
0de315c0bd DATACASS-251 - Prepare next development iteration. 2016-02-12 15:43:39 +01:00
Oliver Gierke
f35c9d4332 DATACASS-251 - Release version 1.4 M1 (Hopper). 2016-02-12 15:42:46 +01:00
David Webb
237ac88bc5 DATACASS-239 - Upgraded to latest Cassandra, Cassandra unit and Dse driver.
Updated Cassandra-Unit, DSE Driver and Cassandra version to latest stable version. Changed the Test Cases to support the API changes on the driver by DataStax. They changed the exception hierarchy for failed
replication factor quorum. The embedded spring-cassandra.yaml files were tuned to turn of unneeded features that were causing overhead in the testing. Marked new test dependencies as test scope.

Original pull request: #43.
2015-12-23 10:19:52 +01:00
Spring Buildmaster
9351930aef DATACASS-232 - Prepare next development iteration. 2015-09-01 02:00:41 -07:00
Spring Buildmaster
b037d0eb2e DATACASS-232 - Release version 1.3.0.RELEASE (Gosling GA). 2015-09-01 02:00:39 -07:00
Spring Buildmaster
291893b56c DATACASS-230 - Prepare next development iteration. 2015-08-04 04:50:32 -07:00
Spring Buildmaster
9f08df3b27 DATACASS-230 - Release version 1.3.0.RC1 (Gosling RC1). 2015-08-04 04:50:30 -07:00
Oliver Gierke
18953bdfec DATACASS-220 - Downgrade to Cassandra driver 2.1.5.
The integration tests constantly fail on Bamboo on 2.1.6 and seem to be fine on 2.1.5. Downgraded until further diagnose.
2015-06-22 11:59:20 +02:00
Oliver Gierke
4acd159407 DATACASS-220 - Upgraded to Cassandra driver 2.1.6.
Adapted API change in TestLatencyTracker *sigh*. Removed version declaration for Guava to use the one from Spring Data Build.
2015-06-19 12:21:45 +02:00
Spring Buildmaster
7d5a62c504 DATACASS-215 - Prepare next development iteration. 2015-06-02 01:41:15 -07:00