Project

General

Profile

Activity

From 05/21/2024 to 06/19/2024

06/19/2024

02:43 PM User Interface Bug #8586 (Test): Fields are not in FIELD-GROUP until they are enabled
Greg Shah
02:38 PM User Interface Bug #8586: Fields are not in FIELD-GROUP until they are enabled
Greg Shah wrote:
> This can merge to trunk now.
Done. Trunk rev. 15302.
Vladimir Tsichevski
12:07 PM User Interface Bug #8586 (Merge Pending): Fields are not in FIELD-GROUP until they are enabled
This can merge to trunk now. Greg Shah
11:32 AM User Interface Bug #8586: Fields are not in FIELD-GROUP until they are enabled
Vladimir Tsichevski wrote:
> Greg Shah wrote:
> > Have you completed the ChUI regression testing?
>
> Not yet.
...
Vladimir Tsichevski
05:33 AM User Interface Bug #8586: Fields are not in FIELD-GROUP until they are enabled
Greg Shah wrote:
> Have you completed the ChUI regression testing?
Not yet.
Vladimir Tsichevski
05:32 AM User Interface Bug #8586: Fields are not in FIELD-GROUP until they are enabled
Have you completed the ChUI regression testing? Greg Shah
12:56 PM Base Language Feature #4347: add runtime support for STOP-AFTER block option
After making these changes, please work with Tomasz to run all the CTRL-C tests using this branch. Greg Shah
12:55 PM Base Language Feature #4347: add runtime support for STOP-AFTER block option
Code Review Task Branch 4347a Revision 15210
This is good. It is very close.
1. I'm worried about the use of @...
Greg Shah
11:00 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
Committed on 4347a, revision 15210.
Changed implementation to insert Ctrl-C into TypeAhead queue.
Added as spec...
Eduard Soltan
08:39 AM Database Support #8889: evaluate and test the potential for SQL injection attacks
I posted the following in #8667-18:
> My concern here about SQL injection is that these text values can be used to...
Greg Shah
08:33 AM Database Support #8889 (New): evaluate and test the potential for SQL injection attacks
Greg Shah
07:55 AM Base Language Feature #6417: cleanup some known items in appserver support
Just a quick note to let you know the tests for calling appsrv from 4GL client (RPC style) were converted to AblUnit ... Marian Edu
04:46 AM Base Language Feature #6417: cleanup some known items in appserver support
Created task branch 6417b from trunk rev 15298 to fix an existing bug exposed by the changes in 6417a.
The fix is ...
Constantin Asofiei
03:53 AM Database Bug #8648 (Closed): Recheck ACTIVATE and DEACTIVATE procedures on appserver calls
Branch 8785a was merged to trunk rev 15297 and archived.
I don't think there are other cases where activate/deacti...
Constantin Asofiei

06/18/2024

03:35 PM Base Language Feature #4347: add runtime support for STOP-AFTER block option
> > > Perhaps we need to down-call to cause this to occur. But I don't think it is as simple as making a downcall, s... Greg Shah
01:46 PM Base Language Feature #4347: add runtime support for STOP-AFTER block option
Code Review Task Branch 4347a Revision 15209
1. The changes to rewrite the @Control@ synchronization are extensive...
Greg Shah
01:29 PM Base Language Feature #4347: add runtime support for STOP-AFTER block option
> >I think we might have to insert @CTRL-C@ into the type ahead queue. Interestingly, that should even work when the... Greg Shah
11:01 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
Committed on 4347a, revision 15209.
I implemented a mechanism to interrupt a Conversation thread and synchronize the...
Eduard Soltan
07:21 AM Database Bug #8878: Jumble sort dictates a full preselect
Review of 8878a/15285.
The only modified file is @preselect_prep.rules@:
* lines 64-65: there are some hard-tabs ...
Ovidiu Maxiniuc
03:49 AM Database Bug #8878 (Review): Jumble sort dictates a full preselect
Eric/Ovidiu: please review. Alexandru Lungu
06:40 AM Base Language Feature #6417 (WIP): cleanup some known items in appserver support
Greg Shah
05:31 AM Base Language Feature #6417: cleanup some known items in appserver support
6417a was merged to trunk as rev. 15287 and archived.
Galya B
03:04 AM Base Language Feature #6417: cleanup some known items in appserver support
Constantin Asofiei wrote:
> Galya B wrote:
> > Let me know about 7994a and merge.
> Lets get 6417a to trunk first ...
Galya B
03:01 AM Base Language Feature #6417: cleanup some known items in appserver support
Galya B wrote:
> Let me know about 7994a and merge.
Lets get 6417a to trunk first and after that we'll check #7994 ...
Constantin Asofiei
02:59 AM Base Language Feature #6417 (Merge Pending): cleanup some known items in appserver support
This can be merged after 8848a Constantin Asofiei
01:36 AM Base Language Feature #6417: cleanup some known items in appserver support
Galya B wrote:
> > Galya, this must be from the Jetty upgrade - we need a @baseRequest.setHandled(true);@ being call...
Galya B
12:38 AM Base Language Feature #6417: cleanup some known items in appserver support
Greg Shah wrote:
> Did 6417a pass its testing? If so, I'd like to get it merged.
It passed, but my concern is th...
Galya B

06/17/2024

03:31 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
To be clear: we have existing customers that use hardware terminals and we must continue to support their use cases. ... Greg Shah
03:27 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
> Also all Cyrillic letters(just for test, not sure we need this in production).
These were previously working at ...
Greg Shah
03:26 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
> Another question. Do we really need to support @UTF-8@ for interactive *ChUI* client? I see in a Progress DOC only ... Greg Shah
03:21 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
> Another word we need to be able to enter the Euro sign(and other possible chars from alternative layout) from keybo... Greg Shah
03:20 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
> We @<company_name>@ support customers all over the world. 255 characters are not enough.
>
> But for now, the cu...
Greg Shah
03:18 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
> The @UTF-8@ config issue resolved. So the note #7657-35 can be dropped.
Just to be clear: #7657-19 and #7657-10 ...
Greg Shah
03:05 PM Base Language Feature #6417: cleanup some known items in appserver support
Did 6417a pass its testing? If so, I'd like to get it merged. Greg Shah
02:39 PM Base Language Feature #6417: cleanup some known items in appserver support
> Greg/Tomasz: is it worth it to integrate the #7994 work from 6667i into 6417a, so we can merge it to trunk?
Yes,...
Greg Shah
02:30 PM Base Language Feature #6417: cleanup some known items in appserver support
Galya, this must be from the Jetty upgrade - we need a @baseRequest.setHandled(true);@ being called always in @SoapHa... Constantin Asofiei
03:29 AM Base Language Feature #6417: cleanup some known items in appserver support
There is something wrong with SOAP on +trunk+. Jetty returns 404, although the @SoapHandler@ handles the requests suc... Galya B
11:05 AM User Interface Bug #6074 (Closed): Movable widget problem
Greg Shah
03:41 AM User Interface Bug #6074 (Test): Movable widget problem
This was fully fixed in 3821c, which was merged to trunk in the meantime. Thus, it can be closed. Alexandru Lungu
08:33 AM Database Bug #8883: ensure FWD data import always creates indexes even if no dump file exists for a table
If there is no data dump file for a table, FWD import process should re-index that table; currently only tables which... Constantin Asofiei
08:25 AM Database Bug #8883 (New): ensure FWD data import always creates indexes even if no dump file exists for a ...
Constantin Asofiei
05:43 AM Database Bug #8878: Jumble sort dictates a full preselect
I committed the changes for jumble sort rule to 8878a/15285. Artur Școlnic
03:46 AM Database Bug #8878: Jumble sort dictates a full preselect
Then we can consider that only the @first@/@last@ queries are converted incorrectly for now. Artur Școlnic
03:44 AM Database Bug #8878: Jumble sort dictates a full preselect
I suppose that the BY affects only the first two table sorting, whereas the third component does not have an imposed ... Alexandru Lungu
03:42 AM Database Bug #8878: Jumble sort dictates a full preselect
I have done some more testing using various queries and I think you are right, however I found a case that I want to ... Artur Școlnic
03:39 AM Database Bug #8878 (WIP): Jumble sort dictates a full preselect
Created 8878a. Please commit your changes to fix this on 8878a. Alexandru Lungu
03:38 AM Database Bug #8878: Jumble sort dictates a full preselect
Artur, you found recently that using EACH for each component is also generating a @PreselectQuery@. I think that this... Alexandru Lungu
02:41 AM Database Bug #8878: Jumble sort dictates a full preselect
... Artur Școlnic

