[ https://issues.apache.org/jira/browse/IGNITE-15053?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sergei Ryzhov reassigned IGNITE-15053: -------------------------------------- Assignee: (was: Sergei Ryzhov) > Exclude transient fields from Affinity.toString > ----------------------------------------------- > > Key: IGNITE-15053 > URL: https://issues.apache.org/jira/browse/IGNITE-15053 > Project: Ignite > Issue Type: Improvement > Reporter: Sergei Ryzhov > Priority: Minor > > IMHO Affinity.toString contains more information than needed and see like this > {panel:title=now} > RendezvousAffinityFunction [parts=513, mask=-1, exclNeighbors=false, > exclNeighborsWarn=false, backupFilter=null, affinityBackupFilter=null, > ignite=IgniteKernal [longJVMPauseDetector=LongJVMPauseDetector > [workerRef=Thread[jvm-pause-detector-worker,5,main], longPausesCnt=0, > longPausesTotalDuration=0, lastWakeUpTime=1625473777376, > longPausesTimestamps=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, > 0, 0], longPausesDurations=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, > 0, 0, 0, 0]], cfg=IgniteConfiguration > [igniteInstanceName=rendezvous.RendezvousAffinityFunctionStandardHashSelfTest, > pubPoolSize=12, svcPoolSize=12, callbackPoolSize=12, stripedPoolSize=12, > sysPoolSize=12, mgmtPoolSize=4, dataStreamerPoolSize=12, > utilityCachePoolSize=12, utilityCacheKeepAliveTime=60000, p2pPoolSize=2, > qryPoolSize=12, buildIdxPoolSize=3, igniteHome=/Users/sega/work/ignite, > igniteWorkDir=/Users/sega/work/ignite/work, > mbeanSrv=com.sun.jmx.mbeanserver.JmxMBeanServer@2d12b3a3, > nodeId=520c0cfc-5890-41e4-b888-1d79b3b54c41, marsh=BinaryMarshaller [], > marshLocJobs=false, daemon=false, p2pEnabled=true, netTimeout=10000, > netCompressionLevel=1, sndRetryDelay=1000, sndRetryCnt=3, > metricsHistSize=10000, metricsUpdateFreq=1000, > metricsExpTime=9223372036854775807, discoSpi=TcpDiscoverySpi [addrRslvr=null, > addressFilter=null, sockTimeout=5000, ackTimeout=5000, marsh=JdkMarshaller > [clsFilter=org.apache.ignite.marshaller.MarshallerUtils$1@3eef6312], > reconCnt=10, reconDelay=2000, maxAckTimeout=600000, soLinger=0, > forceSrvMode=false, clientReconnectDisabled=false, internalLsnr=null, > skipAddrsRandomization=false], segPlc=STOP, segResolveAttempts=2, > waitForSegOnStart=true, allResolversPassReq=true, segChkFreq=10000, > commSpi=TcpCommunicationSpi > [connectGate=org.apache.ignite.spi.communication.tcp.internal.ConnectGateway@704a74c5, > ctxInitLatch=java.util.concurrent.CountDownLatch@3c30f015[Count = 0], > stopping=false, > clientPool=org.apache.ignite.spi.communication.tcp.internal.ConnectionClientPool@11548b3e, > > nioSrvWrapper=org.apache.ignite.spi.communication.tcp.internal.GridNioServerWrapper@31ade0ca, > > stateProvider=org.apache.ignite.spi.communication.tcp.internal.ClusterStateProvider@fec493c], > evtSpi=MemoryEventStorageSpi [expireAgeMs=9223372036854775807, > expireCnt=10000, filter=null], colSpi=NoopCollisionSpi [], > deploySpi=LocalDeploymentSpi [], > indexingSpi=org.apache.ignite.spi.indexing.noop.NoopIndexingSpi@819c0dd, > addrRslvr=null, > encryptionSpi=org.apache.ignite.spi.encryption.noop.NoopEncryptionSpi@70acf614, > tracingSpi=org.apache.ignite.spi.tracing.NoopTracingSpi@794a69d, > clientMode=false, rebalanceThreadPoolSize=3, rebalanceTimeout=10000, > rebalanceBatchesPrefetchCnt=3, rebalanceThrottle=0, > rebalanceBatchSize=524288, txCfg=TransactionConfiguration > [txSerEnabled=false, dfltIsolation=REPEATABLE_READ, > dfltConcurrency=PESSIMISTIC, dfltTxTimeout=0, > txTimeoutOnPartitionMapExchange=0, deadlockTimeout=10000, > pessimisticTxLogSize=0, pessimisticTxLogLinger=10000, tmLookupClsName=null, > txManagerFactory=null, useJtaSync=false], cacheSanityCheckEnabled=true, > discoStartupDelay=60000, deployMode=SHARED, p2pMissedCacheSize=100, > locHost=127.0.0.1, timeSrvPortBase=31100, timeSrvPortRange=100, > failureDetectionTimeout=10000, sysWorkerBlockedTimeout=null, > clientFailureDetectionTimeout=10000, metricsLogFreq=0, connectorCfg=null, > odbcCfg=null, warmupClos=null, atomicCfg=AtomicConfiguration > [seqReserveSize=1000, cacheMode=PARTITIONED, backups=1, aff=null, > grpName=null], classLdr=null, sslCtxFactory=null, platformCfg=null, > binaryCfg=null, memCfg=null, pstCfg=null, dsCfg=DataStorageConfiguration > [sysRegionInitSize=41943040, sysRegionMaxSize=104857600, pageSize=4096, > concLvl=0, dfltDataRegConf=DataRegionConfiguration [name=default, > maxSize=3435973836, initSize=268435456, swapPath=null, > pageEvictionMode=DISABLED, pageReplacementMode=CLOCK, evictionThreshold=0.9, > emptyPagesPoolSize=100, metricsEnabled=false, metricsSubIntervalCount=5, > metricsRateTimeInterval=60000, persistenceEnabled=false, > checkpointPageBufSize=0, lazyMemoryAllocation=true, warmUpCfg=null], > dataRegions=null, storagePath=null, checkpointFreq=180000, > lockWaitTime=10000, checkpointThreads=4, checkpointWriteOrder=SEQUENTIAL, > walHistSize=20, maxWalArchiveSize=1073741824, walSegments=10, > walSegmentSize=67108864, walPath=db/wal, walArchivePath=db/wal/archive, > cdcWalPath=db/wal/cdc, cdcEnabled=false, metricsEnabled=false, > walMode=LOG_ONLY, walTlbSize=131072, walBuffSize=0, walFlushFreq=2000, > walFsyncDelay=1000, walRecordIterBuffSize=67108864, > alwaysWriteFullPages=false, > fileIOFactory=org.apache.ignite.internal.processors.cache.persistence.file.AsyncFileIOFactory@2ca9cbc7, > metricsSubIntervalCnt=5, metricsRateTimeInterval=60000, > walAutoArchiveAfterInactivity=-1, walForceArchiveTimeout=-1, > writeThrottlingEnabled=false, walCompactionEnabled=false, > walCompactionLevel=1, checkpointReadLockTimeout=null, > walPageCompression=DISABLED, walPageCompressionLevel=null, > dfltWarmUpCfg=null, > encCfg=org.apache.ignite.configuration.EncryptionConfiguration@208bad7c, > defragmentationThreadPoolSize=4, minWalArchiveSize=-1], > snapshotPath=snapshots, activeOnStart=true, activeOnStartPropSetFlag=false, > autoActivation=true, autoActivationPropSetFlag=false, > clusterStateOnStart=null, sqlConnCfg=null, > cliConnCfg=ClientConnectorConfiguration [host=null, port=10800, > portRange=100, sockSndBufSize=0, sockRcvBufSize=0, tcpNoDelay=true, > maxOpenCursorsPerConn=128, threadPoolSize=12, selectorCnt=6, idleTimeout=0, > handshakeTimeout=10000, jdbcEnabled=true, odbcEnabled=true, > thinCliEnabled=true, sslEnabled=false, useIgniteSslCtxFactory=true, > sslClientAuth=false, sslCtxFactory=null, thinCliCfg=ThinClientConfiguration > [maxActiveTxPerConn=100, maxActiveComputeTasksPerConn=0]], > mvccVacuumThreadCnt=2, mvccVacuumFreq=5000, authEnabled=false, > failureHnd=NoOpFailureHandler [super=AbstractFailureHandler > [ignoredFailureTypes=UnmodifiableSet [SYSTEM_WORKER_BLOCKED, > SYSTEM_CRITICAL_OPERATION_TIMEOUT]]], commFailureRslvr=null, > sqlCfg=SqlConfiguration [longQryWarnTimeout=3000, dfltQryTimeout=0, > sqlQryHistSize=1000, validationEnabled=false], > asyncContinuationExecutor=null], > igniteInstanceName=rendezvous.RendezvousAffinityFunctionStandardHashSelfTest, > startTime=1625473777138, rsrcCtx=null, reconnectState=ReconnectState > [firstReconnectFut=GridFutureAdapter [ignoreInterrupts=false, state=INIT, > res=null, hash=1541236316], curReconnectFut=null, reconnectDone=null]]] > {panel} > I propose to exclude the transient fields and reduce it to > {panel:title=propose} > RendezvousAffinityFunction {parts = 513, mask = -1, exclNeighbors = false, > backupFilter = null, affinityBackupFilter = null} > {panel} -- This message was sent by Atlassian Jira (v8.20.1#820001)