Details
-
New Feature
-
Resolution: Fixed
-
Blocker
-
None
-
None
-
Security Level: Public
-
None
Description
This ticket describes the overall process of implementing basic and lightweight ODM capabilities. This is not a replacement for projects like spring-data-couchbase and others. Its main intention is to reduce the need to pull in Jackson or GSON all the time when simple entity mapping is needed.
This ticket is used to track the overall progress and will be used in many changesets as a reference. The intention is to only collect changesets that add new features/capabilities and fix bugs until the 2.2.0 release.
Attachments
Issue Links
- mentioned in
-
Page Loading...
For Gerrit Dashboard: JCBC-744 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
49377,11 | JCBC-744: Implement Repository and very basic upsert/get. | master | couchbase-java-client | Status: MERGED | +2 | +1 |
49859,2 | JCBC-744: Add support for @Field alias | master | couchbase-java-client | Status: MERGED | +2 | +1 |
49888,2 | JCBC-744: Bring out annotations one level. | master | couchbase-java-client | Status: MERGED | +2 | +1 |
49889,2 | JCBC-744: Wrap Entity and Property Metadata | master | couchbase-java-client | Status: MERGED | +2 | +1 |
49890,2 | JCBC-744: Add metadata caching. | master | couchbase-java-client | Status: MERGED | +2 | +1 |
49891,2 | JCBC-744: Enforce String @Id type. | master | couchbase-java-client | Status: MERGED | +2 | +1 |
50314,1 | JCBC-744: Extend repository API to CRUD ops. | master | couchbase-java-client | Status: ABANDONED | 0 | +1 |
50323,4 | JCBC-744: Extend repository API to CRUD ops and refactor. | master | couchbase-java-client | Status: MERGED | +2 | +1 |
54949,2 | JCBC-744: Ignore @Id annotated fields in the document body. | master | couchbase-java-client | Status: MERGED | +2 | +1 |
54950,2 | JCBC-744: Mark Repository as experimental. | master | couchbase-java-client | Status: MERGED | +2 | +1 |