06/15/2024

06:31 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
Fixed the output in wide char mode issue. So now we have at least Euro sign in @ChUI@ terminal session. Also all Cyri... Eugenie Lyzenko
09:50 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
The @7657a@ rebased with recent trunk @15284@, new revision is @15286@. Eugenie Lyzenko

06/14/2024

06:16 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
Another question. Do we really need to support @UTF-8@ for interactive *ChUI* client? I see in a Progress DOC only @G... Eugenie Lyzenko
03:30 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
Robert Jensen wrote:
> We @<company_name>@ support customers all over the world. 255 characters are not enough.
>
...
Eugenie Lyzenko
03:11 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
We @<company_name>@ support customers all over the world. 255 characters are not enough.
But for now, the current ...
Robert Jensen
02:38 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
The @UTF-8@ config issue resolved. So the note #7657-35 can be dropped.
The other issue here is the input handling...
Eugenie Lyzenko
09:07 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
What I have done in the past is put various characters into MAriaDB, then display them. The encoding is UTF-8.
1) 8 ...
Robert Jensen
08:38 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
The addition issue here is not clear how to set up @UTF-8@ as @cpinternal@ or @charset@. I have tried 3 ways:
1. @di...
Eugenie Lyzenko
10:26 AM Database Bug #8878: Jumble sort dictates a full preselect
Original report:
---
When jumble sort is detected, all queries in a joined query are converted as @PreselectQue...
Eric Faulhaber
10:03 AM Database Bug #8878 (Internal Test): Jumble sort dictates a full preselect
Artur Școlnic
10:25 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
Greg Shah wrote:
>I think we might have to insert @CTRL-C@ into the type ahead queue. Interestingly, that should ev...
Eduard Soltan
04:37 AM Database Bug #8868: Fix "Can't normalize FWD value to use it with direct access." error for FieldReference...
Eric Faulhaber wrote:
> Greg Shah wrote:
> > Eric: Please review.
>
> Code review 8868a/15280:
>
> Are there a...
Dănuț Filimon

06/13/2024

06:39 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
Robert,
Currently I'm working on the Java part for @UTF-8@ support in @ChUI@. And I need some assistance.
The c...
Eugenie Lyzenko
08:54 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
The @7657a@ rebased with recent trunk @15277@, updated to revision @15282@.
With this change the flag to use wide ...
Eugenie Lyzenko
11:10 AM Database Bug #8868: Fix "Can't normalize FWD value to use it with direct access." error for FieldReference...
Greg Shah wrote:
> Eric: Please review.
Code review 8868a/15280:
H2 direct access is not an area of the code I...
Eric Faulhaber
09:26 AM User Interface Bug #8872: WAIT-FOR with FOCUS explicitly specified: NO-APPLY return from ENTRY trigger must be i...
You might as well resolve it here. Greg Shah
09:17 AM User Interface Bug #8872: WAIT-FOR with FOCUS explicitly specified: NO-APPLY return from ENTRY trigger must be i...
Greg Shah wrote:
> Is this seen in customer code?
>
> > the focus is set to @focusable2@
>
I do not know.
>...
Vladimir Tsichevski
09:15 AM User Interface Bug #8872: WAIT-FOR with FOCUS explicitly specified: NO-APPLY return from ENTRY trigger must be i...
Is this seen in customer code?
> the focus is set to @focusable2@
Are you referring to the @FOCUS@ system handle?
Greg Shah
09:08 AM User Interface Bug #8872: WAIT-FOR with FOCUS explicitly specified: NO-APPLY return from ENTRY trigger must be i...
Other difference, which can be seen after the main issue fixed:
# OE: before the @ENTRY@ is sent to the @focusable...
Vladimir Tsichevski
09:03 AM User Interface Bug #8872 (WIP): WAIT-FOR with FOCUS explicitly specified: NO-APPLY return from ENTRY trigger mus...
The following change fixes this very issue:... Vladimir Tsichevski
07:42 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
Eduard Soltan wrote:
> Imagine an situation.
> If I am in timer thread and control is on the client side, I send a ...
Greg Shah
04:02 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
Imagine an situation.
If I am in timer thread and control is on the client side, I send a interrupt message to the c...
Eduard Soltan
01:30 AM Base Language Feature #6417: cleanup some known items in appserver support
Constantin Asofiei wrote:
> Galya B wrote:
> > Since the tests are up to date, how do I solve #6417-149?
> This is...
Galya B

06/12/2024

04:26 PM User Interface Bug #8872: WAIT-FOR with FOCUS explicitly specified: NO-APPLY return from ENTRY trigger must be i...
The @WAIT-FOR@ statement can include the @FOCUS@ option. The initial focus must be set to the widget, specified as th... Vladimir Tsichevski
04:16 PM User Interface Bug #8872 (WIP): WAIT-FOR with FOCUS explicitly specified: NO-APPLY return from ENTRY trigger mus...
Vladimir Tsichevski
11:58 AM User Interface Bug #7684 (Closed): ENTRY event is emitted twice
Stanislav Lomany
11:57 AM User Interface Bug #7684 (Internal Test): ENTRY event is emitted twice
Yes, looks like it is fixed. Stanislav Lomany
09:02 AM User Interface Bug #7684 (Feedback): ENTRY event is emitted twice
Stanislav,
I cannot reproduce the problem you describe. Switching focus to @st2@ with TAB or mouse click generates...
Vladimir Tsichevski
11:11 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
OK, go ahead with that idea. Greg Shah
04:51 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
Greg Shah wrote:
> Perhaps we need to down-call to cause this to occur. But I don't think it is as simple as making...
Eduard Soltan
10:16 AM Base Language Feature #6417: cleanup some known items in appserver support
Galya B wrote:
> Since the tests are up to date, how do I solve #6417-149?
This is tricky; on a first glance, decim...
Constantin Asofiei
09:11 AM Base Language Feature #6417: cleanup some known items in appserver support
Constantin Asofiei wrote:
> Galya, I don't think you need to setup OpenEdge to run the REST/SOAP tests.
>
> @webt...
Galya B
09:54 AM Runtime Infrastructure Bug #7635 (Closed): RemoteObject defaults to 'tracing' mode
You can dead-archive 7635c. Any work to optimize @isLoggable()@ usage will happen when we get to the work in #1848. Greg Shah
09:49 AM Runtime Infrastructure Bug #7635: RemoteObject defaults to 'tracing' mode
7635b was merged to trunk as rev. 15280 and archived.
7635c created based on trunk r15280.
Galya B
09:05 AM Runtime Infrastructure Bug #7635 (WIP): RemoteObject defaults to 'tracing' mode
I'll merge when the great performance issue is fixed properly. Galya B
08:59 AM Runtime Infrastructure Bug #7635: RemoteObject defaults to 'tracing' mode
Greg Shah wrote:
> > Do we consider comparison of two integers heavy computing?
>
> It is the 3 virtual method ca...
Galya B
08:54 AM Runtime Infrastructure Bug #7635 (Merge Pending): RemoteObject defaults to 'tracing' mode
You can merge to trunk. Greg Shah
08:53 AM Runtime Infrastructure Bug #7635: RemoteObject defaults to 'tracing' mode
> Do we consider comparison of two integers heavy computing?
It is the 3 virtual method calls that I don't like. ...
Greg Shah
03:04 AM Runtime Infrastructure Bug #7635: RemoteObject defaults to 'tracing' mode
Let me know if 7635b needs to be merged. Galya B
03:03 AM Runtime Infrastructure Bug #7635: RemoteObject defaults to 'tracing' mode
Greg Shah wrote:
> Code Review Task Branch 7635b Revision 14275
>
> In the short term, the change is OK. Long te...
Galya B
03:11 AM Base Language Bug #8799: ON ERROR UNDO, THROW problems leading to infinite loops
Greg Shah wrote:
> Do you think that 40% is accurate for %Done?
We need to run the tests from xfer - we'll now more...
Constantin Asofiei
02:45 AM Base Language Bug #8799: ON ERROR UNDO, THROW problems leading to infinite loops
Constantin Asofiei wrote:
> * Once a structured exception is re-thrown, mark it as explicit, so it can be re-thrown ...
Galya B
02:21 AM Database Bug #8868: Fix "Can't normalize FWD value to use it with direct access." error for FieldReference...
Created *8868a* and committed the patch from #8868-1 to *8868a/rev.15280*. Dănuț Filimon

