General

Profile

Constantin Asofiei's activity

From 02/22/2026 to 03/23/2026

03/23/2026

09:16 AM Runtime Infrastructure Bug #11271: server-side streams and files with frames/redirected terminal
Tested also in Web GUI, times are similar to Swing, in both cases. Constantin Asofiei
09:13 AM Runtime Infrastructure Bug #11271: server-side streams and files with frames/redirected terminal
Constantin Asofiei wrote:
> Alex, I've ran your image load test and I don't see any difference with server-side file...
Constantin Asofiei
08:54 AM Runtime Infrastructure Bug #11271: server-side streams and files with frames/redirected terminal
Alex, I've ran your image load test and I don't see any difference with server-side file-system - it takes ~0.5s in b... Constantin Asofiei
08:52 AM Base Language Feature #6407: name_map.xml improvements
Dănuț Filimon wrote:
> jname and private annotations appear in the name_map.xml of a customer project, so having the...
Constantin Asofiei

03/20/2026

07:55 AM Runtime Infrastructure Bug #11271 (Review): server-side streams and files with frames/redirected terminal
Greg, please review 11271b rev 16483. I'm still going through testing. Thing to note is launcher can't be used on s... Constantin Asofiei
06:56 AM Database Bug #11288: Check if c3p0 is required for in-memory databases
Alexandru Lungu wrote:
> Branch 11288c was merged into trunk as rev. 16478 and archived.
Please also patch 10614_ma...
Constantin Asofiei
06:03 AM Database Bug #11288: Check if c3p0 is required for in-memory databases
Alex: can you take care of the rollback? Constantin Asofiei

03/19/2026

02:15 PM Database Bug #11288 (WIP): Check if c3p0 is required for in-memory databases
Alex/Ovidiu: we need to back out 11288a changes from trunk and 10614_main, via a branch 11288c:
* we are now bypassi...
Constantin Asofiei
01:41 PM Database Bug #11288: Check if c3p0 is required for in-memory databases
Please check if we are not re-using a prepared statement after the connection has closed. Also, post a small test, ... Constantin Asofiei
01:33 PM Database Bug #11288: Check if c3p0 is required for in-memory databases
Artur Școlnic wrote:
> With direct connections, @close()@ is immediate. So the sequence was effectively:
> 1. setBl...
Constantin Asofiei
08:21 AM Database Bug #11288 (Internal Test): Check if c3p0 is required for in-memory databases
Let me know when you find the issue. Constantin Asofiei
07:47 AM Database Bug #11288 (Merge Pending): Check if c3p0 is required for in-memory databases
Artur, add history entry and merge to trunk and 10614_main now. Constantin Asofiei
12:10 PM Runtime Infrastructure Bug #11271: server-side streams and files with frames/redirected terminal
For streams to work server-side, we need to also bring the file-system to the server-side. But @OS-GETENV@ converts ... Constantin Asofiei

03/18/2026

