Project

General

Profile

Activity

From 01/12/2025 to 02/10/2025

02/10/2025

03:22 PM Support #5568: implement application-specific TERMINFO database overrides
Greg,
I have updated the Wiki documentations. But it will be great if you will review, not sure if it is clear eno...
Eugenie Lyzenko
09:25 AM Support #5568: implement application-specific TERMINFO database overrides
Greg Shah wrote:
> Is all documentation updated with the final details?
I think the still missing point is to use...
Eugenie Lyzenko
08:55 AM 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 ...
Greg Shah
08:36 AM Support #5568: implement application-specific TERMINFO database overrides
The @5568a@ rebased with trunk revision @15692@. New revision is @15709@.
I guess we are ready to merge this into ...
Eugenie Lyzenko
06:40 AM Bug #9414: Re-enable support for nio sockets on Java 17
Not sure if this is related but I've found an issue in @com.goldencode.p2j.net.SSL.tryLock@ caused by #5388.
The cha...
Tomasz Domin

02/07/2025

09:44 AM 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. Greg Shah
09:02 AM Feature #8976: Admin REST API for interacting with tenant authentication tables
Here are the Postman scripts for domain and tenant admin/management.
Note: the login will set up the authentication ...
Ovidiu Maxiniuc
07:16 PM Feature #8976 (Review): Admin REST API for interacting with tenant authentication tables
Committed revision 15690. Ovidiu Maxiniuc
09:38 AM Support #5568: implement application-specific TERMINFO database overrides
Code Review Task Branch 5568a Revisions 15703 through 15705
The changes are good.
Greg Shah
08:11 PM Support #5568: implement application-specific TERMINFO database overrides
The @5568a@ updated for review to revision @15705@.
Fixed the regression from recent rebase. Not all codes from @i...
Eugenie Lyzenko
09:21 AM 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... Greg Shah

02/06/2025

06:59 PM Support #5568: implement application-specific TERMINFO database overrides
The rebase with trunk @15688@ stops appservers working with @TERMINFO_DIRS@ feature. The @BatchDriver@ changes in tru... Eugenie Lyzenko
03:20 PM Support #5568: implement application-specific TERMINFO database overrides
Greg Shah wrote:
> > Can the @terminfo_ovr@ be changed to @terminfo_override@ or @terminfo_over@?
>
> Go ahead an...
Eugenie Lyzenko
02:50 PM 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@ ...
Greg Shah
02:44 PM Support #5568: implement application-specific TERMINFO database overrides
The @5568a@ rebased with trunk revision @15688@. Updated for review to revision @15703@.
The small change adds the...
Eugenie Lyzenko
04:54 PM Feature #9602: Simplification of REST API for interacting with _Tenant table
Greg,
In my opinion this is a better solution than that we have now implemented. Of course it might not be perfec...
Ovidiu Maxiniuc
08:47 AM Feature #8976: Admin REST API for interacting with tenant authentication tables
I'm OK with the changes in @runInGlobalBlock@. Constantin Asofiei
07:45 PM Feature #8976: Admin REST API for interacting with tenant authentication tables
Well, that was also one of my ideas but I put it aside because of the nested blocks. It seemed a bit of an overkill. ... Ovidiu Maxiniuc

02/05/2025

03:22 PM Feature #8976: Admin REST API for interacting with tenant authentication tables
You may also need to reset the context after each call - see what @Agent.prepare@ and @Agent$ResetContextCommand@ doe... Constantin Asofiei
03:21 PM Feature #8976: Admin REST API for interacting with tenant authentication tables
Ovidiu, the root cause is that the calls are outside of normal 4GL emulation - you need to have an 'external program'... Constantin Asofiei
08:23 AM Feature #8976: Admin REST API for interacting with tenant authentication tables
I was able to pinpoint the cause of my instability. As I said, the (write) accesses to @(meta)_sec_auth@ tables are p... Ovidiu Maxiniuc
02:07 PM Support #5568: implement application-specific TERMINFO database overrides
Roger Borrello wrote:
>
> I see instructions in the "updated wiki":/proj.goldencode.com/projects/p2j/wiki/Patching_...
Eugenie Lyzenko
01:51 PM Support #5568: implement application-specific TERMINFO database overrides
Eugenie Lyzenko wrote:
> Note the using patched or not @NCURSES@ and use system-wide or @TERMINFO_DIRS@ override are...
Roger Borrello
12:44 PM Support #5568: implement application-specific TERMINFO database overrides
Roger Borrello wrote:
> I'd like understand how best to position Docker to handle this. Do we want to support @TERMI...
Eugenie Lyzenko
09:36 AM 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...
Greg Shah
09:16 AM Support #5568: implement application-specific TERMINFO database overrides
I'd like understand how best to position Docker to handle this. Do we want to support @TERMINFO_DIRS@ when building a... Roger Borrello
08:56 AM Support #5568: implement application-specific TERMINFO database overrides
The @5568a@ rebased with trunk revision @15686@. New revision is @15700@.
Continue with @ChUI@ regression testing.
Eugenie Lyzenko
07:41 AM Support #5568 (Internal Test): implement application-specific TERMINFO database overrides
Code Review Task Branch 5568a Revision 15699
It looks good.
Greg Shah
08:41 PM Support #5568: implement application-specific TERMINFO database overrides
Greg Shah wrote:
> Code Review Task Branch 5568a Revision 15698
>
> With this change, we can simplify the code a ...
Eugenie Lyzenko

