Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GEODE-10191: Radish RENAME and RESTORE create notification events #7537

Conversation

jdeppe-pivotal
Copy link
Contributor

  • Both of these commands have the ability to create events to satisfy
    BLPOP.
  • Introduce a NotificationEvent enum which is passed to fireEvent.
  • Previously the RedisCommandType was being passed, but this does not
    work for RENAME which creates RENAME_FROM and RENAME_TO events. In the
    future, other commands will need to create multiple events too.

For all changes:

  • Is there a JIRA ticket associated with this PR? Is it referenced in the commit message?

  • Has your PR been rebased against the latest commit within the target branch (typically develop)?

  • Is your initial contribution a single, squashed commit?

  • Does gradlew build run cleanly?

  • Have you written or updated unit tests to verify your changes?

  • If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?

- Both of these commands have the ability to create events to satisfy
  BLPOP.
- Introduce a NotificationEvent enum which is passed to fireEvent.
- Previously the RedisCommandType was being passed, but this does not
  work for RENAME which creates RENAME_FROM and RENAME_TO events. In the
  future, other commands will need to create multiple events too.
@jdeppe-pivotal jdeppe-pivotal added the redis Issues related to the geode-for-redis module label Mar 31, 2022
@jdeppe-pivotal jdeppe-pivotal merged commit 3a8044a into apache:develop Apr 1, 2022
jmelchio pushed a commit to jmelchio/geode that referenced this pull request Apr 1, 2022
…ache#7537)

- Both of these commands have the ability to create events to satisfy
  BLPOP.
- Introduce a NotificationEvent enum which is passed to fireEvent.
- Previously the RedisCommandType was being passed, but this does not
  work for RENAME which creates RENAME_FROM and RENAME_TO events. In the
  future, other commands will need to create multiple events too.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
redis Issues related to the geode-for-redis module
Projects
None yet
2 participants