03:57 AM Base Language Feature #6407: name_map.xml improvements
Review for 6407b rev 16450:
* @annotations.xml@ - please remove all unused vars related to name_map_merge.xml (like ...
Constantin Asofiei

03/16/2026

09:32 AM User Interface Bug #11114 (Internal Test): NPE when redirecting terminal
Thanks, please put it in test. Constantin Asofiei
09:06 AM User Interface Bug #11114: NPE when redirecting terminal
In ChUI, the message also appears at the terminal/message area. In GUI, it does not appear in message area. This is... Constantin Asofiei

03/11/2026

08:55 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:
> Dănuț Filimon wrote:
> > I created a zfile to convert all the classes mentioned in #9488-227...
Constantin Asofiei
06:59 AM Base Language Support #11284: design discussion for how we would implement support for calling .NET libraries
From a conversion POV, I wouldn't want to emit reflection-style code. Instead, I think we need to generate Java inte... Constantin Asofiei
04:01 AM Base Language Support #11284: design discussion for how we would implement support for calling .NET libraries
I haven't look at what is now available for calling .NET from Java. But, we need to consider where this code will be... Constantin Asofiei

03/10/2026

10:54 AM User Interface Support #11283: design discussion of how to replace .NET Windows Forms usage
Idea 2 is supposed to be HTML components which may bring their own complications (as we will want to integrate this t... Constantin Asofiei
09:25 AM User Interface Support #11283: design discussion of how to replace .NET Windows Forms usage
Looks like there are .NET to AWT bridges like https://jnbridge.com/ which integrate winforms with AWT/Swing. But to ... Constantin Asofiei
08:46 AM Base Language Bug #10313 (Merge Pending): server-sidef file-system must 'mount' user's working dir and look in ...
Please merge now. Constantin Asofiei
07:42 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
From @Progress@ packages - the interfaces I think can be marked as FULL; please group them together in the .
From ...
Constantin Asofiei

03/09/2026

09:32 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Stefanel Pezamosca wrote:
> I have spotted an error in skeleton's @oo4gl/OpenEdge/Core/Collections/Array.cls@, @ILis...
Constantin Asofiei

03/06/2026

05:12 AM Runtime Infrastructure Feature #11275: Add UDS (Unix Domain Socket) support for communication between FWD client and server
Teodor Gorghe wrote:
> Yes, the same file is used by all clients and appserver and all data transfer is done in *mem...
Constantin Asofiei
05:07 AM Runtime Infrastructure Feature #11275: Add UDS (Unix Domain Socket) support for communication between FWD client and server
Teodor Gorghe wrote:
> Also, I don't quite understand what do you mean by cleaning when the FWD client terminates, a...
Constantin Asofiei
04:30 AM Runtime Infrastructure Feature #11275: Add UDS (Unix Domain Socket) support for communication between FWD client and server
Teodor, I think the path of the UDS file needs to be calculated automatically by FWD, using some random UUID and plac... Constantin Asofiei

03/05/2026

08:07 AM Base Language Feature #6407: name_map.xml improvements
Dănuț Filimon wrote:
> What I mean to say is that the class-mapping nodes in the merge file will not be benefiting f...
Constantin Asofiei
07:43 AM Base Language Feature #6407: name_map.xml improvements
Greg Shah wrote:
> > Is the name_map_merge parameter from p2j.cfg.xml used by any customer?
>
> I don't think so...
Constantin Asofiei
07:42 AM User Interface Bug #11252: New Session functionality is broken for the virtual desktop mode
Stanislav, can we merge this? Did you do any testing? Constantin Asofiei
07:41 AM Base Language Bug #10313 (Review): server-sidef file-system must 'mount' user's working dir and look in this pa...
Artur, please find where and why we used @filename = FileSystemOps.searchPath(filename);@. Constantin Asofiei
07:39 AM Base Language Bug #10313 (WIP): server-sidef file-system must 'mount' user's working dir and look in this path ...
Constantin Asofiei

03/04/2026

06:26 AM Runtime Infrastructure Bug #11271: server-side streams and files with frames/redirected terminal
Currently, enabling server-side streams does not allow work with FRAMEs (i.e. redirected terminal). To make it work,... Constantin Asofiei
06:22 AM Runtime Infrastructure Bug #11271 (Test): server-side streams and files with frames/redirected terminal
Constantin Asofiei

03/02/2026

11:46 AM Database Bug #7841 (Internal Test): Invalid conversion of temp table DMO when using clob/blob fields
Thanks, can be queued for testing. Constantin Asofiei
03:38 AM Database Bug #7841: Invalid conversion of temp table DMO when using clob/blob fields
Stefanel, please add also @field_com_handle@ there - this is the only one which is still missing.
Also, do a searc...
Constantin Asofiei
08:12 AM Database Bug #11235 (Merge Pending): Deprovisioning tenants does not clear data sources
Please merge after 11224a Constantin Asofiei
06:10 AM User Interface Bug #11252: New Session functionality is broken for the virtual desktop mode
Stanislav Lomany wrote:
> I would also like *Constantin* to take a quick look at the update.
I'm OK with the changes.
Constantin Asofiei
05:31 AM Conversion Tools Bug #6629 (Internal Test): incremental conversion for OpenClient proxy programs
I'm OK with the changes. Please go ahead with testing. Constantin Asofiei

02/26/2026

08:28 AM Database Feature #9545: confirm/add table parameter support
Eduard, the root cause is that the dynamic temp-table created for an argument does not inherit the undoable from the ... Constantin Asofiei
02:52 AM Database Feature #9545: confirm/add table parameter support
Eduard, so please check why FWD doesn't clear the record from the buffer,or otherwise doesn't mark it as 'deleted'. ... Constantin Asofiei
02:57 AM Build and Source Control Feature #4645: Migrate Ant build logic into Gradle and use the standard Java plugin
So is good to merge. We need to ensure customers are aware that for FWD build ant is no longer used, and also any do... Constantin Asofiei
02:50 AM Build and Source Control Feature #4645: Migrate Ant build logic into Gradle and use the standard Java plugin
3pl and material are empty, too. If the content for the other fwdspi and fwdaopltw jars is OK, then I'm good. Constantin Asofiei
02:48 AM Build and Source Control Feature #4645: Migrate Ant build logic into Gradle and use the standard Java plugin
Hynek Cihlar wrote:
> Hynek Cihlar wrote:
> > Constantin Asofiei wrote:
> > > Hynek, please compare with trunk/164...
Constantin Asofiei

02/25/2026

02:58 PM Build and Source Control Feature #4645: Migrate Ant build logic into Gradle and use the standard Java plugin
I've ran @./gradlew all@ and I think there might be more missing from p2j.jar - check the @material@ folder and 3pl:... Constantin Asofiei
02:43 PM Build and Source Control Feature #4645: Migrate Ant build logic into Gradle and use the standard Java plugin
Hynek, please compare with trunk/16442 (what 4645a has now):
* the p2j.jar content: terminfo folder is missing, the ...
Constantin Asofiei
11:29 AM Database Feature #9545: confirm/add table parameter support
After @doBlock1@ I would expect that in 4GL the buffer has no record (as the tx was rolledback). Please check this. Constantin Asofiei
10:53 AM Database Feature #9545: confirm/add table parameter support
Is the buffer @httTest:default-buffer@ still holding the record when @OutputTableHandleCopier@ is copied? Constantin Asofiei
10:50 AM Database Feature #9545: confirm/add table parameter support
Eduard Soltan wrote:
> I think we need to make this method @finalizable@ aware that a *rollback happened previously*...
Constantin Asofiei
09:51 AM Database Bug #11161: fail gracefully when the database connection can not be established
Do nested blocks like this:... Constantin Asofiei

02/24/2026

09:48 AM Database Bug #11235: Deprovisioning tenants does not clear data sources
Artur Școlnic wrote:
> Understood, thank you.
> I got another question, using the tenant api, we can update a tenan...
Constantin Asofiei
08:10 AM Database Bug #11235: Deprovisioning tenants does not clear data sources
Artur Școlnic wrote:
> I would expect so. I am using just one tenant, so there are 2 dirty db, the default tenant an...
Constantin Asofiei
08:08 AM Database Bug #11235: Deprovisioning tenants does not clear data sources
Artur Școlnic wrote:
> Ok, it makes sense, so we do need to clear only the data source for the dirty databases.
Do ...
Constantin Asofiei
07:52 AM Database Bug #11235: Deprovisioning tenants does not clear data sources
Artur Școlnic wrote:
> Also, what about the _temp database, where the temp tables reside? Shouldn't it also be tenan...
Constantin Asofiei
07:52 AM Database Bug #11235: Deprovisioning tenants does not clear data sources
Artur Școlnic wrote:
> Ovidiu,
> I have a few questions:
> 1. Not all h2 databases are marked as @temp@, is this ...
Constantin Asofiei

02/23/2026

01:03 PM Harness Feature #5162: add REST and SOAP directives
Greg Shah wrote:
> Constantin: We can close this task, right?
Yes.
Constantin Asofiei
08:32 AM Base Language Feature #9488 (Merge Pending): implement all built-in OO classes using the open source ADE code f...
Please merge 9488b after 10727a. Also at the same time commit the skeleton patch. On the commit message for 9488b a... Constantin Asofiei
08:31 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
Roger, 10727a is placed on the merge queue - please merge now. Constantin Asofiei
07:49 AM Base Language Feature #3853: implement LOG-MANAGER runtime
Tomasz, these are some notes about the current implementation:
* this may be something generic, but for example: in ...
Constantin Asofiei
06:28 AM Harness Feature #9922: Allow specifying encoding of external files.
Tomasz, are all changes committed for this task? Constantin Asofiei
05:38 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey, this change is part of these logs:... Constantin Asofiei
 

Also available in: Atom