[jira] [Created] (IGNITE-950) OptimizedMarshaller: add ability to unmarshal a particular field

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Created] (IGNITE-950) OptimizedMarshaller: add ability to unmarshal a particular field

Anton Vinogradov (Jira)
Denis Magda created IGNITE-950:
----------------------------------

             Summary: OptimizedMarshaller: add ability to unmarshal a particular field
                 Key: IGNITE-950
                 URL: https://issues.apache.org/jira/browse/IGNITE-950
             Project: Ignite
          Issue Type: Improvement
          Components: general
    Affects Versions: sprint-5
            Reporter: Denis Magda
            Assignee: Denis Magda
             Fix For: sprint-6


When field names of an object are used in SQL, text or other kind of queries, object, that owns a field, is fully deserialized.
This is bad from performance perspective.

The task is to support peer field deserialization by looking it up in a marshalled byte array and unmarshalling it from a concrete offset with OptimizedMarshaller later.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
Reply | Threaded
Open this post in threaded view
|

Re: [jira] [Created] (IGNITE-950) OptimizedMarshaller: add ability to unmarshal a particular field

Marko Jevtic
Not sure whats the procedure for contribution and if I would be eligible to contribute, but if I may, I would take this task.

More info appreciated :)

Thanks.
Marko

> On 27.05.2015., at 15.58, Denis Magda (JIRA) <[hidden email]> wrote:
>
> Denis Magda created IGNITE-950:
> ----------------------------------
>
>             Summary: OptimizedMarshaller: add ability to unmarshal a particular field
>                 Key: IGNITE-950
>                 URL: https://issues.apache.org/jira/browse/IGNITE-950
>             Project: Ignite
>          Issue Type: Improvement
>          Components: general
>    Affects Versions: sprint-5
>            Reporter: Denis Magda
>            Assignee: Denis Magda
>             Fix For: sprint-6
>
>
> When field names of an object are used in SQL, text or other kind of queries, object, that owns a field, is fully deserialized.
> This is bad from performance perspective.
>
> The task is to support peer field deserialization by looking it up in a marshalled byte array and unmarshalling it from a concrete offset with OptimizedMarshaller later.
>
>
>
> --
> This message was sent by Atlassian JIRA
> (v6.3.4#6332)
Reply | Threaded
Open this post in threaded view
|

Re: [jira] [Created] (IGNITE-950) OptimizedMarshaller: add ability to unmarshal a particular field

Konstantin Boudnik-2
The way of contribution is pretty simple - just make a patch and attach it
here. Once the patch is attached please change JIRA ticket status to "Patch
Available" which should trigger automatic patch validation process (almost
ready, per my conversation with Artem earlier today).

And yes - _everyone_ is eligible to contribute ;) - this is an Apache project.

Thanks!
  Cos

On Wed, May 27, 2015 at 04:48PM, Marko Jevtic wrote:

