-
Notifications
You must be signed in to change notification settings - Fork 44
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
Forward port and merge changes from the 1.4.0-beta.2 release to our latest dev branch #536
Conversation
Signed-off-by: ddimatos <dimatos@gmail.com>
…ible 2.11 Signed-off-by: ddimatos <dimatos@gmail.com>
Signed-off-by: ddimatos <dimatos@gmail.com>
Signed-off-by: ddimatos <dimatos@gmail.com>
…emoval Signed-off-by: ddimatos <dimatos@gmail.com>
…emoval Signed-off-by: ddimatos <dimatos@gmail.com>
Signed-off-by: ddimatos <dimatos@gmail.com>
Signed-off-by: ddimatos <dimatos@gmail.com>
Signed-off-by: ddimatos <dimatos@gmail.com>
Signed-off-by: ddimatos <dimatos@gmail.com>
Signed-off-by: ddimatos <dimatos@gmail.com>
Signed-off-by: ddimatos <dimatos@gmail.com>
Signed-off-by: ddimatos <dimatos@gmail.com>
Signed-off-by: ddimatos <dimatos@gmail.com>
Signed-off-by: ddimatos <dimatos@gmail.com>
Signed-off-by: ddimatos <dimatos@gmail.com>
Signed-off-by: ddimatos <dimatos@gmail.com>
Signed-off-by: ddimatos <dimatos@gmail.com>
Signed-off-by: ddimatos <dimatos@gmail.com>
Signed-off-by: ddimatos <dimatos@gmail.com>
Signed-off-by: ddimatos <dimatos@gmail.com>
Signed-off-by: ddimatos <dimatos@gmail.com>
…ogic Signed-off-by: ddimatos <dimatos@gmail.com>
…e change Signed-off-by: ddimatos <dimatos@gmail.com>
Signed-off-by: ddimatos <dimatos@gmail.com>
Signed-off-by: ddimatos <dimatos@gmail.com>
Hi @fernandofloresg , @ketankelkar , @rexemin @richp405 please go over this PR, it did pass regression, I think all you need to focus on is modules, plugins, module_utils and test cases, ignore the rest if you want its simply release content after is nearly 100 files. This forward ports zos_copy which touched module_utils , plugin and module for zos_copy, so the focus should be that we did not lose any bugs we fixed in the dev branch and ensure all new tests were ported over correctly, i did modify/add a couple. So if you did any work in the dev branch, just be sure its still there. @rexemin can I get some extra focus on if these were ported correctly, i looked last week week and think they were fine, ill do it again but just wanted extra eyes on it. |
@@ -92,6 +92,10 @@ class DataSet(object): | |||
|
|||
_VSAM_UNCATALOG_COMMAND = " DELETE '{0}' NOSCRATCH" | |||
|
|||
MVS_PARTITIONED = frozenset({"PE", "PO", "PDSE", "PDS"}) | |||
MVS_SEQ = frozenset({"PS", "SEQ", "BASIC"}) | |||
MVS_VSAM = frozenset({"KSDS", "ESDS", "RRDS", "LDS", "VSAM"}) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not an issue but why use a frozenset?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure what their reason was but given a frozen set is an immutable set maybe they just did not want anyone to alter them after creation.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
To avoid accidentally adding or removing elements, that could cause problems between calls of the class' methods.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the clarification @rexemin 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nothing scary to my eyes... I only skimmed the docs and .rsts... focused on modules and module tests, but it looked okay from here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I see no issues.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I also don't see any issues, looks like it's porting everything from 1.4.0-beta.2.
Thanks everyone, going to merge it now :) |
SUMMARY
This issues addresses:
This pull request level sets the development branch with any code that needed to be ported, ensures we have no sanity failures and aligns documentation with the next release.