General

Profile

Constantin Asofiei's activity

From 03/24/2026 to 04/22/2026

04/22/2026

09:52 AM Base Language Feature #6407: name_map.xml improvements
Dănuț Filimon wrote:
> Constantin Asofiei wrote:
> > I don't understand. the @jname@ is of no use until the real ...
Constantin Asofiei
09:30 AM Base Language Feature #6407: name_map.xml improvements
I don't understand. the @jname@ is of no use until the real implementation is resolved. Constantin Asofiei
07:29 AM Base Language Feature #6407: name_map.xml improvements
Dănuț Filimon wrote:
> Constantin, do you know how the trunk/build/classes/com/goldencode/p2j/name_map.xml is genera...
Constantin Asofiei
04:30 AM Base Language Feature #6407: name_map.xml improvements
Danut, check the name_map.xml in the FWD project - all in super/etc are there. Constantin Asofiei
03:08 AM Database Feature #4369: implement stateless FWD server clustering
Eduard Soltan wrote:
> Is it about @server-side-resources@ node? I didn't see it set in any project.
Please post th...
Constantin Asofiei
02:46 AM Database Feature #4369: implement stateless FWD server clustering
Eduard, please post your directory.xml. Constantin Asofiei

04/21/2026

10:38 AM Base Language Feature #6407: name_map.xml improvements
Dănuț Filimon wrote:
> Constantin, I found Stateaware.java in trunk (from webspeed) which needs to use LegacySignatu...
Constantin Asofiei
04:23 AM Conversion Tools Bug #11381 (Merge Pending): trunk no longer generates OpenClient proxies either via conversion or...
Please merge to trunk now. Constantin Asofiei

04/20/2026

