Project

General

Profile

Activity

From 07/03/2019 to 08/01/2019

08/01/2019

07:10 AM Bug #4160: Arrays assigment issue
I've encountered an issue with assigning arrays. Consider the following 4GL code:... Igor Skornyakov
07:07 AM Bug #4160 (WIP): Arrays assigment issue
Igor Skornyakov

07/25/2019

12:26 AM Feature #3853: implement LOG-MANAGER runtime
I have made few tests who are described below:
NOTE: some procedures will generate a .log file with same name - for ...
Mihai Popescu-Tiganea

07/23/2019

11:28 AM Feature #3810: SECURITY-POLICY and other security features
Constantin Asofiei wrote:
> This code in @SecurityPolicyManager.setClient@, with @LOGIN@ state:
> [...]
> FWD rais...
Igor Skornyakov
11:23 AM Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> Constantin Asofiei wrote:
> > Igor, does @set-client@ really fail if trying to login while...
Constantin Asofiei
11:21 AM Feature #3810: SECURITY-POLICY and other security features
Constantin Asofiei wrote:
> Igor, does @set-client@ really fail if trying to login while the DB is already connected...
Igor Skornyakov
10:56 AM Feature #3810: SECURITY-POLICY and other security features
Igor, does @set-client@ really fail if trying to login while the DB is already connected? Constantin Asofiei

07/19/2019

10:43 AM Feature #3817: create resource bundles from string literals and implement optional support for se...
FYI, the "Possenet":/projects/p2j/wiki/Downloads#Possenet-Open-Source-Files code that we use does seem to have a (old... Greg Shah

07/17/2019

04:46 PM Feature #2135: implement COPY-LOB language statement
Eric, when COPY-LOB uses as target an uninitialized memptr (unknown) or if its size doesn't fit the source, then the ... Constantin Asofiei
05:28 AM Feature #3810: SECURITY-POLICY and other security features
Constantin Asofiei wrote:
> This is something which I think is expected to be maintained post-conversion. So I don'...
Igor Skornyakov
05:04 AM Feature #3810: SECURITY-POLICY and other security features
From Igor #4121-154:
> Sorry, I have missed this issue before. The reason is that there are no _SEC_AUTHENTICATION_S...
Constantin Asofiei

07/16/2019

07:30 PM Bug #4149: BlockManager and TransactionManager handle TransactionType.NONE incorrectly
There are 3 major issues that need attention:
* @TransactionManager@ does not protect many registrations or notifi...
Greg Shah
06:30 PM Bug #4149 (New): BlockManager and TransactionManager handle TransactionType.NONE incorrectly
Greg Shah
10:19 AM Feature #3751: implement support for OO 4GL and structured error handling
>> 3. NullStream has some new imports that are not needed.
>
> I just reverted NullStream.java to its previous stat...
Greg Shah
10:07 AM Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> Code Review Task Branch 4124a Revision 11338
>
> This looks good. Minor notes:
>
> 1. @Str...
Hynek Cihlar
09:59 AM Feature #3751: implement support for OO 4GL and structured error handling
Code Review Task Branch 4124a Revision 11338
This looks good. Minor notes:
1. @StreamFactory@ has changes in t...
Greg Shah
07:40 AM Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> * A context local map of the name to @StreamWrapper@ instances.
> * A way to lookup the @RemoteS...
Hynek Cihlar
10:14 AM Bug #4148: Passing HANDLE to method with TABLE-HANDLE or DATASET-HANDLE converts to uncompilable ...
The subjected test case:... Hynek Cihlar
10:12 AM Bug #4148 (New): Passing HANDLE to method with TABLE-HANDLE or DATASET-HANDLE converts to uncompi...
Hynek Cihlar

07/15/2019

04:40 PM Feature #3751: implement support for OO 4GL and structured error handling
Code Review Task Branch 4124a Revision 11335
The JSON changes are fine.
The changes related to @Implemented str...
Greg Shah
10:14 AM Feature #3751: implement support for OO 4GL and structured error handling
Hynek Cihlar wrote:
> Additional fixes for the json legacy classes checked in to 4124a revision 11335. No more chang...
Hynek Cihlar
06:48 AM Feature #3817: create resource bundles from string literals and implement optional support for se...
Hi Greg,
there is a small issue we have with this one, we do not have any licenses for the 'translation manager/vi...
Marian Edu
06:12 AM Feature #3810: SECURITY-POLICY and other security features
this is for for version 11.7.4, there are changes from one version to another from time to time... don't have a 'hist... Marian Edu
06:10 AM Feature #3810: SECURITY-POLICY and other security features
Constantin Asofiei wrote:
> Marian, please export the meta tables from your machine and commit it to the @db/@ folde...
Marian Edu

07/14/2019

