Thomas Risberg
c60232315b
preparing for 1.0.0.M1 MongoDB release
15 years ago
Thomas Risberg
49bae2a0e5
tweaking the build
15 years ago
Thomas Risberg
a77de6e228
tweaking the build
15 years ago
Thomas Risberg
9ff5f6426e
DATADOC-30 updated documenation
15 years ago
Thomas Risberg
750fb907e3
added Enum support for BasicUpdate; tweaking the Criteria support
15 years ago
Thomas Risberg
202837e349
added Enum support for Update and Query
15 years ago
Thomas Risberg
e12ac23131
DATADOC-30 updated documenation
15 years ago
Thomas Risberg
e734277c3c
tweaking the MongoOperstions API for consistency across methods
15 years ago
Thomas Risberg
8884205234
DATADOC-30 updated documenation
15 years ago
Thomas Risberg
11ab0453fe
DATADOC-30 updated documenation
15 years ago
Thomas Risberg
711dd31564
tweaking the line-up of methods in MongoOperations; make return value consistent for createCollection methods
15 years ago
Thomas Risberg
4a9ed870d1
working on the docs
15 years ago
Oliver Gierke
bb8a4d93c6
Use newly introduced findOne(…) of MongoOperations inside SimpleMongoRepository.findById(…).
15 years ago
Oliver Gierke
3a1ccf5adc
Improved debug logging in MongoQueryCreator.
15 years ago
Thomas Risberg
16a3a60d80
polished - removed unused imports
15 years ago
Thomas Risberg
4a36da1889
added findOne methods to MongoOperations; added support to automagically map 'id' fields in queries to '_id' and to convert String to ObjectId if possible; fixed SimpleMongoConverter's mapping of a bean property named '_id'
15 years ago
Thomas Risberg
596341a462
fixed typo
15 years ago
Mark Pollack
b1f6ff9d89
Update documentation. Add support to configure MongoOptions in .xsd
15 years ago
Mark Pollack
704c84b644
Add JMX namespace parser
15 years ago
Mark Pollack
1519b81b1d
Add JMX namespace parser
15 years ago
Thomas Risberg
42b13175fe
DATADOC-30 updated documentation
15 years ago
Thomas Risberg
bccd302b50
added IndexSpecification to support creating GeospatialIndex
15 years ago
Thomas Risberg
c47c7deeeb
added indexing features to MongoTemplate
15 years ago
Thomas Risberg
222b1507cd
DATADOC-30 updated documenation
15 years ago
Mark Pollack
e9d3726531
Additional JMX Metrics
15 years ago
Mark Pollack
e910c2c300
Additional JMX Metrics
15 years ago
Thomas Risberg
adf8508d1d
updated dependency on spring-data-commons to 1.0.0.M3
15 years ago
Mark Pollack
fae810fd31
update static snaphot location for docs
15 years ago
Oliver Gierke
93d22dbd61
Let repositories use the domain class' name to select collection.
...
We will now store each managed entity into a separate collection, so User class would be stored in the user collection, Account in account and so on.
15 years ago
Thomas Risberg
f192c4289b
added new OrQuery class
15 years ago
Thomas Risberg
4f32ee1403
refactored the Query/Update "DSL" again
15 years ago
Thomas Risberg
fc4205488b
renamed package from builder to query
15 years ago
Mark Pollack
96fd017123
jmx functionality
15 years ago
Thomas Risberg
3a47f192d7
update methods now return WriteResult; added configurable WriteResultChecking for update methods
15 years ago
Thomas Risberg
895776bea2
refactored MongoOperations to use UpdateDefinition/QueryDefinition throughout; added skip/limit/sort to CursorPreparer for queries; cleanup; refactored Query
15 years ago
Oliver Gierke
eafed37283
Re-refactored repository query execution after polishing of the core query builder API.
...
Pagination information is set on the query, but this still has to be brought to execution inside the template.
15 years ago
Thomas Risberg
7d948e28f3
added skip()
15 years ago
Thomas Risberg
d4ebb9a01c
added skip also
15 years ago
Thomas Risberg
9e5eb96150
first part of MongoTemplate/Query refactoring
15 years ago
Oliver Gierke
f9e50916e1
Refactored repository implementation to use QuerySpec API.
...
Use QuerySpec instead of QueryBuilder now. Refactored query method query building to populate CriteriaSpec and work with root QuerySpec object until the API is polished. Some test should break right now as we have to get the skip and sorting stuff into the API.
15 years ago
Thomas Risberg
4ed5ff7dc8
created Sort as separate construct
15 years ago
Oliver Gierke
3ecad1cfd2
DATADOC-30 - Improvements to reference documentation.
...
Included core repository documentation from Spring Data Commons. Polished documents and restructured them a little.
15 years ago
Thomas Risberg
e2146bf997
renamed query methods to find; changed query methods taking JSON to accept the new Query object instead; added support for fields specification; removed write concern methods for collection and DB;
15 years ago
Thomas Risberg
d5b1b06a79
updated to Spring 3.0.5
15 years ago
Thomas Risberg
b362d559cb
added QuerySpec and associated support classes; refactored UpdateSpec to implement Update interface
15 years ago
Thomas Risberg
0b2a3fae1d
renamed UpdateBuilder to UpdateSpec and moved to builder package
15 years ago
Thomas Risberg
325e356bb8
DATADOC-14 added WriteConcern for MongoTemplate to be used for write operations when specified and also methods to set WriteConcern for DB and Collections
15 years ago
Oliver Gierke
29e770a9f7
DATACMNS-12 - Adapted namespace XSD to latest changes Spring Data Commons.
...
Added necessary attribute groups.
15 years ago
Thomas Risberg
2cd7b74264
added getter/setter for ExceptionTranslator
15 years ago
Thomas Risberg
a1c6c8d671
added ExceptionTranslator inreface to factory bean for convenience during configuration and to be consistent with JPA configs
15 years ago