03:28 PM Conversion Tools Bug #11381 (Internal Test): trunk no longer generates OpenClient proxies either via conversion or...
Dănuț Filimon wrote:
> Constantin, there are a few additional changes to review in @rules@ and @src/com/goldencode/a...
Constantin Asofiei
02:15 PM Database Feature #4369: implement stateless FWD server clustering
Eric, these settings are more under @persistence@, per-database, and not per server. Constantin Asofiei
08:55 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
Teodor Gorghe wrote:
> Please note that @jsa@ archives depends heavily by the JVM args which you provide. The classp...
Constantin Asofiei
08:30 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
There are some other issues to discuss:
* appcds I assume collects only class files loaded by the JVM (from jars, no...
Constantin Asofiei
05:29 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
Teodor, after adding javadoc to the new fields in @VirtualScreenImpl@, please put it into testing. I don't see any i... Constantin Asofiei
02:36 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
Teodor Gorghe wrote:
> Committed revision *16513* on task branch *11326a*:
> * Optimized client side and server sid...
Constantin Asofiei
07:13 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger, you've made changes in 9709d:
* tools/scripts/fwd_jdk_query.sh - I can't run it, I get @line 102: JDK_MAP: ba...
Constantin Asofiei
02:34 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Constantin Asofiei wrote:
> > Sergey Ivanovskiy wrote:
> > > I updated 9709d up to rev ...
Constantin Asofiei
05:59 AM Runtime Infrastructure Bug #11327: implement size limited "chunking" for bulk data transfer between client and server
Greg Shah wrote:
> 1. Identify all the cases where this can occur.
This can be done by looking at all the network e...
Constantin Asofiei
05:45 AM Runtime Infrastructure Bug #11327: implement size limited "chunking" for bulk data transfer between client and server
Teodor, I think we need this next. Constantin Asofiei

04/19/2026

03:04 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> I updated 9709d up to rev 16551 and can merge into the trunk if there are no objections.
...
Constantin Asofiei

04/16/2026

10:11 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Stefanel Pezamosca wrote:
> > Otherwise, does this affect SSO (OIDC integration)? Stefanel, can you take a look at 9...
Constantin Asofiei
08:59 AM Conversion Tools Bug #11381: trunk no longer generates OpenClient proxies either via conversion or GenerateLegacyP...
Danut, see attached patch, it solves the case where the program is in a abl/ sub-folder (resolved via PROPATH) - plea... Constantin Asofiei
05:47 AM Conversion Tools Bug #11381: trunk no longer generates OpenClient proxies either via conversion or GenerateLegacyP...
Trunk no longer generates OpenClient proxies from .xpxg files, either via conversion or GenerateLegacyProxyOpenClient... Constantin Asofiei
05:46 AM Conversion Tools Bug #11381 (Test): trunk no longer generates OpenClient proxies either via conversion or Generate...
Constantin Asofiei
01:29 AM Database Bug #10937 (Merge Pending): fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not ...
Please merge now. Constantin Asofiei

04/15/2026

01:05 PM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
Teodor, what testing is left here? If ETF, ChUI and unit tests for other apps passed, then is OK to merge. Constantin Asofiei
08:37 AM Runtime Infrastructure Bug #11271: server-side streams and files with frames/redirected terminal
Branch 11271d fixes a conversion problem: FileSystemDaemon is used in conversion by .xpxg analysis (for OpenClient). ... Constantin Asofiei
06:38 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
Teodor Gorghe wrote:
> Constantin Asofiei wrote:
> > The frame registry can be huge for very complex screens. For ...
Constantin Asofiei
06:11 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
Alexandru Lungu wrote:
> Constantin, I know that you had recent work on #11271 and discussion on #11371.
This is on...
Constantin Asofiei

04/14/2026

12:29 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Please review committed revision 16538 (9709d) that should delete old auth cookies to sen...
Constantin Asofiei
11:24 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Constantin, do not understand. Please explain the idea more thoroughly. The secure partit...
Constantin Asofiei
05:30 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> >the CHIPS cookies - when will these expire?
> I didn't change the existing logic in res...
Constantin Asofiei
08:41 AM Database Bug #11015: allow cleanup the DMO types, caches, etc for dynamic temp-tables
In 11015b/16519 I've addressed these:
Review report:
> * *[CRITICAL]* _functional_ @ProxyFactory.CacheKey@.@hashC...
Constantin Asofiei
08:03 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
Teodor, where can I see these changes? Constantin Asofiei

04/13/2026

12:55 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Constantin, could you review 9709d?
Review for 9709d rev 16536:
* @ThinClient@ - @imp...
Constantin Asofiei

04/09/2026

01:37 PM Runtime Infrastructure Feature #11371: full server-side support of FWD clients
Greg Shah wrote:
> I would generally prefer that. But I want to make sure that we plan for the most likely usage sc...
Constantin Asofiei
03:03 AM Runtime Infrastructure Feature #11371: full server-side support of FWD clients
Constantin Asofiei wrote:
> Instead, the solution will be to provide FWD Java APIs to launch a batch process fully s...
Constantin Asofiei
03:02 AM Runtime Infrastructure Feature #11371: full server-side support of FWD clients
Batch processes can be made to work similar to PASOE agents, full server-side, assuming that there is no need of inte... Constantin Asofiei
02:56 AM Runtime Infrastructure Feature #11371 (New): full server-side support of FWD clients
Constantin Asofiei
05:24 AM Runtime Infrastructure Bug #11271: server-side streams and files with frames/redirected terminal
Branch 11271c was merged to trunk rev 16511 and archived. Constantin Asofiei
05:22 AM Runtime Infrastructure Bug #11271: server-side streams and files with frames/redirected terminal
Branch 11271c was created from trunk rev 16510. In rev 16511 it contains:
* If any context does not have ALL server...
Constantin Asofiei

04/08/2026

09:59 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
Teodor Gorghe wrote:
> 4GL.
Please post the test and progress.ini (or the font-table).
Constantin Asofiei
09:59 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
Teodor Gorghe wrote:
> I have noticed that Arial font actually uses kerning:
Is this from FWD or 4GL?
Constantin Asofiei
08:02 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
Teodor Gorghe wrote:
> After a discussion with Alex, the conclusion is that FWD requires @KERNING@, but I will do so...
Constantin Asofiei
07:03 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
Teodor Gorghe wrote:
> We can also trim the unused jar files because they are being loaded somehow in memory. I don'...
Constantin Asofiei
07:44 AM Build and Source Control Feature #11362: create separate jars and dependency folder for FWD client
In FWD, we currently don't have a clean way to separate the dependencies for FWD client and also p2j.jar. This task ... Constantin Asofiei
07:40 AM Build and Source Control Feature #11362 (New): create separate jars and dependency folder for FWD client
Constantin Asofiei
06:56 AM Runtime Infrastructure Bug #11271: server-side streams and files with frames/redirected terminal
Greg Shah wrote:
> > I think we need to plan for server-side redirected terminal (and thus frames) rather sooner tha...
Constantin Asofiei
04:17 AM Runtime Infrastructure Bug #11271 (Test): server-side streams and files with frames/redirected terminal
Branch 11271b was merged to trunk rev 16508 and archived. Constantin Asofiei
04:30 AM Database Bug #11347: IGNORE_FIELDS_ERROR is thrown in RAQ, extend rereadfields support
Artur, so if you exclude fields which are part of the index used in this query, then in 4GL they are still not availa... Constantin Asofiei
04:20 AM Runtime Infrastructure Bug #11325: JVM shutdown hooks executed on FWD server, but they belong to the FWD client
Sergey, review for 11325a rev 16495:
* I'm OK with the changes, but please rebase
* we also need to ensure when ser...
Constantin Asofiei

04/07/2026

06:02 AM Database Bug #11347: IGNORE_FIELDS_ERROR is thrown in RAQ, extend rereadfields support
When invalidating an @AdaptiveQuery@, can't we force load the snapshot, if is incomplete?
> Considering that inRAQ...
Constantin Asofiei

04/06/2026

10:32 AM Database Bug #7999: FWD does not honor FIELDS/EXCEPT at dynamic queries
Teodor, keep in mind that excluded/included fields belong to a single component. So, if you join multiple component... Constantin Asofiei
07:13 AM Base Language Bug #4602: fixes for OO 4GL and structured error handling
Eduard, please rebase again and lets do full testing (conversion/runtime) on it.
There are also some questions/iss...
Constantin Asofiei
06:41 AM Conversion Tools Bug #6629: incremental conversion for OpenClient proxy programs
Dănuț Filimon wrote:
> Rebased 6629a to latest trunk/16505, the branch is now at revision 16512.
Please do conversi...
Constantin Asofiei
06:31 AM Conversion Tools Bug #6629: incremental conversion for OpenClient proxy programs
Dănuț Filimon wrote:
> Constantin Asofiei wrote:
> > Otherwise, you mention @wrong path being looked up for rest@ -...
Constantin Asofiei
06:14 AM Conversion Tools Bug #6629: incremental conversion for OpenClient proxy programs
Please rebase and:
* remove @WebHandlerConfig@ - I think I forgot to delete it via #11213
* @JavaPatternWorker@ - h...
Constantin Asofiei
05:30 AM Database Feature #11291: Improve h2 locking system
Artur Școlnic wrote:
> Constantin Asofiei wrote:
> > Well, don't we get unique index violations and maybe other pro...
Constantin Asofiei
05:26 AM Database Feature #11291: Improve h2 locking system
Artur Școlnic wrote:
> MVStore is great because of the superior lock acquiring algorithm, but if we synchronize all ...
Constantin Asofiei
04:13 AM Database Feature #11291: Improve h2 locking system
The 11291a branch is obsolete after 11282a was merged. About the MERGE statements - in H2 these lock the table for e... Constantin Asofiei
05:02 AM Base Language Feature #6407: name_map.xml improvements
Thanks. The only part that is missing is synchronization for @ensureAnnotationsLoaded@; and document in @initializeA... Constantin Asofiei
04:09 AM Base Language Feature #6407: name_map.xml improvements
Dănuț Filimon wrote:
> Constantin Asofiei wrote:
> > Dănuț Filimon wrote:
> > > Committed *6407b/16452*. Removed r...
Constantin Asofiei
03:58 AM Base Language Bug #5651: conditions raised from a finally block
Eduard Soltan wrote:
> Another thing to notices, even the error thrown from @finally@ block of the @finally@ should ...
Constantin Asofiei

04/03/2026

10:13 AM Database Bug #11347: IGNORE_FIELDS_ERROR is thrown in RAQ, extend rereadfields support
Artur Școlnic wrote:
> Constantin, to answer your question.
> > is it guaranteed that the placeholder record still ...
Constantin Asofiei
09:56 AM Database Bug #11347: IGNORE_FIELDS_ERROR is thrown in RAQ, extend rereadfields support
Alex, please take a look at 11301c. Constantin Asofiei
04:27 AM Base Language Feature #6407: name_map.xml improvements
Dănuț Filimon wrote:
> Committed *6407b/16452*. Removed remaining usage of jname and private, ran a conversion with ...
Constantin Asofiei

04/02/2026

05:05 AM Runtime Infrastructure Bug #11325: JVM shutdown hooks executed on FWD server, but they belong to the FWD client
Sergey, Teodor is correct, we need explicit temp sub-folder for each FWD client.
Also, using FileSystem resource i...
Constantin Asofiei

03/31/2026

01:17 PM Runtime Infrastructure Bug #11271: server-side streams and files with frames/redirected terminal
Hynek, you were correct to fix the 'nextId' on 'store'. Also I found a regression in ChUI - RemoteStream was caching... Constantin Asofiei
10:14 AM Conversion Tools Feature #7178: move the buffer scoping calculations to parse time
Danut, this is a list of main issues (but not the only issues) which should be covered by the tests. Ideally we can ... Constantin Asofiei
09:36 AM Conversion Tools Feature #7178: move the buffer scoping calculations to parse time
Dănuț Filimon wrote:
> I created unit tests, but I can easily extract everything into a set of separate procedures.
...
Constantin Asofiei
09:30 AM Conversion Tools Feature #7178: move the buffer scoping calculations to parse time
Dănuț Filimon wrote:
> Because of the issue with the VM database, Constantin told me to use the Procedure Editor. Ho...
Constantin Asofiei
04:27 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
Octavian Adrian Gavril wrote:
> Do you think we should make the @tableTempIdx@ map local to the file, or is there a ...
Constantin Asofiei

03/27/2026

03:16 AM Runtime Infrastructure Bug #11271: server-side streams and files with frames/redirected terminal
Teodor Gorghe wrote:
> *Constantin*, do you need to do a change in 11271b? I am asking about this to know if I put t...
Constantin Asofiei

03/25/2026

09:48 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
Constantin Asofiei wrote:
> Greg, this task I think needs to be reopened - see #5776-4, which is not implemented.
T...
Constantin Asofiei
09:47 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
Greg, this task I think needs to be reopened - see #5776-4, which is not implemented. Constantin Asofiei
08:29 AM Runtime Infrastructure Bug #11271: server-side streams and files with frames/redirected terminal
Hynek Cihlar wrote:
> Code review 11271b.
>
> @FileStream.restoreStateAndOpen@ always reopens with @append=true@....
Constantin Asofiei
07:09 AM Runtime Infrastructure Bug #11271: server-side streams and files with frames/redirected terminal
Greg Shah wrote:
> Code Review Task Branch 11271a Revision 16469
Sorry, the branch to review is 11271b rev 16492 as...
Constantin Asofiei
06:16 AM Base Language Feature #6407: name_map.xml improvements
Dănuț Filimon wrote:
> I see, it makes sense now. I'll have to change the method to parse the methods first and thos...
Constantin Asofiei
05:27 AM Base Language Feature #6407: name_map.xml improvements
We used jname and private in name_map.xml, when it was loaded by SourceNameMapper, because we didn't have the Java me... Constantin Asofiei
03:37 AM Base Language Feature #6407: name_map.xml improvements
Danut, I still don't understand what cases jname and private are needed. For example:
* in @method_definitions.rule...
Constantin Asofiei

03/24/2026

11:19 AM Runtime Infrastructure Bug #11325: JVM shutdown hooks executed on FWD server, but they belong to the FWD client
Sergey Ivanovskiy wrote:
> Why should we manage temporarily folders?
Each client in the legacy OE env runs on its o...
Constantin Asofiei
10:03 AM Runtime Infrastructure Bug #11325: JVM shutdown hooks executed on FWD server, but they belong to the FWD client
For temp folder, FWD relies on JVM shutdown hooks executed on the FWD servers. Look how @p2j.util.Utils.createDirecto... Constantin Asofiei
10:01 AM Runtime Infrastructure Bug #11325 (Test): JVM shutdown hooks executed on FWD server, but they belong to the FWD client
Constantin Asofiei
 

Also available in: Atom