You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Ignite TC Bot (Jira)" <ji...@apache.org> on 2020/07/25 07:48:00 UTC

[jira] [Commented] (IGNITE-6499) Compact NULL fields binary representation

    [ 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 &gt;: create cache with configuration - Test has low fail rate in base branch 0,0% and is not flaky
* cache key value operations test suite &gt;: get - Test has low fail rate in base branch 0,0% and is not flaky
* cache key value operations test suite &gt;: put - Test has low fail rate in base branch 0,0% and is not flaky
* cache key value operations test suite &gt;: getAndPut - Test has low fail rate in base branch 0,0% and is not flaky
* cache key value operations test suite &gt;: getAndReplace - Test has low fail rate in base branch 0,0% and is not flaky
* cache key value operations test suite &gt;: getAndRemove - Test has low fail rate in base branch 0,0% and is not flaky
* cache key value operations test suite &gt;: getAndPutIfAbsent - Test has low fail rate in base branch 0,0% and is not flaky
* cache key value operations test suite &gt;: replace - Test has low fail rate in base branch 0,0% and is not flaky
* cache key value operations test suite &gt;: 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 *--&gt; Run :: All* Results|https://ci.ignite.apache.org/viewLog.html?buildId=5447945&amp;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)