Project

General

Profile

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 ...
Ovidiu Maxiniuc
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...
Artur Școlnic
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...
Alexandru Lungu
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... Artur Școlnic
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...
Ovidiu Maxiniuc
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 ... Artur Școlnic
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... Artur Școlnic
04:05 AM Database Feature #11526 (Internal Test): Implement in-memory uniquness validation using Bloom filters
Artur Școlnic
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 ...
Roger Borrello
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... Greg Shah
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...
Greg Shah
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. Sergey Ivanovskiy
02:48 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Updated version of the specification. Sergey Ivanovskiy
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... Sergey Ivanovskiy
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... Sergey Ivanovskiy
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... Greg Shah
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... Paula Păstrăguș
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...
Paula Păstrăguș
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...
Greg Shah
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 ... Greg Shah
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...
Ovidiu Maxiniuc
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 (...
Teodor Gorghe
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 ...
Teodor Gorghe
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... Greg Shah
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. Eduard Soltan
09:13 AM Runtime Infrastructure Bug #11488 (Merge Pending): improve performance of the OpenClient protocol when the client is run...
Please merge 11488a now. Constantin Asofiei
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 ...
Eduard Soltan
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?
Radu Apetrii
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? Teodor Gorghe
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...
Radu Apetrii
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...
Hynek Cihlar
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... Artur Școlnic
03:30 AM Database Bug #11502: Recycle dirty share H2 session
Can you take into the patch? Is a reasonable change? Teodor Gorghe
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... Artur Școlnic
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...
Teodor Gorghe
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... Artur Școlnic

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...
Roger Borrello
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...
Ovidiu Maxiniuc
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...
Roger Borrello
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... Ovidiu Maxiniuc
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... Roger Borrello
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...
Greg Shah
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... Dănuț Filimon
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.
Eduard Soltan
10:38 AM Runtime Infrastructure Bug #11488: improve performance of the OpenClient protocol when the client is running in the same...
Anything else remaining? Constantin Asofiei
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...
Eduard Soltan
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...
Teodor Gorghe
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. Sergey Ivanovskiy
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...
Teodor Gorghe

06/07/2026

03:53 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Rebased 9709e (rev 16628). Sergey Ivanovskiy

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...
Greg Shah
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. Greg Shah
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...
Ovidiu Maxiniuc
11:08 AM Conversion Tools Feature #6320: sharded schemata
I think it is best to remove the @.dict@ files too. Greg Shah
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...
Constantin Asofiei
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. Greg Shah
10:53 AM Conversion Tools Feature #6320: sharded schemata
Greg Shah wrote:
> Octavian Adrian Gavril wrote:
> > Understood, that makes perfect sense for production discipline...
Constantin Asofiei
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 ...
Greg Shah
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... Octavian Adrian Gavril
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... Greg Shah
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...
Octavian Adrian Gavril
08:40 AM User Interface Bug #11326 (Internal Test): Reduce memory consumption of FWD clients
Teodor, the change looks good. Constantin Asofiei
07:18 AM User Interface Bug #11326 (Review): Reduce memory consumption of FWD clients
Teodor Gorghe
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.
...
Teodor Gorghe
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...
Teodor Gorghe
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...
Eduard Soltan
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... Constantin Asofiei
02:18 AM Runtime Infrastructure Bug #11488 (Review): improve performance of the OpenClient protocol when the client is running in...
Please review. Eduard Soltan
02:18 AM Runtime Infrastructure Bug #11488 (WIP): improve performance of the OpenClient protocol when the client is running in th...
Eduard Soltan
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 *...
Octavian Adrian Gavril
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...
Octavian Adrian Gavril
02:44 AM User Interface Bug #11498 (Internal Test): NPE during browse ADD-LIKE-COLUMN()
Changes in rev. 16593 are OK. Razvan-Nicolae Chichirau

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... Ovidiu Maxiniuc
05:07 PM Runtime Infrastructure Bug #11515 (Review): Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
Ovidiu Maxiniuc
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 ...
Stanislav Lomany
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... Eduard Soltan
09:21 AM Conversion Tools Feature #6320 (WIP): sharded schemata
Octavian Adrian Gavril
09:20 AM Conversion Tools Feature #11404 (WIP): Implement annotation-based resolution for database dependencies.
Octavian Adrian Gavril
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...
Octavian Adrian Gavril
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 ... Octavian Adrian Gavril
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... Octavian Adrian Gavril
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 ...
Dănuț Filimon

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... Octavian Adrian Gavril
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). Sergey Ivanovskiy
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 "... Greg Shah
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:... Dănuț Filimon
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. Radu Apetrii
04:03 AM Database Bug #9194 (Test): FWD selects the wrong index when using CONTAINS?
Radu Apetrii
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 ... Razvan-Nicolae Chichirau

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...
Octavian Adrian Gavril

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... Greg Shah
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...
Octavian Adrian Gavril
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. Alexandru Lungu
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... Teodor Gorghe
07:43 AM Database Bug #11502 (Internal Test): Recycle dirty share H2 session
Teodor Gorghe
06:15 AM Database Feature #9545: confirm/add table parameter support
Rebased to trunk rev. 16588. Eduard Soltan
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... Alexandru Lungu
06:00 AM Database Bug #11501 (New): Investigate useSnapshot usage in multi-table indexed-reposition queries
Alexandru Lungu
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... Alexandru Lungu
05:41 AM Base Language Bug #4602: fixes for OO 4GL and structured error handling
Rebase 4602a to trunk rev. 16588. Eduard Soltan
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...
Artur Școlnic
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 :) Alexandru Lungu
02:23 AM Database Feature #4369 (Test): implement stateless FWD server clustering
4369a was merged to trunk rev. 16588 and archived. Eduard Soltan
01:58 AM Database Feature #4369 (Merge Pending): implement stateless FWD server clustering
Eduard: please merge 4369a now. Constantin Asofiei
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...
Constantin Asofiei
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...
Hynek Cihlar

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... Greg Shah
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...
Octavian Adrian Gavril
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...
Octavian Adrian Gavril
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...
Ovidiu Maxiniuc
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...
Eduard Soltan
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...
Ovidiu Maxiniuc
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]] Constantin Asofiei
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 ...
Eduard Soltan
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...
Eduard Soltan
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...
Greg Shah
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...
Eduard Soltan
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...
Constantin Asofiei
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...
Eduard Soltan
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? Constantin Asofiei
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...
Eduard Soltan
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...
Eduard Soltan
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 ...
Constantin Asofiei
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...
Ovidiu Maxiniuc
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...
Artur Școlnic
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 ... Artur Școlnic
06:12 AM Database Bug #11499 (WIP): Debug and fix query logging issues
Artur Școlnic
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... Artur Școlnic
06:03 AM Database Bug #11499 (WIP): Debug and fix query logging issues
Artur Școlnic
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...
Hynek Cihlar
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...
Razvan-Nicolae Chichirau
06:04 AM User Interface Bug #11211 (Internal Test): Improve source detection when dispatching mouse wheel events
Hynek Cihlar
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...
Hynek Cihlar
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. Razvan-Nicolae Chichirau
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.
...
Dănuț Filimon
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 ... Paula Păstrăguș
03:26 AM User Interface Bug #11498: NPE during browse ADD-LIKE-COLUMN()
Testcase:... Razvan-Nicolae Chichirau
03:20 AM User Interface Bug #11498 (Test): NPE during browse ADD-LIKE-COLUMN()
Razvan-Nicolae Chichirau
03:25 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Rebased 9709e up to rev. 16611. Sergey Ivanovskiy
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...
Hynek Cihlar

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 ... Teodor Gorghe
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... Roger Borrello
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* ...
Roger Borrello
12:33 PM User Interface Bug #10915 (Test): ugly dialogs
10915a was merged into the trunk as rev 16585 and then archived. Sergey Ivanovskiy
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.
...
Hynek Cihlar
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. Sergey Ivanovskiy
11:41 AM User Interface Bug #10915: ugly dialogs
No more testing planned? Hynek Cihlar
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. Sergey Ivanovskiy
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...
Hynek Cihlar
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. Sergey Ivanovskiy
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...
Hynek Cihlar
09:15 AM User Interface Bug #10915 (Review): ugly dialogs
Sergey Ivanovskiy
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...
Sergey Ivanovskiy
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...
Sergey Ivanovskiy
09:03 AM User Interface Bug #10915: ugly dialogs
>CRITICAL] functional ModalDialog.close: When a `documentListener` keydown trigger handler awaits `dialog.close()`, t... Sergey Ivanovskiy
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...
Hynek Cihlar
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... Sergey Ivanovskiy
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...
Sergey Ivanovskiy
11:08 AM Database Feature #4369: implement stateless FWD server clustering
... Eduard Soltan
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...
Eduard Soltan
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...
Eduard Soltan
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.
...
Constantin Asofiei
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...
Eduard Soltan
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...
Constantin Asofiei
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... Octavian Adrian Gavril
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... Greg Shah
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...
Octavian Adrian Gavril
10:15 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
🤞 Greg Shah
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...
Paula Păstrăguș
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 ... Paula Păstrăguș
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.
...
Dănuț Filimon
08:39 AM Database Bug #7667 (Test): Support OUTER-JOIN with PRESELECT at conversion
#11470 was fixed and support is now in trunk. Alexandru Lungu
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...
Razvan-Nicolae Chichirau
04:33 AM User Interface Bug #11170 (Review): The caret position is initially wrong for DECIMAL/INTEGER FILL-IN widgets
Please check rev. 16565. Razvan-Nicolae Chichirau
02:43 AM Runtime Infrastructure Feature #10451 (Test): GUI interaction event logging
Branch 10451a was merged into trunk as rev. @16583@ and archived. Paula Păstrăguș
02:28 AM Runtime Infrastructure Feature #10451 (Merge Pending): GUI interaction event logging
Please merge 10451a to trunk. Hynek Cihlar
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. ... Paula Păstrăguș

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...
Eduard Soltan
02:38 PM Database Feature #4369: implement stateless FWD server clustering
Also: please rebase when convenient so other projects can be tested. Constantin Asofiei
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 ... Constantin Asofiei
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...
Eduard Soltan
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 ...
Constantin Asofiei
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:...
Eduard Soltan
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...
Constantin Asofiei
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...
Constantin Asofiei
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, ...
Ovidiu Maxiniuc
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...
Hynek Cihlar
03:09 PM User Interface Bug #10915: ugly dialogs
The first round of the main regression tests completed with 3 failed tests #7143-1937. Sergey Ivanovskiy
07:54 AM User Interface Bug #10915: ugly dialogs
Stefanel, thank you for the review. Sergey Ivanovskiy
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.
Stefanel Pezamosca
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...
Stefanel Pezamosca
06:16 AM User Interface Bug #10915: ugly dialogs
Thank you. Are there any simulations for Oidc provider for testing? Sergey Ivanovskiy
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...
Stefanel Pezamosca
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... Sergey Ivanovskiy
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...
Hynek Cihlar
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...
Greg Shah
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... Dănuț Filimon
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 ...
Paula Păstrăguș

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... Sergey Ivanovskiy
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...
Hynek Cihlar
12:23 PM User Interface Bug #10915: ugly dialogs
It seems that 10915a doesn't have CHUI changes. Should I run CHUI regression tests? Sergey Ivanovskiy
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...
Sergey Ivanovskiy
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. Roger Borrello
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... Roger Borrello
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...
Sergey Ivanovskiy
10:52 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Rebase was completed. Pushed up to revision 16606. Roger Borrello
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...
Roger Borrello
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... Sergey Ivanovskiy
10:16 AM User Interface Bug #11495: FRAME/BROWSE is moving down
Testcase:
{{Collapse(browse_helper.p)...
Teodor Gorghe
09:04 AM User Interface Bug #11495 (New): FRAME/BROWSE is moving down
Teodor Gorghe
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...
Octavian Adrian Gavril
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...
Octavian Adrian Gavril
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... Octavian Adrian Gavril
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. Paula Păstrăguș
05:39 AM Runtime Infrastructure Feature #10451: GUI interaction event logging
10451a was rebased, new rev is *16589*. Paula Păstrăguș
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,...
Hynek Cihlar
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....
Paula Păstrăguș
03:20 AM Runtime Infrastructure Feature #10451: GUI interaction event logging
Addressed as rev *16524*.
I'm starting regression testing.
Paula Păstrăguș
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...
Stefanel Pezamosca
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... Hynek Cihlar
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. Stefanel Pezamosca
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...
Dănuț Filimon
04:43 AM Database Bug #7667 (Pending): Support OUTER-JOIN with PRESELECT at conversion
This is being implemented in #11470. Alexandru Lungu
04:23 AM User Interface Bug #11211 (Review): Improve source detection when dispatching mouse wheel events
Please check 11211a/rev. 16518. Razvan-Nicolae Chichirau
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...
Razvan-Nicolae Chichirau
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...
Eduard Soltan
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... Paula Păstrăguș
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 ...
Artur Școlnic

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...
Hynek Cihlar
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...
Hynek Cihlar
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 ...
Hynek Cihlar
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 ...
Hynek Cihlar

05/22/2026

05:31 PM User Interface Bug #10915 (Review): ugly dialogs
... Sergey Ivanovskiy
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...
Sergey Ivanovskiy
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...
Hynek Cihlar
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... Sergey Ivanovskiy
01:38 PM User Interface Bug #10915: ugly dialogs
Committed rev 16628 got this result... Sergey Ivanovskiy
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...
Hynek Cihlar
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.
>...
Sergey Ivanovskiy
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 ...
Hynek Cihlar
08:15 AM User Interface Bug #10915: ugly dialogs
Also I tested these changes with testcases. Sergey Ivanovskiy
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. Sergey Ivanovskiy
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. Sergey Ivanovskiy
06:30 AM User Interface Bug #10915: ugly dialogs
I like this proposal. Sergey Ivanovskiy
06:26 AM User Interface Bug #10915: ugly dialogs
OK. Please look at this issue that is not related to my diff. Sergey Ivanovskiy
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...
Hynek Cihlar
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. Sergey Ivanovskiy
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... Sergey Ivanovskiy
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... Sergey Ivanovskiy
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...
Teodor Gorghe
04:03 AM User Interface Bug #10915: ugly dialogs
Committed rev 16625. There are edge cases that still not fixed. Sergey Ivanovskiy
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... Sergey Ivanovskiy
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...
Sergey Ivanovskiy
03:59 PM Runtime Infrastructure Bug #11494: AI spotted security issue VirtualDesktopWebHandler.handleSsoReauth
I will delegate this issue to this task. Sergey Ivanovskiy
03:56 PM Runtime Infrastructure Bug #11494: AI spotted security issue VirtualDesktopWebHandler.handleSsoReauth
New issue that can be fixed in this task too. Sergey Ivanovskiy
11:11 AM Runtime Infrastructure Bug #11494: AI spotted security issue VirtualDesktopWebHandler.handleSsoReauth
Please check if it is a real issue. Sergey Ivanovskiy
11:10 AM Runtime Infrastructure Bug #11494 (New): AI spotted security issue VirtualDesktopWebHandler.handleSsoReauth
Sergey Ivanovskiy
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? Eric Faulhaber
06:12 AM Database Bug #11288 (Test): Check if c3p0 is required for in-memory databases
11288d was merged to trunk/16577. Artur Școlnic
06:03 AM Database Bug #11288 (Merge Pending): Check if c3p0 is required for in-memory databases
Please merge -10827b- 11288d now. Constantin Asofiei
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.
Artur Școlnic
04:32 AM Database Bug #11288: Check if c3p0 is required for in-memory databases
Smoke-testing 11288d on a customer app passed. Razvan-Nicolae Chichirau
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... Greg Shah
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...
Paula Păstrăguș
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...
Paula Păstrăguș
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.. Paula Păstrăguș
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... Paula Păstrăguș
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,... Greg Shah
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... Greg Shah
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...
Paula Păstrăguș
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...
Constantin Asofiei
10:04 AM Base Language Feature #6407 (WIP): name_map.xml improvements
3 tests remain to be investigated and fixed. Dănuț Filimon
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... Dănuț Filimon
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...
Octavian Adrian Gavril
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*...
Octavian Adrian Gavril
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... Octavian Adrian Gavril
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...
Eduard Soltan
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-...
Constantin Asofiei
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...
Eduard Soltan

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 ...
Hynek Cihlar
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. ...
Hynek Cihlar
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.
Sergey Ivanovskiy
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.... Sergey Ivanovskiy
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 ...
Sergey Ivanovskiy
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 ...
Sergey Ivanovskiy
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...
Hynek Cihlar
10:56 AM User Interface Bug #10915: ugly dialogs
OK. I will leave this and remove p2j.lyra guard. Sergey Ivanovskiy
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" ||...
Hynek Cihlar
10:45 AM User Interface Bug #10915: ugly dialogs
The 9-th issue is quite clear.
>[MAJOR] functional EmbeddedWebHandler.<init>: Still constructs new DojoToolkitHandle...
Sergey Ivanovskiy
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... Sergey Ivanovskiy
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 ""@ Sergey Ivanovskiy
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... Sergey Ivanovskiy
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 ...
Hynek Cihlar
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.
...
Hynek Cihlar
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...
Sergey Ivanovskiy
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....
Sergey Ivanovskiy
10:13 AM User Interface Bug #10915: ugly dialogs
The 4th issue is similar to 3d.
>[MAJOR] functional ssoReauth.handleSsoReauth: reauthDialog.show() is asynchronous (...
Sergey Ivanovskiy
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...
Sergey Ivanovskiy
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... Sergey Ivanovskiy
10:00 AM User Interface Bug #10915: ugly dialogs
The first issue I should discuss here... Sergey Ivanovskiy
09:58 AM User Interface Bug #10915: ugly dialogs
OK. Thank you. I see. Sergey Ivanovskiy
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...
Hynek Cihlar
09:49 AM User Interface Bug #10915 (WIP): ugly dialogs
Sergey Ivanovskiy
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...
Sergey Ivanovskiy
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...
Hynek Cihlar
09:31 AM User Interface Bug #10915 (Review): ugly dialogs
Sergey Ivanovskiy
09:20 AM User Interface Bug #10915: ugly dialogs
I would reject them all. Sergey Ivanovskiy
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? Sergey Ivanovskiy
09:17 AM User Interface Bug #10915 (WIP): ugly dialogs
*Code review 10915a revisions 16573..16620*
* *[CRITICAL]* _functional_ @ModalDialog@.@show@: @dialogs.add(that.id)@...
Hynek Cihlar
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. Sergey Ivanovskiy
08:13 AM User Interface Bug #10915: ugly dialogs
Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > > Hynek, what was the reason that ...
Hynek Cihlar
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... Constantin Asofiei
12:47 PM Runtime Infrastructure Bug #11488 (Test): improve performance of the OpenClient protocol when the client is running in t...
Constantin Asofiei
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...
Paula Păstrăguș
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. Greg Shah
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... Paula Păstrăguș
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? Greg Shah
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...
Paula Păstrăguș
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... Greg Shah
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... Paula Păstrăguș
09:26 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
Ok, thanks for letting me know! Teodor Gorghe
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...
Roger Borrello
08:22 AM User Interface Bug #11326 (Test): Reduce memory consumption of FWD clients
Teodor Gorghe
08:20 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
Committed the changes into *hotel_gui* revision *454*. Teodor Gorghe
04:42 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
Branch 11326c was merged into trunk as rev. 16575 and archived. Teodor Gorghe
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.
Teodor Gorghe
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... Constantin Asofiei
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,... Teodor Gorghe
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 ...
Constantin Asofiei
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...
Dănuț Filimon
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. Constantin Asofiei
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...
Dănuț Filimon
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...
Constantin Asofiei
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...
Constantin Asofiei
03:30 AM Base Language Feature #6407: name_map.xml improvements
Constantin Asofiei wrote:
> Please post a standalone test.
This is the test case....
Dănuț Filimon
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:... Octavian Adrian Gavril
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*. Octavian Adrian Gavril
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...
Octavian Adrian Gavril
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...
Razvan-Nicolae Chichirau

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:... Roger Borrello
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... Constantin Asofiei
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.
Teodor Gorghe
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... Ovidiu Maxiniuc
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 ...
Constantin Asofiei
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... Ovidiu Maxiniuc
10:20 AM Database Feature #11481 (New): Create a tool for extracting the 4GL/SQL name mapping
Ovidiu Maxiniuc
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...
Paula Păstrăguș
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...
Alexandru Lungu
09:21 AM Base Language Feature #6407: name_map.xml improvements
Please post a standalone test. Constantin Asofiei
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... Dănuț Filimon
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...
Eduard Soltan
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.
...
Constantin Asofiei
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...
Ovidiu Maxiniuc
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,...
Artur Școlnic
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... Artur Școlnic
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. Octavian Adrian Gavril

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. Eduard Soltan
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...
Artur Școlnic
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... Artur Școlnic
06:06 AM Database Bug #11288: Check if c3p0 is required for in-memory databases
The test case without connection pooling is:... Artur Școlnic
06:15 AM User Interface Bug #10915 (Review): ugly dialogs
Please review the last fixes rev. 16605 (10915a). Sergey Ivanovskiy
06:14 AM User Interface Bug #10915 (WIP): ugly dialogs
Sergey Ivanovskiy
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...
Dănuț Filimon
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. Razvan-Nicolae Chichirau

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 ...
Roger Borrello
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...
Constantin Asofiei
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,... Paula Păstrăguș
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...
Razvan-Nicolae Chichirau
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...
Teodor Gorghe
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 ...
Constantin Asofiei
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...
Teodor Gorghe
03:32 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
Teodor, 11326c looks OK.
Constantin Asofiei
03:52 AM Database Feature #4369: implement stateless FWD server clustering
Rebased to trunk 16570. Eduard Soltan
03:31 AM Database Feature #4369: implement stateless FWD server clustering
Eduard, please rebase 4369a. Constantin Asofiei
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...
Eduard Soltan

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...
Roger Borrello

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:... Ovidiu Maxiniuc
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. Constantin Asofiei
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 [[...
Constantin Asofiei
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. Constantin Asofiei
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:...
Constantin Asofiei
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...
Dănuț Filimon
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 ...
Constantin Asofiei
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... Sergey Ivanovskiy
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 ...
Sergey Ivanovskiy
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... Hynek Cihlar
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 ...
Sergey Ivanovskiy
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 ...
Sergey Ivanovskiy
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, "...
Hynek Cihlar
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. Sergey Ivanovskiy
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 *...
Teodor Gorghe
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... Teodor Gorghe
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:
* ...
Teodor Gorghe
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... Razvan-Nicolae Chichirau
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. Dănuț Filimon

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...
Sergey Ivanovskiy
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...
Sergey Ivanovskiy
07:41 AM User Interface Bug #10915: ugly dialogs
Committed revision 16600 (10915a) fixed
*[MAJOR]* functional startupServer (EmbeddedWebServerImpl): When DOJO...
Sergey Ivanovskiy
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...
Eduard Soltan
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... Greg Shah
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...
Eduard Soltan
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... Sergey Ivanovskiy
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...
Sergey Ivanovskiy
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...
Sergey Ivanovskiy
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...
Sergey Ivanovskiy
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 ...
Sergey Ivanovskiy
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... Sergey Ivanovskiy
09:21 AM Testing Support #6861: tests for valid and invalid 4GL syntax (parsing)
Documentation will be in [[p2j:Parser Testcases]]. Greg Shah
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...
Greg Shah
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...
Greg Shah
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:... Dănuț Filimon
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 ...
Dănuț Filimon
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. Alexandru Lungu
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. Dănuț Filimon
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 ...
Alexandru Lungu
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 ... Artur Școlnic
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...
Teodor Gorghe

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 ...
Roger Borrello
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... Sergey Ivanovskiy
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... Sergey Ivanovskiy
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 ... Sergey Ivanovskiy
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:... Roger Borrello
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...
Roger Borrello
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... Sergey Ivanovskiy
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."? Sergey Ivanovskiy
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... Sergey Ivanovskiy
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:... Roger Borrello
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. Sergey Ivanovskiy
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...
Roger Borrello
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. Sergey Ivanovskiy
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... Sergey Ivanovskiy
09:23 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey, my @client_broker1.xml@ seems to be OK...... Roger Borrello
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...
Eric Faulhaber
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...
Constantin Asofiei
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...
Teodor Gorghe
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... Teodor Gorghe
08:54 AM Database Feature #11467 (Test): Improve ImportWorker performance
Teodor Gorghe
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. Constantin Asofiei
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...
Constantin Asofiei
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...
Greg Shah
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... Dănuț Filimon
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....
Dănuț Filimon
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,...
Constantin Asofiei
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...
Dănuț Filimon
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? Constantin Asofiei
07:05 AM User Interface Bug #10915: ugly dialogs
I think that false options can be omitted so... Sergey Ivanovskiy
07:02 AM User Interface Bug #10915: ugly dialogs
To remove the dialog title bar we need to set this option value @noTitle : true@... Sergey Ivanovskiy
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
<...
Sergey Ivanovskiy
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...
Stefanel Pezamosca
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... Sergey Ivanovskiy
04:43 AM User Interface Bug #10915: ugly dialogs
This one
*[MAJOR]* functional doRedirectToLogoutPage: In the window.fetch(logoutPage).catch(...) branch the new co...
Sergey Ivanovskiy
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... Sergey Ivanovskiy
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...
Stefanel Pezamosca
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...
Eduard Soltan

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...
Greg Shah
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...
Dănuț Filimon
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... Greg Shah
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
>...
Greg Shah
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...
Greg Shah
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...
Eduard Soltan
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...
Constantin Asofiei
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... Eduard Soltan
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:... Roger Borrello
02:01 PM User Interface Bug #10915: ugly dialogs
This one
* *[MAJOR]* _functional_ @p2j.mouse.js@.@processMouseMove@: @isDialogDisplayed()@ guard at line 362 fire...
Sergey Ivanovskiy
01:40 PM User Interface Bug #10915: ugly dialogs
Yes, this one @restoreConnectionDialog.setTitle(p2j.i18n.gettext("Server Unavailable"));@ can be removed because the ... Sergey Ivanovskiy
01:08 PM User Interface Bug #10915: ugly dialogs
*Code review 10915a revisions 16559..16591*
* *[MAJOR]* _functional_ @chooseFiles@: @onError@ reads @actionResultsDi...
Hynek Cihlar
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...
Sergey Ivanovskiy
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...
Sergey Ivanovskiy
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... Sergey Ivanovskiy
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 ...
Sergey Ivanovskiy
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@? Sergey Ivanovskiy
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... Sergey Ivanovskiy
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). Sergey Ivanovskiy
04:38 AM User Interface Bug #10915: ugly dialogs
No, this is related to the dojo code. ... Sergey Ivanovskiy
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... Sergey Ivanovskiy
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...
Octavian Adrian Gavril
08:46 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
-deleted- Alexandru Lungu

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. Sergey Ivanovskiy
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...
Sergey Ivanovskiy
09:47 AM User Interface Bug #10915: ugly dialogs
Committed revision 16588 (10915a) minor changes found by the gcd-code-style review. Sergey Ivanovskiy
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. Sergey Ivanovskiy
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...
Octavian Adrian Gavril
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@... Octavian Adrian Gavril
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...
Constantin Asofiei
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@...
Eduard Soltan
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...
Constantin Asofiei
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... Eduard Soltan
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... Alexandru Lungu
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...
Constantin Asofiei
05:05 AM Runtime Infrastructure Bug #11271: server-side streams and files with frames/redirected terminal
Constantin, is there any reason for:... Alexandru Lungu
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...
Teodor Gorghe
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. ...
Constantin Asofiei
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... Teodor Gorghe
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...
Teodor Gorghe
03:51 AM User Interface Bug #11459 (New): Hotel GUI Spreadsheet does not open
Teodor Gorghe
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... Teodor Gorghe
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?
...
Alexandru Lungu
 

Also available in: Atom