Commit Graph

1776 Commits

Author SHA1 Message Date
Spring Operator
4152f7aed8 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://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 530 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: #698
2019-03-22 09:55:00 +01:00
Spring Operator
0b8973958c 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).

# 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: #664
2019-03-19 12:54:18 +01:00
Christoph Strobl
c079a8971e DATAMONGO-1831 - Fix array type conversion for empty source.
We now make sure that we convert empty sources to the corresponding target type. This prevents entity instantiation from failing due to incorrect argument types when invoking the constructor.

Original pull request: #520.
2017-12-02 12:12:00 -08:00
Mark Paluch
be65f060a0 DATAMONGO-1696 - Mention appropriate EnableMongoAuditing annotation in reference documentation. 2017-10-20 08:46:49 +02:00
Oliver Gierke
2f89804d8d DATAMONGO-1775 - Updated changelog. 2017-10-11 19:01:39 +02:00
Mark Paluch
cc855d7cba DATAMONGO-1776 - Updated changelog. 2017-10-02 11:41:30 +02:00
Oliver Gierke
83fe56a5e2 DATAMONGO-1754 - Updated changelog. 2017-09-11 17:42:44 +02:00
Mark Paluch
7f8f54066b DATAMONGO-1755 - Updated changelog. 2017-09-11 12:43:56 +02:00
Oliver Gierke
8366136c67 DATAMONGO-1750 - Updated changelog. 2017-07-27 00:49:01 +02:00
Oliver Gierke
282071b9c8 DATAMONGO-1751 - Updated changelog. 2017-07-25 16:15:47 +02:00
Oliver Gierke
4202cdf694 DATAMONGO-1717 - Updated changelog. 2017-07-25 10:04:01 +02:00
Oliver Gierke
929b60c426 DATAMONGO-1711 - Updated changelog. 2017-07-24 22:20:44 +02:00
Oliver Gierke
0c52678170 DATAMONGO-1744 - Improved setup of default MongoMappingContext instances created.
We now make sure that the SimpleTypeHolder produced by MongoCustomConversions is used to set up default MongoMappingContext instances in (Reactive)MongoTemplate and unit tests.
2017-07-19 15:21:22 +02:00
Oliver Gierke
8ff26ac0be DATAMONGO-1725 - Prevent NullPointerException in CloseableIterableCursorAdapter.close(). 2017-07-05 13:15:54 +02:00
Oliver Gierke
d365463f56 DATAMONGO-1729 - Open projections don't get field restrictions applied.
We now only apply a field restriction if the projection used for a query is closed.
2017-07-03 22:17:44 +02:00
Oliver Gierke
0d00f0a1ca DATAMONGO-1723 - ConfigurationExtensionUnitTests now need to provide a BeanDefinitionRegistry. 2017-06-26 16:54:56 +02:00
Mark Paluch
81998792eb DATAMONGO-1678 - Polishing.
Use Lombok's Value annotation for immutable value objects. Use IllegalArgumentException for NonNull validation exceptions. Trim whitespaces, formatting.

Original pull request: #472.
2017-06-26 13:28:47 +02:00
Christoph Strobl
1f7b0ac40b DATAMONGO-1678 - Run bulk update / remove documents through type mappers.
We now make sure to run any query / update object through the Query- / UpdateMapper. This ensures @Field annotations and potential custom conversions get processed correctly for update / remove operations.

Original pull request: #472.
2017-06-26 13:15:02 +02:00
Christoph Strobl
b3f691c128 DATAMONGO-1697 - Update MongoOperations JavaDoc regarding mapping limitations.
We now explicitly mention mapping/support limitations for API variants like count(Query, String) not having domain type specific information that allows field specific mapping.
2017-06-19 10:32:12 +02:00
Christoph Strobl
e5c634c8f6 DATAMONGO-1718 - Polishing.
Add test and hand over Object.class as placeholder for required domain type.

Original Pull Request: #469
2017-06-16 13:40:22 +02:00
Borislav Rangelov
18355aed5e DATAMONGO-1718 - Fix MongoTemplate::findAllAndRemove(Query,String) delegating to wrong overload.
Original Pull Request: #469 (by Borislav Rangelov).
2017-06-16 13:34:22 +02:00
Mark Paluch
61e3cb1d75 DATAMONGO-1688 - Updated changelog. 2017-06-14 17:34:59 +02:00
Mark Paluch
d1a1bebc42 DATAMONGO-1672 - Updated changelog. 2017-06-09 09:38:03 +02:00
Mark Paluch
13d3dd1175 DATAMONGO-1671 - After release cleanups. 2017-06-07 11:50:57 +02:00
Mark Paluch
04a8ef2597 DATAMONGO-1671 - Prepare next development iteration. 2017-06-07 11:50:56 +02:00
Mark Paluch
87ddbcf299 DATAMONGO-1671 - Release version 1.9.11 (Hopper SR11). 1.9.11.RELEASE 2017-06-07 11:11:07 +02:00
Mark Paluch
34e00adeba DATAMONGO-1671 - Prepare 1.9.11 (Hopper SR11). 2017-06-07 11:10:24 +02:00
Mark Paluch
b823efa6ee DATAMONGO-1671 - Updated changelog. 2017-06-07 11:10:20 +02:00
Mark Paluch
278b23d5ee DATAMONGO-1664 - Updated changelog. 2017-05-09 11:36:17 +02:00
Mark Paluch
f4f26c6fd5 DATAMONGO-1205 - Polishing.
Add author tag. Extend year range in copyright header.

