Activity
From 05/11/2026 to 06/09/2026
06/09/2026
- 06:47 PM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- Sorry to play the devil's advocate.
I understand that the data structure is some kind of SQL index, mapping from ... - 10:09 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- Alexandru Lungu wrote:
> This is a red flag for me. We are talking about tens of millions of record. This may requir... - 09:56 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- > on initialization all records are read from the db,
This is a red flag for me. We are talking about tens of mill... - 09:36 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- Ovidiu, the new approach is much simpler than that. The initialized filters hold only bits, some of them are set base...
- 09:29 AM Database Feature #11526 (WIP): Implement in-memory uniquness validation using Bloom filters
- This is definitely a new approach.
Some notes in this regard:
* at 'in-memory' level, we already have @UniqueTrac... - 09:19 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- Committed the initial version, so far it supports only in memory insertion/filter population and lookup, the filters ...
- 04:15 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- A Bloom filter is a space-efficient probabilistic data structure used to quickly test whether an item has been seen b...
- 04:05 AM Database Feature #11526 (Internal Test): Implement in-memory uniquness validation using Bloom filters
- 04:52 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Greg Shah wrote:
> Please write documents in textile format instead of markdown. Textile has the advantage that we ... - 04:08 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Please write documents in textile format instead of markdown. Textile has the advantage that we can post it into Red...
- 03:57 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- h1. Web Clients — Local Brokers, Host Order, and @map.clients-to-backends@
This note explains how per-broker web-c... - 03:04 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- #9709-962 is the last version of the specification, precisely according to the current changes.
- 02:48 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Updated version of the specification.
- 02:47 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Committed revision 16636 (9709e) fixed issues related host index consistency between runtime and static directory con...
- 08:37 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Greg, Roger, the committed revision 16634 (9709e) eliminated hosts.txt usages. Please review the code and this AI gen...
- 02:31 PM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- > Greg, I remember you suggested something related to this at some point, but I do not recall the exact details. Coul...
- 10:22 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- The lexer doesn't appear to be the bottleneck. Using @tokens.fill()@ and summing the elapsed times across all Hotel_G...
- 09:42 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- I think it is time to document some findings and updates here.
At this point, I think I have stabilized the Progre... - 12:48 PM Conversion Tools Support #6409: generate "railroad style" syntax diagrams for the progress parser
- h1. Analysis of Approach
h2. Objective
Provide high-quality, readable "railroad" syntax diagrams for the full r... - 10:49 AM Database Feature #6720: lazy hydration
- > I have made these measurements because I need to know if fixing the performance findings, but I think I shall find ...
- 10:43 AM Database Feature #6720: lazy hydration
- Teodor,
I had a quick look at the patch you posted in #6720-159. What I immediately noticed is that it rolls back R... - 08:41 AM Database Feature #6720: lazy hydration
- I have done some tests *6720b* vs *trunk* and these are the measurements:
|_. scenario |_. rows |_. fields |_. 4GL (... - 03:20 AM Database Feature #6720: lazy hydration
- This is the list of findings for a patch which I am using (based on *6720b*):
{{Collapse(Findings)
h1. Code Review ... - 10:25 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- Also, I should note that the @EQUALS@ node will need to have its type rewritten as @ASSIGN@. Look at existing gramma...
- 09:26 AM Runtime Infrastructure Bug #11488 (Test): improve performance of the OpenClient protocol when the client is running in t...
- 11488a was merged into trunk rev. 16600 and archived.
- 09:13 AM Runtime Infrastructure Bug #11488 (Merge Pending): improve performance of the OpenClient protocol when the client is run...
- Please merge 11488a now.
- 08:04 AM Runtime Infrastructure Bug #11488: improve performance of the OpenClient protocol when the client is running in the same...
- Eduard Soltan wrote:
> Waiting on response for Gui application smoke tests.
Smoke tests on large GUI application ... - 08:16 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor Gorghe wrote:
> I don't see anything else what I can test. This needs full regression testing?
Constantin?
- 08:15 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- I don't see anything else what I can test. This needs full regression testing?
- 08:14 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor Gorghe wrote:
> I have tested the @SIGNATURE@ widget, which now it works.
> Since there is just one dependen... - 05:21 AM User Interface Bug #10938 (WIP): Date FILL-IN: Incorrect SCREEN-VALUE after widget enablement
- *Code review 10938a revisions 16514..16519*
* *[CRITICAL]* _functional_ @FillIn@.@shouldDisplayBlanks@: The state ch... - 03:34 AM Database Bug #11502: Recycle dirty share H2 session
- It is good, but the used config for the data sources is the default one, it needs to use the tenant specific one to a...
- 03:30 AM Database Bug #11502: Recycle dirty share H2 session
- Can you take into the patch? Is a reasonable change?
- 03:29 AM Database Bug #11502: Recycle dirty share H2 session
- If it helps a customer application, I am ok with adding it back, just make sure to inherit the configuration of the d...
- 03:25 AM Database Bug #11502: Recycle dirty share H2 session
- Artur Școlnic wrote:
> Connection pooling was removed for the Meta and Dirty databases to simplify configuration and... - 03:07 AM Database Bug #11502: Recycle dirty share H2 session
- Connection pooling was removed for the Meta and Dirty databases to simplify configuration and improve maintainability...
06/08/2026
- 07:43 PM Runtime Infrastructure Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
- Ovidiu Maxiniuc wrote:
> Thank you, Roger!
> I used an older revision of the script. I merged my changes into the l... - 03:42 PM Runtime Infrastructure Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
- Thank you, Roger!
I used an older revision of the script. I merged my changes into the latest.
I re-patched my nc... - 01:10 PM Runtime Infrastructure Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
- Ovidiu Maxiniuc wrote:
> It looks like my Ubuntu uses @ncurses-6.4+20240113@. Both scripts above attempt to patch @v... - 12:07 PM Runtime Infrastructure Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
- It looks like my Ubuntu uses @ncurses-6.4+20240113@. Both scripts above attempt to patch @v6.1_20200708@ and fail, be...
- 08:38 AM Runtime Infrastructure Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
- Ovidiu, are you utilizing the ncurses process setup in both *gcd_systems* and FWD trunk? They are the baseline, and c...
- 11:08 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- Yes, the use of @^@ in @eq:EQUALS^@ overrides the @makeASTRoot()@ and forces the @EQUALS@ to be the root node.
I s... - 09:25 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- I've worked on the changes from the review and the only problem I am facing right now is resolving the qualified name...
- 11:00 AM Runtime Infrastructure Bug #11488: improve performance of the OpenClient protocol when the client is running in the same...
- Constantin Asofiei wrote:
> Anything else remaining?
Waiting on response for Gui application smoke tests. - 10:38 AM Runtime Infrastructure Bug #11488: improve performance of the OpenClient protocol when the client is running in the same...
- Anything else remaining?
- 10:34 AM Runtime Infrastructure Bug #11488: improve performance of the OpenClient protocol when the client is running in the same...
- #10529 app, #10614 app, ETF have been tested.
GUI application smoke tests + SOAP tests, GUI application unit tests... - 06:06 AM Database Bug #11502: Recycle dirty share H2 session
- Artur, can you explain your changes for #11288 regarding dirty database?
I think the easiest way to fix the perfor... - 02:38 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- The committed revision 16629 (9709e). Please note that the directory settings must be changed with this revision.
- 01:50 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- I have tested the @SIGNATURE@ widget, which now it works.
Since there is just one dependency change, introducing @bc...
06/07/2026
- 03:53 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Rebased 9709e (rev 16628).
06/05/2026
- 04:53 PM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- Code Review Task Branch 9767a Revision 16564
Overall, this is quite close. Here are changes I'd like to see:
1... - 12:08 PM Conversion Tools Feature #6320: sharded schemata
- Using TRPL for import is overkill since the tree structure is so trivial. So, yes, I agree it should move away.
- 11:36 AM Conversion Tools Feature #6320: sharded schemata
- Greg Shah wrote:
> If the details are in annotations in the DMOs, do we need the P2O documents? Annotations seems c... - 11:08 AM Conversion Tools Feature #6320: sharded schemata
- I think it is best to remove the @.dict@ files too.
- 11:00 AM Conversion Tools Feature #6320: sharded schemata
- Greg Shah wrote:
> If the details are in annotations in the DMOs, do we need the P2O documents? Annotations seems c... - 10:54 AM Conversion Tools Feature #6320: sharded schemata
- If the details are in annotations in the DMOs, do we need the P2O documents? Annotations seems cleaner.
- 10:53 AM Conversion Tools Feature #6320: sharded schemata
- Greg Shah wrote:
> Octavian Adrian Gavril wrote:
> > Understood, that makes perfect sense for production discipline... - 10:37 AM Conversion Tools Feature #6320: sharded schemata
- Octavian Adrian Gavril wrote:
> Understood, that makes perfect sense for production discipline. But does this setup ... - 10:12 AM Conversion Tools Feature #6320: sharded schemata
- Understood, that makes perfect sense for production discipline. But does this setup still fundamentally confirm the O...
- 09:57 AM Conversion Tools Feature #6320: sharded schemata
- At production, the customer will expect a merged database not to run against a shared. This means there is an assump...
- 09:46 AM Conversion Tools Feature #6320: sharded schemata
- I did some testing in an OE environment and want to see if I got it right regarding how this feature works.
I set up... - 08:40 AM User Interface Bug #11326 (Internal Test): Reduce memory consumption of FWD clients
- Teodor, the change looks good.
- 07:18 AM User Interface Bug #11326 (Review): Reduce memory consumption of FWD clients
- 07:18 AM User Interface Bug #11326 (WIP): Reduce memory consumption of FWD clients
- Created task branch *11326d* and committed revision *16599*:
* Fixed missing dependency issue on SIGNATURE widget.
... - 06:33 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- I have looked into @hotel@ changes.
Overall, they seem right, but I have one observation:
* @build.xml:deploy.prepa... - 08:25 AM Runtime Infrastructure Bug #11488: improve performance of the OpenClient protocol when the client is running in the same...
- Constantin Asofiei wrote:
> Eduard, the changes are good. Please go with testing the #10529 app, #10614 app, ETF an... - 06:03 AM Runtime Infrastructure Bug #11488 (Internal Test): improve performance of the OpenClient protocol when the client is run...
- Eduard, the changes are good. Please go with testing the #10529 app, #10614 app, ETF and any other app which uses ap...
- 02:18 AM Runtime Infrastructure Bug #11488 (Review): improve performance of the OpenClient protocol when the client is running in...
- Please review.
- 02:18 AM Runtime Infrastructure Bug #11488 (WIP): improve performance of the OpenClient protocol when the client is running in th...
- 04:26 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Octavian Adrian Gavril wrote:
> This is the fix:
> [...]
>
> I will include this patch in the next revision of *... - 03:21 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- I found a fix for the issue described in my previous note.
In @annotations/method_defs.rules@, we decide whether t... - 02:44 AM User Interface Bug #11498 (Internal Test): NPE during browse ADD-LIKE-COLUMN()
- Changes in rev. 16593 are OK.
06/04/2026
- 06:41 PM Runtime Infrastructure Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
- The current wiki at "NCURSES":https://proj.goldencode.com/projects/p2j/wiki/NCURSES is currently deprecated, as it de...
- 05:07 PM Runtime Infrastructure Bug #11515 (Review): Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
- 03:49 PM User Interface Bug #11498: NPE during browse ADD-LIKE-COLUMN()
- > 11498a/rev. 16592
The changes are good.
> so FWD throws IllegalStateException.
I committed the fix for it ... - 10:06 AM Runtime Infrastructure Bug #11488: improve performance of the OpenClient protocol when the client is running in the same...
- It seems that the most cases were immutable objects are being serialized and deserialized are coming from @AppServerH...
- 09:21 AM Conversion Tools Feature #6320 (WIP): sharded schemata
- 09:20 AM Conversion Tools Feature #11404 (WIP): Implement annotation-based resolution for database dependencies.
- 08:14 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- I've fixed the regression documented above by skipping collision checks for parent constructor names.
While testin... - 03:16 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Okay, it seems that @calculateUniqueJavaMethodName@ is searching for parent constructors as well. Since I disallowed ...
- 01:54 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Unfortunately, I'm seeing a few new differences, so I might have regressed something regarding constructor names in t...
- 07:51 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- Committed *9767a/16564*. Added partial VAR statement support and ParserTestDriver.java to be used with harness.
I ...
06/03/2026
- 11:51 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- I refactored the constructor generation in *rev16588*. These changes include updating the constructor name in @legacy...
- 07:44 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Committed revision 16612 (9709e) moved "delete auth cookies" patch to 11401a branch (refs: #11401).
- 07:27 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- That is OK, remember that we don't have syntax checking support in FWD until #3882. So long as the tests exist and "...
- 04:48 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- I ran the harness against the failing tests and found errors such as:...
- 04:29 AM Database Bug #9194 (WIP): FWD selects the wrong index when using CONTAINS?
- False alarm, it seems that the selected index is wrong even with the recent trunk. The discussion happened in #11448.
- 04:03 AM Database Bug #9194 (Test): FWD selects the wrong index when using CONTAINS?
- 02:47 AM User Interface Bug #11498 (Review): NPE during browse ADD-LIKE-COLUMN()
- *Stanislav*: Please review 11498a/rev. 16592. The changes are meant to protect mostly the browse (but also the other ...
06/02/2026
- 10:32 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Greg Shah wrote:
> In the meeting today, Octavian clarified that this info would be stored in the cvt database and i...
05/29/2026
- 08:21 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- > This scenario is similar to how we decide which class to reference by looking at the propath. In the current versio...
- 03:35 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Octavian Adrian Gavril wrote:
> Regarding point 3, I re-checked the scenario, and I was wrong during today's meeting... - 08:11 AM Database Bug #11502: Recycle dirty share H2 session
- Teodor, mind the effort in #8388 of dropping dirty-share being stored in H2, but in persistence database.
- 08:00 AM Database Bug #11502: Recycle dirty share H2 session
- Currently, on @DefaultDirtyShareManager@, when we need the dirty-share session, we use @new Session(dirtyDatabase)@ a...
- 07:43 AM Database Bug #11502 (Internal Test): Recycle dirty share H2 session
- 06:15 AM Database Feature #9545: confirm/add table parameter support
- Rebased to trunk rev. 16588.
- 06:06 AM Database Bug #11501: Investigate useSnapshot usage in multi-table indexed-reposition queries
- This task is dedicated for investigating how the @useSnapshot@ array shall be used in the context of an invalidate mu...
- 06:00 AM Database Bug #11501 (New): Investigate useSnapshot usage in multi-table indexed-reposition queries
- 05:52 AM Database Bug #10962 (WIP): Optimized multi-table compound components are not invalidated
- > [MAJOR] functional CompoundQuery.stateChanged: Replaces cursor.peekLastLoadedResult() with cursor.peekLastLoadedRes...
- 05:41 AM Base Language Bug #4602: fixes for OO 4GL and structured error handling
- Rebase 4602a to trunk rev. 16588.
- 03:22 AM Database Bug #11499: Debug and fix query logging issues
- Great, thanks Alexandru.
Radu,
I am hoping you could help me with a few things, my first question is why the report... - 03:19 AM Database Bug #11499: Debug and fix query logging issues
- I added Radu to this task; he is the dinosaur that built this a long time ago already :)
- 02:23 AM Database Feature #4369 (Test): implement stateless FWD server clustering
- 4369a was merged to trunk rev. 16588 and archived.
- 01:58 AM Database Feature #4369 (Merge Pending): implement stateless FWD server clustering
- Eduard: please merge 4369a now.
- 01:57 AM Database Feature #4369: implement stateless FWD server clustering
- Ovidiu Maxiniuc wrote:
> Greg Shah wrote:
> > [...] we are waiting on Ovidiu's thoughts on the metadata configurati... - 01:09 AM User Interface Bug #11191 (Internal Test): ChUI: COMBO-BOX raises error 4058 on valid SCREEN-VALUE assignment
- *Code review 11191a revisions 16548..16550*
The changes look good. Please go ahead with regression testing. Also run...
05/28/2026
- 02:41 PM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- > > I need to integrate a versioning system for the generated class files. This is necessary for the incremental conv...
- 09:47 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Octavian Adrian Gavril wrote:
> I have three additional aspects that I want to solve for now:
> # The incremental c... - 06:39 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Octavian Adrian Gavril wrote:
> I have three additional aspects that I want to solve for now:
> # The incremental c... - 02:11 PM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
> Is the wiki complete? Ovidiu, can you take a look, too? [[p2j:Stateless_Server_Clusteri... - 02:03 PM Database Feature #4369: implement stateless FWD server clustering
- Ovidiu Maxiniuc wrote:
> * then there is the @useMeta@ in @DatabaseManager@. Even if the meta tables are availab... - 12:50 PM Database Feature #4369: implement stateless FWD server clustering
- Greg Shah wrote:
> [...] we are waiting on Ovidiu's thoughts on the metadata configuration.
Yes, I am a bit concern... - 12:16 PM Database Feature #4369: implement stateless FWD server clustering
- Is the wiki complete? Ovidiu, can you take a look, too? [[p2j:Stateless_Server_Clustering]]
- 11:58 AM Database Feature #4369: implement stateless FWD server clustering
- Eduard Soltan wrote:
> Waiting for large gui application smoke tests, and I will retest chui just in case.
Large ... - 08:40 AM Database Feature #4369: implement stateless FWD server clustering
- Greg Shah wrote:
> Did you change the default setting for metadata (at least in non-clustered mode)?
>
Yes, now i... - 08:38 AM Database Feature #4369: implement stateless FWD server clustering
- Did you change the default setting for metadata (at least in non-clustered mode)?
We need clear documentation on h... - 08:32 AM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
> OK, anything else left to test or work?
Waiting for large gui application smoke tes... - 08:09 AM Database Feature #4369: implement stateless FWD server clustering
- Eduard Soltan wrote:
> Constantin Asofiei wrote:
> > Did you do a security scanning of the other jars brought by ge... - 07:15 AM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
> Did you do a security scanning of the other jars brought by geode in 4369a?
Yes, ther... - 05:03 AM Database Feature #4369: implement stateless FWD server clustering
- Did you do a security scanning of the other jars brought by geode in 4369a?
- 04:32 AM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
> Eduard, is this gradle change in the branch? What about the other jars?
I upgraded th... - 04:27 AM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
> Eduard, is this gradle change in the branch? What about the other jars?
I committed o... - 04:21 AM Database Feature #4369: implement stateless FWD server clustering
- Eduard, is this gradle change in the branch? What about the other jars?
Can we finish testing today for the other ... - 11:48 AM Database Bug #11499: Debug and fix query logging issues
- Artur Școlnic wrote:
> Another issues is meta table logging that is logged at the persistent table level, it must me... - 07:01 AM Database Bug #11499: Debug and fix query logging issues
- A few explanations for the unexpected logs:
1. Some of the queries were not logged because the reported time was bel... - 06:21 AM Database Bug #11499: Debug and fix query logging issues
- Another feature I want to add is a base latency log, I think executing a simple @Select 1@ and logging the time is a ...
- 06:12 AM Database Bug #11499 (WIP): Debug and fix query logging issues
- 06:11 AM Database Bug #11499: Debug and fix query logging issues
- Query logging seems to have a few unexpected issues, this is one example...
- 06:03 AM Database Bug #11499 (WIP): Debug and fix query logging issues
- 10:55 AM User Interface Bug #11211: Improve source detection when dispatching mouse wheel events
- Razvan-Nicolae Chichirau wrote:
> The idea behind @Addressed review from ...@ was that, since reviews have become mu... - 06:17 AM User Interface Bug #11211: Improve source detection when dispatching mouse wheel events
- Hynek Cihlar wrote:
> Btw., use more descriptive commit messages. @Addressed review from #1234-12@ requires addition... - 06:04 AM User Interface Bug #11211 (Internal Test): Improve source detection when dispatching mouse wheel events
- 06:04 AM User Interface Bug #11211: Improve source detection when dispatching mouse wheel events
- Razvan-Nicolae Chichirau wrote:
> Please check 11211a/rev. 16518.
The changes look good. Please go ahead with reg... - 08:17 AM User Interface Bug #11343 (Review): Alert-box suddenly disppears when a specific item is selected from a drop-do...
- *Hynek*: Please review 11343a/rev. 16576.
- 07:46 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- I looked a lot more into the lexer and preprocessor tests, but I can't figure out how to generate the OE baselines.
... - 05:29 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- I've already reduced @primary_expr@ prediction time from seconds down to nanoseconds, but that alone isn't enough. I ...
- 03:26 AM User Interface Bug #11498: NPE during browse ADD-LIKE-COLUMN()
- Testcase:...
- 03:20 AM User Interface Bug #11498 (Test): NPE during browse ADD-LIKE-COLUMN()
- 03:25 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Rebased 9709e up to rev. 16611.
- 02:53 AM User Interface Bug #11170 (Internal Test): The caret position is initially wrong for DECIMAL/INTEGER FILL-IN wi...
- Razvan-Nicolae Chichirau wrote:
> Please check rev. 16565.
It's good, please go ahead with regression testing. Ch...
05/27/2026
- 02:50 PM User Interface Bug #11326: Reduce memory consumption of FWD clients
- It is hard to provide an answer. What I know is that the server image spawns FWD client instances (so it should have ...
- 01:17 PM User Interface Bug #11326: Reduce memory consumption of FWD clients
- I know that all the thinning down that Teodor has done for this task is good... I could use some thinning myself! But...
- 01:05 PM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor Gorghe wrote:
> Committed the changes into *hotel_gui* revision *454*.
I made matching changes in *hotel* ... - 12:33 PM User Interface Bug #10915 (Test): ugly dialogs
- 10915a was merged into the trunk as rev 16585 and then archived.
- 11:56 AM User Interface Bug #10915 (Merge Pending): ugly dialogs
- Sergey Ivanovskiy wrote:
> Yes, I tested rev 16644 (10915a) but as rev 16645 is only a cleanup, then it seems done.
... - 11:47 AM User Interface Bug #10915: ugly dialogs
- Yes, I tested rev 16644 (10915a) but as rev 16645 is only a cleanup, then it seems done.
- 11:41 AM User Interface Bug #10915: ugly dialogs
- No more testing planned?
- 11:37 AM User Interface Bug #10915: ugly dialogs
- Yes, Hotel, Hotel_GUI, the customers applications and testcases. Committed rev 16645 (10915a) removed commented code.
- 11:14 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> OK. I tested manually all dialogs and Stefanel reviewed/tested Oidc dialogs. CHUI regress... - 11:11 AM User Interface Bug #10915: ugly dialogs
- OK. I tested manually all dialogs and Stefanel reviewed/tested Oidc dialogs. CHUI regression tests are passed.
- 10:56 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> Sergey Ivanovskiy wrote:
> > I finished manual GUI testing of rev 16644 (10915a). The re... - 09:15 AM User Interface Bug #10915 (Review): ugly dialogs
- 09:13 AM User Interface Bug #10915: ugly dialogs
- This is my last review for rev 16444(10915a)
*Modified areas:* com.goldencode.p2j.main (4 files), com.goldencode.p... - 09:09 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> I finished manual GUI testing of rev 16644 (10915a). The rest tasks are CHUI regression t... - 09:03 AM User Interface Bug #10915: ugly dialogs
- >CRITICAL] functional ModalDialog.close: When a `documentListener` keydown trigger handler awaits `dialog.close()`, t...
- 04:48 AM User Interface Bug #10915 (WIP): ugly dialogs
- *Code review 10915a revisions 16580..16639*
Please check the following points. The critical one should be easy to ch... - 04:16 AM User Interface Bug #10915: ugly dialogs
- Thus 10915a passed ctrl_c regression tests and main regression tests with 3 failed. For the trunk I got the same resu...
- 09:05 PM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> The first round of the main regression tests completed with 3 failed tests #7143-1937.
T... - 11:08 AM Database Feature #4369: implement stateless FWD server clustering
- ...
- 09:41 AM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
>
> We need to move to 6.2.18 version in build.gradle - is this possible?
>
I looke... - 05:58 AM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
> Additional testing: in multi-tenant mode and with i.e. 150 or 200 classic agents started... - 05:51 AM Database Feature #4369: implement stateless FWD server clustering
- Eduard Soltan wrote:
> I have tested ETF and chui on my side, they both pass.
Great, then I won't bother with ETF.
... - 05:50 AM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
> 4369a is OK. ChUI passed, I'll let you know about ETF.
>
I have tested ETF and ch... - 05:49 AM Database Feature #4369: implement stateless FWD server clustering
- 4369a is OK. ChUI passed, I'll let you know about ETF.
Eduard: we need to figure out the spring library version we... - 11:06 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- I've committed new changes that fix the incremental conversion process. Converted classes are now loaded properly dur...
- 06:47 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- > So, the conversion is running with the converted module's configurations instead of its own. I need to fix the load...
- 02:10 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Greg Shah wrote:
> Anything that now can be found from converted artifacts should be read that way instead of throug... - 10:15 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- 🤞
- 10:03 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- I am currently trying one more approach for the ANTLR4 performance issue around @primary_expr@.
The main problem i... - 02:12 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- The main performance culprits still appear to be the "pull" alternatives. @adaptivePredict@ needs these alternatives ...
- 09:25 AM Base Language Feature #6407 (Review): name_map.xml improvements
- Committed *6407b/16578*. Added inHandleProc to override the handle and make sure TARGET-PROCEDURE is set properly.
... - 08:39 AM Database Bug #7667 (Test): Support OUTER-JOIN with PRESELECT at conversion
- #11470 was fixed and support is now in trunk.
- 06:30 AM User Interface Bug #10938 (Review): Date FILL-IN: Incorrect SCREEN-VALUE after widget enablement
- Hynek Cihlar wrote:
> *Code review 10938a revisions 16514..16518*
>
> Javadoc for @FillIn.shouldDisplayBlanks@ me... - 04:33 AM User Interface Bug #11170 (Review): The caret position is initially wrong for DECIMAL/INTEGER FILL-IN widgets
- Please check rev. 16565.
- 02:43 AM Runtime Infrastructure Feature #10451 (Test): GUI interaction event logging
- Branch 10451a was merged into trunk as rev. @16583@ and archived.
- 02:28 AM Runtime Infrastructure Feature #10451 (Merge Pending): GUI interaction event logging
- Please merge 10451a to trunk.
- 02:16 AM Runtime Infrastructure Feature #10451: GUI interaction event logging
- I have Serban's approval for testing with another application and Teodor's approval for the ChUI Regression Testing. ...
05/26/2026
- 03:53 PM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
> * @GuiWebSocket.java@ needs to be reverted to trunk revision
Meant to solve some ja... - 02:38 PM Database Feature #4369: implement stateless FWD server clustering
- Also: please rebase when convenient so other projects can be tested.
- 02:36 PM Database Feature #4369: implement stateless FWD server clustering
- Eduard, good work, there are only a few more issues; I'll run ETF and ChUI with this. Please also rebase. Bellow is ...
- 01:16 PM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
> Eduard Soltan wrote:
> > Committed on 4369a, rev. 16616.
> >
> > I think this handle... - 12:31 PM Database Feature #4369: implement stateless FWD server clustering
- Eduard Soltan wrote:
> Committed on 4369a, rev. 16616.
>
> I think this handles everything.
Did you address the ... - 11:32 AM Database Feature #4369: implement stateless FWD server clustering
- Committed on 4369a, rev. 16616.
I think this handles everything.
About the spring-dependecy:... - 03:30 AM Database Feature #4369: implement stateless FWD server clustering
- Eduard, this is review for 4369a rev 16611:
* for the management of temp group and users
** there should be a singl... - 02:37 AM Database Feature #4369: implement stateless FWD server clustering
- Eduard, how's the testing going for other apps?
> Fix is to exclude spring-jcl dependency.
I don't see this in b... - 08:11 PM Database Feature #4369: implement stateless FWD server clustering
- +Review of 4369a / r16611 (with focus on persistence)+
This is a huge changeset. I focused on persistence mainly, ... - 03:25 PM User Interface Bug #11170 (WIP): The caret position is initially wrong for DECIMAL/INTEGER FILL-IN widgets
- *Code review 11170a revisions 16561..16564*
* *[MINOR]* _style_ @NumberBufGui@.@deleteRegion@: Javadoc @@param@ tags... - 03:09 PM User Interface Bug #10915: ugly dialogs
- The first round of the main regression tests completed with 3 failed tests #7143-1937.
- 07:54 AM User Interface Bug #10915: ugly dialogs
- Stefanel, thank you for the review.
- 07:51 AM User Interface Bug #10915: ugly dialogs
- I tested the changes related to @p2j.sso_reauth.js@, and they look good and work well for me.
- 06:19 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> Thank you. Are there any simulations for Oidc provider for testing?
I use this: docker... - 06:16 AM User Interface Bug #10915: ugly dialogs
- Thank you. Are there any simulations for Oidc provider for testing?
- 06:13 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> Stefanel, could you give me instructions to test Hotel Gui and @p2j_sso_reauth.js@ change... - 06:02 AM User Interface Bug #10915: ugly dialogs
- I finished manual GUI testing of rev 16644 (10915a). The rest tasks are CHUI regression testing and review/testing @p...
- 11:37 AM User Interface Bug #10938 (WIP): Date FILL-IN: Incorrect SCREEN-VALUE after widget enablement
- *Code review 10938a revisions 16514..16518*
Javadoc for @FillIn.shouldDisplayBlanks@ mentions the method is only int... - 09:40 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Octavian Adrian Gavril wrote:
> Another observation:
> While testing the current solution with a jar copied into @p... - 07:04 AM Base Language Feature #6407: name_map.xml improvements
- I have some problems figuring out what is wrong with the changes from the last commit, the only difference I can find...
- 01:40 AM Runtime Infrastructure Feature #10451: GUI interaction event logging
- Here are the results from yesterday:
* gso_282 failed: expected.
* gso_320 failed: not expected. However, Teodor ...
05/25/2026
- 03:00 PM User Interface Bug #10915: ugly dialogs
- OK. The current code @p2j.ModalDialog@ is over complicated. I was confused by AI review at some moment. Please review...
- 02:15 PM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> It seems that 10915a doesn't have CHUI changes. Should I run CHUI regression tests?
Th... - 12:23 PM User Interface Bug #10915: ugly dialogs
- It seems that 10915a doesn't have CHUI changes. Should I run CHUI regression tests?
- 11:51 AM User Interface Bug #10915: ugly dialogs
- Hynek, I found several regressions in the code. Please review the committed revision 16639 (10915a).
Stefanel, p... - 11:30 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- But I need to include a bug fix in @dbash.sh@ in revision 16607.
- 11:17 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- The difficulties were because I had reverted the changes to @docker_build.sh@ in 9709e because we had included change...
- 11:13 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Roger Borrello wrote:
> Rebase was completed. Pushed up to revision 16606.
Thank you! I had difficulties at the sec... - 10:52 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Rebase was completed. Pushed up to revision 16606.
- 09:41 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> Roger, I got conflicts in @tools/docker/docker_build.sh@ while rebasing 9709e, there were... - 04:51 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Roger, I got conflicts in @tools/docker/docker_build.sh@ while rebasing 9709e, there were several conflicts in two it...
- 10:16 AM User Interface Bug #11495: FRAME/BROWSE is moving down
- Testcase:
{{Collapse(browse_helper.p)... - 09:04 AM User Interface Bug #11495 (New): FRAME/BROWSE is moving down
- 09:36 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- I have three additional aspects that I want to solve for now:
# The incremental conversion is currently broken. This... - 07:47 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Another observation:
While testing the current solution with a jar copied into @p2j/build/lib@, I noticed some issue... - 06:56 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- I've found an issue with classes that don't have a package base in the @abl@ folder. For example, if the class path i...
- 05:54 AM Runtime Infrastructure Feature #10451: GUI interaction event logging
- I started the ChUI regression tests. In the best case scenario, we should have the results by EOD.
- 05:39 AM Runtime Infrastructure Feature #10451: GUI interaction event logging
- 10451a was rebased, new rev is *16589*.
- 04:47 AM Runtime Infrastructure Feature #10451: GUI interaction event logging
- Paula Păstrăguș wrote:
> Please let me know if there is another large GUI application that should be tested as well,... - 04:23 AM Runtime Infrastructure Feature #10451: GUI interaction event logging
- The wiki has been updated and is available at [[p2j:Debugging GUI]].
Regression testing did not reveal any issues.... - 03:20 AM Runtime Infrastructure Feature #10451: GUI interaction event logging
- Addressed as rev *16524*.
I'm starting regression testing. - 04:49 AM Runtime Infrastructure Bug #11494: AI spotted security issue VirtualDesktopWebHandler.handleSsoReauth
- I'll post the contents here:
* *[MAJOR]* _functional_ @SsoReauth@.@handleSsoReauth@: postMessage contract has no non... - 04:45 AM Runtime Infrastructure Bug #11494: AI spotted security issue VirtualDesktopWebHandler.handleSsoReauth
- Sergey, please don't add notes in the form of txt attachments. First it is hard to read through and second I don't th...
- 03:49 AM Runtime Infrastructure Bug #11494: AI spotted security issue VirtualDesktopWebHandler.handleSsoReauth
- Thanks for reporting this, there are some good points here. I'll handle it.
- 04:49 AM Base Language Feature #6407: name_map.xml improvements
- Constantin Asofiei wrote:
> Danut, please create a standalone test for the 16577 commit.
>
> The resolvers must n... - 04:43 AM Database Bug #7667 (Pending): Support OUTER-JOIN with PRESELECT at conversion
- This is being implemented in #11470.
- 04:23 AM User Interface Bug #11211 (Review): Improve source detection when dispatching mouse wheel events
- Please check 11211a/rev. 16518.
- 03:38 AM User Interface Bug #11191 (Review): ChUI: COMBO-BOX raises error 4058 on valid SCREEN-VALUE assignment
- Hynek Cihlar wrote:
> *Code review 11191a revisions 16548..16549*
>
> * *[CRITICAL]* _style_ @RadioSetWidget@: Co... - 02:16 AM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
> > -chui regression testing (had to eliminate spring-beans-5.3.20.jar, spring-core-5.3.20... - 02:12 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- We need to take some calculated risks.. otherwise, as you said, we will not be able to move forward with ANTLR4. I ma...
- 01:51 AM Database Bug #11288: Check if c3p0 is required for in-memory databases
- Eric,
I don't expect performance in a customer application to be affected in a measurable way, this change was more ...
05/23/2026
- 02:58 PM User Interface Bug #11191 (WIP): ChUI: COMBO-BOX raises error 4058 on valid SCREEN-VALUE assignment
- *Code review 11191a revisions 16548..16549*
* *[CRITICAL]* _style_ @RadioSetWidget@: Copyright year in the file head... - 02:37 PM Runtime Infrastructure Feature #10451 (Internal Test): GUI interaction event logging
- *Code review 10451a revisions 16515..16523*
The changes look good, please address the following style issue and go a... - 02:27 PM User Interface Bug #11211 (WIP): Improve source detection when dispatching mouse wheel events
- *Code review 11211a revisions 16514..16517*
Two minor points, otherwise the changes look good. The functional point ... - 02:35 AM User Interface Bug #10915 (Internal Test): ugly dialogs
- *Code review 10915a revisions 16573..16629*
The changes look good. Please go ahead with regression testing, ideally ...
05/22/2026
- 05:31 PM User Interface Bug #10915 (Review): ugly dialogs
- ...
- 04:40 PM User Interface Bug #10915: ugly dialogs
- OK. Committed revision 16629 (10915a) has opened major issues that can be fixed later in the different tasks.
Runnin... - 04:35 PM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> This issue can be discussed. It relates to dialog messages used as translation keys and r... - 04:23 PM User Interface Bug #10915: ugly dialogs
- This issue can be discussed. It relates to dialog messages used as translation keys and read from the directory. I po...
- 01:38 PM User Interface Bug #10915: ugly dialogs
- Committed rev 16628 got this result...
- 11:05 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> > If it is not related to your changes and also present in trunk, please create new Redmi... - 11:00 AM User Interface Bug #10915: ugly dialogs
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > OK. Please look at this issue that is not related to my diff.
>... - 10:35 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> OK. Please look at this issue that is not related to my diff.
If it is not related to ... - 08:15 AM User Interface Bug #10915: ugly dialogs
- Also I tested these changes with testcases.
- 08:12 AM User Interface Bug #10915: ugly dialogs
- Committed revision 16626 (10915a) is a good candidate for the review. Applied almost patches and running the review now.
- 07:43 AM User Interface Bug #10915: ugly dialogs
- This issue can be discussed. Hynek, please look at this change. I would apply it too.
- 06:30 AM User Interface Bug #10915: ugly dialogs
- I like this proposal.
- 06:26 AM User Interface Bug #10915: ugly dialogs
- OK. Please look at this issue that is not related to my diff.
- 06:24 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> Frankly, this process became exhausting due to the immense cognitive load required to tra... - 05:28 AM User Interface Bug #10915: ugly dialogs
- The results look interesting. Can they be posted? I would apply some of them because their looks are reasonable.
- 05:22 AM User Interface Bug #10915: ugly dialogs
- I asked to prepare proposed solutions to each of the reported issues in the separated file corresponding each major i...
- 05:19 AM User Interface Bug #10915: ugly dialogs
- OK. I am trying to pass this review as soon as possible due to incoming bugs #11412 and #11485 that were fixed in 109...
- 05:18 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> I have these critical issues rooted in the legacy code. Could those be fixed in new optim... - 04:03 AM User Interface Bug #10915: ugly dialogs
- Committed rev 16625. There are edge cases that still not fixed.
- 04:02 AM User Interface Bug #10915: ugly dialogs
- I ran several rounds of the review. The process yielded highly useful insights because the codebase is both asynchron...
- 01:45 AM User Interface Bug #10915: ugly dialogs
- I have these critical issues rooted in the legacy code. Could those be fixed in new optimization task?
* *[CRITICA... - 03:59 PM Runtime Infrastructure Bug #11494: AI spotted security issue VirtualDesktopWebHandler.handleSsoReauth
- I will delegate this issue to this task.
- 03:56 PM Runtime Infrastructure Bug #11494: AI spotted security issue VirtualDesktopWebHandler.handleSsoReauth
- New issue that can be fixed in this task too.
- 11:11 AM Runtime Infrastructure Bug #11494: AI spotted security issue VirtualDesktopWebHandler.handleSsoReauth
- Please check if it is a real issue.
- 11:10 AM Runtime Infrastructure Bug #11494 (New): AI spotted security issue VirtualDesktopWebHandler.handleSsoReauth
- 12:55 PM Database Bug #11288: Check if c3p0 is required for in-memory databases
- What practical performance testing can we do with and without this update?
- 06:12 AM Database Bug #11288 (Test): Check if c3p0 is required for in-memory databases
- 11288d was merged to trunk/16577.
- 06:03 AM Database Bug #11288 (Merge Pending): Check if c3p0 is required for in-memory databases
- Please merge -10827b- 11288d now.
- 05:56 AM Database Bug #11288: Check if c3p0 is required for in-memory databases
- Thank you, Razvan.
Constantin, please put 11288d in the merge queue when you can.
- 04:32 AM Database Bug #11288: Check if c3p0 is required for in-memory databases
- Smoke-testing 11288d on a customer app passed.
- 11:55 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- > Most of the time is spent in primary_expr decision. I tried to split it.. but I had no luck, the total time for Hot...
- 10:57 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Here are some relevant values regarding performance issue:
For @avail-rooms-frame.w@, the total time spent into pr... - 10:53 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Greg Shah wrote:
> In pre-scan mode we are trying to do a minimal parse to get some structural elements without worr... - 10:52 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Sorry for the delay, right now, when trying to commit today changes I find out the connection of off..
- 10:50 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Most of the time is spent in primary_expr decision. I tried to split it.. but I had no luck, the total time for Hotel...
- 07:07 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Rather than working on @<app_c>@, I think it is important to resolve the performance issue. If that can't be solved,...
- 07:06 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- In pre-scan mode we are trying to do a minimal parse to get some structural elements without worrying about the detai...
- 04:00 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Current issue I'm working on:
I moved testing to @<app_c>@, at least to check whether the files parse correctly du... - 10:08 AM Base Language Feature #6407: name_map.xml improvements
- Danut, please create a standalone test for the 16577 commit.
The resolvers must not have dependencies on each othe... - 10:04 AM Base Language Feature #6407 (WIP): name_map.xml improvements
- 3 tests remain to be investigated and fixed.
- 09:07 AM Base Language Feature #6407: name_map.xml improvements
- Committed *6407b/16577*. Added 2767 error handling and fixed the remaining scenario where the function declaration is...
- 09:39 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Octavian Adrian Gavril wrote:
> There is just one remaining difference that I missed regarding the declaration order... - 03:56 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Octavian Adrian Gavril wrote:
> Has anyone run a full conversion for the OO application recently using *trunk/16574*... - 03:53 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Has anyone run a full conversion for the OO application recently using *trunk/16574* or the latest revision? It's tak...
- 09:11 AM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
> > - etf (on spring project that connects to the server had to change to p2j, because I h... - 09:04 AM Database Feature #4369: implement stateless FWD server clustering
- Eduard Soltan wrote:
> I regression tested the changes on:
>
> -chui regression testing (had to eliminate spring-... - 08:54 AM Database Feature #4369: implement stateless FWD server clustering
- I regression tested the changes on:
-chui regression testing (had to eliminate spring-beans-5.3.20.jar, spring-cor...
05/21/2026
- 01:44 PM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> Sergey Ivanovskiy wrote:
> > The second issue is really came from my changes in which I ... - 01:43 PM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> >I do not know how to do it because the cursor must be controlled by the business logic. ... - 12:13 PM User Interface Bug #10915: ugly dialogs
- I committed rev 16661 (10915a) and started code review. I did not do anything with these issues: issue 6, 8, 9.
- 11:54 AM User Interface Bug #10915: ugly dialogs
- >I do not know how to do it because the cursor must be controlled by the business logic. This part is not elaborated....
- 11:40 AM User Interface Bug #10915: ugly dialogs
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Th 8-th issue should be discussed because we should not need to ... - 11:33 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> The second issue is really came from my changes in which I did the dialog without closed ... - 10:57 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> Th 8-th issue should be discussed because we should not need to send mouse and key events... - 10:56 AM User Interface Bug #10915: ugly dialogs
- OK. I will leave this and remove p2j.lyra guard.
- 10:54 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> At least we need to add comments before @evt.key = undefined || evt.key "Unidentified" ||... - 10:45 AM User Interface Bug #10915: ugly dialogs
- The 9-th issue is quite clear.
>[MAJOR] functional EmbeddedWebHandler.<init>: Still constructs new DojoToolkitHandle... - 10:43 AM User Interface Bug #10915: ugly dialogs
- Th 8-th issue should be discussed because we should not need to send mouse and key events to the business layer. It i...
- 10:28 AM User Interface Bug #10915: ugly dialogs
- At least we need to add comments before @evt.key = undefined || evt.key "Unidentified" || evt.key ""@
- 10:25 AM User Interface Bug #10915: ugly dialogs
- The 7th issue is due to unclear code that was from Playwright and Lyra. I proposed to add the guard here. If this one...
- 10:24 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> The 6th issue must be discussed because I do not know why it should be consumed.
This ... - 10:23 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> This one is simple but should be discussed, The proposed solution is to remove title.
... - 10:22 AM User Interface Bug #10915: ugly dialogs
- The 6th issue must be discussed because I do not know why it should be consumed.
>[MAJOR] functional CHUIKeyboardRea... - 10:14 AM User Interface Bug #10915: ugly dialogs
- This one is simple but should be discussed, The proposed solution is to remove title.
>[MAJOR] functional ssoReauth.... - 10:13 AM User Interface Bug #10915: ugly dialogs
- The 4th issue is similar to 3d.
>[MAJOR] functional ssoReauth.handleSsoReauth: reauthDialog.show() is asynchronous (... - 10:11 AM User Interface Bug #10915: ugly dialogs
- The third issue looks bad because adding @await@ requires to add @async@ marker the hosted function.
>[MAJOR] funct... - 10:03 AM User Interface Bug #10915: ugly dialogs
- The second issue is really came from my changes in which I did the dialog without closed button x but forgot to remov...
- 10:00 AM User Interface Bug #10915: ugly dialogs
- The first issue I should discuss here...
- 09:58 AM User Interface Bug #10915: ugly dialogs
- OK. Thank you. I see.
- 09:53 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> May be you are correct. Those seem to me like shuffled old issues because of asynchronous... - 09:49 AM User Interface Bug #10915 (WIP): ugly dialogs
- 09:49 AM User Interface Bug #10915: ugly dialogs
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > These issues are shuffled from AI review to another one. Could y... - 09:35 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> These issues are shuffled from AI review to another one. Could you select the ones that c... - 09:31 AM User Interface Bug #10915 (Review): ugly dialogs
- 09:20 AM User Interface Bug #10915: ugly dialogs
- I would reject them all.
- 09:19 AM User Interface Bug #10915: ugly dialogs
- These issues are shuffled from AI review to another one. Could you select the ones that can be fixed?
- 09:17 AM User Interface Bug #10915 (WIP): ugly dialogs
- *Code review 10915a revisions 16573..16620*
* *[CRITICAL]* _functional_ @ModalDialog@.@show@: @dialogs.add(that.id)@... - 08:21 AM User Interface Bug #10915: ugly dialogs
- OK. I added the guide for this code. Could you review the last code rev 16620. I tried to fix the most issues.
- 08:13 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > > Hynek, what was the reason that ... - 12:51 PM Runtime Infrastructure Bug #11488: improve performance of the OpenClient protocol when the client is running in the same...
- When the FWD OpenClient calls are made from the same JVM as the FWD server, there are lots of immutable objects being...
- 12:47 PM Runtime Infrastructure Bug #11488 (Test): improve performance of the OpenClient protocol when the client is running in t...
- 10:26 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Committed the baseline as rev *16576 / 10804b*.
A @./gradlew antlr4All@ followed by @./gradlew jar@ should work no... - 07:14 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- You can create a b branch. I don't want to lose history again. In the future, find a way to make the rebase work.
- 06:46 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Well, it all started because the old 10804a version no longer compiled, and I couldn't realistically make it work aga...
- 06:38 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- I don't like losing history on a branch. That sounds like what will happen. Why is that clean slate needed?
- 06:14 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- It is available at rev *16495 / 10804a*.
Let me create the b version now and port all my changes there. After a b... - 05:48 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Please commit what you have already. It doesn't matter if it isn't perfect. I want to see the revisions as you make...
- 04:36 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- I fixed the issue, and fortunately it was not a problem in the fql parser itself. I was accidentally calling the pars...
- 09:26 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Ok, thanks for letting me know!
- 09:24 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor Gorghe wrote:
> Committed the changes into *hotel_gui* revision *454*.
If you want the base 24.04 Docker i... - 08:22 AM User Interface Bug #11326 (Test): Reduce memory consumption of FWD clients
- 08:20 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Committed the changes into *hotel_gui* revision *454*.
- 04:42 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Branch 11326c was merged into trunk as rev. 16575 and archived.
- 04:34 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Testing was done on 4 projects, without any issue.
I am merging this now. - 04:33 AM User Interface Bug #11326 (Merge Pending): Reduce memory consumption of FWD clients
- Teodor, please merge 11326c now if you are satisfied with the changes. Also commit the docker-related changes to Hot...
- 01:29 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- @docker/docker-compose_create_pg_cluster.yml@ changes should be reverted. This was an attempt to create a pg cluster,...
- 07:28 AM Base Language Feature #6407: name_map.xml improvements
- Dănuț Filimon wrote:
> * @hpUtils = this-procedure.@ to @hpUtils = ?.@
This needs to be fixed in FWD.
> * removed ... - 07:26 AM Base Language Feature #6407: name_map.xml improvements
- Constantin Asofiei wrote:
> Looks good. Please also test what happens if @hpUtils@ in test2.p or in start.p is unkn... - 07:04 AM Base Language Feature #6407: name_map.xml improvements
- Looks good. Please also test what happens if @hpUtils@ in test2.p or in start.p is unknown.
- 06:40 AM Base Language Feature #6407 (Review): name_map.xml improvements
- I committed *6407b/16576* to fix how the IN-HANDLE/local implementation are resolved.
Constantin, please take a lo... - 04:14 AM Base Language Feature #6407: name_map.xml improvements
- Constantin Asofiei wrote:
> * @InternalEntryKey@ needs to have also as part of the key the @IN handle@ flag (only th... - 04:11 AM Base Language Feature #6407: name_map.xml improvements
- Danut, this is part of a bug which exists already in trunk:
* test1.p... - 03:30 AM Base Language Feature #6407: name_map.xml improvements
- Constantin Asofiei wrote:
> Please post a standalone test.
This is the test case.... - 07:05 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- I'm using this testcase to investigate the last difference:...
- 06:14 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Rebased branch *9638a* with trunk *rev16574*. The new revision is *16583*.
- 04:14 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Octavian Adrian Gavril wrote:
> Octavian Adrian Gavril wrote:
> > I fixed java constructor names. The remaining dif... - 03:23 AM User Interface Bug #11343: Alert-box suddenly disppears when a specific item is selected from a drop-down list u...
- Replicating the mouse-click behavior for the keyboard selection case *is not possible*.
On mouse-click:
* It is g...
05/20/2026
- 12:48 PM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor, very good and complete. There is only this I have a problem with:...
- 07:12 AM User Interface Bug #11326 (Internal Test): Reduce memory consumption of FWD clients
- Teodor, the changes look good. Please do some small testing just to double-check normal setup works without appcds e...
- 01:54 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Committed revision *16566* on task branch *11326c*:
* Improved implementation for support of client types. - 11:51 AM Database Feature #11481: Create a tool for extracting the 4GL/SQL name mapping
- > Yes, we need a tool which gets the .p2o files and emits a file for each schema and dialect. This tool can then look...
- 11:06 AM Database Feature #11481: Create a tool for extracting the 4GL/SQL name mapping
- Ovidiu Maxiniuc wrote:
> ** alternatively, we can write a tool for extracting this information later, from existing ... - 10:58 AM Database Feature #11481: Create a tool for extracting the 4GL/SQL name mapping
- Currently the [[p2j:Conversion Handbook]] and [[p2j:Conversion Reference]] describe how the identifiers for databases...
- 10:20 AM Database Feature #11481 (New): Create a tool for extracting the 4GL/SQL name mapping
- 10:20 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- I managed to get both the Hotel GUI server and the web client up and running! 🎉
At this point, there still seems t... - 09:39 AM Database Bug #10962: Optimized multi-table compound components are not invalidated
- To simplify the process, I plugged in the 10962a branch through an AI reviewer. I am assessing this now ATM.
* *[M... - 09:21 AM Base Language Feature #6407: name_map.xml improvements
- Please post a standalone test.
- 08:12 AM Base Language Feature #6407 (WIP): name_map.xml improvements
- Constantin, I found a scenario where we need the @jname@ in the LegacySignature. The following stack trace creates an...
- 07:45 AM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
> Eduard Soltan wrote:
> > Committed on 4369a, rev. 16608. Multiple code fixup, that appe... - 07:19 AM Database Feature #4369: implement stateless FWD server clustering
- Eduard Soltan wrote:
> Committed on 4369a, rev. 16608. Multiple code fixup, that appeared during application debug.
... - 06:40 AM Database Bug #11288 (Internal Test): Check if c3p0 is required for in-memory databases
- +Review of 11288d, r16571+
I see no problems in code logic. The following are just small issues to be addresses be... - 05:26 AM Database Bug #11288 (Review): Check if c3p0 is required for in-memory databases
- I committed the changes from the a and b branch to 11288d. Tested two customer projects, saw no regressions.
Ovidiu,... - 02:30 AM Database Bug #11288: Check if c3p0 is required for in-memory databases
- To further prove that the blobs are connection bound, I set @setMaxConnectionAge@ to 1 second (close connection after...
- 05:57 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- I've successfully reproduced the issue documented in #9638-60 and will continue investigating it.
05/19/2026
- 02:04 PM Database Feature #4369: implement stateless FWD server clustering
- Committed on 4369a, rev. 16608. Multiple code fixup, that appeared during application debug.
- 10:15 AM Database Bug #11288: Check if c3p0 is required for in-memory databases
- Artur Școlnic wrote:
> @setBytes@ solves the @JdbcSQLNonTransientException@, but not the record not being found, I n... - 09:47 AM Database Bug #11288: Check if c3p0 is required for in-memory databases
- The test case from #11288-40 is also failing with trunk, the find fails, I think the record is not persisted properly...
- 06:06 AM Database Bug #11288: Check if c3p0 is required for in-memory databases
- The test case without connection pooling is:...
- 06:15 AM User Interface Bug #10915 (Review): ugly dialogs
- Please review the last fixes rev. 16605 (10915a).
- 06:14 AM User Interface Bug #10915 (WIP): ugly dialogs
- 04:44 AM Base Language Feature #6407: name_map.xml improvements
- I got news from Serban that the runtime testing failed for a customer, I am currently investigating.
https://proj.g... - 01:41 AM User Interface Bug #11170 (Review): The caret position is initially wrong for DECIMAL/INTEGER FILL-IN widgets
- *Hynek*: Please review 11170a/rev. 16564.
05/18/2026
- 06:36 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Constantin Asofiei wrote:
> I've looked through the docs at [[p2j:Development_Using_a_Docker_Container]]. These are ... - 03:25 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Roger Borrello wrote:
> Constantin Asofiei wrote:
> > *Ovidiu*: in the FWD wiki, where can I find the exact roles a... - 10:42 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- *Update*: *All* Hotel GUI files are now converted (*66* files). I still need to check the generated Java files, ASTs,...
- 08:16 AM User Interface Bug #11170: The caret position is initially wrong for DECIMAL/INTEGER FILL-IN widgets
- Some updates:
* Successfully implemented the first idea from #11170-10. The second one was bringing too much overhea... - 06:56 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Roger, I have forgot to include the @docker/repo/entrypoint/docker-entrypoint_prepare.sh@.
These changes were includ... - 03:48 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor Gorghe wrote:
> I was thinking to replace the current approach with one which uses the already existing code ... - 03:43 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Thanks.
I have found some issues while parsing @directory.xml@ from #11472, and I would need to rethink everything a... - 03:32 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor, 11326c looks OK.
- 03:52 AM Database Feature #4369: implement stateless FWD server clustering
- Rebased to trunk 16570.
- 03:31 AM Database Feature #4369: implement stateless FWD server clustering
- Eduard, please rebase 4369a.
- 02:16 AM Database Feature #4369 (Review): implement stateless FWD server clustering
- Committed on *4369a, rev. 16552.*
Support for Redis directory and lockManager backend (for directory/database). *P...
05/16/2026
- 09:21 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Constantin Asofiei wrote:
> *Ovidiu*: in the FWD wiki, where can I find the exact roles and permissions to create th...
05/15/2026
- 02:01 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- The script (taken from a customer wiki) has this:...
- 01:09 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Doing a @grant pg_read_all_data to fwd_user;@ seems to have solved the problem.
- 01:01 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- In hotel_gui rev 453 I've added support for @srcnew/@ folder.
I've also made edits to [[p2j:Eclipse_Setup]] and [[... - 11:28 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- I'm working through the Eclipse IDE steps plus I'll enhance this on how to debug/work with it.
- 11:27 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- I've looked through the docs at [[p2j:Development_Using_a_Docker_Container]]. These are the issues I found:
* [[p2j:... - 09:16 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Constantin Asofiei wrote:
> Dănuț Filimon wrote:
> > @is-legacy-oo@ and @legacy-res-support-type@ are actually brok... - 01:57 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Dănuț Filimon wrote:
> @is-legacy-oo@ and @legacy-res-support-type@ are actually broken, I got lots of errors while ... - 09:07 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Due to #11401 I should include a hot patch into @9709e@ that removes @deleteAuthCookie(request, response);@ logic fro...
- 09:03 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Hynek Cihlar wrote:
> Sergey, when you do review for yourself please don't post it here. It adds a lot of noise and ... - 06:22 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey, when you do review for yourself please don't post it here. It adds a lot of noise and is useless for the othe...
- 07:39 AM User Interface Bug #10915: ugly dialogs
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek, what was the reason that this code was placed at the top ... - 07:36 AM User Interface Bug #10915: ugly dialogs
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek, what was the reason that this code was placed at the top ... - 07:17 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> Hynek, what was the reason that this code was placed at the top before logKeyEvent(evt, "... - 04:22 AM User Interface Bug #10915 (Feedback): ugly dialogs
- Hynek, we need to discuss #10915-178 before I finalized the code for the review.
- 07:28 AM User Interface Bug #11326 (Review): Reduce memory consumption of FWD clients
- These are the latest changes to integrate AppCDS.
Also committed revision *16565* to branch *11326c*, which adds *... - 05:15 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- *Constantin*, I have done the *lib.client* change in *deploy.prepare* task for *hotel_gui* (which takes from *p2j/dis...
- 03:46 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- In the last couple of days, I have worked on integrating client AppCDS building process into @hotel_gui@ project:
* ... - 03:45 AM User Interface Bug #11170: The caret position is initially wrong for DECIMAL/INTEGER FILL-IN widgets
- Suppose a numeric-based fill-in (int, int64 or decimal). In 4GL, if the widget is cleared, either by realizing it (wi...
- 02:47 AM Conversion Tools Feature #7318 (Test): prevent abend during conversion in case of failures when processing TRPL rules
- Branch 7318a was merged to trunk/16567 and then was archived.
05/14/2026
- 03:57 PM User Interface Bug #10915: ugly dialogs
- Committed rev 16603(10915a) should fix most found issues (those that can be fixed) except
* *[MAJOR]* _functional... - 12:03 PM User Interface Bug #10915: ugly dialogs
- Hynek, what was the reason that this code was placed at the top before logKeyEvent(evt, "keypress"); and guards?
<pr... - 07:41 AM User Interface Bug #10915: ugly dialogs
- Committed revision 16600 (10915a) fixed
*[MAJOR]* functional startupServer (EmbeddedWebServerImpl): When DOJO... - 02:10 PM Database Feature #4369: implement stateless FWD server clustering
- Committed on *4369a, rev. 16549*.
Added directory versioning. Improved support temp user creation.
General code c... - 08:52 AM Database Feature #4369: implement stateless FWD server clustering
- I think we need to add an incrementing 64-bit integer revision number to the directory. This can be used to detect i...
- 06:11 AM Database Feature #4369: implement stateless FWD server clustering
- Committed on *4369a, rev. 16544*.
This implements the RedisSynchronizer, a thread that listen for redis updates us... - 09:30 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- I got this result that can be considered for the review. These functional MAJORS are from 9709e changes that we discu...
- 07:49 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- h1. FWD Code Review — Branch 9709e (revs 16563..16579, round 3)
h2. Previously fixed (verified)
* *[MAJOR]* _fu... - 06:53 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- h1. FWD Code Review — Branch 9709e (revs 16563..16578, round 2)
h2. Previously fixed (verified)
* *[MAJOR]* _fu... - 05:57 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- h1. FWD Code Review — Branch 9709e (revs 16563..16576)
h2. Findings
* *[MAJOR]* _functional_ @WebClientsManager... - 04:57 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> I rebased 9709e and committed ClientsToPortsGenerator patch rev 16576 (9709e) to resolve ... - 04:45 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- These settings are not supported it is probably came from 9709a branch that are discussed with you but they are not a...
- 09:21 AM Testing Support #6861: tests for valid and invalid 4GL syntax (parsing)
- Documentation will be in [[p2j:Parser Testcases]].
- 08:26 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- > For @VAR@, I am wondering where the expression should be evaluated? I thought of the following:
> * Using a lambda... - 08:24 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- Before we move ahead, please create ABLUnit testcases that:
* Explore the different syntax options.
* Prove (or d... - 04:23 AM Base Language Feature #9767 (WIP): Support the new VAR statement introduced in Progress 12.x
- There's more to the @VAR@ statement than just the syntax from #9767:...
- 07:36 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Constantin Asofiei wrote:
> I do not plan to commit the 9488a changes to trunk *at this time*. Any changes made to ... - 06:46 AM Conversion Tools Feature #7318: prevent abend during conversion in case of failures when processing TRPL rules
- Please merge 7318a to trunk *after* 11049a.
- 06:44 AM Conversion Tools Feature #7318 (Merge Pending): prevent abend during conversion in case of failures when processin...
- Testing passed, *7318a* can be merged after trunk is no longer frozen.
- 06:40 AM Database Bug #10962 (Review): Optimized multi-table compound components are not invalidated
- Finally completed in 10962a/16509.
The single most painful instability from #10962-12 sounded like:
* scroll a ... - 04:00 AM Database Bug #11288: Check if c3p0 is required for in-memory databases
- I need to use 11288a again and find the recreate based on the failing unit test in the customer application. At this ...
- 02:31 AM Database Feature #11467: Improve ImportWorker performance
- Constantin Asofiei wrote:
> The main issues we need to solve are:
> * use bulk-copy if there is no word-index for t...
05/13/2026
- 05:10 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> >However, I should only need to contact cact_server directly from my laptop, because the ... - 03:18 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- I rebased 9709e and committed ClientsToPortsGenerator patch rev 16576 (9709e) to resolve client host number part of t...
- 01:55 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- >However, I should only need to contact cact_server directly from my laptop, because the server and brokers are conne...
- 01:51 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Please correct the issue that I tried to describe that the server container on vm is accessed by the browser running ...
- 01:15 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- The *TestHost* @java -jar /opt/counteract/etc/testhost.jar cact_broker1@ on the cact_server shows:...
- 01:14 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> This message is confusing. cact_broker1 is a host that runs @BrokerCore@ client. cact_ser... - 01:06 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- This message is confusing. cact_broker1 is a host that runs @BrokerCore@ client. cact_server is the application serve...
- 01:02 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Roger, what is the code that produces this "cact_broker1’s server IP address could not be found."?
- 12:07 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- I did not test your configuration and tested the configuration that should prove that the web client spawned by the b...
- 10:57 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- I updated the @broker1_client.xml@, but upon connection I get:...
- 10:00 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Yes, two sections can be merged, xml configuration looks correct.
- 09:47 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> Roger, what version do you use for this test? If you are using the trunk version, then @r... - 01:12 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- #9709-113 refers to the trunk code but 9709e gets rid of @remote@ nodes.
- 01:08 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Roger, what version do you use for this test? If you are using the trunk version, then @remote@ node is still present...
- 09:23 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey, my @client_broker1.xml@ seems to be OK......
- 03:57 PM Database Bug #11288: Check if c3p0 is required for in-memory databases
- Ovidiu Maxiniuc wrote:
> Artur Școlnic wrote:
> > With c3p0, this worked by accident because @connection.close()@ d... - 01:50 PM Database Feature #11467: Improve ImportWorker performance
- The main issues we need to solve are:
* use bulk-copy if there is no word-index for the current table, but the diale... - 10:51 AM Database Feature #11467: Improve ImportWorker performance
- Created task branch *11467a* and added an initial implementation as revision *16562*.
Please note that it is unfinis... - 09:10 AM Database Feature #11467: Improve ImportWorker performance
- @ImportWorker@ is responsible for creating the schema from database, creating the indexes, copy the data from the pro...
- 08:54 AM Database Feature #11467 (Test): Improve ImportWorker performance
- 01:40 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Actually, for generics there is #9868 and for the var statement there is #9767 - lets work them in those tasks, please.
- 01:36 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Dănuț Filimon wrote:
> Committed *9488c/16551* containing conversion changes from 9488a + additional change to fix t... - 10:42 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Dănuț Filimon wrote:
> Greg, about the VAR statement. Wouldn't the current structure of DEFINE VARIABLE be reasonabl... - 09:00 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Greg, about the VAR statement. Wouldn't the current structure of DEFINE VARIABLE be reasonable? During conversion, we...
- 08:35 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Greg Shah wrote:
> > var statement => def var
>
> We should just add a new rule to match this language statement.... - 01:09 PM Base Language Feature #6407: name_map.xml improvements
- Dănuț Filimon wrote:
> Constantin Asofiei wrote:
> > Danut, please add history entry to @WebUtil.java@. Otherwise,... - 09:30 AM Base Language Feature #6407: name_map.xml improvements
- Constantin Asofiei wrote:
> Danut, please add history entry to @WebUtil.java@. Otherwise, is there more testing nee... - 06:36 AM Base Language Feature #6407 (Internal Test): name_map.xml improvements
- Danut, please add history entry to @WebUtil.java@. Otherwise, is there more testing needed?
- 07:05 AM User Interface Bug #10915: ugly dialogs
- I think that false options can be omitted so...
- 07:02 AM User Interface Bug #10915: ugly dialogs
- To remove the dialog title bar we need to set this option value @noTitle : true@...
- 06:54 AM User Interface Bug #10915: ugly dialogs
- Stefanel, thank you for help with this dialog checking! If we require Close dialog button (X) and the title, then
<... - 04:51 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> Stefanel, could you help with the test case to check the reauth dialog style from @p2j.ss... - 04:47 AM User Interface Bug #10915: ugly dialogs
- If it is important for the caller of @ModalDialog@ to wait until its method is completed, then @await@ construction s...
- 04:43 AM User Interface Bug #10915: ugly dialogs
- This one
*[MAJOR]* functional doRedirectToLogoutPage: In the window.fetch(logoutPage).catch(...) branch the new co... - 04:01 AM User Interface Bug #10915: ugly dialogs
- Yes, the current code looks suitable but there can be issues with ModalDialog usages that needs to be checked. Actual...
- 03:48 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> Stefanel, could you help with the test case to check the reauth dialog style from @p2j.ss... - 03:28 AM Database Feature #4369: implement stateless FWD server clustering
- Greg Shah wrote:
>
> We also need to discuss if there would be some kind of active/active replica also there so th...
05/12/2026
- 05:49 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- > var statement => def var
We should just add a new rule to match this language statement. I don't think it is co... - 08:03 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- There are a few issues which I found that still give me issues during conversion, mostly related to generics.
#948... - 05:29 PM Runtime Infrastructure Feature #9684: migrate from libffi (and C heap functions) to the built-in JDK FFM support
- The value of this task is low since it just replaces something that is already working well. I was planning to defer...
- 05:26 PM Database Feature #4369: implement stateless FWD server clustering
- >> In case of maintenance, you can:
>>
>> * stop a single node, and you are sure its directory is the latest one
>... - 05:24 PM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
> I would go with 'some other approach' to not get too complicated when maintaining a live... - 09:50 AM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
> I would go with 'some other approach' to not get too complicated when maintaining a live... - 09:09 AM Database Feature #4369: implement stateless FWD server clustering
- Eduard Soltan wrote:
> Committed on 4369a, rev. 16539. Keep the temp users in memory , and imporved support for Nati... - 04:24 AM Database Feature #4369: implement stateless FWD server clustering
- Committed on 4369a, rev. 16539. Keep the temp users in memory , and imporved support for NativeSecureConnection. Crea...
- 04:46 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- I added *nginx* to the mix so I could more closely match the customer. My server is logging:...
- 02:01 PM User Interface Bug #10915: ugly dialogs
- This one
* *[MAJOR]* _functional_ @p2j.mouse.js@.@processMouseMove@: @isDialogDisplayed()@ guard at line 362 fire... - 01:40 PM User Interface Bug #10915: ugly dialogs
- Yes, this one @restoreConnectionDialog.setTitle(p2j.i18n.gettext("Server Unavailable"));@ can be removed because the ...
- 01:08 PM User Interface Bug #10915: ugly dialogs
- *Code review 10915a revisions 16559..16591*
* *[MAJOR]* _functional_ @chooseFiles@: @onError@ reads @actionResultsDi... - 12:37 PM User Interface Bug #10915: ugly dialogs
- At the moment of writing the code this part was intentional:
*[MAJOR]* functional ModalDialog.close: Bypasses hide... - 12:35 PM User Interface Bug #10915: ugly dialogs
- h1. FWD Code Review — Curated Findings
h2. Summary
20 files modified (2957 line diff). The prior CRITICAL findi... - 11:36 AM User Interface Bug #10915: ugly dialogs
- Finally I realized that @onHide@ and @onClose@ listeners should be protected and do not send any key and mouse events...
- 11:19 AM User Interface Bug #10915: ugly dialogs
- The current rev 16593 has this report
h1. FWD Code Review — Curated Findings
h2. Summary
This diff spans 20 ... - 10:47 AM User Interface Bug #10915: ugly dialogs
- Stefanel, could you help with the test case to check the reauth dialog style from @p2j.sso_reauth.js@?
- 09:58 AM User Interface Bug #10915: ugly dialogs
- Committed revision 16592 (10915a) fixed most of minor issues and I run new code review to collect what was left or ig...
- 05:38 AM User Interface Bug #10915: ugly dialogs
- Committed revision 16591.(10915a). Fixed critical and major issues found in the AI review (#10915a-155).
- 04:38 AM User Interface Bug #10915: ugly dialogs
- No, this is related to the dojo code. ...
- 04:28 AM User Interface Bug #10915: ugly dialogs
- I tested repeatedly the direct upload web functionality and found that buttons do not trigger actions if Enter was pr...
- 09:10 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Octavian Adrian Gavril wrote:
> I fixed java constructor names. The remaining differneces are:
> * two mismatched m... - 08:46 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- -deleted-
05/11/2026
- 11:32 AM User Interface Bug #10915 (WIP): ugly dialogs
- Some of those issues can be fixed. So I will change to WIP.
- 11:20 AM User Interface Bug #10915: ugly dialogs
- Running fwd-code-review reported these issues:
h1. FWD Code Review — Curated Findings
h2. Summary
The diff m... - 09:47 AM User Interface Bug #10915: ugly dialogs
- Committed revision 16588 (10915a) minor changes found by the gcd-code-style review.
- 07:53 AM User Interface Bug #10915: ugly dialogs
- Each time AI assistant based on Claude Code finds new issues. I rebased this branch 10915a up to rev 16587.
- 09:46 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Octavian Adrian Gavril wrote:
> I resolved the errors from the @Code Conversion Annotation@ phase. However, new erro... - 07:34 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- I resolved the errors from the @Code Conversion Annotation@ phase. However, new errors related to @OBJECT_INVOCATION@...
- 09:43 AM Database Feature #4369: implement stateless FWD server clustering
- Eduard Soltan wrote:
> Don't spawner work only with temp users now. @ClientSpwner.spawn@ calls @TemporaryAccount.ope... - 09:42 AM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
> Greg, our current approach for the 'temp users' to authenticate @NativeSecureConnection@... - 03:41 AM Database Feature #4369: implement stateless FWD server clustering
- Greg, our current approach for the 'temp users' to authenticate @NativeSecureConnection@ calls can be improved:
* cu... - 02:29 AM Database Feature #4369: implement stateless FWD server clustering
- This are DirectoryService (RedisRemapper) recorded calls in order to create just one temp client (please notices that...
- 08:08 AM Runtime Infrastructure Bug #11271: server-side streams and files with frames/redirected terminal
- I have some changes; I will commit them by EOD in 11242a where I tried to make @filesystem,stream@ as a server-side r...
- 08:02 AM Runtime Infrastructure Bug #11271: server-side streams and files with frames/redirected terminal
- Alexandru Lungu wrote:
> So this code basically makes @FileSystemOps.searchPath@ a no-op. Am I misunderstanding some... - 05:05 AM Runtime Infrastructure Bug #11271: server-side streams and files with frames/redirected terminal
- Constantin, is there any reason for:...
- 08:06 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Constantin Asofiei wrote:
> Teodor Gorghe wrote:
> > One idea which I have is getting this information from @direct... - 08:00 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor Gorghe wrote:
> One idea which I have is getting this information from @directory.xml@.
Yes, we need this. ... - 07:25 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- I have managed to get @hotel_gui@ project up and running from a docker container and I have made some initial changes...
- 03:57 AM User Interface Bug #11459: Hotel GUI Spreadsheet does not open
- @Hotel_GUI@ *Spreadsheet* does open on local setup without any issue.
When using a setup which uses docker contain... - 03:51 AM User Interface Bug #11459 (New): Hotel GUI Spreadsheet does not open
- 03:47 AM Runtime Infrastructure Feature #9685: move FWD to Java 21
- What I need to tell that the latest changes from *9685a* has became obsolete because there are other changes like *up...
- 03:42 AM Runtime Infrastructure Feature #9684: migrate from libffi (and C heap functions) to the built-in JDK FFM support
- * Is there any downside of FFM? Or is it simply a built-in way of using native memory without working it around JNI?
...
Also available in: Atom