Greg Shah's activity
From 01/27/2025 to 02/25/2025
02/25/2025
- 04:57 PM Base Language Bug #4766: fix CHR and ASC
- What is the 4GL code for the @COMPILE@ of these examples?
- 04:48 PM TRPL Feature #1747: evaluate Scala for suitability as the basis for TRPL as a DSL
- At one point (15? years ago now) I tested the performance of Groovy vs Java and found that Groovy was several orders ...
- 01:57 PM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- All of my changes are committed into the branch. There is not much there. The core idea was to start separating the...
- 12:54 PM User Interface Bug #9260: The signature widget does not work if the web client is hidden by the proxy server.
- Is there more testing to be done?
What is the effort to fix this? I think this is urgent since it will affect a c... - 11:40 AM TRPL Feature #1745: review, decide upon and document the 1.0 features which will be retained in 2.0
- Our existing documentation is here:
* [[p2j:Writing TRPL Rule-Sets]] - This defines the language at the level of s... - 10:36 AM Database Feature #6720: lazy hydration
- > This affirmation is correct for the "new buffer", but not for the "old buffer". The old buffer stores a snapshot of...
- 08:30 AM Database Feature #6720: lazy hydration
- Are we adding implicit accesses (in our runtime) to fields that are not otherwise accessed explicitly in the 4GL code...
- 08:45 AM Conversion Tools Support #9703: explore and document the existing OE IDE feature set
- From creating/importing projects to editing code and schemata to compiling/building and debugging, please explore the...
- 08:43 AM Conversion Tools Support #9703 (Closed): explore and document the existing OE IDE feature set
- 08:35 AM Runtime Infrastructure Support #5568 (Test): implement application-specific TERMINFO database overrides
- 07:55 AM Runtime Infrastructure Support #5568 (Merge Pending): implement application-specific TERMINFO database overrides
- You can merge 5568b to trunk now.
02/24/2025
- 12:33 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- The container project only exists for FWD, right? I'm not sure why it is even a separate thing.
As for gcd_system... - 09:20 AM Runtime Infrastructure Support #5568 (Test): implement application-specific TERMINFO database overrides
- 12:30 PM Runtime Infrastructure Feature #6871 (Closed): add JMX instrumentation to monitor the appserver agents
- 12:22 PM Runtime Infrastructure Feature #6871: add JMX instrumentation to monitor the appserver agents
- We can close this, right?
- 12:23 PM Runtime Infrastructure Feature #6377 (WIP): provide tooling (and UI in the admin interface) to manage appserver agents (...
- It is a fair point that we have something rudimentary. It is not a proper replacement for a REST API.
- 10:46 AM Runtime Infrastructure Feature #6377: provide tooling (and UI in the admin interface) to manage appserver agents (start/...
- I think we need to reopen this task to get the REST API implemented. The admin console UI is useful but it will not ...
- 09:49 AM Database Feature #9093: add protection for multi-tenant imports to optionally only import tables that are ...
- I'll let Eric do the code review but from a user perspective, the changes look really good. Nice job!
- 09:22 AM User Interface Support #2660 (Test): evaluate if the NCURSES 5.7 "threading improvements" can be made to work fo...
- The changes for this task were implemented in task branch 5568a, which was merged to trunk in revision 15728.
Plea... - 08:15 AM Conversion Tools Feature #1757: update ANTLR to latest version
- Here are some notes about potential lexer changes during the upgrade. As mentioned above, ANTLR v4 has a switchable ...
02/21/2025
- 11:38 AM Runtime Infrastructure Support #5568 (Merge Pending): implement application-specific TERMINFO database overrides
- You can merge after 6433a.
Don't forget to add @tools/scripts/setup_ncurses6x.sh@ before you merge. - 10:25 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- In other words, in Redmine make sure the links are there. In bzr, we don't need those.
- 10:24 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- >
> Please see 'Building FWD From Source', 'Application Server Installation' and 'Client Installation' pages for mor... - 07:25 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- Is there any reason we should not commit the patching script into FWD (@tools/scripts/setup_ncurses6x.sh@)?
- 07:24 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- I've removed the TERMINFO section from the build FWD page. I think it is good to go.
Please edit the proposed tex... - 10:09 AM Base Language Feature #6433 (Merge Pending): implement WEB-CONTEXT system handle
- You can merge now.
- 07:40 AM Database Feature #9544 (Merge Pending): implement missing SESSION handle attributes
- Please merge to trunk.
- 07:18 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Once #9625 is complete, we can drop support for Java 8 and Java 11. Among other things, this will mean that dependen...
- 07:16 AM Runtime Infrastructure Feature #9687 (Test): drop support for Java 8 and Java 11
- 07:13 AM Runtime Infrastructure Feature #9686: move FWD to Java 25
- This can't happen until at least September 2025 (when JDK 25 is expected to be released).
- 07:10 AM Runtime Infrastructure Feature #9686 (WIP): move FWD to Java 25
- 07:08 AM Runtime Infrastructure Feature #9685 (WIP): move FWD to Java 21
- 07:06 AM Runtime Infrastructure Feature #9684: migrate from libffi (and C heap functions) to the built-in JDK FFM support
- In Java 21, there is a "3rd preview":https://openjdk.org/jeps/442 of the "Foreign Function and Memory (FFM) API":http...
- 06:55 AM Runtime Infrastructure Feature #9684 (New): migrate from libffi (and C heap functions) to the built-in JDK FFM support
02/20/2025
- 04:05 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- Eugenie Lyzenko wrote:
> Greg Shah wrote:
> > > Also I think the section https://proj.goldencode.com/projects/p2j/w... - 03:39 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- > Added new section for install NCURES bin and data.
Does this ensure that the TERMINFO tools @infocmp@ and @tic@ ... - 03:38 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- > Also I think the section https://proj.goldencode.com/projects/p2j/wiki/Building_FWD_From_Source/edit?section=14 sho...
- 10:17 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- > The only requirement is to have both @infocmp@ and @tic@ on development system. The rest is handling by @FWD@ build...
- 08:38 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- Eugenie Lyzenko wrote:
> Greg Shah wrote:
> > The [[p2j:Building_FWD_From_Source#NCURSES-LinuxUNIX-Only|Building FW... - 08:34 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- Roger Borrello wrote:
> Eugenie Lyzenko wrote:
> > This is the updated script for review. Merged the changes from b... - 11:28 AM Base Language Bug #4766: fix CHR and ASC
- Yuck! Well done in finding this weird behavior.
> Should I consider this case?
Good question. I think this i... - 08:44 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- The following questions were sent by Constantin to Scott:
We have a few questions about web speed.
1. In classi...
02/19/2025
- 11:23 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- Constantin Asofiei wrote:
> Greg Shah wrote:
> > Does this cause a compatibility issue? In other words, the URLs f... - 10:20 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- Does this cause a compatibility issue? In other words, the URLs from the existing 4GL system must continue to work.
- 06:55 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
- > Stop-After timeout will be reached by @doBlock1@ first, however the execution is now blocked in @doBlokc2@ which al...
- 08:37 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- The [[p2j:Building_FWD_From_Source#NCURSES-LinuxUNIX-Only|Building FWD From Source]] needs to be edited to include th...
- 08:34 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- I've reviewed and revised the NCURSES documentation. See:
[[p2j:Client_Installation#NCURSES-LinuxUNIX-Only|Client... - 08:28 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- Roger: Please review and test the updated patch script.
02/18/2025
- 01:23 PM Documentation Support #9665: schema conversion doc review and updates
- The following chapters in the Conversion Reference need to be reviewed and updated. The content in some cases is no ...
- 01:21 PM Documentation Support #9665 (New): schema conversion doc review and updates
- 08:11 AM Documentation Support #9662: support for metadata
- We currently need to manually specify which metadata tables get converted along with the application. This is nasty ...
- 08:06 AM Documentation Support #9662 (New): support for metadata
- 08:04 AM Documentation Support #9661: word index support
- We need to document our word index support. Currently, you can figure out some of it if you read enough of the conte...
- 07:59 AM Documentation Support #9661 (New): word index support
- 07:57 AM Documentation Support #9660: managing schema changes over time
- Until the solution from #8786 is ready, we need to document how to manually create and apply schema changes.
- 07:49 AM Documentation Support #9660 (New): managing schema changes over time
- 07:48 AM Documentation Support #9659: database server installation/configuration
- The docs for database server support are not fully up to date. Fix that.
* PostgreSQL docs are currently written ... - 07:40 AM Documentation Support #9659 (New): database server installation/configuration
- 07:20 AM Documentation Support #9658: database import clarifications
- There have been changes over the years where are not fully reflected in our import docs. There are also areas never ...
- 07:05 AM Documentation Support #9658 (New): database import clarifications
02/17/2025
- 10:25 AM Base Language Bug #4766: fix CHR and ASC
- > As I understand from the discussion above, this can be done by adding an annotation as Constantin said #4766-39 and...
- 09:07 AM Base Language Bug #4766: fix CHR and ASC
- I agree that our equivalent of r-code (the converted Java classes) will always be encoded with UTF-8. Previously, th...
- 08:50 AM Base Language Bug #4766: fix CHR and ASC
- > In regard to @ProcedureManager.thisProcedure()@, I was hoping to avoid the performance hit and avoid adding a deep ...
- 08:40 AM Base Language Bug #4766: fix CHR and ASC
- Is it the @CPSTREAM@ at @COMPILE@ time? If so, then one set of @.r@ files can be combined from the @.r@ output of mu...
- 08:28 AM Base Language Bug #4766: fix CHR and ASC
- > I Do not remember having a similar setting for conversion. Instead, for parsing 4GL sources with different encoding...
- 08:26 AM Base Language Bug #4766: fix CHR and ASC
- Moving to UTF-8 as the standard for source code is an "upgrade" that is generally quite safe to do. This case of @AS...
02/14/2025
- 02:20 PM Database Feature #6720: lazy hydration
- > It seems that we need, at least during the unit tests for this large customer application, to hydrate over 94% of f...
- 01:54 PM Database Feature #7020: always use "expanded" extent fields
- > What do you think, should this be done in another task ?
No, let's solve it here, once and for all time. - 01:52 PM Base Language Bug #4766: fix CHR and ASC
- > 4GL's ASC function is affected by the relation between source file encoding and cpinternal code page. For example, ...
- 01:46 PM Testing Bug #9649 (Internal Test): Plain JUnit5 tests cannot execute if p2j.jar is in classpath
- The proposed change seems to be a resasonable improvement. Go ahead and put it in a branch and get it tested.
02/13/2025
- 07:16 AM Database Feature #6720: lazy hydration
- > Regarding, the idea to fully hydrate the records that are still loaded when the session closes. I also like it, I c...
- 07:02 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- > I think we need to confirm the page title to avoid unnecessary create/delete page if the title is not good. I would...
02/12/2025
- 02:07 PM Base Language Feature #9436: add built-in OO classes
- > in this task we can track the non-ADE .cls implementation (i.e. what is not covered by #9488)
Yes, that makes se... - 12:43 PM User Interface Bug #9642: Pasting UTF-8 character produces wrong result in text field
- Go ahead, I'm OK to split this into 2 issues.
- 08:56 AM User Interface Bug #9642: Pasting UTF-8 character produces wrong result in text field
- > Greg, should we show black boxes for unmappable unicode character when this character is pasted into the editor?
... - 12:05 PM Base Language Bug #4766: fix CHR and ASC
- The source file encoding will affect the content of the string literals and I think it will also affect the processin...
- 11:40 AM Documentation Support #9646: complete the Windows GUI to Web Migration chapter
- We need to fill in the details of the [[p2j:Windows_GUI_to_Web_Migration]] chapter.
- 11:32 AM Documentation Support #9646 (New): complete the Windows GUI to Web Migration chapter
- 11:24 AM Documentation Support #9644: 4GL REST, SOAP and WEBHANDLER docs
- The following need content:
[[p2j:4GL-Compatible REST and SOAP Services]]
[[p2j:4GL-Compatible WEBHANDLER Service... - 09:07 AM Documentation Support #9644 (New): 4GL REST, SOAP and WEBHANDLER docs
- 09:05 AM Documentation Support #9643: appserver open-client documentation
- The following pages need content:
[[p2j:ProxyGen_and_Open_Client_Usage#Java-Open-Client-Usage|Java Open Client Usa... - 09:02 AM Documentation Support #9643 (New): appserver open-client documentation
- 06:46 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- Constantin will decide. We should isolate these files in their own package so they are easy to replace. You'll have...
02/11/2025
- 12:57 PM Runtime Infrastructure Bug #9640: port range resiliency issue
- In #9533-19, a customer had a server configured with admin port 7443 but a web client port range of @7403 - 7470@ whi...
- 12:52 PM Runtime Infrastructure Bug #9640 (WIP): port range resiliency issue
- 12:15 PM Harness Feature #9619: Forced test order
- > Isnt a goal running regression tests in automatic pipeline - possibly in many parallel sessions on the same server ...
- 11:01 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- I've made substantial changes to the [[p2j:Patching_TERMINFO#Using-a-Private-TERMINFO-Directory|Using a Private TERMI...
- 05:21 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- > > In the commit post, we need to summarize the changes, please post your suggested text here.
>
> I would sugges... - 05:12 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- Please list (here) the specific pages you have edited. I will review them.
- 08:49 AM Conversion Tools Feature #9639: centralized name management (and conversion) OR jar based resolution
- In #7077, a customer has prototyped the implementation of temp-table DMO conversion split across different conversion...
- 08:31 AM Conversion Tools Feature #9639 (New): centralized name management (and conversion) OR jar based resolution
- 08:30 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- The idea here is that at parse time (and during conversion as needed) we should use annotations in any already conver...
- 08:17 AM Conversion Tools Feature #9638 (WIP): resolve OO dependencies during parsing using annotations in already converte...
- 08:15 AM Conversion Tools Feature #9637: eliminate need for .NET skeletons by dynamically inspecting assemblies
- It is possible to use the reflection support in .NET to dynamically resolve references instead of requiring skeletons...
- 08:11 AM Conversion Tools Feature #9637 (New): eliminate need for .NET skeletons by dynamically inspecting assemblies
- 08:03 AM Conversion Tools Feature #9636 (New): update lexer and parser to OE 12.8.x
- 07:57 AM TRPL Feature #9635 (New): TRPL 2.0
- 07:36 AM Base Language Feature #6407: name_map.xml improvements
- What work remains for this task (it is set to 20% done)?
- 04:48 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- Roger Borrello wrote:
> How best to merge, then? Should there be a separate @build.xml@ in a directory from FWD and ...
02/10/2025
- 08:55 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- Is all documentation updated with the final details?
In the commit post, we need to summarize the changes, please ... - 07:57 AM Documentation Support #9630: conversion driver doc updates
- In #9303-50, Vladimir notes some documentation problems.
- 07:57 AM Documentation Support #9630 (New): conversion driver doc updates
- 07:54 AM Documentation Feature #3248 (Closed): documentation updates
- 07:53 AM Documentation Bug #9261 (Feedback): Proxy server support and javadoc fixes
- 07:53 AM Documentation Bug #9261: Proxy server support and javadoc fixes
- What other work is needed for this task?
- 07:53 AM Documentation Bug #9261: Proxy server support and javadoc fixes
- > Please fix #9170-110 (related discussion #9170-100, #9170-101).
Wasn't this answered in #9170-111? - 07:51 AM Documentation Feature #2279 (Closed): documentation review and misc updates
- 07:50 AM Documentation Feature #2297 (Closed): document new directory/P2J configurations and setup
- 07:34 AM Harness Feature #9619: Forced test order
- Tomasz Domin wrote:
> Greg Shah wrote:
> > > I was rather thinking about "frame" for dependencies.
> >
> > Like ...
02/07/2025
- 10:24 AM Build and Source Control Feature #9626: shift the project to use the Java 9 modules feature
- Open a task in the Regression project and we can discuss it there.
- 10:22 AM Build and Source Control Feature #9626: shift the project to use the Java 9 modules feature
- We can improve our management of dependencies by implementing the modules support that was first made available in Ja...
- 10:20 AM Build and Source Control Feature #9626 (New): shift the project to use the Java 9 modules feature
- 09:44 AM Runtime Infrastructure Feature #8976: Admin REST API for interacting with tenant authentication tables
- These tests should be encoded using the harness so that we can easily automate the execution in our CI/CD pipelines.
- 09:38 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- Code Review Task Branch 5568a Revisions 15703 through 15705
The changes are good. - 09:21 AM Runtime Infrastructure Feature #9602: Simplification of REST API for interacting with _Tenant table
- We have a general rule that administrative features of OE are not implemented. FWD is designed to implement the user...
- 08:24 AM Database Feature #9623: honoring database users and database-defined access control
- OE has features that allow customers to:
# Define users at the database (the @_user@ table). *There is no group s... - 08:13 AM Database Feature #9623 (New): honoring database users and database-defined access control
02/06/2025
- 03:36 PM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- I was planning for these converted classes to be directly checked in to the FWD project. The advantage of that appro...
- 02:50 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- > Can the @terminfo_ovr@ be changed to @terminfo_override@ or @terminfo_over@?
Go ahead and change @terminfo_ovr@ ... - 02:43 PM Conversion Tools Feature #3883: eclipse plug for developing 4GL code using FWD including editing, syntax checks, r...
- As of July 4, 2024 the Theia IDE project is generally available (no longer beta). It is easy to install on multiple ...
- 11:57 AM Harness Feature #9619: Forced test order
- > I was rather thinking about "frame" for dependencies.
Like a phase of testing? We could add a dependency type f... - 10:52 AM Harness Feature #9619: Forced test order
- Keeping dependency information in a separate file doesn't seem to be a good practice. Likewise, adding a completely ...
- 11:18 AM Database Feature #9542 (Review): finish ORIGIN-HANDLE ProDataSet attribute
- Code Review Task Branch 9544a Revision 15689
I saw the changes from this task were added to 9544a.
I see no iss... - 11:16 AM Database Feature #9544 (Internal Test): implement missing SESSION handle attributes
- 11:15 AM Database Feature #9544: implement missing SESSION handle attributes
- Code Review Task Branch 9544a Revision 15688
No objections. The reporting changes only need simple testing with H...
02/05/2025
- 09:36 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- For Docker, we always would want to do the following:
# Use PTHREADS and STATIC linking for NCURSES.
# Manually c... - 07:41 AM Runtime Infrastructure Support #5568 (Internal Test): implement application-specific TERMINFO database overrides
- Code Review Task Branch 5568a Revision 15699
It looks good.
02/04/2025
- 04:18 PM Database Feature #9544: implement missing SESSION handle attributes
- You might as well make the gap marking change and let's just get this closed out.
- 04:14 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- Code Review Task Branch 5568a Revision 15698
With this change, we can simplify the code a bit. There is no reason... - 12:08 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- That is a problem. The admin should be able to manually (or via a script) sets up the private TERMINFO using @Termin...
- 11:28 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- Eugenie Lyzenko wrote:
> Constantin,
>
> Seems like I need the assistance from you with simple appserver testing ... - 11:02 AM Testing Support #9270: design and implement an approach for executing multi-session 4GL testcases
- > > Marian - are there already any tests to be worked on in @testcases@ project in above-mentioned areas:
> > * vali...
02/03/2025
- 04:34 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- Try the links now.
- 04:09 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- Eugenie Lyzenko wrote:
> Greg Shah wrote:
> > Also: please document the additional OS installation requirements for... - 01:03 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- > So currently we use system wide @TERMINFO@ for @BatchDriver()@. The question is do we need to use @TERMINFO_DIRS@ o...
- 11:51 AM Runtime Infrastructure Support #5568 (Internal Test): implement application-specific TERMINFO database overrides
- 11:50 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- Code Review Task Branch 5568a Revision 15695
I'm good with the changes. - 11:50 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- Please test ChUI regression testing, batch mode and (simple) appserver support.
Also: please document the addition... - 07:42 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- Code Review Task Branch 5558a Revision 15693
1. The @TerminfoHelper@ can be simplified.
* It does not need to ... - 04:11 PM Harness Bug #9489 (Merge Pending): Support for different terminal encodings
- You can merge it now.
- 04:02 PM Conversion Tools Feature #1757: update ANTLR to latest version
- We have these 9 ANTLR grammars which need to be migrated:
* @com/goldencode/expr/expression.g@
** standalone lexe... - 09:25 AM Database Feature #7020: always use "expanded" extent fields
- No, that tool is not ready yet. Please test using a normal import.
- 06:47 AM Database Feature #7020: always use "expanded" extent fields
- > Could you send me an email (sp) with the details ?
Details can be discussed in #9537. - 09:16 AM Base Language Feature #9447: XML support feature improvements and testing
- +Marian
- 08:01 AM Base Language Bug #4766: fix CHR and ASC
- It can be supported in OE but that doesn't mean that the support is always installed. You can see the list of active...
- 06:59 AM Base Language Bug #4766: fix CHR and ASC
- I don't know the answer, but by default most operating systems do not install support for DBCS codepages unless you e...
02/01/2025
- 10:30 AM Runtime Infrastructure Feature #8976: Admin REST API for interacting with tenant authentication tables
- API design feedback:
1. The admin API here should not be specific to tenants. It is a generic API for editing the...
01/31/2025
- 04:20 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- Eugenie Lyzenko wrote:
> Greg Shah wrote:
> > No, let's not make it more complicated.
> >
> > If the directory e... - 04:03 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- No, let's not make it more complicated.
If the directory exists and has any contents, then we should not try to ad... - 03:14 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- > In a case the user makes @TERMINFO_DIRS@ setup as a standalone command line process(meaning the patched @TERMINFO_D...
- 11:06 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- > I'm going to create new class @TerminfoHelper@ inside package @com.goldencode.p2j.ui.client.chui.driver.console@ fo...
- 08:32 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- @extentInvoke@ -> @dynamicInvokeExtent@
- 08:31 AM Harness Bug #9489 (Internal Test): Support for different terminal encodings
- Code Review Task Branch 9489a Revision 38
The changes are good.
01/30/2025
- 04:37 PM Base Language Feature #6433: implement WEB-CONTEXT system handle
- Code Review Task Branch 6433a Revision 15675
I think the changes are good.
In regard to the @QUIT_COMMIT@, I li... - 04:12 PM Runtime Infrastructure Support #5568 (Review): implement application-specific TERMINFO database overrides
- Code Review Task Branch 5568a Revisions 15685 and 15686
The changes look good.
I think we should expose code th... - 03:34 PM Harness Bug #9489: Support for different terminal encodings
- Code Review Task Branch 9489b Revisions 36 and 37
In @Terminal@, shouldn't we have some code to handle cases where... - 11:14 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- I'm good with the plan. Instead of @extentInvoke@ and @extentProperty@, let's use @dynamicInvokeExtent@ and @dynamic...
- 10:31 AM Database Bug #9595: Records accessed from dynamic buffers remain LOCKed until the user context is destroyed
- +Eric
- 10:20 AM Testing Bug #9525: Testcases: incorrect placeholders in directory.xml.template and other configuration pr...
- Roger Borrello wrote:
> Greg Shah wrote:
> > > The fragments are combined with @com.goldencode.p2j.directory.Direct...
01/29/2025
- 01:53 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- Yes
- 01:10 PM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- > > 2. It is OK to default to the @libp2j.so@ directory BUT we should allow the user to optionally override the direc...
- 11:14 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- Code Review Task Branch 5568a Revisions 15672 through 15679
Overall, it is good.
1. In @build.xml@, we should e... - 10:49 AM Base Language Bug #9118 (Closed): Migrate FWD-SMTP-EMAIL to TLS1.2
- 09:30 AM Base Language Feature #9442 (Internal Test): implement limited support for RCODE-INFORMATION
- Code Review 9442a Revisions 15653 through 15655
This is good work. Some minor requests:
1. Please add a histor... - 07:21 AM Testing Support #6863: implement CI/CD servers and the rules for each set of tests
- Roger: Please migrate the @setup.sh@ contents into a playbook.
- 07:19 AM Database Feature #7020: always use "expanded" extent fields
- > *Greg/Roger*: I want to ask: Do you think we should bring the UI fixes for @denorm-extents=true@ in another branch ...
- 07:18 AM Runtime Infrastructure Bug #9414: Re-enable support for nio sockets on Java 17
- > This should be implemented as soon as a feedback from Greg is also provided.
The feedback needed is about the pr... - 06:39 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- I agree we can't change the execution environment by using PASOE always. Go ahead with the plan to convert @web-disp...
- 06:19 AM User Interface Bug #9571: Swing incorrectly calculates usable area with multiple devices (monitors)
- Let's avoid the abend. We don't need to make deeper changes.
01/28/2025
- 03:26 PM Testing Feature #1889: rework the date.java internal tests as real unit tests
- See #9202-32 for a version of the @date.java@ tests written to run in ABLUnit. The only "problem" is that each test ...
- 10:21 AM Testing Support #6863: implement CI/CD servers and the rules for each set of tests
- One time setup will definitely go into the GCD Systems Ansible repo.
- 09:58 AM Testing Support #6863: implement CI/CD servers and the rules for each set of tests
- Roger will provide more guidance but my idea would be to put the code and other things that need to be deployed into ...
- 09:50 AM User Interface Bug #9571: Swing incorrectly calculates usable area with multiple devices (monitors)
- When using our Swing client, a user would expect that the application will start on the current monitor (regardless o...
- 09:43 AM Base Language Support #9398 (Test): Incomplete SESSION:DATE-FORMAT implementation in FWD and setting session da...
- 08:40 AM Database Feature #7020: always use "expanded" extent fields
- +Hynek to review the UI changes.
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.
- 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 @... - 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... - 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...
- 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?
- 09:11 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
- > Is this plan OK?
Yes - 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...
Also available in: Atom