Skip to content

Conversation

@ajshedivy
Copy link
Collaborator

@ajshedivy ajshedivy commented Mar 8, 2024

Issues:

TODO

  • better check for os version and ptf levels, see
    const featureRequirements = {
    (Liam - met with Scott, he said current logic should work ok)
  • Self Code default enablement (Liam)
  • Use decoration provider for hit count in SELF Code view instead of in the node description (we already do this for Dove written by Dave!)
  • Configuration option to have auto-refresh enabled/disabled automatically
  • Make use of viewsWelcome in package.json for when there are no SELF code errors.
  • Fix SQL statement to clear SELF logs:
    image
  • Button on the SELF error to copy the SQL statement to the clipboard
  • Show reason code when it's not null
  • Update SELF code tests
  • Change titles of SELF quick pick and view to full name
    • Quick pick: 'Set logging level for SELF'
    • View: 'SQL Error Log Facility (SELF)'
  • Add button in SELF view to open the docs: https://www.ibm.com/docs/en/i/7.5?topic=tools-sql-error-logging-facility-self

Things to test:

  • Ensure self codes are stored into saved settings
  • Ensure when starting a job from configuration, SELF codes from the settings are applied automatically
  • Works under *PGMR auth on the user profile (e.g. not *ALLOBJ) - scott to test

@ajshedivy ajshedivy requested a review from worksofliam March 11, 2024 20:37
@worksofliam worksofliam requested a review from forstie March 11, 2024 21:04
@github-actions
Copy link

👋 A new build is available for this PR based on daaa1cc.

@github-actions
Copy link

👋 A new build is available for this PR based on 597d0c6.

Copy link
Member

@worksofliam worksofliam left a comment

Choose a reason for hiding this comment

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

Just a couple of small bits. Looks good so far. I will update your todo list with a couple more items that I want to tackle here.

@worksofliam worksofliam linked an issue Mar 12, 2024 that may be closed by this pull request
15 tasks
@github-actions
Copy link

👋 A new build is available for this PR based on ad0e371.

@github-actions
Copy link

👋 A new build is available for this PR based on a4ffe1d.

@github-actions
Copy link

👋 A new build is available for this PR based on 18494c3.

@github-actions
Copy link

👋 A new build is available for this PR based on d75bb35.

@github-actions
Copy link

👋 A new build is available for this PR based on 17f8a47.

@github-actions
Copy link

👋 A new build is available for this PR based on c6c53f9.

@github-actions
Copy link

👋 A new build is available for this PR based on 30d9459.

@github-actions
Copy link

👋 A new build is available for this PR based on 7d9b7a3.

@github-actions
Copy link

👋 A new build is available for this PR based on 7c9aaa9.

@github-actions
Copy link

👋 A new build is available for this PR based on 055cf03.

@github-actions
Copy link

👋 A new build is available for this PR based on 4287ffa.

@worksofliam worksofliam marked this pull request as ready for review March 21, 2024 17:51
@github-actions
Copy link

👋 A new build is available for this PR based on 0e65d27.

@github-actions
Copy link

👋 A new build is available for this PR based on fc6d945.

Copy link
Member

@worksofliam worksofliam left a comment

Choose a reason for hiding this comment

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

We have worked with Scott and he is happy. I have done a final code review, fixed some minor things, and it's looking sharp. Let's merge.

@worksofliam worksofliam merged commit 1aaec65 into main Mar 22, 2024
@forstie
Copy link
Collaborator

forstie commented Mar 26, 2024

Thanks for all the revisions.
Finally, SELF is coming center stage.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feature: Self Codes

4 participants