Skip to content

Conversation

tristantarrant
Copy link
Owner

...ort accessing "raw" entries via the RemoteCacheStore

tristantarrant and others added 30 commits November 13, 2012 10:46
…teStatus(String) to avoid overloading which

breaks RHQ
Add additional checks in the RHQ plugin metadata generation to avoid accidental duplicates
…iginator

We don't forward non-tx commands to the command originator either,
but this doesn't fix the problem completely because for non-tx commands
we don't always know the "real" originator of the command (e.g.
if the command was forwarded to us, and we have to forward it again).
…ogfile rapidly

* Do not execute or log anything if the scheduled task wakes up and there are no completed transactions to clean up
* Switch logging to trace instead of debug level
…e, as well as new tests are added for DistributedExecutionCompletionService.
* Wait for the cluster to form in RpcManagerMBeanTest, MarshalledValueTest.
* Make MultipleCacheManagersTest.waitForClusterToForm work for replicated caches.
* Wait longer for tasks to finish in DistributedExecutionCompletionTest.
…ng RPC

Set the topology id for local commands in StateTransferInterceptor.
Don't write an entry to L1 at all if the key owners changed between the
read CH and the write CH (because the pending CH may not contain any of
the read CH owners).

Extras:
* Enhance L1OnRehashTest to check the invalidation of L1 entries after state transfer
* Use the new configuration in BaseDistFunctionalTest
* Increase the default number of segments to fix MagicKeyTest after config change
…are sent ahead

Ensure that the last chunk is always sent, even if empty.
* Query statistics are enabled when cache stats are enabled,
hence hiding the Hibernate Search jmx enable property, and avoiding
the need of yet another property.
tf and others added 13 commits November 27, 2012 18:04
…Manager.cacheStopping

Check if the component is not the REMOVED_REGISTRY_COMPONENT before casting to SearchFactoryIntegrator.
…odeX" in StateProviderImpl

* In StateProviderImpl.getTransactionsForSegments() and StateProviderImpl.startOutboundTransfer() if requestTopologyId > topologyId we should wait for the topology AND refresh the CacheTopology object we are using. The latter part was missing.
* Extracted the code that checks current topology and waits for a higher topology if needed into a separate method
	Introduce a GetWithMetadata operation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants