Teodor Gorghe's activity
From 03/23/2026 to 04/21/2026
04/20/2026
- 08:56 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Constantin Asofiei wrote:
> Teodor Gorghe wrote:
> > Please note that @jsa@ archives depends heavily by the JVM arg... - 08:44 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- It collects both classes loaded statically and these loaded dynamically. Class types built dynamically during runtime...
- 08:27 AM User Interface Bug #11326 (Internal Test): Reduce memory consumption of FWD clients
- Ok, thanks.
Regarding AppCDS for client processes, do you have any idea how we can optimize archive building proce... - 02:40 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Rebased *11326a* to trunk revision *16525*.
- 02:08 AM User Interface Bug #11326 (Review): Reduce memory consumption of FWD clients
- Committed revision *16513* on task branch *11326a*:
* Optimized client side and server side memory.
Constantin, c... - 05:48 AM Runtime Infrastructure Bug #11327: implement size limited "chunking" for bulk data transfer between client and server
- I will take a look, thanks!
04/17/2026
- 09:13 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- I have analyzed server-side memory consumption. I have optimized a little bit the @FontTable@ font metrics memory con...
04/16/2026
- 07:32 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Hi Dean!
Note #5742-12 shows the initial results for font-metrics caching. They are implemented and I can confirm ... - 06:37 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- I have done some measurements and memory consumption for the first client is around *300 MB* (server + client). For t...
- 05:29 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Eugenie, I have looked into *10183b* changes, which avoid forking the JVM instance. I don't see anything that can cau...
- 03:13 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- I see a slight memory improvement (10 MB) when using the jar files required only for FWD client.
{{Collapse(Before... - 01:36 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Thanks Eugenie. I will take a look into *10183b* spawn.c changes.
I have tried to take the p2j client dependencies... - 01:42 AM Database Bug #10937 (Test): fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
- Branch 10937a was merged into trunk as rev. 16518 and archived.
- 01:04 AM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
- They passed and the performance for the remaining apps is the same.
04/15/2026
- 08:12 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Alexandru Lungu wrote:
> > Regarding memory spikes, right now, the client seems fine when using 128 MB heap size. I ... - 06:34 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Constantin Asofiei wrote:
> The frame registry can be huge for very complex screens. For interactive clients, we ca...
04/14/2026
- 08:41 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- When the web client JVM state is warn, the code cache will get to about *25 MB+*, which can't be shared across JVM pr...
- 08:14 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Committed revision *16512* on task branch *11326a*:
- Removed ReflectASM completely. Added some small performance im... - 08:04 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- I will commit here, right now I am working to put the javadocs and the history entries.
- 07:56 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Prior experiments from #10071 showed that performance with JDK17 @Reflection API@ is the same.
I have done a smoke... - 07:08 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- The off-heap memory usage is quite large, more than 64M, even after font optimization.
What I have discovered toda... - 02:30 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Committed revision *16511* on task branch *11326a*:
* Reverted AWT font kerning.
I will create a separate task fo...
04/09/2026
- 09:07 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- This is a different issue, but it is very related with the cursor position thing.
I have fixed the Swing selection... - 06:07 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Serban, you can take *11326a* and test if you need. The text kerning has been enabled and also I have managed to achi...
04/08/2026
- 10:55 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- FWD trunk:
!Screenshot%20from%202026-04-08%2017-51-29.png!
FWD trunk with kerning:
!Screenshot%20from%202026-04-... - 10:04 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- FWD renders this correctly both on WEB -and Swing, but the problem comes when computing the metrics. It uses the font...
- 10:02 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- {{Collapse(4GL code)...
- 09:59 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- 4GL.
- 09:00 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- We somehow mitigated this case with some workaround. Let me check if enabling the kerning does something and the text...
- 08:50 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- These are rendered correctly, but I think the problem comes on fill-in/editor, when positioning the CARET. I am testi...
- 08:38 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- {{Collapse(Sagoe UI)
!Screenshot%20from%202026-04-08%2015-40-21.png!
}} - 08:36 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- More images:
{{Collapse(MS Sans Serif 40)
!Screenshot%20from%202026-04-08%2015-33-00.png!
}}
I have noticed t... - 08:14 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- !Screenshot%20from%202026-04-08%2015-09-40.png!
- 08:12 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- 4GL does *not kern* the fonts (I have checked with default MS Sans Serif), default 4GL font.
I will test with othe... - 07:54 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Alexandru Lungu wrote:
> > No, what I have discussed is not monospace. The letters do not have the same amount of sp... - 06:43 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Alexandru Lungu wrote:
> > The FontDesignMetrics still gets created even if we have 100% coverage.
>
> What do yo... - 03:50 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- I have looked into @text-metrics.xml@ and how it is being used (served as a cache, to provide fast and accurate resul...
04/06/2026
- 10:29 AM Database Bug #7999: FWD does not honor FIELDS/EXCEPT at dynamic queries
- While working on #11298, I have discovered that optimized @CQ@ components does not have the @included@ and @excluded@...
- 03:30 AM Database Bug #11347: IGNORE_FIELDS_ERROR is thrown in RAQ, extend rereadfields support
- I know, but I have linked Eduard's task to be aware of @NO-LOCK/SHARE-LOCK/EXCLUSIVE-LOCK@ behavior when using @FIELD...
04/03/2026
- 07:22 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Alexandru Lungu wrote:
> > each character width
>
> This phrase is a red flag for me. This is something that is n... - 06:54 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- I have completely abandon the idea of @Font@ loading from Web FWD client because it is too tedious to work with @Font...
- 01:20 AM User Interface Bug #11326 (WIP): Reduce memory consumption of FWD clients
04/02/2026
- 10:23 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Alexandru Lungu wrote:
> > We can easily reduce the web client memory requirement just by storing these metrics inst... - 06:44 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Alexandru, for web clients, the @Font@ objects are only being used for getting the @FontMetrics@.
We can easily redu... - 04:44 AM Runtime Infrastructure Bug #11325: JVM shutdown hooks executed on FWD server, but they belong to the FWD client
- Sergey, when I have worked on #10136, I have the similar question.
The reason why we should create the directory is ... - 04:37 AM Runtime Infrastructure Bug #11325: JVM shutdown hooks executed on FWD server, but they belong to the FWD client
- + Constantin
03/30/2026
- 01:56 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
- Updated documentation to include how to adjust the @batchResultsSize@ parameter:
https://proj.goldencode.com/project...
03/27/2026
- 10:26 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
- Please tell when to port these changes to custom customer build line.
- 10:24 AM Database Bug #9383 (Test): Cache only the current delegate on transaction commit if a ProgressiveResults i...
- Branch 9383c was merged into trunk as rev. 16488 and archived.
- 10:14 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
- Yes, I have made the customer application setup just for that.
- 10:11 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
- I have already tested that and this is why I have moved from @OFFSET@ approach to fetch by pk.
Every change that I h... - 03:15 AM Runtime Infrastructure Bug #11271: server-side streams and files with frames/redirected terminal
- *Constantin*, do you need to do a change in 11271b? I am asking about this to know if I put this into ChUI regression...
03/25/2026
- 11:16 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
- Ok, thanks!
All testing was done and it can be scheduled for merging. - 09:21 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
- No problem.
I would have been tested by myself, but I am struggling with the disk space. - 09:12 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
- Committed revision *16429* on task branch *9383c*:
- Fixed regressions from ChUI regression tests.
Now, the ChUI ...
03/23/2026
- 11:29 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
- I have found the issue.
I have didn't looked that much when the query is @PreselectQuery@ from conversion.
The issu... - 04:44 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
- About the regression from ChUI Regression tests, I have debugged the test, but unfortunate, I was unable to see the i...
- 10:07 AM Base Language Bug #10978 (Test): Conversion NPE when creating a temp-table with LIKE that uses a different prim...
- Branch 10978a was merged into trunk as rev. 16482 and archived.
- 06:22 AM Base Language Bug #10978: Conversion NPE when creating a temp-table with LIKE that uses a different primary index
- *Danut*, I think you would need to convert the application with trunk in the near future.
This is a reminder that th... - 08:30 AM Database Feature #9305: Replace begins with interval based conditional
- I have also tested the difference between @LIKE@ and @RANGE CHECK@ on @PSQL@.
When the @libc@ collation provider i... - 07:55 AM Database Feature #9305: Replace begins with interval based conditional
- I have also noticed that for Western characters, there is no difference between @BASIC@ and @ICU-UCA@ on @RANGE CHECK...
- 07:50 AM Database Feature #9305: Replace begins with interval based conditional
- This is another example of @RANGE CHECK@ vs @BEGINS@, using @UTF-8@ collation on 4GL:...
Also available in: Atom