> Not sure whats the procedure for contribution and if I would be eligible to
> contribute, but if I may, I would take this task.
>
> More info appreciated :)
>
> Thanks.
> Marko
>
> > On 27.05.2015., at 15.58, Denis Magda (JIRA) <[hidden email]> wrote:
> >
> > Denis Magda created IGNITE-950:
> > ----------------------------------
> >
> >             Summary: OptimizedMarshaller: add ability to unmarshal a particular field
> >                 Key: IGNITE-950
> >                 URL: https://issues.apache.org/jira/browse/IGNITE-950
> >             Project: Ignite
> >          Issue Type: Improvement
> >          Components: general
> >    Affects Versions: sprint-5
> >            Reporter: Denis Magda
> >            Assignee: Denis Magda
> >             Fix For: sprint-6
> >
> >
> > When field names of an object are used in SQL, text or other kind of queries, object, that owns a field, is fully deserialized.
> > This is bad from performance perspective.
> >
> > The task is to support peer field deserialization by looking it up in a marshalled byte array and unmarshalling it from a concrete offset with OptimizedMarshaller later.
> >
> >
> >
> > --
> > This message was sent by Atlassian JIRA
> > (v6.3.4#6332)

signature.asc (501 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: [jira] [Created] (IGNITE-950) OptimizedMarshaller: add ability to unmarshal a particular field

Denis Magda
Marko,

It's great to see you wish to contribute!

As for this task I have been already implementing it. Haven't changed to
'in progress' state yet.

However, feel free to choose another one. I h recommend to start with a
task labeled 'newbie'. It will make easier for you to get to know ignite
internals.


Denis



On Wednesday, May 27, 2015, Konstantin Boudnik <[hidden email]> wrote:

> The way of contribution is pretty simple - just make a patch and attach it
> here. Once the patch is attached please change JIRA ticket status to "Patch
> Available" which should trigger automatic patch validation process (almost
> ready, per my conversation with Artem earlier today).
>
> And yes - _everyone_ is eligible to contribute ;) - this is an Apache
> project.
>
> Thanks!
>   Cos
>
> On Wed, May 27, 2015 at 04:48PM, Marko Jevtic wrote:
> > Not sure whats the procedure for contribution and if I would be eligible
> to
> > contribute, but if I may, I would take this task.
> >
> > More info appreciated :)
> >
> > Thanks.
> > Marko
> >
> > > On 27.05.2015., at 15.58, Denis Magda (JIRA) <[hidden email]
> <javascript:;>> wrote:
> > >
> > > Denis Magda created IGNITE-950:
> > > ----------------------------------
> > >
> > >             Summary: OptimizedMarshaller: add ability to unmarshal a
> particular field
> > >                 Key: IGNITE-950
> > >                 URL: https://issues.apache.org/jira/browse/IGNITE-950
> > >             Project: Ignite
> > >          Issue Type: Improvement
> > >          Components: general
> > >    Affects Versions: sprint-5
> > >            Reporter: Denis Magda
> > >            Assignee: Denis Magda
> > >             Fix For: sprint-6
> > >
> > >
> > > When field names of an object are used in SQL, text or other kind of
> queries, object, that owns a field, is fully deserialized.
> > > This is bad from performance perspective.
> > >
> > > The task is to support peer field deserialization by looking it up in
> a marshalled byte array and unmarshalling it from a concrete offset with
> OptimizedMarshaller later.
> > >
> > >
> > >
> > > --
> > > This message was sent by Atlassian JIRA
> > > (v6.3.4#6332)
>
Reply | Threaded
Open this post in threaded view
|

Re: [jira] [Created] (IGNITE-950) OptimizedMarshaller: add ability to unmarshal a particular field

Marko Jevtic
Thanks Denis. I will :)

Sent from my iPhone

> On 27.05.2015., at 17.56, Denis Magda <[hidden email]> wrote:
>
> Marko,
>
> It's great to see you wish to contribute!
>
> As for this task I have been already implementing it. Haven't changed to
> 'in progress' state yet.
>
> However, feel free to choose another one. I h recommend to start with a
> task labeled 'newbie'. It will make easier for you to get to know ignite
> internals.
>
>
> Denis
>
>
>
>> On Wednesday, May 27, 2015, Konstantin Boudnik <[hidden email]> wrote:
>>
>> The way of contribution is pretty simple - just make a patch and attach it
>> here. Once the patch is attached please change JIRA ticket status to "Patch
>> Available" which should trigger automatic patch validation process (almost
>> ready, per my conversation with Artem earlier today).
>>
>> And yes - _everyone_ is eligible to contribute ;) - this is an Apache
>> project.
>>
>> Thanks!
>>  Cos
>>
>>> On Wed, May 27, 2015 at 04:48PM, Marko Jevtic wrote:
>>> Not sure whats the procedure for contribution and if I would be eligible
>> to
>>> contribute, but if I may, I would take this task.
>>>
>>> More info appreciated :)
>>>
>>> Thanks.
>>> Marko
>>>
>>>> On 27.05.2015., at 15.58, Denis Magda (JIRA) <[hidden email]
>> <javascript:;>> wrote:
>>>>
>>>> Denis Magda created IGNITE-950:
>>>> ----------------------------------
>>>>
>>>>            Summary: OptimizedMarshaller: add ability to unmarshal a
>> particular field
>>>>                Key: IGNITE-950
>>>>                URL: https://issues.apache.org/jira/browse/IGNITE-950
>>>>            Project: Ignite
>>>>         Issue Type: Improvement
>>>>         Components: general
>>>>   Affects Versions: sprint-5
>>>>           Reporter: Denis Magda
>>>>           Assignee: Denis Magda
>>>>            Fix For: sprint-6
>>>>
>>>>
>>>> When field names of an object are used in SQL, text or other kind of
>> queries, object, that owns a field, is fully deserialized.
>>>> This is bad from performance perspective.
>>>>
>>>> The task is to support peer field deserialization by looking it up in
>> a marshalled byte array and unmarshalling it from a concrete offset with
>> OptimizedMarshaller later.
>>>>
>>>>
>>>>
>>>> --
>>>> This message was sent by Atlassian JIRA
>>>> (v6.3.4#6332)
>>