Michael Nitschinger
3a72ca7f96
DATACOUCH-19 - adding optional bucket creation step.
2013-07-29 13:19:54 +02:00
Michael Nitschinger
a1279c971e
DATACOUCH-19 - change testing to not use bucket manager.
2013-07-29 11:58:19 +02:00
Oliver Gierke
b701c59ea3
DATACOUCH-19 - Further test tweaks.
2013-07-29 11:01:52 +02:00
Oliver Gierke
898a892525
DATACOUCH-19 - Polished test setup in preparation for CI setup.
...
Renamed *Test to *Tests. Reduced connection timeout. Added logback.xml to reduce logging output.
2013-07-29 10:15:24 +02:00
Michael Nitschinger
0d7c2df2a6
DATACOUCH-24 - Adding testing for view-bases ops in template & repository.
2013-07-29 07:50:27 +02:00
Michael Nitschinger
bdca0bf0a4
Merge pull request #4 from jreijn/master
...
DATACOUCH-22: Add plugin repo to be able to resolve bundlor.maven plugin
2013-07-26 02:00:46 -07:00
Michael Nitschinger
ef3ad73268
DATACOUCH-23 - Make tests clean buckets, Import cleanup.
2013-07-26 10:58:45 +02:00
Jeroen Reijn
80dbab17b1
DATACOUCH-22: Add plugin repo to be able to resolve bundlor.maven plugin
...
The build fails on my local machine due to the
com.springsource.bundlor.maven plugin not being available in any public
know maven repo and also non project configured maven repo.
Corrected indentation of pom file for readability
Some more housekeeping. The expression ${groupId} is deprecated. ${project.groupId} should be used instead.
2013-07-25 16:37:43 +02:00
Michael Nitschinger
4511387d8e
DATACOUCH-21 - Documentation and Formatting improvements
2013-07-18 12:48:21 +02:00
Michael Nitschinger
ab252f8924
DATACOUCH-6 - Add simple support for XML config
2013-07-17 14:58:51 +02:00
Michael Nitschinger
2ed710cfa2
DATACOUCH-6 - add support for xml-based configurations
2013-07-16 14:17:47 +02:00
Michael Nitschinger
dd9c3eda8c
DATACOUCH-17 - Make ops sync & map exceptions
2013-07-16 10:25:36 +02:00
Michael Nitschinger
2eedc4bd7d
DATACOUCH-15 - Upgrade the Couchbase Java Client to 1.1.8
2013-07-16 07:50:42 +02:00
Michael Nitschinger
2332e523b9
DATACOUCH-12: Refactor mapping layer to accomodate complex types.
...
This changeset is a complete refactor of the mapping layer to make
sure that _class complex type mapping works. It also decouples
the actual JSON mapping and abstracts it into a CouchbaseDocument
mapping. This ensures forward compatibility by potentially swapping
out JSON to a different format.
2013-07-16 07:43:43 +02:00
Michael Nitschinger
870cbac5e8
DATACOUCH-7, DATACOUCH-9 - Implement View support in Template + Repository
...
This changeset implements basic view support for both the CRUDRepository
and the underlying template imeplementation. Note that customization is
currently missing, we'll provide a @View annotation that lets you
customize behavior.
2013-06-27 14:26:05 +02:00
Michael Nitschinger
790d8f84af
DATACOUCH-13 - Upgrade couchbase-client to 1.1.7
...
This upgrades the couchbase-client dependency to the latest
bugfix release, preparing support for slf4j and others.
2013-06-10 11:36:41 +02:00
Michael Nitschinger
3d4d8059e8
DATACOUCH-8 - Overhaul Readme
2013-06-04 09:39:21 +02:00
Michael Nitschinger
afab31ff2f
DATACOUCH-11 - Upgrading Jackson to the last stable release
2013-06-03 15:21:13 +02:00
Michael Nitschinger
407adf96df
DATACOUCH-10 - Upgrade parent POM to 1.1.0.RELEASE
2013-06-03 15:21:13 +02:00
Michael Nitschinger
ab3e087b12
DATACOUCH-4 - Add Apache2 License Headers and @author field.
2013-06-03 13:56:26 +02:00
Oliver Gierke
a0b3335084
DATACOUCH-3 - Renamed base package to org.springframework.data.couchbase.
2013-06-01 11:47:32 +02:00
Oliver Gierke
4999f23f09
DATACOUCH-1 - Upgraded to use Spring Data build parent.
...
Upgraded to Spring Data Commons 1.6.0.BUILD-SNAPSHOT.
2013-06-01 11:32:24 +02:00
Michael Nitschinger
77cac7adfe
adding interface back to make it all work.
2013-05-29 13:15:45 +02:00
Michael Nitschinger
ffbff4a416
Initial support for JavaConfig repositories
2013-05-29 12:50:45 +02:00
Michael Nitschinger
74e9a86f82
allow remove with both string id and object.
2013-05-29 12:34:52 +02:00
Michael Nitschinger
e44e01559e
verify that maps work as well.
2013-05-29 12:31:50 +02:00
Michael Nitschinger
4c320a9473
Adding initial CRUD repository implementation.
2013-05-29 12:22:27 +02:00
Michael Nitschinger
a307d8f595
Adding client and cluster JMX stats.
2013-05-29 10:13:24 +02:00
Michael Nitschinger
7f1dbfaa1d
Adding more JMX infos.
2013-05-28 16:18:37 +02:00
Michael Nitschinger
dfb19ea7f7
Adding basic JMX support
2013-05-28 14:54:43 +02:00
Michael Nitschinger
6e04c9edc3
Make sure list saving/loading works.
2013-05-28 13:43:00 +02:00
Michael Nitschinger
a97908e30b
wrapping client.* calls into execute methods.
2013-04-08 15:43:16 +02:00
Michael Nitschinger
67566d99ed
more comments and refactoring.
2013-04-08 14:21:37 +02:00
Michael Nitschinger
5b1b1d11ca
Adding simple remove
2013-04-08 11:05:35 +02:00
Michael Nitschinger
e687cd8a59
Dependency Upgrades
2013-04-08 10:40:30 +02:00
Michael Nitschinger
1f72c8c965
Merge branch 'basic-mapping'
...
Merging unstable spring data mapping.
2013-04-08 10:36:11 +02:00
Michael Nitschinger
02bc8b24f1
Small test rename.
2013-04-08 10:35:22 +02:00
Michael Nitschinger
810130858c
Adding the exception translator
2013-02-07 16:29:09 +01:00
Michael Nitschinger
1b7544f1de
dont hardcode the ID property.
2013-02-07 15:01:20 +01:00
Michael Nitschinger
83aa6e0acf
Refactoring read to use instantiators.
2013-02-07 14:51:56 +01:00
Michael Nitschinger
f59c182dbe
Initial findById implementation.
2013-02-07 11:19:23 +01:00
Michael Nitschinger
99852a23c8
Updating README
2013-02-07 09:08:35 +01:00
Michael Nitschinger
d01aaff90d
Upgrading dependencies and more tests for templates.
2013-02-07 09:07:10 +01:00
Michael Nitschinger
66f6df4860
Cleanup and adding class-level expiry.
2013-01-22 15:54:34 +01:00
Michael Nitschinger
a7f8eb5fbe
Making basic inserts with mapping work.
2012-12-31 13:51:49 +01:00
Michael Nitschinger
92c56ac8f9
Extending basic support for mapping and adding an abstract configuration.
2012-12-31 09:21:51 +01:00
Michael Nitschinger
5e1e52fa55
Renaming POM artifactID
2012-12-18 18:45:23 +01:00
Michael Nitschinger
f242499554
Adding more initial code and first tests on properties.
2012-12-17 15:52:12 +01:00
Michael Nitschinger
2788104f0d
Initial Classes (not working) for mapping usage.
2012-12-17 15:11:20 +01:00
Michael Nitschinger
8c690a144d
Allow properties to override default test settings.
2012-12-17 15:06:03 +01:00