Project

General

Profile

Activity

From 06/10/2026 to 07/09/2026

07/09/2026

03:05 PM Feature #11539: port and/or re-implement runtime support in C# (or other CLR implementation)
An interesting idea which has occurred, but it is not related to porting the FWD runtime to C#.
Blazor Hybrid, a f...
Teodor Gorghe
06:55 AM Bug #11327: implement size limited "chunking" for bulk data transfer between client and server
Currently, *11327a* has *5948* new lines of code. It is in review.
If the testing goes well, I think it can be merge...
Teodor Gorghe
06:50 AM Bug #11327: implement size limited "chunking" for bulk data transfer between client and server
Hi all,
What is the status on this one in terms of availability on trunk\9866c? it seems significant
Dean Macken
06:07 AM Bug #11327 (Review): implement size limited "chunking" for bulk data transfer between client and ...
Fix is in 16639. Teodor Gorghe

07/08/2026

09:00 AM Bug #11327 (WIP): implement size limited "chunking" for bulk data transfer between client and server
Constantin, you are right about the interaction between FWD client and websocket.
There are some places where there ...
Teodor Gorghe

07/07/2026

05:57 AM Bug #11325 (Test): JVM shutdown hooks executed on FWD server, but they belong to the FWD client
Branch 11325a was merged into the trunk as rev 16639 and archived. Sergey Ivanovskiy
05:16 AM Bug #11325 (Merge Pending): JVM shutdown hooks executed on FWD server, but they belong to the FWD...
11325a can be merged now. Constantin Asofiei
05:14 AM Bug #11325: JVM shutdown hooks executed on FWD server, but they belong to the FWD client
CHUI regression tests were passed. Hotel Gui web client in the virtual desktop mode and in the embedded mode has no n... Sergey Ivanovskiy
12:42 AM Bug #11327 (Review): implement size limited "chunking" for bulk data transfer between client and ...
Teodor Gorghe

07/06/2026

05:22 PM Bug #11325: JVM shutdown hooks executed on FWD server, but they belong to the FWD client
Main CHUI regression tests were passed with 2 known failed test cases. Sergey Ivanovskiy
12:25 PM Bug #11325: JVM shutdown hooks executed on FWD server, but they belong to the FWD client
During manual testing of large customers applications I observed that on soft logout the web client throws @IllegalSt... Sergey Ivanovskiy
05:07 AM Bug #11325: JVM shutdown hooks executed on FWD server, but they belong to the FWD client
Rebased 11325a up to rev 16641. Sergey Ivanovskiy
03:31 AM Bug #11327: implement size limited "chunking" for bulk data transfer between client and server
I have tested latest changes of #11327 on a big GUI project, with custom fonts and GUI elements.
I was able to run t...
Teodor Gorghe

07/03/2026

02:21 AM Bug #11327: implement size limited "chunking" for bulk data transfer between client and server
For intra-jvm, I have changed the @assign@ method on @memptr@ to avoid fully materializing a @byte[]@ when copying fr... Teodor Gorghe

07/02/2026

08:54 AM Bug #11327: implement size limited "chunking" for bulk data transfer between client and server
-I don't think the impact would be significant because @memptr@ max size is *2 MB*.- It is actually *2 GB*. Teodor Gorghe

07/01/2026

11:37 AM Bug #11327: implement size limited "chunking" for bulk data transfer between client and server
Constantion Asofiei wrote:
> Teodor, something we need to think about: appserver calls can be in the same JVM - so, ...
Constantin Asofiei
06:55 AM Bug #11327: implement size limited "chunking" for bulk data transfer between client and server
Task branch *11327a* was rebased to trunk revision *16634*. Last revision is now *16635*. Teodor Gorghe

06/26/2026

08:53 AM Bug #11327: implement size limited "chunking" for bulk data transfer between client and server
Committed revision *16614* on task branch *11327a*:
* Added initial work.
Teodor Gorghe
08:24 AM Bug #11327 (WIP): implement size limited "chunking" for bulk data transfer between client and server
I have started to work in this task.
I have implemented a new type of stream, @BinaryPayload@, which wraps the @by...
Teodor Gorghe
05:13 AM Bug #11325 (Internal Test): JVM shutdown hooks executed on FWD server, but they belong to the FWD...
Sergey Ivanovskiy wrote:
> I rebased 11325a rev 16625.
Sergey, good work integrating the server-side filesystem cha...
Constantin Asofiei
03:37 AM Bug #11325: JVM shutdown hooks executed on FWD server, but they belong to the FWD client
I rebased 11325a rev 16625. Sergey Ivanovskiy
09:58 PM Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
Ovidiu Maxiniuc wrote:
> That's my fault. My apologies. I used the names from downloaded library instead of GC conve...
Roger Borrello
08:52 PM Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
Roger Borrello wrote:
> Greg Shah wrote:
> > Why are you changing the naming convention? Please rename the patch f...
Ovidiu Maxiniuc