02/04/2025

04:14 PM 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...
Greg Shah
03:03 PM Support #5568: implement application-specific TERMINFO database overrides
Just tested with big customer application and appserver agents. Seems like works OK for both default and standalone d... Eugenie Lyzenko
01:55 PM Support #5568 (Review): implement application-specific TERMINFO database overrides
The @5568a@ updated for review to revision @15698@.
Adding @TERMINFO_DIRS@ override feature to the batch mode driver.
Eugenie Lyzenko
01:13 PM Support #5568 (WIP): implement application-specific TERMINFO database overrides
Greg Shah wrote:
> That is a problem. The admin should be able to manually (or via a script) sets up the private TE...
Eugenie Lyzenko
12:08 PM 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... Greg Shah
12:03 PM Support #5568: implement application-specific TERMINFO database overrides
Greg Shah wrote:
> Eugenie Lyzenko wrote:
> > Constantin,
> >
> > Seems like I need the assistance from you with...
Eugenie Lyzenko
11:28 AM Support #5568: implement application-specific TERMINFO database overrides
Eugenie Lyzenko wrote:
> Constantin,
>
> Seems like I need the assistance from you with simple appserver testing ...
Greg Shah
10:23 AM Support #5568: implement application-specific TERMINFO database overrides
Constantin,
Seems like I need the assistance from you with simple appserver testing config. The idea is to test th...
Eugenie Lyzenko
09:13 AM Support #5568: implement application-specific TERMINFO database overrides
The @5568a@ rebased with trunk revision @15685@. New revision is @15697@. Eugenie Lyzenko

02/03/2025

04:38 PM Support #5568: implement application-specific TERMINFO database overrides
Greg Shah wrote:
> Try the links now.
Yes, the links in #5568-93 work.
Eugenie Lyzenko
04:34 PM Support #5568: implement application-specific TERMINFO database overrides
Try the links now. Greg Shah
04:13 PM Support #5568: implement application-specific TERMINFO database overrides
Greg Shah wrote:
> Eugenie Lyzenko wrote:
> > Greg Shah wrote:
> > > Also: please document the additional OS insta...
Eugenie Lyzenko
04:09 PM Support #5568: implement application-specific TERMINFO database overrides
Eugenie Lyzenko wrote:
> Greg Shah wrote:
> > Also: please document the additional OS installation requirements for...
Greg Shah
03:49 PM Support #5568: implement application-specific TERMINFO database overrides
Greg Shah wrote:
> Also: please document the additional OS installation requirements for building FWD on Linux.
I...
Eugenie Lyzenko
01:03 PM 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... Greg Shah
12:49 PM Support #5568: implement application-specific TERMINFO database overrides
Greg Shah wrote:
> Please test ChUI regression testing, batch mode and (simple) appserver support.
>
OK. I thin...
Eugenie Lyzenko
11:51 AM Support #5568 (Internal Test): implement application-specific TERMINFO database overrides
Greg Shah
11:50 AM Support #5568: implement application-specific TERMINFO database overrides
Code Review Task Branch 5568a Revision 15695
I'm good with the changes.
Greg Shah
11:50 AM Support #5568: implement application-specific TERMINFO database overrides
Please test ChUI regression testing, batch mode and (simple) appserver support.
Also: please document the addition...
Greg Shah
11:48 AM Support #5568: implement application-specific TERMINFO database overrides
The @5568a@ rebased with trunk revision @15684@. New revision is @15696@. Eugenie Lyzenko
11:01 AM Support #5568: implement application-specific TERMINFO database overrides
Greg Shah wrote:
> Code Review Task Branch 5558a Revision 15693
>
> 1. The @TerminfoHelper@ can be simplified.
...
Eugenie Lyzenko
07:42 AM 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 ...
Greg Shah
07:04 AM Support #5568: implement application-specific TERMINFO database overrides
The @5568a@ rebased with trunk revision @15682@. New revision is @15693@. Eugenie Lyzenko
09:59 AM Feature #8976: Admin REST API for interacting with tenant authentication tables
Ovidiu Maxiniuc wrote:
> I am thinking of some changes in the existing Tenant API. I will come back with details as ...
Ovidiu Maxiniuc
08:33 AM Feature #8976: Admin REST API for interacting with tenant authentication tables
Greg, thank you for the valuable feedback. I was focused more on the backstage of the implementation, more specifical... Ovidiu Maxiniuc
09:52 AM Feature #9602: Simplification of REST API for interacting with _Tenant table
At this moment, (almost) the all the information for supporting tenants is stored and managed in an external database... Ovidiu Maxiniuc
09:27 AM Feature #9602 (New): Simplification of REST API for interacting with _Tenant table
Ovidiu Maxiniuc

