OpenEdge Development - Products Enhancements - Progress Community

 OpenEdge Development

  • CAN-FIND support for Dynamic buffers

    Title says it all. Currently you can do a dynamic FIND-FIRST, FIND-UNIQUE, etc. but a CAN-FIND isn't available on dynamic buffers. Since the cost of a CAN-FIND is lower than that of an actual FIND, it would be usefull to have this on dynamic buffers...
  • Add compiler optimizing

    • Under Review
    • 1 Comments
    See https://community.progress.com/community_groups/openedge_development/f/19/t/22460 and https://blog.abevoelker.com/progress_openedge_abl_considered_harmful (Section: ABL: Un-optimized language compiler) There is no excuse to why using ASSIGN is faster...
  • Speed up compilation of ABL code, or support multi-threaded compilation

    • Under Review
    • 0 Comments
    Waiting minutes for ABL projects to compile & seeing only 12.5% CPU usage is frustrating. Either Improving single-threaded compilation speed to such an extent that we're not waiting or enabling multi-threaded compiles would be a great improvement...
  • PDSOE - option to compile only files that have compile errors

    • Complete
    • 1 Comments
    In PDSOE, I’d like to have a way to just recompile files that have compile errors. Say our project has 1000 files and 20 of these have compile errors. I want to just be able to compile just those files. For example, if I have 20 errors showing...
  • TABLE-SCAN for Open Query or Dynamic Query

    The Table Scan option is fabulous. The only issue being I can't use it in Open Query or dynamic queries. Please could this be added.
  • Add keyword/api to disconnect/kick users from the database

    • Under Review
    • 1 Comments
    It would be useful to have a keyword (or some kind of API) to disconnect/kick users from the database.
  • Provide a supported profiling data viewer application

    There are various vintages of Progress profiler viewers, all of which are officially unsupported. But the ABL profiler system handle is supported. What is the value of being able to generate profiling data is there isn't a supported way to visualize...
  • Improve network connection handling for today's world

    Currently any minor hiccup in networking will result in an error and loss of connectivity between: WebClient and AppServer AVM and DataServer AVM and Database Simply switching from wired to wireless networks will result in any of the above...
  • Reflection - support for annotations

    It should be possible to get (values of) annotations through reflection. Since currently annotations are not compiled in (they are ignored by the compiler), annotations itself would need enhancements comparable to the Java annotations or c# attributes...
  • Custom information in r-code files

    We need to get information from our r-codes, like the deployment version, to test this information during de product update. This process updates about 30 thousand programs each time it is run, and there is no way to open each .r to look for a string...