You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Alexander Lapin (Jira)" <ji...@apache.org> on 2019/10/21 14:06:00 UTC
[jira] [Created] (IGNITE-12307) Data types coverage for basic cache
operations.
Alexander Lapin created IGNITE-12307:
----------------------------------------
Summary: Data types coverage for basic cache operations.
Key: IGNITE-12307
URL: https://issues.apache.org/jira/browse/IGNITE-12307
Project: Ignite
Issue Type: Task
Components: cache
Reporter: Alexander Lapin
Fix For: 2.8
The data types used for testing are not collected at single test/suite and it's not clear which types are covered and which not. We should redesign the coverage and cover following
Operations:
* put
* putAll
* remove
* removeAll
* get
* getAll
Data Types both for value and key (if applicable):
* byte/Byte
* short/Short
* int/Integer
* long/Long
* float/Float
* double/Double
* boolean/Boolean
* char/String
* Arrays of primitives (single type)
* Arrays of Objects (different types)
* Collections
** List
** Queue
** Set
* Objects based on:
** primitives only
** primitives + collections
** primitives + collections + nested objects
Persistance mode:
* in-memory
* PDS
Cache configurations:
* atomic/tx/mvcc
* replication/partitioned
* TTL/no TTL
* QueryEntnty
* Backups=1,2
* EvictionPolicy
* writeSynchronizationMode(FULL_SYNC, PRIMARY_SYNC, FULL_ASYNC)
* onheapCacheEnabled
--
This message was sent by Atlassian Jira
(v8.3.4#803005)