This is an automated email from the ASF dual-hosted git repository.
udo pushed a change to branch feature/Micrometer
in repository https://gitbox.apache.org/repos/asf/geode.git.
discard 714c460 More stats fixes
discard 41090ea More small changes
discard 4fc468e Further refactor Metrics to have cleaner abstraction of
current metrics + micrometer
discard cea85be Add Apache Licence header
discard 9647d05 Refactored stats to have public interfaces in own package
Refactored DistributedSystem.java and InternalDistributedSystem.java to now
contain a InternalDistributedSystemStats.java instead of being one Added
Micrometer stats implementations Added StatsFactory, which currently only
provides Micrometer implementations Moving geode-stats-common packages to base
package of org.apache.geode.stats.common
add da9ccb4 GEODE-5683: Improve comments
add 3eb9f48 restarting CI due to connection refused
add b79c45d GEODE-5682: make test repeatable
add 624e8c5 Update Connection.java
add 55ce8d0 Update MsgDestreamer.java
add 92eb597 GEODE-5212: new windows group on develop pipeline. (#2409)
add 901da27 Revert "[GEODE-5591] If there is a BindException we should
always throw. (#2351)"
add 156333b GEODE-5695: Update Gemfile.lock to Sprockets 3.7.2
add a99013b GEODE-5678: Primary key index results are wrapped in CqEntry
for cq (#2416)
add b73f8bb GEODE-5607: Replace Jmock with Mockito (#2414)
add f4162db GEODE-5685: change whitelist and blacklist
add 33942c1 update sanctioned serializables file to reflect class name
change
add 4dee766 Merge pull request #2421 from
balesh2/rename-whitelist-and-blacklist
add bec231a GEODE-5684: Add option to check type of cause
add 8bf38d8 GEODE-5684: refactor callAndValidate
add 2f18763 Merge pull request #2420 from
balesh2/concurrency-rule-improvements
add 529c993 Merge branch 'develop' into update-comments
add 0ee4f17 Merge pull request #2419 from balesh2/update-comments
add add995b GEODE-3778: Remove test FileWriters
add 449411a Merge pull request #2429 from balesh2/GEODE-3778
add d429c0c GEODE-5702: Rethrows a specific TransactionExeption instead
wrapped to a new TransactionException. (#2430)
add e665f42 GEODE-5687 - Improve pipeline deployment for forks.
add 846fb02 GEODE-5699: re-enable command line paramter to turn on
log-level or log4j2 (#2428)
add f660f2a GEODE-5591: fixed 2 issues: (#2425)
add 565da00 GEODE-5399: Removed FlakyTest test category (#2432)
add 80124de GEODE-5591: fix the GatewayReceiverImplJUnitTest to count the
retry times (#2435)
add 52bd3fc GEODE-4650: Refactor Elder selection (#2393)
add ba05178 GEODE-5574: unit test coverage for RegionMapDestroy (#2431)
add 58eccef GEODE-5704: use untilAsserted to avoid early failure (#2438)
add 33ff995 GEODE-5527: get an available port at server start (#2442)
add e95a673 GEODE-5212: use Paths instead of hardcoded file separator
(#2444)
add 4491032 GEODE-5673: Adjust for new Awaitility thread count (#2445)
add 58c5dc7 GEODE-5705: Improve basicReadObject to use switch statement
rather than if statements.
add aaac1e5 GEODE-5565: Release off heap memory if unable to set value
(#2305)
add 052bef4 GEODE-5668: Switch Windows build jobs to 'heavy-lifter' model
(#2411)
add 2595760 GEODE-5668: No Windows jobs in PR pipeline
add e36a9c3 GEODE-5668: PublishArtifacts does not depend on Windows jobs
add 2e25206 GEODE-5668: Groups should not reference Windows jobs in PR
pipeline
add 8ce6ba6 GEODE-5668: UpdatePassingRef does not depend on Windows jobs
add c0056a3 GEODE-5668: Remove debug flag from instance start script
add 2cd1d32 GEODE-5709: Add CI job to build Windows images (#2443)
add 24f5e99 GEODE-5709: Add missing build image resources
add e586c84 GEODE-5628: Getting two random ports at once and fixing
formatting (#2441)
add 808c049 GEODE-5668: increase rsync up & down timeout
add 7f60549 GEODE-5697: Handle CacheClosedException when performing
beforeCompletion and afterCompletion. (#2448)
add b9587c2 GEODE-5716: add debug capability to the processes started
using GfshRule (#2446)
add 8661b1e GEODE-5709: Use external IP for winrm packer communication
add 518717a GEODE-5694 Do not create or publish zip distributions (#2424)
add fe4afe3 GEODE-5709: Avoid interactive prompting
add e78089a Changing all Version.GEODE_180 to Version_170
add 0b0d947 Changing the pre version to 1.6.0 from 1.7.0 in
TxCommitMessageTest
add 4e099fe GEODE-5723: Don't publish to maven repo unless SNAPSHOT.
(#2453)
new c777272 Refactored stats to have public interfaces in own package
Refactored DistributedSystem.java and InternalDistributedSystem.java to now
contain a InternalDistributedSystemStats.java instead of being one Added
Micrometer stats implementations Added StatsFactory, which currently only
provides Micrometer implementations Moving geode-stats-common packages to base
package of org.apache.geode.stats.common
new ec704cf Fixed stuff
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (714c460)
\
N -- N -- N refs/heads/feature/Micrometer (ec704cf)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
ci/images/google-geode-builder/build_image.sh | 8 +-
.../build_image.sh | 4 +-
.../windows-packer.json | 59 +
ci/pipelines/clean_fork_pipelines.sh | 16 +-
ci/pipelines/examples/deploy_pipeline.sh | 6 -
ci/pipelines/geode-build/deploy_pipeline.sh | 6 -
ci/pipelines/geode-build/jinja.template.yml | 93 +-
ci/pipelines/images/deploy_images_pipeline.sh | 14 +-
ci/pipelines/images/images.yml | 31 +
ci/pipelines/{ => meta}/deploy_meta.sh | 55 +-
ci/pipelines/{meta.yml => meta/jinja.template.yml} | 98 +-
ci/pipelines/pull-request/deploy_pr_pipeline.sh | 6 +-
ci/pipelines/pull-request/jinja.template.yml | 4 +-
ci/pipelines/shared/jinja.variables.yml | 49 +-
ci/pipelines/shared/utilities.sh | 4 +-
ci/scripts/execute_tests.sh | 2 +-
ci/scripts/rsync_code_down.sh | 4 +-
ci/scripts/start_instance.sh | 33 +-
geode-assembly/build.gradle | 31 +-
.../cli/commands/StartLocatorCommandDUnitTest.java | 7 +-
.../cli/commands/StartServerCommandDUnitTest.java | 10 +-
geode-book/Gemfile.lock | 26 +-
.../ConnectorsDistributedSystemService.java | 2 +-
.../geode/cache/ConnectionPoolDUnitTest.java | 8 +-
.../apache/geode/cache30/ReconnectDUnitTest.java | 2 +-
.../DistributedLockServiceDUnitTest.java | 1358 +++++++-------
.../distributed/GrantorFailoverDUnitTest.java | 187 ++
.../internal/ElderMemberDistributedTest.java | 127 ++
.../locks/DLockServiceCharacterizationTests.java | 201 ++-
.../EntriesDoNotExpireDuringGiiRegressionTest.java | 2 +-
.../geode/internal/cache/GridAdvisorDUnitTest.java | 4 +-
.../cache/NetSearchMessagingDUnitTest.java | 8 +-
.../PersistentRegionTransactionDUnitTest.java | 1 +
.../execute/FunctionServiceStatsDUnitTest.java | 11 -
.../DataSerializerPropagationDUnitTest.java | 3 +-
...ifyUpdatesFromNonInterestEndPointDUnitTest.java | 4 +-
.../AsyncEventListenerDistributedTest.java | 4 +-
.../ParallelAsyncEventListenerDistributedTest.java | 6 +-
.../statistics/StatisticsDistributedTest.java | 19 +-
.../client/internal/QueueManagerJUnitTest.java | 7 +-
.../pooling/ConnectionManagerJUnitTest.java | 9 +-
...catorLauncherJmxManagerLocalRegressionTest.java | 8 +-
.../gms/fd/GMSHealthMonitorJUnitTest.java | 3 +-
.../gms/locator/GMSLocatorRecoveryJUnitTest.java | 8 +-
.../gms/messenger/JGroupsMessengerJUnitTest.java | 3 +-
.../internal/cache/ComplexDiskRegionJUnitTest.java | 19 +-
.../internal/cache/DiskInitFileJUnitTest.java | 154 +-
.../DiskRandomOperationsAndRecoveryJUnitTest.java | 2 +-
.../geode/internal/cache/OplogJUnitTest.java | 33 +-
.../geode/internal/cache/OplogRVVJUnitTest.java | 160 +-
.../internal/cache/SimpleDiskRegionJUnitTest.java | 2 +-
.../cache/ha/HARegionQueueIntegrationTest.java | 3 +-
.../CacheClientNotifierIntegrationTest.java | 1 +
.../logging/CacheLogRollingIntegrationTest.java | 6 +-
.../FileProcessControllerIntegrationTest.java | 14 +-
.../LocalProcessLauncherIntegrationTest.java | 9 +-
.../internal/process/PidFileIntegrationTest.java | 21 +-
.../ProcessControllerFactoryIntegrationTest.java | 8 +-
.../GemFireStatSamplerIntegrationTest.java | 6 +-
.../internal/statistics/LinuxSystemStatsTest.java | 23 +-
.../statistics/ValueMonitorIntegrationTest.java | 383 ++--
.../internal/beans/ManagementAdapterTest.java | 2 +-
.../apache/geode/codeAnalysis/excludedClasses.txt | 1 +
.../codeAnalysis/sanctionedDataSerializables.txt | 4 +-
.../src/main/java/org/apache/geode/CopyHelper.java | 2 +-
.../main/java/org/apache/geode/DataSerializer.java | 3 +-
.../admin/internal/AdminDistributedSystemImpl.java | 2 +-
.../internal/SystemMemberCacheEventProcessor.java | 2 +-
.../org/apache/geode/cache/EvictionAttributes.java | 2 +-
.../client/internal/AutoConnectionSourceImpl.java | 2 +-
.../cache/client/internal/ConnectionFactory.java | 2 +-
.../client/internal/ConnectionFactoryImpl.java | 36 +-
.../cache/client/internal/OpExecutorImpl.java | 2 +-
.../geode/cache/client/internal/PoolImpl.java | 6 +-
.../cache/client/internal/QueueConnectionImpl.java | 2 +-
.../cache/client/internal/QueueManagerImpl.java | 28 +-
.../{ServerBlackList.java => ServerDenyList.java} | 52 +-
.../internal/pooling/ConnectionManagerImpl.java | 8 +-
.../client/internal/pooling/PooledConnection.java | 10 +-
.../RestrictedMethodInvocationAuthorizer.java | 130 +-
.../cache/query/internal/index/AbstractIndex.java | 12 +-
.../query/internal/index/CompactRangeIndex.java | 8 +-
.../cache/query/internal/index/HashIndex.java | 8 +-
.../query/internal/index/MemoryIndexStore.java | 2 +-
.../query/internal/index/PrimaryKeyIndex.java | 22 +-
.../geode/distributed/ConfigurationProperties.java | 3 +-
.../apache/geode/distributed/LocatorLauncher.java | 4 +-
.../internal/ClusterDistributionManager.java | 422 +----
.../distributed/internal/ClusterElderManager.java | 219 +++
.../internal/DistributedSystemService.java | 2 +-
.../distributed/internal/DistributionManager.java | 10 +-
.../internal/FunctionExecutionPooledExecutor.java | 5 +-
.../distributed/internal/LocatorLoadSnapshot.java | 2 +-
.../internal/LonerDistributionManager.java | 6 +-
.../internal/PooledExecutorWithDMStats.java | 5 +-
.../distributed/internal/ReplyProcessor21.java | 3 +-
.../distributed/internal/StartupOperation.java | 4 +-
.../distributed/internal/direct/DirectChannel.java | 4 +-
.../distributed/internal/locks/DLockGrantor.java | 2 +-
.../internal/locks/DLockRequestProcessor.java | 4 +-
.../distributed/internal/locks/DLockService.java | 15 +-
.../internal/locks/DeposeGrantorProcessor.java | 6 +-
.../internal/locks/ElderInitProcessor.java | 30 +-
.../distributed/internal/locks/ElderState.java | 17 +-
.../internal/locks/GrantorRequestProcessor.java | 28 +-
.../locks/NonGrantorDestroyedProcessor.java | 2 +-
.../membership/DistributedMembershipListener.java | 2 -
.../membership/gms/fd/GMSHealthMonitor.java | 2 +-
.../membership/gms/locator/GMSLocator.java | 202 ++-
.../membership/gms/membership/GMSJoinLeave.java | 25 +-
.../membership/gms/mgr/GMSMembershipManager.java | 8 +-
.../java/org/apache/geode/internal/Assert.java | 6 +-
.../org/apache/geode/internal/DSFIDFactory.java | 8 +-
.../geode/internal/DataSerializableFixedID.java | 4 +-
.../geode/internal/InternalDataSerializer.java | 1612 ++++++++---------
.../java/org/apache/geode/internal/ObjIdMap.java | 2 +-
.../internal/ObjectInputStreamFilterWrapper.java | 10 +-
.../apache/geode/internal/admin/ListenerIdMap.java | 2 +-
.../internal/admin/remote/CliLegacyMessage.java | 2 +-
.../geode/internal/cache/AfterCompletion.java | 66 +-
.../geode/internal/cache/BeforeCompletion.java | 9 +-
.../internal/cache/CacheDistributionAdvisor.java | 4 +-
.../geode/internal/cache/CacheServerImpl.java | 2 +-
.../geode/internal/cache/EntryEventImpl.java | 6 +-
.../geode/internal/cache/GemFireCacheImpl.java | 2 +-
.../org/apache/geode/internal/cache/Oplog.java | 8 +-
.../apache/geode/internal/cache/OverflowOplog.java | 2 +-
.../internal/cache/PartitionedRegionDataStore.java | 4 +-
.../cache/SearchLoadAndWriteProcessor.java | 2 +-
.../internal/cache/SingleThreadJTAExecutor.java | 21 +-
.../geode/internal/cache/TXCommitMessage.java | 10 +-
.../org/apache/geode/internal/cache/TXState.java | 65 +-
.../internal/cache/UpdateAttributesProcessor.java | 2 +-
.../geode/internal/cache/backup/BackupService.java | 2 +-
.../cache/entries/AbstractDiskRegionEntry.java | 8 +-
.../cache/entries/AbstractRegionEntry.java | 2 +-
.../geode/internal/cache/entries/DiskEntry.java | 176 +-
.../internal/cache/eviction/CountLRUEviction.java | 2 +-
.../internal/cache/locks/TXLockServiceImpl.java | 2 +-
.../geode/internal/cache/map/RegionMapDestroy.java | 8 +-
.../internal/cache/partitioned/GetMessage.java | 2 +-
.../cache/persistence/PersistenceAdvisorImpl.java | 3 +-
.../internal/cache/tier/sockets/AcceptorImpl.java | 4 +-
.../cache/tier/sockets/CacheClientNotifier.java | 44 +-
...Processor.java => ClientDenylistProcessor.java} | 34 +-
...e.java => RemoveClientFromDenylistMessage.java} | 12 +-
.../cache/tier/sockets/ServerConnection.java | 2 +-
.../cache/tx/AbstractPeerTXRegionStub.java | 32 +-
.../cache/versions/RegionVersionHolder.java | 6 +-
.../internal/cache/xmlcache/CacheXmlGenerator.java | 4 +-
.../xmlcache/DiskStoreAttributesCreation.java | 2 +-
.../cache/xmlcache/RegionAttributesCreation.java | 2 +-
.../geode/internal/i18n/LocalizedStrings.java | 8 +-
.../geode/internal/logging/LoggingThreadGroup.java | 4 +-
.../geode/internal/logging/ManagerLogWriter.java | 2 +-
.../apache/geode/internal/net/SocketCreator.java | 3 +-
.../internal/offheap/OffHeapRegionEntryHelper.java | 2 +-
.../internal/statistics/StatArchiveReader.java | 16 +-
.../org/apache/geode/internal/tcp/Connection.java | 12 +-
.../apache/geode/internal/tcp/MsgDestreamer.java | 4 +-
.../apache/geode/internal/tcp/ServerDelegate.java | 2 +-
.../apache/geode/internal/util/DscodeHelper.java} | 33 +-
.../internal/ManagementResourceRepo.java | 2 +-
...JUnitTest.java => ServerDenyListJUnitTest.java} | 30 +-
.../CompiledAggregateFunctionJUnitTest.java | 69 +-
.../RestrictedMethodInvocationAuthorizerTest.java | 224 +--
.../query/internal/index/PrimaryKeyIndexTest.java | 98 +
.../internal/ClusterDistributionManagerTest.java | 43 -
.../internal/ClusterElderManagerTest.java | 287 +++
.../java/org/apache/geode/internal/DSCODETest.java | 18 +
...DataSerializerSerializationAcceptlistTest.java} | 20 +-
.../geode/internal/cache/AfterCompletionTest.java | 63 +-
.../geode/internal/cache/BeforeCompletionTest.java | 24 +
.../cache/SingleThreadJTAExecutorTest.java | 17 +
.../apache/geode/internal/cache/TXStateTest.java | 40 +-
.../geode/internal/cache/TxCommitMessageTest.java | 1378 ++++-----------
.../cache/entries/DiskEntryHelperTest.java | 106 ++
.../internal/cache/map/RegionMapDestroyTest.java | 1869 +++++++++++++++-----
.../cache/tx/AbstractPeerTXRegionStubTest.java | 82 +-
.../io/CompositeOutputStreamJUnitTest.java | 593 ++-----
.../geode/internal/net/SocketCreatorJUnitTest.java | 34 +-
.../geode/internal/net/SocketUtilsJUnitTest.java | 103 +-
.../internal/process/io/IntegerFileWriter.java | 33 -
.../geode/internal/util/IOUtilsJUnitTest.java | 294 +--
.../management/internal/JettyHelperJUnitTest.java | 47 +-
.../cli/commands/DiskStoreCommandsJUnitTest.java | 424 +----
.../cli/commands/ListIndexCommandJUnitTest.java | 190 +-
.../DescribeDiskStoreFunctionJUnitTest.java | 1773 ++++++-------------
.../functions/ListDiskStoresFunctionJUnitTest.java | 257 +--
.../cli/functions/ListIndexFunctionJUnitTest.java | 421 ++---
.../geode/cache/query/cq/CQDistributedTest.java | 20 +
.../geode/internal/CQDistributedSystemService.java | 2 +-
.../geode/cache30/MultiVMRegionTestCase.java | 70 +-
.../geode/test/dunit/standalone/DUnitLauncher.java | 2 +-
.../apache/geode/test/junit/rules/VMProvider.java | 9 +
.../geode/test/junit/categories/FlakyTest.java | 21 -
.../geode/test/junit/rules/ConcurrencyRule.java | 74 +-
.../test/junit/rules/gfsh/DebuggableCommand.java | 25 +-
.../geode/test/junit/rules/gfsh/GfshRule.java | 36 +-
.../geode/test/junit/rules/gfsh/GfshScript.java | 21 +-
.../test/junit/rules/ConcurrencyRuleTest.java | 149 +-
.../lucene/internal/cli/LuceneIndexCommands.java | 4 +-
.../internal/LuceneDistributedSystemService.java | 2 +-
.../internal/cli/LuceneIndexCommandsJUnitTest.java | 239 ++-
.../internal/distributed/TopEntriesJUnitTest.java | 60 +-
.../geode/cache/util/AutoBalancerJUnitTest.java | 539 ++----
.../cache/wan/misc/WANConfigurationJUnitTest.java | 5 +-
.../internal/WANDistributedSystemService.java | 2 +-
.../internal/cache/wan/GatewayReceiverImpl.java | 72 +-
.../cache/wan/GatewayReceiverImplJUnitTest.java | 69 +
...gradeEventProcessingMixedSiteOneOldSiteTwo.java | 7 +-
.../support/LoginHandlerInterceptorJUnitTest.java | 317 ++--
...lizableObjectHttpMessageConverterJUnitTest.java | 137 +-
gradle/dependency-versions.properties | 1 -
gradle/publish.gradle | 9 +
gradle/test-by-category.gradle | 15 -
gradle/test.gradle | 32 +-
217 files changed, 8372 insertions(+), 9163 deletions(-)
copy ci/images/{google-geode-builder =>
google-windows-geode-builder}/build_image.sh (92%)
create mode 100644 ci/images/google-windows-geode-builder/windows-packer.json
rename ci/pipelines/{ => meta}/deploy_meta.sh (65%)
rename ci/pipelines/{meta.yml => meta/jinja.template.yml} (95%)
create mode 100644
geode-core/src/distributedTest/java/org/apache/geode/distributed/GrantorFailoverDUnitTest.java
create mode 100644
geode-core/src/distributedTest/java/org/apache/geode/distributed/internal/ElderMemberDistributedTest.java
rename
geode-core/src/main/java/org/apache/geode/cache/client/internal/{ServerBlackList.java
=> ServerDenyList.java} (76%)
create mode 100644
geode-core/src/main/java/org/apache/geode/distributed/internal/ClusterElderManager.java
rename
geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/{ClientBlacklistProcessor.java
=> ClientDenylistProcessor.java} (79%)
rename
geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/{RemoveClientFromBlacklistMessage.java
=> RemoveClientFromDenylistMessage.java} (88%)
rename
geode-core/src/{test/java/org/apache/geode/internal/process/io/StringFileWriter.java
=> main/java/org/apache/geode/internal/util/DscodeHelper.java} (59%)
rename
geode-core/src/test/java/org/apache/geode/cache/client/internal/{ServerBlackListJUnitTest.java
=> ServerDenyListJUnitTest.java} (77%)
create mode 100644
geode-core/src/test/java/org/apache/geode/cache/query/internal/index/PrimaryKeyIndexTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/distributed/internal/ClusterDistributionManagerTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/distributed/internal/ClusterElderManagerTest.java
rename
geode-core/src/test/java/org/apache/geode/internal/{InternalDataSerializerSerializationWhitelistTest.java
=> InternalDataSerializerSerializationAcceptlistTest.java} (86%)
delete mode 100644
geode-core/src/test/java/org/apache/geode/internal/process/io/IntegerFileWriter.java
delete mode 100644
geode-junit/src/main/java/org/apache/geode/test/junit/categories/FlakyTest.java
copy
geode-core/src/main/java/org/apache/geode/cache/query/internal/parse/ASTTrace.java
=>
geode-junit/src/main/java/org/apache/geode/test/junit/rules/gfsh/DebuggableCommand.java
(69%)