06/25/2026

04:41 PM Feature #9686: move FWD to Java 25
I've added JDK25 to the Docker development images. These are being pushed to the goldencode Docker Hub for use with ... Roger Borrello
03:22 PM Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
Here's the code block where we decide which to use... we don't have a method to pull in the very old versions for pat... Roger Borrello
03:03 PM Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
Greg Shah wrote:
> Why are you changing the naming convention? Please rename the patch files to match the conventio...
Roger Borrello
02:35 PM Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
Why are you changing the naming convention? Please rename the patch files to match the convention used for the older... Greg Shah
01:58 PM Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
Ovidiu Maxiniuc wrote:
> I think we should have different scripts for each OS. At least for latest 2-3 LTS. I am not...
Roger Borrello
01:39 PM Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
I think we should have different scripts for each OS. At least for latest 2-3 LTS. I am not sure whether:
* the name...
Ovidiu Maxiniuc
12:41 PM Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
Roger Borrello wrote:
> Greg Shah wrote:
> > You have sufficient rights on projsrv01 to do it.
>
> I'll take tha...
Roger Borrello
12:23 PM Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
Greg Shah wrote:
> You have sufficient rights on projsrv01 to do it.
I'll take that as approval (whereas if you d...
Roger Borrello
12:02 PM Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
You have sufficient rights on projsrv01 to do it. Greg Shah
11:53 AM Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
Can we get the @ncurses_curses_h_in_v6.4+20240113.patch@ and @ncurses_lib_getch_c_v6.4+20240113.patch@ files uploaded... Roger Borrello

06/24/2026

02:52 AM Bug #11325: JVM shutdown hooks executed on FWD server, but they belong to the FWD client
Constantin Asofiei wrote:
> Sergey, review for 11325a rev 16495:
> * I'm OK with the changes, but please rebase
> ...
Sergey Ivanovskiy

06/19/2026

