[
https://issues.apache.org/jira/browse/IGNITE-884?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16681277#comment-16681277
]
PetrovMikhail commented on IGNITE-884:
--------------------------------------
{panel:title=Possible
Blockers|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}Basic 1{color} [[tests
16|https://ci.ignite.apache.org/viewLog.html?buildId=2226949]]
* IgniteBasicTestSuite: GridVersionSelfTest.testVersions - 3,2% fails in last
100 master runs.
* IgniteBasicTestSuite: GridMessageListenSelfTest.testNonNullTopic - 0,0% fails
in last 100 master runs.
* IgniteBasicTestSuite: GridMessageListenSelfTest.testStopListen - 0,0% fails
in last 100 master runs.
* IgniteBasicTestSuite:
IgniteDaemonNodeMarshallerCacheTest.testMarshalOnDaemonNode1 - 0,0% fails in
last 100 master runs.
* IgniteBasicTestSuite: GridP2PLocalDeploymentSelfTest.testIsolatedMode - 0,0%
fails in last 100 master runs.
{color:#d04437}SPI{color} [[tests 5 Out Of Memory Error
|https://ci.ignite.apache.org/viewLog.html?buildId=2226936]]
* IgniteSpiTestSuite:
GridTcpCommunicationSpiRecoveryAckSelfTest.testQueueOverflow - 0,0% fails in
last 100 master runs.
* IgniteSpiTestSuite:
IgniteTcpCommunicationRecoveryAckClosureSelfTest.testAckOnIdle - 0,0% fails in
last 100 master runs.
* IgniteSpiTestSuite:
IgniteTcpCommunicationRecoveryAckClosureSelfTest.testAckOnCount - 0,0% fails in
last 100 master runs.
* IgniteSpiTestSuite:
IgniteTcpCommunicationRecoveryAckClosureSelfTest.testQueueOverflow - 0,0% fails
in last 100 master runs.
* IgniteSpiTestSuite:
GridTcpCommunicationSpiConcurrentConnectSelfTest.testWithLoad - 0,0% fails in
last 100 master runs.
{color:#d04437}Client Nodes{color} [[tests
1|https://ci.ignite.apache.org/viewLog.html?buildId=2226906]]
* IgniteClientNodesTestSuite:
IgniteClientReconnectFailoverTest.testReconnectAtomicCache - 0,0% fails in last
100 master runs.
{color:#d04437}Java Client{color} [[tests
8|https://ci.ignite.apache.org/viewLog.html?buildId=2226923]]
* IgniteClientTestSuite: RestMemcacheProtocolSelfTest.testMetrics - 0,0% fails
in last 100 master runs.
{color:#d04437}Cache 2{color} [[tests
16|https://ci.ignite.apache.org/viewLog.html?buildId=2226973]]
* IgniteCacheTestSuite2: GridCacheLocalIsolatedNodesSelfTest.testIsolatedNodes
- 0,0% fails in last 100 master runs.
{color:#d04437}Cache 4{color} [[tests
7|https://ci.ignite.apache.org/viewLog.html?buildId=2226975]]
* IgniteCacheTestSuite4:
IgniteDynamicCacheStartNoExchangeTimeoutTest.testOldestNotAffinityNode1 - 0,0%
fails in last 100 master runs.
* IgniteCacheTestSuite4: IgniteStartCacheInTransactionSelfTest.testStopCache -
0,0% fails in last 100 master runs.
{color:#d04437}Cache (Full API Multi JVM){color} [[tests
175|https://ci.ignite.apache.org/viewLog.html?buildId=2226967]]
* IgniteCacheFullApiMultiJvmSelfTestSuite:
GridCachePartitionedNearDisabledMultiJvmFullApiSelfTest.testPutAllRemoveAll -
0,0% fails in last 100 master runs.
* IgniteCacheFullApiMultiJvmSelfTestSuite:
GridCachePartitionedCopyOnReadDisabledMultiJvmFullApiSelfTest.testPutAllRemoveAll
- 0,0% fails in last 100 master runs.
* IgniteCacheFullApiMultiJvmSelfTestSuite:
GridCachePartitionedMultiJvmFullApiSelfTest.testPutAllRemoveAll - 0,0% fails in
last 100 master runs.
* IgniteCacheFullApiMultiJvmSelfTestSuite:
GridCachePartitionedMultiJvmP2PDisabledFullApiSelfTest.testPutAllRemoveAll -
0,0% fails in last 100 master runs.
* IgniteCacheFullApiMultiJvmSelfTestSuite:
GridCachePartitionedNearDisabledMultiJvmP2PDisabledFullApiSelfTest.testPutAllRemoveAll
- 0,0% fails in last 100 master runs.
{color:#d04437}AOP{color} [[tests
41|https://ci.ignite.apache.org/viewLog.html?buildId=2226898]]
* IgniteAopSelfTestSuite: NonSpringAopSelfTest.testNonDefaultNameIsolated -
0,0% fails in last 100 master runs.
* IgniteAopSelfTestSuite: NonSpringAopSelfTest.testNonDefaultNameResourceShared
- 0,0% fails in last 100 master runs.
* IgniteAopSelfTestSuite:
ExternalNonSpringAopSelfTest.testTaskNameAndTaskClassShared - 0,0% fails in
last 100 master runs.
* IgniteAopSelfTestSuite:
ExternalNonSpringAopSelfTest.testNonDefaultNameResourceIsolated - 0,0% fails in
last 100 master runs.
* IgniteAopSelfTestSuite: ExternalNonSpringAopSelfTest.testNonDefaultNameShared
- 0,0% fails in last 100 master runs.
* IgniteAopSelfTestSuite:
ExternalNonSpringAopSelfTest.testNonDefaultNameResourceContinuous - 0,0% fails
in last 100 master runs.
* IgniteAopSelfTestSuite:
ExternalNonSpringAopSelfTest.testNonDefaultClassResourceShared - 0,0% fails in
last 100 master runs.
* IgniteAopSelfTestSuite:
ExternalNonSpringAopSelfTest.testTaskNameAndTaskClassContinuous - 0,0% fails in
last 100 master runs.
* IgniteAopSelfTestSuite:
ExternalNonSpringAopSelfTest.testNonDefaultNameContinuous - 0,0% fails in last
100 master runs.
* IgniteAopSelfTestSuite: ExternalNonSpringAopSelfTest.testNonDefaultContinuous
- 0,0% fails in last 100 master runs.
* IgniteAopSelfTestSuite:
ExternalNonSpringAopSelfTest.testNonDefaultNamePrivate - 0,0% fails in last 100
master runs.
* IgniteAopSelfTestSuite:
ExternalNonSpringAopSelfTest.testNonDefaultClassPrivate - 0,0% fails in last
100 master runs.
* IgniteAopSelfTestSuite:
ExternalNonSpringAopSelfTest.testNonDefaultClassIsolated - 0,0% fails in last
100 master runs.
* IgniteAopSelfTestSuite:
NonSpringAopSelfTest.testSingleDeploymentWithUserClassLoaderShared - 0,0% fails
in last 100 master runs.
* IgniteAopSelfTestSuite: ExternalNonSpringAopSelfTest.testNonDefaultShared -
0,0% fails in last 100 master runs.
* IgniteAopSelfTestSuite:
ExternalNonSpringAopSelfTest.testNonDefaultClassResourceContinuous - 0,0% fails
in last 100 master runs.
* IgniteAopSelfTestSuite:
NonSpringAopSelfTest.testNonDefaultNameResourceIsolated - 0,0% fails in last
100 master runs.
* IgniteAopSelfTestSuite:
ExternalNonSpringAopSelfTest.testTaskNameAndTaskClassIsolated - 0,0% fails in
last 100 master runs.
* IgniteAopSelfTestSuite: NonSpringAopSelfTest.testNonDefaultNameShared - 0,0%
fails in last 100 master runs.
* IgniteAopSelfTestSuite:
ExternalNonSpringAopSelfTest.testNonDefaultClassResourceIsolated - 0,0% fails
in last 100 master runs.
* IgniteAopSelfTestSuite:
ExternalNonSpringAopSelfTest.testNonDefaultNameResourcePrivate - 0,0% fails in
last 100 master runs.
* IgniteAopSelfTestSuite:
ExternalNonSpringAopSelfTest.testTaskNameAndTaskClassPrivate - 0,0% fails in
last 100 master runs.
* IgniteAopSelfTestSuite: NonSpringAopSelfTest.testNonDefaultClassShared - 0,0%
fails in last 100 master runs.
* IgniteAopSelfTestSuite:
ExternalNonSpringAopSelfTest.testNonDefaultClassResourcePrivate - 0,0% fails in
last 100 master runs.
* IgniteAopSelfTestSuite:
ExternalNonSpringAopSelfTest.testNonDefaultNameIsolated - 0,0% fails in last
100 master runs.
* IgniteAopSelfTestSuite:
NonSpringAopSelfTest.testNonDefaultNameResourceContinuous - 0,0% fails in last
100 master runs.
* IgniteAopSelfTestSuite:
ExternalNonSpringAopSelfTest.testNonDefaultNameResourceShared - 0,0% fails in
last 100 master runs.
* IgniteAopSelfTestSuite:
NonSpringAopSelfTest.testNonDefaultClassResourceShared - 0,0% fails in last 100
master runs.
* IgniteAopSelfTestSuite: NonSpringAopSelfTest.testNonDefaultClassContinuous -
0,0% fails in last 100 master runs.
* IgniteAopSelfTestSuite:
NonSpringAopSelfTest.testSingleDeploymentWithUserClassLoaderIsolated - 0,0%
fails in last 100 master runs.
* IgniteAopSelfTestSuite: NonSpringAopSelfTest.testNonDefaultNameContinuous -
0,0% fails in last 100 master runs.
* IgniteAopSelfTestSuite: NonSpringAopSelfTest.testNonDefaultNamePrivate - 0,0%
fails in last 100 master runs.
* IgniteAopSelfTestSuite: NonSpringAopSelfTest.testNonDefaultClassPrivate -
0,0% fails in last 100 master runs.
* IgniteAopSelfTestSuite:
NonSpringAopSelfTest.testSingleDeploymentWithUserClassLoaderContinuous - 0,0%
fails in last 100 master runs.
* IgniteAopSelfTestSuite: BasicAopSelfTest.testAop - 0,0% fails in last 100
master runs.
* IgniteAopSelfTestSuite: NonSpringAopSelfTest.testNonDefaultClassIsolated -
0,0% fails in last 100 master runs.
* IgniteAopSelfTestSuite:
NonSpringAopSelfTest.testNonDefaultClassResourceContinuous - 0,0% fails in last
100 master runs.
* IgniteAopSelfTestSuite:
NonSpringAopSelfTest.testNonDefaultClassResourceIsolated - 0,0% fails in last
100 master runs.
* IgniteAopSelfTestSuite:
NonSpringAopSelfTest.testSingleDeploymentWithUserClassLoaderPrivate - 0,0%
fails in last 100 master runs.
* IgniteAopSelfTestSuite:
NonSpringAopSelfTest.testNonDefaultNameResourcePrivate - 0,0% fails in last 100
master runs.
* IgniteAopSelfTestSuite:
NonSpringAopSelfTest.testNonDefaultClassResourcePrivate - 0,0% fails in last
100 master runs.
{color:#d04437}Platform .NET (Core Linux){color} [[tests 0 Exit Code
|https://ci.ignite.apache.org/viewLog.html?buildId=2226998]]
{color:#d04437}PDS (Compatibility)*{color} [[tests 0 Exit Code
|https://ci.ignite.apache.org/viewLog.html?buildId=2226987]]
{color:#d04437}PDS (Direct IO) 2{color} [[tests 0 Exit Code
|https://ci.ignite.apache.org/viewLog.html?buildId=2226989]]
{color:#d04437}Basic 2{color} [[tests 0 Exit Code
|https://ci.ignite.apache.org/viewLog.html?buildId=2226900]]
{color:#d04437}PDS (Direct IO) 1{color} [[tests 0 Exit Code
|https://ci.ignite.apache.org/viewLog.html?buildId=2226988]]
{color:#d04437}Thin client: Node.js{color} [[tests 0 Exit Code
|https://ci.ignite.apache.org/viewLog.html?buildId=2226947]]
{color:#d04437}Thin client: PHP{color} [[tests 0 Exit Code
|https://ci.ignite.apache.org/viewLog.html?buildId=2226956]]
{color:#d04437}Platform C++ (Windows x64){color} [[tests 0 Exit Code ,
BUILD_RUNNER_ERROR |https://ci.ignite.apache.org/viewLog.html?buildId=2226946]]
{color:#d04437}Platform C++ (Linux Clang){color} [[tests 0 Exit Code
|https://ci.ignite.apache.org/viewLog.html?buildId=2226952]]
{color:#d04437}Spring (Data){color} [[tests 0 Exit Code
|https://ci.ignite.apache.org/viewLog.html?buildId=2226933]]
{color:#d04437}Thin client: Python{color} [[tests 0 Exit Code
|https://ci.ignite.apache.org/viewLog.html?buildId=2227006]]
{color:#d04437}Streamers{color} [[tests 0 Exit Code
|https://ci.ignite.apache.org/viewLog.html?buildId=2226934]]
{color:#d04437}Hibernate 1{color} [[tests 0 Exit Code
|https://ci.ignite.apache.org/viewLog.html?buildId=2226916]]
{color:#d04437}ML{color} [[tests 0 Exit Code
|https://ci.ignite.apache.org/viewLog.html?buildId=2226985]]
{color:#d04437}Platform C++ (Linux){color} [[tests 0 Exit Code
|https://ci.ignite.apache.org/viewLog.html?buildId=2226945]]
{color:#d04437}JCache TCK 1.1{color} [[tests 0 Exit Code
|https://ci.ignite.apache.org/viewLog.html?buildId=2226951]]
{color:#d04437}Kubernetes{color} [[tests 0 Exit Code
|https://ci.ignite.apache.org/viewLog.html?buildId=2226922]]
{color:#d04437}Scala (Examples){color} [[tests 0 Exit Code
|https://ci.ignite.apache.org/viewLog.html?buildId=2226941]]
{color:#d04437}_Javadoc_{color} [[tests 0 Exit Code
|https://ci.ignite.apache.org/viewLog.html?buildId=2226957]]
{color:#d04437}OSGi{color} [[tests 0 Exit Code
|https://ci.ignite.apache.org/viewLog.html?buildId=2226986]]
{color:#d04437}Geospatial Indexing{color} [[tests 0 Exit Code
|https://ci.ignite.apache.org/viewLog.html?buildId=2226915]]
{color:#d04437}Hibernate 2{color} [[tests 0 Exit Code
|https://ci.ignite.apache.org/viewLog.html?buildId=2226917]]
{color:#d04437}TensorFlow{color} [[tests 0 Exit Code
|https://ci.ignite.apache.org/viewLog.html?buildId=2227005]]
{color:#d04437}Examples{color} [[tests 0 Exit Code
|https://ci.ignite.apache.org/viewLog.html?buildId=2226913]]
{panel}
[TeamCity Run All
Results|http://ci.ignite.apache.org/viewLog.html?buildId=2227009&buildTypeId=IgniteTests24Java8_RunAll]
> Cache store usability issues
> ----------------------------
>
> Key: IGNITE-884
> URL: https://issues.apache.org/jira/browse/IGNITE-884
> Project: Ignite
> Issue Type: Bug
> Components: cache
> Affects Versions: sprint-4
> Reporter: Valentin Kulichenko
> Assignee: Valentin Kulichenko
> Priority: Major
>
> * Need to validate read/write-through configuration. Currently, when cache
> store is configured, but {{readThrough}} and {{writeThrough}} flags on
> {{CacheConfiguration}} are switched off, the store will never be called,
> which is confusing. This case should be validated and proper warning should
> be printed out on startup (we can't throw an exception here because in some
> cases store implements only {{loadCache}} method and is not used for
> read/write-through).
> * Since cache store is instantiated by Ignite via factory, but not by Spring,
> user can't use Spring auto-wiring which is very common in Spring apps. Need
> to create utility method which will instantiate an instance with a factory
> and properly initialize it. All factory calls (store, expiry policy, ...)
> should be replaced with this utility method.
> To manually enable autowiring this code can be used:
> {code}
> appCtx.getAutowireCapableBeanFactory().autowireBean(obj);
> {code}
> ({{appCtx}} is Spring's {{ApplicationContext}})
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)