Skip to Main Content
IBM Power Ideas Portal


This portal is to open public enhancement requests against IBM Power Systems products, including IBM i. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:

Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,

Post your ideas
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.

Status Delivered
Workspace IBM i
Categories Core OS
Created by Guest
Created on Sep 14, 2017

Improve speed to retrieve number of objects in library

API qlirlibd with key 8 to retrieve the number of objects in the library performs really slow if you have more than say 5.000 objects in the library.


Use Case:

On a really fast system it can take 10-15 seconds to retrieve the number of objects in a library. The dsplib command get the same info in a split second!
I think API qlirlibd is the only method to programmatically get this information but it is too slow.


Idea priority High
  • Guest
    Reply
    |
    Mar 30, 2020

    .The changes are now available via PTFs on releases 7.2 and 7.3. The PTF numbers are:
    SI72426 V7R3M0
    SI72435 V7R2M0

    From the PTF Cover letter:
    Program QLIRLIBD was changed to return the number of objects
    faster with key 7. Performance is improved if key 7 was
    specified without key 6 (library size information). When both
    keys 6 and 7 are specified, there is no performance improvement.

  • Guest
    Reply
    |
    Feb 26, 2020

    The RFE description refers to key 8 for the QLIRLIBD API, which was probably a typo. Key 7 returns the number of objects in the library.

    This request is being considered. It will be prioritized along with other future work.

  • Guest
    Reply
    |
    Nov 13, 2018

    The CAAC has reviewed this RFE again. We suggest that you open a PMR to handle this performance concern -- this is potentially a software defect.

    Background: The COMMON Americas Advisory Council (CAAC) members have a broad range of experience in working with small and medium-sized IBM i customers. CAAC has a key role in working with IBM i development to help assess the value and impact of individual RFEs on the broader IBM i community, and has therefore reviewed your RFE.

    For more information about CAAC, see www.common.org/caac

    For more details about CAAC's role with RFEs, see http://www.ibmsystemsmag.com/Blogs/i-Can/May-2017/COMMON-Americas-Advisory-Council-%28CAAC%29-and-RFEs/

    Nancy Uthke-Schmucki - CAAC Program Manager

  • Guest
    Reply
    |
    Feb 23, 2018

    Our most up to date system is at v7r2 - TL17290.
    To my knowledge this API has performed badly in all releases with the specified parameters.

  • Guest
    Reply
    |
    Feb 13, 2018

    Please respond to the questions posted by CAAC in a prior Comment for this RFE.

  • Guest
    Reply
    |
    Feb 13, 2018

    The CAAC has reviewed this RFE. More information is needed. Have you opened a PMR? What release and PTF level are you at?

    Background: The COMMON Americas Advisory Council (CAAC) members have a broad range of experience in working with small and medium-sized IBM i customers. CAAC has a key role in working with IBM i development to help assess the value and impact of individual RFEs on the broader IBM i community, and has therefore reviewed your RFE.

    For more information about CAAC, see www.common.org/caac

    For more details about CAAC's role with RFEs, see http://www.ibmsystemsmag.com/Blogs/i-Can/May-2017/COMMON-Americas-Advisory-Council-%28CAAC%29-and-RFEs/

    Nancy Uthke-Schmucki - CAAC Program Manager