09:03 AM Bug #11325 (Review): JVM shutdown hooks executed on FWD server, but they belong to the FWD client
Constantin, please review the committed revision 16606(11325a). Sergey Ivanovskiy
05:42 AM Bug #11325 (WIP): JVM shutdown hooks executed on FWD server, but they belong to the FWD client
Sergey Ivanovskiy
05:42 AM Bug #11325: JVM shutdown hooks executed on FWD server, but they belong to the FWD client
Constantin, I am sorry for missed your note. Do we need to fallback to @OrderedShutdownHooks.registerShutdownHook(1, ... Sergey Ivanovskiy

06/17/2026

10:26 AM Feature #11539: port and/or re-implement runtime support in C# (or other CLR implementation)
I agree that AI will help greatly with any .NET code that needs to be hand written BUT wherever possible we will conv... Greg Shah
10:24 AM Feature #11539: port and/or re-implement runtime support in C# (or other CLR implementation)
Artur Școlnic wrote:
> Would the order of conversion be:
> 1. Customer application to Java, which establishes a bas...
Greg Shah
10:01 AM Feature #11539: port and/or re-implement runtime support in C# (or other CLR implementation)
The second item makes a lot of sense.
The good news is that AI can do 90% of the job because most of @.NET@ elemen...
Teodor Gorghe
09:51 AM Feature #11539: port and/or re-implement runtime support in C# (or other CLR implementation)
Would the order of conversion be:
1. Customer application to Java, which establishes a baseline, then convert FWD to...
Artur Școlnic

06/16/2026

11:24 AM Feature #11539: port and/or re-implement runtime support in C# (or other CLR implementation)
I don't think the customer would accept iKVM as a solution. And I'm worried that the more advanced usage would not w... Greg Shah
11:08 AM Feature #11539: port and/or re-implement runtime support in C# (or other CLR implementation)
Constantin Asofiei wrote:
> iKVM looks like it supports only Java 8.
This might be a problem as we have just swi...
Ovidiu Maxiniuc
10:28 AM Feature #11539: port and/or re-implement runtime support in C# (or other CLR implementation)
Good point about the JNI code. .NET has good native support that will directly replace @libffi@ (or the Java FFM sup... Greg Shah
09:31 AM Feature #11539: port and/or re-implement runtime support in C# (or other CLR implementation)
iKVM looks like it supports only Java 8.
Features which we use in FWD, beside 3rd party jars and JDK:
* reflec...
Constantin Asofiei
08:55 AM Feature #11539: port and/or re-implement runtime support in C# (or other CLR implementation)
In #2148, we used iKVM to deliver a subset of our runtime in .NET CLR. This worked well but may not be a solution fo... Greg Shah

06/15/2026

03:01 PM Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
We could add the logic in the script like below. If we confirm the patch levels are correct for the releases noted:
...
Roger Borrello
02:11 PM Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
Roger,
The latest patches and the script attached to this task only work with Ubuntu 24.4. Older revisions of the OS...
Ovidiu Maxiniuc
01:47 PM Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
OK. I can update the *gcd_systems* version with this updated version, although I do need a determination if the patch... Roger Borrello
01:12 PM Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
Roger Borrello wrote:
> Ovidiu Maxiniuc wrote:
> > Most likely, I used @-s@ last week (possibly before that also). ...
Eugenie Lyzenko
01:00 PM Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
Roger,
Actually, some of the changes in the script were suggested by Eugenie. I bothered him a bit last week in nee...
Ovidiu Maxiniuc
12:51 PM Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
I forgot to mention that I updated the usage:... Roger Borrello
12:48 PM Bug #11515 (Review): Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
Ovidiu Maxiniuc wrote:
> Most likely, I used @-s@ last week (possibly before that also). But I think I 'repaired' th...
Roger Borrello
11:17 AM Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
Most likely, I used @-s@ last week (possibly before that also). But I think I 'repaired' the damage by dropping the a... Ovidiu Maxiniuc
10:43 AM Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
Ovidiu Maxiniuc wrote:
> Roger,
>
> The solution which works for me is running the script using @-f -uom@ paramet...
Roger Borrello
09:52 AM Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
Roger,
The solution which works for me is running the script using @-f -uom@ parameters:
* @-f@ to get the patch ...
Ovidiu Maxiniuc
09:41 AM Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
Roger Borrello wrote:
> I did see that I was missing a @sudo@ for the @apt get@. When I added it in, I had issues:
...
Roger Borrello
09:00 AM Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
I did see that I was missing a @sudo@ for the @apt get@. When I added it in, I had issues:... Roger Borrello
08:46 AM Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
Ovidiu, you must have had some remnants left behind. I just downloaded from this task:
* @setup_ncurses6_4-noWide.sh...
Roger Borrello
09:18 AM Feature #11539 (New): port and/or re-implement runtime support in C# (or other CLR implementation)
Greg Shah
06:46 AM Bug #11538: Switch from whole Redis instance to just a logical database.
The directory is the source of all truth in FWD configuration. Additionally, its performance is also quite important... Greg Shah
06:40 AM Bug #11538: Switch from whole Redis instance to just a logical database.
Lets say in customer setup, it will have the directory data on database numbered @0@, other process required by custo... Eduard Soltan
06:35 AM Bug #11538: Switch from whole Redis instance to just a logical database.
From AI:
h1. Redis Logical Database
A Redis logical database is a separate, isolated namespace within a single ...
Greg Shah
06:26 AM Bug #11538: Switch from whole Redis instance to just a logical database.
Why would want to use multiuple logical databases? It is not an unambiguously better way to use Redis. Greg Shah
05:51 AM Bug #11538 (Review): Switch from whole Redis instance to just a logical database.
Eduard Soltan
05:51 AM Bug #11538 (WIP): Switch from whole Redis instance to just a logical database.
Committed on *11538a, rev. 16603*.
Added support for logical database usage. In order to change the database numbe...
Eduard Soltan
05:22 AM Bug #11538: Switch from whole Redis instance to just a logical database.
Right now the Redis directory implementation is design to take the whole redis instance. The scope of this task is to... Eduard Soltan
05:20 AM Bug #11538 (Review): Switch from whole Redis instance to just a logical database.
Eduard Soltan

06/12/2026

02:01 PM Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
Unfortunately, no. The same error when building the native lib.
Of course, I did @sudo rm -rf ncurses*@ before lau...
Ovidiu Maxiniuc
12:15 PM Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
Ovidiu Maxiniuc wrote:
> I did this previously and I did not like it. The @-a@ parameter requires @sudo@. As result,...
Roger Borrello

06/11/2026

06:32 PM Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
I did this previously and I did not like it. The @-a@ parameter requires @sudo@. As result, the result of the patch/b... Ovidiu Maxiniuc
06:17 PM Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
Ovidiu, what happens if you use the @-a@ option? I'm just trying to understand when this started happening. Was there... Roger Borrello
 

Also available in: Atom