Activity
From 06/06/2019 to 07/05/2019
07/05/2019
- 05:37 PM Database Feature #3809: ProDataSet support
- I updated the branch to r11365. Note that the temporary DMO will change a bit. (JSON not affected)
- 09:08 AM Database Feature #3809: ProDataSet support
- Hynek Cihlar wrote:
> Ovidiu, I have some code changes to @JsonExport@ I'd like to merge with your changes and deliv... - 05:05 AM Database Feature #3809: ProDataSet support
- Ovidiu Maxiniuc wrote:
> Hynek Cihlar wrote:
> > Ovidiu please check in the class @ThrowingConsumer@. Do you have o... - 05:04 AM Database Feature #3809: ProDataSet support
- Ovidiu, I have some code changes to @JsonExport@ I'd like to merge with your changes and deliver to the branch. If yo...
- 03:52 PM Base Language 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... - 04:00 AM Base Language 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... - 03:54 AM Base Language 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... - 03:52 AM Base Language 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...
- 03:33 AM Base Language 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... - 03:29 AM Base Language 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... - 03:23 AM Base Language 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@ ... - 03:17 AM Base Language 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@... - 02:02 PM Base Language 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.
- 01:41 PM Base Language 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... - 09:43 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- > Where in the FWD code is alignment chosen to place @screen-value@ attribute at the screen?
This was mentioned in... - 06:23 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- I have a question (see #3691-107).
The @dialog.p@ contains @roomRate2:screen-value = roomRate:screen-value.@. But ... - 08:33 AM User Interface Bug #4130: FWD truncates decimal part instead of rounding when displaying
- Code Review Task Branch 4130a Revision 11322
1. Please explain the logic behind your change. On the surface it i... - 06:32 AM User Interface Bug #4130: FWD truncates decimal part instead of rounding when displaying
- > But I would like to run it faster, as a junit test, using some simple wrapper:
com.goldencode.Launcher.launch(com.... - 04:55 AM User Interface Bug #4130: FWD truncates decimal part instead of rounding when displaying
- made a fix in @secure/code/p2j_repo/p2j/active/4130a/@
Now the test @uast/format_string/abl/makeCheck.p@ shows full ... - 01:23 AM User Interface Bug #4130: FWD truncates decimal part instead of rounding when displaying
- So I have a short (1 line) 4gl test program:
@display string(DECIMAL("-99.876"), "->>>.") skip.@
I converted it to ...
07/04/2019
- 03:08 PM Base Language 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... - 11:33 AM Base Language 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... - 11:26 AM Base Language 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... - 11:17 AM Base Language 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... - 09:40 AM Base Language 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... - 09:37 AM Base Language 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... - 09:25 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- I've got the following exception on the converted program server startup...
- 06:12 AM Base Language 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...
- 01:37 PM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- My previous comments:
*the 4GL reference for "Data Types" may have something useful*
*see the NumberType and de... - 11:40 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Greg Shah wrote:
> > Anyone knows where this behavior is specified?
>
> Are you asking for where the 4GL document... - 11:38 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- But Eugenie's point is correct. The 4GL docs are incomplete and sometimes wrong.
- 11:37 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- > Anyone knows where this behavior is specified?
Are you asking for where the 4GL documentation explains this (the... - 11:36 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Alexei Kaigorodov wrote:
> I have a question: if a decimal number has more digits after the point than the format al... - 11:26 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- I have a question: if a decimal number has more digits after the point than the format allows, then 4gl rounds that n...
- 11:01 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- > I could not found the rules which govern such alignment
If you have specific questions, post them here.
> an... - 05:51 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Filed a bug report #4130 "FWD truncates decimal part instead of rounding when displaying" which describes the reason ...
- 01:33 PM Database Feature #3809: ProDataSet support
- Btw, I would like to merge JSON & XML export classes to use a single output code because both these classes write the...
- 01:27 PM Database Feature #3809: ProDataSet support
- Hynek Cihlar wrote:
> Ovidiu please check in the class @ThrowingConsumer@. Do you have other upcoming changes for @J... - 12:29 PM Database Feature #3809: ProDataSet support
- Ovidiu please check in the class @ThrowingConsumer@. Do you have other upcoming changes for @JsonExport@?
- 12:02 PM User Interface Bug #4135: high dpi screens display in low dpi
- A customer has reported that the web client renders in a low resolution when run using a high dpi screen (e.g. a MacB...
- 12:01 PM User Interface Bug #4135 (Test): high dpi screens display in low dpi
- 11:58 AM User Interface Support #4134: reduce the processing for calculated columns
- If FWD evaluates the expressions for a calculated browse column more than the 4GL, then we can speed things up by mat...
- 11:54 AM User Interface Support #4134 (New): reduce the processing for calculated columns
- 11:52 AM Base Language Support #4133 (New): reduce use of throw for control flow
- 11:42 AM Runtime Infrastructure Feature #4132: implement configurable user and session limits
- A customer has requested the ability to set a maximum limit on the total number of simultaneous users on the FWD serv...
- 11:41 AM Runtime Infrastructure Feature #4132 (Closed): implement configurable user and session limits
- 10:39 AM Database Support #3871: determine how to change codepages/locales during import
- In this task we are understanding and resolving issues related to reading a database dump (@.d@ files) which has data...
- 04:15 AM Database Support #3871: determine how to change codepages/locales during import
- Greg, what exactly do you need us to do on this one?
Albeit related the code page character encoding and the colla... - 01:10 AM User Interface Bug #4130: FWD truncates decimal part instead of rounding when displaying
- the article [[https://knowledgebase.progress.com/articles/Article/000030560]] reads:
@FORMAT rounds the displayed ... - 12:54 AM User Interface Bug #4130 (New): FWD truncates decimal part instead of rounding when displaying
07/03/2019
- 06:16 PM User Interface Feature #4129: map web client users to OS accounts
- h2. Existing Approaches
The web client is designed with a server-driven spawning process for launching the FWD cli... - 04:58 PM User Interface Feature #4129 (Closed): map web client users to OS accounts
- 04:39 PM Base Language 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...
- 04:14 PM Database Feature #4128: defer transaction start until the time when real edits begin
- It is my understanding that starting in OpenEdge 11.x, the default behavior is to defer transaction start until the t...
- 04:13 PM Database Feature #4128 (New): defer transaction start until the time when real edits begin
- 04:12 PM Base Language 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...
- 02:27 PM Base Language 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... - 02:22 PM Base Language 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 ...
- 02:18 PM Base Language 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... - 01:54 PM Base Language 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?...
- 01:28 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Constantin Asofiei wrote:
> Igor, my understanding is that only @_oeusertable@ security domain type authenticates ag... - 01:16 PM Base Language 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 ... - 01:02 PM Base Language 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... - 12:40 PM Base Language 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... - 12:25 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> Constantin Asofiei wrote:
> > Igor, my understanding is that only @_oeusertable@ security ... - 10:18 AM Base Language 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... - 10:16 AM Base Language 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...
- 10:14 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Greg Shah wrote:
> Please use 3855b.
OK, thanks - 10:10 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Please use 3855b.
- 10:07 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Greg,
Should I create a new 3810 branch for the change mentioned by Constantin?
Thank you. - 10:05 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Constantin Asofiei wrote:
> Igor, my understanding is that only @_oeusertable@ security domain type authenticates ag... - 09:47 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor, my understanding is that only @_oeusertable@ security domain type authenticates against the @_user@ table - so ...
- 09:27 AM Base Language 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... - 08:58 AM Base Language 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 ... - 08:48 AM Base Language 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...
- 08:34 AM Base Language 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... - 07:43 AM Base Language 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... - 02:27 PM Database Feature #3815: more temp-table options
- > Place it in 3855b.
Committed rev 11329. - 08:27 AM Database Feature #3815: more temp-table options
- Stanislav Lomany wrote:
> Where I can put the fix?
Place it in 3855b.
- 12:16 PM Base Language 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... - 12:11 PM Base Language 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...
- 09:46 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Both drivers work. Checker shows that results on 4gl in ChUI and GUI modes are identical. FWD results in ChUI and GUI...
- 08:29 AM Base Language 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...
07/02/2019
- 04:46 PM Database Feature #3816: table and table handle parameter options
- > One thing that you MUST do is to include the @oo/Printme.cls@ in the conversion list. I suspect that is your issue...
- 04:44 PM Database Feature #3815: more temp-table options
- > For now, I would just drop any code related to a temp-table definition in an interface
I couldn't do it at this ... - 02:56 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- JSDO is not needed at this time.
- 11:24 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- We're almost done with testing the net/web OO classes so probably the only thing left to do here is the 'business cat...
- 04:35 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Constantin Asofiei wrote:
> Marian, how do wildcards work for the webhandler path? Can you have something like @/pat...
07/01/2019
- 05:39 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Greg Shah wrote:
> 1. In @JsonResponseArguments.writeArgumentInt()@, is there a danger of @ClassCastExceptions@ with... - 05:08 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Code Review Task Branch 3855b Revision 11324
Good update.
1. In @JsonResponseArguments.writeArgumentInt()@, is ... - 10:22 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Marian, how do wildcards work for the webhandler path? Can you have something like @/path/to/*@ and another like @/*@ ?
- 06:11 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Constantin Asofiei wrote:
> Marian, do you know how the @WebHandler@ instances are created - singleton or single-run... - 05:50 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Marian, do you know how the @WebHandler@ instances are created - singleton or single-run?
- 04:55 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- The decimal value sent back is rounded and/or concerted to scientific format depending on it's value, by trial and er...
- 03:36 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Constantin Asofiei wrote:
> Marian: please check in 4GL the @2.123456789123456789@ issue from #3855-67; if the REST ... - 02:59 PM Database Feature #3815: more temp-table options
- Stanislav Lomany wrote:
> Do you, guys, know, if a code page of a temp-table field defined in an interface have an a... - 02:58 PM Database Feature #3815: more temp-table options
- Do you, guys, know, if a code page of a temp-table field defined in an interface have an actual effect? Temp-table de...
- 11:43 AM Database Feature #3815: more temp-table options
- From Constantin: conversion fails because of a TEMP-TABLE with a COLUMN-CODEPAGE field defined in an interface.
<p... - 02:29 PM User Interface Bug #3889 (WIP): incorrect initial widget and screen values for combo boxes and selection lists
- 12:38 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Branch 3810c was merged to trunk rev 11321 and archived.
- 12:22 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- > Can 3810c be merged into the trunk?
Yes, go ahead. - 11:16 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Thank you Ovidiu.
> I reviewed the db-related code. The @ConnectionManager.readUserTable()@ looks fine to me. I do... - 08:14 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> Greg Shah wrote:
> > Igor: Please rebase 3810c.
> >
> > If the persistence changes are ... - 11:26 AM Base Language Feature #3751: implement support for OO 4GL and structured error handling
- Please review the implementation of json classes in 3809c revisions 11359 and 11361. Pay extra attention to the oo us...
- 10:42 AM Database Feature #3809: ProDataSet support
- Ovidiu Maxiniuc wrote:
> Apparently the revision 11359 added some changes, but the @JsonBackend@ file is missing. Hy... - 06:43 AM Database Feature #3809: ProDataSet support
- Apparently the revision 11359 added some changes, but the @JsonBackend@ file is missing. Hynek, please add it.
LE: T... - 06:34 AM Database Feature #3809: ProDataSet support
- Constantin Asofiei wrote:
> For JSON serialization, I need the legacy table and field names - but these are lowercas... - 06:27 AM Database Feature #3809: ProDataSet support
- Hynek Cihlar wrote:
> 3809c build fails with:
>
> [...]
You are correct. On Friday I commit my changes then I ... - 10:20 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Alexei Kaigorodov wrote:
> Greg Shah wrote:
> > To capture output from GUI and ChUI are different runs of the same ... - 10:05 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Greg Shah wrote:
> To capture output from GUI and ChUI are different runs of the same capture driver, right?
Right,... - 10:00 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Alexei Kaigorodov wrote:
> Greg Shah wrote:
> > None of these plans are correct. The purpose of a driver @.p@ is t... - 09:51 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Greg Shah wrote:
> None of these plans are correct. The purpose of a driver @.p@ is to run ALL of a given process.
... - 08:53 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- None of these plans are correct. The purpose of a driver @.p@ is to run ALL of a given process. So you can create:
... - 08:35 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Greg Shah wrote:
> Your current directory is @uast/format_string/bin/@
Yes
> Again, the solution here is keep y... - 08:00 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Your current directory is @uast/format_string/bin/@ and you are opening a relative path @format_string/generated/feed...
- 07:45 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- thanks to Constantin Asofiei, running uast/clean.ch helped.
Next problem is:
following code in @format_string/bin... - 07:24 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Refactored *.p files to use names starting with @format_string@ everywhere. Checked that all they run in 4gl. However...
- 05:40 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- > The alternative is to make the 4GL folder structure be the same as the one in FWD, and run the program via e.g. pro...
- 04:15 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Alexei, about your issue with @include files must be relative to testcases/uast@. The problem is generated by the fa...
- 11:19 PM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Greg Shah wrote:
> > include files must be relative to testcases/uast, not to the location of the referencing proce... - 07:27 AM User Interface Bug #4126: Discrepancy in FWD runtime data
- There is a script in @testcases/uast@, called @cleanup.sh@ - this script is supposed to clean all conversion artifact...
- 07:15 AM User Interface Bug #4126: Discrepancy in FWD runtime data
- Look at the attached screenshot: variable @definedModes@ obtained as @caller.getParameterModes(function)@ has value "...
- 07:00 AM User Interface Bug #4126 (Closed): Discrepancy in FWD runtime data
06/30/2019
- 05:09 PM Database Feature #3809: ProDataSet support
- 3809c build fails with:...
- 05:07 PM Database Feature #3809: ProDataSet support
- For JSON serialization, I need the legacy table and field names - but these are lowercased in FWD, I can't find a way...
- 05:06 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- 3855b rev 11323 finishes the Singleton and Single-Run support for REST/RUN, adds TABLE output and other misc fixes. ...
- 10:49 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- The branch 3810c rebased to the trunk rev. 11320. The new revision is 11331.
- 10:47 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Constantin Asofiei wrote:
> The rebase most likely failed for some reason; you can try again (on devsrv01, to be fas... - 10:31 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- I assume @bzr status@ before rebase showed no changes in your local @3810c@, right?
- 10:30 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- The rebase most likely failed for some reason; you can try again (on devsrv01, to be faster):
* checkout trunk and 3... - 10:13 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Constantin Asofiei wrote:
> What does @bzr status@ and @bzr info --v@ show? Did you use other commands beside @bzr r... - 10:07 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- What does @bzr status@ and @bzr info --v@ show? Did you use other commands beside @bzr rebase-continue@ and @bzr reso...
- 10:03 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Constantin Asofiei wrote:
> Are you still bound to the branch (did you use "bzr unbind" before rebasing)?
Yes. I di... - 10:02 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> I've tried to rebase 3810c to the trunk. The rebase operation was successful, but @bzr push... - 10:01 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- I've tried to rebase 3810c to the trunk. The rebase operation was successful, but @bzr push@ failed with "bzr: ERROR:...
- 09:43 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Greg Shah wrote:
> Igor: Please rebase 3810c.
>
> If the persistence changes are OK, you'll merge to trunk.
>
... - 09:37 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Greg Shah wrote:
> In rev 11329 I've fixed the @ClientPrincipal.sealFailure()@ indents and the extra lines. I also ... - 07:04 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor: Please rebase 3810c.
If the persistence changes are OK, you'll merge to trunk.
Eric/Ovidiu: When can you ... - 07:00 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- In rev 11329 I've fixed the @ClientPrincipal.sealFailure()@ indents and the extra lines. I also fixed a missing newl...
- 06:25 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- > include files must be relative to testcases/uast, not to the location of the referencing procedure (which is evide...
06/29/2019
- 01:08 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- All @ctrl-c@ tests passed for 3810c
- 04:29 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Greg Shah wrote:
> Code Review Task Branch 3810c Revision 11327
>
> I don't have any functional concerns here. T... - 10:28 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Constantin Asofiei wrote:
> Alexei Kaigorodov wrote:
> > It turned out that references to external procedures and i... - 10:12 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Alexei Kaigorodov wrote:
> It turned out that references to external procedures and include files must be relative t... - 08:29 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- It turned out that references to external procedures and include files must be relative to @testcases/uast@, not to t...
- 01:33 AM Database Feature #3816: table and table handle parameter options
- Please post both the test driver and the @Printme.cls@ or commit them to @testcases/uast/@.
One thing that you MUS...
06/28/2019
- 07:12 PM Database Feature #3809: ProDataSet support
- The branch 3809c was rebased to latest trunk and updated to r11358 (includes XMLSCHEMA serialization for DATASETs).
- 06:18 PM Database Feature #3816: table and table handle parameter options
- > Most of the code in @testcases/uast/oo/@ converts OK (not all, but most). Please post your sample here for review.
... - 05:48 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Eric/Ovidiu: Please review the persistence related changes.
- 05:47 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Code Review Task Branch 3810c Revision 11327
I don't have any functional concerns here. There are some formatting... - 03:46 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- After multiple runs of the regression test, only @gso_ctrlc_3way_tests@ failed.
- 03:44 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Marian Edu wrote:
> Igor, ordering isn't probably relevant but the behavior should be equivalent to using @LDBNAME@ ... - 10:35 AM Base Language Feature #3751: implement support for OO 4GL and structured error handling
- Hynek Cihlar wrote:
> I added a check for unknown. See the attached.
I'm OK with the change.
- 10:34 AM Base Language Feature #3751: implement support for OO 4GL and structured error handling
- Hynek Cihlar wrote:
> Constantin Asofiei wrote:
> > Hynek Cihlar wrote:
> > > This seems to handle the case I ment... - 10:33 AM Base Language Feature #3751: implement support for OO 4GL and structured error handling
- Hynek Cihlar wrote:
> Constantin Asofiei wrote:
> > Hynek Cihlar wrote:
> > > This seems to handle the case I ment... - 10:32 AM Base Language Feature #3751: implement support for OO 4GL and structured error handling
- Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > This seems to handle the case I mention above, but only for arr... - 10:28 AM Base Language Feature #3751: implement support for OO 4GL and structured error handling
- Hynek Cihlar wrote:
> This seems to handle the case I mention above, but only for arrays (extents). Should this be r... - 10:26 AM Base Language Feature #3751: implement support for OO 4GL and structured error handling
- Hynek Cihlar wrote:
> Shouldn't this be handled by the @returnNormal@ method already?
@ObjectVar@ is used internall... - 10:20 AM Base Language Feature #3751: implement support for OO 4GL and structured error handling
- Hynek Cihlar wrote:
> Shouldn't this be handled by the @returnNormal@ method already? I don't see a case where I wou... - 10:12 AM Base Language Feature #3751: implement support for OO 4GL and structured error handling
- Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > I need a bit of advice on the OO usage.
> >
> > I have a cl... - 06:57 AM Base Language Feature #3751: implement support for OO 4GL and structured error handling
- Hynek Cihlar wrote:
> I need a bit of advice on the OO usage.
>
> I have a class with a method, that returns an ... - 06:25 AM Base Language Feature #3751: implement support for OO 4GL and structured error handling
- I need a bit of advice on the OO usage.
I have a class with a method, that returns an @object<Something>@. The me... - 10:17 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Greg Shah wrote:
> It is important that you figure it out so that you can do this in the future as needed. The @def... - 03:15 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- It is important that you figure it out so that you can do this in the future as needed. The @def frame@ can be at th...
- 12:52 AM Base Language Bug #4123: conversion generates incorrect java code for Extent statement
- In what branch and revision can you recreate this problem (i.e. is this in trunk 11319)?
- 12:35 AM Base Language Bug #4123: conversion generates incorrect java code for Extent statement
- following 4GL code:...
- 08:34 PM Database Feature #3815: more temp-table options
- > Stanislav, what information do you need from the NEW SHARED TEMP-TABLE definition which is not in the SHARED TEMP-T...
06/27/2019
- 06:19 PM Database Feature #3809: ProDataSet support
- The branch 3809c was updated to r11355 (XML serialization for DATASETs). Note that it is not yet rebased to latest tr...
- 09:24 AM Database Feature #3809: ProDataSet support
- I have dumped the schema for some TEMP-TABLE and the list of fields looks like this:...
- 07:58 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> # @SET-DB-CLIENT(dbnum)@ may be incompatible with 4GL because of different databases' order... - 07:56 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Greg Shah wrote:
> > Is it possible to convert it to a function with single parameter which returns string?
>
> Y... - 03:06 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Driver reworked to avoid Extent statement. Now the code compiles but fails at runtime because it cannot find external...
- 08:50 PM Database Feature #3815: more temp-table options
- I'll attach some testcases here. Note that at this point they do not work "out of the box" because of #3815-41. You h...
- 08:40 PM Database Feature #3815: more temp-table options
- 3815a has been merged into the trunk as bzr revision 11320.
06/26/2019
- 07:26 PM Database Feature #3815: more temp-table options
- Rebased task branch 3815a from P2J trunk revision 11319.
- 05:36 PM Database Feature #3815: more temp-table options
- Stanislav Lomany wrote:
> > I can live with the @Text.assign(clob)@ issue temporarily if the runtime conversion chan... - 05:19 PM Database Feature #3815: more temp-table options
- > I can live with the @Text.assign(clob)@ issue temporarily if the runtime conversion changes you have in mind are ti...
- 05:10 PM Database Feature #3815: more temp-table options
- Stanislav, what information do you need from the NEW SHARED TEMP-TABLE definition which is not in the SHARED TEMP-TAB...
- 11:41 AM Database Feature #3815: more temp-table options
- The NEW (SHARED) TEMP-TABLES are tracked by @SharedVariableManager@. See @addTempTable()@ and @lookupTempTable()@ met...
- 10:12 AM Database Feature #3815: more temp-table options
- Stanislav Lomany wrote:
> I need help with an idea for the fix. @getStaticTempTableDepth(String name)@ searches for ... - 10:00 AM Database Feature #3815: more temp-table options
- Stanislav Lomany wrote:
> > I'm not crazy about the addition of @Text.assign(clob)@, since this is an ancestor class... - 04:09 AM Database Feature #3815: more temp-table options
- > @TempTableBuilder@: what is special about @ParmType.CLOB@ that we use @toLowerCase@ on this type and not on any of ...
- 04:23 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- I've re-worked @SET-DB-CLIENT@ runtime support. Now the @testcase/uast/security/set-db-client.p@ produces the same re...
- 12:17 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- All @ctrl-c@ tests passed for 3810c
- 03:55 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Constantin Asofiei wrote:
> Marian Edu wrote:
> > When deployed this ends-up in PASOE properties file (openedge.pro... - 03:26 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Marian Edu wrote:
> When deployed this ends-up in PASOE properties file (openedge.properties) under web app WEB sect... - 03:48 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
- Hynek Cihlar wrote:
> Is there a way to get a stream reference from its name? This is for the implementation of @Jso... - 03:42 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
- Is there a way to get a stream reference from its name? This is for the implementation of @JsonObject:WriteStream@.
- 08:14 AM Base Language Feature #3751: implement support for OO 4GL and structured error handling
- Hynek Cihlar wrote:
> Hynek Cihlar wrote:
> > Ovidiu, I'm currently working on JSON generation with ProDataSet as t... - 08:07 AM Base Language Feature #3751: implement support for OO 4GL and structured error handling
- Hynek Cihlar wrote:
> Ovidiu, I'm currently working on JSON generation with ProDataSet as the source of data (@JsonO... - 12:06 PM Base Language Bug #4123 (Closed): conversion generates incorrect java code for Extent statement
- 07:27 AM Runtime Infrastructure Bug #4122: spawner segmentation fault when OS user has no password set
- I suspect the problem is in @src/native/spawn.c@ in function @check_user()@ when we call @crypt()@ with a 2nd paramet...
- 06:30 AM Runtime Infrastructure Bug #4122: spawner segmentation fault when OS user has no password set
- If an OS user is added without a password, running the spawner will cause a segmentation fault. This might appear in...
- 06:21 AM Runtime Infrastructure Bug #4122 (Closed): spawner segmentation fault when OS user has no password set
- 05:36 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- > Should I file a bug report?
Sure. For now, you will have to just rework the code to avoid the issue. - 05:16 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Greg Shah wrote:
> * Is the Java class (@com.goldencode.testcases.format_string.driver_dec.TestDec.class@) in the ... - 05:02 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- > pop-ups a window with the error message and waits until user clicks a button.
> I believe our goal is to make huge... - 04:46 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Greg Shah wrote:
> > I do use streams to named files, both for reading and writing.
>
> Then drop the @-b@ from y... - 04:41 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- > But the file exists:
> avk@msi-leop:~/Bugfix/3691/testcases/uast/format_string/testIfwd$ ls l /home/avk/Bugfix/369... - 04:32 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- > I do use streams to named files, both for reading and writing.
Then drop the @-b@ from your 4GL command line. I... - 04:16 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Greg Shah wrote:
> Are you trying to execute a converted program using the @client:cmd-line-option:startup-procedure... - 02:33 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Greg Shah wrote:
> When executing on different systems there will be different paths and configurations. Why not ... - 02:07 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- > So we need 2 different programs: one takes results and the other takes and compare.
OK.
You may want to use O... - 11:55 PM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- > To simply execute the driver user has to call a command like
>
> C:\Progress\OE116_64\bin\prowin.exe -p driver.p ... - 11:08 PM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Greg Shah wrote:
> Make one 4GL program that calls the others. Minimize parameters and make it run as simply as p...
06/25/2019
- 07:14 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- All @main-regression@ tests passed in two runs for 3810c
- 02:46 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Unfortunately, I see a lot of incompatibilities between the current implementation of @SET-DB-CLIENT@ in FWD and 4GL....
- 01:05 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Thank you very much, Marian!
> @LOAD-DOMAINS@ doesn't use the @_User@ table per se, it just load the domain regist... - 12:18 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> Finished implementation and testing of the @SECURITY-POLICY:LOAD-DOMAINS@ runtime support a... - 09:17 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Finished implementation and testing of the @SECURITY-POLICY:LOAD-DOMAINS@ runtime support and updated @SECURITY-POLIC...
- 04:51 PM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- > I created a prototype 4gl driver in new directory testcases/uast/format_string/driver.
It consists of 2 programs: ... - 04:37 PM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- > You cannot define streams inside an internal procedure. (3359)
>
> Can you please advise how to get rid of this e... - 07:35 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Greg Shah wrote:
> Alexei: I prefer if you have a single 4GL "driver" program that runs any other 4GL code and captu... - 04:17 PM Database Feature #3815: more temp-table options
- I need help with an idea for the fix. @getStaticTempTableDepth(String name)@ searches for the table using @(table-nam...
- 03:42 PM Database Feature #3815: more temp-table options
- Stanislav Lomany wrote:
> I found an issue: @add-fields-from@ and @add-like-field@ cannot find the source LIKE table... - 03:40 PM Database Feature #3815: more temp-table options
- I found an issue: @add-fields-from@ and @add-like-field@ cannot find the source LIKE table if it is a shared table. T...
- 03:15 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
- Hynek Cihlar wrote:
> Ovidiu, I'm currently working on JSON generation with ProDataSet as the source of data (@JsonO... - 03:14 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
- Ovidiu, I'm currently working on JSON generation with ProDataSet as the source of data (@JsonObject:Read(DATASET-HAND...
06/24/2019
- 04:02 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
- Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > Greg Shah wrote:
> > > I've written testcases in @testcases/ua... - 01:51 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
- Hynek Cihlar wrote:
> Greg Shah wrote:
> > I've written testcases in @testcases/uast/oo/json/*@ that show the basic... - 01:41 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
- Greg Shah wrote:
> I've written testcases in @testcases/uast/oo/json/*@ that show the basic functionality, but Maria... - 10:32 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Greg Shah wrote:
> Eugenie Lyzenko wrote:
> > Alexei Kaigorodov wrote:
> > > ...
> > > All additions are pushed u... - 10:19 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Eugenie Lyzenko wrote:
> Alexei Kaigorodov wrote:
> > ...
> > All additions are pushed up as revision 1875 in tesc... - 10:15 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Eugenie Lyzenko wrote:
> Again, I need a list of the Progress 4GL source files to test. I see 2 @*.p@ files in @form... - 10:13 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- > When talking about 4GL/FWD (in)compatibility, the first observation is that FWD lacks that handy commands as _progr...
- 09:59 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Alexei Kaigorodov wrote:
> The testcases themselves are written in ABL, so must be able to run on any 4gl implementa... - 09:40 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- The testcases themselves are written in ABL, so must be able to run on any 4gl implementation.
I also prepared simpl... - 09:31 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Alexei Kaigorodov wrote:
> ...
> All additions are pushed up as revision 1875 in tescases project.
Are the testc... - 09:01 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- When talking about 4GL/FWD (in)compatibility, the first observation is that FWD lacks that handy commands as @_progr...
- 08:06 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Constantin Asofiei wrote:
> Marian, can you provide a simple example of a @doGet/doPost@ implementation of @WebHandl... - 07:51 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Marian, can you provide a simple example of a @doGet/doPost@ implementation of @WebHandler@? It doesn't have to do so...
- 07:29 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Mihai Popescu-Tiganea wrote:
> As a part of security-policy we add tests regarding authorization behavior.
> To run... - 07:09 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- As a part of security-policy we add tests regarding authorization behavior.
To run tests following actions must be m... - 06:14 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Marian Edu wrote:
> Looks like they use the 'infamous' @ENCRYPT-AUDIT-MAC-KEY@ - https://documentation.progress.com... - 04:38 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- It seems that we have some problems with @LOAD-DOMAINS(db-num)@ as the connected databases ordering in FWD may be dif...
- 02:41 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Marian Edu wrote:
> Not exactly :(
> https://knowledgebase.progress.com/articles/Article/Genpassword-password-value... - 02:40 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Eric Faulhaber wrote:
> I think it's ok, though I looked at most of the callers and none of them catch NPE; they all... - 01:58 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Greg Shah wrote:
> One quick thing to check is if "oec" (OpenEdge crypto) is the same as @ENCODE@. Compare the resu... - 06:13 AM Database Feature #3815: more temp-table options
- > I'm not crazy about the addition of @Text.assign(clob)@, since this is an ancestor class that is now aware of its d...
- 05:56 AM Database Feature #3809: ProDataSet support
- Eric Faulhaber wrote:
> Ovidiu, is 3809c in a state that is read for code review?
I added some unfinished code at t... - 12:46 AM Database Feature #3809: ProDataSet support
- Ovidiu, is 3809c in a state that is read for code review?
I'm sorry I do not have an idea for your previous post ATM.
06/23/2019
- 07:04 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> I've made a small change in the @ConnectionManager.getPersistence()@ method. It now returns... - 05:18 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Greg Shah wrote:
> I don't know the answer.
>
> One quick thing to check is if "oec" (OpenEdge crypto) is the sam... - 05:08 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- I implemented @ENCODE@ support in #27.
- 05:08 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> Does anybody know how the @OpenEdge crypto@ [https://documentation.progress.com/output/ua/O... - 04:54 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- I've made a small change in the @ConnectionManager.getPersistence()@ method. It now returns @null@ instead of throwin...
- 04:56 PM Database Feature #3816: table and table handle parameter options
- Most of the code in @testcases/uast/oo/@ converts OK (not all, but most). Please post your sample here for review.
06/22/2019
- 04:15 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Does anybody know how the @OpenEdge crypto@ [https://documentation.progress.com/output/ua/OpenEdge_latest/index.html#...
06/21/2019
- 07:12 PM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- There is another related issue. In OpenEdge when both @enter@ and @chose@ triggers for a button are defined, pressing...
- 07:09 PM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Adrian Lungu wrote:
> - The bug was fixed following all the steps in the solving strategy. The <<on choose of button... - 12:27 PM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Branch 3690a created.
Changes committed to branch. - 09:40 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Actually, please create a task branch 3690a and put the changes there.
- 09:21 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Adrian, please post your changes here.
- 08:56 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Hynek: Please review and comment.
- 08:30 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- - The bug was fixed following all the steps in the solving strategy. The <<on choose of button>> works as expected fo...
- 08:15 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Good plan.
- 07:17 AM User Interface Bug #3690 (WIP): BUTTON widget reaction on SPACEBAR and ENTER keys
- Current behavior:
- If an action is defined "on choose of button" and in the Swing GUI interface we hold down space ... - 03:58 PM Database Feature #3816: table and table handle parameter options
- Adding skeleton helped to pass the errors above. However I cannot convert a file referencing a class. I suppose it ma...
- 03:03 PM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Greg Shah wrote:
> ...
> As I noted in #3691-59, I prefer if you would capture the output from 4GL and then calcula... - 02:42 PM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- >> If this is in FWD, then it will depend on whether that matches the 4GL or not. If not, then there are bugs to fix ...
- 11:57 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Greg Shah wrote:
> Please provide more details here.
>
> * Are you reporting about the results in the 4GL or in... - 08:35 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- > They show that results of string_fmt are the sane on ChUI and GUI engines, and other results greatly differ.
Ple... - 07:43 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- I fixed the errors in the test formatting programs and committed to @secure/code/p2j_repo/testcases/@.
The tests are... - 10:14 AM Runtime Infrastructure Feature #1848: make logging settings controllable dynamically at runtime
- log4j exposes its loggers' settings via JMX, so there is no need for custom instrumentation. If we use log4j commons ...
- 09:17 AM Runtime Infrastructure Feature #1848: make logging settings controllable dynamically at runtime
- The core objective is to allow an administrator to change the detailed logging levels at runtime, through the admin c...
- 04:52 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Marian Edu wrote:
> Just to make it clear, the callbacks have nothing to do with SSO, those can be set for any authe... - 04:43 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Greg Shah wrote:
> > Greg, may be it makes sense to add corresponding getters to the ClienPrincipalResource/ClientPr... - 04:34 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> Greg Shah wrote:
> > Yes. Just make sure that there are appropriate TODO comments that ex... - 03:45 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Greg Shah wrote:
> Yes. Just make sure that there are appropriate TODO comments that explain that access is only al...
06/20/2019
- 07:40 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Greg Shah wrote:
> Constantin: Can you make a list of the specific methods that are needed? Perhaps that can reduce... - 06:57 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- 3855b was created from trunk rev 11319.
3855b rev 11320 contains the SINGLE-RUN/SINGLETON support for appservers, ... - 05:53 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- > Greg, may be it makes sense to add corresponding getters to the ClienPrincipalResource/ClientPrincipal?
Yes. Ju... - 05:51 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- > @Greg, is that something that we should consider or too advanced for time being?
In regard to single sign-on, pu... - 02:02 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Marian Edu wrote:
> @LOAD-DOMAINS@ can be called to load all security domains defined on a database in the session r... - 01:59 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Marian Edu wrote:
> There is a catch there, not specified in the PSC docs either, the attribute is write-only in all... - 01:58 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> The other thing is that @LOAD-DOMAINS@ is not yet supported as its semantics is not clear e... - 01:51 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Greg Shah wrote:
> 3. We have a common helper (@handle.invalidAttribute()@) for the "not a queryable attribute" warn... - 01:44 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Greg Shah wrote:
> Multi-tenancy is definitely not in use for the immediate projects, but we will need it in about 3... - 05:09 PM Database Feature #3816: table and table handle parameter options
- > Do we support 4GL classes (.cls)?
Yes, most use cases are already supported. See #3751.
You probably need to ... - 04:07 PM Database Feature #3816: table and table handle parameter options
- Do we support 4GL classes (@.cls@)?...
- 03:58 PM Database Feature #3815: more temp-table options
- Code Review Task Branch 3815a Revision 11327
The @src/com/goldencode/p2j/uast/*@ changes are fine. I didn't look ... - 02:52 PM Database Feature #3815: more temp-table options
- Code review 3815a/11327:
Nice update. A few things to consider...
Not your issue, but rather the correction of ... - 02:19 PM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Alexei Kaigorodov wrote:
> Greg,
> the program for string formatting testing writes result of each microtest in 3 l... - 02:13 PM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Alexei Kaigorodov wrote:
> I use batch mode so that I could save the output to different files.
> It is inconvenien... - 10:16 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Greg,
the program for string formatting testing writes result of each microtest in 3 lines: format. input value, and... - 08:59 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- I use batch mode so that I could save the output to different files.
It is inconvenient to use hardcoded file name a... - 06:28 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- The string (non-display) version:...
- 06:26 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Alexei Kaigorodov wrote:
> Greg Shah wrote:
>
> > If you are running in batch mode, then there is no terminal so ... - 04:25 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- So I managed to run @display_fmt.p@ and @string_fmt.p@ (attached) on both @prowin32.exe@ and @_progres.exe@. Results ...
- 12:16 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Greg Shah wrote:
> If you are running in batch mode, then there is no terminal so it won't work. This is why I su... - 09:43 AM Database Feature #3809: ProDataSet support
- I have the following issue while working on save/merging changes back to DATA-SOURCE: how to identify the records/row...
06/19/2019
- 05:22 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Added runtime support for the @SECURITY-POLICY@ methods: @GET-CLIENT@, @REGISTER-DOMAIN@, @LOCK-REGISTRATION@, and @S...
- 04:29 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> What is the right @ErrorManager@ method to report an error, so that @error-status:num-messa... - 02:44 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- What is the right @ErrorManager@ method to report an error, so that @error-status:num-messages@ = 1 and @error-status...
- 09:48 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Multi-tenancy is definitely not in use for the immediate projects, but we will need it in about 3 months. It can be ...
- 08:50 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- We have a couple of somehow more complicated scenarios for this security related feature, to cover those the tests an...
- 02:20 PM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- > "This character is replaced with a digit. If the digit is a leading zero, Z suppresses that digit, putting a blank ...
- 12:27 PM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Greg Shah wrote:
> "This character is replaced with a digit. If the digit is a leading zero, Z suppresses that digit... - 09:37 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- > - is it correct to assign a string to int variable val?
No. But my testcases didn't do that. Perhaps you are m... - 08:53 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- I encountered that expression @string(0, "zzzzz")@ returns blank line.
I ran the following test (both with @prowin.... - 07:29 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Greg Shah wrote:
> [...]
>
> I haven't tested this, but the idea is there.
"format" and "value" were rejected ...
06/18/2019
- 03:59 PM Database Feature #3816 (WIP): table and table handle parameter options
- I have a couple of questions about testcases:
# Is there a runner file for this set of testcases? I couldn't find on... - 01:30 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- > I'm just thinking, those classes provided by PSC are still 4GL and some of them can be extracted in the source code...
- 01:14 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Greg Shah wrote:
> Is this something that can be done in a few weeks?
Probably, although writing tests to cover all... - 12:38 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Greg Shah wrote:
> A pseudo-code description of the logic and state changes is the most important thing. We are goi... - 12:19 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Marian Edu wrote:
> Max precision is 50, scale is 10 so I would say it's pretty odd you get values with more than 10... - 10:44 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- > for specification what exactly is expected? A word document explaining how that works, the subject is documented to...
- 10:31 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- > Testing all methods/properties for all those can be quite time consuming and I have no idea if it does fit in the c...
- 10:02 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Greg Shah wrote:
> Marian: As noted in #3855-5, for the web handler we need both a specification and testcases.
W... - 09:55 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Constantin Asofiei wrote:
> Marian Edu wrote:
> > We had no idea we had to write tests for all classes in OpenEdge.... - 09:45 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Marian Edu wrote:
> We had no idea we had to write tests for all classes in OpenEdge.Web package, not that it can't ... - 08:20 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Constantin Asofiei wrote:
> Marian Edu wrote:
> > The response is not an object that is returned from web handler's... - 08:13 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Constantin Asofiei wrote:
> Branch 3855a passed testing and was merged to trunk rev 11318, and archived.
>
> Ther... - 07:56 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Marian Edu wrote:
> The response is not an object that is returned from web handler's methods but something that is ... - 07:45 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Constantin Asofiei wrote:
> Marian, something confuses me - how does OpenEdge know that the @OpenEdge.Web.WebRespons... - 07:35 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Marian, something confuses me - how does OpenEdge know that the @OpenEdge.Web.WebResponseWriter@ instance created in ...
- 10:21 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- > I found the answer there: @prowin.exe -p num_fmt.p -b@
I don't think you need the @-b@ to run the program. It w... - 09:44 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Hynek Cihlar wrote:
> For more details, see https://documentation.progress.com/output/ua/OpenEdge_latest/index.html#... - 09:08 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Alexei Kaigorodov wrote:
> I created a simple ABL program to check how Progress executes number formatting @num_fmt.... - 08:52 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- I created a simple ABL program to check how Progress executes number formatting @num_fmt.p@:
BLOCK-LEVEL ON ERRO... - 08:40 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- I created a simple ABL program to check how Progress executes number formatting:
- 09:49 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Marian Edu wrote:
> The idea here Igor is that only 'multitenant' databases will show up in that list, it doesn't ne... - 09:36 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> Mihai Popescu-Tiganea wrote:
> > I complete the tests for @db-list@ attribute by including... - 09:33 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Mihai Popescu-Tiganea wrote:
> I complete the tests for @db-list@ attribute by including set-db-client() for a tenan... - 08:55 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> Added conversion support and stub for the @CLIENT-PRINCIPAL:DB-LIST@ attribute.
>
> Bran...
06/17/2019
- 03:44 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Marian Edu wrote:
> I will add a sample for it tomorrow just to get an idea.
Yes, please do, so I can start work un... - 12:07 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Marian: As noted in #3855-5, for the web handler we need both a specification and testcases.
- 12:01 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Constantin Asofiei wrote:
> The REST web transport is not necessarily related to REST - the custom implementation of... - 11:45 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- The REST web transport is not necessarily related to REST - the custom implementation of @OpenWedge.Web.WebHandler@ ...
- 08:17 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Branch 3855a passed testing and was merged to trunk rev 11318, and archived.
There remaining issues are:
* @decim... - 01:42 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Greg Shah wrote:
> When can you get the @SECURITY-POLICY@ and @GET/SET-DB-CLIENT()@ functions implemented? The audi... - 01:28 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- When can you get the @SECURITY-POLICY@ and @GET/SET-DB-CLIENT()@ functions implemented? The audit features can be de...
- 12:43 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Greg Shah wrote:
> Igor: Please make the list of all open items/todos from this task.
Greg,
Unfortunately, I've ... - 12:33 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Branch 3810b passed testing, merged to trunk rev 11319 and archived.
Created new task branch 3810c. - 12:10 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor: Please make the list of all open items/todos from this task.
- 12:09 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Code Review Task Branch 3810b Revision 11351
The code is good.
Please merge 3810b to trunk. - 11:45 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Greg Shah wrote:
> 1. Line 1488 of @ClientPrincipal@ still has the typos.
>
> 2. Please add a history entry to @h... - 11:40 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Code Review Task Branch 3810b Revision 11350
1. Line 1488 of @ClientPrincipal@ still has the typos.
2. Please a... - 11:39 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- > I've used writeReplace/readResolve and Externalizable SerializedPrincipal to re-use new versions of exportPrincipal...
- 11:23 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Greg Shah wrote:
> Code Review Task Branch 3810b Revision 11349
>
> 1. In @progress.g@, please locate these token... - 10:58 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Code Review Task Branch 3810b Revision 11349
1. In @progress.g@, please locate these tokens in alphabetical order ... - 10:54 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- "ctrl-c-regression" tests passed for 3810b revision 11348
- 10:52 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Branch 3810b was rebased to the trunk rev. 11318. Pushed up to revision 11349
- 07:55 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- @main-regression@ test passed. However, @ctrl-c@ tests hang in multiple runs since Saturday.
- 09:16 AM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
- Alexei Kaigorodov wrote:
> ... and tried to connect debugger to the port 2998, but IDE said "Connection refused".
... - 09:07 AM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
- so I edited @hotel_gui/deploy/server/directory.xml@, found @lientConfig@ and replaced @jvmArgs@ with new value. Then ...
- 08:20 AM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
- Alexei Kaigorodov wrote:
> In web mode, however, I start only server, and then work through the browser. I do not co... - 08:05 AM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
- Greg Shah wrote:
>
> The server.sh starts the FWD server. This has nothing to do with the web client support. Yo... - 04:44 AM Database Feature #3815: more temp-table options
- > Please review 3815a rev 11327.
FYI it passed regression testing.
06/15/2019
- 04:21 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- You can merge to trunk whenever you are ready.
- 03:28 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Greg, when do you want me to merge 3855a?
- 05:13 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Marian, do you have a payload for the response, when there is a message like @The value was not an INTEGER@? The Soa...
- 07:47 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Added conversion support and stub for the @CLIENT-PRINCIPAL:DB-LIST@ attribute.
Branch 3810b revision 11348 - 06:37 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Branch 3810b was rebased to the trunk rev. 11317. Pushed up to revision 11347
- 05:15 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Marian Edu wrote:
> DB-LIST is read-only, not sure if Mihai had the time to add the test for it but basically you ca... - 04:37 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> All these methods/attributes are added except @DB-LIST@. I can add conversion support and s... - 03:37 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Constantin Asofiei wrote:
> Conversion support and stubbed runtime is OK. Please add it.
Sure. I will add it sho... - 03:28 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> All these methods/attributes are added except @DB-LIST@. I can add conversion support and s... - 03:27 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Constantin Asofiei wrote:
> Igor, please check this list and let me know if there is any attribute not yet added:
>... - 11:16 PM Database Feature #4056: instrument FWD and supporting libraries to measure database performance
- It told me that the @com.sun.proxy.*@ join point weaves were @... advised by around advice from 'com.goldencode.p2j.a...
- 09:34 PM Database Feature #3815: more temp-table options
- Please review 3815a rev 11327.
- 08:59 PM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- Code Review Task Branch 3856a Revision 11323
I'm good with the changes.
06/14/2019
- 06:19 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- According to this: https://community.progress.com/community_groups/openedge_development/f/19/t/56961 the date format ...
- 04:17 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- 3855a rev 11325 fixes the review issues.
I can run the REST tests via SoapUI, and I can find the answers for some ... - 02:56 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Greg Shah wrote:
> 1. In @legacy_services.rule@, this code looks wrong @<action on="false">tref = createProgressAst(... - 02:49 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Code Review Task Branch 3855a Revision 11321
This is a really good update.
1. In @legacy_services.rule@, this... - 10:24 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- I think 3855a 11321 is a good candidate to release, although there are some remaining issues (which are most likely r...
- 09:22 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Marian, regarding the REST implementation, I need some answers for these questions:
# how is an unknown value for an... - 08:34 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Greg Shah wrote:
> Hmmm. Yes, that is probably normal but it would also be the case for any random uninitialized th... - 07:47 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- OK, finally found a way to make the form parameters work... fighting that since yesterday and was constantly greeted ...
- 07:39 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Constantin Asofiei wrote:
> OK, thanks for confirming this. Although I don't understand why you would make somethin... - 07:32 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Marian Edu wrote:
> So, basically, the handle procedure holds information about the external procedure that is going... - 06:50 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Constantin Asofiei wrote:
> Something confuses me - in OpenEdge, there is the @RUN ... {SINGLETON|SINGLE-RUN} SET hp... - 06:22 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Marian Edu wrote:
> The singleton/single-run options were added specifically to overcome this bounding issues with p... - 03:30 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- OK, just a quick update... knew there was something but slipped my mind :(
In proxygen single-run/singleton are on... - 02:39 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Constantin Asofiei wrote:
> An addendum to the previous note: I think I remembered it wrong (been a while since I im... - 05:45 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
- Hynek: The OO 4GL JSON implementation is all files under @src/com/goldencode/p2j/oo/json/@ and @src/com/goldencode/p2...
- 05:26 PM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- Task branch 3856a contains the initial implementation of IMAGELIST widget with the rules to convert the ImageList OCX...
- 11:38 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- 3856a rebased against latest trunk.
- 05:18 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor, please check this list and let me know if there is any attribute not yet added:...
- 04:20 PM Database Feature #4056: instrument FWD and supporting libraries to measure database performance
- Eric Faulhaber wrote:
> Hynek, AspectJ is executing a join point for methods outside the scope I am trying to define... - 03:58 PM Database Feature #4056: instrument FWD and supporting libraries to measure database performance
- Hynek, AspectJ is executing a join point for methods outside the scope I am trying to define. For instance, this dyna...
- 03:03 PM Database Feature #3815: more temp-table options
- Rebased task branch 3815a from P2J trunk revision 11317.
- 02:40 PM Database Feature #3815: more temp-table options
- > How extensive are the changes?
60 core lines of separate rules.
> Are they likely to be expanded later?
I... - 01:48 PM Database Feature #3815: more temp-table options
- Stanislav Lomany wrote:
> I put some code page conversion rules into @annotations/sorting.rules@, but because it's n... - 01:40 PM Database Feature #3815: more temp-table options
- I put some code page conversion rules into @annotations/sorting.rules@, but because it's not sorting-related rules, s...
- 09:16 AM Database Feature #3815: more temp-table options
- Create a task that describes the quirk, make Eric and myself watchers and make it related to this task.
- 08:41 AM Database Feature #3815: more temp-table options
- FYI, I'm not going to implement #3815-47 quirk because it requires to create hierarchy tracking mechanism for an unre...
- 08:32 AM Database Feature #3815: more temp-table options
- > > I've found that the CODEPAGE can be inherited from another permanent or temp-table through either table- or field...
- 11:58 AM User Interface Feature #3876: add support for "direct font control" at the widget level
- 3876a merged to trunk as revision 11317, and archived.
- 11:30 AM User Interface Feature #3876: add support for "direct font control" at the widget level
- Code Review Task Branch 3876a Revision 11319
I'm good with the code. Please merge to trunk. - 10:33 AM User Interface Feature #3876: add support for "direct font control" at the widget level
- Greg Shah wrote:
> Code Review Task Branch 3876a Revision 11318
>
> In @HandleCommon@, please move @CustomFont@ i... - 10:31 AM User Interface Feature #3876: add support for "direct font control" at the widget level
- Code Review Task Branch 3876a Revision 11318
In @HandleCommon@, please move @CustomFont@ into the FWD extension se... - 10:29 AM User Interface Feature #3876: add support for "direct font control" at the widget level
- Greg Shah wrote:
> Code Review Task Branch 3876a Revision 11317
>
> I'm fine with the change.
>
> Don't we als... - 10:13 AM User Interface Feature #3876: add support for "direct font control" at the widget level
- Code Review Task Branch 3876a Revision 11317
I'm fine with the change.
Don't we also need to add @CustomFont@ t... - 10:03 AM User Interface Feature #3876: add support for "direct font control" at the widget level
- Created task branch 3876a and checked in a fix for missing @handle.unwrapCustomFont@ method in trunk revision 11315. ...
- 11:38 AM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
- > Probably, this method works inside other process, not that which was launched by the script hotel_gui/deploy/server...
- 10:35 AM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
- Hynek Cihlar wrote:
> ESC keys are sent from JS to Java client process as any other key. Put a break point in @WebCl... - 11:29 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Alexei Kaigorodov wrote:
> Constantin Asofiei wrote:
> > How are you using the MESSAGE statement?
>
> as @messag... - 10:31 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Constantin Asofiei wrote:
> How are you using the MESSAGE statement?
as @message string(12345, "abc->>>>9")@. So,... - 10:24 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- When I say "string formatting", it means use the @STRING(val, fmt)@ to get the result. When I say "display formattin...
- 10:22 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Alexei Kaigorodov wrote:
> Is it possible to make these tests automated?
The @SCREEN-VALUE@ attribute should give y... - 10:16 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Greg Shah wrote:
> Please look at the 9.1E @proghand.pdf@ (this is one of the documents listed in the "Getting Start... - 09:54 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Please look at the 9.1E @proghand.pdf@ (this is one of the documents listed in the "Getting Started with FWD Developm...
- 01:13 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- The fix for the wrong alignment is comitted to the branch 3691a, revision 11317.
The comment at the line @p2j/src/...
06/13/2019
- 06:59 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- > Greg, a question: for in-server FWD sessions, SessionManager.getSession() returns null - this is normal, right? My ...
- 06:14 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- 3855a rev 11320 contains a stable runtime and conversion.
There are two files which need finished javadocs (Servic... - 04:19 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- An addendum to the previous note: I think I remembered it wrong (been a while since I implemented this). State-free ...
- 02:46 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- I think there is a problem in FWD's State-free mode for appserver agents - these should remain bound until all persis...
- 09:33 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Greg Shah wrote:
> > I had a mock of the server side in mind.
>
> We have other cases where this will be very use... - 07:59 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- > I had a mock of the server side in mind.
We have other cases where this will be very useful. For example, one o... - 07:44 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Greg Shah wrote:
> This is very interesting. These mocks are used as calls into real REST or SOAP services which th... - 07:40 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Greg Shah wrote:
> Marian: In regard to the pre-defined SoapUI projects that are checked in, can the open source ver... - 07:31 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Igor Skornyakov wrote:
> I have experience with implementing REST "mocks" as Spring boot apps. It is much more conve... - 07:26 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Marian: In regard to the pre-defined SoapUI projects that are checked in, can the open source version of SoapUI be us...
- 07:18 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Some more details about input data:
* request cookies (rest.cookieparam['name']), the value sent as input to mapped ... - 06:50 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Constantin Asofiei wrote:
> I think is enough to expand @mappings.p@ and @mappings_ip.p@, which have the mappings yo... - 04:29 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- I have experience with implementing REST "mocks" as Spring boot apps. It is much more convenient for testing than Soa...
- 04:22 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Marian Edu wrote:
> We didn't save any responses in bazaar as I was under impression you will get an appsrv/pasoe in... - 03:48 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Constantin Asofiei wrote:
> The issue in note #3855-18 I think is not a bug, but a feature - OpenEdge allows only a ... - 08:12 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- The issue in note #3855-18 I think is not a bug, but a feature - OpenEdge allows only a portion of the parameters to ...
- 06:08 PM Database Feature #3815: more temp-table options
- The @init@ block can be found using the @controlid@ annotation in the inner block node.
See @save_control_point_... - 04:57 PM Database Feature #3815: more temp-table options
- Guys, can you give me an advice how to emit something at @Init@ section of the external procedure or in the main bloc...
- 05:14 PM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- What branch did you put the fix in? Create and use 3691a if you have not already done so.
> This insertion is com... - 08:32 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Made a fix for wrong alignment, and ran the test @num_edit.p@ against both FWD Client ChUI and FWD Client GUI. The fi...
- 04:45 PM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
- Alexei Kaigorodov wrote:
>
> Hynek Cihlar wrote:
> > When ESC is pressed an end-condition is raised in the legacy... - 03:00 PM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
- Sorry I do not understand anything.
Hynek Cihlar wrote:
> When ESC is pressed an end-condition is raised in the l... - 02:28 PM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
- When ESC is pressed an end-condition is raised in the legacy stack to interrupt any routines that wait for user input...
- 03:23 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Finished the new implementation of the @IMPORT-PRINCIPAL@ runtime support. As with @EXPORT-PRINCIPAL@ it is "almost" ...
- 11:25 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Marian Edu wrote:
> Greg Shah wrote:
> > Marian: if your team can figure out the answers to #3810-201, we would lik... - 11:07 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Greg Shah wrote:
> Marian: if your team can figure out the answers to #3810-201, we would like to get those details.... - 08:14 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Greg Shah wrote:
> Igor: Is there any more to do before a final code review for 3810b?
Yes, I have to finish @IMP... - 08:07 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Marian: if your team can figure out the answers to #3810-201, we would like to get those details. This is less of a ...
- 09:21 AM Database Bug #3960: localedef problems in Ubuntu 18.04
- I've committed this change in branch 4069a as revision 11320.
06/12/2019
- 05:16 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- The @CLIENT-PRINCIPAL@ runtime support was re-worked with the new implementation of the @EXPORT-PRINCIPAL@ method and...
- 01:44 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> Constantin Asofiei wrote:
> > Are you in ChUI? This is a hard limit on the number of chara... - 01:25 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Constantin Asofiei wrote:
> Are you in ChUI? This is a hard limit on the number of characters for the terminal's wid... - 02:58 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Greg Shah wrote:
> We should ensure that it does not generate an abend. I don't recall what the 4GL does (e.g. does... - 02:45 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Constantin Asofiei wrote:
> Are you in ChUI? This is a hard limit on the number of characters for the terminal's wid... - 04:03 PM Database Feature #3809: ProDataSet support
- Greg Shah wrote:
> [...]
> Although this is for parameter passing in methods, I suspect it also is the same behavio... - 03:42 PM Database Feature #3809: ProDataSet support
- Eric Faulhaber wrote:
> I wonder if our interceptor within @ChangeBroker@ is preventing Hibernate from realizing tha... - 11:05 AM Database Feature #3809: ProDataSet support
- Ovidiu Maxiniuc wrote:
> Eric Faulhaber wrote:
> > What do you mean here by "not updated in database"? The records ... - 10:49 AM Database Feature #3809: ProDataSet support
- > I quote: the number of columns, data types, and so on. What does "and so on" mean? The name maybe? Well, not.
Pl... - 10:11 AM Database Feature #3809: ProDataSet support
- Eric Faulhaber wrote:
> What do you mean here by "not updated in database"? The records still exist after we attempt... - 10:00 AM Database Feature #3809: ProDataSet support
- I've leant something about the TEMP-TABLE that is not documented. At least for GET-CHANGES, the source and destinatio...
- 09:48 AM Database Feature #3809: ProDataSet support
- Ovidiu Maxiniuc wrote:
> Everything works fine, except one thing: in rare cases (only on DELETE operations, see @Tem... - 08:38 AM Database Feature #3809: ProDataSet support
- I have the following issue.
In a previous commit to 3809c I enriched the DMO with two new fields: @_rowState@ and @_... - 03:35 PM Database Feature #4056: instrument FWD and supporting libraries to measure database performance
- I've added all the suggested features except the @Totals@ row (will add in a separate pass). I've rebased 4056a to tr...
- 02:45 PM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- Created task branch 3856a.
- 08:08 AM User Interface Feature #3856 (WIP): implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common...
- 07:12 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- > However this feature doesn't seem to be used by any of the current large apps. So I'm removing the dependency.
Y... - 04:42 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- I added a "Precedes" link to #3857, since @ListView@ control has the ability to consume @ImageList@ instances and use...
- 02:11 PM Base Language Bug #4114: MESSAGE throws ArrayIndexOutOfBoundsException with long output
- The converted code...
- 02:07 PM Base Language Bug #4114 (New): MESSAGE throws ArrayIndexOutOfBoundsException with long output
- 12:16 PM Database Feature #3815: more temp-table options
- Agreed. Unless there is a technical advantage to using a @Resolvable@ (e.g., re-usability), we generally prefer to us...
- 12:15 PM Database Feature #3815: more temp-table options
- Use a lambda. This is easily done. See @convert/expressions.rules@ and the usage of @tw.graft("lambda_expr", copy, ...
- 12:09 PM Database Feature #3815: more temp-table options
- Looks like the code page expression should be resolvable/lambda. Yes, it is evaluated once, but it can depend on the ...
- 11:24 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Marian Edu wrote:
> Mind you there are two separate sections for each operation, one for input and one for output...... - 08:49 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Constantin Asofiei wrote:
> Marian Edu wrote:
> > We have a bunch of procedures for primitive and data structures i... - 03:50 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Marian Edu wrote:
> We have a bunch of procedures for primitive and data structures input/output defined already, I ... - 03:41 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- OK, in PSDOE (Eclipse) there is an editor for defining/editing those services in a project (if the 'ABL Rest Service'...
- 10:41 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- > A possible workaround could be a window/iframe popup with @<input type="file" .../>@ (or other elements) with a han...
- 09:26 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- This will be a bit tricky as the browser will only allow JS to access file data that the user actually selects, and t...
- 09:08 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- Some use cases in 4GL code are reading local files (on a user's desktop system) based on the selections made in @SYST...
- 09:00 AM User Interface Feature #4113 (Closed): enable upload of files from the browser (in the web clients) using SYSTEM...
- 08:40 AM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
- So I took hotel_gui project and replaced the abl code with demo/demo_widgets.p taken from testcases/uast/, built and ...
- 05:16 AM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- For feature 3940 we have develop following tests:
# CREATE-RESULT-LIST-ENTRY( )
* Static temp-tables - temporary
*...
06/11/2019
- 06:13 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- 3855a was created from trunk rev 11315. Rev 11316 contains the conversion changes and incomplete runtime. What I re...
- 05:56 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- We should ensure that it does not generate an abend. I don't recall what the 4GL does (e.g. does it silently truncat...
- 05:54 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> The converted code
> [...]
> throws @ArrayIndexOutOfBoundsException@ in @MESSAGE@ if @hex... - 04:41 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- The converted code...
- 02:44 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- The Javadoc for @datetime.getAbsoluteTimeOffset@ and @dataetimetz.getAbsoluteTimeOffset()@ are incorrect. The returne...
- 02:25 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Actually, @datetime-tz@ is serialized as two TLVs: the first one (tag @0x0090@ ) is a @long@ number of seconds since ...
- 09:42 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- It seems that the quirk described in [[#4801]] is not a bug but something intentional.
In particular, after CP is e... - 08:55 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- > It was Greg's suggestion to get rid of the existing approach (based on Java serialization) and implement EXPORT-PRI...
- 07:27 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- The ongoing analysis of the @EXPORT-PRINCIPAL@ clarified some things which described as unclear in note 174.
The @... - 03:13 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Marian Edu wrote:
> Hi Igor,
>
> not sure if you are looking for answers on our side, afraid we don't really know... - 01:01 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> The following questions are still open:
> 1. What is the exact format of the @datetime-tz@... - 02:50 PM User Interface Feature #3876 (Closed): add support for "direct font control" at the widget level
- 02:11 PM User Interface Feature #3876: add support for "direct font control" at the widget level
- No work is remaining for this issue.
- 02:10 PM User Interface Feature #3876: add support for "direct font control" at the widget level
- The changes for this issue were delivered with 3767a in trunk as revision 11315.
- 01:47 PM Database Feature #3815: more temp-table options
- An interesting observation. Consider we declared a shared temp-table:...
- 05:03 AM Database Feature #3815: more temp-table options
- > Which one are you suggesting? I did not design these classes, nor @TableMapper@, but it seems we split legacy infor...
- 01:42 PM Database Bug #3960: localedef problems in Ubuntu 18.04
- Greg Shah wrote:
> > Can someone that is running on Ubuntu 16.04 test this new locale definition on the old localede... - 11:55 AM Database Bug #3960: localedef problems in Ubuntu 18.04
- > Can someone that is running on Ubuntu 16.04 test this new locale definition on the old localedef?
Did this work? - 11:49 AM Database Bug #3960: localedef problems in Ubuntu 18.04
- Greg Shah wrote:
> Can someone that is running on Ubuntu 16.04 test this new locale definition on the old localedef?... - 11:18 AM User Interface Bug #4078 (Closed): cannot login in Hotel demo in Swing mode
- 10:46 AM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
- 4078c was merged to trunk rev 11314 and was archived.
- 05:19 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- the updated test report uploaded
- 04:49 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Greg Shah wrote:
> Identify the following:
>
> * Any alignment (or other) differences between GUI and ChUI in the...
06/10/2019
- 05:34 PM Database Feature #3815: more temp-table options
- >> Code page is set in the separate function TemporaryBuffer.setCodePage(buffer, fieldName, codepage). The question i...
- 05:26 PM Database Feature #3815: more temp-table options
- Stanislav Lomany wrote:
> Guys, I want to know your opinion on how to better implement code page inheritance. We hav... - 03:22 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Added @CLIENT-PRINCIPAL@ @CLIENT-WORKSTATION@ attribute and @AUTHENTICATION-FAILED@ methods conversion and runtime su...
- 01:34 PM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
- Please merge 4078c to trunk.
- 11:27 PM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
- Now it runs successfully both in swing and virtual desktop clients.
- 01:32 PM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Please do not use the @//@ style comments in programs that are not otherwise required to run in OpenEdge 11.x. v11 i...
- 01:26 PM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Your mention of Swing suggests that you tested @bug3691.p@ in FWD. I meant for you to test in 4GL ChUI, not FWD ChUI...
- 12:47 PM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
- Please change @p2j-entry@ to @com.goldencode.hotel.demo.DemoWidgets.execute@.
- 12:44 PM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
- I didn't describe how to create runnable configuration of @simple/server@ and @simple/client@ clearly. It needs to re...
- 12:31 PM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
- This issue can be reproduced with this program @testcases/uast/demo/demo_widgets.p@. Alexei, could you convert this p...
- 07:50 AM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
- Cannot reproduce.
Sergey Ivanovskiy wrote:
> Found that if we executed a simple GUI program in the web client and... - 09:12 AM Database Feature #4056: instrument FWD and supporting libraries to measure database performance
- This looks very useful. Some suggested improvements for the output:
* Instead of @Agg Time@ use @Agg Time (nanose... - 02:12 AM Database Feature #4056: instrument FWD and supporting libraries to measure database performance
- Attached is some Hotel GUI sample trace output showing aggregate times (nanosec) and invocation counts by top-level t...
06/09/2019
- 02:43 PM Database Feature #3815: more temp-table options
- Guys, I want to know your opinion on how to better implement code page inheritance. We have the following things to c...
06/08/2019
- 06:07 AM Base Language Bug #4108: CLIENT-PRINCIPAL:EXPORT-PRINCIPAL method quirk (4GL bug?)
- More detailed info:
If after @EXPORT-PRINCIPAL@ invocation any of the attributes are re-assigned then the order of a... - 05:00 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Only @tc_job_002@ consistently fails in multiple runs of the 3810b regression testing.
06/07/2019
- 09:57 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Greg Shah wrote:
> Please check how your testcase behaves in ChUI mode.
it behaves the same way as in Swing mode.... - 07:14 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- To be clear: you should rework the testcase to remove GUI elements such as images. I think much of the buttons and s...
- 07:11 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Please check how your testcase behaves in ChUI mode.
- 06:35 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- I found that the decision to print decimal as left or right aligned is taken at the constructor
@ public NumberFor... - 06:28 AM Base Language Bug #4108: CLIENT-PRINCIPAL:EXPORT-PRINCIPAL method quirk (4GL bug?)
- I've noticed a strange side effect of the @CLIENT-PRINCIPAL:EXPORT-PRINCIPAL@ method call.
If we run the attached ... - 06:24 AM Base Language Bug #4108 (New): CLIENT-PRINCIPAL:EXPORT-PRINCIPAL method quirk (4GL bug?)
- 06:25 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Greg Shah wrote:
> Igor: Please create a new task "CLIENT-PRINCIPAL:EXPORT-PRINCIPAL() method quirk (4GL bug?)" with... - 06:20 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Thanks for that opinion. We will treat this as a "quirk" which is of no known value at this time.
Igor: Please cr... - 06:13 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Greg Shah wrote:
> From a first look, it seems like a bug. Possibly even one that Progress might fix one day.
>
>... - 06:01 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> I've noticed a strange side effect of the @CLIENT-PRINCIPAL:EXPORT-PRINCIPAL@ method call.
... - 05:04 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- I've noticed a strange side effect of the @CLIENT-PRINCIPAL:EXPORT-PRINCIPAL@ method call.
If we run the attached @e... - 06:22 AM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
- Alexei Kaigorodov wrote:
> it runs successfully in swing client.
> I could not run it in web mode. Server.log has n... - 03:35 AM User Interface Bug #4078: cannot login in Hotel demo in Swing mode
- it runs successfully in swing client.
I could not run it in web mode. Server.log has no errors, but the screen shows...
06/06/2019
- 07:21 PM Database Feature #3815: more temp-table options
- > I've found that the CODEPAGE can be inherited from another permanent or temp-table through either table- or field-l...
- 11:36 AM Database Feature #3815: more temp-table options
- Side note: when a @longchar@/@clob@ value is assigned to a @clob@ field, it is implicitly converted into the codepage...
- 06:35 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Greg Shah wrote:
> In regard to data type serialization, I wonder if the 4GL uses the same approach as for raw-trans... - 06:21 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- In regard to data type serialization, I wonder if the 4GL uses the same approach as for raw-transfer (see #3549). I ...
- 05:22 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Greg Shah wrote:
.> No, don't use Java serialization since it won't be compatible. I understand there are some unkn... - 05:04 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- > I'm not sure that we have to replace the current implementation of the :EXPORT-PRINCIPAL based on Java serializatio...
- 04:37 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- I've analyzed the result of the @CLIENT-PRINCIPAL:EXPORT-PRINCIPAL@ method.
It seems that it is a byte array started... - 01:02 PM Base Language Feature #3753: I18N additions
- Greg Shah wrote:
> TODO: Stanislav notes the following:
>
> > When a longchar/clob value is assigned to a clob fi... - 12:51 PM Base Language Feature #3753: I18N additions
- TODO: Stanislav notes the following:
> When a longchar/clob value is assigned to a clob field, it is implicitly co... - 12:52 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- I like the plan. From a 4GL development perspective, it seems quite easy. I wonder why the wizard is needed.
- 11:13 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- The high-level approach for implementing the REST services is this:
# use the .paar resources to identify any expose... - 11:11 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Marian, another issue: the @.paar@ archive has a @mapping.xml@ file with some info like:...
- 10:52 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Marian, I need an example of a @openapi.openedge.export@ annotation for internal procedures, functions (if is possibl...
- 06:15 AM Database Feature #3814: more schema metadata
- Thank you very much, Ovidiu!
- 06:04 AM Database Feature #3814: more schema metadata
- Igor Skornyakov wrote:
> Which FWD classes are working with metadata? I've never worked with this and need some star...
Also available in: Atom