Activity
From 04/23/2026 to 05/22/2026
05/22/2026
- 05:31 PM User Interface Bug #10915 (Review): ugly dialogs
- ...
- 04:40 PM User Interface Bug #10915: ugly dialogs
- OK. Committed revision 16629 (10915a) has opened major issues that can be fixed later in the different tasks.
Runnin... - 04:35 PM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> This issue can be discussed. It relates to dialog messages used as translation keys and r... - 04:23 PM User Interface Bug #10915: ugly dialogs
- This issue can be discussed. It relates to dialog messages used as translation keys and read from the directory. I po...
- 01:38 PM User Interface Bug #10915: ugly dialogs
- Committed rev 16628 got this result...
- 11:05 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> > If it is not related to your changes and also present in trunk, please create new Redmi... - 11:00 AM User Interface Bug #10915: ugly dialogs
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > OK. Please look at this issue that is not related to my diff.
>... - 10:35 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> OK. Please look at this issue that is not related to my diff.
If it is not related to ... - 08:15 AM User Interface Bug #10915: ugly dialogs
- Also I tested these changes with testcases.
- 08:12 AM User Interface Bug #10915: ugly dialogs
- Committed revision 16626 (10915a) is a good candidate for the review. Applied almost patches and running the review now.
- 07:43 AM User Interface Bug #10915: ugly dialogs
- This issue can be discussed. Hynek, please look at this change. I would apply it too.
- 06:30 AM User Interface Bug #10915: ugly dialogs
- I like this proposal.
- 06:26 AM User Interface Bug #10915: ugly dialogs
- OK. Please look at this issue that is not related to my diff.
- 06:24 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> Frankly, this process became exhausting due to the immense cognitive load required to tra... - 05:28 AM User Interface Bug #10915: ugly dialogs
- The results look interesting. Can they be posted? I would apply some of them because their looks are reasonable.
- 05:22 AM User Interface Bug #10915: ugly dialogs
- I asked to prepare proposed solutions to each of the reported issues in the separated file corresponding each major i...
- 05:19 AM User Interface Bug #10915: ugly dialogs
- OK. I am trying to pass this review as soon as possible due to incoming bugs #11412 and #11485 that were fixed in 109...
- 05:18 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> I have these critical issues rooted in the legacy code. Could those be fixed in new optim... - 04:03 AM User Interface Bug #10915: ugly dialogs
- Committed rev 16625. There are edge cases that still not fixed.
- 04:02 AM User Interface Bug #10915: ugly dialogs
- I ran several rounds of the review. The process yielded highly useful insights because the codebase is both asynchron...
- 01:45 AM User Interface Bug #10915: ugly dialogs
- I have these critical issues rooted in the legacy code. Could those be fixed in new optimization task?
* *[CRITICA... - 03:59 PM Runtime Infrastructure Bug #11494: AI spotted security issue VirtualDesktopWebHandler.handleSsoReauth
- I will delegate this issue to this task.
- 03:56 PM Runtime Infrastructure Bug #11494: AI spotted security issue VirtualDesktopWebHandler.handleSsoReauth
- New issue that can be fixed in this task too.
- 11:11 AM Runtime Infrastructure Bug #11494: AI spotted security issue VirtualDesktopWebHandler.handleSsoReauth
- Please check if it is a real issue.
- 11:10 AM Runtime Infrastructure Bug #11494 (New): AI spotted security issue VirtualDesktopWebHandler.handleSsoReauth
- 12:55 PM Database Bug #11288: Check if c3p0 is required for in-memory databases
- What practical performance testing can we do with and without this update?
- 06:12 AM Database Bug #11288 (Test): Check if c3p0 is required for in-memory databases
- 11288d was merged to trunk/16577.
- 06:03 AM Database Bug #11288 (Merge Pending): Check if c3p0 is required for in-memory databases
- Please merge -10827b- 11288d now.
- 05:56 AM Database Bug #11288: Check if c3p0 is required for in-memory databases
- Thank you, Razvan.
Constantin, please put 11288d in the merge queue when you can.
- 04:32 AM Database Bug #11288: Check if c3p0 is required for in-memory databases
- Smoke-testing 11288d on a customer app passed.
- 11:55 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- > Most of the time is spent in primary_expr decision. I tried to split it.. but I had no luck, the total time for Hot...
- 10:57 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Here are some relevant values regarding performance issue:
For @avail-rooms-frame.w@, the total time spent into pr... - 10:53 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Greg Shah wrote:
> In pre-scan mode we are trying to do a minimal parse to get some structural elements without worr... - 10:52 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Sorry for the delay, right now, when trying to commit today changes I find out the connection of off..
- 10:50 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Most of the time is spent in primary_expr decision. I tried to split it.. but I had no luck, the total time for Hotel...
- 07:07 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Rather than working on @<app_c>@, I think it is important to resolve the performance issue. If that can't be solved,...
- 07:06 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- In pre-scan mode we are trying to do a minimal parse to get some structural elements without worrying about the detai...
- 04:00 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Current issue I'm working on:
I moved testing to @<app_c>@, at least to check whether the files parse correctly du... - 10:08 AM Base Language Feature #6407: name_map.xml improvements
- Danut, please create a standalone test for the 16577 commit.
The resolvers must not have dependencies on each othe... - 10:04 AM Base Language Feature #6407 (WIP): name_map.xml improvements
- 3 tests remain to be investigated and fixed.
- 09:07 AM Base Language Feature #6407: name_map.xml improvements
- Committed *6407b/16577*. Added 2767 error handling and fixed the remaining scenario where the function declaration is...
- 09:39 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Octavian Adrian Gavril wrote:
> There is just one remaining difference that I missed regarding the declaration order... - 03:56 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Octavian Adrian Gavril wrote:
> Has anyone run a full conversion for the OO application recently using *trunk/16574*... - 03:53 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Has anyone run a full conversion for the OO application recently using *trunk/16574* or the latest revision? It's tak...
- 09:11 AM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
> > - etf (on spring project that connects to the server had to change to p2j, because I h... - 09:04 AM Database Feature #4369: implement stateless FWD server clustering
- Eduard Soltan wrote:
> I regression tested the changes on:
>
> -chui regression testing (had to eliminate spring-... - 08:54 AM Database Feature #4369: implement stateless FWD server clustering
- I regression tested the changes on:
-chui regression testing (had to eliminate spring-beans-5.3.20.jar, spring-cor...
05/21/2026
- 01:44 PM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> Sergey Ivanovskiy wrote:
> > The second issue is really came from my changes in which I ... - 01:43 PM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> >I do not know how to do it because the cursor must be controlled by the business logic. ... - 12:13 PM User Interface Bug #10915: ugly dialogs
- I committed rev 16661 (10915a) and started code review. I did not do anything with these issues: issue 6, 8, 9.
- 11:54 AM User Interface Bug #10915: ugly dialogs
- >I do not know how to do it because the cursor must be controlled by the business logic. This part is not elaborated....
- 11:40 AM User Interface Bug #10915: ugly dialogs
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Th 8-th issue should be discussed because we should not need to ... - 11:33 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> The second issue is really came from my changes in which I did the dialog without closed ... - 10:57 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> Th 8-th issue should be discussed because we should not need to send mouse and key events... - 10:56 AM User Interface Bug #10915: ugly dialogs
- OK. I will leave this and remove p2j.lyra guard.
- 10:54 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> At least we need to add comments before @evt.key = undefined || evt.key "Unidentified" ||... - 10:45 AM User Interface Bug #10915: ugly dialogs
- The 9-th issue is quite clear.
>[MAJOR] functional EmbeddedWebHandler.<init>: Still constructs new DojoToolkitHandle... - 10:43 AM User Interface Bug #10915: ugly dialogs
- Th 8-th issue should be discussed because we should not need to send mouse and key events to the business layer. It i...
- 10:28 AM User Interface Bug #10915: ugly dialogs
- At least we need to add comments before @evt.key = undefined || evt.key "Unidentified" || evt.key ""@
- 10:25 AM User Interface Bug #10915: ugly dialogs
- The 7th issue is due to unclear code that was from Playwright and Lyra. I proposed to add the guard here. If this one...
- 10:24 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> The 6th issue must be discussed because I do not know why it should be consumed.
This ... - 10:23 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> This one is simple but should be discussed, The proposed solution is to remove title.
... - 10:22 AM User Interface Bug #10915: ugly dialogs
- The 6th issue must be discussed because I do not know why it should be consumed.
>[MAJOR] functional CHUIKeyboardRea... - 10:14 AM User Interface Bug #10915: ugly dialogs
- This one is simple but should be discussed, The proposed solution is to remove title.
>[MAJOR] functional ssoReauth.... - 10:13 AM User Interface Bug #10915: ugly dialogs
- The 4th issue is similar to 3d.
>[MAJOR] functional ssoReauth.handleSsoReauth: reauthDialog.show() is asynchronous (... - 10:11 AM User Interface Bug #10915: ugly dialogs
- The third issue looks bad because adding @await@ requires to add @async@ marker the hosted function.
>[MAJOR] funct... - 10:03 AM User Interface Bug #10915: ugly dialogs
- The second issue is really came from my changes in which I did the dialog without closed button x but forgot to remov...
- 10:00 AM User Interface Bug #10915: ugly dialogs
- The first issue I should discuss here...
- 09:58 AM User Interface Bug #10915: ugly dialogs
- OK. Thank you. I see.
- 09:53 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> May be you are correct. Those seem to me like shuffled old issues because of asynchronous... - 09:49 AM User Interface Bug #10915 (WIP): ugly dialogs
- 09:49 AM User Interface Bug #10915: ugly dialogs
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > These issues are shuffled from AI review to another one. Could y... - 09:35 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> These issues are shuffled from AI review to another one. Could you select the ones that c... - 09:31 AM User Interface Bug #10915 (Review): ugly dialogs
- 09:20 AM User Interface Bug #10915: ugly dialogs
- I would reject them all.
- 09:19 AM User Interface Bug #10915: ugly dialogs
- These issues are shuffled from AI review to another one. Could you select the ones that can be fixed?
- 09:17 AM User Interface Bug #10915 (WIP): ugly dialogs
- *Code review 10915a revisions 16573..16620*
* *[CRITICAL]* _functional_ @ModalDialog@.@show@: @dialogs.add(that.id)@... - 08:21 AM User Interface Bug #10915: ugly dialogs
- OK. I added the guide for this code. Could you review the last code rev 16620. I tried to fix the most issues.
- 08:13 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > > Hynek, what was the reason that ... - 12:51 PM Runtime Infrastructure Bug #11488: improve performance of the OpenClient protocol when the client is running in the same...
- When the FWD OpenClient calls are made from the same JVM as the FWD server, there are lots of immutable objects being...
- 12:47 PM Runtime Infrastructure Bug #11488 (Test): improve performance of the OpenClient protocol when the client is running in t...
- 10:26 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Committed the baseline as rev *16576 / 10804b*.
A @./gradlew antlr4All@ followed by @./gradlew jar@ should work no... - 07:14 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- You can create a b branch. I don't want to lose history again. In the future, find a way to make the rebase work.
- 06:46 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Well, it all started because the old 10804a version no longer compiled, and I couldn't realistically make it work aga...
- 06:38 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- I don't like losing history on a branch. That sounds like what will happen. Why is that clean slate needed?
- 06:14 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- It is available at rev *16495 / 10804a*.
Let me create the b version now and port all my changes there. After a b... - 05:48 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Please commit what you have already. It doesn't matter if it isn't perfect. I want to see the revisions as you make...
- 04:36 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- I fixed the issue, and fortunately it was not a problem in the fql parser itself. I was accidentally calling the pars...
- 09:26 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Ok, thanks for letting me know!
- 09:24 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor Gorghe wrote:
> Committed the changes into *hotel_gui* revision *454*.
If you want the base 24.04 Docker i... - 08:22 AM User Interface Bug #11326 (Test): Reduce memory consumption of FWD clients
- 08:20 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Committed the changes into *hotel_gui* revision *454*.
- 04:42 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Branch 11326c was merged into trunk as rev. 16575 and archived.
- 04:34 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Testing was done on 4 projects, without any issue.
I am merging this now. - 04:33 AM User Interface Bug #11326 (Merge Pending): Reduce memory consumption of FWD clients
- Teodor, please merge 11326c now if you are satisfied with the changes. Also commit the docker-related changes to Hot...
- 01:29 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- @docker/docker-compose_create_pg_cluster.yml@ changes should be reverted. This was an attempt to create a pg cluster,...
- 07:28 AM Base Language Feature #6407: name_map.xml improvements
- Dănuț Filimon wrote:
> * @hpUtils = this-procedure.@ to @hpUtils = ?.@
This needs to be fixed in FWD.
> * removed ... - 07:26 AM Base Language Feature #6407: name_map.xml improvements
- Constantin Asofiei wrote:
> Looks good. Please also test what happens if @hpUtils@ in test2.p or in start.p is unkn... - 07:04 AM Base Language Feature #6407: name_map.xml improvements
- Looks good. Please also test what happens if @hpUtils@ in test2.p or in start.p is unknown.
- 06:40 AM Base Language Feature #6407 (Review): name_map.xml improvements
- I committed *6407b/16576* to fix how the IN-HANDLE/local implementation are resolved.
Constantin, please take a lo... - 04:14 AM Base Language Feature #6407: name_map.xml improvements
- Constantin Asofiei wrote:
> * @InternalEntryKey@ needs to have also as part of the key the @IN handle@ flag (only th... - 04:11 AM Base Language Feature #6407: name_map.xml improvements
- Danut, this is part of a bug which exists already in trunk:
* test1.p... - 03:30 AM Base Language Feature #6407: name_map.xml improvements
- Constantin Asofiei wrote:
> Please post a standalone test.
This is the test case.... - 07:05 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- I'm using this testcase to investigate the last difference:...
- 06:14 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Rebased branch *9638a* with trunk *rev16574*. The new revision is *16583*.
- 04:14 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Octavian Adrian Gavril wrote:
> Octavian Adrian Gavril wrote:
> > I fixed java constructor names. The remaining dif... - 03:23 AM User Interface Bug #11343: Alert-box suddenly disppears when a specific item is selected from a drop-down list u...
- Replicating the mouse-click behavior for the keyboard selection case *is not possible*.
On mouse-click:
* It is g...
05/20/2026
- 12:48 PM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor, very good and complete. There is only this I have a problem with:...
- 07:12 AM User Interface Bug #11326 (Internal Test): Reduce memory consumption of FWD clients
- Teodor, the changes look good. Please do some small testing just to double-check normal setup works without appcds e...
- 01:54 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Committed revision *16566* on task branch *11326c*:
* Improved implementation for support of client types. - 11:51 AM Database Feature #11481: Create a tool for extracting the 4GL/SQL name mapping
- > Yes, we need a tool which gets the .p2o files and emits a file for each schema and dialect. This tool can then look...
- 11:06 AM Database Feature #11481: Create a tool for extracting the 4GL/SQL name mapping
- Ovidiu Maxiniuc wrote:
> ** alternatively, we can write a tool for extracting this information later, from existing ... - 10:58 AM Database Feature #11481: Create a tool for extracting the 4GL/SQL name mapping
- Currently the [[p2j:Conversion Handbook]] and [[p2j:Conversion Reference]] describe how the identifiers for databases...
- 10:20 AM Database Feature #11481 (New): Create a tool for extracting the 4GL/SQL name mapping
- 10:20 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- I managed to get both the Hotel GUI server and the web client up and running! 🎉
At this point, there still seems t... - 09:39 AM Database Bug #10962: Optimized multi-table compound components are not invalidated
- To simplify the process, I plugged in the 10962a branch through an AI reviewer. I am assessing this now ATM.
* *[M... - 09:21 AM Base Language Feature #6407: name_map.xml improvements
- Please post a standalone test.
- 08:12 AM Base Language Feature #6407 (WIP): name_map.xml improvements
- Constantin, I found a scenario where we need the @jname@ in the LegacySignature. The following stack trace creates an...
- 07:45 AM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
> Eduard Soltan wrote:
> > Committed on 4369a, rev. 16608. Multiple code fixup, that appe... - 07:19 AM Database Feature #4369: implement stateless FWD server clustering
- Eduard Soltan wrote:
> Committed on 4369a, rev. 16608. Multiple code fixup, that appeared during application debug.
... - 06:40 AM Database Bug #11288 (Internal Test): Check if c3p0 is required for in-memory databases
- +Review of 11288d, r16571+
I see no problems in code logic. The following are just small issues to be addresses be... - 05:26 AM Database Bug #11288 (Review): Check if c3p0 is required for in-memory databases
- I committed the changes from the a and b branch to 11288d. Tested two customer projects, saw no regressions.
Ovidiu,... - 02:30 AM Database Bug #11288: Check if c3p0 is required for in-memory databases
- To further prove that the blobs are connection bound, I set @setMaxConnectionAge@ to 1 second (close connection after...
- 05:57 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- I've successfully reproduced the issue documented in #9638-60 and will continue investigating it.
05/19/2026
- 02:04 PM Database Feature #4369: implement stateless FWD server clustering
- Committed on 4369a, rev. 16608. Multiple code fixup, that appeared during application debug.
- 10:15 AM Database Bug #11288: Check if c3p0 is required for in-memory databases
- Artur Școlnic wrote:
> @setBytes@ solves the @JdbcSQLNonTransientException@, but not the record not being found, I n... - 09:47 AM Database Bug #11288: Check if c3p0 is required for in-memory databases
- The test case from #11288-40 is also failing with trunk, the find fails, I think the record is not persisted properly...
- 06:06 AM Database Bug #11288: Check if c3p0 is required for in-memory databases
- The test case without connection pooling is:...
- 06:15 AM User Interface Bug #10915 (Review): ugly dialogs
- Please review the last fixes rev. 16605 (10915a).
- 06:14 AM User Interface Bug #10915 (WIP): ugly dialogs
- 04:44 AM Base Language Feature #6407: name_map.xml improvements
- I got news from Serban that the runtime testing failed for a customer, I am currently investigating.
https://proj.g... - 01:41 AM User Interface Bug #11170 (Review): The caret position is initially wrong for DECIMAL/INTEGER FILL-IN widgets
- *Hynek*: Please review 11170a/rev. 16564.
05/18/2026
- 10:42 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- *Update*: *All* Hotel GUI files are now converted (*66* files). I still need to check the generated Java files, ASTs,...
- 08:16 AM User Interface Bug #11170: The caret position is initially wrong for DECIMAL/INTEGER FILL-IN widgets
- Some updates:
* Successfully implemented the first idea from #11170-10. The second one was bringing too much overhea... - 06:56 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Roger, I have forgot to include the @docker/repo/entrypoint/docker-entrypoint_prepare.sh@.
These changes were includ... - 03:48 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor Gorghe wrote:
> I was thinking to replace the current approach with one which uses the already existing code ... - 03:43 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Thanks.
I have found some issues while parsing @directory.xml@ from #11472, and I would need to rethink everything a... - 03:32 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor, 11326c looks OK.
- 03:52 AM Database Feature #4369: implement stateless FWD server clustering
- Rebased to trunk 16570.
- 03:31 AM Database Feature #4369: implement stateless FWD server clustering
- Eduard, please rebase 4369a.
- 02:16 AM Database Feature #4369 (Review): implement stateless FWD server clustering
- Committed on *4369a, rev. 16552.*
Support for Redis directory and lockManager backend (for directory/database). *P...
05/15/2026
- 09:16 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Constantin Asofiei wrote:
> Dănuț Filimon wrote:
> > @is-legacy-oo@ and @legacy-res-support-type@ are actually brok... - 01:57 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Dănuț Filimon wrote:
> @is-legacy-oo@ and @legacy-res-support-type@ are actually broken, I got lots of errors while ... - 07:39 AM User Interface Bug #10915: ugly dialogs
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek, what was the reason that this code was placed at the top ... - 07:36 AM User Interface Bug #10915: ugly dialogs
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek, what was the reason that this code was placed at the top ... - 07:17 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> Hynek, what was the reason that this code was placed at the top before logKeyEvent(evt, "... - 04:22 AM User Interface Bug #10915 (Feedback): ugly dialogs
- Hynek, we need to discuss #10915-178 before I finalized the code for the review.
- 07:28 AM User Interface Bug #11326 (Review): Reduce memory consumption of FWD clients
- These are the latest changes to integrate AppCDS.
Also committed revision *16565* to branch *11326c*, which adds *... - 05:15 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- *Constantin*, I have done the *lib.client* change in *deploy.prepare* task for *hotel_gui* (which takes from *p2j/dis...
- 03:46 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- In the last couple of days, I have worked on integrating client AppCDS building process into @hotel_gui@ project:
* ... - 03:45 AM User Interface Bug #11170: The caret position is initially wrong for DECIMAL/INTEGER FILL-IN widgets
- Suppose a numeric-based fill-in (int, int64 or decimal). In 4GL, if the widget is cleared, either by realizing it (wi...
- 02:47 AM Conversion Tools Feature #7318 (Test): prevent abend during conversion in case of failures when processing TRPL rules
- Branch 7318a was merged to trunk/16567 and then was archived.
05/14/2026
- 03:57 PM User Interface Bug #10915: ugly dialogs
- Committed rev 16603(10915a) should fix most found issues (those that can be fixed) except
* *[MAJOR]* _functional... - 12:03 PM User Interface Bug #10915: ugly dialogs
- Hynek, what was the reason that this code was placed at the top before logKeyEvent(evt, "keypress"); and guards?
<pr... - 07:41 AM User Interface Bug #10915: ugly dialogs
- Committed revision 16600 (10915a) fixed
*[MAJOR]* functional startupServer (EmbeddedWebServerImpl): When DOJO... - 02:10 PM Database Feature #4369: implement stateless FWD server clustering
- Committed on *4369a, rev. 16549*.
Added directory versioning. Improved support temp user creation.
General code c... - 08:52 AM Database Feature #4369: implement stateless FWD server clustering
- I think we need to add an incrementing 64-bit integer revision number to the directory. This can be used to detect i...
- 06:11 AM Database Feature #4369: implement stateless FWD server clustering
- Committed on *4369a, rev. 16544*.
This implements the RedisSynchronizer, a thread that listen for redis updates us... - 08:26 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- > For @VAR@, I am wondering where the expression should be evaluated? I thought of the following:
> * Using a lambda... - 08:24 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- Before we move ahead, please create ABLUnit testcases that:
* Explore the different syntax options.
* Prove (or d... - 04:23 AM Base Language Feature #9767 (WIP): Support the new VAR statement introduced in Progress 12.x
- There's more to the @VAR@ statement than just the syntax from #9767:...
- 07:36 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Constantin Asofiei wrote:
> I do not plan to commit the 9488a changes to trunk *at this time*. Any changes made to ... - 06:46 AM Conversion Tools Feature #7318: prevent abend during conversion in case of failures when processing TRPL rules
- Please merge 7318a to trunk *after* 11049a.
- 06:44 AM Conversion Tools Feature #7318 (Merge Pending): prevent abend during conversion in case of failures when processin...
- Testing passed, *7318a* can be merged after trunk is no longer frozen.
- 06:40 AM Database Bug #10962 (Review): Optimized multi-table compound components are not invalidated
- Finally completed in 10962a/16509.
The single most painful instability from #10962-12 sounded like:
* scroll a ... - 04:00 AM Database Bug #11288: Check if c3p0 is required for in-memory databases
- I need to use 11288a again and find the recreate based on the failing unit test in the customer application. At this ...
- 02:31 AM Database Feature #11467: Improve ImportWorker performance
- Constantin Asofiei wrote:
> The main issues we need to solve are:
> * use bulk-copy if there is no word-index for t...
05/13/2026
- 03:57 PM Database Bug #11288: Check if c3p0 is required for in-memory databases
- Ovidiu Maxiniuc wrote:
> Artur Școlnic wrote:
> > With c3p0, this worked by accident because @connection.close()@ d... - 01:50 PM Database Feature #11467: Improve ImportWorker performance
- The main issues we need to solve are:
* use bulk-copy if there is no word-index for the current table, but the diale... - 10:51 AM Database Feature #11467: Improve ImportWorker performance
- Created task branch *11467a* and added an initial implementation as revision *16562*.
Please note that it is unfinis... - 09:10 AM Database Feature #11467: Improve ImportWorker performance
- @ImportWorker@ is responsible for creating the schema from database, creating the indexes, copy the data from the pro...
- 08:54 AM Database Feature #11467 (Internal Test): Improve ImportWorker performance
- 01:40 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Actually, for generics there is #9868 and for the var statement there is #9767 - lets work them in those tasks, please.
- 01:36 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Dănuț Filimon wrote:
> Committed *9488c/16551* containing conversion changes from 9488a + additional change to fix t... - 10:42 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Dănuț Filimon wrote:
> Greg, about the VAR statement. Wouldn't the current structure of DEFINE VARIABLE be reasonabl... - 09:00 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Greg, about the VAR statement. Wouldn't the current structure of DEFINE VARIABLE be reasonable? During conversion, we...
- 08:35 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Greg Shah wrote:
> > var statement => def var
>
> We should just add a new rule to match this language statement.... - 01:09 PM Base Language Feature #6407: name_map.xml improvements
- Dănuț Filimon wrote:
> Constantin Asofiei wrote:
> > Danut, please add history entry to @WebUtil.java@. Otherwise,... - 09:30 AM Base Language Feature #6407: name_map.xml improvements
- Constantin Asofiei wrote:
> Danut, please add history entry to @WebUtil.java@. Otherwise, is there more testing nee... - 06:36 AM Base Language Feature #6407 (Internal Test): name_map.xml improvements
- Danut, please add history entry to @WebUtil.java@. Otherwise, is there more testing needed?
- 07:05 AM User Interface Bug #10915: ugly dialogs
- I think that false options can be omitted so...
- 07:02 AM User Interface Bug #10915: ugly dialogs
- To remove the dialog title bar we need to set this option value @noTitle : true@...
- 06:54 AM User Interface Bug #10915: ugly dialogs
- Stefanel, thank you for help with this dialog checking! If we require Close dialog button (X) and the title, then
<... - 04:51 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> Stefanel, could you help with the test case to check the reauth dialog style from @p2j.ss... - 04:47 AM User Interface Bug #10915: ugly dialogs
- If it is important for the caller of @ModalDialog@ to wait until its method is completed, then @await@ construction s...
- 04:43 AM User Interface Bug #10915: ugly dialogs
- This one
*[MAJOR]* functional doRedirectToLogoutPage: In the window.fetch(logoutPage).catch(...) branch the new co... - 04:01 AM User Interface Bug #10915: ugly dialogs
- Yes, the current code looks suitable but there can be issues with ModalDialog usages that needs to be checked. Actual...
- 03:48 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> Stefanel, could you help with the test case to check the reauth dialog style from @p2j.ss... - 03:28 AM Database Feature #4369: implement stateless FWD server clustering
- Greg Shah wrote:
>
> We also need to discuss if there would be some kind of active/active replica also there so th...
05/12/2026
- 05:49 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- > var statement => def var
We should just add a new rule to match this language statement. I don't think it is co... - 08:03 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- There are a few issues which I found that still give me issues during conversion, mostly related to generics.
#948... - 05:29 PM Runtime Infrastructure Feature #9684: migrate from libffi (and C heap functions) to the built-in JDK FFM support
- The value of this task is low since it just replaces something that is already working well. I was planning to defer...
- 05:26 PM Database Feature #4369: implement stateless FWD server clustering
- >> In case of maintenance, you can:
>>
>> * stop a single node, and you are sure its directory is the latest one
>... - 05:24 PM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
> I would go with 'some other approach' to not get too complicated when maintaining a live... - 09:50 AM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
> I would go with 'some other approach' to not get too complicated when maintaining a live... - 09:09 AM Database Feature #4369: implement stateless FWD server clustering
- Eduard Soltan wrote:
> Committed on 4369a, rev. 16539. Keep the temp users in memory , and imporved support for Nati... - 04:24 AM Database Feature #4369: implement stateless FWD server clustering
- Committed on 4369a, rev. 16539. Keep the temp users in memory , and imporved support for NativeSecureConnection. Crea...
- 02:01 PM User Interface Bug #10915: ugly dialogs
- This one
* *[MAJOR]* _functional_ @p2j.mouse.js@.@processMouseMove@: @isDialogDisplayed()@ guard at line 362 fire... - 01:40 PM User Interface Bug #10915: ugly dialogs
- Yes, this one @restoreConnectionDialog.setTitle(p2j.i18n.gettext("Server Unavailable"));@ can be removed because the ...
- 01:08 PM User Interface Bug #10915: ugly dialogs
- *Code review 10915a revisions 16559..16591*
* *[MAJOR]* _functional_ @chooseFiles@: @onError@ reads @actionResultsDi... - 12:37 PM User Interface Bug #10915: ugly dialogs
- At the moment of writing the code this part was intentional:
*[MAJOR]* functional ModalDialog.close: Bypasses hide... - 12:35 PM User Interface Bug #10915: ugly dialogs
- h1. FWD Code Review — Curated Findings
h2. Summary
20 files modified (2957 line diff). The prior CRITICAL findi... - 11:36 AM User Interface Bug #10915: ugly dialogs
- Finally I realized that @onHide@ and @onClose@ listeners should be protected and do not send any key and mouse events...
- 11:19 AM User Interface Bug #10915: ugly dialogs
- The current rev 16593 has this report
h1. FWD Code Review — Curated Findings
h2. Summary
This diff spans 20 ... - 10:47 AM User Interface Bug #10915: ugly dialogs
- Stefanel, could you help with the test case to check the reauth dialog style from @p2j.sso_reauth.js@?
- 09:58 AM User Interface Bug #10915: ugly dialogs
- Committed revision 16592 (10915a) fixed most of minor issues and I run new code review to collect what was left or ig...
- 05:38 AM User Interface Bug #10915: ugly dialogs
- Committed revision 16591.(10915a). Fixed critical and major issues found in the AI review (#10915a-155).
- 04:38 AM User Interface Bug #10915: ugly dialogs
- No, this is related to the dojo code. ...
- 04:28 AM User Interface Bug #10915: ugly dialogs
- I tested repeatedly the direct upload web functionality and found that buttons do not trigger actions if Enter was pr...
- 09:10 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Octavian Adrian Gavril wrote:
> I fixed java constructor names. The remaining differneces are:
> * two mismatched m... - 08:46 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- -deleted-
05/11/2026
- 11:32 AM User Interface Bug #10915 (WIP): ugly dialogs
- Some of those issues can be fixed. So I will change to WIP.
- 11:20 AM User Interface Bug #10915: ugly dialogs
- Running fwd-code-review reported these issues:
h1. FWD Code Review — Curated Findings
h2. Summary
The diff m... - 09:47 AM User Interface Bug #10915: ugly dialogs
- Committed revision 16588 (10915a) minor changes found by the gcd-code-style review.
- 07:53 AM User Interface Bug #10915: ugly dialogs
- Each time AI assistant based on Claude Code finds new issues. I rebased this branch 10915a up to rev 16587.
- 09:46 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Octavian Adrian Gavril wrote:
> I resolved the errors from the @Code Conversion Annotation@ phase. However, new erro... - 07:34 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- I resolved the errors from the @Code Conversion Annotation@ phase. However, new errors related to @OBJECT_INVOCATION@...
- 09:43 AM Database Feature #4369: implement stateless FWD server clustering
- Eduard Soltan wrote:
> Don't spawner work only with temp users now. @ClientSpwner.spawn@ calls @TemporaryAccount.ope... - 09:42 AM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
> Greg, our current approach for the 'temp users' to authenticate @NativeSecureConnection@... - 03:41 AM Database Feature #4369: implement stateless FWD server clustering
- Greg, our current approach for the 'temp users' to authenticate @NativeSecureConnection@ calls can be improved:
* cu... - 02:29 AM Database Feature #4369: implement stateless FWD server clustering
- This are DirectoryService (RedisRemapper) recorded calls in order to create just one temp client (please notices that...
- 08:08 AM Runtime Infrastructure Bug #11271: server-side streams and files with frames/redirected terminal
- I have some changes; I will commit them by EOD in 11242a where I tried to make @filesystem,stream@ as a server-side r...
- 08:02 AM Runtime Infrastructure Bug #11271: server-side streams and files with frames/redirected terminal
- Alexandru Lungu wrote:
> So this code basically makes @FileSystemOps.searchPath@ a no-op. Am I misunderstanding some... - 05:05 AM Runtime Infrastructure Bug #11271: server-side streams and files with frames/redirected terminal
- Constantin, is there any reason for:...
- 08:06 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Constantin Asofiei wrote:
> Teodor Gorghe wrote:
> > One idea which I have is getting this information from @direct... - 08:00 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor Gorghe wrote:
> One idea which I have is getting this information from @directory.xml@.
Yes, we need this. ... - 07:25 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- I have managed to get @hotel_gui@ project up and running from a docker container and I have made some initial changes...
- 03:57 AM User Interface Bug #11459: Hotel GUI Spreadsheet does not open
- @Hotel_GUI@ *Spreadsheet* does open on local setup without any issue.
When using a setup which uses docker contain... - 03:51 AM User Interface Bug #11459 (New): Hotel GUI Spreadsheet does not open
- 03:47 AM Runtime Infrastructure Feature #9685: move FWD to Java 21
- What I need to tell that the latest changes from *9685a* has became obsolete because there are other changes like *up...
- 03:42 AM Runtime Infrastructure Feature #9684: migrate from libffi (and C heap functions) to the built-in JDK FFM support
- * Is there any downside of FFM? Or is it simply a built-in way of using native memory without working it around JNI?
...
05/08/2026
- 03:47 PM Database Feature #4369: implement stateless FWD server clustering
- I have been testing the changes on cust001.
I observed a pretty slow initialization at startup because of the foll... - 02:08 PM Database Feature #4369: implement stateless FWD server clustering
- I would go with 'some other approach' to not get too complicated when maintaining a live system. Each FWD node is re...
- 12:14 PM Database Feature #4369: implement stateless FWD server clustering
- Greg Shah wrote:
> Yes, but should it work that way? And we certainly would need to have an auto-export as well or ... - 09:41 AM Database Feature #4369: implement stateless FWD server clustering
- Yes, but should it work that way? And we certainly would need to have an auto-export as well or the changes would be...
- 09:33 AM Database Feature #4369: implement stateless FWD server clustering
- Greg Shah wrote:
> * Do we provide an import/export process while the directory itself is stored in some Redis-nat... - 09:27 AM Database Feature #4369: implement stateless FWD server clustering
- Greg Shah wrote:
>
> Are you talking about the database locking here?
No, it is about @com.goldencode.p2j.direc... - 09:24 AM Database Feature #4369: implement stateless FWD server clustering
- Eduard Soltan wrote:
> Eduard Soltan wrote:
> >
> > Added @RedisLockManager.java@
> >
> > This is a implementa... - 09:23 AM Database Feature #4369: implement stateless FWD server clustering
- A clustered environment should have a single directory that contains the configuration for all servers. That directo...
- 06:12 AM Database Feature #4369: implement stateless FWD server clustering
- Eduard Soltan wrote:
>
> Added @RedisLockManager.java@
>
> This is a implementation of @LockManager@, which I c... - 03:00 AM Database Feature #4369: implement stateless FWD server clustering
- Eduard Soltan wrote:
> Constantin Asofiei wrote:
> > I think there's more just about having it persistent in redis.... - 02:49 AM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
> I think there's more just about having it persistent in redis. Lets assume a maintenanc... - 09:20 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Unfortunately, during the @Code Conversion Annotation@ phase, I ran into some errors related to inherited class names...
- 08:58 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- I've resolved additional issues in the parsing phase for the other OO application. The parsing phase now passes witho...
- 07:26 AM Database Feature #6720: lazy hydration
- > Make CAN-FIND fast and stateless. Disconnect it from the rest of the stateful persistence framework.
We can do t... - 06:53 AM Database Feature #6720: lazy hydration
- > On FWD server, the memory has decreased, but we keep these result set open which makes PSQL to store result copy on...
05/07/2026
- 02:23 PM Database Feature #4369: implement stateless FWD server clustering
- I think there's more just about having it persistent in redis. Lets assume a maintenance window where the entire clu...
- 01:54 PM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
> Greg, about persisting the changes to disk: what is the approach here? I would think th... - 12:42 PM Database Feature #4369: implement stateless FWD server clustering
- Greg, about persisting the changes to disk: what is the approach here? I would think that a node gets a signal from ...
- 12:22 PM Database Feature #4369: implement stateless FWD server clustering
- Committed *4369a, rev. 16534*.
Added @RedisRemapper.java@
This class implements the @Remapper.java@ interface. ... - 02:12 PM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Branch 11326b was merged to trunk rev 16559 and archived.
- 02:08 PM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Constantin Asofiei wrote:
> The patch is in note #11326-122 that's the only change separator instead of pathSeparato... - 01:49 PM User Interface Bug #11326: Reduce memory consumption of FWD clients
- The patch is in note #11326-122 that's the only change separator instead of pathSeparator
- 01:47 PM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Constantin Asofiei wrote:
> Eugenie, please do some smoke-tests with 11326b rev 16559 (has the fix from #11326-123),... - 01:41 PM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Eugenie, please do some smoke-tests with 11326b rev 16559 (has the fix from #11326-123), if is OK I'll merge it ASAP.
- 01:31 PM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor Gorghe wrote:
> Moved this task to *WIP* because we need to migrate customer application setup to use @lib.cl... - 01:30 PM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor, Eugenie is right; there was a 'typo':...
- 01:00 PM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor Gorghe wrote:
> Branch 11326a was merged into trunk as rev. 16557 and archived.
>
> Moved this task to *WI... - 11:38 AM User Interface Bug #11326 (WIP): Reduce memory consumption of FWD clients
- Branch 11326a was merged into trunk as rev. 16557 and archived.
Moved this task to *WIP* because we need to migrat... - 11:32 AM User Interface Bug #11326 (Merge Pending): Reduce memory consumption of FWD clients
- Please merge 11326a now.
- 11:31 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- I don't think (I have also tested with the @lib.client@).
- 11:29 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor Gorghe wrote:
> I have added the comment.
Thank you. Any other testing required? - 11:28 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- I have added the comment.
- 11:20 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor Gorghe wrote:
> The problem came from *spawn* JVM, which tried to load @EventDefinition@ (throws @ClassNotFou... - 11:18 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- The problem came from *spawn* JVM, which tried to load @EventDefinition@ (throws @ClassNotFoundException@)
@EventDef... - 11:08 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor Gorghe wrote:
> There was just one regression related with @PayloadSerializer@, which was fixed in +11326a/16... - 10:19 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Regression testing has passed (ETF and two other customer applications).
There was just one regression related wit... - 09:12 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- To be more specific, I reached a point where the conversion now generates all expected files, including the converted...
- 04:36 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- *Update*: @ant convert@ is now taking around *56* seconds to complete. This means the ANTLR4 based implementation is ...
- 08:46 AM Database Feature #6720: lazy hydration
- *Alexandru*, I have analyzed the server-side memory consumption and the system memory consumption.
I see a about the... - 08:42 AM Database Feature #6720: lazy hydration
- This is the patch which fixes the issue.
*CAN-FIND* was already fixed in #10275, but this is still required for DMOs... - 06:27 AM Database Feature #6720: lazy hydration
- > Why would we ever hydrate or store state for a CAN-FIND? It should not affect any buffers (that are explicitly refe...
- 05:40 AM Database Feature #6720: lazy hydration
- About @BaseRecord.areAllPropertiesLive@, it seems like there is a slight issue.
We have the following test case:
<p... - 05:06 AM Database Feature #6720: lazy hydration
- > The point is that the INCOMPLETE state from CAN-FIND propagates through that FIND item NO-LOCK. and makes it to fai...
- 08:32 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- From the OE docs:
> This method supports two overloaded versions. The first version is used to initialize and popu... - 08:16 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Greg Shah wrote:
> What are the signatures of @setParameter()@ in the built-in version and what is the signature in ... - 08:12 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- What are the signatures of @setParameter()@ in the built-in version and what is the signature in the skeleton version?
- 07:46 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- I've noticed some special processing for the @setParameter@ method in @Progress.Lang.ParameterList@. Our built-in ver...
- 06:21 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- > Is there a rule I should follow?
There was no rule. I agree with making it consistent. - 04:33 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- I've updated the casing of the data types in the loaded signatures to match the method call signatures. These changes...
- 03:20 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Is there a convention for the casing of types like @DATASET-HANDLE@ and @TABLE-HANDLE@? I noticed that in @Expression...
- 08:15 AM Database Bug #11451: Create unit tests for ArgumentBuffer
- This is a task about having more coverage for ArgumentBuffer class - responsible for passing buffers as parameters (i...
- 08:14 AM Database Bug #11451 (New): Create unit tests for ArgumentBuffer
- 06:18 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- I've uploaded ade.src.9488c.7z to devsrv01:/tmp/ which contains the conversion for:...
05/06/2026
- 10:53 AM Database Feature #6720: lazy hydration
- Greg Shah wrote:
> Why would we ever hydrate or store state for a @CAN-FIND@? It should not affect any buffers (tha... - 10:47 AM Database Feature #6720: lazy hydration
- Why would we ever hydrate or store state for a @CAN-FIND@? It should not affect any buffers (that are explicitly ref...
- 10:42 AM Database Feature #6720: lazy hydration
- *Alexandru*, what do you think we should do in this scenario:...
- 09:49 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Committed *9488c/16551* containing conversion changes from 9488a + additional change to fix the LegacyString conversi...
- 09:39 AM Base Language Bug #11443 (Test): Analytics is broken in trunk/16548
- Branch 11443a was merged into trunk as rev. 16551 and archived.
(I also fixed the javadoc) - 09:33 AM Base Language Bug #11443 (Merge Pending): Analytics is broken in trunk/16548
- Greg Shah wrote:
> Code Review Task Branch 11443a Revision 16551
>
> The changes are good. These are quite low r... - 08:54 AM Base Language Bug #11443: Analytics is broken in trunk/16548
- Please fix this javadoc issue:...
- 08:26 AM Base Language Bug #11443 (Internal Test): Analytics is broken in trunk/16548
- Code Review Task Branch 11443a Revision 16551
The changes are good. These are quite low risk. If reports work no... - 05:52 AM Base Language Bug #11443 (Review): Analytics is broken in trunk/16548
- Committed *11443a/16551*. Fixed analytics, found usage of 'file' through ReportDefinition#multiplexExpr.
Greg, ple... - 04:02 AM Base Language Bug #11443 (WIP): Analytics is broken in trunk/16548
- From #7143-1927:
---
Analytics is broken in trunk rev 16548 (or earlier) based on testing Hotel GUI rev 451 usi... - 04:01 AM Base Language Bug #11443 (Test): Analytics is broken in trunk/16548
- 06:51 AM Database Feature #4369: implement stateless FWD server clustering
- There is something that Constantin mentioned in the last stand up.
Initially, I load the data to Redis by parsing ... - 06:30 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- ChUI regression testing has passed.
I will continue testing ETF and the remaining customer apps. - 06:29 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Smoke-testing a customer app with 11326a passed.
- 06:24 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Octavian Adrian Gavril wrote:
> Aside from the documented differences in #9638-45, I have resolved all other differe...
05/05/2026
- 08:58 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- > Greg, how should we proceed with the remaining items from #9638-45?
Constantin: What do you think? - 08:50 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Aside from the documented differences in #9638-45, I have resolved all other differences. I'm currently focusing on p...
- 04:54 AM User Interface Bug #11191 (Review): ChUI: COMBO-BOX raises error 4058 on valid SCREEN-VALUE assignment
- *Hynek*: Please review 11191a/rev. 16549.
- 01:40 AM User Interface Bug #10938 (Review): Date FILL-IN: Incorrect SCREEN-VALUE after widget enablement
- Commited the fix to 10938a/rev. 16518. Your testcase and the customer app regressions are now solved.
Speaking of ...
05/04/2026
- 07:06 PM Conversion Tools Feature #11437: re-implement call graph hints
- Our current implementation of call graph hints is split into many files (one per program that contains call sites req...
- 06:56 PM Conversion Tools Feature #11437 (New): re-implement call graph hints
- 06:56 PM Conversion Tools Feature #11436: instrument FWD runtime to generate call graph hints as the converted application ...
- It would be best to finish #11437 before this task.
- 06:48 PM Conversion Tools Feature #11436: instrument FWD runtime to generate call graph hints as the converted application ...
- As a converted application executes, we can track every call site and resolved target. This essentially records the ...
- 06:39 PM Conversion Tools Feature #11436 (New): instrument FWD runtime to generate call graph hints as the converted applic...
- 11:20 AM Database Feature #4369: implement stateless FWD server clustering
- Eduard Soltan wrote:
> *Question* why does @values@ in @Attribute@ class is an Vector? Shouldn't it be just a simple... - 11:17 AM Database Feature #4369: implement stateless FWD server clustering
- Greg Shah wrote:
> Yes, we need to implement the directory solution now.
>
> I'm OK in principle with a redis bas... - 07:35 AM Database Feature #4369: implement stateless FWD server clustering
- Yes, we need to implement the directory solution now.
I'm OK in principle with a redis based backend. I assume tha... - 02:38 AM Database Feature #4369: implement stateless FWD server clustering
- About the need to synchronize directory changes, I think we need to implement a centralized directory back-end now (p...
- 02:28 AM Database Feature #4369: implement stateless FWD server clustering
- I little bit about my work on implementation of stateless clustering:
- During some experiments I determined that ... - 10:06 AM Runtime Infrastructure Feature #10451 (Review): GUI interaction event logging
- Addressed code review as rev *16523*.
- 09:17 AM Database Bug #10962: Optimized multi-table compound components are not invalidated
- Made an update on 10962a/rev. 16542:
* Stabilized 10962a. The biggest issue was the lack of support of indexed-rep... - 07:44 AM Base Language Feature #6407: name_map.xml improvements
- Constantin Asofiei wrote:
> Danut, changes in 6407b look good. Please commit the tool to compare the annotations/na... - 03:12 AM Base Language Feature #6407: name_map.xml improvements
- Danut, changes in 6407b look good. Please commit the tool to compare the annotations/name_map.xml to @~/secure/code/...
- 06:18 AM Database Bug #11015 (Closed): allow cleanup the DMO types, caches, etc for dynamic temp-tables
- 06:17 AM Database Bug #11015: allow cleanup the DMO types, caches, etc for dynamic temp-tables
- Branch 11015b was merged to trunk rev 16546 and archived.
- 06:11 AM Database Bug #11015 (Merge Pending): allow cleanup the DMO types, caches, etc for dynamic temp-tables
- I've been testing this and is OK. I'm merging 11015b now.
- 03:24 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Thanks.
I have committed the changes into +11326a/r16534+. - 03:19 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor, for @LstExporter@:
* please fix the 'module' header (now has @com.goldencode.bytecode.LstExporter.java@)
* ...
05/01/2026
- 08:22 AM User Interface Bug #10915 (Review): ugly dialogs
- 03:15 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> >*[MINOR]* performance @p2j.dialogs Set@: Now stores dialog ID strings rather than DOM no... - 02:37 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> >*[MINOR]* functional @ModalDialog@: @this.removeTrigger = removeTrigger;@ was removed bu...
04/30/2026
- 04:03 PM User Interface Bug #10915: ugly dialogs
- Committed revision 16570 (10915a) should fix the most issues except
>*[MINOR]* performance @ModalDialog.createDojoDi... - 02:44 PM User Interface Bug #10915: ugly dialogs
- >*[MINOR]* performance @p2j.dialogs Set@: Now stores dialog ID strings rather than DOM nodes. If two @ModalDialog@ in...
- 02:41 PM User Interface Bug #10915: ugly dialogs
- >*[MINOR]* functional @ModalDialog@: @this.removeTrigger = removeTrigger;@ was removed but @this.addTrigger@ remains....
- 09:33 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> >*[MAJOR]* functional @ModalDialog.doDialogLayout@: Interleaves DOM writes and reads in a... - 09:23 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> Hynek, what does this note *"This is the critical bug flagged in the Redmine summary as n... - 09:21 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> >*[MAJOR]* functional @onKeyDown@: Moving the @p2j.isDialogDisplayed()@ early-return to t... - 07:57 AM User Interface Bug #10915: ugly dialogs
- >*[MAJOR]* functional @ModalDialog.doDialogLayout@: Interleaves DOM writes and reads in a way that forces layout thra...
- 07:12 AM User Interface Bug #10915: ugly dialogs
- >@[MINOR]@ functional @ModalDialog.show@: When @show()@ is called while @isVisible()@ is already true, the new code c...
- 06:41 AM User Interface Bug #10915: ugly dialogs
- >*[MAJOR]* functional @chooseFiles@: The new @dojo.connect(u, "onProgress", ...)@ handler unconditionally calls @acti...
- 06:34 AM User Interface Bug #10915: ugly dialogs
- >*[MAJOR]* functional @onKeyDown@: Moving the @p2j.isDialogDisplayed()@ early-return to the start of @keydown@ skips ...
- 06:02 AM User Interface Bug #10915: ugly dialogs
- Hynek Cihlar wrote:
> *Code review 10915a revisions 16537..16564*
>
> * *[CRITICAL]* _functional_ @ModalDialog@.@... - 11:05 AM Base Language Bug #11421: Some dates mismatch after being persisted in a table
- It prints @yes@ for me in both cases (with and without the extra @setTimeInMillis()@).
But there is something that... - 07:45 AM Base Language Bug #11421: Some dates mismatch after being persisted in a table
- Ovidiu Maxiniuc wrote:
> In @date.java@:4579: the line seems useless. The assignment of @time@ field (@setTimeInMill... - 10:04 AM Database Bug #10962: Optimized multi-table compound components are not invalidated
- Made an update on 10962a/rev. 16541:
* Fixed the blurred line between @storeReferenceRow@ and @overrideReferenceRo... - 08:53 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- *Update*: The AST produced for the @fwd-embedded-driver.p@ file now has the same structure. Next, I'll also verify th...
- 08:12 AM Database Feature #6720: lazy hydration
- Testcase where the @Session.associate@ error appears (@item@ table has at least one record):...
- 07:59 AM Base Language Feature #6407 (Review): name_map.xml improvements
- Dănuț Filimon wrote:
> If that's the case, MethodKey can be expanded to store an enum with the type.
Committed *64... - 04:47 AM User Interface Bug #10938: Date FILL-IN: Incorrect SCREEN-VALUE after widget enablement
- Razvan-Nicolae Chichirau wrote:
> *Question*: Do you want to treat this bug here or have it resolved in another sepa... - 01:56 AM User Interface Bug #10938: Date FILL-IN: Incorrect SCREEN-VALUE after widget enablement
- Hynek, sorry, you are 100% right. The @ScreenBuffer.UNCHANGED@ check from @shouldDisplayBlanks()@ was added as a resu...
04/29/2026
- 07:08 PM Base Language Bug #11421: Some dates mismatch after being persisted in a table
- In @date.java@:4579: the line seems useless. The assignment of @time@ field (@setTimeInMillis()@) is overwritten a fe...
- 07:43 AM Base Language Bug #11421: Some dates mismatch after being persisted in a table
- Ovidiu, I committed the first round of fixes to 11421a. I still have to address the @getIsoDate@ issue. If you have a...
- 01:29 PM User Interface Bug #10915: ugly dialogs
- *Code review 10915a revisions 16537..16564*
* *[CRITICAL]* _functional_ @ModalDialog@.@show@: Returns @this.operatio... - 12:50 PM Runtime Infrastructure Feature #10451 (WIP): GUI interaction event logging
- *Code review 10451a revisions 16515..16522*
* *[MAJOR]* _security_ @UITracker@.@<clinit>@: The keylogger warning is ... - 09:34 AM Base Language Feature #6407: name_map.xml improvements
- I committed *6407b/16537*. I committed the LegacySignatures converted for the webspeed code, modified the rules to ad...
- 03:22 AM Base Language Feature #6407: name_map.xml improvements
- Constantin Asofiei wrote:
> Dănuț Filimon wrote:
> > Constantin, should FORWARD functions be added to the LegacySig... - 09:03 AM Database Bug #10962: Optimized multi-table compound components are not invalidated
- Made an update on 10962a/rev. 16540:
* Removed dynamicPreproc and dynamicArgs from AdaptiveComponent. In fact, the... - 08:56 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Another thing. I have such differences:...
- 07:53 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Octavian Adrian Gavril wrote:
> I’ve noticed several other differences in the conversion output. These include incor... - 07:44 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- I’ve noticed several other differences in the conversion output. These include incorrect method selection, missing ob...
- 08:49 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Committed revision *16533* on task branch *11326a*:
- Added LstExporter
Uncommitted revision *1* on @~/secure/cod... - 07:27 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Constantin Asofiei wrote:
> Teodor Gorghe wrote:
> > I don't see a reason why I should cache @cls.getComponentType(... - 06:58 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- OK, let's focus on getting the items in category 1 (+ the @.lst@ tool) into 11326a.
> Do we want this to be option... - 06:58 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor Gorghe wrote:
> I don't see a reason why I should cache @cls.getComponentType()@.
>
> [...]
That's a meth... - 06:52 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- OK, the @cls.getDeclaredConstructor()@ I understand the reasoning why should be cached, but I don't see a reason why ...
- 06:07 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor Gorghe wrote:
> Committed revision *16531* on task branch *11326a*:
> * *PayloadSerializer* changes to optim... - 05:29 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Committed revision *16531* on task branch *11326a*:
* *PayloadSerializer* changes to optimize metaspace memory usage. - 05:16 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Greg, we need to add to FWD the tool to generate the .lst file, because at the application's container image build (n...
- 03:00 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Committed revision *1* on @~/secure/code/p2j_repo/tools/dev_helpers@:
- Added @bytecode@ project. - 01:56 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- 1. Low Risk AND Quick to Implement
* Changes from below are already in *11326a* and were reviewed by Constantin.
* ... - 08:01 AM Base Language Bug #11432: full compatibility for SECURITY-POLICY:ENCODE-DOMAIN-ACCESS-CODE
- In #11097, we've implemented the return value for @SECURITY-POLICY:ENCODE-DOMAIN-ACCESS-CODE@ to be the same as @AUDI...
- 07:59 AM Base Language Bug #11432 (New): full compatibility for SECURITY-POLICY:ENCODE-DOMAIN-ACCESS-CODE
- 07:56 AM Database Feature #4369: implement stateless FWD server clustering
- As mentioned on the call this morning, I think that in a clustered environment we need a centralized directory. My i...
- 07:14 AM Database Feature #4369: implement stateless FWD server clustering
- Some other notes:
* we need to check all nodes use the same JDBC configurations (URL, passwords, etc), for landlord ... - 06:43 AM Database Feature #4369: implement stateless FWD server clustering
- A little update on running a stateless cluster on a customer application.
This stack trace shows a heavy lock con... - 07:51 AM Conversion Tools Feature #10265 (Closed): schema-only conversion
- 07:51 AM Runtime Infrastructure Feature #10685 (Closed): Move name_map.xml to the cvt folder
- 06:59 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- *Update*: I compared the ASTs generated by ANTLR2 and ANTLR4 for @fwd-embedded-driver.p@ (full file, without commenti...
- 02:05 AM User Interface Bug #10938 (WIP): Date FILL-IN: Incorrect SCREEN-VALUE after widget enablement
- *Code review 10938a revisions 16514..16517*
There is a regressin, please see the following 4GL sample:...
04/28/2026
- 12:18 PM Conversion Tools Feature #6320: sharded schemata
- +Danut/Alex
- 12:18 PM Conversion Tools Feature #6320: sharded schemata
- > This means that apps/modules need to be able to be converted in pieces and executed at runtime as a larger system w...
- 12:06 PM Conversion Tools Feature #6256: improved profile support
- See the [[p2j:Chapter_6_Project_Setup|Project Setup]] chapter in the Conversion Handbook.
Also, you can look at th... - 11:51 AM Conversion Tools Feature #6256: improved profile support
- I had a project that utilized various zfiles previously now needs to be ported to using profiles. There was a main/de...
- 10:51 AM Conversion Tools Feature #6256 (Closed): improved profile support
- 11:39 AM Conversion Tools Feature #11423: implement centralized status/error tracking for conversion/dev tools
- h2. Current State
Our current approach to error handling is we write something to STDOUT or a log when a problem i... - 10:55 AM Conversion Tools Feature #11423 (New): implement centralized status/error tracking for conversion/dev tools
- 11:04 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- There are a range of different ideas discussed in this task, which is pretty confusing to understand status.
Teodo... - 10:44 AM Conversion Tools Feature #7180 (Closed): create a centralized manager for the conversion list and per-file/project...
- 10:42 AM Conversion Tools Feature #7851 (Closed): automatically add to conversion list all classes referenced via unit test...
- 10:16 AM User Interface Bug #11294 (WIP): Widget is overlapped by another widget after the parent frame is made visible
- *Code review 11294a revisions 16527..16531*
* *[MAJOR]* _performance_ @GenericFrame@.@makeFrameVisible@: @hiddenIds.... - 10:13 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Found a fix for the default constructor names, but I'm still encountering errors with the java names for other method...
- 04:23 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- The testcase project converted successfully without errors. However, I’m now seeing compilation issues in the main bu...
- 10:07 AM Conversion Tools Bug #6308: post string literal alternative coding quirk in 4GL preprocessor
- This is the testcase that fails:...
- 06:29 AM Conversion Tools Bug #6308: post string literal alternative coding quirk in 4GL preprocessor
- Stefan Vieru wrote:
> Tests that cover this:
> * alternative_coding_quirk_01
> * alternative_coding_quirk_01_analy... - 06:11 AM Conversion Tools Bug #6308: post string literal alternative coding quirk in 4GL preprocessor
- Alexandru Lungu wrote:
> Octavian, can you check if there is something left to be fixed here? Just check if the test... - 06:09 AM Conversion Tools Bug #6308: post string literal alternative coding quirk in 4GL preprocessor
- Octavian, can you check if there is something left to be fixed here? Just check if the tests here are passing with tr...
- 09:53 AM Base Language Feature #6407: name_map.xml improvements
- Dănuț Filimon wrote:
> Constantin, should FORWARD functions be added to the LegacySignatures? I have a scenario with... - 09:52 AM Base Language Feature #6407: name_map.xml improvements
- Constantin, should FORWARD functions be added to the LegacySignatures? I have a scenario with a FORWARD function that...
- 07:36 AM Base Language Feature #6407: name_map.xml improvements
- I've had to replace the String key used for storing the methods in ProgramInfo, the problem was that name collection ...
- 08:43 AM Runtime Infrastructure Feature #11422: add support for passkey authentication
- Over 20 years ago, we implemented certificate-based authentication as part of the core security model of FWD. Now, t...
- 08:38 AM Runtime Infrastructure Feature #11422 (New): add support for passkey authentication
- 08:42 AM User Interface Bug #11211 (Review): Improve source detection when dispatching mouse wheel events
- Hynek Cihlar wrote:
> * *[MAJOR]* _functional_ @SwingMouseHandler@.@mouseWheelMoved@: Behavioral change from the p... - 08:37 AM User Interface Feature #5784 (Closed): multi-factor authentication
- In #10809, a generic OpenID plugin was implemented. This was merged to trunk in revision 16407.
- 07:41 AM Base Language Bug #11421: Some dates mismatch after being persisted in a table
- There are three issues to be handled here:
* the 1-day difference for 'more recent dates' is, +in my current opinion... - 06:38 AM Base Language Bug #11421 (WIP): Some dates mismatch after being persisted in a table
- 04:37 AM Base Language Bug #11421: Some dates mismatch after being persisted in a table
- The issue comes from inconsistent calendar handling during date conversions, not from any specific date. Different pa...
- 04:26 AM Base Language Bug #11421 (WIP): Some dates mismatch after being persisted in a table
04/27/2026
- 02:06 PM User Interface Bug #10915: ugly dialogs
- Rebased rev. 16564 (10915a).
- 10:17 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- I managed to get @ant convert@ to run successfully and produce a @.ast@ file. The build now completes, which is a sol...
- 05:03 AM Database Bug #11413 (WIP): Investigate CQ optimization for preselect component with dynamic component
- Refer to #11397-7:
* construct a for each block with a CQ that has a preselect component and dynamic component (RA... - 05:00 AM Database Bug #11413 (WIP): Investigate CQ optimization for preselect component with dynamic component
04/24/2026
- 10:26 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Octavian Adrian Gavril wrote:
> Next, I’m addressing the following warning:
> [...]
>
> This indicates that lega... - 07:35 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Octavian Adrian Gavril wrote:
> I think the problem here is the signature from OO builtin classes. I have identified... - 09:57 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- *Update*: Using *SLL* prediction mode together with @reserved_keywords@ and @unreserved_keywords@, the @fwd-embedded-...
- 09:06 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor Gorghe wrote:
> Where should I put this class?
>
> I should put in FWD, or I should create a separate proj... - 08:03 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Where should I put this class?
I should put in FWD, or I should create a separate project? - 07:51 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor, please mind the effort in #9939 to get a @fwd-client.jar@ archive that contains only the client required clas...
- 07:42 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- I have found a workaround for resolving internal JVM stuff:
* we generate a base JVM listing file by just running FW... - 06:31 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- I have done some adjustments on my bytecode analyzer, but there are some issues:
* the are some dependencies which l... - 03:03 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- These JVM signatures are extracted from dependencies and from p2j bytecode analysis.
We are planing to use static ... - 02:57 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor Gorghe wrote:
> This is how a generated @.lst@ file looks like
That is standard JVM method signatures. How ... - 02:55 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- This is how a generated @.lst@ file looks like
- 01:33 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor Gorghe wrote:
> Example of @.lst@ file.
Thanks, so this can be generated programmatically and not via appcds. - 01:21 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Example of @.lst@ file.
- 08:18 AM Conversion Tools Bug #6629 (Test): incremental conversion for OpenClient proxy programs
- Branch 6629a was merged to trunk rev 16536 and archived.
- 07:31 AM Conversion Tools Bug #6629 (Merge Pending): incremental conversion for OpenClient proxy programs
- Please merge after 11397a
- 02:02 AM Runtime Infrastructure Bug #11327: implement size limited "chunking" for bulk data transfer between client and server
- I have analyzed all the cases where RMI calls have at least one @byte[]@ or as the return type.
Methods which cont...
04/23/2026
- 12:10 PM Conversion Tools Feature #11404: Implement annotation-based resolution for database dependencies.
- Ovidiu Maxiniuc wrote:
> I was thinking mostly of 'provided' dmos from a previous iteration of an app-by-app convers... - 10:58 AM Conversion Tools Feature #11404: Implement annotation-based resolution for database dependencies.
- I was thinking mostly of 'provided' dmos from a previous iteration of an app-by-app conversion. There are no .ast pro...
- 10:53 AM Conversion Tools Feature #11404: Implement annotation-based resolution for database dependencies.
- Ovidiu Maxiniuc wrote:
> This process is similar (if not identical) to that from @MetadataManager.populateFileTable(... - 10:52 AM Conversion Tools Feature #11404: Implement annotation-based resolution for database dependencies.
- This process is similar (if not identical) to that from @MetadataManager.populateFileTable()@ which scans the dmo str...
- 09:48 AM Conversion Tools Feature #11404: Implement annotation-based resolution for database dependencies.
- This is relatred to app-by-app conversion. Anything related to the lookup or processing of database/temp-tables that...
- 09:45 AM Conversion Tools Feature #11404: Implement annotation-based resolution for database dependencies.
- The goal here is to stop relying on the file system for database info during conversion.
This was discovered whil... - 09:37 AM Conversion Tools Feature #11404 (WIP): Implement annotation-based resolution for database dependencies.
- 12:08 PM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Paula Păstrăguș wrote:
> I'll try an approach based on a semantic predicate, something like @{ someMethodThatChanges... - 10:25 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- I'll try an approach based on a semantic predicate, something like @{ someMethodThatChangesTokenType() }?@. The idea ...
- 12:00 PM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor, please, in this order:
* if 11326a passed testing, this can be merged to trunk (I assume we want this in 986... - 08:19 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- OK
- 06:43 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Hi Greg,
Could we discuss this in this afternoon's meeting?
I think the discussion on sso and lyra will be quick?... - 11:21 AM Runtime Infrastructure Bug #11327: implement size limited "chunking" for bulk data transfer between client and server
- The same needs to be considered if there are exports which transfer or return a longchar value - these can be huge.
- 09:30 AM Base Language Feature #6407: name_map.xml improvements
- Dănuț Filimon wrote:
> Regardless, both the LegacySignature and implementation should be present, let the runtime ha... - 09:27 AM Base Language Feature #6407: name_map.xml improvements
- It does make sense to be able to change the handle by setting @this-procedure@. Regardless, both the LegacySignature ...
- 09:22 AM Base Language Feature #6407: name_map.xml improvements
- Actually, it can't be dropped. There's something stupid where a function can be both @in handle@ and implementation;...
- 09:18 AM Base Language Feature #6407: name_map.xml improvements
- Constantin Asofiei wrote:
> Danut, I was wrong in the meet: the @LegacySignature@ needs to be there, *but not the i... - 08:30 AM Base Language Feature #6407: name_map.xml improvements
- Danut, I was wrong in the meet: the @LegacySignature@ needs to be there, *but not the implementation*.
See existi... - 06:55 AM Base Language Feature #6407: name_map.xml improvements
- Constantin Asofiei wrote:
> Constantin Asofiei wrote:
> > Danut, sorry, but the runtime works properly. So the pro... - 05:53 AM Base Language Feature #6407: name_map.xml improvements
- Constantin Asofiei wrote:
> Danut, sorry, but the runtime works properly. So the problem is just that @extprog.j2pf... - 05:52 AM Base Language Feature #6407: name_map.xml improvements
- Danut, sorry, but the runtime works properly. So the problem is just that @extprog.j2pf@ is added an empty key - as ...
- 04:03 AM Base Language Feature #6407: name_map.xml improvements
- I also committed *6407b/16536* - The Tyep.EXECUTE methods do not have a name in the annotation that can be used, so I...
- 03:39 AM Base Language Feature #6407: name_map.xml improvements
- Constantin, the test case is this one:
* start.p... - 08:57 AM Runtime Infrastructure Feature #11403: add prominent logging ahead of when certificates expire
- We need to log in a very visible fashion ahead of when certificates will expire. In #11398 a customer had a root CA ...
- 08:54 AM Runtime Infrastructure Feature #11403 (New): add prominent logging ahead of when certificates expire
- 08:49 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Octavian Adrian Gavril wrote:
> Greg Shah wrote:
> > > Do you think we should avoid that kind of processing for con... - 06:31 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Octavian Adrian Gavril wrote:
> Octavian Adrian Gavril wrote:
> > Another scenario involves a method call that is n... - 04:15 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Octavian Adrian Gavril wrote:
> Another scenario involves a method call that is not annotated properly because the u... - 02:32 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Greg Shah wrote:
> > Do you think we should avoid that kind of processing for converted java classes?
>
> No, I t... - 06:56 AM User Interface Bug #11211 (Internal Test): Improve source detection when dispatching mouse wheel events
- *Code review 11211a revisions 16514..16516*
* *[CRITICAL]* _functional_ @TreeBodyGuiImpl@.@canHandleMouseWheel@: @Tr... - 05:07 AM Runtime Infrastructure Feature #10451 (Review): GUI interaction event logging
- Addressed code review as rev *16522*. I also added the one time warning.
Hynek, please review. Thanks! - 02:54 AM Runtime Infrastructure Feature #10451 (WIP): GUI interaction event logging
- *Code review 10451a revisions 16515..16521*
* *[MAJOR]* _performance_ @TitledWindow@.@processEvent@: In the new @Key... - 03:34 AM User Interface Bug #11314 (Test): UP/DOWN key pressed after CTRL_LEFT /CTRL_RIGHT in a COMBO-BOX doesn't select ...
- 03:34 AM User Interface Bug #11314: UP/DOWN key pressed after CTRL_LEFT /CTRL_RIGHT in a COMBO-BOX doesn't select the cor...
- Branch *11314a* was merged into trunk as rev. *16532* and archived.
- 03:20 AM User Interface Bug #11314 (Merge Pending): UP/DOWN key pressed after CTRL_LEFT /CTRL_RIGHT in a COMBO-BOX doesn'...
- Please merge 11314a in trunk.
- 02:57 AM User Interface Bug #11314: UP/DOWN key pressed after CTRL_LEFT /CTRL_RIGHT in a COMBO-BOX doesn't select the cor...
- The testing phase is done.
This is ready to be merged. - 01:51 AM User Interface Bug #11314: UP/DOWN key pressed after CTRL_LEFT /CTRL_RIGHT in a COMBO-BOX doesn't select the cor...
- Delia, if your changes only modify GUI classes such as @EntryFieldGuiImpl@, there is no point in running ChUI regress...
Also available in: Atom