Spring Operator
d7ad883f69
DATAMONGO-2231 - 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://maven.apache.org/xsd/maven-4.0.0.xsd with 3 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.gopivotal.com (302) with 6 occurrences migrated to:
https://pivotal.io ([https](https://www.gopivotal.com ) result 200).
* http://maven.apache.org/maven-v4_0_0.xsd with 2 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://projects.spring.io/spring-data-mongodb with 1 occurrences migrated to:
https://projects.spring.io/spring-data-mongodb ([https](https://projects.spring.io/spring-data-mongodb ) result 301).
* http://www.pivotal.io with 1 occurrences migrated to:
https://www.pivotal.io ([https](https://www.pivotal.io ) result 301).
# Ignored
These URLs were intentionally ignored.
* http://maven.apache.org/POM/4.0.0 with 10 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 5 occurrences
Original Pull Request: #666
2019-03-19 12:55:41 +01:00
Mark Paluch
79f2094322
DATAMONGO-2187 - After release cleanups.
2019-02-13 11:24:22 +01:00
Mark Paluch
afbc5cfa25
DATAMONGO-2187 - Prepare next development iteration.
2019-02-13 11:24:20 +01:00
Mark Paluch
a3882a5e5c
DATAMONGO-2187 - Release version 2.1.5 (Lovelace SR5).
2019-02-13 09:56:38 +01:00
Mark Paluch
8194772388
DATAMONGO-2187 - Prepare 2.1.5 (Lovelace SR5).
2019-02-13 09:55:35 +01:00
Mark Paluch
85aa3927a6
DATAMONGO-2145 - After release cleanups.
2019-01-10 13:48:12 +01:00
Mark Paluch
33c4e4294f
DATAMONGO-2145 - Prepare next development iteration.
2019-01-10 13:48:10 +01:00
Mark Paluch
a89ab387cc
DATAMONGO-2145 - Release version 2.1.4 (Lovelace SR4).
2019-01-10 12:35:56 +01:00
Mark Paluch
e52b8c9d38
DATAMONGO-2145 - Prepare 2.1.4 (Lovelace SR4).
2019-01-10 12:34:54 +01:00
Mark Paluch
6d64f5b2b2
DATAMONGO-2121 - After release cleanups.
2018-11-27 14:23:35 +01:00
Mark Paluch
0c52a29ba8
DATAMONGO-2121 - Prepare next development iteration.
2018-11-27 14:23:33 +01:00
Mark Paluch
bd8bd4f568
DATAMONGO-2121 - Release version 2.1.3 (Lovelace SR3).
2018-11-27 13:43:24 +01:00
Mark Paluch
c75f29dc42
DATAMONGO-2121 - Prepare 2.1.3 (Lovelace SR3).
2018-11-27 13:42:17 +01:00
Mark Paluch
0b106e5649
DATAMONGO-2107 - After release cleanups.
2018-10-29 13:59:17 +01:00
Mark Paluch
8975d93ab3
DATAMONGO-2107 - Prepare next development iteration.
2018-10-29 13:59:15 +01:00
Mark Paluch
e25b6c49f5
DATAMONGO-2107 - Release version 2.1.2 (Lovelace SR2).
2018-10-29 12:53:51 +01:00
Mark Paluch
7a70c205de
DATAMONGO-2107 - Prepare 2.1.2 (Lovelace SR2).
2018-10-29 12:52:54 +01:00
Mark Paluch
0d0dafa85e
DATAMONGO-2094 - After release cleanups.
2018-10-15 11:12:14 +02:00
Mark Paluch
29aa34619f
DATAMONGO-2094 - Prepare next development iteration.
2018-10-15 11:12:12 +02:00
Mark Paluch
7f19f769c4
DATAMONGO-2094 - Release version 2.1.1 (Lovelace SR1).
2018-10-15 10:42:04 +02:00
Mark Paluch
a40e89d90a
DATAMONGO-2094 - Prepare 2.1.1 (Lovelace SR1).
2018-10-15 10:40:57 +02:00
Mark Paluch
7f9c1bd774
DATAMONGO-2061 - After release cleanups.
2018-09-21 07:46:17 -04:00
Mark Paluch
670a0978da
DATAMONGO-2061 - Prepare next development iteration.
2018-09-21 07:46:16 -04:00
Mark Paluch
a502ffabc3
DATAMONGO-2061 - Release version 2.1 GA (Lovelace).
2018-09-21 07:08:38 -04:00
Mark Paluch
ffe4e9b914
DATAMONGO-2061 - Prepare 2.1 GA (Lovelace).
2018-09-21 07:07:51 -04:00
Christoph Strobl
3cd9542483
DATAMONGO-2091 - Upgrade to MongoDB Java Driver 3.8.2 and Reactive Streams Driver 1.9.2
2018-09-20 10:45:23 +02:00
Oliver Gierke
a991b96518
DATAMONGO-2076 - Fixed attribute substitution in reactive MongoDB section.
...
We now redeclare the Asciidoctor Maven plugin to register the store specific attributes. Apparently they must not contain dots, so we replaced them with dashes.
2018-08-30 11:45:01 +02:00
Christoph Strobl
7859ee1013
DATAMONGO-2064 - Upgrade MongoDB Java Driver to 3.8.1.
2018-08-21 10:12:42 +02:00
Oliver Gierke
a58562ba69
DATAMONGO-2033 - After release cleanups.
2018-08-20 10:56:52 +02:00
Oliver Gierke
779b0da358
DATAMONGO-2033 - Prepare next development iteration.
2018-08-20 10:56:51 +02:00
Oliver Gierke
ff1703f7c9
DATAMONGO-2033 - Release version 2.1 RC2 (Lovelace).
2018-08-20 10:40:11 +02:00
Oliver Gierke
7b23f8eee2
DATAMONGO-2033 - Prepare 2.1 RC2 (Lovelace).
2018-08-20 10:39:43 +02:00
Mark Paluch
58116dfd63
DATAMONGO-1982 - After release cleanups.
2018-07-26 12:32:27 +02:00
Mark Paluch
5f2c411501
DATAMONGO-1982 - Prepare next development iteration.
2018-07-26 12:32:24 +02:00
Mark Paluch
ac84c7bf57
DATAMONGO-1982 - Release version 2.1 RC1 (Lovelace).
2018-07-26 12:06:34 +02:00
Mark Paluch
db2c05e8fc
DATAMONGO-1982 - Prepare 2.1 RC1 (Lovelace).
2018-07-26 12:04:30 +02:00
Christoph Strobl
88150eca54
DATAMONGO-2012 - Upgrade drivers to 3.8 (sync) and 1.9 (reactive).
...
We still stick to count for non session operations as countDocuments does not allow geo operators like $near in the filter query. For now we will wait to see if this is resolved within the driver.
Added options to watch an entire database and resume the changestream from a given point in time (UTC).
Original pull request: #576 .
2018-07-02 09:58:47 +02:00
Christoph Strobl
619d344f57
DATAMONGO-1927 - After release cleanups.
2018-05-17 10:09:35 +02:00
Christoph Strobl
6f1b9d3fa4
DATAMONGO-1927 - Prepare next development iteration.
2018-05-17 10:09:34 +02:00
Christoph Strobl
24417c4c99
DATAMONGO-1927 - Release version 2.1 M3 (Lovelace).
2018-05-17 09:51:42 +02:00
Christoph Strobl
eec36b791a
DATAMONGO-1927 - Prepare 2.1 M3 (Lovelace).
2018-05-17 09:50:48 +02:00
Christoph Strobl
f296a499e5
DATAMONGO-1970 - Add support for MongoDB 4.0 transactions (reactive).
...
We now support Mongo Transactions through the reactive Template API. However, there's no reactive repository transaction support yet.
Mono<DeleteResult> result = template.inTransaction()
.execute(action -> action.remove(query(where("id").is("step-1")), Step.class));
Original pull request: #560 .
2018-05-14 13:16:22 +02:00
Mark Paluch
42c02c9b70
DATAMONGO-1971 - Polishing.
...
Remove outdated profiles.
Original pull request: #554 .
2018-05-09 16:35:21 +02:00
Christoph Strobl
4cd2935087
DATAMONGO-1920 - Add support for MongoDB 4.0 transactions (synchronous driver).
...
MongoTransactionManager is the gateway to the well known Spring transaction support. It allows applications to use managed transaction features of Spring.
The MongoTransactionManager binds a ClientSession to the thread. MongoTemplate automatically detects those and operates on them accordingly.
static class Config extends AbstractMongoConfiguration {
// ...
@Bean
MongoTransactionManager transactionManager(MongoDbFactory dbFactory) {
return new MongoTransactionManager(dbFactory);
}
}
@Component
public class StateService {
@Transactional
void someBusinessFunction(Step step) {
template.insert(step);
process(step);
template.update(Step.class).apply(update.set("state", // ...
};
});
Original pull request: #554 .
2018-05-09 16:31:06 +02:00
Mark Paluch
2ec3f219c8
DATAMONGO-1869 - After release cleanups.
2018-04-13 15:08:33 +02:00
Mark Paluch
5c8701f79c
DATAMONGO-1869 - Prepare next development iteration.
2018-04-13 15:08:32 +02:00
Mark Paluch
77819a5d37
DATAMONGO-1869 - Release version 2.1 M2 (Lovelace).
2018-04-13 14:30:57 +02:00
Mark Paluch
a7684e808b
DATAMONGO-1869 - Prepare 2.1 M2 (Lovelace).
2018-04-13 14:30:01 +02:00
Christoph Strobl
5f7e252f87
DATAMONGO-1881 - Upgrade MongoDB sync & reactive streams Java driver to 3.6.3 and 1.7.1.
...
Drivers work fine against MongoDB server 3.4.9, 3.6.0 and 3.7.1.
2018-02-19 10:00:04 +01:00
Christoph Strobl
c2e43bd938
DATAMONGO-1794 - After release cleanups.
2018-02-06 10:11:16 +01:00