Original pull request: #397.
2017-04-20 08:36:15 +02:00
Martin Macko
ce7dc13f99 DATAMONGO-1205 - Log only CyclicPropertyReferenceException message.
We log CyclicPropertyReferenceException with its message only and removed the stack trace from the log. The stacktrace points to a verifier location and is not particularly useful in finding the offending code. This change creates consistency over how CyclicPropertyReferenceException is logged.

Original pull request: #397.
2017-04-20 08:36:15 +02:00
Oliver Gierke
8ee5942bba DATAMONGO-1670 - After release cleanups. 2017-04-19 21:02:16 +02:00
Oliver Gierke
a7cd820f32 DATAMONGO-1670 - Prepare next development iteration. 2017-04-19 21:02:13 +02:00
Oliver Gierke
91cdf83a4f DATAMONGO-1670 - Release version 1.9.10 (Hopper SR10). 1.9.10.RELEASE 2017-04-19 20:36:43 +02:00
Oliver Gierke
0b6f7ce3ce DATAMONGO-1670 - Prepare 1.9.10 (Hopper SR10). 2017-04-19 20:36:07 +02:00
Oliver Gierke
a48c6c5733 DATAMONGO-1670 - Updated changelog. 2017-04-19 20:36:01 +02:00
Oliver Gierke
035a72ec1f DATAMONGO-1669 - Updated changelog. 2017-04-19 20:01:49 +02:00
Oliver Gierke
06dcfc3098 DATAMONGO-1634 - After release cleanups. 2017-04-19 13:01:05 +02:00
Oliver Gierke
d512f78479 DATAMONGO-1634 - Prepare next development iteration. 2017-04-19 13:01:02 +02:00
Oliver Gierke
7c9f744d9b DATAMONGO-1634 - Release version 1.9.9 (Hopper SR9). 1.9.9.RELEASE 2017-04-19 12:38:29 +02:00
Oliver Gierke
fb5998fb62 DATAMONGO-1634 - Prepare 1.9.9 (Hopper SR9). 2017-04-19 12:37:52 +02:00
Oliver Gierke
edfd25fbcc DATAMONGO-1634 - Updated changelog. 2017-04-19 12:37:43 +02:00
Oliver Gierke
325de75b11 DATAMONGO-1633 - Updated changelog. 2017-04-19 11:50:50 +02:00
Oliver Gierke
859d9d5d83 DATAMONGO-1535 - Updated changelog. 2017-04-11 09:07:44 +02:00
Michael J. Simons
8f5091b2d5 DATAMONGO-1662 - Fix classname in reference docs about projections in aggregations.
Original pull request: #455.
2017-04-10 09:12:46 +02:00
Mark Paluch
5e0ced9f3a DATAMONGO-1645 - Polishing.
Clean up appender and log level after test run. Suppress log output during tests.

Original pull request: #450.
2017-03-21 10:56:59 +01:00
Christoph Strobl
8cf9ee0f1f DATAMONGO-1645 - Safely serialize JSON output for log message in LoggingEventListener.
We now make sure to safely serialize JSON output for mapped documents. This prevents the logger from rendering false exception messages to log appender.

Original pull request: #450.
2017-03-21 10:56:55 +01:00
Mark Paluch
5e77a08b30 DATAMONGO-1421 - Polishing.
Remove trailing whitespaces. Construct exception message with String.format(…).

Original pull request: #448.
2017-03-08 08:50:49 +01:00
Christoph Strobl
6b1d95b20d DATAMONGO-1421 - Fix serialization in error message causing error itself.
We now make sure to safely serialize the criteria object used for creating the error message when raising an `InvalidMongoDbApiUsageException` in cases where `addCriteria` is used to add multiple entries for the same property.

Original pull request: #448.
2017-03-08 08:50:47 +01:00
Oliver Gierke
0171084b1a DATAMONGO-1639 - Polishing.
Formatting in MongoTemplateUnitTests.
2017-03-06 16:25:01 +01:00