No, I can not edit other pages.

Screenshots menu:
https://www.dropbox.com/s/hbhuk3tci7k77qr/%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%202017-03-13%2019.51.30.png?dl=0
https://www.dropbox.com/s/43nr384icfb6xwp/%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%202017-03-13%2019.50.24.png?dl=0


> 13 марта 2017 г., в 19:44, Denis Magda <dma...@apache.org> написал(а):
> 
> Weird, can you edit any other page? I can’t find any configuration parameters 
> that should prevent you from editing.
> 
> —
> Denis
> 
>> On Mar 13, 2017, at 9:14 AM, Kozlov Maxim <dreamx....@gmail.com> wrote:
>> 
>> Denis, I can not edit this page.
>> 
>> confluence username: dreamx
>> 
>>> 13 марта 2017 г., в 19:01, Kozlov Maxim <dreamx....@gmail.com 
>>> <mailto:dreamx....@gmail.com>> написал(а):
>>> 
>>> Denis, 
>>> 
>>> ok
>>> 
>>>> 13 марта 2017 г., в 18:59, Denis Magda <dma...@apache.org 
>>>> <mailto:dma...@apache.org> <mailto:dma...@apache.org 
>>>> <mailto:dma...@apache.org>>> написал(а):
>>>> 
>>>> Maxim,
>>>> 
>>>> Please update Apache Ignite 2.0 migration guide:
>>>> https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.0+Migration+Guide
>>>>  
>>>> <https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.0+Migration+Guide><https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.0+Migration+Guide
>>>>  
>>>> <https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.0+Migration+Guide>>
>>>>  
>>>> <https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.0+Migration+Guide
>>>>  
>>>> <https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.0+Migration+Guide><https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.0+Migration+Guide
>>>>  
>>>> <https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.0+Migration+Guide>>>
>>>> 
>>>> You need to say that the parameter has been discontinued and the users can 
>>>> use CacheAtomicWriteOrderMode.PRIMARY instead.
>>>> 
>>>> Agreed?
>>>> 
>>>> —
>>>> Denis
>>>> 
>>>>> On Mar 10, 2017, at 12:06 AM, Kozlov Maxim <dreamx....@gmail.com 
>>>>> <mailto:dreamx....@gmail.com> <mailto:dreamx....@gmail.com 
>>>>> <mailto:dreamx....@gmail.com>>> wrote:
>>>>> 
>>>>> Andrey, Alexey, please review 
>>>>> PR - https://github.com/apache/ignite/pull/1521 
>>>>> <https://github.com/apache/ignite/pull/1521> 
>>>>> <https://github.com/apache/ignite/pull/1521 
>>>>> <https://github.com/apache/ignite/pull/1521>> 
>>>>> <https://github.com/apache/ignite/pull/1521 
>>>>> <https://github.com/apache/ignite/pull/1521> 
>>>>> <https://github.com/apache/ignite/pull/1521 
>>>>> <https://github.com/apache/ignite/pull/1521>>>
>>>>> tests - 
>>>>> http://ci.ignite.apache.org/viewType.html?buildTypeId=IgniteTests_RunAll&branch_IgniteTests=pull%2F1521%2Fhead&tab=buildTypeStatusDiv
>>>>>  
>>>>> <http://ci.ignite.apache.org/viewType.html?buildTypeId=IgniteTests_RunAll&branch_IgniteTests=pull%2F1521%2Fhead&tab=buildTypeStatusDiv><http://ci.ignite.apache.org/viewType.html?buildTypeId=IgniteTests_RunAll&branch_IgniteTests=pull%2F1521%2Fhead&tab=buildTypeStatusDiv
>>>>>  
>>>>> <http://ci.ignite.apache.org/viewType.html?buildTypeId=IgniteTests_RunAll&branch_IgniteTests=pull%2F1521%2Fhead&tab=buildTypeStatusDiv>>
>>>>>  
>>>>> <http://ci.ignite.apache.org/viewType.html?buildTypeId=IgniteTests_RunAll&branch_IgniteTests=pull/1521/head&tab=buildTypeStatusDiv
>>>>>  
>>>>> <http://ci.ignite.apache.org/viewType.html?buildTypeId=IgniteTests_RunAll&branch_IgniteTests=pull/1521/head&tab=buildTypeStatusDiv><http://ci.ignite.apache.org/viewType.html?buildTypeId=IgniteTests_RunAll&branch_IgniteTests=pull/1521/head&tab=buildTypeStatusDiv
>>>>>  
>>>>> <http://ci.ignite.apache.org/viewType.html?buildTypeId=IgniteTests_RunAll&branch_IgniteTests=pull/1521/head&tab=buildTypeStatusDiv>>>
>>>>> 
>>>>>> 7 марта 2017 г., в 14:15, Andrey Gura <ag...@apache.org 
>>>>>> <mailto:ag...@apache.org> <mailto:ag...@apache.org 
>>>>>> <mailto:ag...@apache.org>>> написал(а):
>>>>>> 
>>>>>> Maxim,
>>>>>> 
>>>>>> all GridClockSyncProcessor related code should be remove (objects,
>>>>>> messages, etc)
>>>>>> 
>>>>>> On Tue, Mar 7, 2017 at 12:23 PM, Kozlov Maxim <dreamx....@gmail.com 
>>>>>> <mailto:dreamx....@gmail.com> <mailto:dreamx....@gmail.com 
>>>>>> <mailto:dreamx....@gmail.com>>> wrote:
>>>>>>> Andrey, or better remove GridTimeSyncProcessorSelfTest class?
>>>>>>> 
>>>>>>>> 7 марта 2017 г., в 12:21, Kozlov Maxim <dreamx....@gmail.com 
>>>>>>>> <mailto:dreamx....@gmail.com> <mailto:dreamx....@gmail.com 
>>>>>>>> <mailto:dreamx....@gmail.com>>> написал(а):
>>>>>>>> 
>>>>>>>> Andrey, in GridTimeSyncProcessorSelfTest class methods: testTimeSync() 
>>>>>>>> and testTimeSyncChangeCoordinator() also removed?
>>>>>>>> 
>>>>>>>> 
>>>>>>>>> 6 марта 2017 г., в 18:42, Andrey Gura <ag...@apache.org 
>>>>>>>>> <mailto:ag...@apache.org> <mailto:ag...@apache.org 
>>>>>>>>> <mailto:ag...@apache.org>>> написал(а):
>>>>>>>>> 
>>>>>>>>> Maxim,
>>>>>>>>> 
>>>>>>>>> About SER_VER_COMPARATOR. You can use code branch that executes when
>>>>>>>>> times are equal:
>>>>>>>>> 
>>>>>>>>> int nodeOrder1 = ver1.nodeOrder();
>>>>>>>>> int nodeOrder2 = ver2.nodeOrder();
>>>>>>>>> 
>>>>>>>>> if (nodeOrder1 == nodeOrder2) {
>>>>>>>>> long order1 = ver1.order();
>>>>>>>>> long order2 = ver2.order();
>>>>>>>>> 
>>>>>>>>> assert order1 != order2;
>>>>>>>>> 
>>>>>>>>> return order1 > order2 ? 1 : -1;
>>>>>>>>> }
>>>>>>>>> else
>>>>>>>>> return nodeOrder1 > nodeOrder2 ? 1 : -1;
>>>>>>>>> 
>>>>>>>>> On Mon, Mar 6, 2017 at 6:32 PM, Alexey Goncharuk
>>>>>>>>> <alexey.goncha...@gmail.com <mailto:alexey.goncha...@gmail.com> 
>>>>>>>>> <mailto:alexey.goncha...@gmail.com 
>>>>>>>>> <mailto:alexey.goncha...@gmail.com>>> wrote:
>>>>>>>>>> Maxim,
>>>>>>>>>> 
>>>>>>>>>> Global time comparison is only needed for CLOCK mode, so you should 
>>>>>>>>>> modify
>>>>>>>>>> the code as if ignoreTime is always true.
>>>>>>>>>> 
>>>>>>>>>> 2017-03-06 18:13 GMT+03:00 Kozlov Maxim <dreamx....@gmail.com 
>>>>>>>>>> <mailto:dreamx....@gmail.com> <mailto:dreamx....@gmail.com 
>>>>>>>>>> <mailto:dreamx....@gmail.com>>>:
>>>>>>>>>> 
>>>>>>>>>>> ok,
>>>>>>>>>>> in GridCacheAtomicVersionComparator class, method
>>>>>>>>>>> compare(GridCacheVersion one, GridCacheVersion other, boolean 
>>>>>>>>>>> ignoreTime)
>>>>>>>>>>> if (globalTime == otherGlobalTime || ignoreTime) {  // => if 
>>>>>>>>>>> (ignoreTime) {
>>>>>>>>>>> .....
>>>>>>>>>>> }
>>>>>>>>>>> else
>>>>>>>>>>> return globalTime > otherGlobalTime ? 1 : -1;   // => return -1;
>>>>>>>>>>> 
>>>>>>>>>>> and,
>>>>>>>>>>> GridCacheMvcc class,
>>>>>>>>>>> SER_VER_COMPARATOR is comparator by globalTime var. His remove and 
>>>>>>>>>>> remove
>>>>>>>>>>> compareSerializableVersion?
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>>> 6 марта 2017 г., в 16:51, Andrey Gura <ag...@apache.org 
>>>>>>>>>>>> <mailto:ag...@apache.org> <mailto:ag...@apache.org 
>>>>>>>>>>>> <mailto:ag...@apache.org>>> написал(а):
>>>>>>>>>>>> 
>>>>>>>>>>>> Maxim,
>>>>>>>>>>>> 
>>>>>>>>>>>> updateTime() method should be removed.
>>>>>>>>>>>> 
>>>>>>>>>>>> On Mon, Mar 6, 2017 at 12:12 PM, Kozlov Maxim 
>>>>>>>>>>>> <dreamx....@gmail.com <mailto:dreamx....@gmail.com> 
>>>>>>>>>>>> <mailto:dreamx....@gmail.com <mailto:dreamx....@gmail.com>>>
>>>>>>>>>>> wrote:
>>>>>>>>>>>>> In CacheEntryImplEx class use ver.globalTime() in
>>>>>>>>>>>>> 
>>>>>>>>>>>>> @Override public long updateTime() {
>>>>>>>>>>>>> return ver.globalTime();
>>>>>>>>>>>>> }
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Than is better to replace this variable?
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 3 марта 2017 г., в 19:19, Andrey Gura <ag...@apache.org 
>>>>>>>>>>>>>> <mailto:ag...@apache.org> <mailto:ag...@apache.org 
>>>>>>>>>>>>>> <mailto:ag...@apache.org>>> написал(а):
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Maxim,
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> I think the next implementation will be good enough:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> public IgniteUuid asGridUuid() {
>>>>>>>>>>>>>> return new IgniteUuid(new UUID(nodeOrderDrId, topVer), order);
>>>>>>>>>>>>>> }
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Serialization/deserialization of GridCacheVersion.globalTime 
>>>>>>>>>>>>>> field
>>>>>>>>>>>>>> should be removed.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> On Fri, Mar 3, 2017 at 5:57 PM, Kozlov Maxim 
>>>>>>>>>>>>>> <dreamx....@gmail.com <mailto:dreamx....@gmail.com> 
>>>>>>>>>>>>>> <mailto:dreamx....@gmail.com <mailto:dreamx....@gmail.com>>>
>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>> Alexey,
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> public IgniteUuid asGridUuid() {
>>>>>>>>>>>>>>> return new IgniteUuid(new UUID(nodeOrderDrId << 32, topVer << 
>>>>>>>>>>>>>>> 32),
>>>>>>>>>>> order);
>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> So you want to change or not?
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> And
>>>>>>>>>>>>>>> - GridCacheVersion.writeTo(ByteBuffer buf, MessageWriter writer)
>>>>>>>>>>>>>>> - GridCacheVersion.readFrom(ByteBuffer buf, MessageReader 
>>>>>>>>>>>>>>> reader)
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> use globalTime variable, must be removed case 0: (in both 
>>>>>>>>>>>>>>> methods) or
>>>>>>>>>>> replace globalTime?
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 2 марта 2017 г., в 16:58, Andrey Gura <ag...@apache.org 
>>>>>>>>>>>>>>>> <mailto:ag...@apache.org> <mailto:ag...@apache.org 
>>>>>>>>>>>>>>>> <mailto:ag...@apache.org>>> написал(а):
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> +1
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Removing of asGridUuid() method can lead to much code changes 
>>>>>>>>>>>>>>>> but it
>>>>>>>>>>>>>>>> should be avoided on this step.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> On Thu, Mar 2, 2017 at 4:56 PM, Alexey Goncharuk
>>>>>>>>>>>>>>>> <alexey.goncha...@gmail.com 
>>>>>>>>>>>>>>>> <mailto:alexey.goncha...@gmail.com> 
>>>>>>>>>>>>>>>> <mailto:alexey.goncha...@gmail.com 
>>>>>>>>>>>>>>>> <mailto:alexey.goncha...@gmail.com>>> wrote:
>>>>>>>>>>>>>>>>> Maxim,
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> I see several usages of asGridUuid() method, so I would just 
>>>>>>>>>>>>>>>>> remove
>>>>>>>>>>> global
>>>>>>>>>>>>>>>>> time and use nodeOrderDrId and topVer as different parts of 
>>>>>>>>>>>>>>>>> high
>>>>>>>>>>> and low
>>>>>>>>>>>>>>>>> parts of the embedded UUID.
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> --AG
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 2017-03-02 12:39 GMT+03:00 Kozlov Maxim <dreamx....@gmail.com 
>>>>>>>>>>>>>>>>> <mailto:dreamx....@gmail.com><mailto:dreamx....@gmail.com 
>>>>>>>>>>>>>>>>> <mailto:dreamx....@gmail.com>>>:
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Andrey,
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> When removed parameter globalTime, in method:
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> public IgniteUuid asGridUuid() {
>>>>>>>>>>>>>>>>>> return new IgniteUuid(new UUID(((long)topVer << 32) |
>>>>>>>>>>> nodeOrderDrId,
>>>>>>>>>>>>>>>>>> globalTime), order);
>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> globalTime parameter replaced by something or remove this 
>>>>>>>>>>>>>>>>>> method?
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 2 марта 2017 г., в 12:07, Kozlov Maxim 
>>>>>>>>>>>>>>>>>>> <dreamx....@gmail.com <mailto:dreamx....@gmail.com> 
>>>>>>>>>>>>>>>>>>> <mailto:dreamx....@gmail.com <mailto:dreamx....@gmail.com>>>
>>>>>>>>>>>>>>>>>> написал(а):
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Andrey,
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Please review PR again.
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 1 марта 2017 г., в 18:47, Andrey Gura <ag...@apache.org 
>>>>>>>>>>>>>>>>>>>> <mailto:ag...@apache.org> <mailto:ag...@apache.org 
>>>>>>>>>>>>>>>>>>>> <mailto:ag...@apache.org>>>
>>>>>>>>>>> написал(а):
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> I think that it is ok.
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> On Wed, Mar 1, 2017 at 6:34 PM, Kozlov Maxim <
>>>>>>>>>>> dreamx....@gmail.com <mailto:dreamx....@gmail.com> 
>>>>>>>>>>> <mailto:dreamx....@gmail.com <mailto:dreamx....@gmail.com>>>
>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>> Ok. What do you say for the rest?
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> 1 марта 2017 г., в 18:15, Andrey Gura <ag...@apache.org 
>>>>>>>>>>>>>>>>>>>>>> <mailto:ag...@apache.org> <mailto:ag...@apache.org 
>>>>>>>>>>>>>>>>>>>>>> <mailto:ag...@apache.org>>>
>>>>>>>>>>> написал(а):
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> Maxim,
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> I think that during renaming we should not lose "Atomic"
>>>>>>>>>>> prefix.
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> On Wed, Mar 1, 2017 at 5:16 PM, Kozlov Maxim <
>>>>>>>>>>> dreamx....@gmail.com <mailto:dreamx....@gmail.com> 
>>>>>>>>>>> <mailto:dreamx....@gmail.com <mailto:dreamx....@gmail.com>>>
>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>> Andrey, ok.
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> Also remove in the modules/platform/dotnet
>>>>>>>>>>>>>>>>>> CacheAtomicWriteOrderMode.cs?
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> Rename classes:
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> GridCacheAtomicNearCacheSelfTest.startGrids ->
>>>>>>>>>>>>>>>>>> GridCacheAtomicNearCacheSelfTest.startGridsLocal (commit)
>>>>>>>>>>>>>>>>>>>>>>> IgniteCacheAtomicPrimaryWriteOrderWithStoreInvokeTest ->
>>>>>>>>>>>>>>>>>> IgniteCacheWithStoreInvokeTest
>>>>>>>>>>>>>>>>>>>>>>> IgniteCacheAtomicPrimaryWriteOrderInvokeTest ->
>>>>>>>>>>>>>>>>>> IgniteCacheInvokeTest
>>>>>>>>>>>>>>>>>>>>>>> IgniteCacheAtomicPrimaryWriteOrderNearEnabledStoreValueTest
>>>>>>>>>>> ->
>>>>>>>>>>>>>>>>>> IgniteCacheNearEnabledStoreValueTest
>>>>>>>>>>>>>>>>>>>>>>> GridCacheAtomicPrimaryWriteOrderNearRemoveFailureTest ->
>>>>>>>>>>>>>>>>>> GridCacheNearRemoveFailureTest
>>>>>>>>>>>>>>>>>>>>>>> GridCacheAtomicPrimaryWriteOrderRemoveFailureTest ->
>>>>>>>>>>>>>>>>>> GridCacheRemoveFailureTest
>>>>>>>>>>>>>>>>>>>>>>> GridCacheAtomicPrimaryWriteOrderFailoverSelfTest ->
>>>>>>>>>>>>>>>>>> GridCacheFailoverSelfTest
>>>>>>>>>>>>>>>>>>>>>>> GridCacheValueConsistencyAtomicPrimaryWriteOrderNearEnabledS
>>>>>>>>>>> elfTest
>>>>>>>>>>>>>>>>>> -> GridCacheValueConsistencyNearEnabledSelfTest
>>>>>>>>>>>>>>>>>>>>>>> CacheContinuousQueryAsyncFailoverAtomicPrimaryWriteOrderSelfTest
>>>>>>>>>>> ->
>>>>>>>>>>>>>>>>>> CacheContinuousQueryAsyncFailoverSelfTest
>>>>>>>>>>>>>>>>>>>>>>> CacheContinuousQueryFailoverAtomicPrimaryWriteOrderSelfTest
>>>>>>>>>>> ->
>>>>>>>>>>>>>>>>>> CacheContinuousQueryFailoverSelfTest
>>>>>>>>>>>>>>>>>>>>>>> GridCacheAtomicNearCacheSelfTest.testNoBackupsPrimaryWriteOrder
>>>>>>>>>>> ->
>>>>>>>>>>>>>>>>>> GridCacheAtomicNearCacheSelfTest.testNoBackups
>>>>>>>>>>>>>>>>>>>>>>> GridCacheAtomicNearCacheSelfTest.
>>>>>>>>>>> testWithBackupsPrimaryWriteOrder
>>>>>>>>>>>>>>>>>> -> GridCacheAtomicNearCacheSelfTest.testWithBackups
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> Remove classes:
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> IgniteCacheAtomicPrimaryWriteOrderStoreValueTest
>>>>>>>>>>>>>>>>>>>>>>> GridCacheReplicatedAtomicPrimaryWriteOrderMultiNodeFullApiSe
>>>>>>>>>>> lfTest
>>>>>>>>>>>>>>>>>>>>>>> GridCacheAtomicPrimaryWriteOrderMultiNodeFullApiSelfTest
>>>>>>>>>>>>>>>>>>>>>>> GridCacheAtomicPrimaryWriteOrderMultiNodeP2PDisabledFullApiS
>>>>>>>>>>> elfTest
>>>>>>>>>>>>>>>>>>>>>>> GridCacheAtomicPrimaryWrityOrderOffHeapMultiNodeFullApiSelfT
>>>>>>>>>>> est
>>>>>>>>>>>>>>>>>>>>>>> GridCacheAtomicPrimaryWriteOrderOffHeapFullApiSelfTest
>>>>>>>>>>>>>>>>>>>>>>> GridCacheAtomicPrimaryWriteOrderFullApiSelfTest
>>>>>>>>>>>>>>>>>>>>>>> GridCacheAtomicPrimaryWriteOrderReloadAllSelfTest
>>>>>>>>>>>>>>>>>>>>>>> IgniteCachePutRetryAtomicPrimaryWriteOrderSelfTest
>>>>>>>>>>>>>>>>>>>>>>> GridCacheValueConsistencyAtomicPrimaryWriteOrderSelfTest
>>>>>>>>>>>>>>>>>>>>>>> IgniteCacheAtomicPrimaryWriteOrderExpiryPolicyTest
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> ok? :)
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> 1 марта 2017 г., в 2:04, Andrey Gura <ag...@apache.org 
>>>>>>>>>>>>>>>>>>>>>>>> <mailto:ag...@apache.org> <mailto:ag...@apache.org 
>>>>>>>>>>>>>>>>>>>>>>>> <mailto:ag...@apache.org>>>
>>>>>>>>>>> написал(а):
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> No, it should be removed. If somebody use entry last 
>>>>>>>>>>>>>>>>>>>>>>>> update
>>>>>>>>>>> time
>>>>>>>>>>>>>>>>>> (e.g.
>>>>>>>>>>>>>>>>>>>>>>>> for conflict resolving) they should store this time as 
>>>>>>>>>>>>>>>>>>>>>>>> entry
>>>>>>>>>>> field.
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> On Wed, Mar 1, 2017 at 12:57 AM, Dmitriy Setrakyan
>>>>>>>>>>>>>>>>>>>>>>>> <dsetrak...@apache.org <mailto:dsetrak...@apache.org> 
>>>>>>>>>>>>>>>>>>>>>>>> <mailto:dsetrak...@apache.org 
>>>>>>>>>>>>>>>>>>>>>>>> <mailto:dsetrak...@apache.org>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>> Do we still need GridClockSyncProcessor?
>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Feb 28, 2017 at 5:26 AM, Andrey Gura <
>>>>>>>>>>> ag...@apache.org <mailto:ag...@apache.org> <mailto:ag...@apache.org 
>>>>>>>>>>> <mailto:ag...@apache.org>>>
>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> Maxim,
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> Yes, this setting doesn't make sense anymore. So we 
>>>>>>>>>>>>>>>>>>>>>>>>>> need
>>>>>>>>>>> remove
>>>>>>>>>>>>>>>>>> all
>>>>>>>>>>>>>>>>>>>>>>>>>> related methods.
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> Also there is component called 
>>>>>>>>>>>>>>>>>>>>>>>>>> GridClockSyncProcessor that
>>>>>>>>>>> also
>>>>>>>>>>>>>>>>>> should
>>>>>>>>>>>>>>>>>>>>>>>>>> be removed. It will lead to removing globalTime 
>>>>>>>>>>>>>>>>>>>>>>>>>> field from
>>>>>>>>>>>>>>>>>>>>>>>>>> GridCacheVersion class and some related methods.
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Feb 28, 2017 at 3:21 PM, Kozlov Maxim <
>>>>>>>>>>>>>>>>>> dreamx....@gmail.com <mailto:dreamx....@gmail.com> 
>>>>>>>>>>>>>>>>>> <mailto:dreamx....@gmail.com <mailto:dreamx....@gmail.com>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>> Valentin,
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> Then there is no need for setting 
>>>>>>>>>>>>>>>>>>>>>>>>>>> CacheConfiguration.
>>>>>>>>>>>>>>>>>> atomicWriteOrderMode.
>>>>>>>>>>>>>>>>>>>>>>>>>> What do you think, remove it and and related methods?
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> 28 февр. 2017 г., в 2:49, Valentin Kulichenko <
>>>>>>>>>>>>>>>>>>>>>>>>>> valentin.kuliche...@gmail.com 
>>>>>>>>>>>>>>>>>>>>>>>>>> <mailto:valentin.kuliche...@gmail.com> 
>>>>>>>>>>>>>>>>>>>>>>>>>> <mailto:valentin.kuliche...@gmail.com 
>>>>>>>>>>>>>>>>>>>>>>>>>> <mailto:valentin.kuliche...@gmail.com>>> написал(а):
>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Max,
>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> In case we remove the CLOCK mode, I think we should
>>>>>>>>>>> remove the
>>>>>>>>>>>>>>>>>> enum
>>>>>>>>>>>>>>>>>>>>>>>>>> too, as
>>>>>>>>>>>>>>>>>>>>>>>>>>>> well as configuration properties and other code 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> using
>>>>>>>>>>> this
>>>>>>>>>>>>>>>>>> enum. Having
>>>>>>>>>>>>>>>>>>>>>>>>>>>> enum with one value doesn't make sense to me.
>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> -Val
>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Mon, Feb 27, 2017 at 5:09 AM, Kozlov Maxim <
>>>>>>>>>>>>>>>>>> dreamx....@gmail.com <mailto:dreamx....@gmail.com> 
>>>>>>>>>>>>>>>>>> <mailto:dreamx....@gmail.com <mailto:dreamx....@gmail.com>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Igniters,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> After remove CLOCK mode, 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> CacheAtomicWriteOrderMode enum
>>>>>>>>>>>>>>>>>> contains now
>>>>>>>>>>>>>>>>>>>>>>>>>> only
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> one value PRIMARY. Andrey Gura, proposition remove
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> CacheAtomicWriteOrderMode enum. Will there be 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> something
>>>>>>>>>>>>>>>>>> special for
>>>>>>>>>>>>>>>>>>>>>>>>>> this
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> purpose is enum?
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> jira: 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/IGNITE-4587 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <https://issues.apache.org/jira/browse/IGNITE-4587><https://issues.apache.org/jira/browse/IGNITE-4587
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <https://issues.apache.org/jira/browse/IGNITE-4587>>
>>>>>>>>>>> <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/IGNITE-4587 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <https://issues.apache.org/jira/browse/IGNITE-4587>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Max K.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>>>>>>>>>>>>>>>> Max K.
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>>>>>>>>>>>> Max K.
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>>>>>>>>>> Max K.
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>>>>>>>> Max K.
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>>>>>>> Max K.
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>>>> Max K.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> --
>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>> Max K.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> --
>>>>>>>>>>> Best Regards,
>>>>>>>>>>> Max K.
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>> 
>>>>>>>> --
>>>>>>>> Best Regards,
>>>>>>>> Max K.
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>> 
>>>>>>> --
>>>>>>> Best Regards,
>>>>>>> Max K.
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>> 
>>>>> --
>>>>> Best Regards,
>>>>> Max K.
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>> 
>>> 
>>> --
>>> Best Regards,
>>> Max K.
>>> 
>>> 
>>> 
>>> 
>> 
>> --
>> Best Regards,
>> Max K.
> 

--
Best Regards,
Max K.




Reply via email to