04:04 PM Feature #3751: implement support for OO 4GL and structured error handling
Additional fixes for the json legacy classes checked in to 4124a revision 11335. No more changes for the json legacy ... Hynek Cihlar

07/13/2019

01:53 PM Feature #3751: implement support for OO 4GL and structured error handling
As a side-note: this might be a side-effect of using builtin/skeleton classes; anyway, I'd like not to spend time fix... Constantin Asofiei
01:51 PM Feature #3751: implement support for OO 4GL and structured error handling
Hynek Cihlar wrote:
> I'm trying to test the @JsonArray.Read(TABLE-HANDLE)@ method, but can't get my test case conve...
Constantin Asofiei
01:30 PM Feature #3751: implement support for OO 4GL and structured error handling
I'm trying to test the @JsonArray.Read(TABLE-HANDLE)@ method, but can't get my test case converted. It works in OpenE... Hynek Cihlar
03:11 AM Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> Code Review Task Branch 4124a Revision 11328
>
> Client side streams cannot be serialized to t...
Hynek Cihlar

07/12/2019

06:44 PM Feature #3751: implement support for OO 4GL and structured error handling
Code Review Task Branch 4124a Revision 11328
Client side streams cannot be serialized to the server. Instead, on ...
Greg Shah
04:31 PM Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> Actually, I see you added a @StreamDaemon.findStream(String name)@ helper. Instead of exposing t...
Hynek Cihlar
02:45 PM Feature #3751: implement support for OO 4GL and structured error handling
Hynek, please commit all other fixes related to JSON support to 4124a; I plan to rebase it, so please wait for the no... Constantin Asofiei
11:18 AM Feature #3751: implement support for OO 4GL and structured error handling
Actually, I see you added a @StreamDaemon.findStream(String name)@ helper. Instead of exposing this from @ThinClient... Greg Shah
11:13 AM Feature #3751: implement support for OO 4GL and structured error handling
Code Review Task Branch 3809c Revisions 11383 and 11378
Everything seems OK except 1 important thing: these classe...
Greg Shah
10:24 AM Feature #3751: implement support for OO 4GL and structured error handling
Please review 3809c revisions 11383 and 11378. This implements the @read@ and @writeStream@ methods for json legacy c... Hynek Cihlar
10:46 AM Feature #3810: SECURITY-POLICY and other security features
OK, so we need the matching metadata schema to be checked in to the testcases project as per the request in #3810-328... Greg Shah
10:05 AM Feature #3810: SECURITY-POLICY and other security features
Greg Shah wrote:
> Is this caused by differences between the version of the metadata schema used in conversion as co...
Igor Skornyakov
09:57 AM Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> Greg Shah wrote:
> >
> > Do we need any protection code and does the feature fail the sa...
Greg Shah

07/10/2019

09:04 AM Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Constantin Asofiei wrote:
> Marian, another question: any idea what a @HTTP_idContext@ context value means? And what...
Marian Edu
08:43 AM Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Marian, another question: any idea what a @HTTP_idContext@ context value means? And what @IWebRequest.getContextNames... Constantin Asofiei

07/09/2019

04:35 PM Feature #3751: implement support for OO 4GL and structured error handling
Hynek Cihlar wrote:
> Constantin Asofiei wrote:
> > Hynek, please test/check the @Progress.Json.Objectmodel.ObjectM...
Constantin Asofiei
04:30 PM Feature #3751: implement support for OO 4GL and structured error handling
Constantin Asofiei wrote:
> Hynek, please test/check the @Progress.Json.Objectmodel.ObjectModelParser@ implementatio...
Hynek Cihlar
03:49 PM Feature #3751: implement support for OO 4GL and structured error handling
Hynek, please test/check the @Progress.Json.Objectmodel.ObjectModelParser@ implementation. Constantin Asofiei
03:27 PM Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Marian, please commit the SoapUI text log for the FWDHandler tests. Constantin Asofiei

07/08/2019

05:10 PM Feature #3810: SECURITY-POLICY and other security features
Greg Shah wrote:
> Eugenie: Please go ahead and merge 3888b to trunk.
OK. Starting to merge.
Eugenie Lyzenko
04:45 PM Feature #3810: SECURITY-POLICY and other security features
Eugenie: Please go ahead and merge 3888b to trunk. Greg Shah
04:43 PM Feature #3810: SECURITY-POLICY and other security features
Greg Shah wrote:
> Code Review Task Branch 3888b Revision 11334
>
> I good with the changes. I did check in rev ...
Eugenie Lyzenko
02:19 PM Feature #3810: SECURITY-POLICY and other security features
Greg Shah wrote:
>
> Do we need any protection code and does the feature fail the same way in the 4GL? In other w...
Igor Skornyakov
02:06 PM Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> Greg Shah wrote:
> > Igor/Eugenie/Constantin: Any objections?
>
> Greg, please note tha...
Greg Shah
02:00 PM Feature #3810: SECURITY-POLICY and other security features
Greg Shah wrote:
> Igor/Eugenie/Constantin: Any objections?
Greg, please note that there can be problems with non...
Igor Skornyakov
01:55 PM Feature #3810: SECURITY-POLICY and other security features
Greg Shah wrote:
> Code Review Task Branch 3888b Revision 11334
>
> I good with the changes. I did check in rev ...
Eugenie Lyzenko
01:50 PM Feature #3810: SECURITY-POLICY and other security features
Code Review Task Branch 3888b Revision 11334
I good with the changes. I did check in rev 11335 with a minor forma...
Greg Shah
09:55 PM Feature #2135: implement COPY-LOB language statement
Code Review Task Branch 4056a Revisions 11329-11333
I'm OK with the changes.
Greg Shah

