You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -791,7 +791,7 @@ The elements in the list are (in order): createdDate, name, productId, version.
791
791
792
792
This is far more compact and wastes less space, but has an issue: How do you add new items to the product? The answer is to use versioning.
793
793
794
-
#### Versioning Links
794
+
#### Versioning Lists
795
795
796
796
Maps and Aerospike records are self-describing -- each value has a name, so it is obvious how to map the data to the database and back. For example, if we have a class
797
797
@@ -1032,6 +1032,10 @@ Multiple ordinals can be specified for a single class, but these must be sequent
1032
1032
1033
1033
**Note**:Ordinal fields cannot be versioned.
1034
1034
1035
+
#### The importance of GenericTypes
1036
+
1037
+
When using the object mapper, it is important to
1038
+
1035
1039
----
1036
1040
1037
1041
## AdvancedFeatures
@@ -1609,10 +1613,6 @@ When mapping a Java object to Aerospike the most common operations to do are to
1609
1613
----
1610
1614
1611
1615
## To finish
1612
-
- lists of embedded objects
1613
-
- maps of embedded objects
1614
-
- lists of referenced objects
1615
-
- maps of referenced objects
1616
1616
- Document virtual lists
1617
1617
- Validate some of the limits, eg bin name length, set name length, etc.
1618
1618
- Make all maps (esp Embedded ones) K_ORDERED
@@ -1623,7 +1623,7 @@ When mapping a Java object to Aerospike the most common operations to do are to
1623
1623
- Document creation of builder -- multiple configuration files are allowed, if the same classis declared in both the first one encountered wins.
1624
1624
- Document methods with 2 parameters for keys and setters, the second one either a Key or a Value
1625
1625
- Document subclasses and the mapping to tables + references stored as lists
1626
-
- Batch load of child items on Maps and References. Ensure testing of non-parameterized classes too. Also of methods on Virtual LIsts
1626
+
- Batch load of child items on Maps and References. Ensure testing of non-parameterized classes too.
1627
1627
- Document batch loading
1628
1628
- Ensure batch loading option exists in AerospikeReference Configuration
1629
1629
- handle object graph circularities (A->B->C). Be careful of: A->B(Lazy), A->C->B: B should end up fully hydrated in both instances, not lazy in both instances
0 commit comments