General

Profile

Constantin Asofiei's activity

From 04/23/2026 to 05/22/2026

05/22/2026

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...
Constantin Asofiei
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-...
Constantin Asofiei
06:03 AM Database Bug #11288 (Merge Pending): Check if c3p0 is required for in-memory databases
Please merge -10827b- 11288d now. Constantin Asofiei

05/21/2026

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... Constantin Asofiei
12:47 PM Runtime Infrastructure Bug #11488 (Test): improve performance of the OpenClient protocol when the client is running in t...
Constantin Asofiei
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 ...
Constantin Asofiei
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. Constantin Asofiei
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...
Constantin Asofiei
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...
Constantin Asofiei
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... Constantin Asofiei

05/20/2026

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 ...
Constantin Asofiei
09:21 AM Base Language Feature #6407: name_map.xml improvements
Please post a standalone test. Constantin Asofiei
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.
...
Constantin Asofiei
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... Constantin Asofiei

05/18/2026

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 ...
Constantin Asofiei
03:32 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
Teodor, 11326c looks OK.
Constantin Asofiei
03:31 AM Database Feature #4369: implement stateless FWD server clustering
Eduard, please rebase 4369a. Constantin Asofiei
03:25 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
Roger Borrello wrote:
> Constantin Asofiei wrote:
> > *Ovidiu*: in the FWD wiki, where can I find the exact roles a...
Constantin Asofiei

05/15/2026

01:09 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
Doing a @grant pg_read_all_data to fwd_user;@ seems to have solved the problem. Constantin Asofiei
01:01 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
In hotel_gui rev 453 I've added support for @srcnew/@ folder.
I've also made edits to [[p2j:Eclipse_Setup]] and [[...
Constantin Asofiei
11:28 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
I'm working through the Eclipse IDE steps plus I'll enhance this on how to debug/work with it. Constantin Asofiei
11:27 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
I've looked through the docs at [[p2j:Development_Using_a_Docker_Container]]. These are the issues I found:
* [[p2j:...
Constantin Asofiei
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 ...
Constantin Asofiei

05/13/2026

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...
Constantin Asofiei
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. Constantin Asofiei
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...
Constantin Asofiei
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,...
Constantin Asofiei
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? Constantin Asofiei

05/12/2026

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...
Constantin Asofiei
07:44 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
Octavian, this is review of 1752a rev 16627:
* @ArtifactManager.isConflicting()@ - this is not working in single-thr...
Constantin Asofiei

05/11/2026

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...
Constantin Asofiei
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...
Constantin Asofiei
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...
Constantin Asofiei
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. ...
Constantin Asofiei

05/08/2026

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... Constantin Asofiei
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....
Constantin Asofiei

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... Constantin Asofiei
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 ... Constantin Asofiei
02:12 PM User Interface Bug #11326: Reduce memory consumption of FWD clients
Branch 11326b was merged to trunk rev 16559 and archived. Constantin Asofiei
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 Constantin Asofiei
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. Constantin Asofiei
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...
Constantin Asofiei
01:30 PM User Interface Bug #11326: Reduce memory consumption of FWD clients
Teodor, Eugenie is right; there was a 'typo':... Constantin Asofiei
11:32 AM User Interface Bug #11326 (Merge Pending): Reduce memory consumption of FWD clients
Please merge 11326a now. Constantin Asofiei
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?
Constantin Asofiei
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...
Constantin Asofiei
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...
Constantin Asofiei

05/04/2026

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...
Constantin Asofiei
06:18 AM Database Bug #11015 (Closed): allow cleanup the DMO types, caches, etc for dynamic temp-tables
Constantin Asofiei
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. Constantin Asofiei
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. Constantin Asofiei
05:19 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
Octavian, can you rebase again, please? I wanted to try this to see if there are conflicts, and looks like there are... Constantin Asofiei
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@)
* ...
Constantin Asofiei
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/... Constantin Asofiei

04/29/2026

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... Constantin Asofiei
07:59 AM Base Language Bug #11432 (New): full compatibility for SECURITY-POLICY:ENCODE-DOMAIN-ACCESS-CODE
Constantin Asofiei
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 ...
Constantin Asofiei
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...
Constantin Asofiei
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...
Constantin Asofiei
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... Constantin Asofiei

04/28/2026

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...
Constantin Asofiei

04/24/2026

08:04 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Thank you! Yes, I asked for help with 9709e testing and waiting approvals for this commit...
Constantin Asofiei
04:57 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Constantin, I accidentally missed Roger's commit, so we need to wait until Roger will com...
Constantin Asofiei
04:20 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> 9709d is ready, the current rev. 16559.
Merge 9709d now. If 9709e can't be ready in the ...
Constantin Asofiei
01:56 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
9709d can be merged after 9709e (or before if 9709e takes some more time). Constantin Asofiei
07:31 AM Conversion Tools Bug #6629 (Merge Pending): incremental conversion for OpenClient proxy programs
Please merge after 11397a Constantin Asofiei
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 ...
Constantin Asofiei
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.
Constantin Asofiei

04/23/2026

12:19 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger Borrello wrote:
> Constantin Asofiei wrote:
> > Roger, you've made changes in 9709d:
> > * tools/scripts/fwd...
Constantin Asofiei
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...
Constantin Asofiei
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. Constantin Asofiei
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(...
Constantin Asofiei
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...
Constantin Asofiei
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;... Constantin Asofiei
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...
Constantin Asofiei
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...
Constantin Asofiei
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 ... Constantin Asofiei
 

Also available in: Atom