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

Support ZIS parameters longer than 128 chars #684

Open
ifakhrutdinov opened this issue Feb 5, 2024 · 1 comment
Open

Support ZIS parameters longer than 128 chars #684

ifakhrutdinov opened this issue Feb 5, 2024 · 1 comment
Assignees
Labels
bug Something isn't working new not yet triaged

Comments

@ifakhrutdinov
Copy link
Contributor

Is your feature or enhancement request related to a problem or limitation? Please describe

Since ZIS support line breaks now, it would be useful to support loner parameter values; the current limit is 128 symbols.

Describe your enhancement idea

Describe alternatives you've considered

Provide any additional context

@ifakhrutdinov ifakhrutdinov added enhancement New feature or request new not yet triaged labels Feb 5, 2024
@ifakhrutdinov ifakhrutdinov self-assigned this Feb 5, 2024
@ifakhrutdinov ifakhrutdinov added bug Something isn't working and removed enhancement New feature or request labels Feb 15, 2024
@ifakhrutdinov
Copy link
Contributor Author

The issue is caused by some limitations in the CrossMemoryServerConfigServiceParm and CrossMemoryServerConfigParm structures; we're likely need to define a new built-in cross-memory service because the CrossMemoryServerConfigServiceParm parm list has no version field, which can lead to compatibility issues.

ifakhrutdinov added a commit to zowe/zowe-common-c that referenced this issue Jun 3, 2024
ifakhrutdinov added a commit to zowe/zowe-common-c that referenced this issue Jun 3, 2024
ifakhrutdinov added a commit to zowe/zowe-common-c that referenced this issue Jun 12, 2024
ifakhrutdinov added a commit to zowe/zowe-common-c that referenced this issue Jun 12, 2024
This commit extends the config cross-memory service and cross-memory
server's structures responsible for storing parameters to support
parameter names and values longer than 72 and 128 characters
respectively. Backward compatibility is provided by introducing and
using a version field in the config service's parameter list.

Fixes: zowe/zss#684

Signed-off-by: Irek Fakhrutdinov <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working new not yet triaged
Projects
None yet
Development

No branches or pull requests

1 participant