07/07/2019

04:50 PM Feature #2135: implement COPY-LOB language statement
Please review the first pass runtime implementation of COPY-LOB in branch 4056a. The relevant changes are in revision... Eric Faulhaber
02:37 PM Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Branch 3855b passed runtime/conversion testing and was merged to trunk rev 11322. It contains:
More improvements ...
Constantin Asofiei
01:59 PM Feature #3810: SECURITY-POLICY and other security features
All regression tests passed for 3888b. Igor Skornyakov

07/05/2019

03:52 PM Feature #3810: SECURITY-POLICY and other security features
I've finished re-working @LOAD-DOMAINS@ and @SET-CLIENT@ for @_oeusertable@ domains.
Committed to 3888b, revision 11...
Igor Skornyakov
04:00 AM Feature #3810: SECURITY-POLICY and other security features
Constantin Asofiei wrote:
> That means the @_User.d@ export you have is from a different meta schema.
I used 11.6...
Igor Skornyakov
03:54 AM Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> Well, with new @standard.df@ the @META_USER@ table looks OK, but on import, the value of th...
Constantin Asofiei
03:52 AM Feature #3810: SECURITY-POLICY and other security features
Well, with new @standard.df@ the @META_USER@ table looks OK, but on import, the value of the @DOMAIN-NAME@ from @_Use... Igor Skornyakov
03:33 AM Feature #3810: SECURITY-POLICY and other security features
Constantin Asofiei wrote:
> The trunk rev of @testcases@ project has an older version of @standard.df@ (which has t...
Igor Skornyakov
03:29 AM Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> Interesting. And this is how the DDL looks when I convert the test program with the databas...
Constantin Asofiei
03:23 AM Feature #3810: SECURITY-POLICY and other security features
Eric Faulhaber wrote:
> Igor Skornyakov wrote:
> > We have two problems with @_User@ table
> > 1. The @META_USER@ ...
Igor Skornyakov
03:17 AM Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> We have two problems with @_User@ table
> 1. The @META_USER@ doesn't contain @DOMAIN_NAME@...
Eric Faulhaber
02:02 PM Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
I'm testing 3855b 11331, if it passes, I'll merge it, as it contains some conversion fixes that we need. Constantin Asofiei
01:41 PM Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
Code Review Task Branch 3855b Revision 11331
I'm good with the changes.
The @progress.g@ change in particular...
Greg Shah

07/04/2019

03:08 PM Feature #3810: SECURITY-POLICY and other security features
We have two problems with @_User@ table
1. The @META_USER@ doesn't contain @DOMAIN_NAME@ column, so on import, the i...
Igor Skornyakov
11:33 AM Feature #3810: SECURITY-POLICY and other security features
Greg Shah wrote:
> We have seen this behavior before, but in user data. We aren't sure how it happens but the theor...
Igor Skornyakov
11:26 AM Feature #3810: SECURITY-POLICY and other security features
Marian,
If I have a domain @dom@ in the @_sec-authentication-domain@ table which has type @_oeusertable@ which USERI...
Igor Skornyakov
11:17 AM Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> For some reasons 4GL includes a UNIQUE index on @_domain-id@ column on @_sec-authentication...
Greg Shah
09:40 AM Feature #3810: SECURITY-POLICY and other security features
Marian Edu wrote:
> If the meta-schema table is defined with specific indexes you can't change that, if you try to l...
Igor Skornyakov
09:37 AM Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> What I'm doing wrong?
What are you trying to do there? There is no need to load meta-sch...
Marian Edu
09:25 AM Feature #3810: SECURITY-POLICY and other security features
I've got the following exception on the converted program server startup... Igor Skornyakov
06:12 AM Feature #3810: SECURITY-POLICY and other security features
For some reasons 4GL includes a UNIQUE index on @_domain-id@ column on @_sec-authentication-domain@ table data defini... Igor Skornyakov
11:52 AM Support #4133 (New): reduce use of throw for control flow
Greg Shah

07/03/2019

04:39 PM Feature #3254: add support for running 4GL on multiple threads in a single session
For these threads, it may make sense to implement some server-side versions of features that normally are client-side... Greg Shah
04:12 PM Feature #3810: SECURITY-POLICY and other security features
I've changed support for SET-DB-CLIENT for non-default domains. Now, in this case, the validation is based on the FWD... Igor Skornyakov
02:27 PM Feature #3810: SECURITY-POLICY and other security features
Greg Shah wrote:
> We actually have much of that code in our spawner today (for Linux/UNIX and Windows). But it wil...
Igor Skornyakov
02:22 PM Feature #3810: SECURITY-POLICY and other security features
We actually have much of that code in our spawner today (for Linux/UNIX and Windows). But it will take some time to ... Greg Shah
02:18 PM Feature #3810: SECURITY-POLICY and other security features
Greg Shah wrote:
> I'm not sure about @_oslocal@. We may need that one or will need to very soon. What is the impl...
Igor Skornyakov
01:54 PM Feature #3810: SECURITY-POLICY and other security features
> Greg. I understand that at this moment I do not have to support _extsso and _oslocal system types. Is that correct?... Greg Shah
01:28 PM Feature #3810: SECURITY-POLICY and other security features
Constantin Asofiei wrote:
> Igor, my understanding is that only @_oeusertable@ security domain type authenticates ag...
Igor Skornyakov
01:16 PM Feature #3810: SECURITY-POLICY and other security features
Marian Edu wrote:
> Although this can be set (if not sealed) it's just informative, the domain name is used against ...
Igor Skornyakov
01:02 PM Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> OK. How can I set the security domain type in a test?
Although this can be set (if not sea...
Marian Edu
12:40 PM Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> Greg Shah wrote:
> > Please use 3855b.
>
> OK, thanks
No, please use 3888b - Eugenie n...
Constantin Asofiei
12:25 PM Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> Constantin Asofiei wrote:
> > Igor, my understanding is that only @_oeusertable@ security ...
Igor Skornyakov
10:18 AM Feature #3810: SECURITY-POLICY and other security features
Greg Shah wrote:
> It seems that there are a number of TODO items in @SecurityOps@ which can be resolved now that we...
Igor Skornyakov
10:16 AM Feature #3810: SECURITY-POLICY and other security features
It seems that there are a number of TODO items in @SecurityOps@ which can be resolved now that we have the changes fr... Greg Shah
10:14 AM Feature #3810: SECURITY-POLICY and other security features
Greg Shah wrote:
> Please use 3855b.
OK, thanks
Igor Skornyakov
10:10 AM Feature #3810: SECURITY-POLICY and other security features
Please use 3855b. Greg Shah
10:07 AM Feature #3810: SECURITY-POLICY and other security features
Greg,
Should I create a new 3810 branch for the change mentioned by Constantin?
Thank you.
Igor Skornyakov
10:05 AM Feature #3810: SECURITY-POLICY and other security features
Constantin Asofiei wrote:
> Igor, my understanding is that only @_oeusertable@ security domain type authenticates ag...
Igor Skornyakov
09:47 AM Feature #3810: SECURITY-POLICY and other security features
Igor, my understanding is that only @_oeusertable@ security domain type authenticates against the @_user@ table - so ... Constantin Asofiei
09:27 AM Feature #3810: SECURITY-POLICY and other security features
Marian Edu wrote:
> Hi Igor, normally you should be able to set the user identity even if the database does not have...
Igor Skornyakov
08:58 AM Feature #3810: SECURITY-POLICY and other security features
Constantin Asofiei wrote:
> Igor, I think something is missing in your implementation. FWD has the legacy security ...
Igor Skornyakov
08:48 AM Feature #3810: SECURITY-POLICY and other security features
Igor, I think something is missing in your implementation. FWD has the legacy security domains and domain types mana... Constantin Asofiei
08:34 AM Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> Marian,
> The current version of @SET-DB-CLIENT@ fails when the database has an empty @_Us...
Marian Edu
07:43 AM Feature #3810: SECURITY-POLICY and other security features
Marian,
The current version of @SET-DB-CLIENT@ fails when the database has an empty @_User@ table. My 4GL test fails...
Igor Skornyakov
12:16 PM Feature #2135: implement COPY-LOB language statement
Eric Faulhaber wrote:
> Do we have an API to get the size of a remote file? I'm using a stream (via @StreamFactory.o...
Eric Faulhaber
12:11 PM Feature #2135: implement COPY-LOB language statement
Do we have an API to get the size of a remote file? I'm using a stream (via @StreamFactory.openFileStream@) to be abl... Eric Faulhaber
08:29 AM Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
The review fixes are in 3855b rev 11326.
3855b 11327 contains the conversion and infrastructure for WebHandler ser...
Constantin Asofiei
 

Also available in: Atom