General

Profile

Constantin Asofiei's activity

From 12/29/2024 to 01/27/2025

01/27/2025

04:28 AM Base Language Feature #9442: implement limited support for RCODE-INFORMATION
Please try this example:... Constantin Asofiei

01/24/2025

11:52 AM Runtime Infrastructure Support #9581: migrate/merge Appserver tests into Testcases project
Greg, the file needs to be moved from /tmp/ to be preserved - it will get deleted on next restart of devsrv01. What ... Constantin Asofiei
03:12 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Greg Shah wrote:
> A secondary question: should we convert @web-handler.p@ instead of using our hand coded Java?
Gr...
Constantin Asofiei

01/23/2025

10:15 AM Base Language Feature #9442: implement limited support for RCODE-INFORMATION
The class needs to be read from the .jar. Look into @ThinClient.loadWindowIcon@, how that works, I assume something ... Constantin Asofiei
08:49 AM Base Language Bug #9060: Cache oftenly used values that are immutable
Please check every usage from @p2j.oo@, of @MathOps@ and @DynamicOps@, so there is nothing like, for example, @intege... Constantin Asofiei

01/22/2025

08:50 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
Eugenie Lyzenko wrote:
> Guys,
>
> I'm investigating the possible ways when @terminfo.zip@ is not delivered for t...
Constantin Asofiei
08:47 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Yes, that's needed for webspeed, also.
But, I should have been made this more extensible, currently you need to ad...
Constantin Asofiei

01/21/2025

09:45 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
This is an (incomplete) example of how an webHandler configures:... Constantin Asofiei
08:32 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
The @webspeed@ configuration node will be a container which will have one or more configurations. So that @pool.init... Constantin Asofiei
06:33 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Yes, change the dir_schema.xml Constantin Asofiei
05:17 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Radu Apetrii wrote:
> Constantin, I've got a quick question. Should an instance of @WebspeedHandler@ be created for ...
Constantin Asofiei

01/20/2025

04:14 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
Eugenie Lyzenko wrote:
> Constantin Asofiei wrote:
> > A production environment will not have a @deploy/lib@ or wha...
Constantin Asofiei
04:03 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
A production environment will not have a @deploy/lib@ or whatever structure. The only folders which can be assumed a... Constantin Asofiei
02:09 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
If we go with this approach, if the files already exist, then we can:
* just always overwrite them
* if we don't ov...
Constantin Asofiei
02:06 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
I would do it like this:
* for spawned clients, the FWD server is responsible of extracting the files and injecting ...
Constantin Asofiei

01/18/2025

01:09 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
Question: will these be needed by batch processes, launched maybe via the directory scheduler (so the spawner is invo... Constantin Asofiei

01/17/2025

01:39 PM Base Language Feature #9436: add built-in OO classes
ADE does not have source code for the @progress@ package. These need to be tested and implemented in FWD manually.
...
Constantin Asofiei

01/15/2025

08:21 AM Runtime Infrastructure Bug #9472: change the AppServerConnectionPool from a push to a pull model
Branch 9472a was merged to trunk rev 15641 and archived. Constantin Asofiei
08:14 AM Runtime Infrastructure Bug #9472 (Merge Pending): change the AppServerConnectionPool from a push to a pull model
I'm merging this to trunk now. Constantin Asofiei
05:53 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Let's discuss this a little on a meet. Do you have time? Constantin Asofiei

01/14/2025

10:07 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Radu Apetrii wrote:
> And for the app server creation, may I use @AppServerManager.startAppServer()@ or would you re...
Constantin Asofiei
08:31 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
No, I want to move this configuration in the webspeed specific node.
I'm OK to use the 'normal' agent during the w...
Constantin Asofiei
06:21 AM Database Bug #9251 (Merge Pending): cache the translated FQL in FQLPreprocessor.translate
This can be merged to trunk now. Constantin Asofiei
05:54 AM Database Bug #9251: cache the translated FQL in FQLPreprocessor.translate
Stefanel Pezamosca wrote:
> Considering that 9251c is fixing the regression mentioned and I also retested #9251-3 wi...
Constantin Asofiei
06:19 AM Base Language Bug #8944: FINALLY block transaction processing
Artur, I need to review this together with #9004. I'll put this in the queue, but is not just review, I need to reca... Constantin Asofiei

01/13/2025

08:10 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
DYNAMIC-INVOKE returning extent is tricky to implement, as we don't know at conversion-time what will return. This i... Constantin Asofiei

01/10/2025

12:42 PM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
And here I mean programs ran from web-disp.p for 'normal usage', not ADE programs which can be ran by passing some q... Constantin Asofiei
12:39 PM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
Greg, we if we don't convert all dependencies, then we need to modify the ADE code; for example, if we omit a .p file... Constantin Asofiei
10:44 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Greg, I'm not sure what you mean by the 'unnamed output'. This test shows that unless STDOUT is redirected, it will ... Constantin Asofiei
03:35 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
So I have a setup running to check webspeed tests. I need to write a test to check all @WEB-CONTEXT@ methods, how th... Constantin Asofiei

01/09/2025

01:41 PM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
OK, so if we allow the webspeed to specify the program via startup procedures, then we can use the default web-disp.... Constantin Asofiei
12:36 PM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Constantin Asofiei wrote:
> For programs, we will need a way to automatically register them with SourceNameMapper (a...
Constantin Asofiei
12:32 PM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Marian, I would go to that approach, but there are *lots* of exposed global shared vars and maybe even session super-... Constantin Asofiei

01/08/2025

02:10 PM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
Is it worth to use a single project for both webspeed and oo conversion, and use profiles to distinguish between them? Constantin Asofiei
01:50 PM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
Greg/Roger, please see #9488-11 - this includes the ADE source code and also is configured as a parse project for now. Constantin Asofiei
01:59 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Constantin Asofiei wrote:
> Please point me to the wiki page, I can't find it.
Nevermind, found it.
Constantin Asofiei
01:57 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Greg Shah wrote:
> We should separate the ADE source out into its own repo (as is being discussed in #9516).
Hm... ...
Constantin Asofiei
05:36 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
I've tried parsing the web-disp.p program from ADE and this has hard-coded include-file references like @src/web/meth... Constantin Asofiei
07:57 AM Runtime Infrastructure Feature #1847: improve server instrumentation
I would add a 'sampled' heap size of a context - this at least can show high-memory contexts and destroy them manuall... Constantin Asofiei
07:54 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
I'm trying to find some online docs with the configuration for webspeed, but I can't find anything to summarize all b... Constantin Asofiei
03:34 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
The global shared vars are initialized via the @WEB-CONTEXT@ system handle - this has methods to access misc CGI vars... Constantin Asofiei
05:27 AM Runtime Infrastructure Bug #9472: change the AppServerConnectionPool from a push to a pull model
Greg, please review. Constantin Asofiei
03:24 AM Database Bug #9251: cache the translated FQL in FQLPreprocessor.translate
Please add javadoc for the new params for the ctors in @SortCacheKey@ and @TranslateCacheKey@. OTherwise 9251c/15631... Constantin Asofiei

01/07/2025

04:49 PM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Greg: the agents are configured similar to classic, so this will be a 'kind of classic appserver' I think. The 512 I... Constantin Asofiei
04:33 PM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Greg Shah wrote:
> That web server would have some CGI module to execute the identified @.p@, @.w@, @.r@.
This is...
Constantin Asofiei
03:26 PM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Greg Shah wrote:
> Don't we already have a manually written Java version of @web-disp.p@? If that code is cleaner/m...
Constantin Asofiei
03:22 PM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Also, the URL to run something will look like @http://webserver/cgi-bin/webapp.cgi/login.w@ .
At this time (witho...
Constantin Asofiei
02:36 PM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
From what I see, the program name is set in a:... Constantin Asofiei
02:14 PM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
With #9516, we will have converted ADE code for web-disp.p and other related programs.
We will need a handler (si...
Constantin Asofiei
02:34 PM Base Language Feature #6432: implement the WEB special stream
This stream is defined as @OUTPUT STREAM WebStream TO "WEB":U.@ in @web-disp.p@
Also, @web-disp.p@ uses @ON "WEB-N...
Constantin Asofiei
06:27 AM Runtime Infrastructure Bug #9472: change the AppServerConnectionPool from a push to a pull model
9472a/15631 add checking for tasks (from the pool queue or worker's private queue) in a single synchronized block.
...
Constantin Asofiei

01/06/2025

12:20 PM Runtime Infrastructure Bug #9472 (Review): change the AppServerConnectionPool from a push to a pull model
Created task branch 9272a from trunk rev 15629.
The changes are in 9272a/15630 - this can be reviewed.
The idea...
Constantin Asofiei
 

Also available in: Atom