02/02/2025

04:31 PM Support #5568: implement application-specific TERMINFO database overrides
The @5568a@ rebased with trunk revision @15678@. New revision is @15689@. Eugenie Lyzenko

02/01/2025

10:30 AM 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...
Greg Shah

01/31/2025

06:59 PM Support #5568: implement application-specific TERMINFO database overrides
The @5568a@ updated for review to revision @15688@.
This is the notes resolution for moving @TERMINFO_DIRS@ handli...
Eugenie Lyzenko
04:20 PM 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...
Greg Shah
04:09 PM Support #5568: implement application-specific TERMINFO database overrides
Greg Shah wrote:
> No, let's not make it more complicated.
>
> If the directory exists and has any contents, then...
Eugenie Lyzenko
04:03 PM 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...
Greg Shah
03:42 PM Support #5568: implement application-specific TERMINFO database overrides
Greg Shah wrote:
>
> > We should assume the data prepared with this way are ready to be used in @ChUI@ client sess...
Eugenie Lyzenko
03:14 PM 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... Greg Shah
01:13 PM Support #5568: implement application-specific TERMINFO database overrides
Greg Shah wrote:
> > I'm going to create new class @TerminfoHelper@ inside package @com.goldencode.p2j.ui.client.chu...
Eugenie Lyzenko
11:06 AM 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... Greg Shah
10:02 AM Support #5568: implement application-specific TERMINFO database overrides
Greg Shah wrote:
> Code Review Task Branch 5568a Revisions 15685 and 15686
>
> The changes look good.
>
> I th...
Eugenie Lyzenko
09:33 AM Support #5568: implement application-specific TERMINFO database overrides
Greg Shah wrote:
> Code Review Task Branch 5568a Revisions 15685 and 15686
>
> The changes look good.
>
> I th...
Eugenie Lyzenko
06:58 PM Feature #8976 (WIP): Admin REST API for interacting with tenant authentication tables
I created task branch 8976a yesterday and did a couple of commits. Now:
* the @_Tenant@ table is synchronized with l...
Ovidiu Maxiniuc

01/30/2025

04:12 PM 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...
Greg Shah
09:08 AM Support #5568: implement application-specific TERMINFO database overrides
The @5568a@ rebased with trunk revision @15676@. New revision is @15686@. Eugenie Lyzenko
07:39 PM Support #5568: implement application-specific TERMINFO database overrides
The @5568a@ updated for review to revision @15681@.
This is note 3 resolution with added error handling/logging fo...
Eugenie Lyzenko

01/29/2025

