Search in sources :

Example 1 with JsonMetadata

use of com.hazelcast.query.impl.JsonMetadata in project hazelcast by hazelcast.

the class JsonMetadataCreationTest method assertMetadataCreated.

private void assertMetadataCreated(String mapName, int replicaCount) {
    for (int i = 0; i < replicaCount; i++) {
        MapBackupAccessor mapBackupAccessor = (MapBackupAccessor) TestBackupUtils.newMapAccessor(instances, mapName, i);
        for (int j = 0; j < ENTRY_COUNT; j++) {
            Record record = mapBackupAccessor.getRecord(createJsonValue("key", j));
            assertNotNull(record);
            HazelcastJsonValue jsonValue = createJsonValue("key", j);
            JsonMetadata metadata = getMetadata(mapName, jsonValue, i);
            assertMetadata("Replica index=" + i, metadata);
        }
    }
}
Also used : MapBackupAccessor(com.hazelcast.test.backup.MapBackupAccessor) HazelcastJsonValue(com.hazelcast.core.HazelcastJsonValue) Record(com.hazelcast.map.impl.record.Record) JsonMetadata(com.hazelcast.query.impl.JsonMetadata)

Aggregations

HazelcastJsonValue (com.hazelcast.core.HazelcastJsonValue)1 Record (com.hazelcast.map.impl.record.Record)1 JsonMetadata (com.hazelcast.query.impl.JsonMetadata)1 MapBackupAccessor (com.hazelcast.test.backup.MapBackupAccessor)1