This is an automated email from the ASF dual-hosted git repository.
bschuchardt pushed a change to branch feature/GEODE-7090
in repository https://gitbox.apache.org/repos/asf/geode.git.
from f04f9ad altered DSFID classes to use serialization context for
read/writeObject ops
add 4022b8c Revert "GEODE-7087: Reset flag after unlock bucket primary
lock. (#3926)"
add 507be1b GEODE-7054: Add SSL benchmarks to CI (#3931)
add 723153f Revert "GEODE-7054: Add SSL benchmarks to CI (#3931)"
add ced3e45 automation of more steps of the release process
add 2e030f6 GEODE-7156: add token based authentication support in
management rest… (#4005)
add e8afa56 add 1.9.1 to old versions
add 6fe62ab add 1.9.1 to old versions
add 4ed44e1 fixes to release scripts
add 83b6565 GEODE-7164: Fix issue with IntelliJ Gradle import (#4012)
add c826d63 During CI, copy attach_sha_to_branch to tmpdir before
execution
add c058bb2 Revert "GEODE-6867: Updating Tomcat Session State Module docs
(#3886)"
add aaa1378 GEODE-7169 Fix building from source archive
add 815e1fb no need to trigger full pipeline on release script or readme
edits
add 97282da no need to trigger full pipeline on release script or readme
edits
add f0107ad move brew and docker release steps earlier since they no
longer depend on all mirrors being ready
add 957cd9a validate that archive.apache.org is ready before doing brew
or docker; improve script output
add 6dbc0fb rebase on develop
No new revisions were added by this update.
Summary of changes:
build.gradle | 2 +-
ci/pipelines/geode-build/jinja.template.yml | 2 +
ci/scripts/execute_build.sh | 3 +-
ci/scripts/execute_publish.sh | 3 +-
ci/scripts/execute_tests.sh | 4 +-
dev-tools/release/README.md | 7 +-
dev-tools/release/commit_rc.sh | 74 ++++---
dev-tools/release/finalize_release.sh | 185 ++++++++++++++++++
dev-tools/release/prepare_rc.sh | 159 ++++++++++-----
dev-tools/release/print_rc_email.sh | 3 +-
dev-tools/release/promote_rc.sh | 214 +++++++++++++++++++++
.../ManagementRestAuthTokenIntegrationTest.java | 70 +++++++
.../integrationTest/resources/assembly_content.txt | 1 +
.../Tomcat8ClientServerRollingUpgradeTest.java | 7 +-
.../InternalDistributedSystemJUnitTest.java | 25 +++
.../geode/distributed/ConfigurationProperties.java | 21 ++
.../internal/AbstractDistributionConfig.java | 11 +-
.../distributed/internal/DistributionConfig.java | 25 +++
.../internal/DistributionConfigImpl.java | 27 ++-
.../distributed/internal/InternalLocator.java | 8 +
.../geode/examples/SimpleSecurityManager.java | 15 +-
.../org/apache/geode/internal/AbstractConfig.java | 9 +-
.../geode/internal/cache/InternalHttpService.java | 1 +
.../org/apache/geode/internal/cache/TXState.java | 68 +++----
.../internal/security/ResourceConstants.java | 3 +-
.../security/AuthTokenEnabledComponents.java} | 23 ++-
.../org/apache/geode/security/SecurityManager.java | 20 +-
.../sanctioned-geode-core-serializables.txt | 1 +
.../internal/DistributionConfigJUnitTest.java | 22 ++-
.../apache/geode/internal/AbstractConfigTest.java | 9 +-
.../apache/geode/internal/cache/TXStateTest.java | 90 ---------
.../tomcat_installing_the_module.html.md.erb | 3 -
.../tomcat_setting_up_the_module.html.md.erb | 17 +-
.../weblogic_setting_up_the_module.html.md.erb | 7 -
.../internal/rest/BaseLocatorContextLoader.java | 2 +
.../management/internal/rest/GeodeComponent.java | 4 +
.../internal/rest/LocatorWebContext.java | 9 -
.../internal/rest/SecuredLocatorContextLoader.java | 1 -
...dLocatorWithAuthTokenEnabledContextLoader.java} | 5 +-
...tionTest.java => RequestWithAuthTokenTest.java} | 30 ++-
.../rest/security/GeodeAuthenticationProvider.java | 24 ++-
.../rest/security/JwtAuthenticationFilter.java | 77 ++++++++
.../rest/security/RestSecurityConfiguration.java | 48 +++--
.../rest/security/JwtAuthenticationFilterTest.java | 69 +++++++
.../security/LogNoPasswordDistributedTest.java | 2 +-
gradle/ide.gradle | 1 +
settings.gradle | 3 +-
47 files changed, 1106 insertions(+), 308 deletions(-)
create mode 100755 dev-tools/release/finalize_release.sh
create mode 100755 dev-tools/release/promote_rc.sh
create mode 100644
geode-assembly/src/integrationTest/java/org/apache/geode/rest/internal/web/ManagementRestAuthTokenIntegrationTest.java
copy
geode-core/src/{distributedTest/java/org/apache/geode/security/NoShowValue1PostProcessor.java
=> main/java/org/apache/geode/security/AuthTokenEnabledComponents.java} (64%)
copy
geode-web-management/src/commonTest/java/org/apache/geode/management/internal/rest/{SecuredLocatorContextLoader.java
=> SecuredLocatorWithAuthTokenEnabledContextLoader.java} (91%)
copy
geode-web-management/src/integrationTest/java/org/apache/geode/management/internal/rest/{GeneralManagementServiceRestIntegrationTest.java
=> RequestWithAuthTokenTest.java} (66%)
create mode 100644
geode-web-management/src/main/java/org/apache/geode/management/internal/rest/security/JwtAuthenticationFilter.java
create mode 100644
geode-web-management/src/test/java/org/apache/geode/management/internal/rest/security/JwtAuthenticationFilterTest.java