03:09 PM Support #5568: implement application-specific TERMINFO database overrides
The @5568a@ updated for review to revision @15680@.
This is the notes 1 and 2 resolutions and some minor code impr...
Eugenie Lyzenko
01:53 PM Support #5568: implement application-specific TERMINFO database overrides
Yes Greg Shah
01:39 PM Support #5568: implement application-specific TERMINFO database overrides
Greg Shah wrote:
> > > 2. It is OK to default to the @libp2j.so@ directory BUT we should allow the user to optionall...
Eugenie Lyzenko
01:10 PM 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... Greg Shah
11:58 AM Support #5568: implement application-specific TERMINFO database overrides
Greg Shah wrote:
> Code Review Task Branch 5568a Revisions 15672 through 15679
>
> Overall, it is good.
>
> 1....
Eugenie Lyzenko
11:14 AM 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...
Greg Shah
07:01 AM Support #5568: implement application-specific TERMINFO database overrides
The @5568a@ updated for review to revision @15672@. Rebased with trunk revision @15671@, new revision is @15679@.
...
Eugenie Lyzenko
09:48 PM Support #5568: implement application-specific TERMINFO database overrides
The @5568a@ updated for review to revision @15671@.
Fixed building issue for Windows with condition check.
Eugenie Lyzenko
08:12 AM Bug #9414: Re-enable support for nio sockets on Java 17
> The feedback needed is about the proposed plan? Or is there other feedback needed?
The plan was discussed in a d...
Alexandru Lungu
07:18 AM 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...
Greg Shah
03:28 AM Bug #9414: Re-enable support for nio sockets on Java 17
Summary of a discussion from a daily meeting:
* the default for the NIO sockets should be "off" - so disabled. Thi...
Alexandru Lungu
08:02 PM Feature #8976: Admin REST API for interacting with tenant authentication tables
Status after additional work on this issue:
I have been successful with my attempts. I created a special buffer obje...
Ovidiu Maxiniuc

01/28/2025

06:51 PM Support #5568: implement application-specific TERMINFO database overrides
The @5568a@ updated for review to revision @15670@.
This update changes only @build.xml@. But all preparation step...
Eugenie Lyzenko
02:53 AM Support #9580: migrate/merge REST and SOAP and WEB tests into Testcases project
Greg Shah wrote:
> I copied @web_apis_20250124.zip@ to xfer at @/opt/gcd/@.
Not sure if those SoapUI tests are ju...
Marian Edu

01/27/2025

09:11 AM Support #5568: implement application-specific TERMINFO database overrides
> Is this plan OK?
Yes
Greg Shah
07:57 AM 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 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

01/25/2025

07:44 PM 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 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 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 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 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 Support #5568 (WIP): implement application-specific TERMINFO database overrides
Greg Shah
06:58 AM 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 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 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 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 Support #9580 (New): migrate/merge REST and SOAP and WEB tests into Testcases project
Greg Shah
12:59 PM 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 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 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 Support #9581 (New): migrate/merge Appserver tests into Testcases project
Greg Shah

01/23/2025

04:49 PM 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 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 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 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 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 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
11:22 AM 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 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

01/22/2025

05:37 PM 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Feature #8989 (Merge Pending): Add support for multiple dialects for the multi-tenant landlord da...
Please merge 8989a to trunk now. Eric Faulhaber
02:05 PM 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

01/21/2025

05:59 PM 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 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 Bug #9567 (New): AppServer: NPE on server shutdown prevents server shutdown
Vladimir Tsichevski
05:24 PM 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 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 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 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 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 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 Support #5568: implement application-specific TERMINFO database overrides
Constantin Asofiei wrote:
> Eugenie Lyzenko wrote:
> > Constantin Asofiei wrote:
> > > A production environment wi...
Eugenie Lyzenko
10:37 AM 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

01/20/2025

04:14 PM 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 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 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 Support #5568: implement application-specific TERMINFO database overrides
I think the good location is client side, @ConsoleHelper.initChui()@ method:... Eugenie Lyzenko
02:09 PM 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 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 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 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 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 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 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
03:23 AM 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

01/18/2025

01:09 PM 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 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 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 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
08:55 PM 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

08:26 AM 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 Bug #9554 (New): SSLCertGenUtil crashes: : The AES key must have 128, 192 or 256 bits!
Vladimir Tsichevski
06:12 AM 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 Feature #9552 (New): how to build libp2j such that it can be deployed to multiple different versi...
Greg Shah

01/16/2025

03:50 PM 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

01/15/2025

04:53 PM 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
08:39 AM Bug #9472 (Test): change the AppServerConnectionPool from a push to a pull model
Greg Shah
08:21 AM 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 Bug #9472 (Merge Pending): change the AppServerConnectionPool from a push to a pull model
I'm merging this to trunk now. Constantin Asofiei

01/14/2025

07:42 AM Bug #9530 (Rejected): NPE in SessionFactory.SessionCloseThread when com.goldencode.p2j.persist.Pe...
Greg Shah
07:25 AM 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 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 Bug #9530: NPE in SessionFactory.SessionCloseThread when com.goldencode.p2j.persist.Persistence l...
+ Ovidiu Radu Apetrii
06:19 AM 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 Bug #9530 (Rejected): NPE in SessionFactory.SessionCloseThread when com.goldencode.p2j.persist.Pe...
Galya B
 

Also available in: Atom