Skip to content

Commit e030fc4

Browse files
committed
Reorganize into three submodules
1 parent 5a20b0d commit e030fc4

225 files changed

Lines changed: 2195 additions & 2158 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/copilot-instructions.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,14 @@
11
# Copilot Instructions for Aerospike Java Object Mapper
22

33
## Running Java commands
4-
JAVA_HOME=/usr/lib/jvm/java-17-openjdk-arm64
5-
PATH=/usr/lib/jvm/java-17-openjdk-arm64/bin:$PATH
4+
JAVA_HOME=/usr/lib/jvm/java-1.21.0-openjdk-arm64/
5+
PATH=/usr/lib/jvm/java-1.21.0-openjdk-arm64//bin:$PATH
6+
7+
## Starting Aerospike Server in Docker for testing
8+
9+
Command to run Aerospike Server 8.1.0.1: aerospike_server_8101 and wait for its finishing
10+
Command to run aql utility to connect to the DB if needed:
11+
docker run --rm -it aerospike/aerospike-tools:8.1.0 aql -h 172.17.0.2 -U tester -P psw
612

713
## Build & Test
814

legacy/src/src/main/java/com/aerospike/mapper/annotations/AerospikeBin.java renamed to core/src/main/java/com/aerospike/mapper/annotations/AerospikeBin.java

File renamed without changes.

legacy/src/src/main/java/com/aerospike/mapper/annotations/AerospikeConstructor.java renamed to core/src/main/java/com/aerospike/mapper/annotations/AerospikeConstructor.java

File renamed without changes.

legacy/src/src/main/java/com/aerospike/mapper/annotations/AerospikeEmbed.java renamed to core/src/main/java/com/aerospike/mapper/annotations/AerospikeEmbed.java

File renamed without changes.

legacy/src/src/main/java/com/aerospike/mapper/annotations/AerospikeEnum.java renamed to core/src/main/java/com/aerospike/mapper/annotations/AerospikeEnum.java

File renamed without changes.

legacy/src/src/main/java/com/aerospike/mapper/annotations/AerospikeExclude.java renamed to core/src/main/java/com/aerospike/mapper/annotations/AerospikeExclude.java

File renamed without changes.

legacy/src/src/main/java/com/aerospike/mapper/annotations/AerospikeGeneration.java renamed to core/src/main/java/com/aerospike/mapper/annotations/AerospikeGeneration.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
package com.aerospike.mapper.annotations;
22

3-
import com.aerospike.client.policy.GenerationPolicy;
4-
import com.aerospike.client.policy.WritePolicy;
5-
63
import java.lang.annotation.ElementType;
74
import java.lang.annotation.Retention;
85
import java.lang.annotation.RetentionPolicy;
@@ -14,8 +11,7 @@
1411
* The field or property must be of Integer or int type. When reading an object which has a field marked
1512
* with @AerospikeGeneration, the returned record's generation field will be mapped into the @AerospikeGeneration field.
1613
* When writing the record, if the @AerospikeGeneration field is non-zero, the generation will be set in the
17-
* {@link WritePolicy#generation} field and the {@link WritePolicy#generationPolicy} will be set to
18-
* {@link GenerationPolicy#EXPECT_GEN_EQUAL}.
14+
* WritePolicy generation field and the generationPolicy will be set to EXPECT_GEN_EQUAL.
1915
* <p/>
2016
* Example usage:
2117
* <pre>

legacy/src/src/main/java/com/aerospike/mapper/annotations/AerospikeGetter.java renamed to core/src/main/java/com/aerospike/mapper/annotations/AerospikeGetter.java

File renamed without changes.

legacy/src/src/main/java/com/aerospike/mapper/annotations/AerospikeKey.java renamed to core/src/main/java/com/aerospike/mapper/annotations/AerospikeKey.java

File renamed without changes.

legacy/src/src/main/java/com/aerospike/mapper/annotations/AerospikeOrdinal.java renamed to core/src/main/java/com/aerospike/mapper/annotations/AerospikeOrdinal.java

File renamed without changes.

0 commit comments

Comments
 (0)