ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Pavel Pereslegin (Jira)" <j...@apache.org>
Subject [jira] [Updated] (IGNITE-12118) Preload MVCC entries using batch insert into page memory.
Date Tue, 03 Sep 2019 13:26:00 GMT

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

Pavel Pereslegin updated IGNITE-12118:
--------------------------------------
    Description: 
IGNITE-11584 introduces the ability to insert a collection of data rows into the row store
(see {{RowStore#addRows}} and {{AbstractFreeList#insertDataRows}})).
 This method is on average faster than sequential insertion using {{addRow}} and should be
used for MVCC preloading ({{mvccPreloadEntries}}) similarly to the tx/atomic preloading ({{preloadEntries}}).

      Tests:
       - Check partition consistency after receiving a file.
       - File transmission under load.
       - Failover - some of the partitions have been switched, the node has been restarted,
         rebalancing is expected to continue only for fully loaded large partitions through
the 
         historical rebalance, for the rest of partitions it should restart from the beginning.
 

 

  was:
IGNITE-11584 introduces the ability to insert a collection of data rows into the row store
(see {{RowStore#addRows}} and {{AbstractFreeList#insertDataRows}})).
This method is on average faster than sequential insertion using {{addRow}} and should be
used for MVCC preloading ({{mvccPreloadEntries}}) similarly to the tx/atomic preloading ({{preloadEntries}}).


> Preload MVCC entries using batch insert into page memory.
> ---------------------------------------------------------
>
>                 Key: IGNITE-12118
>                 URL: https://issues.apache.org/jira/browse/IGNITE-12118
>             Project: Ignite
>          Issue Type: Sub-task
>            Reporter: Pavel Pereslegin
>            Priority: Major
>
> IGNITE-11584 introduces the ability to insert a collection of data rows into the row
store (see {{RowStore#addRows}} and {{AbstractFreeList#insertDataRows}})).
>  This method is on average faster than sequential insertion using {{addRow}} and should
be used for MVCC preloading ({{mvccPreloadEntries}}) similarly to the tx/atomic preloading
({{preloadEntries}}).
>       Tests:
>        - Check partition consistency after receiving a file.
>        - File transmission under load.
>        - Failover - some of the partitions have been switched, the node has been restarted,
>          rebalancing is expected to continue only for fully loaded large partitions through
the 
>          historical rebalance, for the rest of partitions it should restart from the
beginning.
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

Mime
View raw message