Skip to content
This repository has been archived by the owner on Dec 13, 2023. It is now read-only.

Corrected the tokenization logic in CassandraMetadataDAO #2953

Merged
merged 1 commit into from
Apr 27, 2022

Conversation

aravindanr
Copy link
Collaborator

@aravindanr aravindanr commented Apr 27, 2022

The INDEX_DELIMITER could be part of the workflow name.

Pull Request type

  • Bugfix
  • Feature
  • Refactoring (no functional changes, no api changes)
  • Build related changes (Please run ./gradlew generateLock saveLock to refresh dependencies)
  • WHOSUSING.md
  • Other (please describe):

Changes in this PR

When the workflow name contains a /, the getAllWorkflowDefs() call fails because the tokenization logic does not account for it. Now the logic is updated to account for it.

Alternatives considered

Considered adding a validation error for workflow names containing /. But that would be artificial and not relevant for other persistence implementations.

@aravindanr aravindanr added the type: bug bugs/ bug fixes label Apr 27, 2022
@aravindanr aravindanr merged commit e66c73d into main Apr 27, 2022
@aravindanr aravindanr deleted the fix_cassandra_persistence_validation branch April 27, 2022 23:06
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
type: bug bugs/ bug fixes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants