[jira] [Updated] (IGNITE-16094) Mapper and Marshaller caching

2022-10-18 Thread Vyacheslav Koptilin (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16094?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vyacheslav Koptilin updated IGNITE-16094:
-
Fix Version/s: 3.0.0-beta2
   (was: 3.0.0-beta1)

> Mapper and Marshaller caching
> -
>
> Key: IGNITE-16094
> URL: https://issues.apache.org/jira/browse/IGNITE-16094
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Pavel Tupitsyn
>Priority: Major
>  Labels: ignite-3
> Fix For: 3.0.0-beta2
>
>
> *Mapper* and *Marshaller* implementations use reflection to retrieve 
> object fields. We should cache results when possible. 
> For example:
> * *IdentityMapper* instances can be cached by Class
> * *Marshaller* instances can be cached by Class + Schema when using 
> IdentityMapper
> See TODOs in code with "IGNITE-16094".



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (IGNITE-16094) Mapper and Marshaller caching

2022-06-03 Thread Igor Sapego (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16094?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Igor Sapego updated IGNITE-16094:
-
Fix Version/s: 3.0.0-alpha6
   (was: 3.0.0-alpha5)

> Mapper and Marshaller caching
> -
>
> Key: IGNITE-16094
> URL: https://issues.apache.org/jira/browse/IGNITE-16094
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Pavel Tupitsyn
>Priority: Major
>  Labels: ignite-3
> Fix For: 3.0.0-alpha6
>
>
> *Mapper* and *Marshaller* implementations use reflection to retrieve 
> object fields. We should cache results when possible. 
> For example:
> * *IdentityMapper* instances can be cached by Class
> * *Marshaller* instances can be cached by Class + Schema when using 
> IdentityMapper
> See TODOs in code with "IGNITE-16094".



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Updated] (IGNITE-16094) Mapper and Marshaller caching

2022-01-16 Thread Valentin Kulichenko (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16094?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Valentin Kulichenko updated IGNITE-16094:
-
Fix Version/s: 3.0.0-alpha5
   (was: 3.0.0-alpha4)

> Mapper and Marshaller caching
> -
>
> Key: IGNITE-16094
> URL: https://issues.apache.org/jira/browse/IGNITE-16094
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Pavel Tupitsyn
>Priority: Major
>  Labels: ignite-3
> Fix For: 3.0.0-alpha5
>
>
> *Mapper* and *Marshaller* implementations use reflection to retrieve 
> object fields. We should cache results when possible. 
> For example:
> * *IdentityMapper* instances can be cached by Class
> * *Marshaller* instances can be cached by Class + Schema when using 
> IdentityMapper
> See TODOs in code with "IGNITE-16094".



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Updated] (IGNITE-16094) Mapper and Marshaller caching

2021-12-09 Thread Pavel Tupitsyn (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16094?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Pavel Tupitsyn updated IGNITE-16094:

Description: 
*Mapper* and *Marshaller* implementations use reflection to retrieve object 
fields. We should cache results when possible. 

For example:
* *IdentityMapper* instances can be cached by Class
* *Marshaller* instances can be cached by Class + Schema when using 
IdentityMapper

See TODOs in code with "IGNITE-16094".

  was:
*Mapper* and *Marshaller* implementations use reflection to retrieve object 
fields. We should cache results when possible. 

For example:
* *IdentityMapper* instances can be cached by Class
* *Marshaller* instances can be cached by Class + Schema when using 
IdentityMapper


> Mapper and Marshaller caching
> -
>
> Key: IGNITE-16094
> URL: https://issues.apache.org/jira/browse/IGNITE-16094
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Pavel Tupitsyn
>Priority: Major
>  Labels: ignite-3
> Fix For: 3.0.0-alpha4
>
>
> *Mapper* and *Marshaller* implementations use reflection to retrieve 
> object fields. We should cache results when possible. 
> For example:
> * *IdentityMapper* instances can be cached by Class
> * *Marshaller* instances can be cached by Class + Schema when using 
> IdentityMapper
> See TODOs in code with "IGNITE-16094".



--
This message was sent by Atlassian Jira
(v8.20.1#820001)