Skip to content

Open "ClientMapTest::test*Ttl* tests" [HZ-5311]#1444

Open
ihsandemir wants to merge 4 commits intohazelcast:masterfrom
ihsandemir:openTllTests
Open

Open "ClientMapTest::test*Ttl* tests" [HZ-5311]#1444
ihsandemir wants to merge 4 commits intohazelcast:masterfrom
ihsandemir:openTllTests

Conversation

@ihsandemir
Copy link
Copy Markdown
Collaborator

@ihsandemir ihsandemir commented May 4, 2026

refactor:

  • Opened "ClientMapTest::testTtl tests" HZ-5311

  • Enhanced ClientMapTest to use structured client configuration parameters which is better printed in the test names.

fixes #1390

ihsandemir added 2 commits May 4, 2026 17:11
- Opened "ClientMapTest::test*Ttl* tests" [HZ-5311]

- Enhanced ClientMapTest to use structured client configuration parameters.

fixes hazelcast#1390
@ihsandemir ihsandemir added this to the 5.7.0 milestone May 4, 2026
@ihsandemir ihsandemir requested a review from JackPGreen May 4, 2026 14:14
@ihsandemir ihsandemir self-assigned this May 4, 2026
Comment thread scripts/start-rc.bat
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There is no publish 5.7.0-SNAPSHOT artifact. Is it a good idea for the client to require this? It might make community contributions more difficult.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

you can start the rc with environment HZ_VERSION, hence, any community can use any version. This is the only version that can work with the latest PR changes, hence, we need it.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Shouldn't we also update (e.g.!)

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good catch. Fixed at fcbe329

@ihsandemir ihsandemir enabled auto-merge (squash) May 5, 2026 07:39
Copy link
Copy Markdown
Contributor

@JackPGreen JackPGreen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The change is fine, but the PR builder is failing - I don't think (private) OS SNAPSHOTs are supported.
Supporting this is non-trivial, and I have concerns about how a non-Hazelcast user would test this locally. Can we wait for 5.7.0 release before this PR?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Enable the ttl based tests for ClientMapTest [API-2375][HZ-5311]

2 participants