develop
Commits on Mar 18, 2021
-
GEODE-8946: User Guide - add an Upgrade section (#6134)
* GEODE-8946: User Guide - add an Upgrade section
davebarnes97 committedMar 18, 2021 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
GEODE-9040: Shutdown ExecutorService when the SingleThreadColocationL…
…ogger is stopped
boglesby committedMar 18, 2021 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
GEODE-9035: Enable Redis TCL tests for all Hash commands
ringles committedMar 18, 2021 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
Commits on Mar 17, 2021
-
GEODE-6143: Remove powermock from geode-pulse (#6143)
kirklund committedMar 17, 2021 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
GEODE-9019: Fixed synchronization blocks missed in previous commit (#…
…6123) * Added tests to validate synchronized modifiers. * Enum serialization fixed, comments updated
nabarunnag committedMar 17, 2021 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
GEODE-9032: support SLOWLOG command (#6131)
- update documentation to show SLOWLOG as a supported command - move SLOWLOG to supported commands list in RedisCommandTypes - update supported commands test - did not add any new tests because it was already very well tested. - add footnote to readme
nonbinaryprogrammer committedMar 17, 2021 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
GEODE-6143: remove powermock from LinuxSystemStatsTest (#6125)
* GEODE-6143: remove powermock from LinuxSystemStatsTest - make a visible for testing function that takes in file paths of netstats and stats - since it is an integration test anyway, just read real files from test resources - Clean up some warnings - use variable name `ignore` for exceptions we catch but don't do anything with - remove unneeded initialization of String - remove empty if clause - remove unneeded assignments - simplify condition check - replace explicit type with <> Authored-by: M. Oleske <michael@oleske.engineer>
moleske committedMar 17, 2021 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
Commits on Mar 16, 2021
-
GEODE-9003: Remove the member from replicates as GII candidate if it'… (
gesterzhou committedMar 16, 2021 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
GEODE-9030: Modified PartitionedIndex to reset arbitraryBucketIndex
boglesby committedMar 16, 2021 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
GEODE-9022: Support Info Command (#6121)
GEODE-9022: Support Info Command - add info command to supported list - add unit/integration tests - add dunit concurrency test - remove redundant test - declare configureMaxMemory() and getExposedPort() abstract - remove unused boolean Co-authored-by: Ray Ingles <ringles@vmware.com>
Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
Commits on Mar 15, 2021
-
GEODE-6143: Remove PowerMock from tests (#6124)
- Remove PowerMock from GetClusterConfigurationFunctionTest - Extract InternalLocator.getLocator() static call to helper method in GetClusterConfigurationFunction - Remove uses of PowerMock from DistributedRegionSearchLoadJUnitTest - Extract SearchLoadAndWriteProcessor.getProcessor() static call to helper method in DistributedRegion - Clean up most warnings in DistributedRegionSearchLoadJUnitTest - Remove PowerMock from TableBuilderJUnitTest - Make TableBuilder methods not static - Make TableBuilderHelper methods not static - Move TableBuilderHelper methods into TableBuilder - Refactor test code to use AssertJ - Modify test case to not be identical to existing case - Move TableBuilderJUnitTest from IntegrationTest to Test - Clean up compiler warnings in affected classes Authored-by: Donal Evans <doevans@vmware.com>
DonalEvans committedMar 15, 2021 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
GEODE-8343: Fix 'Function execution' main doc page (#6139)
alb3rtobr committedMar 15, 2021 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
GEODE-9023: Add sharding support to redis region (#6117)
This ability allows for the future mapping of cluster slots to geode buckets which is preemptive to enabling redis clustering support. - Bucket count defaults to 128 and must be a a power of 2 and a factor of 16384 (the number of redis slots). - Supports using hashtags in the key.
jdeppe-pivotal committedMar 15, 2021 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
Commits on Mar 12, 2021
-
GEODE-9009: Finish support for functionality compatible with Redis DE…
…CRBY command
jhutchison committedMar 12, 2021 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
GEODE-9000: Added logic to avoid NPE during processing Network Partit…
…ion (#6129)
echobravopapa committedMar 12, 2021 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
GEODE-9028: Introduce CODEWATCHERS and move docs from owners to watch…
…ers as requested (#6126)
onichols-pivotal committedMar 12, 2021 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
Commits on Mar 11, 2021
-
GEODE-9021: Remove unnecessary buffer allocation in redis Coder (#6113)
jdeppe-pivotal committedMar 11, 2021 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
GEODE-9019: Serialization improvements in geode-redis (#6115)
* DataSerializable classes were converted in DataSerializableFixedID * serialVersionID were added to the unavoidable Serializable classes
nabarunnag committedMar 11, 2021 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
GEODE-9016: Fix the NPE for PutAll with CQ LOCAL_DESTROY message type (…
…#6104) For PutAll and RemoveAll, when removing destroy token from CQ result keys, use the keys in the individual entry events, instead of using the key in the base event.
jchen21 committedMar 11, 2021 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
GEODE-9001: Update Documents to be match recent code changes in compa…
…tible-with-redis commands
jhutchison committedMar 11, 2021 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
GEODE-8965: Support Redis-style OOM error message (#6085)
GEODE-8965: Support Redis-style OOM error message - Allow execution of Redis commands in low-memory conditions - Test with large key size to guarantee OOM error - In tests use multiple key sizes to pack used memory more tightly - force multiple GCs as memory is filled, add memory-pressure thread in tests - Add memory pressure to del and expire tests Co-authored-by: Ray Ingles <ringles@vmware.com>
Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
Commits on Mar 10, 2021
-
GEODE-6143: Use Mockito.when instead of PowerMockito.when (#6107)
Clean up some warnings - specified paramaterized class instead of raw - Use local variables - Remove unneeded throws Authored-by: M. Oleske <michael@oleske.engineer>
moleske committedMar 10, 2021 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
Commits on Mar 9, 2021
-
GEODE-9012: turn off Github PR to Jira comment mirroring (#6103)
* turn off Github PR to Jira comment mirroring * this is a development infrastructure change only
Bill committedMar 9, 2021 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
GEODE-8761: detect stuck server connection threads (#6094)
dschneider-pivotal committedMar 9, 2021 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
GEODE-8972: remove shunnedMembers collection from GMSMembership (#6089)
* GEODE-8972: remove shunnedMembers collection from GMSMembership * Changes after the code review
kamilla1201 committedMar 9, 2021 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
Commits on Mar 8, 2021
-
GEODE-8992: Added operationDetail to toData/fromData
boglesby committedMar 8, 2021 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
GEODE-8859: Fix redis-compatability data structure bucket memory-usag…
…e reporting (#6084) - Implement default getForceReCalculateSize in RedisData interface - Expose dataStoreBytesInUse on GeodeRedisServer - Expose dataStoreBytesInUse on GeodeRedisService - Expose dataStoreBytesInUse on RedisClusterStartupRule Authored-by: john Hutchison <hutchisonjo@vmware.com>
jhutchison committedMar 8, 2021 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
Commits on Mar 6, 2021
-
GEODE-8374 - User Guide: ViewAckTimeout Configuration (#6099)
davebarnes97 committedMar 6, 2021 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
Commits on Mar 5, 2021
-
GEODE-8953: Re-introduce transaction details regarding non-transactio…
…nal changes (#6095) * GEODE-8953: User Guide - re-introduce transaction details regarding non-transactional changes
davebarnes97 committedMar 5, 2021 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
GEODE-8886: upgradeTest sometimes fails with new test (#6091)
mhansonp committedMar 5, 2021 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
Commits on Mar 4, 2021
-
GEODE-8979: CI Failure: SSLSocketHostNameVerificationIntegrationTest (#…
…6079) This test was closing a client socket before ensuring that a thread it had created was finished. If the socket is closed quickly enough it could cause that thread to get an IOException and cause the test to fail. The fix is to ensure that the thread is finished before closing the client socket.
bschuchardt committedMar 4, 2021 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
GEODE-8864:finish implementation of Redis HScan Command (#5954)
-add test for hscan not returning value removed from hash -refactor some tests to better reflect use cases -create HScan DunitTest -Fix Concurrency issue for Hscan -add UUID to client -make hscan on redisHash store/retrieve snapshot of entryset for each client -add Unit tests for Redishash.HscanSnapshot Authored-by: john Hutchison <hutchisonjo@vmware.com>
jhutchison committedMar 4, 2021 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
GEODE-8963: fix release scripts to maintain previous client serializa…
…tion version when adding new minor
onichols-pivotal committedMar 4, 2021 -
- Modifies transaction-related DUnit tests to suspend and resume a tr…
…ansaction between vm invocations that modify the tx. (#6054) This allows threads other than the originator to finish the tx
luissson committedMar 4, 2021 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
GEODE-8998: fix NPE caused by thread-monitor-enabled=false (#6083)
If thread monitoring is enable, the Connection class will not get a DummyExecutor instead of null thus preventing the NPE.
dschneider-pivotal committedMar 4, 2021 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits