Project

General

Profile

Activity

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

01/27/2025

06:20 PM Base Language Support #9398 (Merge Pending): Incomplete SESSION:DATE-FORMAT implementation in FWD and setting s...
You can merge to trunk after 9507a. Greg Shah
05:08 PM Base Language Support #9398: Incomplete SESSION:DATE-FORMAT implementation in FWD and setting session date form...
Greg Shah wrote:
> Vladimir Tsichevski wrote:
> > I checked that date format can be successfully set in application...
Vladimir Tsichevski
03:39 PM Base Language Support #9398: Incomplete SESSION:DATE-FORMAT implementation in FWD and setting session date form...
Vladimir Tsichevski wrote:
> I checked that date format can be successfully set in application server by using the @...
Greg Shah
03:38 PM Base Language Support #9398: Incomplete SESSION:DATE-FORMAT implementation in FWD and setting session date form...
Vladimir Tsichevski wrote:
> Greg Shah wrote:
> > The value can't be propagated from the client to the appserver ag...
Greg Shah
03:30 PM Base Language Support #9398: Incomplete SESSION:DATE-FORMAT implementation in FWD and setting session date form...
I checked that date format can be successfully set in application server by using the @cfgOverrides@:... Vladimir Tsichevski
03:25 PM Base Language Support #9398: Incomplete SESSION:DATE-FORMAT implementation in FWD and setting session date form...
Greg Shah wrote:
> The value can't be propagated from the client to the appserver agent during the call itself. It ...
Vladimir Tsichevski
02:39 PM Base Language Support #9398: Incomplete SESSION:DATE-FORMAT implementation in FWD and setting session date form...
The value can't be propagated from the client to the appserver agent during the call itself. It should be set in the... Greg Shah
02:25 PM Base Language Support #9398: Incomplete SESSION:DATE-FORMAT implementation in FWD and setting session date form...
Greg Shah wrote:
> Although they are relatively low risk, please make sure they are tested with batch and appserve...
Vladimir Tsichevski
06:00 PM User Interface Bug #9571 (Review): Swing incorrectly calculates usable area with multiple devices (monitors)
Roger Borrello
06:00 PM User Interface Bug #9571 (WIP): Swing incorrectly calculates usable area with multiple devices (monitors)
The algorithm for computing the usable area would only break in certain monitor configurations, where the base monito... Roger Borrello
12:12 PM Base Language Bug #9118: Migrate FWD-SMTP-EMAIL to TLS1.2
Galya B wrote:
> TLS1 and TLS1.1 are not supported any more (disabled in newer javas in jdk.tls.disabledAlgorithms a...
Roger Borrello
11:43 AM Base Language Bug #9118: Migrate FWD-SMTP-EMAIL to TLS1.2
Greg Shah wrote:
> I believe that 9360b (trunk rev 15665) has resolved this issue. Correct?
I think so. Roger, i...
Galya B
11:42 AM Base Language Bug #9118 (Test): Migrate FWD-SMTP-EMAIL to TLS1.2
I believe that 9360b (trunk rev 15665) has resolved this issue. Correct? Greg Shah
10:15 AM Base Language Feature #6428 (Review): implement IS-LEAD-BYTE() built-in function
I have added support for IS-LEAD-BYTE function in the branch 6428a.
The method I used is to find the number of byt...
Paul Bodale
09:20 AM Database Feature #7020: always use "expanded" extent fields
I found a solution for the compilation issue:... Stefanel Pezamosca
07:01 AM Database Feature #7020: always use "expanded" extent fields
Stefanel Pezamosca wrote:
> *Ovidiu*, I have the following testcases:
> [...] Converted to:
> [...] And the sql: ...
Ovidiu Maxiniuc
04:14 AM Database Feature #7020: always use "expanded" extent fields
*Ovidiu*, I have the following testcases:... Stefanel Pezamosca
09:11 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
> Is this plan OK?
Yes
Greg Shah
07:57 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
Greg Shah wrote:
> > I think the only case when data embedding in @libp2j.so@ is not convenient is the case when ter...
Eugenie Lyzenko
06:56 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
> I think the only case when data embedding in @libp2j.so@ is not convenient is the case when terminfo system files a... Greg Shah
08:09 AM Base Language Feature #9442 (Review): implement limited support for RCODE-INFORMATION
Delia Mitric
08:09 AM Base Language Feature #9442: implement limited support for RCODE-INFORMATION
I got it and it works. Thank you!
*Committed my solution to 9442a revision 15653 and 15654.* ...
Delia Mitric
04:28 AM Base Language Feature #9442: implement limited support for RCODE-INFORMATION
Please try this example:... Constantin Asofiei
04:21 AM Base Language Feature #9442: implement limited support for RCODE-INFORMATION
Constantin Asofiei wrote:
> The class needs to be read from the .jar. Look into @ThinClient.loadWindowIcon@, how th...
Delia Mitric
07:47 AM Database Bug #9317: FIRST/LAST clauses can avoid generating sub-selects if the WHERE clause matches a uniq...
Trying to create a test using the OF keyword, I stumbled upon another bug that might need fixing.
With the schema de...
Ioana-Cristina Prioteasa
03:00 AM Database Bug #9318 (Review): Make record nursery visible on removeRecords
Addressed the review from #9318-15 in *9318a/15589*. I removed @implicitBulkDelete@ and @deleteIndex@ members and cre... Dănuț Filimon

01/25/2025

07:44 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
The @5568a@ updated for review to revision @15667@. Rebased with recent trunk @15663@, new revision is @15668@.
Th...
Eugenie Lyzenko

01/24/2025

02:51 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
Greg Shah wrote:
> Wouldn't it be easier to do this from Java code? We could (as part of the build) include the @te...
Eugenie Lyzenko
09:00 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
> (as part of the build) include the @terminfo/@ directory structure (and files) in the @p2j.jar@
My idea with thi...
Greg Shah
08:56 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
Wouldn't it be easier to do this from Java code? We could (as part of the build) include the @terminfo/@ directory s... Greg Shah
08:51 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
Greg Shah wrote:
> > For the @TERMINFO@ seems like I've found a way to integrate @TERMINFO@ data into @libp2j.so@ co...
Eugenie Lyzenko
07:04 AM Runtime Infrastructure Support #5568 (WIP): implement application-specific TERMINFO database overrides
Greg Shah
06:58 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
> For the @TERMINFO@ seems like I've found a way to integrate @TERMINFO@ data into @libp2j.so@ code. So I think we ca... Greg Shah
07:47 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
The @5568a@ updated for review to revision @15666@.
Just clean up from commented code used in debug/testing.
Gr...
Eugenie Lyzenko
12:59 PM Runtime Infrastructure Support #9580: migrate/merge REST and SOAP and WEB tests into Testcases project
I copied @web_apis_20250124.zip@ to xfer at @/opt/gcd/@. Greg Shah
11:30 AM Runtime Infrastructure Support #9580: migrate/merge REST and SOAP and WEB tests into Testcases project
Constantin has a set of tests for REST, SOAP and WEB (as noted in #8661-538):
> I've uploaded to @devsrv01:/tmp/we...
Greg Shah
11:24 AM Runtime Infrastructure Support #9580 (New): migrate/merge REST and SOAP and WEB tests into Testcases project
Greg Shah
12:59 PM Runtime Infrastructure Support #9581: migrate/merge Appserver tests into Testcases project
I copied @open_client_example_20250124.zip@ to xfer at @/opt/gcd/@. Greg Shah
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
11:37 AM Runtime Infrastructure Support #9581: migrate/merge Appserver tests into Testcases project
Constantin has a set of tests for Appserver (as noted in #8661-543):
> I've uploaded a new @devsrv01:/tmp/open_cli...
Greg Shah
11:32 AM Runtime Infrastructure Support #9581 (New): migrate/merge Appserver tests into Testcases project
Greg Shah
11:24 AM Database Support #4060: investigate converting extent fields to array columns
I think this is dialect dependent. If all supported dialects had a fast native support for this, then the mapping wou... Ovidiu Maxiniuc
07:26 AM Database Support #4060: investigate converting extent fields to array columns
I believe our testing showed that array columns are faster than using "normalized" (secondary) array tables. We are ... Greg Shah
11:05 AM Database Feature #9577: persist the artifacts from dynamic query parsing/conversion (including the JAST) a...
Indeed, this will have a great impact for queries executed early, during server startup. We can pre-train the server ... Ovidiu Maxiniuc
07:39 AM Database Feature #9577: persist the artifacts from dynamic query parsing/conversion (including the JAST) a...
Parsing dynamic queries is time consuming, which is why we cache them. As Ovidiu aptly notes in #9538-18, most of th... Greg Shah
07:29 AM Database Feature #9577 (New): persist the artifacts from dynamic query parsing/conversion (including the J...
Greg Shah
07:54 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
I thought we had our own version of @web-handler.p@ written in hand coded Java. Greg Shah
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
07:45 AM Database Feature #6710: persist dynamic temp-tables across server restarts
Didn't we implement this in #8233? Do we have full documentation for this? Is it linked into our documentation in a... Greg Shah
07:27 AM Database Support #4058: consider denormalizing tables as the default approach
Can we do this with #7020? Greg Shah

01/23/2025

04:49 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
Greg Shah wrote:
> We can't remove the patched ncurses support in this branch. Otherwise when customers move to thi...
Eugenie Lyzenko
04:36 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
We can't remove the patched ncurses support in this branch. Otherwise when customers move to this revision, they wil... Greg Shah
04:34 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
> I would prefer to minimize as much as possible the user interaction in @TERMINFO_DIRS@ setup process to avoid human... Greg Shah
04:31 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
I think the current code puts a lot of "installation knowledge" into our native C code. That means that the installa... Greg Shah
04:12 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
The @5568a@ updated for review to revision @15661@. Rebased with recent trunk @15661@, new revision is @15665@.
Th...
Eugenie Lyzenko
09:13 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
Eugenie Lyzenko wrote:
> The @5568a@ updated for review to revision @15656@. Rebased with recent trunk @15658@, new ...
Eugenie Lyzenko
12:00 PM Base Language Feature #6428: implement IS-LEAD-BYTE() built-in function
No, we should support the same range of codepages that are supported in OE. We do currently see customers using UTF-... Greg Shah
08:53 AM Base Language Feature #6428: implement IS-LEAD-BYTE() built-in function
Thanks for the clarification, Marian. I understand the problem better now.
Ovidiu Maxiniuc wrote:
> FYI:
> https...
Paul Bodale
03:05 AM Base Language Feature #6428: implement IS-LEAD-BYTE() built-in function
It worth nothing to say the @IS-LEAD-BYTE@ only works with @character@ not @longchar@ and this means the @cpinternal@... Marian Edu
11:22 AM Runtime Infrastructure Feature #8989: Add support for multiple dialects for the multi-tenant landlord database
Trunk rev 15662 was pushed to xfer. Greg Shah
03:05 AM Runtime Infrastructure Feature #8989: Add support for multiple dialects for the multi-tenant landlord database
Eric Faulhaber wrote:
> *Lorian*, Greg asked that we test trunk/15658 with the customer harness before we push it to...
Lorian Sandu
11:20 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
> - there is no 'clasic' webspeed product available anymore, implementing the webspeed broker the old way makes very ... Greg Shah
02:37 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
I'm not sure I understand how do you plan to implement this but this is the situation in Progress:
- there is no 'cl...
Marian Edu
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
09:34 AM Base Language Feature #9442: implement limited support for RCODE-INFORMATION
In 4GL @RCODE-INFO:MD5-VALUE@ returns @?@ if the @GENERATE-MD5@ option isn't used for @COMPILE@ statement. Because in... Delia Mitric
09:14 AM Base Language Bug #9572: ArrayIndexOutOfBoundsException and wrong newline handling in RedirectedTerminal.addCha...
The buffer in @RedirectedTerminal@ implementation is array of 127 lines by 512 characters.
When a text is appended t...
Vladimir Tsichevski
09:04 AM Base Language Bug #9572 (Internal Test): ArrayIndexOutOfBoundsException and wrong newline handling in Redirecte...
Vladimir Tsichevski
08:52 AM Base Language Bug #9060: Cache oftenly used values that are immutable
Constantin Asofiei wrote:
> Please check every usage from @p2j.oo@, of @MathOps@ and @DynamicOps@, so there is nothi...
Ioana-Cristina Prioteasa
08:51 AM Base Language Bug #9060: Cache oftenly used values that are immutable
Committed *9060a, rev. 15659-15661*:
* Added @integerConstant@ and cached the first 10 integers.
* Added @int64Cons...
Ioana-Cristina Prioteasa
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
06:56 AM Database Feature #7020: always use "expanded" extent fields
I have rebased 7020c to trunk revision 15658 and it's now at revision 15668. I need to make sure that I didn't break ... Stefanel Pezamosca
05:04 AM Database Feature #7020: always use "expanded" extent fields
Firstly, I will try rebasing 7020c. If this fails, I will make a new 7020d branch and take the changes manually. Stefanel Pezamosca
06:04 AM Base Language Support #9445 (Review): compatibility test FIX-CODEPAGE
I have included tests for all the possible codepage values and even for the ones not yet supported by FWD.
As far a...
Paul Bodale
03:30 AM User Interface Bug #9570: EDITOR: selection by mouse and keyboard does not work
A *select-all* by right clicking in an editor doesn't work either. I committed a solution to 9038a. The feature we ha... Andreea Bârzu

01/22/2025

05:37 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
The @5568a@ updated for review to revision @15656@. Rebased with recent trunk @15658@, new revision is @15660@.
Sm...
Eugenie Lyzenko
12:36 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
Roger Borrello wrote:
> I received the below when I checked out *5568a* and ran @ant all sheet:war archive@... I kno...
Eugenie Lyzenko
10:58 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
Roger Borrello wrote:
> Eugenie Lyzenko wrote:
> > So this is out of our control? But in any case the customer will...
Roger Borrello
10:20 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
Sorry about changing the percentage.
Eugenie Lyzenko wrote:
> So this is out of our control? But in any case the ...
Roger Borrello
09:55 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
I received the below when I checked out *5568a* and ran @ant all sheet:war archive@... I know it was PICNIC error (Pr... Roger Borrello
09:14 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
Constantin Asofiei wrote:
> Eugenie Lyzenko wrote:
> > Guys,
> >
> > I'm investigating the possible ways when @t...
Eugenie Lyzenko
08:58 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
I will look at the code changes later, but I think the checking and unzipping of the terminfo should probably be in o... Greg Shah
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:48 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
Guys,
I'm investigating the possible ways when @terminfo.zip@ is not delivered for the production system. Can some...
Eugenie Lyzenko
09:38 PM Runtime Infrastructure Support #5568 (Review): implement application-specific TERMINFO database overrides
The @5568a@ updated for review to revision @15655@.
This update has complete set of @FWD@ changes to implement @TE...
Eugenie Lyzenko
08:29 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
Created task branch @5568a@ from trunk revision @15654@.
Preparing to commit @FWD@ related updates.
Eugenie Lyzenko
05:08 PM Runtime Infrastructure Feature #8989: Add support for multiple dialects for the multi-tenant landlord database
Eric Faulhaber wrote:
> *Ovidiu*, I read through this section of the documentation. One thing that was not fully cle...
Ovidiu Maxiniuc
03:37 PM Runtime Infrastructure Feature #8989: Add support for multiple dialects for the multi-tenant landlord database
Ovidiu Maxiniuc wrote:
> BTW, I updated the "Multi-Tenancy":https://proj.goldencode.com/projects/p2j/wiki/Multi-Tena...
Eric Faulhaber
03:26 PM Runtime Infrastructure Feature #8989: Add support for multiple dialects for the multi-tenant landlord database
*Lorian*, Greg asked that we test trunk/15658 with the customer harness before we push it to customers. Since this is... Eric Faulhaber
12:43 PM Runtime Infrastructure Feature #8989 (Test): Add support for multiple dialects for the multi-tenant landlord database
Branch 8989a was merged into trunk as rev. 15658 and archived. Ovidiu Maxiniuc
12:30 PM Runtime Infrastructure Feature #8989 (Merge Pending): Add support for multiple dialects for the multi-tenant landlord da...
Please merge 8989a to trunk now. Eric Faulhaber
05:07 PM User Interface Bug #9571: Swing incorrectly calculates usable area with multiple devices (monitors)
Was testing Swing client for Hotel GUI. I have 2 monitors. I receive an NPE in @p2j.ui.client.gui.driver.swing.SwingE... Roger Borrello
05:03 PM User Interface Bug #9571 (Test): Swing incorrectly calculates usable area with multiple devices (monitors)
Roger Borrello
02:05 PM Runtime Infrastructure Feature #8976: Admin REST API for interacting with tenant authentication tables
I re-started working on this issue for a couple of days now.
I am implementing the support for keeping in sync the...
Ovidiu Maxiniuc
10:02 AM Base Language Support #9446 (Review): compatibility test PUT-DOUBLE
Delia Mitric
10:02 AM Base Language Support #9446: compatibility test PUT-DOUBLE
*Committed new tests to testcases revision 1694*
*Committed to 9446a revision 15654* ...
Delia Mitric
08:38 AM Base Language Support #9446: compatibility test PUT-DOUBLE
I think this is reasonable, please adjust FWD as needed. Alexandru Lungu
08:32 AM Base Language Support #9446: compatibility test PUT-DOUBLE
@0.0@ and @-0.0@ don't have different representation in 4GL... Delia Mitric
08:01 AM Base Language Support #9446: compatibility test PUT-DOUBLE
Nice catch! This should be fixed in FWD.
Question: are the 0.0 values signed in 4GL (aka 0.0 and -0.0 yields diffe...
Alexandru Lungu
07:54 AM Base Language Support #9446: compatibility test PUT-DOUBLE
I've added tests about padding and encoding and I also tried this:... Delia Mitric
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
08:44 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
As expected, I have another question. In the following code from @StandardServer.initialize()@:... Radu Apetrii
08:01 AM User Interface Bug #9570: EDITOR: selection by mouse and keyboard does not work
Issues related to selection regions in @EDITOR@ by user:
# The "select all" (@Ctrl-A@) does not work.
# The selec...
Vladimir Tsichevski
07:52 AM User Interface Bug #9570 (New): EDITOR: selection by mouse and keyboard does not work
Vladimir Tsichevski
04:13 AM Database Bug #9133: Array subscript is out of range stops the evaluation of other expressions in the where...
Serban, can you test the scenario from #9189-1 with @9133b@ , please?
I expect to see some @SEVERE@ logs of this f...
Lorian Sandu
04:04 AM Database Bug #9133: Array subscript is out of range stops the evaluation of other expressions in the where...
Rebased the branch to latest trunk and committed to @9133b / rev 15656@ :... Lorian Sandu

01/21/2025

05:59 PM Runtime Infrastructure Bug #9567: AppServer: NPE on server shutdown prevents server shutdown
UPD: this issue happens only if a client is connected (I tested with WEB client).
If the server is shut down right a...
Vladimir Tsichevski
05:43 PM Runtime Infrastructure Bug #9567: AppServer: NPE on server shutdown prevents server shutdown
I was shutting down a customer application, which runs application server instances.
I used the @-k@ option passed t...
Vladimir Tsichevski
05:29 PM Runtime Infrastructure Bug #9567 (New): AppServer: NPE on server shutdown prevents server shutdown
Vladimir Tsichevski
05:24 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
Greg Shah wrote:
> It is a good idea to use @jar@.
>
> I'm also OK if we want to modify the @client.sh@ and @serv...
Eugenie Lyzenko
02:36 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
It is a good idea to use @jar@.
I'm also OK if we want to modify the @client.sh@ and @server.sh@ scripts instead o...
Greg Shah
01:16 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
To be safe, you can use @jar@, which allows you to extract from a zip file:... Roger Borrello
12:18 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
One possible implementation approach is to use @unzip@ tool inside native code to extract the terminfo archive. This ... Eugenie Lyzenko
12:15 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
Roger Borrello wrote:
> Eugenie Lyzenko wrote:
> > OK. The implementation plan is:
> > 1. Include @terminfo@ into ...
Eugenie Lyzenko
08:24 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
Eugenie Lyzenko wrote:
> OK. The implementation plan is:
> 1. Include @terminfo@ into @FWD@ repo.
> 2. Making chan...
Roger Borrello
09:09 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
Constantin Asofiei wrote:
> Eugenie Lyzenko wrote:
> > Constantin Asofiei wrote:
> > > A production environment wi...
Eugenie Lyzenko
05:08 PM Database Feature #7020 (WIP): always use "expanded" extent fields
Greg Shah
04:24 PM Base Language Feature #6428: implement IS-LEAD-BYTE() built-in function
FYI:
https://docs.progress.com/bundle/openedge-abl-internationalize-applications/page/Test-for-a-lead-byte-value.htm...
Ovidiu Maxiniuc
02:46 PM Base Language Feature #6428: implement IS-LEAD-BYTE() built-in function
OE can use UTF-8 as the source encoding. Then all your test characters can be directly encoded. Greg Shah
09:00 AM Base Language Feature #6428 (WIP): implement IS-LEAD-BYTE() built-in function
I have tried to write a simple progress procedure where I check the result of the @IS-LEAD-BYTE@ function called on a... Paul Bodale
10:37 AM Runtime Infrastructure Feature #8989: Add support for multiple dialects for the multi-tenant landlord database
Radu Apetrii wrote:
> *Review for 8989a:*
> * This is like the smallest complaint ever, but in @MariaDbLenientDiale...
Ovidiu Maxiniuc
10:01 AM Database Bug #9133 (Internal Test): Array subscript is out of range stops the evaluation of other expressi...
I am OK with the changes in 9133b. Only thing is that the arguments should be aligned to @String.format@ first argume... Alexandru Lungu
09:52 AM Database Bug #9317: FIRST/LAST clauses can avoid generating sub-selects if the WHERE clause matches a uniq...
> Overall, I would want to refactor a bit the javadoc/parameter and method names to reflect the join with a FIRST/LAS... Alexandru Lungu
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
09:41 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Constantin Asofiei wrote:
> So @webspeed/config@ can be specified as an argument.
And where will this come from? Sh...
Radu Apetrii
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
08:26 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Constantin Asofiei wrote:
> Yes, change the dir_schema.xml
It worked, thanks!
Now the next question: When callin...
Radu Apetrii
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
06:32 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
One more thing. When I add the @webspeed@ node-attribute on the app server configuration, I receive this error when s... Radu Apetrii
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
05:13 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Constantin, I've got a quick question. Should an instance of @WebspeedHandler@ be created for each app server defined... Radu Apetrii
09:01 AM Database Bug #9318 (WIP): Make record nursery visible on removeRecords
I am OK with the "backbone" of 9318a.
* However, I am not enjoying the @implicitBulkDelete@ and @deleteIndex@ class...
Alexandru Lungu
08:45 AM Base Language Support #9445 (WIP): compatibility test FIX-CODEPAGE
There are some adjacent changes in the commit:... Alexandru Lungu
08:30 AM Base Language Support #9446 (WIP): compatibility test PUT-DOUBLE
There are some adjacent changes that were committed. Please change them back and make a commit to get the value back.... Alexandru Lungu
02:54 AM Base Language Feature #9442 (WIP): implement limited support for RCODE-INFORMATION
Delia Mitric

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:11 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
Constantin Asofiei wrote:
> A production environment will not have a @deploy/lib@ or whatever structure. The only f...
Eugenie Lyzenko
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
03:31 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
I think the good location is client side, @ConsoleHelper.initChui()@ method:... Eugenie Lyzenko
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
02:03 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
Greg Shah wrote:
> This is a possibility, though we would probably put it into @deploy/@ since most of the project d...
Eugenie Lyzenko
01:20 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
This is a possibility, though we would probably put it into @deploy/@ since most of the project doesn't get put on a ... Greg Shah
12:43 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
I have confirmation the @TERMINFO_DIRS@ based approach works for having independent terminfo database. Moreover we ha... Eugenie Lyzenko
08:08 AM 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 in... Greg Shah
08:07 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
Eugenie Lyzenko wrote:
> Greg Shah wrote:
> > The problem with this approach is it only works in development enviro...
Greg Shah
10:25 AM Base Language Support #9445 (Review): compatibility test FIX-CODEPAGE
I modified the test which was failing to take into account the @cpinternal@ startup parameter. Because in PROGRESS if... Paul Bodale
09:40 AM Base Language Support #9446 (Review): compatibility test PUT-DOUBLE
*Committed my solution to testcases*
I've added a new test class @tests.base_language.builtin_functions.functionalit...
Delia Mitric
05:03 AM Base Language Support #9446: compatibility test PUT-DOUBLE
Delia, please look into these mismatches. The goal is to fix FWD Java code to make it 100% compatible with 4GL, inclu... Alexandru Lungu
04:15 AM Base Language Support #9446: compatibility test PUT-DOUBLE
Because I didn't find any test class that tests the functionality of @PUT-DOUBLE@ statement, I've created a new class... Delia Mitric
09:34 AM Database Bug #9317: FIRST/LAST clauses can avoid generating sub-selects if the WHERE clause matches a uniq...
I went ahead and started testing the changes, on a big customer application I tested regression tests and the results... Ioana-Cristina Prioteasa
07:21 AM Base Language Bug #9060 (WIP): Cache oftenly used values that are immutable
In @integer.java@, I implemented a mechanism to count the number of instances created and saved the results to a CSV ... Ioana-Cristina Prioteasa
05:45 AM Database Bug #9383 (Review): Cache only the current delegate on transaction commit if a ProgressiveResults...
After working with a test case and having a look at the existent problems, I came to the conclusion that I should rev... Dănuț Filimon
04:14 AM Base Language Feature #9436: add built-in OO classes
Just one thing might worth mentioning here, the tests we have for OO is based on 12.2 version, there might be differe... Marian Edu
03:23 AM Runtime Infrastructure Feature #8989: Add support for multiple dialects for the multi-tenant landlord database
*Review for 8989a:*
* This is like the smallest complaint ever, but in @MariaDbLenientDialect@ and in @P2JH2Dialect@...
Radu Apetrii
02:18 AM Base Language Support #9398: Incomplete SESSION:DATE-FORMAT implementation in FWD and setting session date form...
Vladimir Tsichevski wrote:
> Help needed.
>
> Now that I have application server running, I wonder how can I run ...
Galya B

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
12:18 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
Greg Shah wrote:
> The problem with this approach is it only works in development environments. In production syste...
Eugenie Lyzenko
11:20 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
The problem with this approach is it only works in development environments. In production systems we don't have a c... Greg Shah
07:52 PM Runtime Infrastructure Support #5568 (WIP): implement application-specific TERMINFO database overrides
The solution plan:
1. Take the currently patched @xterm@, @vt220@, @vt320@ files and put them into @terminfo@ subd...
Eugenie Lyzenko
09:40 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
The @7657a@ rebased with trunk @15652@, new revision is @15678@.
Just rebase with new trunk. Passed @ChUI@ regress...
Eugenie Lyzenko
08:55 PM Runtime Infrastructure Feature #8989 (Review): Add support for multiple dialects for the multi-tenant landlord database
I created task branch 8989a and committed the changes. Supported dialects are H2, PSQL, MariaDb (for SQL Server, the ... Ovidiu Maxiniuc

01/17/2025

04:16 PM Database Feature #9559: no-op implementations for obsolete record phrase and query options
Likewise, the QUERY-TUNING option for queries must be ignored, since query planning is left to the RDBMS implementation. Eric Faulhaber
04:07 PM Database Feature #9559: no-op implementations for obsolete record phrase and query options
The TABLE-SCAN record phrase option will be a no-op, since the database's query planner will decide whether or not to... Eric Faulhaber
04:06 PM Database Feature #9559 (New): no-op implementations for obsolete record phrase and query options
Eric Faulhaber
03:53 PM User Interface Support #2660: evaluate if the NCURSES 5.7 "threading improvements" can be made to work for P2J s...
Greg Shah wrote:
> It can be combined.
OK.
Eugenie Lyzenko
02:54 PM User Interface Support #2660: evaluate if the NCURSES 5.7 "threading improvements" can be made to work for P2J s...
It can be combined. Greg Shah
02:39 PM User Interface Support #2660: evaluate if the NCURSES 5.7 "threading improvements" can be made to work for P2J s...
Greg,
What is the priority for the task? Should I create @2660a@ branch to commit the required changes and move to...
Eugenie Lyzenko
08:08 AM User Interface Support #2660: evaluate if the NCURSES 5.7 "threading improvements" can be made to work for P2J s...
Eugenie Lyzenko wrote:
> Greg Shah wrote:
> > Yes, that does sound quite good.
> >
> > How do we check to see if...
Greg Shah
07:51 AM User Interface Support #2660: evaluate if the NCURSES 5.7 "threading improvements" can be made to work for P2J s...
Greg Shah wrote:
> Yes, that does sound quite good.
>
> How do we check to see if @pthreads@ is already on in an ...
Eugenie Lyzenko
06:01 AM User Interface Support #2660: evaluate if the NCURSES 5.7 "threading improvements" can be made to work for P2J s...
Yes, that does sound quite good.
How do we check to see if @pthreads@ is already on in an existing @NCURSES@ build...
Greg Shah
09:26 PM User Interface Support #2660: evaluate if the NCURSES 5.7 "threading improvements" can be made to work for P2J s...
Status update. I have executed one full @ChUI@ regression cycle for @FWD@ compiled with pthread capable @NCURSES@. Th... Eugenie Lyzenko
02:16 PM Base Language Feature #9436: add built-in OO classes
> ADE does not have source code for the @progress@ package.
Yes. See #9488-7.
Greg Shah
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
12:46 PM Base Language Support #9398: Incomplete SESSION:DATE-FORMAT implementation in FWD and setting session date form...
Help needed.
Now that I have application server running, I wonder how can I run something on it. Are there any doc...
Vladimir Tsichevski
08:26 AM Runtime Infrastructure Bug #9554: SSLCertGenUtil crashes: : The AES key must have 128, 192 or 256 bits!
# I run the @SSLCertGenUtil@ for a converted application and the current FWD trunk as described in https://proj.golde... Vladimir Tsichevski
08:13 AM Runtime Infrastructure Bug #9554 (New): SSLCertGenUtil crashes: : The AES key must have 128, 192 or 256 bits!
Vladimir Tsichevski
08:24 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Rebased *9383a* to latest *trunk/15651*, the branch is now at revision *15652*.
I managed to create examples after...
Dănuț Filimon
07:12 AM Base Language Support #9445: compatibility test FIX-CODEPAGE
@ISO8859-1@ is indeed the default codepage for OE. You use the @-cpinternal@ option on the command line (or with sim... Greg Shah
06:33 AM Base Language Support #9445: compatibility test FIX-CODEPAGE
There is currently only one test that is failing.
After I looked into it it appears that this is closely related ...
Paul Bodale
06:20 AM Base Language Support #9445 (WIP): compatibility test FIX-CODEPAGE
Paul Bodale
06:22 AM Base Language Support #9446 (WIP): compatibility test PUT-DOUBLE
Delia Mitric
06:12 AM Runtime Infrastructure Feature #9552: how to build libp2j such that it can be deployed to multiple different versions of...
Today, it is expected that when you build libp2j, you do so on the same or equivalent system to the target platform o... Greg Shah
06:06 AM Runtime Infrastructure Feature #9552 (New): how to build libp2j such that it can be deployed to multiple different versi...
Greg Shah
05:46 AM Database Bug #9317: FIRST/LAST clauses can avoid generating sub-selects if the WHERE clause matches a uniq...
Committed on *9317a rev.15629* the changes needed based on the code review.
For the @PreselectQuery@ change, Alex is...
Ioana-Cristina Prioteasa

01/16/2025

04:37 PM Database Feature #9549: implement missing metadata features
Some of these may be implemented to a greater degree than marked. If so, the gap marking needs to be fixed.
* @_fi...
Eric Faulhaber
04:33 PM Database Feature #9549 (New): implement missing metadata features
Eric Faulhaber
04:16 PM Database Feature #9546: investigate and implement field options, if missing
Options:
* LOB-AREA
* LOB-BYTES
* LOB-SIZE
* CLOB-CODEPAGE
* CLOB-COLLATION
* CLOB-TYPE
Eric Faulhaber
04:15 PM Database Feature #9546 (New): investigate and implement field options, if missing
Eric Faulhaber
03:54 PM Database Feature #9545: confirm/add table parameter support
@TABLE@ Parameters:
* @BY-REFERENCE@ (full/partial)
* @BY-VALUE@ (full/partial)
* @BIND@ (full/partial)
@KW_B...
Eric Faulhaber
03:51 PM Database Feature #9545 (Review): confirm/add table parameter support
Eric Faulhaber
03:50 PM Runtime Infrastructure Feature #8989 (WIP): Add support for multiple dialects for the multi-tenant landlord database
I've started implementing this feature. For the moment, PostgreSQL seems to be working in my small test cases. I will... Ovidiu Maxiniuc
03:47 PM Database Feature #9544: implement missing SESSION handle attributes
Attributes:
* @FIRST-BUFFER@
* @FIRST-QUERY@
Eric Faulhaber
03:46 PM Database Feature #9544 (Test): implement missing SESSION handle attributes
Eric Faulhaber
03:45 PM Database Feature #9543: implement missing BUFFER attributes
Attributes:
* @AUTO-SYNCHRONIZE@ (none/none)
* @CAN-READ@ (none/none)
Eric Faulhaber
03:44 PM Database Feature #9543 (Test): implement missing BUFFER attributes
Eric Faulhaber
03:42 PM Database Feature #9542: finish ORIGIN-HANDLE ProDataSet attribute
Missing attributes:
* <table_handle>:ORIGIN-HANDLE (none/none)
Eric Faulhaber
03:41 PM Database Feature #9542 (Test): finish ORIGIN-HANDLE ProDataSet attribute
Eric Faulhaber
02:45 PM User Interface Support #2660: evaluate if the NCURSES 5.7 "threading improvements" can be made to work for P2J s...
Status update.
I have finished 2 rounds of main loop for @ChUI@ regression testing with @libp2j.so@ that does *not...
Eugenie Lyzenko
08:59 PM User Interface Support #2660: evaluate if the NCURSES 5.7 "threading improvements" can be made to work for P2J s...
Greg Shah wrote:
> > I have tested the Hotel ChUI application with original NCURSES built with pthread option enable...
Eugenie Lyzenko
08:13 AM User Interface Bug #9535: Empty whitespace is added when the output is redirected to a file
Hmmm. That is a ridiculous quirk.
I've checked as well. Some single character changes in the 1st or 4th position...
Greg Shah
03:58 AM User Interface Bug #9535: Empty whitespace is added when the output is redirected to a file
I noticed some *WEIRD* behavior of OE .
Look at this example :...
Lorian Sandu
02:50 AM User Interface Bug #9535: Empty whitespace is added when the output is redirected to a file
Example:... Lorian Sandu
02:49 AM User Interface Bug #9535 (New): Empty whitespace is added when the output is redirected to a file
Lorian Sandu

01/15/2025

04:53 PM Runtime Infrastructure Support #9514: assess, recommend and document monitoring tools plan
I may have been "playing" with sampling created the problem.
I was trying to connect to a customers Docker contai...
Roger Borrello
10:36 AM Base Language Support #9398: Incomplete SESSION:DATE-FORMAT implementation in FWD and setting session date form...
I managed to find the current problem source.
The spawner process the working directory argument passed to it from...
Vladimir Tsichevski
08:57 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
You can check @SESSION:FIRST-PROCEDURE@ and see if it's @web-disp.p@ (make sure to disable any startup procs). Galya B
08:09 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Constantin Asofiei wrote:
> From what I see, the program name is set in a:
> [...]
>
> which exists in @web-disp...
Galya B
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
05:14 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Constantin Asofiei wrote:
> Radu Apetrii wrote:
> > And for the app server creation, may I use @AppServerManager.st...
Radu Apetrii
03:46 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Greg Shah wrote:
> Do the agents live across multiple requests or are they launched for each new request?
Certain...
Marian Edu
08:50 AM Database Bug #9317: FIRST/LAST clauses can avoid generating sub-selects if the WHERE clause matches a uniq...
Overall, I would want to refactor a bit the javadoc/parameter and method names to reflect the join with a FIRST/LAST ... Alexandru Lungu
05:26 AM Database Bug #9317: FIRST/LAST clauses can avoid generating sub-selects if the WHERE clause matches a uniq...
Alexandru Lungu wrote:
> I think this should be assessed now. Most of the PK/FK are groups of more than 1 field in #...
Ioana-Cristina Prioteasa
08:46 AM User Interface Bug #7646: FILL-IN: NPE during the PASTE of non-text clipboard contents
The branch 8646a rebased to the latest trunk. Vladimir Tsichevski
08:39 AM Runtime Infrastructure Bug #9472 (Test): change the AppServerConnectionPool from a push to a pull model
Greg Shah
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
08:09 AM User Interface Support #2660: evaluate if the NCURSES 5.7 "threading improvements" can be made to work for P2J s...
> I have tested the Hotel ChUI application with original NCURSES built with pthread option enabled(no patch in use). ... Greg Shah
10:21 PM User Interface Support #2660: evaluate if the NCURSES 5.7 "threading improvements" can be made to work for P2J s...
Greg Shah wrote:
> > I would like to say yes. But I can not(for 100%). What I see is the @NCURSES@ inits and uses in...
Eugenie Lyzenko
07:46 AM Database Bug #9078: emit FindQuery as (reused) variables
Fixed the problem from #9078-75 in *9078b/15625*. The rules rely on the "extbufid" annotation to emit the @setMultiTe... Dănuț Filimon
06:28 AM Database Bug #9078: emit FindQuery as (reused) variables
While working on a few tests, I found another conversion regression when using multi-tenancy where a find query that ... Dănuț Filimon
03:12 AM Database Bug #9078: emit FindQuery as (reused) variables
Committed *9078b/15624*. Fixed conversion compatibility with multi-tenancy, ETF conversion passed (matches previous c... Dănuț Filimon

01/14/2025

01:56 PM Base Language Bug #9532: codepage support in ASC(), CHR(), OUTPUT TO ... CONVERT and FIX-CODEPAGE()
Codepages (UTF-8, ISO8859-1, IBM850) need to be tested/fixed in @ASC()@, @CHR()@, @OUTPUT TO ... CONVERT@ and @FIX-CO... Greg Shah
01:55 PM Base Language Bug #9532 (New): codepage support in ASC(), CHR(), OUTPUT TO ... CONVERT and FIX-CODEPAGE()
Greg Shah
10:45 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Do the agents live across multiple requests or are they launched for each new request? Greg Shah
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
09:50 AM Base Language Feature #6506 (WIP): implement CGI WebSpeed support and the standard web-disp.p dispatch function...
And for the app server creation, may I use @AppServerManager.startAppServer()@ or would you recommend against it? Radu Apetrii
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
08:24 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
For the moment I'm working with a normal appserver agent to simulate a webspeed one, but I'm planning to add, if need... Radu Apetrii
10:01 AM Database Bug #9317: FIRST/LAST clauses can avoid generating sub-selects if the WHERE clause matches a uniq...
> The method checks for unique constraints containing only one field and matches it with the property.
I think th...
Alexandru Lungu
10:00 AM Database Bug #9317 (Review): FIRST/LAST clauses can avoid generating sub-selects if the WHERE clause match...
Committed on 9317a.
*Alex/Eric*, please review *9317a rev. 15624 - 15627*.
Local performance tests were inconclus...
Ioana-Cristina Prioteasa
07:42 AM Runtime Infrastructure Bug #9530 (Rejected): NPE in SessionFactory.SessionCloseThread when com.goldencode.p2j.persist.Pe...
Greg Shah
07:25 AM Runtime Infrastructure Bug #9530: NPE in SessionFactory.SessionCloseThread when com.goldencode.p2j.persist.Persistence l...
Ovidiu Maxiniuc wrote:
> Galia,
> for some reason, the stack trace line number are not matching with my revision (...
Galya B
07:21 AM Runtime Infrastructure Bug #9530: NPE in SessionFactory.SessionCloseThread when com.goldencode.p2j.persist.Persistence l...
Galia,
for some reason, the stack trace line number are not matching with my revision (either because of my mine ch...
Ovidiu Maxiniuc
06:20 AM Runtime Infrastructure Bug #9530: NPE in SessionFactory.SessionCloseThread when com.goldencode.p2j.persist.Persistence l...
+ Ovidiu Radu Apetrii
06:19 AM Runtime Infrastructure Bug #9530: NPE in SessionFactory.SessionCloseThread when com.goldencode.p2j.persist.Persistence l...
The server exits on start with an exception, when logging for @com.goldencode.p2j.persist.Persistence@ (or parent pac... Galya B
06:10 AM Runtime Infrastructure Bug #9530 (Rejected): NPE in SessionFactory.SessionCloseThread when com.goldencode.p2j.persist.Pe...
Galya B
07:14 AM User Interface Support #2660: evaluate if the NCURSES 5.7 "threading improvements" can be made to work for P2J s...
> I would like to say yes. But I can not(for 100%). What I see is the @NCURSES@ inits and uses internal mutexes to se... Greg Shah
07:06 AM User Interface Support #2660: evaluate if the NCURSES 5.7 "threading improvements" can be made to work for P2J s...
Greg Shah wrote:
> #307 is the original issue that made the requirement for @auto_getch_refresh()@.
>
> > The @pt...
Eugenie Lyzenko
06:33 AM User Interface Support #2660: evaluate if the NCURSES 5.7 "threading improvements" can be made to work for P2J s...
#307 is the original issue that made the requirement for @auto_getch_refresh()@.
> The @pthreads@ is on for these ...
Greg Shah
06:40 AM Base Language Support #9398: Incomplete SESSION:DATE-FORMAT implementation in FWD and setting session date form...
When the spawner logger to ALL you should be getting a record like this, showing the whole command used for spawning ... Galya B
02:57 AM Base Language Support #9398: Incomplete SESSION:DATE-FORMAT implementation in FWD and setting session date form...
Galya B wrote:
Thank you, Galya.
> @No such file or directory@ probably alludes to workingDir. Make sure to replace...
Vladimir Tsichevski
02:31 AM Base Language Support #9398: Incomplete SESSION:DATE-FORMAT implementation in FWD and setting session date form...
@No such file or directory@ probably alludes to workingDir. Make sure to replace all placeholders in directory. To de... Galya B
06:32 AM Database Bug #9251 (Test): cache the translated FQL in FQLPreprocessor.translate
Branch 9251c was merged to trunk as rev. 15636 and archived. Stefanel Pezamosca
06:21 AM Database Bug #9251 (Merge Pending): cache the translated FQL in FQLPreprocessor.translate
This can be merged to trunk now. Constantin Asofiei
06:18 AM Database Bug #9251: cache the translated FQL in FQLPreprocessor.translate
Constantin Asofiei wrote:
> Stefanel Pezamosca wrote:
> > Considering that 9251c is fixing the regression mentioned...
Stefanel Pezamosca
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
06:19 AM User Interface Bug #9529: Newly created window is shown in front of DIALOG-BOX
It has been observed from findings in #9381 that despite the value of @TOP-ONLY@ or @ALWAYS-ON-TOP@ attribute of a wi... Șerban Bursuc
06:10 AM User Interface Bug #9529 (New): Newly created window is shown in front of DIALOG-BOX
Șerban Bursuc
03:58 AM Database Bug #9078: emit FindQuery as (reused) variables
Managed to setup the dataset project to use multi-tenancy and convert a few examples. The conversion is regressing wi... Dănuț Filimon
08:25 PM User Interface Bug #7657 (Review): 8-bit character entry problem in ChUI
Eugenie Lyzenko

01/13/2025

06:37 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
The @7657a@ rebased with trunk @15635@, new revision is @15661@.
Continue different regression testing. The @ChUI@...
Eugenie Lyzenko
06:35 PM User Interface Support #2660: evaluate if the NCURSES 5.7 "threading improvements" can be made to work for P2J s...
Eugenie Lyzenko wrote:
> Made a set if @ChUI@ regression testing. A lot enough I guess to make conclusion. The *not*...
Eugenie Lyzenko
06:29 PM User Interface Support #2660: evaluate if the NCURSES 5.7 "threading improvements" can be made to work for P2J s...
Made a set if @ChUI@ regression testing. A lot enough I guess to make conclusion. The *not* patched @NCURSES@ (disabl... Eugenie Lyzenko
03:59 PM Base Language Support #9398: Incomplete SESSION:DATE-FORMAT implementation in FWD and setting session date form...
Help needed.
Galya B wrote:
I have problem running application server with testcases.
Below is what I've don...
Vladimir Tsichevski
09:57 AM Database Bug #9317: FIRST/LAST clauses can avoid generating sub-selects if the WHERE clause matches a uniq...
The problem was caused by another function detecting the need for the subselect which I had initially overlooked and ... Ioana-Cristina Prioteasa
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

02:13 PM Conversion Tools Feature #6256: improved profile support
These profiles can only be used in the default @ConversionDriver@ mode which is @ListType.CMD_LINE@. For any of the ... Greg Shah
12:53 PM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
Constantin Asofiei wrote:
> And here I mean programs ran from web-disp.p for 'normal usage', not ADE programs which...
Greg Shah
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
12:34 PM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
In a status meeting today, Scott said that they don't explicitly call any of the ADE webspeed procedures.
So: I ...
Greg Shah
11:38 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 wil... Greg Shah
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
10:54 AM User Interface Support #2660: evaluate if the NCURSES 5.7 "threading improvements" can be made to work for P2J s...
Update for experiments with @pthreads@ enabled @libp2j.so@. Some preconditions and info.
1. The @NCURSES@ base is ...
Eugenie Lyzenko
09:54 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
> For making @libp2j.so@ thread safe and getting rid of requirement to patch @NCURSES@ I think we can consider this t... Greg Shah
09:48 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
The @7657a@ updated to revision @15653@, rebased with trunk @15634@, new revision is @15660@.
The update contains ...
Eugenie Lyzenko

01/09/2025

01:52 PM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
I'm fine with converting the @web-disp.p@. Greg Shah
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:59 PM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
I don't want each customer to have to DIY their own implementation of WebSpeed. FWD needs to include WebSpeed, built... Greg Shah
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:33 PM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
> A bit late to it but I'm with Constantin on this one, just forget about how Progress implemented the Webspeed runti... Greg Shah
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
12:28 PM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
A bit late to it but I'm with Constantin on this one, just forget about how Progress implemented the Webspeed runtime... Marian Edu
12:10 PM Base Language Feature #8138: ABLUnit configuration using environment variables
Greg Shah wrote:
> I mean address/analyze/discuss this:
>
> > > Doesn't the change to use the driver's @shutdown(...
Vladimir Tsichevski
12:07 PM Base Language Feature #8138: ABLUnit configuration using environment variables
I mean address/analyze/discuss this:
> > Doesn't the change to use the driver's @shutdown()@ bypass the ncurses @t...
Greg Shah
12:04 PM Base Language Feature #8138: ABLUnit configuration using environment variables
Greg Shah wrote:
> Vladimir: I think you should take it from here.
You mean review, test and merge?
Vladimir Tsichevski
10:07 AM Base Language Feature #8138: ABLUnit configuration using environment variables
Vladimir: I think you should take it from here. Greg Shah
10:02 AM Base Language Feature #8138: ABLUnit configuration using environment variables
Greg Shah wrote:
> Code Review testengine.patch
>
> Doesn't the change to use the driver's @shutdown()@ bypass th...
Marian Edu
12:08 PM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
Greg Shah wrote:
> To be clear: I'm only talking about runtime code here. All the include files and any developme...
Marian Edu
09:30 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
Yes, I think you have the rights to do that.
Nevertheless, I did it already....
Greg Shah
09:51 AM Database Bug #9317: FIRST/LAST clauses can avoid generating sub-selects if the WHERE clause matches a uniq...
Successfully integrated @propertyMatches@ into the subselect decision logic and the above testcase generates the simp... Ioana-Cristina Prioteasa
08:38 AM Runtime Infrastructure Support #9514: assess, recommend and document monitoring tools plan
> I also want to add that there was a huge performance hit when I was trying to sign into the web client with the cus... Alexandru Lungu
08:33 AM Runtime Infrastructure Support #9514: assess, recommend and document monitoring tools plan
I also want to add that there was a huge performance hit when I was trying to sign into the web client with the custo... Roger Borrello
08:28 AM Runtime Infrastructure Support #9514: assess, recommend and document monitoring tools plan
Thanks for that, Alexandru. I'm trying to run with Java 8. I'll try the extension. Roger Borrello
04:07 AM Runtime Infrastructure Support #9514: assess, recommend and document monitoring tools plan
> I tried to do a quick assessment of VisualVM by downloading from https://visualvm.github.io/. It was very easy to g... Alexandru Lungu
08:24 AM Database Bug #9251 (Internal Test): cache the translated FQL in FQLPreprocessor.translate
Considering that 9251c is fixing the regression mentioned and I also retested #9251-3 with similar results, I guess t... Stefanel Pezamosca

01/08/2025

05:02 PM Runtime Infrastructure Support #9514: assess, recommend and document monitoring tools plan
I tried to do a quick assessment of *VisualVM* by downloading from https://visualvm.github.io/. It was very easy to g... Roger Borrello
12:43 PM Runtime Infrastructure Support #9514: assess, recommend and document monitoring tools plan
Greg Shah wrote:
> > *Unknown* to me and should be documented:
> > * SpreadsheetCacheHitCount
This is an unused ...
Hynek Cihlar
12:27 PM Runtime Infrastructure Support #9514: assess, recommend and document monitoring tools plan
> For #9514-1, I think logging is also a thing that should be added. With the @CentralLogger@ in place, I suppose hav... Greg Shah
10:05 AM Runtime Infrastructure Support #9514: assess, recommend and document monitoring tools plan
Moved "Available Instrumentation Points", but the wiki is still WIP.
For #9514-1, I think logging is also a thing ...
Alexandru Lungu
07:54 AM Runtime Infrastructure Support #9514: assess, recommend and document monitoring tools plan
Alexandru Lungu wrote:
> > The Profiling page can point to it, as can any page in Installation Configuration and Adm...
Greg Shah
07:36 AM Runtime Infrastructure Support #9514: assess, recommend and document monitoring tools plan
> The Profiling page can point to it, as can any page in Installation Configuration and Administration Guide.
Shou...
Alexandru Lungu
07:06 AM Runtime Infrastructure Support #9514: assess, recommend and document monitoring tools plan
> *Unknown* to me and should be documented:
> * SpreadsheetCacheHitCount
> * SpreadsheetCmdNanos
> * ThreadsCpuUti...
Greg Shah
07:05 AM Runtime Infrastructure Support #9514: assess, recommend and document monitoring tools plan
> *It is important* to note that many (I think most) tracepoints are wrapped in a conditional activated by @fwd_jmx_d... Greg Shah
04:10 AM Runtime Infrastructure Support #9514: assess, recommend and document monitoring tools plan
*Added*:
h5. FWD Server - Dynamic Query Processing
| OrmDynQueryProcess_SymRes | TIMER | @DynamicQueryHelper.pa...
Alexandru Lungu
04:02 PM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
Do I have the rights to create a bzr repo on @devsrv01@? It looks like there was a little difference in @possenet@ fr... Roger Borrello
03:33 PM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
> Why wouldn't the project just create "fwd_ade" and be both the webspeed and OO components of ADE?
It would.
>...
Greg Shah
02:30 PM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
Why wouldn't the project just create "fwd_ade" and be both the webspeed and OO components of ADE? Or am I missing som... Roger Borrello
02:24 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 th... Greg Shah
02:19 PM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
Constantin Asofiei wrote:
> Is it worth to use a single project for both webspeed and oo conversion, and use profile...
Roger Borrello
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
02:00 PM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
The @p2j_repo/ade@ project is a project to convert the OO parts of ADE 12.8.4 in the same manner this task is to conv... Roger Borrello
01:53 PM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
The @webspeed.txt@ should be in that bzr repo. Greg Shah
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:48 PM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
> Should we have an "ade" project the same as we have "possenet" so that it can be checked out to the @abl/@ director... Greg Shah
01:35 PM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
Greg Shah wrote:
> No. As noted above, we MUST use 12.8.4 not 12.2.1.
>
> Also: I've already downloaded and stor...
Roger Borrello
03:26 PM Database Bug #9036 (Closed): Multi-tenancy: refactor the database in Persistence context-wise
The customer confirmed that this is resolved. Greg Shah
02:22 PM Runtime Infrastructure Bug #9472 (Internal Test): change the AppServerConnectionPool from a push to a pull model
Code Review Task Branch 9472a Revisions 15630 and 15631
The changes look good to me.
Greg Shah
05:27 AM Runtime Infrastructure Bug #9472: change the AppServerConnectionPool from a push to a pull model
Greg, please review. 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
01:55 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
We should separate the ADE source out into its own repo (as is being discussed in #9516).
Why? Because:
* We w...
Greg Shah
01:52 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Constantin Asofiei wrote:
> I've tried parsing the web-disp.p program from ADE and this has hard-coded include-file ...
Greg Shah
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
12:32 PM Database Feature #9057: enable intermixed access to default tenant (shared) data and tenant-specific data
I have resumed work on the sequence issues. I have created a couple of testcases and I am now putting them to test in... Ovidiu Maxiniuc
10:12 AM Runtime Infrastructure Feature #9519: rewrite the admin console using native HTML/CSS/Javascript and the RESTful admin API
> Is it going to be always deployed on the same server as the API (as it is now), thus not requiring cross-domain req... Greg Shah
09:01 AM Runtime Infrastructure Feature #9519: rewrite the admin console using native HTML/CSS/Javascript and the RESTful admin API
Also a very important question: Is it going to be a single page application that needs only one entry point on the se... Galya B
08:16 AM Runtime Infrastructure Feature #9519: rewrite the admin console using native HTML/CSS/Javascript and the RESTful admin API
A `native` HTML/CSS/Javascript approach is recommended to have the bare minimum of a package manager (npm), typizatio... Galya B
07:46 AM Runtime Infrastructure Feature #9519: rewrite the admin console using native HTML/CSS/Javascript and the RESTful admin API
To me the important points are:
* tech stack in the context of @reduces dependencies on 3rd party code@;
* authenti...
Galya B
07:41 AM Runtime Infrastructure Feature #9519: rewrite the admin console using native HTML/CSS/Javascript and the RESTful admin API
The idea here is to eliminate GWT usage. This reduces dependencies on 3rd party code and potentially simplifies our ... Greg Shah
07:36 AM Runtime Infrastructure Feature #9519 (New): rewrite the admin console using native HTML/CSS/Javascript and the RESTful a...
Greg Shah
10:06 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Constantin Asofiei wrote:
> > That CGI module probably runs some batch mode version of @_progres@ OE command line la...
Radu Apetrii
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
07:00 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Constantin: what do you think I should approach first? After I get a better understanding of what needs to be done, I... Radu Apetrii
06:55 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
+Galya Greg Shah
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
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:50 AM Runtime Infrastructure Feature #1847: improve server instrumentation
We will work on this in the coming months and I want to have a more specific list of the highest value tracepoints.
...
Greg Shah
07:42 AM Runtime Infrastructure Feature #1849 (Closed): expose management features, configuration...to inspection and control via...
Our work on JMX support and instrumentation is complete enough to close this task. More instrumentation will be done... Greg Shah
04:27 AM Database Bug #9251: cache the translated FQL in FQLPreprocessor.translate
I tested the patch from #9251-20, and tested a few modules in the unit tests in a large customer application and did ... Eduard Soltan
03:39 AM Database Bug #9251: cache the translated FQL in FQLPreprocessor.translate
Constantin Asofiei wrote:
> Please add javadoc for the new params for the ctors in @SortCacheKey@ and @TranslateCach...
Stefanel Pezamosca
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
03:14 AM Database Bug #9251 (Review): cache the translated FQL in FQLPreprocessor.translate
I have created task branch 9251c from trunk revision 15630.
The patch is committed in revision 15631. Please review.
Stefanel Pezamosca
03:07 AM Database Bug #9251 (WIP): cache the translated FQL in FQLPreprocessor.translate
As pointed out by Eduard [es], there seems to be a regression related with the addition of this cache:
> We cache th...
Stefanel Pezamosca
04:25 AM Base Language Bug #9411 (Test): Implement SESSION:STREAM
Branch 9411a was merged in trunk revision 15631 and archived. Alexandru Lungu
10:23 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
The new fix for harness has also been integrated and moved into stress testing environment. I'm going to have 3 seque... Eugenie Lyzenko

01/07/2025

05:33 PM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
> the agents are configured similar to classic, so this will be a 'kind of classic appserver'
There is also the P...
Greg Shah
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:42 PM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
A comment from Constantin via email:
> My main worry is about the 'WEB' stream support (I assume this would target...
Greg Shah
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
03:21 PM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Don't we already have a manually written Java version of @web-disp.p@? If that code is cleaner/more efficient than t... Greg Shah
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
01:21 PM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
The ADE tools 12.2 (and later) are released under the Apache 2 license and are safe to use. Where we previously impl... Greg Shah
01:18 PM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
#6432 must be implemented at the same time as this task. We probably don't need 2 tasks for this. Greg Shah
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
01:19 PM Base Language Feature #6432: implement the WEB special stream
In E4GL preprocessed code, there will be include files (e.g. @@) which will place many definitions and functions into... Greg Shah
02:03 PM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
No. As noted above, we MUST use 12.8.4 not 12.2.1.
Also: I've already downloaded and stored that code in @~/share...
Greg Shah
02:00 PM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
Is this the location of the code that will have all the parts we are concerned with? Or are those already stored some... Roger Borrello
01:42 PM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
I think there are 3 parts to this work.
# Get the proper list of @.p@ files (and any other procedures or code that...
Greg Shah
01:33 PM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
Starting with ADE tools 12.2, the code is released under the Apache 2 license. This means it is safe to include that... Greg Shah
01:29 PM Base Language Feature #9516 (Internal Test): include pre-converted webspeed runtime code in FWD
Greg Shah
12:35 PM Runtime Infrastructure Support #9514: assess, recommend and document monitoring tools plan
Alexandru: Is our documentation for [[p2j:Profiling#Available-Instrumentation-Points|Available JMX Instrumentation Po... Greg Shah
12:33 PM Runtime Infrastructure Support #9514: assess, recommend and document monitoring tools plan
We don't have generic documentation for production runtime monitoring, nor do we have a good recommendation for custo... Greg Shah
12:13 PM Runtime Infrastructure Support #9514 (New): assess, recommend and document monitoring tools plan
Greg Shah
09:44 AM Base Language Support #9398: Incomplete SESSION:DATE-FORMAT implementation in FWD and setting session date form...
Greg Shah wrote:
> Galya and/or Constantin can help with how to use the [[p2j:Testcases]] project to test appserver....
Galya B
09:14 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
> Also I'm learning how to use pthread mutex objects to make alternative data serialization between key reading and s... Greg Shah
08:45 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
Tomasz Domin wrote:
> Eugenie Lyzenko wrote:
> > Tried to use @PTHREADS@ capable @NCURSES@. Unfortunately sometimes...
Eugenie Lyzenko
05:24 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
Eugenie Lyzenko wrote:
> Tried to use @PTHREADS@ capable @NCURSES@. Unfortunately sometimes I still have @FFFD@ char...
Tomasz Domin
09:37 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
Greg Shah wrote:
> As far as I know, there are fixes needed.
Yes, we still have sometimes screen garbage chars in...
Eugenie Lyzenko
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

01:04 PM Base Language Feature #8138: ABLUnit configuration using environment variables
Greg Shah wrote:
> This still needs to be discussed and resolved.
I will look at it when I get back at the office...
Marian Edu
08:26 AM Base Language Feature #8138 (WIP): ABLUnit configuration using environment variables
> Doesn't the change to use the driver's @shutdown()@ bypass the ncurses @terminate()@ call since it is not Windows? ... Greg Shah
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
11:15 AM Base Language Support #9398: Incomplete SESSION:DATE-FORMAT implementation in FWD and setting session date form...
Galya and/or Constantin can help with how to use the [[p2j:Testcases]] project to test appserver.
Batch mode is al...
Greg Shah
10:17 AM Base Language Support #9398: Incomplete SESSION:DATE-FORMAT implementation in FWD and setting session date form...
Greg Shah wrote:
> Code Review Task Branch 9398a Revision 15628
>
> The changes look good.
>
> Although they a...
Vladimir Tsichevski
09:57 AM Base Language Support #9398 (Internal Test): Incomplete SESSION:DATE-FORMAT implementation in FWD and setting s...
Code Review Task Branch 9398a Revision 15628
The changes look good.
Although they are relatively low risk, plea...
Greg Shah
08:27 AM User Interface Bug #7657 (WIP): 8-bit character entry problem in ChUI
As far as I know, there are fixes needed. Greg Shah

12/31/2024

01:54 PM Base Language Feature #8138: ABLUnit configuration using environment variables
Greg Shah wrote:
> Yes, good idea.
Done in 8138a rev. 15628. The patch from Marian applied, code indentation, sty...
Vladimir Tsichevski
11:41 AM Base Language Feature #8138: ABLUnit configuration using environment variables
Yes, good idea. Greg Shah
11:30 AM Base Language Feature #8138: ABLUnit configuration using environment variables
Marian Edu wrote:
> This is a patch with the local changes we are using
Do you mind if I create the 8138a branch ...
Vladimir Tsichevski
11:00 AM Base Language Feature #8138 (Review): ABLUnit configuration using environment variables
Code Review testengine.patch
Doesn't the change to use the driver's @shutdown()@ bypass the ncurses @terminate()@ ...
Greg Shah
09:14 AM Base Language Feature #8138: ABLUnit configuration using environment variables
This is a patch with the local changes we are using - beside the option to specify the XML configuration file using a... Marian Edu
10:06 AM Base Language Bug #9411 (Internal Test): Implement SESSION:STREAM
I'm removing this from the merge queue so that the queue is not blocked. Let me know when you are ready to perform t... Greg Shah
 

Also available in: Atom