[ https://issues.apache.org/jira/browse/IGNITE-6499?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17164813#comment-17164813 ]
Ignite TC Bot commented on IGNITE-6499: --------------------------------------- {panel:title=Branch: [pull/7906/head] Base: [master] : Possible Blockers (1107)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1} {color:#d04437}Platform .NET (Long Running){color} [[tests 158 Exit Code |https://ci.ignite.apache.org/viewLog.html?buildId=5388138]] * exe: ExamplesTest.TestRemoteNodesClientMode(AtomicReferenceExample) - Test has low fail rate in base branch 0,0% and is not flaky * exe: ExamplesTest.TestRemoteNodesClientMode(AtomicSequenceExample) - Test has low fail rate in base branch 0,0% and is not flaky * exe: IgniteStartStopTest.TestStartStopLeak - Test has low fail rate in base branch 0,0% and is not flaky * exe: ExamplesTest.TestRemoteNodesClientMode(BinaryModeExample) - Test has low fail rate in base branch 0,0% and is not flaky * exe: ExamplesTest.TestLocalNode(AtomicLongExample) - Test has low fail rate in base branch 0,0% and is not flaky * exe: ExamplesTest.TestRemoteNodesClientMode(ClosureExample) - Test has low fail rate in base branch 0,0% and is not flaky * exe: ExamplesTest.TestRemoteNodes(EventsExample) - Test has low fail rate in base branch 0,0% and is not flaky * exe: CacheDynamicStartTest.TestAtomic - Test has low fail rate in base branch 0,0% and is not flaky * exe: ExamplesTest.TestRemoteNodesClientMode(ContinuousQueryExample) - Test has low fail rate in base branch 0,0% and is not flaky * exe: CacheDynamicStartTest.TestNoStarted - Test has low fail rate in base branch 0,0% and is not flaky * exe: ExamplesTest.TestRemoteNodesClientMode(DataStreamerExample) - Test has low fail rate in base branch 0,0% and is not flaky ... and 147 tests blockers {color:#d04437}Cache 5{color} [[tests 1|https://ci.ignite.apache.org/viewLog.html?buildId=5388117]] * IgniteCacheWithIndexingTestSuite: CacheRegisterMetadataLocallyTest.testClientFindsValueByAffinityKeyDynamicCacheWithoutExtraRequest - Test has low fail rate in base branch 0,0% and is not flaky {color:#d04437}Queries 1{color} [[tests 1|https://ci.ignite.apache.org/viewLog.html?buildId=5388140]] * IgniteBinaryCacheQueryTestSuite: IgniteCacheQueryH2IndexingLeakTest.testLeaksInIgniteH2IndexingOnTerminatedThread - Test has low fail rate in base branch 0,0% and is not flaky {color:#d04437}MVCC PDS 4{color} [[tests 126 Out Of Memory Error |https://ci.ignite.apache.org/viewLog.html?buildId=5388160]] * IgnitePdsMvccTestSuite4: IgniteClusterActivateDeactivateTestWithPersistenceAndMemoryReuse.testInactiveTopologyChanges - Test has low fail rate in base branch 0,0% and is not flaky * IgnitePdsMvccTestSuite4: IgniteClusterActivateDeactivateTestWithPersistenceAndMemoryReuse.testDeactivateFailover3 - Test has low fail rate in base branch 0,0% and is not flaky * IgnitePdsMvccTestSuite4: IgniteClusterActivateDeactivateTestWithPersistenceAndMemoryReuse.testJoinWhileDeactivate1_Client - Test has low fail rate in base branch 0,0% and is not flaky * IgnitePdsMvccTestSuite4: IgniteClusterActivateDeactivateTestWithPersistenceAndMemoryReuse.testActivateFailover3 - Test has low fail rate in base branch 1,4% and is not flaky * IgnitePdsMvccTestSuite4: IgniteClusterActivateDeactivateTestWithPersistenceAndMemoryReuse.testActivateFailover2 - Test has low fail rate in base branch 0,0% and is not flaky * IgnitePdsMvccTestSuite4: IgniteClusterActivateDeactivateTestWithPersistenceAndMemoryReuse.testDeactivateFailover2 - Test has low fail rate in base branch 0,0% and is not flaky * IgnitePdsMvccTestSuite4: IgniteClusterActivateDeactivateTestWithPersistenceAndMemoryReuse.testDeactivateFailover1 - Test has low fail rate in base branch 0,0% and is not flaky * IgnitePdsMvccTestSuite4: NotOptimizedRebalanceTest.testRebalanceWithoutPersistence - Test has low fail rate in base branch 0,0% and is not flaky * IgnitePdsMvccTestSuite4: IgniteClusterActivateDeactivateTestWithPersistenceAndMemoryReuse.testJoinWhileDeactivate1_Server - Test has low fail rate in base branch 0,0% and is not flaky * IgnitePdsMvccTestSuite4: IgniteClusterActivateDeactivateTestWithPersistenceAndMemoryReuse.testActivateSimple_5_Servers2 - Test has low fail rate in base branch 0,0% and is not flaky * IgnitePdsMvccTestSuite4: IgniteClusterActivateDeactivateTestWithPersistenceAndMemoryReuse.testJoinWhileActivate1_Server - Test has low fail rate in base branch 0,0% and is not flaky ... and 115 tests blockers {color:#d04437}ZooKeeper (Discovery) 3{color} [[tests 0 TIMEOUT , Out Of Memory Error , Exit Code |https://ci.ignite.apache.org/viewLog.html?buildId=5388142]] {color:#d04437}Platform .NET{color} [[tests 614|https://ci.ignite.apache.org/viewLog.html?buildId=5388134]] * exe: EventsTestLocalListeners.TestUnsubscribe - Test has low fail rate in base branch 0,0% and is not flaky * exe: CacheStoreTestCodeConfig.TestLoadAll(False) - Test has low fail rate in base branch 0,0% and is not flaky * exe: EnumsTest.TestSerializableField - Test has low fail rate in base branch 0,0% and is not flaky * exe: Platform.PlatformCacheTestCreateDestroy - History for base branch is absent. * exe: PersistenceTest.TestGridActivationNoPersistence - Test has low fail rate in base branch 0,0% and is not flaky * exe: EnumsTest.TestSerializableNullableField - Test has low fail rate in base branch 0,0% and is not flaky * exe: PersistenceTest.TestGridActivationWithPersistence - Test has low fail rate in base branch 0,0% and is not flaky * exe: BinaryBuilderTest.TestEnumBuilder - Test has low fail rate in base branch 0,0% and is not flaky * exe: JavaBinaryInteropTest.TestValueRoundtrip - Test has low fail rate in base branch 0,0% and is not flaky * exe: IgniteConfigurationSectionTest.TestIgniteStart - Test has low fail rate in base branch 0,0% and is not flaky * exe: AdvancedSerializationTest.TestDataTable - Test has low fail rate in base branch 0,0% and is not flaky ... and 603 tests blockers {color:#d04437}Basic 1{color} [[tests 0 Exit Code |https://ci.ignite.apache.org/viewLog.html?buildId=5388092]] {color:#d04437}Thin client: PHP{color} [[tests 0 Exit Code |https://ci.ignite.apache.org/viewLog.html?buildId=5388099]] {color:#d04437}Platform .NET (Core Linux){color} [[tests 0 Exit Code |https://ci.ignite.apache.org/viewLog.html?buildId=5388135]] {color:#d04437}Thin Client: Java{color} [[tests 0 Exit Code |https://ci.ignite.apache.org/viewLog.html?buildId=5388071]] {color:#d04437}Thin client: Python{color} [[tests 0 Exit Code |https://ci.ignite.apache.org/viewLog.html?buildId=5388141]] {color:#d04437}Interceptor Cache (Full API Config Variations / Basic)*{color} [[tests 96 Out Of Memory Error |https://ci.ignite.apache.org/viewLog.html?buildId=5388069]] * InterceptorCacheConfigVariationsFullApiTestSuite: generated.InterceptorCacheConfigVariationsFullApiTest_66 - History for base branch is absent. * InterceptorCacheConfigVariationsFullApiTestSuite: generated.InterceptorCacheConfigVariationsFullApiTest_67 - History for base branch is absent. * InterceptorCacheConfigVariationsFullApiTestSuite: generated.InterceptorCacheConfigVariationsFullApiTest_68 - History for base branch is absent. * InterceptorCacheConfigVariationsFullApiTestSuite: generated.InterceptorCacheConfigVariationsFullApiTest_69 - History for base branch is absent. * InterceptorCacheConfigVariationsFullApiTestSuite: generated.InterceptorCacheConfigVariationsFullApiTest_70 - History for base branch is absent. * InterceptorCacheConfigVariationsFullApiTestSuite: generated.InterceptorCacheConfigVariationsFullApiTest_71 - History for base branch is absent. * InterceptorCacheConfigVariationsFullApiTestSuite: generated.InterceptorCacheConfigVariationsFullApiTest_72 - History for base branch is absent. * InterceptorCacheConfigVariationsFullApiTestSuite: generated.InterceptorCacheConfigVariationsFullApiTest_73 - History for base branch is absent. * InterceptorCacheConfigVariationsFullApiTestSuite: generated.InterceptorCacheConfigVariationsFullApiTest_58 - History for base branch is absent. * InterceptorCacheConfigVariationsFullApiTestSuite: generated.InterceptorCacheConfigVariationsFullApiTest_59 - History for base branch is absent. * InterceptorCacheConfigVariationsFullApiTestSuite: generated.InterceptorCacheConfigVariationsFullApiTest_60 - History for base branch is absent. ... and 85 tests blockers {color:#d04437}~Build Apache Ignite~{color} [[tests 0 Exit Code |https://ci.ignite.apache.org/viewLog.html?buildId=5447829]] {color:#d04437}Cache (Failover) 1{color} [[tests 43 Out Of Memory Error |https://ci.ignite.apache.org/viewLog.html?buildId=5388105]] * IgniteCacheFailoverTestSuite: GridCacheTxNodeFailureSelfTest.testPrimaryNodeFailureBackupCommitImplicitOnBackup - Test has low fail rate in base branch 0,0% and is not flaky * IgniteCacheFailoverTestSuite: GridCacheTxNodeFailureSelfTest.testPrimaryNodeFailureBackupRollbackOptimisticOnBackup - Test has low fail rate in base branch 0,0% and is not flaky * IgniteCacheFailoverTestSuite: GridCacheTxNodeFailureSelfTest.testOriginatingNodeCrashesWhenPessimisticTxIsSuspended - Test has low fail rate in base branch 0,0% and is not flaky * IgniteCacheFailoverTestSuite: GridCacheTxNodeFailureSelfTest.testPrimaryNodeCrashesWhenPessimisticTxIsSuspended - Test has low fail rate in base branch 0,0% and is not flaky * IgniteCacheFailoverTestSuite: GridCacheTxNodeFailureSelfTest.testPrimaryNodeFailureBackupCommitImplicit - Test has low fail rate in base branch 0,0% and is not flaky * IgniteCacheFailoverTestSuite: near.GridCacheAtomicNearRemoveFailureTest - History for base branch is absent. * IgniteCacheFailoverTestSuite: near.GridCacheNearRemoveFailureTest - History for base branch is absent. * IgniteCacheFailoverTestSuite: dht.GridCacheDhtClientRemoveFailureTest - History for base branch is absent. * IgniteCacheFailoverTestSuite: GridCacheTxNodeFailureSelfTest.testPrimaryNodeFailureBackupRollbackImplicitOnBackup - Test has low fail rate in base branch 0,0% and is not flaky * IgniteCacheFailoverTestSuite: distributed.IgniteCacheTxNearDisabledPutGetRestartTest - History for base branch is absent. * IgniteCacheFailoverTestSuite: dht.GridCacheDhtRemoveFailureTest - History for base branch is absent. ... and 32 tests blockers {color:#d04437}Thin client: Node.js{color} [[tests 9|https://ci.ignite.apache.org/viewLog.html?buildId=5388091]] * cache configuration operations test suite >: create cache with configuration - Test has low fail rate in base branch 0,0% and is not flaky * cache key value operations test suite >: get - Test has low fail rate in base branch 0,0% and is not flaky * cache key value operations test suite >: put - Test has low fail rate in base branch 0,0% and is not flaky * cache key value operations test suite >: getAndPut - Test has low fail rate in base branch 0,0% and is not flaky * cache key value operations test suite >: getAndReplace - Test has low fail rate in base branch 0,0% and is not flaky * cache key value operations test suite >: getAndRemove - Test has low fail rate in base branch 0,0% and is not flaky * cache key value operations test suite >: getAndPutIfAbsent - Test has low fail rate in base branch 0,0% and is not flaky * cache key value operations test suite >: replace - Test has low fail rate in base branch 0,0% and is not flaky * cache key value operations test suite >: removeIfEquals - Test has low fail rate in base branch 0,0% and is not flaky {color:#d04437}Platform C++ CMake (Linux){color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5447944]] {color:#d04437}Security{color} [[tests 9|https://ci.ignite.apache.org/viewLog.html?buildId=5388162]] * SecurityTestSuite: ThinClientSecurityContextOnRemoteNodeTest.testCacheSinglePermOperations - Test has low fail rate in base branch 0,0% and is not flaky * SecurityTestSuite: ThinClientPermissionCheckTest.testCacheSinglePermOperations - Test has low fail rate in base branch 0,0% and is not flaky * SecurityTestSuite: ThinClientPermissionCheckSecurityTest.testCheckCacheReadOperations - Test has low fail rate in base branch 0,0% and is not flaky * SecurityTestSuite: ThinClientPermissionCheckTest.testCheckCacheReadOperations - Test has low fail rate in base branch 0,0% and is not flaky * SecurityTestSuite: ThinClientPermissionCheckSecurityTest.testCheckCacheRemoveOperations - Test has low fail rate in base branch 0,0% and is not flaky * SecurityTestSuite: ThinClientSecurityContextOnRemoteNodeTest.testCheckCacheReadOperations - Test has low fail rate in base branch 0,0% and is not flaky * SecurityTestSuite: ThinClientSecurityContextOnRemoteNodeTest.testCheckCacheRemoveOperations - Test has low fail rate in base branch 0,0% and is not flaky * SecurityTestSuite: ThinClientPermissionCheckTest.testCheckCacheRemoveOperations - Test has low fail rate in base branch 0,0% and is not flaky * SecurityTestSuite: ThinClientPermissionCheckSecurityTest.testCacheSinglePermOperations - Test has low fail rate in base branch 0,0% and is not flaky {color:#d04437}Platform .NET (NuGet)*{color} [[tests 0 Exit Code |https://ci.ignite.apache.org/viewLog.html?buildId=5388139]] {color:#d04437}Platform C++ CMake (Linux Clang){color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5447943]] {color:#d04437}Platform C++ (Win x64 / Release){color} [[tests 17 BuildFailureOnMessage |https://ci.ignite.apache.org/viewLog.html?buildId=5388090]] * IgniteCoreTest: ContinuousQueryTestSuite: TestBasic - Test has low fail rate in base branch 0,0% and is not flaky * IgniteCoreTest: ContinuousQueryTestSuite: TestInitialQueryScan - Test has low fail rate in base branch 0,0% and is not flaky * IgniteCoreTest: ContinuousQueryTestSuite: TestInitialQuerySql - Test has low fail rate in base branch 0,0% and is not flaky * IgniteThinClientTest: CacheClientTestSuite: CacheClientReplaceBasicKey - Test has low fail rate in base branch 0,0% and is not flaky * IgniteThinClientTest: CacheClientTestSuite: CacheClientReplaceComplexKey - Test has low fail rate in base branch 0,0% and is not flaky * IgniteThinClientTest: CacheClientTestSuite: CacheClientPartitionsDisabledThreeNodes - Test has low fail rate in base branch 0,0% and is not flaky * IgniteCoreTest: CacheInvokeTestSuite: TestNonExisting - Test has low fail rate in base branch 0,0% and is not flaky * IgniteCoreTest: CacheInvokeTestSuite: TestSeveral - Test has low fail rate in base branch 0,0% and is not flaky * IgniteCoreTest: CacheInvokeTestSuite: TestStrings - Test has low fail rate in base branch 0,0% and is not flaky * IgniteThinClientTest: CacheClientTestSuite: CacheClientGetAndPutIfAbsentComplexValuePtr - Test has low fail rate in base branch 0,0% and is not flaky * IgniteThinClientTest: CacheClientTestSuite: CacheClientGetAndReplaceComplexKey - Test has low fail rate in base branch 0,0% and is not flaky ... and 6 tests blockers {color:#d04437}Platform .NET (Integrations){color} [[tests 12|https://ci.ignite.apache.org/viewLog.html?buildId=5388137]] * dll: IgniteOutputCacheProviderTest.TestStartFromWebConfigSection - Test has low fail rate in base branch 0,0% and is not flaky * dll: EntityFrameworkCacheInitializationTest.TestConfigurationAndStartup - Test has low fail rate in base branch 0,0% and is not flaky * dll: Tests.EntityFrameworkCacheTest - History for base branch is absent. * dll: IgniteSessionStateStoreProviderTest.TestCaching - Test has low fail rate in base branch 0,0% and is not flaky * dll: IgniteOutputCacheProviderTest.TestCaching - Test has low fail rate in base branch 0,0% and is not flaky * dll: IgniteOutputCacheProviderTest.TestExpiry - Test has low fail rate in base branch 0,0% and is not flaky * dll: IgniteSessionStateStoreProviderTest.TestCreateNewStoreData - Test has low fail rate in base branch 0,0% and is not flaky * dll: IgniteSessionStateStoreProviderTest.TestCreateUninitializedItem - Test has low fail rate in base branch 0,0% and is not flaky * dll: IgniteOutputCacheProviderTest.TestInitialization - Test has low fail rate in base branch 0,0% and is not flaky * dll: IgniteSessionStateStoreProviderTest.TestExpiry - Test has low fail rate in base branch 0,0% and is not flaky * dll: IgniteSessionStateStoreProviderTest.TestInitialization - Test has low fail rate in base branch 0,0% and is not flaky ... and 1 tests blockers {color:#d04437}Open Census{color} [[tests 1 Out Of Memory Error |https://ci.ignite.apache.org/viewLog.html?buildId=5388163]] * org.apache.ignite.internal.processors.monitoring.opencensus.OpenCensusMetricExporterSpiTest - History for base branch is absent. {color:#d04437}Geospatial Indexing{color} [[tests 3 Out Of Memory Error |https://ci.ignite.apache.org/viewLog.html?buildId=5388063]] * GeoSpatialIndexingTestSuite: h2.H2IndexingSegmentedGeoSelfTest - History for base branch is absent. * GeoSpatialIndexingTestSuite: h2.H2IndexingGeoSelfTest - History for base branch is absent. * GeoSpatialIndexingTestSuite: H2IndexesSystemViewTest.testIndexesView - Test has low fail rate in base branch 0,0% and is not flaky {panel} {panel:title=Branch: [pull/7906/head] Base: [master] : New Tests (194)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1} {color:#00008b}Platform .NET (Long Running){color} [[tests 14|https://ci.ignite.apache.org/viewLog.html?buildId=5388138]] * {color:#8b0000}exe: Cache.CacheLocalAtomicTest - FAILED{color} * {color:#8b0000}exe: Cache.CacheLocalTest - FAILED{color} * {color:#8b0000}exe: Query.CacheQueriesTest - FAILED{color} * {color:#8b0000}exe: Query.CacheQueriesTestSimpleName - FAILED{color} * {color:#8b0000}exe: Cache.CacheTestSsl - FAILED{color} * {color:#8b0000}exe: Cache.CachePartitionedAtomicNearEnabledTest - FAILED{color} * {color:#8b0000}exe: Cache.CachePartitionedAtomicTest - FAILED{color} * {color:#8b0000}exe: Cache.CacheReplicatedAtomicTest - FAILED{color} * {color:#8b0000}exe: Cache.CacheReplicatedTest - FAILED{color} * {color:#8b0000}exe: Cache.CachePartitionedNearEnabledTest - FAILED{color} * {color:#8b0000}exe: Cache.CachePartitionedTest - FAILED{color} ... and 3 new tests {color:#00008b}Queries 1{color} [[tests 1|https://ci.ignite.apache.org/viewLog.html?buildId=5388140]] * {color:#013220}IgniteBinaryCacheQueryTestSuite: H2DynamicTableSelfTest.testDuplicateCustomCacheName - PASSED{color} {color:#00008b}Platform .NET{color} [[tests 50|https://ci.ignite.apache.org/viewLog.html?buildId=5388134]] * {color:#8b0000}exe: Platform.PlatformCacheTestCreateDestroy - FAILED{color} * {color:#8b0000}exe: Tests.FutureTest - FAILED{color} * {color:#8b0000}exe: Compute.ComputeWithExecutorTest - FAILED{color} * {color:#8b0000}exe: Affinity.AffinityFieldTest - FAILED{color} * {color:#8b0000}exe: Affinity.AffinityFunctionTest - FAILED{color} * {color:#8b0000}exe: Cluster.ClientClusterDiscoveryTestsSsl - FAILED{color} * {color:#8b0000}exe: Dataload.DataStreamerTest - FAILED{color} * {color:#8b0000}exe: CallPlatformServiceTest.TestCallPlatformServiceCollections(False) - FAILED{color} * {color:#8b0000}exe: CallPlatformServiceTest.TestCallPlatformServiceCollections(True) - FAILED{color} * {color:#8b0000}exe: CallPlatformServiceTest.TestCallPlatformService(False) - FAILED{color} * {color:#8b0000}exe: CallPlatformServiceTest.TestCallPlatformService(True) - FAILED{color} ... and 39 new tests {color:#00008b}Service Grid{color} [[tests 4|https://ci.ignite.apache.org/viewLog.html?buildId=5388146]] * {color:#013220}IgniteServiceGridTestSuite: ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple [val1=DiscoveryEvent [evtNode=9cf5489a-2364-4880-9bc8-d48235d4d7b1, topVer=0, nodeId8=5e62f42a, msg=, type=NODE_JOINED, tstamp=1592224250428], val2=AffinityTopologyVersion [topVer=534809424039734715, minorTopVer=0]]] - PASSED{color} * {color:#013220}IgniteServiceGridTestSuite: ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple [val1=DiscoveryEvent [evtNode=9cf5489a-2364-4880-9bc8-d48235d4d7b1, topVer=0, nodeId8=5e62f42a, msg=, type=NODE_JOINED, tstamp=1592224250428], val2=AffinityTopologyVersion [topVer=534809424039734715, minorTopVer=0]]] - PASSED{color} * {color:#013220}IgniteServiceGridTestSuite: ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple [val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest [id=04af5f7b271-42a2f946-e00d-498e-915a-10b250390454, reqs=SingletonList [ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent [evtNode=d2354d94-1b3d-4a39-af51-b8e128d87029, topVer=0, nodeId8=d2354d94, msg=null, type=DISCOVERY_CUSTOM_EVT, tstamp=1592224250428]], val2=AffinityTopologyVersion [topVer=-8797365330847548188, minorTopVer=0]]] - PASSED{color} * {color:#013220}IgniteServiceGridTestSuite: ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple [val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest [id=04af5f7b271-42a2f946-e00d-498e-915a-10b250390454, reqs=SingletonList [ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent [evtNode=d2354d94-1b3d-4a39-af51-b8e128d87029, topVer=0, nodeId8=d2354d94, msg=null, type=DISCOVERY_CUSTOM_EVT, tstamp=1592224250428]], val2=AffinityTopologyVersion [topVer=-8797365330847548188, minorTopVer=0]]] - PASSED{color} {color:#00008b}Service Grid (legacy mode){color} [[tests 4|https://ci.ignite.apache.org/viewLog.html?buildId=5388147]] * {color:#013220}IgniteServiceGridTestSuite: ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple [val1=DiscoveryEvent [evtNode=9cdb8762-a619-4bf4-ac82-c7928faca6cb, topVer=0, nodeId8=459b88f6, msg=, type=NODE_JOINED, tstamp=1592224310015], val2=AffinityTopologyVersion [topVer=133139249565141657, minorTopVer=0]]] - PASSED{color} * {color:#013220}IgniteServiceGridTestSuite: ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple [val1=DiscoveryEvent [evtNode=9cdb8762-a619-4bf4-ac82-c7928faca6cb, topVer=0, nodeId8=459b88f6, msg=, type=NODE_JOINED, tstamp=1592224310015], val2=AffinityTopologyVersion [topVer=133139249565141657, minorTopVer=0]]] - PASSED{color} * {color:#013220}IgniteServiceGridTestSuite: ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple [val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest [id=3b41108b271-239f8118-5e7a-4671-b527-38f40ddaad16, reqs=SingletonList [ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent [evtNode=e302de69-37f1-40a6-a824-7f1550e28a5d, topVer=0, nodeId8=e302de69, msg=null, type=DISCOVERY_CUSTOM_EVT, tstamp=1592224310015]], val2=AffinityTopologyVersion [topVer=-218807911984283026, minorTopVer=0]]] - PASSED{color} * {color:#013220}IgniteServiceGridTestSuite: ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple [val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest [id=3b41108b271-239f8118-5e7a-4671-b527-38f40ddaad16, reqs=SingletonList [ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent [evtNode=e302de69-37f1-40a6-a824-7f1550e28a5d, topVer=0, nodeId8=e302de69, msg=null, type=DISCOVERY_CUSTOM_EVT, tstamp=1592224310015]], val2=AffinityTopologyVersion [topVer=-218807911984283026, minorTopVer=0]]] - PASSED{color} {color:#00008b}Java Client{color} [[tests 4|https://ci.ignite.apache.org/viewLog.html?buildId=5388068]] * {color:#013220}IgniteClientTestSuite: JettyRestProcessorAuthenticationWithTokenSelfTest.testDeactivateActivate - PASSED{color} * {color:#013220}IgniteClientTestSuite: JettyRestProcessorAuthenticationWithCredsSelfTest.testDeactivateActivate - PASSED{color} * {color:#013220}IgniteClientTestSuite: JettyRestProcessorUnsignedSelfTest.testDeactivateActivate - PASSED{color} * {color:#013220}IgniteClientTestSuite: JettyRestProcessorSignedSelfTest.testDeactivateActivate - PASSED{color} {color:#00008b}Interceptor Cache (Full API Config Variations / Basic)*{color} [[tests 96|https://ci.ignite.apache.org/viewLog.html?buildId=5388069]] * {color:#8b0000}InterceptorCacheConfigVariationsFullApiTestSuite: generated.InterceptorCacheConfigVariationsFullApiTest_66 - FAILED{color} * {color:#8b0000}InterceptorCacheConfigVariationsFullApiTestSuite: generated.InterceptorCacheConfigVariationsFullApiTest_67 - FAILED{color} * {color:#8b0000}InterceptorCacheConfigVariationsFullApiTestSuite: generated.InterceptorCacheConfigVariationsFullApiTest_68 - FAILED{color} * {color:#8b0000}InterceptorCacheConfigVariationsFullApiTestSuite: generated.InterceptorCacheConfigVariationsFullApiTest_69 - FAILED{color} * {color:#8b0000}InterceptorCacheConfigVariationsFullApiTestSuite: generated.InterceptorCacheConfigVariationsFullApiTest_70 - FAILED{color} * {color:#8b0000}InterceptorCacheConfigVariationsFullApiTestSuite: generated.InterceptorCacheConfigVariationsFullApiTest_71 - FAILED{color} * {color:#8b0000}InterceptorCacheConfigVariationsFullApiTestSuite: generated.InterceptorCacheConfigVariationsFullApiTest_72 - FAILED{color} * {color:#8b0000}InterceptorCacheConfigVariationsFullApiTestSuite: generated.InterceptorCacheConfigVariationsFullApiTest_73 - FAILED{color} * {color:#8b0000}InterceptorCacheConfigVariationsFullApiTestSuite: generated.InterceptorCacheConfigVariationsFullApiTest_58 - FAILED{color} * {color:#8b0000}InterceptorCacheConfigVariationsFullApiTestSuite: generated.InterceptorCacheConfigVariationsFullApiTest_59 - FAILED{color} * {color:#8b0000}InterceptorCacheConfigVariationsFullApiTestSuite: generated.InterceptorCacheConfigVariationsFullApiTest_60 - FAILED{color} ... and 85 new tests {color:#00008b}Cache (Failover) 1{color} [[tests 11|https://ci.ignite.apache.org/viewLog.html?buildId=5388105]] * {color:#8b0000}IgniteCacheFailoverTestSuite: near.GridCacheAtomicNearRemoveFailureTest - FAILED{color} * {color:#8b0000}IgniteCacheFailoverTestSuite: near.GridCacheNearRemoveFailureTest - FAILED{color} * {color:#8b0000}IgniteCacheFailoverTestSuite: dht.GridCacheDhtClientRemoveFailureTest - FAILED{color} * {color:#8b0000}IgniteCacheFailoverTestSuite: distributed.IgniteCacheTxNearDisabledPutGetRestartTest - FAILED{color} * {color:#8b0000}IgniteCacheFailoverTestSuite: dht.GridCacheDhtRemoveFailureTest - FAILED{color} * {color:#8b0000}IgniteCacheFailoverTestSuite: distributed.IgniteCacheTxNodeJoinTest - FAILED{color} * {color:#8b0000}IgniteCacheFailoverTestSuite: distributed.IgniteCacheAtomicNodeJoinTest - FAILED{color} * {color:#8b0000}IgniteCacheFailoverTestSuite: dht.GridCacheDhtAtomicRemoveFailureTest - FAILED{color} * {color:#8b0000}IgniteCacheFailoverTestSuite: atomic.GridCacheAtomicClientRemoveFailureTest - FAILED{color} * {color:#8b0000}IgniteCacheFailoverTestSuite: atomic.GridCacheAtomicRemoveFailureTest - FAILED{color} * {color:#8b0000}IgniteCacheFailoverTestSuite: rebalancing.GridCacheRebalancingPartitionDistributionTest - FAILED{color} ... and 0 new tests {color:#00008b}Platform .NET (Integrations){color} [[tests 1|https://ci.ignite.apache.org/viewLog.html?buildId=5388137]] * {color:#8b0000}dll: Tests.EntityFrameworkCacheTest - FAILED{color} {color:#00008b}Open Census{color} [[tests 1|https://ci.ignite.apache.org/viewLog.html?buildId=5388163]] * {color:#8b0000}org.apache.ignite.internal.processors.monitoring.opencensus.OpenCensusMetricExporterSpiTest - FAILED{color} {color:#00008b}Geospatial Indexing{color} [[tests 2|https://ci.ignite.apache.org/viewLog.html?buildId=5388063]] * {color:#8b0000}GeoSpatialIndexingTestSuite: h2.H2IndexingSegmentedGeoSelfTest - FAILED{color} * {color:#8b0000}GeoSpatialIndexingTestSuite: h2.H2IndexingGeoSelfTest - FAILED{color} {color:#00008b}Spring (Data){color} [[tests 6|https://ci.ignite.apache.org/viewLog.html?buildId=5388077]] * {color:#013220}IgniteSpringData22TestSuite: IgniteSpringDataCrudSelfTest.shouldNotLeakCursorsInRunningQueryManager - PASSED{color} * {color:#013220}IgniteSpringData2TestSuite: IgniteSpringDataCrudSelfTest.shouldNotLeakCursorsInRunningQueryManager - PASSED{color} * {color:#013220}IgniteSpringData2TestSuite: IgniteSpringDataCrudSelfTest.shouldFindAllById - PASSED{color} * {color:#013220}IgniteSpringData22TestSuite: IgniteSpringDataCrudSelfTest.shouldDeleteAllById - PASSED{color} * {color:#013220}IgniteSpringData22TestSuite: IgniteSpringDataCrudSelfTest.shouldFindAllById - PASSED{color} * {color:#013220}IgniteSpringData2TestSuite: IgniteSpringDataCrudSelfTest.shouldDeleteAllById - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci.ignite.apache.org/viewLog.html?buildId=5447945&buildTypeId=IgniteTests24Java8_RunAll] > Compact NULL fields binary representation > ----------------------------------------- > > Key: IGNITE-6499 > URL: https://issues.apache.org/jira/browse/IGNITE-6499 > Project: Ignite > Issue Type: Improvement > Components: binary > Affects Versions: 2.8 > Reporter: Alexandr Kuramshin > Assignee: Steve Hostettler > Priority: Major > Labels: iep-2 > Time Spent: 1h 10m > Remaining Estimate: 0h > > Current compact footer implementation writes offset for the every field in > schema. Depending on serialized size of an object offset may be 1, 2 or 4 > bytes. > Imagine an object with some 100 fields are null. It takes from 100 to 400 > bytes overhead. For middle-sized objects (about 260 bytes) it doubles the > memory usage. For a small-sized objects (about 40 bytes) the memory usage > increased by factor 3 or 4. > Proposed two optimizations, the both should be implemented, the most optimal > implementation should be selected dynamically upon object marshalling. > 1. Write field index and offset for the only non-null fields in footer. > Should be used for objects with a few non-null fields. > 2. Write footer header then field offsets for the only non-null fields as > follows > [0] bit mask for first 8 fields, 0 - field is null, 1 - field is non-null > [1] cumulative sum of "1" bits > [2] bit mask for the next 8 fields > [3] cumulative sum of "1" bits > ... and so on > [N1...N2] offset of first non-null field > [N3...N4] offset of next non-null field > ... and so on > If we want to read fields from 0 to 7, then we read first footer byte, step > through bits and find the offset index for non-null field or find that field > is null. > If we want to read fields from 8, then we read two footer bytes, take start > offset index from the first byte, and then step through bits and find the > offset index for non-null field or find that field is null. > This supports up to 255 non-null fields per binary object. > Overhead would be only 24 bytes per 100 null fields instead of 200 bytes for > the middle-sized object. -- This message was sent by Atlassian Jira (v8.3.4#803005)