Greg Shah's activity
From 06/21/2026 to 07/20/2026
07/20/2026
- 07:59 AM Base Language Feature #4658: OO serialization support
- Is there any equivalent to Java's @Externalizable@ in which the 4GL developer can override the serialization/de-seria...
07/17/2026
- 11:17 AM Conversion Tools Bug #11636: errors raised during evaluation of &IF expressions drop the entire &IF
- Octavian: Please add this to our preproc tests.
- 08:27 AM Database Feature #11526 (WIP): Implement in-memory uniquness validation using Bloom filters
- Even for preview, it needs to be workable for multi-tenant. Let's keep going on improvements before merge.
07/16/2026
- 12:37 PM Database Feature #11467: Improve ImportWorker performance
- That is expected since the dump as imported would be in 8859-1 and the database as imported is UTF-8. The import tra...
- 07:38 AM Database Feature #11467: Improve ImportWorker performance
- Teodor Gorghe wrote:
> I am finding a way to validate the import on a *41GB* dump.
Use our export tool to dump th... - 10:35 AM Database Support #11633: Reduce manual c3p0 tuning burden across cluster scale changes
- I like this a lot. In order to handle load balancing and the natural variability of the number of tenant sessions pe...
- 07:55 AM Base Language Feature #4658: OO serialization support
- Eduard, this is really excellent work!
All of the testcases you used are written as ABLUnit tests and included in ...
07/15/2026
- 02:45 PM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- We need to move this ahead. If this is disabled by default, is it safe to merge?
07/14/2026
- 01:02 PM User Interface Bug #10894 (Closed): Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
- 09:29 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- We have not spent time matching their exact token failures. The more important thing is to ensure that we do fail fo...
07/13/2026
- 11:35 AM Database Feature #1585 (Closed): add conversion and runtime support for word indexes
- 11:34 AM Database Feature #5219: implement native full-text search for word index and CONTAINS support
- The idea of this task is to leverage the native database full-text-search capability. It could be implemented for on...
- 08:57 AM Database Feature #5220 (Closed): extend word index support to SQL Server
07/10/2026
- 11:46 AM User Interface Feature #9055 (Closed): server-side processing of client platform dependencies in the UI
- 11:46 AM Base Language Feature #4065 (Closed): server-side processing of client platform dependencies
07/08/2026
- 07:51 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- You're right, we hide that in the existing initializer.
- 07:37 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- The @NUM_LITERAL@ instances need to be under an @LBRACKET@ node, even with a @KW_INIT@.
07/02/2026
- 01:29 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- I assume you can make and test the changes in a very short amount of time. So why not just do it immediately?
- 10:59 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- I agree that the postgres port by default should be not exposed. I think this should also be true for debugging port...
- 07:48 AM Conversion Tools Feature #7178: move the buffer scoping calculations to parse time
- > I can still integrate tests from #4105, #4121, #4207, #4208, #4231 (double check), #4440, #4492, #4782, #4791, #665...
07/01/2026
- 12:18 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Roger Borrello wrote:
> I had to update @tools/docker/docker_build.sh@ as I found the non-PG server image was not be... - 09:47 AM Conversion Tools Feature #7178: move the buffer scoping calculations to parse time
- > Greg, I think there's a good reason to go into the related tasks for all those tasks and check if we can find more ...
- 08:19 AM Database Bug #11588: Implement a dedicated Query implementation for CAN-FIND
- From a conversion perspective, I would greatly prefer if we implement this similar to how we implement functions (e.g...
06/30/2026
- 10:23 AM Conversion Tools Feature #7178: move the buffer scoping calculations to parse time
- In the latest standard workstation, I've added a tool called @bzr-issues@ which can be used to build a list of all ta...
06/29/2026
- 03:15 PM Conversion Tools Feature #1757: update ANTLR to latest version
- A wiki page with guidance on how we migrate from ANTLR2 to ANTLR4 is in [[p2j:ANTLR Migration Guide]].
- 09:01 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- It is probably a good idea for both you and myself to review.
06/25/2026
- 02:35 PM Runtime Infrastructure Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
- Why are you changing the naming convention? Please rename the patch files to match the convention used for the older...
- 12:02 PM Runtime Infrastructure Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
- You have sufficient rights on projsrv01 to do it.
06/24/2026
- 02:00 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Code Review Task branch 9709e Revisions 16625 through 16651
Overall, the changes look reasonable.
In @HostsMana... - 05:49 AM Documentation Support #9709 (Review): Needed: Basic example of configuring separate client and server
- Can this be set to 100%?
- 10:06 AM Conversion Tools Feature #6320: sharded schemata
- Yes, using a per-module namespace would be a way to solve the issue I noted in #6320-5.
- 09:21 AM Documentation Support #11567: spawning diagram updates
- We need to update the [[p2j:Web_Client_Setup#Under-The-Hood|spawning diagrams]] with the following changes in mind:
... - 09:17 AM Documentation Support #11567 (New): spawning diagram updates
06/23/2026
- 08:47 AM Testing Feature #11562: [Lyra] Multi-node tests playback
- Could we expose the diagnostics tooling as admin REST APIs in the FWD server? That would allow the support to be dis...
- 08:33 AM Testing Feature #11562: [Lyra] Multi-node tests playback
- If we indeed can effectively integrate and use Artillery, I'd prefer to do that instead of "recreating the wheel". I...
- 08:31 AM Testing Feature #11562: [Lyra] Multi-node tests playback
- Gemini chat output:
h2. Prompt 1
I'm considering a toolset for implementing load testing for my web application...
Also available in: Atom