06/11/2024

06:32 PM User Interface Bug #8673: Deduce the logic behind OE focus management and implement in FWD
A strange thing in OE.
The test application:
# Defines a frame @outerFrame@ with a button @focusable4@.
# The ...
Vladimir Tsichevski
05:44 PM Base Language Bug #8799 (Test): ON ERROR UNDO, THROW problems leading to infinite loops
Do you think that 40% is accurate for %Done? Greg Shah
05:37 PM Base Language Bug #8799: ON ERROR UNDO, THROW problems leading to infinite loops
Branch 8799a was merged to trunk rev 15279 and archived. Constantin Asofiei
05:16 PM Base Language Bug #8799 (Merge Pending): ON ERROR UNDO, THROW problems leading to infinite loops
You can merge to trunk now. Greg Shah
04:59 PM Base Language Bug #8799: ON ERROR UNDO, THROW problems leading to infinite loops
8799a passed #7156 customer testing and other unit tests. Constantin Asofiei
09:19 AM Base Language Bug #8799: ON ERROR UNDO, THROW problems leading to infinite loops
Code Review Task Branch 8799a Revision 15277
I'm good with the changes.
Greg Shah
08:15 AM Base Language Bug #8799 (Internal Test): ON ERROR UNDO, THROW problems leading to infinite loops
Constantin Asofiei
04:12 PM Base Language Feature #4347: add runtime support for STOP-AFTER block option
Eduard Soltan wrote:
> Greg Shah wrote:
> >7. Help me understand why the implementation of Control.setControl() is ...
Greg Shah
07:27 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
Greg Shah wrote:
> 8. In @StopAfterTimer.addTimeOut()@, directly raising @NumberedException@ seems to be incorrect. ...
Eduard Soltan
07:22 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
Greg Shah wrote:
>7. Help me understand why the implementation of Control.setControl() is correct. In particular, do...
Eduard Soltan
08:04 PM Base Language Feature #4347: add runtime support for STOP-AFTER block option
Code Review 4347a Revisions 15205 through 15208
1. The @BlockManager.LOG@ should not be initialized using @ErrorMa...
Greg Shah
10:55 AM Runtime Infrastructure Bug #7635: RemoteObject defaults to 'tracing' mode
Code Review Task Branch 7635b Revision 14275
In the short term, the change is OK. Long term, I would still prefer...
Greg Shah
09:47 AM Database Bug #8868: Fix "Can't normalize FWD value to use it with direct access." error for FieldReference...
Eric: Please review. Greg Shah
08:29 AM Database Bug #8868 (Review): Fix "Can't normalize FWD value to use it with direct access." error for Field...
Dănuț Filimon
08:29 AM Database Bug #8868 (WIP): Fix "Can't normalize FWD value to use it with direct access." error for FieldRef...
Dănuț Filimon
02:56 AM Database Bug #8868: Fix "Can't normalize FWD value to use it with direct access." error for FieldReference...
While testing the unit tests of a customer, I noticed that there are a few instances of @FieldReference@ arguments th... Dănuț Filimon
02:50 AM Database Bug #8868 (Rejected): Fix "Can't normalize FWD value to use it with direct access." error for Fie...
Dănuț Filimon
05:39 AM Base Language Feature #6417: cleanup some known items in appserver support
Galya B wrote:
> Can you check r15302.
The changes look good. I was trying to get a standalone test with FWD clien...
Constantin Asofiei
04:18 AM Base Language Feature #6417: cleanup some known items in appserver support
Can you check r15302. Galya B
04:09 AM Base Language Feature #6417: cleanup some known items in appserver support
Galya B wrote:
> Constantin Asofiei wrote:
> > Also, the @server@ handle can also be assigned to @SESSION@ - in thi...
Constantin Asofiei
04:00 AM Base Language Feature #6417: cleanup some known items in appserver support
Constantin Asofiei wrote:
> Also, the @server@ handle can also be assigned to @SESSION@ - in this case, @if (serverH...
Galya B
03:18 AM Base Language Feature #6417: cleanup some known items in appserver support
Constantin Asofiei wrote:
> by @throw on the Conversion thread@ you meant @throw on the Conversation thread@?
Yes. ...
Galya B
02:41 AM Base Language Feature #6417: cleanup some known items in appserver support
Galya B wrote:
> Client type is not done. It will have to be reviewed and tested further. It's way more complicated ...
Constantin Asofiei
01:36 AM Base Language Feature #6417: cleanup some known items in appserver support
Constantin Asofiei wrote:
> Review for 6417a/15301 built on trunk rev 15276:
> * @src/com/goldencode/p2j/oo/lang/Oe...
Galya B

06/10/2024

02:41 PM Runtime Infrastructure Feature #6692: move FWD to Java 17
I plan on updating the standard workstation build to have both Java's in the same manner as I have currently setup fo... Roger Borrello
11:57 AM Base Language Feature #6417: cleanup some known items in appserver support
Review for 6417a/15301 built on trunk rev 15276:
* @src/com/goldencode/p2j/oo/lang/OeversionInfo.java@
** in the ja...
Constantin Asofiei
07:45 AM Base Language Feature #6417: cleanup some known items in appserver support
Constantin Asofiei wrote:
> The runtime needs to be regression tested with ChUI and other unit testing for customer ...
Galya B
07:44 AM Base Language Feature #6417: cleanup some known items in appserver support
New r15301 of 6417a based on trunk r15276 ready for review. Galya B
07:29 AM Base Language Feature #6417: cleanup some known items in appserver support
Galya B wrote:
> Other cases need to be fixed by calling a new server exported method, which I forgot and left in TO...
Galya B
07:26 AM Base Language Feature #6417: cleanup some known items in appserver support
Constantin Asofiei wrote:
> ** @recordOrThrowError@ can be called from FWD client, too - why @if (serverSide) { thro...
Galya B
07:01 AM Base Language Feature #6417: cleanup some known items in appserver support
Constantin Asofiei wrote:
> * @src/com/goldencode/p2j/util/SessionUtils.java@
> ** for @getClientType@, the value o...
Galya B
06:46 AM Base Language Feature #6417: cleanup some known items in appserver support
Galya B wrote:
> It fixes a startup procedure being configured without startup params.
OK, just for clarification: ...
Constantin Asofiei
06:43 AM Base Language Feature #6417: cleanup some known items in appserver support
Constantin Asofiei wrote:
> Galya B wrote:
> > The last example doesn't work. If you want me to revert the change, ...
Galya B
06:40 AM Base Language Feature #6417: cleanup some known items in appserver support
Galya B wrote:
> The last example doesn't work. If you want me to revert the change, it will continue to fail agents...
Constantin Asofiei
06:33 AM Base Language Feature #6417: cleanup some known items in appserver support
Constantin Asofiei wrote:
> I'm talking about this code in @Agent.listen@:
> [...]
>
> This is executed when the...
Galya B
06:28 AM Base Language Feature #6417: cleanup some known items in appserver support
I'm talking about this code in @Agent.listen@:... Constantin Asofiei
06:22 AM Base Language Feature #6417: cleanup some known items in appserver support
Constantin Asofiei wrote:
> I don't understand - startup procedure defines an input parameter, always. FWD must pas...
Galya B
06:16 AM Base Language Feature #6417: cleanup some known items in appserver support
I don't understand - startup procedure defines an input parameter, always. FWD must pass this argument, otherwise th... Constantin Asofiei
06:14 AM Base Language Feature #6417: cleanup some known items in appserver support
Constantin Asofiei wrote:
> * @src/com/goldencode/p2j/util/Agent.java@
> ** Agent's startup-procedure signature alw...
Galya B
05:19 AM Base Language Feature #6417: cleanup some known items in appserver support
Comment this line, at the time this was written I think there was a problem with the log:
> // generateRestTests(RES...
Constantin Asofiei
02:51 AM Base Language Feature #6417: cleanup some known items in appserver support
@SoapUILog2Harness@ doesn't compile. Galya B
02:44 AM Base Language Feature #6417: cleanup some known items in appserver support
Constantin Asofiei wrote:
> Galya, I don't think you need to setup OpenEdge to run the REST/SOAP tests.
>
> @webt...
Galya B
02:37 AM Base Language Feature #6417: cleanup some known items in appserver support
Marian Edu wrote:
> Galya B wrote:
> > I need confirmation if I got it right: I need to figure out by myself how to...
Galya B
04:30 AM User Interface Bug #8586: Fields are not in FIELD-GROUP until they are enabled
Alexandru Lungu wrote:
> Vladimir, are the changes in 8586a going to fix #8068 as well. If so, what testing do you t...
Vladimir Tsichevski
03:22 AM User Interface Bug #8586: Fields are not in FIELD-GROUP until they are enabled
Vladimir, are the changes in 8586a going to fix #8068 as well. If so, what testing do you think are required for this? Alexandru Lungu

06/09/2024

10:46 AM Base Language Feature #6417: cleanup some known items in appserver support
Review for 6417a/15226 built on trunk rev 15202:
* branch needs rebase
* files with missing history entry:...
Constantin Asofiei
02:39 AM Base Language Bug #8799: ON ERROR UNDO, THROW problems leading to infinite loops
Created task branch 8799a from trunk rev 15266. Rev 15277 has:
* Once a structured exception is re-thrown, mark it ...
Constantin Asofiei

06/07/2024

09:27 AM Base Language Feature #6417: cleanup some known items in appserver support
Galya, I don't think you need to setup OpenEdge to run the REST/SOAP tests.
@webtests_from_logs@ is meant to autom...
Constantin Asofiei
09:19 AM Base Language Feature #6417: cleanup some known items in appserver support
Galya B wrote:
> I need confirmation if I got it right: I need to figure out by myself how to setup Progress classic...
Marian Edu
08:46 AM Base Language Feature #6417: cleanup some known items in appserver support
I need confirmation if I got it right: I need to figure out by myself how to setup Progress classic appserver with RE... Galya B
08:21 AM Base Language Feature #6417: cleanup some known items in appserver support
Greg Shah wrote:
> > The comment also says run all SoapUI tests. Am I supposed to set SOAP and REST api in Progress ...
Galya B
08:14 AM Base Language Feature #6417: cleanup some known items in appserver support
> The comment also says run all SoapUI tests. Am I supposed to set SOAP and REST api in Progress corresponding to wha... Greg Shah
07:58 AM Base Language Feature #6417: cleanup some known items in appserver support
Greg Shah wrote:
> Is this not what was documented in #6417-8 and following discussion?
The "documentation" is ex...
Galya B
07:40 AM Base Language Feature #6417: cleanup some known items in appserver support
Is this not what was documented in #6417-8 and following discussion? Greg Shah
07:33 AM Base Language Feature #6417: cleanup some known items in appserver support
Greg Shah wrote:
> Setup equivalent testing environments in both OE and FWD.
Hasn't this already been done / docume...
Galya B
07:29 AM Base Language Feature #6417: cleanup some known items in appserver support
Can you start with this:
# Setup equivalent testing environments in both OE and FWD.
# Run the tests in both envi...
Greg Shah
07:25 AM Base Language Feature #6417: cleanup some known items in appserver support
I can't proceed with fixing all tests or related issues in FWD appservers without clear documentation what has been d... Galya B
07:24 AM Base Language Feature #6417: cleanup some known items in appserver support
We should separate our artifacts from OE and FWD. Either by more specific name or by separate directories. Greg Shah
07:19 AM Base Language Feature #6417: cleanup some known items in appserver support
Constantin Asofiei wrote:
> Galya B wrote:
> > So @webtests_from_logs/results/20211112_201954_soap_classic/test_set...
Galya B
07:17 AM Base Language Feature #6417: cleanup some known items in appserver support
Galya B wrote:
> Constantin Asofiei wrote:
> > Galya, the @errorCode@ text from the @Error in SOAP parameter: error...
Constantin Asofiei
06:27 AM Base Language Feature #6417: cleanup some known items in appserver support
Constantin Asofiei wrote:
> Galya, the @errorCode@ text from the @Error in SOAP parameter: errorCode@ message is the...
Galya B
06:22 AM Base Language Feature #6417: cleanup some known items in appserver support
Galya, the @errorCode@ text from the @Error in SOAP parameter: errorCode@ message is the first argument from @new App... Constantin Asofiei
06:12 AM Base Language Feature #6417: cleanup some known items in appserver support
I'm puzzled by @webtests_from_logs/results/20211112_201954_soap_classic/test_set_2_exceptions/test_5_throw_error_1.ht... Galya B
08:04 AM Runtime Infrastructure Feature #8863: Add tenantName logic related to sec_authentication_domain in FWD
The purpose of this task is to add the @tenantName@ logic that is related to the @sec_authentication_domain@ table in... Radu Apetrii
07:44 AM Runtime Infrastructure Feature #8863 (Closed): Add tenantName logic related to sec_authentication_domain in FWD
Radu Apetrii
08:01 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
In #8308, it was discovered that errors related to the database are handled differently when a CATCH block is present... Dănuț Filimon
07:12 AM Runtime Infrastructure Bug #7635: RemoteObject defaults to 'tracing' mode
Constantin Asofiei wrote:
> The same fix needs to be done at @Dispatcher.tracing@.
7635b r15275 based on trunk r1...
Galya B
06:39 AM Conversion Tools Feature #8849: Automatic dependencies conversion
Basically if @config-deps@ is not set to @true@ in configuration everything works just like before albeit there are s... Marian Edu
06:34 AM Conversion Tools Feature #8849: Automatic dependencies conversion
Attached a patch done against trunk rev#15266.
Marian Edu

06/06/2024

10:07 AM Runtime Infrastructure Feature #7799: automated vulnerability scanning
You're right. It is good. All that remains is to scan nightly on an automated basis and have someone review/resolve... Greg Shah
09:31 AM Runtime Infrastructure Feature #7799: automated vulnerability scanning
Greg Shah wrote:
> This is a good start but we will need to refine the results as noted in #7799-9. We must make it...
Tomasz Domin

06/05/2024

03:10 PM Base Language Bug #8799: ON ERROR UNDO, THROW problems leading to infinite loops
For this test:... Constantin Asofiei
09:13 AM Conversion Tools Feature #8849: Automatic dependencies conversion
Great! Yes, please post the patch here. Creating the patch from trunk is best. Greg Shah
09:04 AM Conversion Tools Feature #8849: Automatic dependencies conversion
When trying to convert testcases for specific subject we found it difficult to find all dependencies used in those te... Marian Edu
08:50 AM Conversion Tools Feature #8849 (New): Automatic dependencies conversion
Marian Edu
09:09 AM Base Language Feature #6417: cleanup some known items in appserver support
Marian may just be referencing your comment from #6417-160 where you said "I'm not testing OE.". Greg Shah
08:51 AM Base Language Feature #6417: cleanup some known items in appserver support
Marian Edu wrote:
> I still don't understand how do you plan to fix those tests without testing against a real Progr...
Galya B
08:48 AM Base Language Feature #6417: cleanup some known items in appserver support
Greg Shah wrote:
> Marian: Can you please list them here so that Galya knows not to touch those without discussing...
Marian Edu
08:45 AM Base Language Feature #6417: cleanup some known items in appserver support
Galya B wrote:
> Marian, the work on the tests seems disjointed. I'm trying to help the team coordinate their versio...
Marian Edu
08:42 AM Base Language Feature #6417: cleanup some known items in appserver support
> > Galya: The failures you mention in #6417-162 are from the harness, probably something written by Constantin. The... Greg Shah
08:14 AM Base Language Feature #6417: cleanup some known items in appserver support
Greg Shah wrote:
> Galya: The failures you mention in #6417-162 are from the harness, probably something written by ...
Galya B
08:06 AM Base Language Feature #6417: cleanup some known items in appserver support
Galya: The failures you mention in #6417-162 are from the harness, probably something written by Constantin. These w... Greg Shah
08:05 AM Base Language Feature #6417: cleanup some known items in appserver support
Marian, I believe acorn.ro is familiar not only with the @*.log@ files, but also with the SoapUI tests:... Galya B
07:57 AM Base Language Feature #6417: cleanup some known items in appserver support
Marian, let me help you understand what I'm working on here:
Greg Shah wrote:
> These are items that can be found...
Galya B
07:53 AM Base Language Feature #6417: cleanup some known items in appserver support
Marian, the work on the tests seems disjointed. I'm trying to help the team coordinate their versions to achieve a st... Galya B
07:30 AM Base Language Feature #6417: cleanup some known items in appserver support
Galya B wrote:
> Well said. The asserts in the SoapUI tests indeed match those from the Progress runs, i.e. are fa...
Marian Edu
07:02 AM Base Language Feature #6417: cleanup some known items in appserver support
Marian Edu wrote:
> Galya B wrote:
> > The SoapUI tests in @testcases/appsrv/soap/test/web/fwd-soapui-project.xml@ ...
Galya B
06:44 AM Base Language Feature #6417: cleanup some known items in appserver support
Greg Shah wrote:
> > Greg please let me know if we should move those to ABLUnit as well.
>
> Yes
>
> > Not sur...
Marian Edu
06:42 AM Base Language Feature #6417: cleanup some known items in appserver support
Galya B wrote:
> The SoapUI tests in @testcases/appsrv/soap/test/web/fwd-soapui-project.xml@ are based on the OE res...
Marian Edu
06:28 AM Base Language Feature #6417: cleanup some known items in appserver support
> Greg please let me know if we should move those to ABLUnit as well.
Yes
> Not sure if FWD supports this (RPC,...
Greg Shah
06:26 AM Base Language Feature #6417: cleanup some known items in appserver support
> > > I find it very weird that so many tests were failing in OE, but not fixed,
> >
> > Please be more specific ...
Greg Shah
05:57 AM Base Language Feature #6417: cleanup some known items in appserver support
The SoapUI tests in @testcases/appsrv/soap/test/web/fwd-soapui-project.xml@ are based on the OE results in @testcases... Galya B
05:18 AM Base Language Feature #6417: cleanup some known items in appserver support
Galya B wrote:
> I'm not testing OE.
Maybe we've got confused by your previous statement then... "I find it very...
Marian Edu
12:43 AM Base Language Feature #6417: cleanup some known items in appserver support
Greg Shah wrote:
> > I find it very weird that so many tests were failing in OE, but not fixed,
>
> Please be mo...
Galya B
06:51 AM Database Feature #7382 (Closed): Check performance of delete from vs drop table in H2
Greg Shah
04:01 AM Database Feature #7382: Check performance of delete from vs drop table in H2
This can be closed as the changes reached FWD-H2 already. Alexandru Lungu

06/04/2024

06:14 PM Runtime Infrastructure Feature #6692: move FWD to Java 17
Here is the current list:... Roger Borrello
06:11 PM Runtime Infrastructure Feature #6692: move FWD to Java 17
Tomasz Domin wrote:
> Roger Borrello wrote:
> > I have updated the @container@ project so that base images are crea...
Roger Borrello
04:54 PM Base Language Feature #6417: cleanup some known items in appserver support
> I find it very weird that so many tests were failing in OE, but not fixed,
Please be more specific about this. ...
Greg Shah
04:43 PM Runtime Infrastructure Feature #7799 (WIP): automated vulnerability scanning
This is a good start but we will need to refine the results as noted in #7799-9. We must make it very easy to evalua... Greg Shah
04:40 PM Runtime Infrastructure Feature #7799: automated vulnerability scanning
NIST (National Institute for Standards and Technology) is an agency of the US government. It creates standards, runs... Greg Shah
04:33 PM Runtime Infrastructure Feature #7799: automated vulnerability scanning
You can lookup details of a @CVE-2011-4969@ using https://nvd.nist.gov/vuln/detail/cve-2011-4969 Greg Shah
04:24 PM Runtime Infrastructure Feature #7799: automated vulnerability scanning
If you run @cat <scan_output> | grep -o "CVE-[0-9]*-[0-9]*" | sort | uniq@, you get:... Greg Shah
04:11 PM Runtime Infrastructure Feature #7799: automated vulnerability scanning
I just ran it, here is the output:... Greg Shah
10:15 AM Database Feature #7363 (Closed): Improve H2 Value caching, hashing and equals
Greg Shah
09:46 AM Database Feature #7363: Improve H2 Value caching, hashing and equals
FWD-H2 is not at rev. 48 in trunk. This can be closed. Alexandru Lungu
10:15 AM Database Feature #7062 (Closed): Direct access to H2 internals to solve basic queries
Greg Shah
09:45 AM Database Feature #7062: Direct access to H2 internals to solve basic queries
FWD-H2 is now at rev. 48 in trunk. This can be closed. Alexandru Lungu
09:39 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
We don't want a timer thread to exist if there is no @STOP-AFTER@ active. Greg Shah
08:51 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
Committed on 4347a, revision 15208. Eduard Soltan
08:14 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
Constantin Asofiei wrote:
> * StopAfterTimer
> ** in the constructor, the @if (timer == null)@ is not needed - you ...
Eduard Soltan

06/03/2024

01:48 PM Database Feature #7020: always use "expanded" extent fields
> but I think it is time to change it now. Permanent and temp-tables should be expanded by default
For temp-tables...
Greg Shah
12:52 PM Database Feature #7020: always use "expanded" extent fields
Code review 7020c/15089-15090 (long overdue, sorry):
This update seems to support both @denormalized@ and a new @e...
Eric Faulhaber
10:45 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
Pushed @hotel_gui@ revision 326 updated to support Java 17.
Tomasz Domin
08:33 AM Runtime Infrastructure Feature #6692 (Test): move FWD to Java 17
Greg Shah
08:20 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
Merged into trunk revision 15265. Tomasz Domin
06:26 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
Rebased to current @trunk/15264@
Pushed with overwrite @6692a/15304@
Preparing to merge to trunk.
Tomasz Domin
10:09 AM Runtime Infrastructure Feature #7799 (Review): automated vulnerability scanning
The feature has been merged into trunk with #6692
In order to check
@./gradlew dependencyCheckAnalyze@
After ...
Tomasz Domin
08:12 AM Base Language Feature #6417: cleanup some known items in appserver support
I find it very weird that so many tests were failing in OE, but not fixed, instead directly ported to testcases and s... Galya B
07:39 AM Database Bug #7258 (Closed): Optimize INDEX-INFORMATION with closed dynamic queries
Greg Shah
02:33 AM Database Bug #7258: Optimize INDEX-INFORMATION with closed dynamic queries
This can be closed. Alexandru Lungu
07:39 AM Database Bug #7174 (Closed): Resolve simple CAN-FIND statements faster
Greg Shah
02:33 AM Database Bug #7174: Resolve simple CAN-FIND statements faster
This can be closed. Alexandru Lungu
07:39 AM Database Bug #7165 (Closed): Close multiplex scope using prepared statement
Greg Shah
02:32 AM Database Bug #7165: Close multiplex scope using prepared statement
This can be closed. Alexandru Lungu
07:38 AM Database Bug #5306 (Closed): AdaptiveQuery sets a found record into the buffer twice in dynamic mode
Greg Shah
02:31 AM Database Bug #5306: AdaptiveQuery sets a found record into the buffer twice in dynamic mode
This can be closed. Alexandru Lungu
07:38 AM Database Feature #7060 (Closed): Consider using wildcard selection to reduce SQL size
Greg Shah
02:31 AM Database Feature #7060: Consider using wildcard selection to reduce SQL size
This can be closed. Alexandru Lungu
07:38 AM Database Support #7058 (Closed): get the FWD fork of the H2 code base under version control
Greg Shah
02:29 AM Database Support #7058 (Test): get the FWD fork of the H2 code base under version control
Alexandru Lungu
02:28 AM Database Support #7058 (Internal Test): get the FWD fork of the H2 code base under version control
The goal of this task was reached. #7061 was fully fixed and part of FWD-H2. This can be closed. Alexandru Lungu
03:13 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
Review for 4347a rev 15206:
* StandardServer
** only change is a 'bad import', revert this file to rev 15203.
* Bl...
Constantin Asofiei

05/31/2024

03:39 PM Runtime Infrastructure Feature #6692 (Merge Pending): move FWD to Java 17
OK, all the applications have reached a minimum level of support for 6692a.
Please merge 6692a to trunk, after 812...
Greg Shah
10:52 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
The change is not OK - I get this:... Constantin Asofiei
05:55 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
Rebased 8593d/rev. 15263.
Tested this with a customer unit tests and everything went fine. Although, I think the t...
Alexandru Lungu
02:20 AM Database Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
Are @-H@, @-S@ and @-P@ used only for the db? If so, it's best to have an array of custom objects with all the config... Galya B

05/30/2024

05:02 PM Database Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
The current code provides two ways to make a database connection in FWD:
* Using the session based auto-connect (#...
Greg Shah
04:45 PM Database Feature #8834 (Closed): add bootstrap configuration support for -db OE command line parameter (an...
Greg Shah
04:43 PM Database Feature #8833: eliminate legacy load on startup support
This is leftover work that should have been finished in #3930. The objective is to remove the old style load on star... Greg Shah
04:33 PM Database Feature #8833 (New): eliminate legacy load on startup support
Greg Shah
12:30 PM Runtime Infrastructure Feature #6692: move FWD to Java 17
Rebased to current @trunk/15259@
Pushed @6692a/15299@
Tomasz Domin
12:26 PM Runtime Infrastructure Feature #6692: move FWD to Java 17
Roger Borrello wrote:
> I have updated the @container@ project so that base images are created that contain JDK 17. ...
Tomasz Domin
11:35 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
Tomasz Domin wrote:
> 6692a rev 15244 - Reverted @mariadb-java-client@ to @FWD@ compatible version: "3.1.2"
>
> ...
Greg Shah
11:21 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
6692a rev 15244 - Reverted @mariadb-java-client@ to @FWD@ compatible version: "3.1.2"
Greg - please let me know w...
Tomasz Domin
12:03 PM User Interface Bug #8586 (Internal Test): Fields are not in FIELD-GROUP until they are enabled
8586a revision 15256,
Nice simplification of @nextTabItem@!
The changes also affect other use cases like @ENABL...
Hynek Cihlar
08:02 AM User Interface Bug #8586: Fields are not in FIELD-GROUP until they are enabled
Hynek: Please review. Greg Shah
08:46 AM Base Language Bug #8799: ON ERROR UNDO, THROW problems leading to infinite loops
Marian Edu wrote:
> Marian Edu wrote:
> > Some of them are just caused by the conversion when unknown (?) is passed...
Greg Shah
08:45 AM Base Language Bug #8799: ON ERROR UNDO, THROW problems leading to infinite loops
Artur: Please make all of these testcases work properly, including the conversion fixes. Constantin, Marian and I wi... Greg Shah
04:35 AM Base Language Bug #8799: ON ERROR UNDO, THROW problems leading to infinite loops
Marian Edu wrote:
> Some of them are just caused by the conversion when unknown (?) is passed directly as parameter ...
Marian Edu
04:22 AM Base Language Bug #8799: ON ERROR UNDO, THROW problems leading to infinite loops
Marian Edu wrote:
> @undoReturnErrorTopLevel@ doesn't have an override using @ProError@.
This is for the @return ...
Marian Edu
03:47 AM Base Language Bug #8799: ON ERROR UNDO, THROW problems leading to infinite loops
Greg Shah wrote:
> > I do not think we have tests for default error handling for all blocks but we can maybe add tho...
Marian Edu
08:19 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
Constantin Asofiei wrote:
> * I think if we need to have a way to disable @STOP-AFTER@, via a directory configuratio...
Eduard Soltan

05/29/2024

04:58 PM Runtime Infrastructure Feature #6692: move FWD to Java 17
I have updated the @container@ project so that base images are created that contain JDK 17. After a complete build of... Roger Borrello
05:27 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
6692a rev 15244 - Removed unneeded @janusgraph@ dependency: @metrics-graphite@ and transitive @amqp-client@ Tomasz Domin
04:11 PM User Interface Bug #8586 (Review): Fields are not in FIELD-GROUP until they are enabled
I fixed the @private FieldGroup.nextTabItem()@ in similar way.
Now the complete tab ring can be traversed from 4gl f...
Vladimir Tsichevski
10:44 AM User Interface Bug #8586 (WIP): Fields are not in FIELD-GROUP until they are enabled
The problem seems to be in @FieldGroup.getExtremeTabItem()@ method, where only *realized* items are selected:... Vladimir Tsichevski
02:18 PM Base Language Bug #8799: ON ERROR UNDO, THROW problems leading to infinite loops
> I do not think we have tests for default error handling for all blocks but we can maybe add those to somewhere if n... Greg Shah
04:16 AM Base Language Bug #8799: ON ERROR UNDO, THROW problems leading to infinite loops
Greg Shah wrote:
> Marian: Where are we with testcases for @ON ERROR UNDO, THROW@?
We have tests for error handling...
Marian Edu

05/28/2024

02:15 PM Base Language Bug #8799: ON ERROR UNDO, THROW problems leading to infinite loops
Marian: Where are we with testcases for @ON ERROR UNDO, THROW@?
Constantin: Do we have a standalone testcase to recr...
Greg Shah

05/27/2024

04:03 PM User Interface Bug #8809 (Internal Test): Incorrect next enabled widget calculation
Code review 8809a. The changes look good, but it will require good amount of regression testing, including ChUI regre... Hynek Cihlar
03:32 PM User Interface Bug #8809: Incorrect next enabled widget calculation
Hynek: Please review. Greg Shah
03:26 PM User Interface Bug #8809: Incorrect next enabled widget calculation
The (incomplete) fix for #8770 reverted in 8809a in rev. 15241. Vladimir Tsichevski
07:49 AM User Interface Bug #8809 (Review): Incorrect next enabled widget calculation
Vladimir Tsichevski
07:48 AM User Interface Bug #8809 (WIP): Incorrect next enabled widget calculation
Fixed in 8809a rev. 15240. Please, review. Vladimir Tsichevski
03:37 PM Runtime Infrastructure Feature #6692: move FWD to Java 17
6692a rev 15243 - Restore dependencies: implicit for @batik-ext@ and explicit for @slf4j-api@ and @jcl-over-slf4j@ wh... Tomasz Domin
03:25 PM User Interface Bug #8770: ENTRY event is not sent for a frame when window receives focus
The (incomplete) fix moved from 8809a to in 8770a rev. 15242. Vladimir Tsichevski
09:54 AM User Interface Bug #8770 (WIP): ENTRY event is not sent for a frame when window receives focus
The following code in @TC.waitForWorker@ was probably intended to send @ENTRY@ to the frame in question, but, at leas... Vladimir Tsichevski
07:48 AM User Interface Bug #8770 (Review): ENTRY event is not sent for a frame when window receives focus
Vladimir Tsichevski
07:48 AM User Interface Bug #8770 (WIP): ENTRY event is not sent for a frame when window receives focus
Fixed in 8809a rev. 15240. Vladimir Tsichevski
06:37 AM User Interface Bug #8012: Fix combo-box corner cases
Hynek Cihlar wrote:
> Radu Apetrii wrote:
> > My opinion is that we should stick with @append@ (a.k.a. not removing...
Radu Apetrii
06:30 AM User Interface Bug #8012 (Internal Test): Fix combo-box corner cases
Radu Apetrii wrote:
> My opinion is that we should stick with @append@ (a.k.a. not removing it), but I am open to ot...
Hynek Cihlar
05:29 AM User Interface Bug #8012: Fix combo-box corner cases
I've followed the leads and reached multiple roots of setting @newAddedItems@. All of them pass as a parameter the va... Radu Apetrii

05/25/2024

07:34 AM Database Bug #8593 (Internal Test): H2 performance improvement for table 'truncate by multiplex'
ETF testing passed. Constantin Asofiei

05/24/2024

03:04 PM Runtime Infrastructure Feature #6692: move FWD to Java 17
6692a rev 15242 - GenericWebServer now exposes all @jetty-@ jars to the .war launched app (fixes the JNDI problem). Constantin Asofiei
02:45 PM User Interface Bug #8012: Fix combo-box corner cases
Radu Apetrii wrote:
> Do you have another suggestion other than seeing who added the @newAddedItems@ code and checki...
Hynek Cihlar
12:06 PM User Interface Bug #8012: Fix combo-box corner cases
Hynek Cihlar wrote:
> Radu Apetrii wrote:
> > Hynek Cihlar wrote:
> > * @newAddedItems@ is correctly @null@, then ...
Radu Apetrii
11:36 AM User Interface Bug #8012: Fix combo-box corner cases
Radu Apetrii wrote:
> Hynek Cihlar wrote:
> * @newAddedItems@ is correctly @null@, then the answer to the question ...
Hynek Cihlar
11:09 AM User Interface Bug #8012: Fix combo-box corner cases
Hynek Cihlar wrote:
> For the added @append@ parameter, could we deduce new items are being added from the @newAdded...
Radu Apetrii
01:47 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
Greg Shah wrote:
>From my point of view yes. The inner blocks with on stop undo, ... does not respond to StopConditi...
Eduard Soltan

05/23/2024

04:56 PM User Interface Bug #8809: Incorrect next enabled widget calculation
Run the @8809.p@ example.
In OE, the @focusable7@ button receives focus.
In FWD no focus is set.
The issue ori...
Vladimir Tsichevski
03:59 PM User Interface Bug #8809 (Closed): Incorrect next enabled widget calculation
Vladimir Tsichevski
10:58 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
>> Is @STOP-AFTER@ essentially an @ON STOP UNDO, LEAVE@ but only matching a timeout and not other kinds of @STOP@?
>...
Greg Shah
10:33 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
Greg Shah wrote:
> * 4GL syntax
> ** "time limit" value
> *** Test both literals and "complex" expressions (a vari...
Eduard Soltan
09:35 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
> > Here a StopCondition is triggered on @outerBlock1@, however because the nested @innerBlock1@ which has a @on stop... Greg Shah
09:34 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
Constantin Asofiei wrote:
> Greg Shah wrote:
> > > I think there is some behavior related to blocking UI statements...
Greg Shah
09:26 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
Eduard, Please do the following:
* In the testcase, add elapsed timers around each of the cases where you are expe...
Greg Shah
09:20 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
Greg Shah wrote:
> > I think there is some behavior related to blocking UI statements (like UDPATE, or PAUSE): if th...
Constantin Asofiei
09:16 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
> I think there is some behavior related to blocking UI statements (like UDPATE, or PAUSE): if these exist, then the ... Greg Shah
02:43 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
I think there is some behavior related to blocking UI statements (like UDPATE, or PAUSE): if these exist, then the ST... Constantin Asofiei
02:39 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
Constantin Asofiei wrote:
> Marian Edu wrote:
> > That one works as expected for me (OE12.2), what you can do so it...
Marian Edu
02:33 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
Marian Edu wrote:
> That one works as expected for me (OE12.2), what you can do so it doesn't look like it's mining ...
Constantin Asofiei
02:28 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
Eduard Soltan wrote:
> Here a StopCondition is triggered on @outerBlock1@, however because the nested @innerBlock1...
Marian Edu
09:32 AM Database Bug #8593 (Review): H2 performance improvement for table 'truncate by multiplex'
Hmmm, I think I see the problem. Indeed, it is not right to delete the DMO as it is not even inserted in the database... Alexandru Lungu
06:57 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
Actually I get this in the server log:... Constantin Asofiei
03:13 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
Alexandru Lungu wrote:
> Constantin, can you pick this up for another customer application that drove the effort in ...
Constantin Asofiei
09:17 AM User Interface Bug #8807: A trigger of ANYWHERE type does not shadow existing trigger for the same event
This issue was first reported in #8606-44. Vladimir Tsichevski
09:16 AM User Interface Bug #8807: A trigger of ANYWHERE type does not shadow existing trigger for the same event
Code example:... Vladimir Tsichevski
08:54 AM User Interface Bug #8807 (Review): A trigger of ANYWHERE type does not shadow existing trigger for the same event
Vladimir Tsichevski
07:23 AM Database Bug #7473 (Test): rewrite toString() implementation for Dataset, StaticTempTable and TempTableBui...
Branch 7473a was merged to trunk rev 15236 and archived. Andrei Iacob
07:16 AM Database Bug #7473: rewrite toString() implementation for Dataset, StaticTempTable and TempTableBuilder to...
You can merge to trunk now. Greg Shah
02:41 AM Database Bug #7473: rewrite toString() implementation for Dataset, StaticTempTable and TempTableBuilder to...
This is ready to merge. Let us know when we can merge. Andrei Iacob

05/22/2024

06:04 PM Base Language Feature #4347: add runtime support for STOP-AFTER block option
Eduard Soltan wrote:
> Committed on 4347a, revision 15205.
I understand from today's meeting that this commit add...
Eric Faulhaber
02:48 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
Committed on 4347a, revision 15205.
Created a suite of test cases.
Also find some scenarios which behaviours in 4...
Eduard Soltan
03:22 PM Runtime Infrastructure Feature #6692: move FWD to Java 17
Greg Shah wrote:
> Please commit the change. Let's restart testing.
Committed to 6692a rev 15241.
Constantin Asofiei
02:58 PM Runtime Infrastructure Feature #6692: move FWD to Java 17
Please commit the change. Let's restart testing. Greg Shah
01:58 PM Runtime Infrastructure Feature #6692: move FWD to Java 17
This change removes mime4j benchmark, which required jmh:... Constantin Asofiei
11:07 AM Database Bug #7473: rewrite toString() implementation for Dataset, StaticTempTable and TempTableBuilder to...
Since this hasn't merged yet, let's pause the merge so other branches can go.
Eduard: Let me know when you are a...
Greg Shah
11:01 AM Base Language Feature #6417: cleanup some known items in appserver support
Galya B wrote:
> May I get a confirmation that @webtests_from_logs/results@ are results from Progress?
Yes, this is...
Constantin Asofiei
08:44 AM Base Language Feature #6417: cleanup some known items in appserver support
May I get a confirmation that @webtests_from_logs/results@ are results from Progress? Galya B
10:32 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
I am talking about 8593d. Alexandru Lungu
10:32 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
I am picking this up for a customer unit tests.
As #8593 is broadly about performance in FWD-H2, Constantin, can you...
Alexandru Lungu
07:14 AM User Interface Bug #8012: Fix combo-box corner cases
Alexandru Lungu wrote:
> Radu, please look into [[p2j:4GL_Unit_Testing]] and [[p2j:Writing_4GL_Testcases]], more exa...
Marian Edu
07:09 AM User Interface Bug #8012: Fix combo-box corner cases
Radu, please look into [[p2j:4GL_Unit_Testing]] and [[p2j:Writing_4GL_Testcases]], more exactly into what we call "xf... Alexandru Lungu
03:08 AM User Interface Bug #8012: Fix combo-box corner cases
Code review 7806b. The changes are pretty dense so it is hard to follow every case, but they look OK to me.
For th...
Hynek Cihlar
04:45 AM Conversion Tools Feature #8786: incremental schema conversion and updates
We keep changing our database schema. We basically copied the mechanism we used in OpenEdge. It works like this:
*...
André van Hulzen
02:26 AM Base Language Bug #8799: ON ERROR UNDO, THROW problems leading to infinite loops
There are cases when even if an ERROR condition is supposed to be morphed into a structured exception, and re-thrown ... Constantin Asofiei
02:24 AM Base Language Bug #8799 (Test): ON ERROR UNDO, THROW problems leading to infinite loops
Constantin Asofiei

05/21/2024

05:00 PM Conversion Tools Feature #8786: incremental schema conversion and updates
> things get more complicated if a table/ field is renamed. Dropping and recreating might not be the correct choice s... Greg Shah
04:52 PM Conversion Tools Feature #8786: incremental schema conversion and updates
I would like to add a few thoughts here. We need to analyse all kind of mutations which can happen during an upgrade ... Ovidiu Maxiniuc
11:44 AM User Interface Bug #8012: Fix combo-box corner cases
Hynek: Please review. Greg Shah
10:10 AM User Interface Bug #8012 (Review): Fix combo-box corner cases
Check the 7806b changes: Done.
Check that the 34 tests that I've created pass: Done.
Status: waiting for review.
...
Radu Apetrii
08:37 AM User Interface Bug #8012: Fix combo-box corner cases
Yes, let's move ahead with 7806b and further changes can go in another branch. Please set the %Done of this task acc... Greg Shah
08:34 AM User Interface Bug #8012: Fix combo-box corner cases
Greg, the branch 7806b solves the issue on #8407. The problem (?) is that this branch contains multiple fixes for com... Radu Apetrii
07:39 AM User Interface Bug #8012: Fix combo-box corner cases
I rebased 7806b with trunk rev. 15226. I suggest waiting for the #8407 result before we decide what to do with 7806b. Radu Apetrii
11:22 AM Database Bug #7473 (Merge Pending): rewrite toString() implementation for Dataset, StaticTempTable and Tem...
This can merge after 8001a. Greg Shah
10:56 AM Database Bug #7473: rewrite toString() implementation for Dataset, StaticTempTable and TempTableBuilder to...
Alexandru Lungu wrote:
> I think the changes are only for debugging purposes, right? Ovidiu, please correct me if I ...
Ovidiu Maxiniuc
07:41 AM Database Bug #7473: rewrite toString() implementation for Dataset, StaticTempTable and TempTableBuilder to...
I think the changes are only for debugging purposes, right? Ovidiu, please correct me if I am wrong. Despite trying i... Alexandru Lungu
07:13 AM Database Bug #7473 (Internal Test): rewrite toString() implementation for Dataset, StaticTempTable and Tem...
What testing is needed? Greg Shah
03:17 AM Database Bug #7473: rewrite toString() implementation for Dataset, StaticTempTable and TempTableBuilder to...
I committed the changes. Eduard Baciu
10:38 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Branch 6161a was merged to trunk rev 15229 and archived. Constantin Asofiei
08:34 AM Base Language Feature #6161 (Merge Pending): add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-P...
You can merge to trunk after 7417b. Greg Shah
08:04 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Greg Shah wrote:
> What testing do you propose?
DYNAMIC-PROPERTY is not being used in other projects than #8433. S...
Constantin Asofiei
07:58 AM Base Language Feature #6161 (Internal Test): add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-P...
What testing do you propose? Greg Shah
07:58 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
I think we just watch it in case it becomes a hotspot. One solution would be to group all the details of a property ... Greg Shah
07:30 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
I've moved the bulk getter/setter to be resolved only if no indexed setter/getter is resolved at all. I'm not sure w... Constantin Asofiei
08:38 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
That explains it. I was looking at the 12.x docs. Greg Shah
07:47 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
Constantin Asofiei wrote:
> According to https://docs.progress.com/bundle/openedge-startup-and-parameter-reference-1...
Marian Edu
04:57 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
Greg Shah wrote:
> The converted code javac times (and heap requirements) as seen in #8773 and #8771, are something ...
Tomasz Domin
 

Also available in: Atom