Project

General

Profile

Activity

From 01/21/2024 to 02/19/2024

02/19/2024

02:13 PM Database Feature #6628: port PostgreSQL native user defined functions to MariaDB
Checking for @exists@ in the FQL seems like a reasonable approach. Right now, it is only used to implement server-sid... Eric Faulhaber
08:03 AM User Interface Feature #3288: support > 1 browser tabs for a single FWD java client instance
We are thinking about this task again in relation to a customer requirement for a multi-screen system where their use... Greg Shah
07:08 AM Runtime Infrastructure Feature #7799 (WIP): automated vulnerability scanning
I've implemented vulnerability checks in #6692 with @org.owasp.dependencycheck@ plugin.
A sample report for @FWD@ @...
Tomasz Domin
05:00 AM User Interface Feature #4853 (Review): implement support for reporting a device-id which is meant to identify a ...
4853a r14999 based on trunk r14989 ready for review. What has been done:
* @SESSION:DEVICE-ID@ added:
** device ID ...
Galya B
03:55 AM Runtime Infrastructure Bug #8281 (Test): Use CacheManager for DynamicQueryHelper and DynamicValidationHelper
Branch 8281a was merged into trunk as revision 14989 and archived. Dănuț Filimon
03:25 AM Runtime Infrastructure Bug #8281 (Merge Pending): Use CacheManager for DynamicQueryHelper and DynamicValidationHelper
Yes, please merge to trunk. Eric Faulhaber
03:03 AM Runtime Infrastructure Bug #8281: Use CacheManager for DynamicQueryHelper and DynamicValidationHelper
Ovidiu Maxiniuc wrote:
> Dănuț, do not forget to add a note in the notification message that the keys for values of ...
Dănuț Filimon
12:20 AM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
Theodoros Theodorou wrote:
> The following code does not write into the db in 4GL, but in FWD it does.
>
> [...]
...
Eric Faulhaber

02/18/2024

01:13 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
> client-swing.sh will show the characters. But I can not enter them through the terminal.
> client-terminal.sh will...
Greg Shah
01:09 PM Base Language Feature #6425 (Closed): SESSION handle features
The remaining work is in #7675. Greg Shah
12:57 PM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
Eric: This is for you. Greg Shah
12:30 PM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
> I'm not sure what is considered 'message sent' that resets the timeout.
Sergey: Can you answer this?
Greg Shah

02/16/2024

05:57 PM Base Language Feature #4392: add -pf support for appserver CONNECT() method
The smoke test I was thinking was to regression test the branch, to have a minimum certainty that there are no bugs a... Ovidiu Maxiniuc
03:53 AM Base Language Feature #4392: add -pf support for appserver CONNECT() method
Ovidiu Maxiniuc wrote:
> I was thinking more like:
> [...]
> Anyway, this was just a hint. We are not optimizing t...
Galya B
04:58 PM Runtime Infrastructure Bug #8281 (Internal Test): Use CacheManager for DynamicQueryHelper and DynamicValidationHelper
Eric Faulhaber wrote:
> Ovidiu, please review ASAP.
I see nothing wrong with the code. The branch is a couple of re...
Ovidiu Maxiniuc
04:22 AM Runtime Infrastructure Bug #8281: Use CacheManager for DynamicQueryHelper and DynamicValidationHelper
Dănuț Filimon wrote:
> Constantin, should I mention the change in #7156?
Yes, please follow the template from previ...
Constantin Asofiei
04:22 AM Runtime Infrastructure Bug #8281: Use CacheManager for DynamicQueryHelper and DynamicValidationHelper
*Committed 7156b/rev.15012*. Applied the patch from #8281-11.
Constantin, should I mention the change in #7156?
Dănuț Filimon
04:14 AM Runtime Infrastructure Bug #8281: Use CacheManager for DynamicQueryHelper and DynamicValidationHelper
I've already laid the field for the patch so I'll be attaching it here. There are no conflicts in 7156b when it is ap... Dănuț Filimon
04:09 AM Runtime Infrastructure Bug #8281: Use CacheManager for DynamicQueryHelper and DynamicValidationHelper
Danut, please follow these steps to apply the patch to 7156b:
* do @bzr diff -r 14985 > 8281a.diff@ and attach also ...
Constantin Asofiei
03:36 AM Runtime Infrastructure Bug #8281: Use CacheManager for DynamicQueryHelper and DynamicValidationHelper
Eric Faulhaber wrote:
> Since this change takes away or changes existing configuration, please commit the necessary ...
Dănuț Filimon
03:22 AM Runtime Infrastructure Bug #8281: Use CacheManager for DynamicQueryHelper and DynamicValidationHelper
Since this change takes away or changes existing configuration, please commit the necessary changes to the directory ... Eric Faulhaber
02:38 AM Runtime Infrastructure Bug #8281: Use CacheManager for DynamicQueryHelper and DynamicValidationHelper
*Committed 8281a/rev.14987* which removes the unnecessary directory import and updated the [[p2j:Database_Configurati... Dănuț Filimon
02:26 AM Runtime Infrastructure Bug #8281: Use CacheManager for DynamicQueryHelper and DynamicValidationHelper
Eric Faulhaber wrote:
> Danut, please finalize the documentation and do any testing that needs to be done once the r...
Dănuț Filimon
02:16 AM Runtime Infrastructure Bug #8281: Use CacheManager for DynamicQueryHelper and DynamicValidationHelper
Ovidiu, please review ASAP.
Danut, please finalize the documentation and do any testing that needs to be done once...
Eric Faulhaber
01:36 AM Runtime Infrastructure Bug #8281 (Review): Use CacheManager for DynamicQueryHelper and DynamicValidationHelper
*Committed 8281a/rev.14986*. @DynamicQueryHelper@ and @DynamicValidationHelper@ caches are now created through @Cache... Dănuț Filimon
10:03 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
When upgrading @JanusGraph@ to one of @1.1.0@ releases there seems to be a bug in @tinkerpop@/@gremlin@ graph travers... Tomasz Domin
09:12 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
I need to determine if a session is actually still alive, when not found in the same browser as a newly spawned clien... Galya B

02/15/2024

05:46 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
When running my App, I see that Unicode is supported. I put in Unicode (beyond 8 bit) into Item Descriptions in Maria... Robert Jensen
03:05 PM Base Language Feature #6425: SESSION handle features
Greg should we close this ticket or should I start implementing the startup parameter functionalities? Theodoros Theodorou
03:00 PM Runtime Infrastructure Bug #8206: Logging manager issues
Rebased 8206a from trunk revision 14986. The latest revision in this branch is now 14992. Theodoros Theodorou
02:14 PM Runtime Infrastructure Bug #8206: Logging manager issues
Galya B wrote:
> I guess you keep into consideration the @LOG-MANAGER@ errors:
> * @11065, "-logthreshold must be s...
Theodoros Theodorou
02:45 PM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
Can someone please have a look? Theodoros Theodorou
01:11 PM Base Language Feature #4392: add -pf support for appserver CONNECT() method
Review of 4392a/r14952, based on trunk r14940.
Galya B wrote:
> Changes applied: Question marks in JavaDoc remove...
Ovidiu Maxiniuc
10:19 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
Galya B wrote:
> I'm having troubles to find the correct method to terminate a session (not the current one) from a ...
Galya B
09:40 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
I'm having troubles to find the correct method to terminate a session (not the current one) from a non-related contex... Galya B
07:06 AM Runtime Infrastructure Bug #8281: Use CacheManager for DynamicQueryHelper and DynamicValidationHelper
I also need to mention that the classes handle dynamic query and validation expressions conversion at runtime. If the... Dănuț Filimon
06:52 AM Runtime Infrastructure Bug #8281 (WIP): Use CacheManager for DynamicQueryHelper and DynamicValidationHelper
Dănuț Filimon
06:51 AM Runtime Infrastructure Bug #8281: Use CacheManager for DynamicQueryHelper and DynamicValidationHelper
@DynamicQueryHelper@ and @DynamicValidationHelper@ initialize caches in a static block, these can be done through @Ca... Dănuț Filimon
06:15 AM Runtime Infrastructure Bug #8281 (Closed): Use CacheManager for DynamicQueryHelper and DynamicValidationHelper
Dănuț Filimon
05:35 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
Greg Shah wrote:
> > Despite Jetty 9 has no longer a public support there is a quite new version of Jetty 9 @9.4.53....
Tomasz Domin
12:24 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
> Despite Jetty 9 has no longer a public support there is a quite new version of Jetty 9 @9.4.53.v20231009@ - I gues... Greg Shah
04:23 AM Database Feature #6628 (WIP): port PostgreSQL native user defined functions to MariaDB
Eric Faulhaber wrote:
> OK, please go ahead and implement my suggestions. That is:
>
> * augment @FQLPreprocessor...
Dănuț Filimon
03:53 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
Vladimir Tsichevski wrote:
> The old way to set the theme using the client configuration parameters does not work an...
Galya B

02/14/2024

04:52 PM Runtime Infrastructure Bug #8206: Logging manager issues
Vladimir Tsichevski wrote:
> IntegerStartupParameter:
>
> # the way to check an integer parameter with this regex...
Theodoros Theodorou
07:52 AM Runtime Infrastructure Bug #8206: Logging manager issues
Theodoros Theodorou wrote:
> I made the changes and pushed them to 8206a rev no 14962. Please check them and let m...
Vladimir Tsichevski
01:22 AM Runtime Infrastructure Bug #8206: Logging manager issues
Theodoros Theodorou wrote:
> Galya B wrote:
> > Theodoros Theodorou wrote:
> > > > # the maximum number of digits ...
Galya B
03:48 PM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
# The old way to set the theme using the client configuration parameters does not work anymore, so I always run in th... Vladimir Tsichevski
09:56 AM User Interface Bug #7824: Simplify idle connection settings and apply the default configuration for the web clie...
Oops... fixed and committed in revision 14990. I believe this is ready for merge to trunk. Roger Borrello
09:34 AM User Interface Bug #7824: Simplify idle connection settings and apply the default configuration for the web clie...
I found minor issue that you missed javadoc for this field... Sergey Ivanovskiy
08:56 AM User Interface Bug #7824: Simplify idle connection settings and apply the default configuration for the web clie...
Thank you for clarifying. This is ready for review as revision 14989. Branch has been rebased to trunk revision 14985. Roger Borrello
03:17 AM User Interface Bug #7824: Simplify idle connection settings and apply the default configuration for the web clie...
No, the debug port and the suspend option should be implemented differently. If the port range is not given, then the... Sergey Ivanovskiy
07:30 AM Database Feature #6720: lazy hydration
I changed @BaseRecord.copy@, to set @hydrator@ and @liveProps@ of the new record ... Eduard Soltan
04:02 AM Database Feature #6720: lazy hydration
Lets go ahead with some statistics. From where is @getData@ called and how many times. Please find the back traces of... Alexandru Lungu
02:09 AM Database Feature #6720: lazy hydration
On delete of a temporary buffer and a deleted buffer is placed in before table.
But to make this copy a snapshot o...
Eduard Soltan

02/13/2024

04:51 PM Runtime Infrastructure Bug #8206: Logging manager issues
Vladimir Tsichevski wrote:
> Galya B wrote:
>
> > I still need an example from Vladimir, because the messages I t...
Theodoros Theodorou
04:47 PM Runtime Infrastructure Bug #8206: Logging manager issues
Galya B wrote:
> Theodoros Theodorou wrote:
> > > # the maximum number of digits in an integer parameter is 10, sho...
Theodoros Theodorou
02:26 PM Base Language Bug #8274 (New): use singleton/immutable BDT instances when returned from FWD runtime into the ap...
Constantin Asofiei
02:24 PM Base Language Bug #8273 (Test): avoid ErrorConditionException for FIND ... NO-ERROR if no record is found
Constantin Asofiei
02:23 PM Base Language Bug #8272 (WIP): reduce ClassNotFoundException and NoSuchMethodException usage in RuntimeJastInte...
Constantin Asofiei
02:22 PM Database Feature #6720: lazy hydration
Short update from a live discussion with Eduard: the regression seems to be related with the @BaseRecord.getData@ cal... Alexandru Lungu
12:37 PM User Interface Bug #7824: Simplify idle connection settings and apply the default configuration for the web clie...
Sergey Ivanovskiy wrote:
> Roger, your code changes helped me to find out what was missed. I think that @WebClientCn...
Roger Borrello
08:02 AM User Interface Bug #7824: Simplify idle connection settings and apply the default configuration for the web clie...
Roger, your code changes helped me to find out what was missed. I think that @WebClientCnfig@ should not have this su... Sergey Ivanovskiy
10:13 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
Hynek Cihlar wrote:
> Greg Shah wrote:
> > Constantin or Hynek: Do you recall?
>
> I think it was to bring down ...
Tomasz Domin
09:33 AM User Interface Feature #4517: optionally back the 4GL features for Registry access with the user-specific offlin...
Thank you for the review. I'll take a look again. Roger Borrello
03:24 AM User Interface Feature #4517: optionally back the 4GL features for Registry access with the user-specific offlin...
@envIniMap@ is used in two places in @EnvironmentDaemon@: when using and unloading the environment.
Roger, you've ...
Galya B

02/12/2024

11:53 AM Runtime Infrastructure Bug #8206: Logging manager issues
Vladimir Tsichevski wrote:
> Galya B wrote:
>
> > I still need an example from Vladimir, because the messages I t...
Galya B
06:54 AM Runtime Infrastructure Bug #8206: Logging manager issues
Galya B wrote:
> I still need an example from Vladimir, because the messages I tested were well formatted back whe...
Vladimir Tsichevski
02:04 AM Runtime Infrastructure Bug #8206: Logging manager issues
Theodoros Theodorou wrote:
> > # the maximum number of digits in an integer parameter is 10, should be 19.
> I thin...
Galya B
11:33 AM User Interface Bug #7794: FILL-IN: editing numbers issues
Vladimir Tsichevski wrote:
> Yet another issue: decimal editor: inserting the question mark @?@ does not reset the e...
Vladimir Tsichevski
11:30 AM User Interface Bug #7794: FILL-IN: editing numbers issues
*FIXED*
Yet another issue: clearing @FILL-IN@ in GUI must set the screen value to @?@, but in FWD the value is right...
Vladimir Tsichevski
11:17 AM User Interface Bug #7794: FILL-IN: editing numbers issues
Vladimir Tsichevski wrote:
> Yet another issue: decimal editor: inserting the question mark @?@ does not reset the e...
Vladimir Tsichevski
02:39 AM Database Bug #7496: finish support for query:forward-only attribute
Rebased *7496a* with *trunk/rev.14981*. *7496a* is now at revision *14991*. Dănuț Filimon
02:29 AM Database Bug #7334 (Test): Reclaim used sessions to improve performance
Dănuț Filimon
02:29 AM Database Bug #7334 (Internal Test): Reclaim used sessions to improve performance
Alexandru Lungu wrote:
> This reached trunk a while ago. Is there anything left on this task? If not, please move it...
Dănuț Filimon
02:26 AM Database Bug #7334: Reclaim used sessions to improve performance
This reached trunk a while ago. Is there anything left on this task? If not, please move it to test. Alexandru Lungu

02/10/2024

08:20 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
> I apologize for my ignorance, but for the Hotel app, where exactly do I set the encoding for the client? I assume i... Greg Shah

02/09/2024

06:53 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
Robert Jensen wrote:
> I apologize for my ignorance, but for the Hotel app, where exactly do I set the encoding for ...
Theodoros Theodorou
06:31 PM Runtime Infrastructure Bug #8206: Logging manager issues
Kind reminder to check the comments above so we can proceed merging the bug fixes Theodoros Theodorou
06:30 PM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
The following code does not write into the db in 4GL, but in FWD it does.... Theodoros Theodorou
09:49 AM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
Theodoros Theodorou wrote:
> I checked the code and the method @Persistence.executeSQL()@ calls @local.commit()@ whi...
Eric Faulhaber
04:53 AM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
Theodoros Theodorou wrote:
> Constantin Asofiei wrote:
> > ** what happens if the 4GL tx is rolled back? Are the au...
Constantin Asofiei
05:50 PM User Interface Bug #7824: Simplify idle connection settings and apply the default configuration for the web clie...
Greg Shah wrote:
> Sergey is busy with other tasks, so you will have to implement the fixes and Sergey can review yo...
Roger Borrello
09:10 AM User Interface Bug #7824: Simplify idle connection settings and apply the default configuration for the web clie...
Sergey is busy with other tasks, so you will have to implement the fixes and Sergey can review your changes. Greg Shah
09:10 AM User Interface Bug #7824: Simplify idle connection settings and apply the default configuration for the web clie...
Yes, the pattern works, but I had to add this to allow the server to start:... Roger Borrello
06:00 AM User Interface Bug #7824: Simplify idle connection settings and apply the default configuration for the web clie...
This pattern should work. I tested... Sergey Ivanovskiy
03:30 PM Runtime Infrastructure Feature #6692: move FWD to Java 17
Greg Shah wrote:
> > I found a note about @jetty@ classifier @uber@: @But this Uber artifact is not for direct consu...
Hynek Cihlar
12:20 PM Runtime Infrastructure Feature #6692: move FWD to Java 17
> I found a note about @jetty@ classifier @uber@: @But this Uber artifact is not for direct consumption, never was. I... Greg Shah
12:18 PM Runtime Infrastructure Feature #6692: move FWD to Java 17
> Shall I move forcing newer dependencies to base configuration so all dependencies versions are aligned for all conf... Greg Shah
11:55 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
Tomasz Domin wrote:
> I had A LOT of trouble upgrading @jetty@ uber-jar so for now I've left it alone for now.
>
...
Tomasz Domin
11:51 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
Tomasz Domin wrote:
> Tomasz Domin wrote:
> > ** Rework FWD code to allow usage with latest dependencies versions -...
Tomasz Domin
11:47 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
Ignore anything related to Keikai. Hynek manages those dependencies and they are already up to date. Greg Shah
11:45 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
Greg Shah wrote:
> Sergey: Can you please review our javascript dependencies and mae a list of the latest stable/non...
Tomasz Domin
10:40 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
Sergey: Can you please review our javascript dependencies and mae a list of the latest stable/non-beta and non-snapsh... Greg Shah
09:33 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
Tomasz Domin wrote:
> ** Rework FWD code to allow usage with latest dependencies versions - ?d
>
Pushed branch @6...
Tomasz Domin
02:38 PM User Interface Bug #7794: FILL-IN: editing numbers issues
*ISSUE*
Another issue: then a (right-aligned) @FILL-IN@ is just displayed, the screen value must be empty, hence nei...
Vladimir Tsichevski
11:29 AM User Interface Bug #7794: FILL-IN: editing numbers issues
*ISSUE*
Incorrect screen value formatting:
If the format string includes a minus sign character, and the @FILL-IN...
Vladimir Tsichevski
08:44 AM User Interface Bug #7794: FILL-IN: editing numbers issues
Vladimir Tsichevski wrote:
> Alignment-related issue 2: Right-aligned editor becomes left-aligned after an unknown v...
Vladimir Tsichevski
01:17 PM User Interface Bug #8261 (Internal Test): REGRESSION: delete selection works incorrectly for a left-aligned deci...
This was reviewed in #7019-124. Greg Shah
08:42 AM User Interface Bug #8261 (Review): REGRESSION: delete selection works incorrectly for a left-aligned decimal FIL...
The fix is ready in 7019c rev. 14979. Please, review. Vladimir Tsichevski
08:42 AM User Interface Bug #8261 (WIP): REGRESSION: delete selection works incorrectly for a left-aligned decimal FILL-IN
Vladimir Tsichevski
10:36 AM Database Bug #7924: add support for creating an empty database
Issue has been fixed in *7924a.rev.14794*. All field types can be augmented with @__null@ for @MariaDbDialect@ when t... Dănuț Filimon
10:27 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
Galya B wrote:
> Greg Shah wrote:
> > What about the non-web client cases? We obviously don't need to implement th...
Greg Shah
10:26 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
> > I think the design described in #4853-51 is close, but I don't think the "last spawned client" should "win" (stay... Greg Shah
09:59 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
Greg Shah wrote:
> What about the non-web client cases? We obviously don't need to implement the one browser approa...
Galya B
09:23 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
Greg Shah wrote:
> I think the design described in #4853-51 is close, but I don't think the "last spawned client" sh...
Galya B
08:10 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
What about the non-web client cases? We obviously don't need to implement the one browser approach. How do we imple... Greg Shah
08:02 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
I think the design described in #4853-51 is close, but I don't think the "last spawned client" should "win" (stay ali... Greg Shah
07:12 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
For #8258 and for the sake of differentiating between devices the device id should be GUID. The UUID is generated and... Galya B
06:54 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
Greg Shah wrote:
> * It can be copied and used in other browser instances, so it is only safe:
> ** If we put some ...
Galya B
09:58 AM User Interface Feature #4517: optionally back the 4GL features for Registry access with the user-specific offlin...
Code Review Task Branch 4517b revision 14979 and 14980
I'm OK with the changes.
Greg Shah
08:56 AM User Interface Feature #4517: optionally back the 4GL features for Registry access with the user-specific offlin...
Galya: Please review.
I will also review it.
Greg Shah
08:55 AM User Interface Feature #4517 (Review): optionally back the 4GL features for Registry access with the user-specif...
Greg Shah wrote:
> Yes, that seems reasonable.
>
> Does your branch have the fix or fixes for the regression(s)?
...
Roger Borrello
07:29 AM User Interface Feature #4517: optionally back the 4GL features for Registry access with the user-specific offlin...
Yes, that seems reasonable.
Does your branch have the fix or fixes for the regression(s)?
Greg Shah
11:48 PM User Interface Feature #4517: optionally back the 4GL features for Registry access with the user-specific offlin...
How about this? It's pretty explicit:... Roger Borrello
07:42 PM User Interface Feature #4517: optionally back the 4GL features for Registry access with the user-specific offlin...
There is this comment @// environment name should not contain .ini file extension@ and this code @name = env.endsWith... Greg Shah
04:57 AM Database Bug #8259: Reduce the work done by PreselectQuery.coreFetch
Alexandru Lungu wrote:
> Eduard Soltan wrote:
> > For now in we assign to @updateLock@ the following expression: @u...
Eduard Soltan
04:04 AM Database Bug #8259: Reduce the work done by PreselectQuery.coreFetch
Eduard Soltan wrote:
> For now in we assign to @updateLock@ the following expression: @updateLock = (lt != LockType....
Alexandru Lungu
03:58 AM Database Bug #8259: Reduce the work done by PreselectQuery.coreFetch
For now in we assign to @updateLock@ the following expression: @updateLock = (lt != LockType.NONE);@.
I think that...
Eduard Soltan
03:59 AM Database Bug #7999: FWD does not honor FIELDS/EXCEPT at dynamic queries
Ovidiu Maxiniuc wrote:
> ** line 1368: @byLegacyName()@ requires that the argument to be normalized (lowercase). Yo...
Eduard Soltan

02/08/2024

06:47 PM User Interface Feature #4517 (Internal Test): optionally back the 4GL features for Registry access with the user...
Created branch 4517b (dead-ended 4517a) and is at revision 14979. Not sure how to put this into review. Roger Borrello
06:43 PM User Interface Feature #4517: optionally back the 4GL features for Registry access with the user-specific offlin...
Greg Shah wrote:
> Shouldn't we be testing to see if @env@ already ends in @.ini@ and removing it if it is there bef...
Roger Borrello
06:21 PM User Interface Feature #4517: optionally back the 4GL features for Registry access with the user-specific offlin...
Galya B wrote:
> > All I know is what I see...
> Since you're seeing, then we're on the same opinion that there is...
Roger Borrello
09:06 AM User Interface Feature #4517: optionally back the 4GL features for Registry access with the user-specific offlin...
Although for a regression not related to #4517, there might have been a better place to do it and not this closed tas... Galya B
09:02 AM User Interface Feature #4517: optionally back the 4GL features for Registry access with the user-specific offlin...
Roger Borrello wrote:
> Galya B wrote:
> > You might get confused by the original code variable being reassigned, b...
Galya B
08:57 AM User Interface Feature #4517: optionally back the 4GL features for Registry access with the user-specific offlin...
Galya B wrote:
> You might get confused by the original code variable being reassigned, but in actual fact it was en...
Roger Borrello
01:58 AM User Interface Feature #4517: optionally back the 4GL features for Registry access with the user-specific offlin...
Roger Borrello wrote:
> There is a regression caused by revision @14823@ to @src/com/goldencode/p2j/util/Environment...
Galya B
06:46 PM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
Constantin Asofiei wrote:
> ** what happens if the 4GL tx is rolled back? Are the audit events lost in 4GL? Or do w...
Theodoros Theodorou
06:35 PM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
Ovidiu Maxiniuc wrote:
> It seems like you code is a bit different than the trunk. But it still should work:
>
> ...
Theodoros Theodorou
05:58 PM User Interface Bug #7824: Simplify idle connection settings and apply the default configuration for the web clie...
Roger Borrello wrote:
> Sergey, I applied the patch, and it doesn't work properly. It actually has suspend as @null@...
Roger Borrello
05:50 PM User Interface Bug #7824: Simplify idle connection settings and apply the default configuration for the web clie...
Sergey, I applied the patch, and it doesn't work properly. It actually has suspend as @null@ when it tries to build t... Roger Borrello
08:53 AM User Interface Bug #7824: Simplify idle connection settings and apply the default configuration for the web clie...
Sergey Ivanovskiy wrote:
> Added the corresponding patch for the trunc source.
Thanks, Sergey. The patch looks go...
Roger Borrello
07:02 AM User Interface Bug #7824: Simplify idle connection settings and apply the default configuration for the web clie...
Added the corresponding patch for the trunc source. Sergey Ivanovskiy
07:00 AM User Interface Bug #7824 (Review): Simplify idle connection settings and apply the default configuration for the...
Please review the committed rev 14976 (7824b). Sergey Ivanovskiy
01:32 AM User Interface Bug #7824 (WIP): Simplify idle connection settings and apply the default configuration for the we...
According to #7143-673 it needs to support this debugger option @suspend=y@. Created 7824b. Sergey Ivanovskiy
05:08 PM User Interface Bug #7794: FILL-IN: editing numbers issues
*FIXED*
Alignment-related issue 2: Right-aligned editor becomes left-aligned after an unknown value once was entered...
Vladimir Tsichevski
02:14 PM Database Bug #8249: Introduce a fast fill method to optimize Dataset.fill
I discussed with Alexandru [ad] and there is a reasonable observation that the fill queries are usual @AdaptiveQuery@... Alexandru Lungu
09:20 AM Database Bug #8249: Introduce a fast fill method to optimize Dataset.fill
A little note:
@DataSet.fill@ calls @BufferImpl.fill@ which calls @FillWorker.fill@ (class inside @BufferImpl@), whi...
Alexandru Donica
01:22 PM User Interface Bug #8261: REGRESSION: delete selection works incorrectly for a left-aligned decimal FILL-IN
Versions: 7019b aka trunk 14978.
Scenario:
# Create left-aligned decimal @FILL-IN@ with default decimal forma...
Vladimir Tsichevski
01:17 PM User Interface Bug #8261 (Internal Test): REGRESSION: delete selection works incorrectly for a left-aligned deci...
Vladimir Tsichevski
11:41 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
Galya B wrote:
> What is the goal the customer wants to achieve with this feature? Allow all ten colleagues working ...
Greg Shah
11:24 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
What is the goal the customer wants to achieve with this feature? Allow all ten colleagues working from the same offi... Galya B
11:18 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
> > > There is one major issue having no browser fingerprint and no unique identifier for the user who is logging in:... Greg Shah
11:05 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
One browser policy can be implemented without a flaw if sessions are associated with unique users. Galya B
11:01 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
Greg Shah wrote:
> > There is one major issue having no browser fingerprint and no unique identifier for the user wh...
Galya B
10:57 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
> There is one major issue having no browser fingerprint and no unique identifier for the user who is logging in: the... Greg Shah
10:25 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
There is one major issue having no browser fingerprint and no unique identifier for the user who is logging in: the d... Galya B
09:35 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
> Is this One Browser Policy feature supposed to work for non-SSO?
Yes
> Is there supposed to be a limitation t...
Greg Shah
04:20 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
* Is this One Browser Policy feature supposed to work for non-SSO?
* Is there supposed to be a limitation to the num...
Galya B
11:00 AM Database Bug #7924: add support for creating an empty database
Dănuț,
@sql_only_user__null@ must be generated.
This thing seemed familiar to me. I did a bit of research and ...
Ovidiu Maxiniuc
10:47 AM Base Language Feature #6417: cleanup some known items in appserver support
There are several common error messages for the SOAP requests, but it's difficult to compile requirements for when ea... Galya B
10:12 AM Database Bug #7999: FWD does not honor FIELDS/EXCEPT at dynamic queries
Review of 7999a/14954-14958.
The code looks promising, most of the issues below are low priority. but there are a co...
Ovidiu Maxiniuc
09:30 AM User Interface Bug #8260: treelist sorting column with null and empty string values does not produce correct result
Using the @TreeList@ testcase:
We add nodes with the following cell values...
Șerban Bursuc
09:14 AM User Interface Bug #8260 (Feedback): treelist sorting column with null and empty string values does not produce ...
Șerban Bursuc
09:08 AM Database Bug #8259: Reduce the work done by PreselectQuery.coreFetch
Eduard, this basically means that the condition in #8259-2 is incorrect.
Please post here a cut-out to the problem...
Alexandru Lungu
08:49 AM Database Bug #8259: Reduce the work done by PreselectQuery.coreFetch
Alexandru Lungu wrote:
> I wonder if NO-LOCK to SHARE-LOCK is considered an lock update.
It is. Any change in loc...
Eric Faulhaber
08:03 AM Database Bug #8259: Reduce the work done by PreselectQuery.coreFetch
I wonder if NO-LOCK to SHARE-LOCK is considered an lock update. Alexandru Lungu
07:20 AM Database Bug #8259: Reduce the work done by PreselectQuery.coreFetch
Alexandru Lungu wrote:
> My whole concern here is that we do an extra session cache look-up for almost any record ...
Eduard Soltan
05:55 AM Database Bug #8259: Reduce the work done by PreselectQuery.coreFetch
Eduard detected recently that there is some work being done in @PreselectQuery.coreFetch@ regarding an extra fetch.
...
Alexandru Lungu
04:29 AM Database Bug #8259 (New): Reduce the work done by PreselectQuery.coreFetch
Alexandru Lungu
09:01 AM Database Bug #7252: Use direct-access to support for-each queries without WHERE and BY clauses
In terms of JMX, results look promising. Out of a million of "Select all" type of queries, the @DirectAccess@ method ... Radu Apetrii
06:42 AM Database Bug #7252: Use direct-access to support for-each queries without WHERE and BY clauses
Radu, if the solution is stable. Lets get some profiling results asap.
Please go in-depth with some JMX to check the...
Alexandru Lungu
06:35 AM Database Bug #7252: Use direct-access to support for-each queries without WHERE and BY clauses
Alexandru Lungu wrote:
> You can have compound queries. A component can be instantiated as an @AdaptiveQuery@. See @...
Radu Apetrii
05:24 AM Database Bug #7252: Use direct-access to support for-each queries without WHERE and BY clauses
You can have compound queries. A component can be instantiated as an @AdaptiveQuery@. See @for each tt, each tt2@, as... Alexandru Lungu
05:09 AM Database Bug #7252: Use direct-access to support for-each queries without WHERE and BY clauses
Alex/Greg: Are there any other ways of generating a "Select all" type of *static* query that turns into an @AdaptiveQ... Radu Apetrii
07:19 PM Database Bug #7252: Use direct-access to support for-each queries without WHERE and BY clauses
I've committed to:
* *7252b rev. 14934* a change for better handling of index choosing in @AdaptiveQuery.getAllLazyD...
Radu Apetrii
08:52 AM User Interface Bug #8074 (Test): Preferred UI Theme not selected in web with auto-login and forked sessions
Greg Shah
08:44 AM User Interface Bug #8074 (Internal Test): Preferred UI Theme not selected in web with auto-login and forked sess...
8074b was merged to trunk as rev. 14976 and archived. Galya B
08:36 AM User Interface Bug #8074 (Merge Pending): Preferred UI Theme not selected in web with auto-login and forked sess...
Greg Shah
08:27 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
Go ahead and rebase and then merge to trunk. Greg Shah
01:39 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
Greg Shah wrote:
> Is any additional testing needed?
I don't think so.
Galya B

02/07/2024

06:05 PM User Interface Feature #4517: optionally back the 4GL features for Registry access with the user-specific offlin...
Yes, you can create a branch. The proposed patch doesn't seem quite right. Shouldn't we be testing to see if @env@ ... Greg Shah
04:59 PM User Interface Feature #4517: optionally back the 4GL features for Registry access with the user-specific offlin...
There is a regression caused by revision @14823@ to @src/com/goldencode/p2j/util/EnvironmentDaemon.java@ method @publ... Roger Borrello
01:56 PM User Interface Feature #4517 (Closed): optionally back the 4GL features for Registry access with the user-specif...
Greg Shah
02:46 PM User Interface Feature #3931 (Closed): single sign-on for virtual desktop mode
Greg Shah
02:45 PM User Interface Feature #4203 (Closed): expose some web-client details as 4GL global variables
Greg Shah
02:32 PM User Interface Bug #7794: FILL-IN: editing numbers issues
*ISSUE*
Another issue: inserting the decimal separator character in the decimal editor should position the cursor *n...
Vladimir Tsichevski
02:30 PM Conversion Tools Bug #8257: meta tables leaking to primary database
In #8244 I discovered some meta tables are displayed as part of the primary database when the natural join relations ... Ovidiu Maxiniuc
02:23 PM Conversion Tools Bug #8257 (New): meta tables leaking to primary database
Ovidiu Maxiniuc
02:30 PM User Interface Feature #4853 (WIP): implement support for reporting a device-id which is meant to identify a uni...
I spoke with the customer today. I explained the limitations of this concept:
* Any stored device-id can be clear...
Greg Shah
01:56 PM User Interface Feature #4854 (Closed): origin affinity
Greg Shah
01:52 PM User Interface Feature #4129 (Closed): map web client users to OS accounts
Greg Shah
01:51 PM User Interface Feature #4856 (Closed): web client session forking
Greg Shah
01:29 PM Base Language Feature #4392 (Review): add -pf support for appserver CONNECT() method
Ovidiu: Please review. Greg Shah
01:27 PM User Interface Bug #8074 (Internal Test): Preferred UI Theme not selected in web with auto-login and forked sess...
Code Review Task Branch 8074b Revisions 14916 through 14920
I'm OK with the changes.
Is any additional testing ...
Greg Shah
12:59 PM Base Language Feature #6417: cleanup some known items in appserver support
On @QuitConditionException@ the appserver agent gets disconnected, but then @AgentPool.idsToAppserver@ gets empty and... Galya B
07:40 AM Base Language Feature #6417: cleanup some known items in appserver support
Galya B wrote:
> The error thrown by the external procedure should be silenced by @no-error@, then what @AppError@...
Marian Edu
03:53 AM Base Language Feature #6417: cleanup some known items in appserver support
I need some clarification on the test in @appsrv/soap/test/4glws/test_throw_error.p@:... Galya B
11:53 AM Database Bug #7252: Use direct-access to support for-each queries without WHERE and BY clauses
Greg Shah wrote:
> It seems better to "remember" this information than to calculate it at runtime.
I'll add this id...
Radu Apetrii
09:56 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
Greg Shah wrote:
> > Tested @Swing GUI Client@ mode , @Embedded Web Client@ and @Virtual Desktop Web Client@ mode -...
Tomasz Domin
09:48 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
> Tested @Swing GUI Client@ mode , @Embedded Web Client@ and @Virtual Desktop Web Client@ mode - all are working cor... Greg Shah
06:15 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
Committed [[p2j:Hotel_Gui_Demo_Application]] change revision 321 that brings back option to run it under Java 11 and ... Tomasz Domin
04:46 AM Database Bug #8251: Fine tune CompoundQuery optimization when contains clauses are used
This is a follow up of #8246.
Compound queries using @contains@ clause are no longer optimized:
* Check if this c...
Alexandru Lungu
04:43 AM Database Bug #8251 (New): Fine tune CompoundQuery optimization when contains clauses are used
Alexandru Lungu

02/06/2024

10:34 AM Database Bug #8249: Introduce a fast fill method to optimize Dataset.fill
This task is aimed to optimize the @Dataset.fill@ implementation as it represents a bottle-neck in a large customer a... Alexandru Lungu
10:00 AM Database Bug #8249 (New): Introduce a fast fill method to optimize Dataset.fill
Alexandru Lungu
08:49 AM Database Bug #7252: Use direct-access to support for-each queries without WHERE and BY clauses
For static queries, we know the 4GL name of the selected index at conversion time. We can easily pass that to the qu... Greg Shah
07:26 AM Database Bug #7252: Use direct-access to support for-each queries without WHERE and BY clauses
For reference, if one were to assume that an index called @idx2@ would be created for table @tt@, then the following ... Radu Apetrii
11:02 PM Database Bug #7252: Use direct-access to support for-each queries without WHERE and BY clauses
I've finally managed to isolate that NPE issue I encountered. Long story short (I say "short" because I had a really ... Radu Apetrii
03:21 AM Database Bug #7924: add support for creating an empty database
Ovidiu, the problem does not start from the index, but from the table field. If you take a look at @DDLGeneratorWorke... Dănuț Filimon
01:07 AM Database Feature #6628: port PostgreSQL native user defined functions to MariaDB
OK, please go ahead and implement my suggestions. That is:
* augment @FQLPreprocessor@ to detect and expose whethe...
Eric Faulhaber

02/05/2024

05:22 PM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
Rebased 6422a from trunk revision 14971. The latest revision in this branch is now 14996.
Theodoros Theodorou
02:35 PM Database Feature #6628: port PostgreSQL native user defined functions to MariaDB
It sounds like these suuggested changes are simple and low risk. I don't think we have to quantify the benefit in th... Greg Shah
11:56 AM Database Feature #6628: port PostgreSQL native user defined functions to MariaDB
OK, thanks. The change seems to make logical sense, but it got me looking at this part of the code again, and I am a ... Eric Faulhaber
10:59 AM Database Feature #6628: port PostgreSQL native user defined functions to MariaDB
Eric Faulhaber wrote:
> Dănuț Filimon wrote:
> > There's a single change in @SQLQuery.resetErrorHandler@ that shoul...
Dănuț Filimon
10:53 AM Database Feature #6628: port PostgreSQL native user defined functions to MariaDB
Dănuț Filimon wrote:
> There's a single change in @SQLQuery.resetErrorHandler@ that should be mentioned. Instead of ...
Eric Faulhaber
03:18 AM Database Feature #6628: port PostgreSQL native user defined functions to MariaDB
There's a single change in @SQLQuery.resetErrorHandler@ that should be mentioned. Instead of calling the dialect spec... Dănuț Filimon
03:14 AM Database Feature #6628: port PostgreSQL native user defined functions to MariaDB
6628b is already in trunk and reached 7156b, so functionally we are OK in 7156b. 6628c can go in trunk without confli... Alexandru Lungu
03:10 AM Database Feature #6628: port PostgreSQL native user defined functions to MariaDB
Eric, do you still want 6628c to be merged? Dănuț Filimon
02:10 PM Database Bug #7924: add support for creating an empty database
Review of 7924a/rev.14793.
The code seems fine, except two issues:
1. In case of nullable fields, why injection o...
Ovidiu Maxiniuc
11:10 AM Database Bug #7924 (Review): add support for creating an empty database
*Committed 7924a/rev.14793*.
Based on the error from #7924-14 I noticed that the column does not exist because it ...
Dănuț Filimon
03:56 AM Database Bug #7924: add support for creating an empty database
The changes work well, I tested conversion with hotel_gui and compared the index ddls for mariadb (before and after).... Dănuț Filimon
11:57 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
I apologize for my ignorance, but for the Hotel app, where exactly do I set the encoding for the client? I assume it ... Robert Jensen
08:36 AM User Interface Feature #6495: add equivalent support for the undocumented -sbhelp command line option
From a senior developer (also at the customer):
> The sbhelp is actually pretty important to us. It allows for pro...
Greg Shah
08:35 AM User Interface Feature #6495: add equivalent support for the undocumented -sbhelp command line option
Customer description of this feature (from the customer for which Progress developed the feature):
> The utf8intat...
Greg Shah
08:12 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
Committed [[p2j:Hotel_ChUI_Demo_Application]] change revision 95 which brings back support for Java 11 and Java 17.
...
Tomasz Domin
07:33 AM Base Language Feature #6417: cleanup some known items in appserver support
Constantin Asofiei wrote:
> Galya B wrote:
> > The issue I'm describing is in the FWD client, when a procedure is c...
Galya B
07:29 AM Base Language Feature #6417: cleanup some known items in appserver support
Galya B wrote:
> The issue I'm describing is in the FWD client, when a procedure is called via SOAP on the appserver...
Constantin Asofiei
07:25 AM Base Language Feature #6417: cleanup some known items in appserver support
Constantin Asofiei wrote:
> Galya B wrote:
> > ... but I wonder why is @MultiClassLoader@ needed to return a SOAP f...
Galya B
07:23 AM Base Language Feature #6417: cleanup some known items in appserver support
Galya B wrote:
> ... but I wonder why is @MultiClassLoader@ needed to return a SOAP fault? Is it something customers...
Constantin Asofiei
07:21 AM Base Language Feature #6417: cleanup some known items in appserver support
Constantin Asofiei wrote:
> > Then, @ProxyFactory.loader@ is @null@, because @AsmClassLoader@ hasn't been instantiat...
Galya B
06:52 AM Base Language Feature #6417: cleanup some known items in appserver support
Galya B wrote:
> I need some clarification on the resource/proxy/classloader thing: @SOAPFaultImpl@ inherits @Handle...
Constantin Asofiei
04:38 AM Base Language Feature #6417: cleanup some known items in appserver support
I need some clarification on the resource/proxy/classloader thing: @SOAPFaultImpl@ inherits @HandleResource@ and the ... Galya B
07:09 AM User Interface Bug #7794: FILL-IN: editing numbers issues
May be, this task is not the proper place to report this.
The Javadocs for the return type of @NumberType.getDecim...
Vladimir Tsichevski
07:08 AM User Interface Bug #8239: SELECTION-LIST set SCREEN-VALUE regression from trunk rev. 14821
ChUI tests fail. I'm investigating the error right now. Radu Apetrii

02/03/2024

08:51 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
The small sample to demonstrate the issue will be great here. Or recreation instruction for Hotel application. Eugenie Lyzenko

02/02/2024

05:01 PM Runtime Infrastructure Bug #8206: Logging manager issues
Vladimir Tsichevski wrote:
> As of trunk rev 14926, the following issues are known, which relate to legacy logging:
...
Theodoros Theodorou
11:29 AM Runtime Infrastructure Bug #8206: Logging manager issues
Galya B wrote:
> I expect @PostInitErrorManager@ to run after the initialization as the name suggests, even if you p...
Theodoros Theodorou
09:46 AM Runtime Infrastructure Bug #8206: Logging manager issues
Theodoros Theodorou wrote:
> Galya B wrote:
> > The error is thrown after initialization and the value is considere...
Galya B
09:37 AM Runtime Infrastructure Bug #8206: Logging manager issues
Galya B wrote:
> The error is thrown after initialization and the value is considered @null@ for the time being, whi...
Theodoros Theodorou
02:46 AM Runtime Infrastructure Bug #8206: Logging manager issues
Theodoros Theodorou wrote:
> Galya B wrote:
> > A found issue with the numeric parameters in @LegacyLogManagerImpl@...
Galya B
01:03 PM Runtime Infrastructure Feature #6692: move FWD to Java 17
Tomasz Domin wrote:
> That was already fixed by adding @--add-opens java.logging/java.util.logging=ALL-UNNAMED"@. Un...
Tomasz Domin
12:04 PM Database Feature #7382: Check performance of delete from vs drop table in H2
Done Alexandru Lungu
12:02 PM Database Feature #7382: Check performance of delete from vs drop table in H2
Alexandru Lungu wrote:
> Right, it does! I uploaded @devsrv01:/tmp/fwd-h2-1.40-trunk.jar@. Please upload to public r...
Constantin Asofiei
11:59 AM Database Feature #7382: Check performance of delete from vs drop table in H2
Right, it does! I uploaded @devsrv01:/tmp/fwd-h2-1.40-trunk.jar@. Please upload to public repository.
We can then up...
Alexandru Lungu
11:55 AM Database Feature #7382: Check performance of delete from vs drop table in H2
Alexandru Lungu wrote:
> Branch 7382a was merged into trunk as rev 14966 and archived.
Doesn't this require update ...
Constantin Asofiei
11:52 AM Database Feature #7382: Check performance of delete from vs drop table in H2
Branch 7382a was merged into trunk as rev 14966 and archived. Alexandru Lungu
09:29 AM Database Feature #7382: Check performance of delete from vs drop table in H2
Don't we need to get 7382a into trunk to take advantage of the improvements? Greg Shah
11:36 AM Database Feature #6496 (Test): add equivalent support for -trig command line option
Branch 6496b was merged into trunk as rev 14965 and archived. Alexandru Lungu
09:17 AM Database Feature #6496 (Merge Pending): add equivalent support for -trig command line option
Constantin Asofiei
09:37 AM Base Language Feature #6493: add equivalent support for the command line parameters -ucc and -utf8intatchar
The sbhelp is actually pretty important to us. It allows for processing of the Help function keys (F16 to F20 in our ... Robert Jensen
03:03 AM Base Language Bug #8139: OS-COMMAND fails on windows if not in "batch mode"
Eugenie Lyzenko wrote:
> Let me clarify the issue details.
>
> The short description is the converted @OS-COMMAND...
Marian Edu
07:18 PM Base Language Bug #8139: OS-COMMAND fails on windows if not in "batch mode"
Let me clarify the issue details.
The short description is the converted @OS-COMMAND@ statement does not load inte...
Eugenie Lyzenko
02:29 AM Database Bug #7924: add support for creating an empty database
Ovidiu Maxiniuc wrote:
> I think you can access the @not-null@ annotation when configuring the index components.
> ...
Dănuț Filimon
12:22 AM Database Bug #7924: add support for creating an empty database
I think you can access the @not-null@ annotation when configuring the index components.
* in index components are ...
Ovidiu Maxiniuc
02:15 AM Database Bug #7496: finish support for query:forward-only attribute
After taking the minimal test case and looking into it, I noted the following:
* with no changes, the cursor already...
Dănuț Filimon
01:02 AM Database Feature #6628: port PostgreSQL native user defined functions to MariaDB
The fix for #6628-214 and my mentions from #6628-215 were committed to *6628c/rev.14964*. Dănuț Filimon

02/01/2024

05:04 PM Database Feature #7382 (Test): Check performance of delete from vs drop table in H2
That is great. These changes are already in the H2 trunk - I will move this into Test. Alexandru Lungu
08:47 AM Database Feature #7382: Check performance of delete from vs drop table in H2
I ran the tests, and there were no more tests that failed compared to the baseline. Alexandru Donica
05:03 PM Database Feature #6496: add equivalent support for -trig command line option
AFAIK, these were tested on a large customer application regression tests and POC by actually setting the flag and de... Alexandru Lungu
09:26 AM Database Feature #6496 (Internal Test): add equivalent support for -trig command line option
What testing remains? Greg Shah
03:58 PM Runtime Infrastructure Bug #8206: Logging manager issues
Theodoros Theodorou wrote:
> Does anyone understand what is going on? Can anyone confirm my findings?
OE parses t...
Vladimir Tsichevski
03:21 PM Runtime Infrastructure Bug #8206: Logging manager issues
Vladimir Tsichevski wrote (in #8195-50):
> Also, I found additional minor issues:
> # FWD reports if the maximum nu...
Theodoros Theodorou
12:46 PM Runtime Infrastructure Bug #8206: Logging manager issues
Galya B wrote:
> A found issue with the numeric parameters in @LegacyLogManagerImpl@ is supposed to stop the initial...
Theodoros Theodorou
02:48 AM Runtime Infrastructure Bug #8206: Logging manager issues
A found issue with the numeric parameters in @LegacyLogManagerImpl@ is supposed to stop the initialization process. H... Galya B
01:28 PM Database Bug #7924: add support for creating an empty database
The order in the ruleset does not matter too much (in this case), but the structure of the tree will drive the rules ... Greg Shah
05:25 AM Database Bug #7924: add support for creating an empty database
I've looked into @DDLGeneratorWorker@ and how we can make use of the @mandatory@ and while debugging the conversion I... Dănuț Filimon
01:18 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
I suspect that item 2 in #7657-5 will address this issue. If not, we will fix the bug. Greg Shah
01:15 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
I see the display is correct for UTF8 when I put data in the database. But I can't enter these charactersfrom the ter... Robert Jensen
01:06 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
At a high level, I think we need to implement (at least) these things:
* Support for "wide characters" in NCURSES....
Greg Shah
12:08 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
Any news on this? We support customers all over the world and to support UTF8 clients. Robert Jensen
12:19 PM User Interface Bug #8239: SELECTION-LIST set SCREEN-VALUE regression from trunk rev. 14821
Hynek Cihlar wrote:
> The changes in 8239.patch look good. Please regression-test them.
I meant both GUI and ChUI.
Hynek Cihlar
12:18 PM User Interface Bug #8239: SELECTION-LIST set SCREEN-VALUE regression from trunk rev. 14821
The changes in 8239.patch look good. Please regression-test them. Hynek Cihlar
10:08 AM User Interface Bug #8239: SELECTION-LIST set SCREEN-VALUE regression from trunk rev. 14821
When doing the changes from trunk 14821 and 14830, I managed to disrupt the workflow of the program when handling a f... Radu Apetrii
09:50 AM User Interface Bug #8239 (WIP): SELECTION-LIST set SCREEN-VALUE regression from trunk rev. 14821
Starting from trunk rev. 14821, there has been a regression with setting @SCREEN-VALUE@ to a @SELECTION-LIST@. From m... Radu Apetrii
09:40 AM User Interface Bug #8239 (Closed): SELECTION-LIST set SCREEN-VALUE regression from trunk rev. 14821
Radu Apetrii
11:47 AM Database Feature #6628: port PostgreSQL native user defined functions to MariaDB
Dănuț Filimon wrote:
> POC regression testing is ok with those changes.
Danut, in which branch are these fixes? C...
Eric Faulhaber
04:49 AM Database Feature #6628: port PostgreSQL native user defined functions to MariaDB
POC regression testing is ok with those changes. Dănuț Filimon
03:07 AM Database Feature #6628: port PostgreSQL native user defined functions to MariaDB
I've looked into #6628-214 and fixed all the problems except the renamed file. I also looked in detail at all classes... Dănuț Filimon
10:16 AM Base Language Feature #6417: cleanup some known items in appserver support
This is my final conclusion after a lot of research and this is to be implemented:
|*Value* | *OE Client Type*| *F...
Galya B
10:04 AM Base Language Feature #6417: cleanup some known items in appserver support
Greg Shah wrote:
> We don't support AIA and have no plans to do so.
AIA is enabling @server:connect("-URL http//I...
Galya B
10:00 AM Base Language Feature #6417: cleanup some known items in appserver support
We don't support AIA and have no plans to do so. Greg Shah
09:56 AM Base Language Feature #6417: cleanup some known items in appserver support
Question: @AIA@ is simply allowing to connect to legacy appserver over http(s). This is mind-blowing. So the question... Galya B
06:13 AM Base Language Feature #6417: cleanup some known items in appserver support
I've found an example of how the annotation @openapi.openedge.export@ is created: https://community.progress.com/s/qu... Galya B
03:04 AM Base Language Feature #6417: cleanup some known items in appserver support
Galya B wrote:
> I need to know where @openapi.openedge.export@ is used as annotation in the original OE? I've found...
Constantin Asofiei
02:55 AM Base Language Feature #6417: cleanup some known items in appserver support
I need to know where @openapi.openedge.export@ is used as annotation in the original OE? I've found some references i... Galya B
07:46 AM Database Bug #8196 (Test): Reduce number of AbstractTempTable._hasRecords calls to avoid BufferManager.act...
Branch 8196a was merged into trunk as rev.14961 and archived. Dănuț Filimon
07:28 AM Database Bug #8196 (Merge Pending): Reduce number of AbstractTempTable._hasRecords calls to avoid BufferMa...
8196a can merge after 8107a. Greg Shah
03:29 AM Database Bug #8196: Reduce number of AbstractTempTable._hasRecords calls to avoid BufferManager.activeBuffers
This is good news. The changes are quite safe from my POV.
This is ready for merge. Greg, this is a performance im...
Alexandru Lungu

01/31/2024

06:09 PM Runtime Infrastructure Bug #8206 (WIP): Logging manager issues
Theodoros Theodorou
05:57 PM Runtime Infrastructure Bug #8206: Logging manager issues
My goal was to remove the duplicate code which checks if the integer startup parameters are valid. I worked on the @S... Theodoros Theodorou
04:13 PM Base Language Feature #6410: implement additional built-in OO classes/interfaces
Constantin Asofiei wrote:
> Marian: we will get #6410-81 and #6410-84 patches to trunk via #8238. We need to rebase...
Marian Edu
04:07 PM Base Language Feature #6410: implement additional built-in OO classes/interfaces
Marian: we will get #6410-81 and #6410-84 patches to trunk via #8238. We need to rebase 6410b, please let me know wh... Constantin Asofiei
04:09 PM Database Feature #6628: port PostgreSQL native user defined functions to MariaDB
There are still some things to fix in r14958:
* both @FWDPostgreSQLConnectionCustomizer@ and @FWDMariaDBConnectionCu...
Ovidiu Maxiniuc
10:34 AM Database Feature #6628: port PostgreSQL native user defined functions to MariaDB
Branch 6628b was merged to trunk as rev.14958 and archived. Dănuț Filimon
09:45 AM Database Feature #6628: port PostgreSQL native user defined functions to MariaDB
> Create 6628b, hotfix and merge it?
Yes, go ahead now.
Greg Shah
08:48 AM Database Feature #6628: port PostgreSQL native user defined functions to MariaDB
I've made a mistake while rebasing 6628a and changed @int rowSize = rowStructures.size();@ to @int rowSize = rowStruc... Dănuț Filimon
06:53 AM Database Feature #6628 (Test): port PostgreSQL native user defined functions to MariaDB
Branch 6628a was merged to trunk as rev.14956 and archived. Dănuț Filimon
06:30 AM Database Feature #6628: port PostgreSQL native user defined functions to MariaDB
You can merge now. Greg Shah
02:25 AM Database Feature #6628: port PostgreSQL native user defined functions to MariaDB
@guarded.sql@ is the latest version obtained after executing the command mentioned in #6628-202.
Greg, let me know...
Dănuț Filimon
11:20 AM Database Feature #6496: add equivalent support for -trig command line option
Sorry for mistaking the files.
Commited change to branch 6496b rev 14945.
Alexandru Donica
09:58 AM Database Feature #6496: add equivalent support for -trig command line option
Code review 6496b. The @SourceNameMapper@ changes look good. Just please update the copyright year in @StartupParamet... Hynek Cihlar
06:34 AM Database Feature #6496: add equivalent support for -trig command line option
Ovidiu Maxiniuc wrote:
> +Review of 6496b rev 14943.+
> * @DatabaseTriggerManager.java@
> ** line 270: if the co...
Alexandru Donica
06:32 AM Database Feature #6496: add equivalent support for -trig command line option
Hynek: Please review the @SourceNameMapper@ changes. Greg Shah
04:38 AM Database Feature #6496: add equivalent support for -trig command line option
Alexandru [ad], please address the review. We need to get this merged asap. Alexandru Lungu
10:12 AM Base Language Feature #6417: cleanup some known items in appserver support
See, the paradox displayed by testcases:
@appsrv/soap/test/4glws/test_throw_error.p@ connects to the SOAP agent wi...
Galya B
10:00 AM Base Language Feature #6417: cleanup some known items in appserver support
The value of @clientType@ can be applied to requests:
* @4GLCLIENT@ when an external procedure is running on legacy ...
Galya B
08:24 AM Base Language Feature #6417: cleanup some known items in appserver support
My point is that if we need to know whether we are in classic REST, PASOE REST, WSA (classic SOAP), PASOE SOAP... we ... Greg Shah
08:19 AM Base Language Feature #6417: cleanup some known items in appserver support
In FWD the three types of legacy endpoints handlers are simply generated by @openapi.openedge.export@, and get conver... Galya B
08:14 AM Base Language Feature #6417: cleanup some known items in appserver support
We should have full support for WSA/PASOE SOAP and for REST Adapter/PASOE REST. I would expect that we can control a... Greg Shah
08:00 AM Base Language Feature #6417: cleanup some known items in appserver support
In FWD there are:
* @LegacyWebServiceHandler@ is extended by:
** @RestHandler@ / @rest/enabled@
** @SoapHandler@ /...
Galya B
06:46 AM Base Language Feature #6417: cleanup some known items in appserver support
Galya B wrote:
> The issue is that even the request can't be marked as AIA / WSA, because the context can come eithe...
Constantin Asofiei
06:33 AM Base Language Feature #6417: cleanup some known items in appserver support
Constantin Asofiei wrote:
> For AIA, it may be for the 'legacy web', but I don't recall exactly. But, if lets say a...
Galya B
06:19 AM Base Language Feature #6417: cleanup some known items in appserver support
Marian Edu wrote:
> The 4GL test needs to be updated to send this new parameter as input - @test_throw_error.p@ must...
Constantin Asofiei
06:17 AM Base Language Feature #6417: cleanup some known items in appserver support
Galya B wrote:
> REST and SOAP endpoints in FWD don't correspond directly to a certain adapter in Progress and these...
Constantin Asofiei
05:07 AM Base Language Feature #6417: cleanup some known items in appserver support
REST and SOAP endpoints in FWD don't correspond directly to a certain adapter in Progress and these adapters are not ... Galya B
04:50 AM Base Language Feature #6417: cleanup some known items in appserver support
Galya B wrote:
> Marian, can you tell me how @AIA@ and @WSA@ are migrated to FWD? I made an attempt in #6417-6 to de...
Marian Edu
04:30 AM Base Language Feature #6417: cleanup some known items in appserver support
Marian, can you tell me how @AIA@ and @WSA@ are migrated to FWD? I made an attempt in #6417-6 to describe what I've f... Galya B
04:22 AM Base Language Feature #6417: cleanup some known items in appserver support
Galya B wrote:
> Constantin, I think we need to fix the FWD client to never throw an exception from a faulty SOAP re...
Galya B
04:18 AM Base Language Feature #6417: cleanup some known items in appserver support
Constantin, I think we need to fix the FWD client to never throw an exception from a faulty SOAP request but instead ... Galya B
04:16 AM Base Language Feature #6417: cleanup some known items in appserver support
Marian Edu wrote:
>I will fix that on @testcases@.
And of course the proxy gen file must be updated and you might...
Marian Edu
04:14 AM Base Language Feature #6417: cleanup some known items in appserver support
Constantin Asofiei wrote:
> I'm confused about this test. Galya, I assume you've added the @input 9407@ argument.
...
Marian Edu
04:14 AM Base Language Feature #6417: cleanup some known items in appserver support
Constantin Asofiei wrote:
> Galya B wrote:
> > @.wsm@ configure server-side the endpoints. The client is WSA (Web S...
Galya B
04:09 AM Base Language Feature #6417: cleanup some known items in appserver support
Galya B wrote:
> @.wsm@ configure server-side the endpoints. The client is WSA (Web Services Adapter). Isn't WSA cod...
Constantin Asofiei
03:59 AM Base Language Feature #6417: cleanup some known items in appserver support
Constantin Asofiei wrote:
> Galya B wrote:
> > I think some legacy 4GL code is converted to SOAP endpoints and is e...
Galya B
03:52 AM Base Language Feature #6417: cleanup some known items in appserver support
Constantin Asofiei wrote:
> I'm confused about this test. Galya, I assume you've added the @input 9407@ argument.
...
Galya B
03:32 AM Base Language Feature #6417: cleanup some known items in appserver support
Galya B wrote:
> I think some legacy 4GL code is converted to SOAP endpoints and is executed from 4GL like WSA, ref ...
Constantin Asofiei
03:29 AM Base Language Feature #6417: cleanup some known items in appserver support
I'm confused about this test. Galya, I assume you've added the @input 9407@ argument.
Marian: can you please advi...
Constantin Asofiei
03:26 AM Base Language Feature #6417: cleanup some known items in appserver support
Constantin, you won't be able to run @appsrv/soap/test/4glws/test_throw_error.p@ from 4GL client without the fix for ... Galya B
03:23 AM Base Language Feature #6417: cleanup some known items in appserver support
I think some legacy 4GL code is converted to SOAP endpoints and is executed from 4GL like WSA, ref in the table #6417... Galya B
03:17 AM Base Language Feature #6417: cleanup some known items in appserver support
Constantin Asofiei wrote:
> Galya, what test are you executing from the 4GL client via soap?
@<cmd-line-option st...
Galya B
03:16 AM Base Language Feature #6417: cleanup some known items in appserver support
Galya, what test are you executing from the 4GL client via soap? Constantin Asofiei
03:13 AM Base Language Feature #6417: cleanup some known items in appserver support
Help!
Is this statement expected to throw an exception in the client?...
Galya B
07:25 AM Base Language Support #6488: write tests which use Java Open Client to access the appserver testcases
Galya B wrote:
> Where are the tests for Open Java Client and the replacements for FWD to be found?
For now you can...
Constantin Asofiei
07:21 AM Base Language Support #6488: write tests which use Java Open Client to access the appserver testcases
Where are the tests for Open Java Client and the replacements for FWD to be found? Galya B
07:07 AM Database Bug #8196: Reduce number of AbstractTempTable._hasRecords calls to avoid BufferManager.activeBuffers
POC regression tests passed and the results of the performance tests showed an improvement of *5.27%* for the average... Dănuț Filimon
06:01 AM Runtime Infrastructure Bug #7443: performance of CentralLogger
Tomasz Domin wrote:
> As calling to @LogRecord.setSourceClassName@ or @LogRecord.setSourceMethodName@ implicitly cle...
Galya B
05:36 AM Runtime Infrastructure Bug #7443: performance of CentralLogger
Galya B wrote:
> We'll be overriding only those two methods, the rest can continue working as it was before. But you...
Tomasz Domin
04:37 AM Database Feature #7382 (Internal Test): Check performance of delete from vs drop table in H2
I am OK with the changes; merged 7382a_h2 to FWD-H2 trunk as rev. 40. Archived 7382a_h2.
Alexandru [ad], please pi...
Alexandru Lungu

01/30/2024

05:59 PM Database Feature #6496: add equivalent support for -trig command line option
+Review of 6496b rev 14943.+
* the copyright year must be updated (and the branch rebased) in each altered file;
...
Ovidiu Maxiniuc
03:50 PM Database Feature #6496: add equivalent support for -trig command line option
Alexandru Donica wrote:
> Commited to branch 6496b rev 14943.
Ovidiu, please review, at least the trigger impleme...
Eric Faulhaber
05:39 PM Database Feature #6628 (Merge Pending): port PostgreSQL native user defined functions to MariaDB
If @guarded.sql@ was manually committed before, please do the same with the latest version generated from @udfs.sql@ ... Eric Faulhaber
12:50 PM Database Feature #6825: improve table meta runtime (TableMapper and other)
Alexandru [ad], AFAIK, you already have some changes on @TableMapper@ to improve @BufferFieldImpl.asP2JField@. This i... Alexandru Lungu
11:12 AM Database Bug #8214: Split Persister into SQLPersister and InMemoryPersister
I attempted to test my changes on 8214a and 8214a_h2 but got no viable improvement. Interestingly, 80% of the updates... Alexandru Lungu
10:01 AM Database Bug #7167 (Closed): Associating records from opened buffers to new sessions is slow
I understand the work begun here is being continued in #8196. Eric Faulhaber
09:17 AM Base Language Feature #6417: cleanup some known items in appserver support
The root wsdl tag @<wsdl:definitions>@ has one @targetNamespace@, while the @<schema>@ for the operation has a differ... Galya B
09:14 AM User Interface Bug #8210 (Test): REGRESSION: separator should not show in date editing FILL-IN in ChUI when FILL...
Greg Shah
09:12 AM User Interface Bug #8210: REGRESSION: separator should not show in date editing FILL-IN in ChUI when FILL-IN is ...
Greg Shah wrote:
> You can merge to trunk now.
Done. The trunk rev. is 14954.
Vladimir Tsichevski
08:14 AM User Interface Bug #8210 (Merge Pending): REGRESSION: separator should not show in date editing FILL-IN in ChUI ...
You can merge to trunk now. Greg Shah
07:36 AM User Interface Bug #8210: REGRESSION: separator should not show in date editing FILL-IN in ChUI when FILL-IN is ...
Greg Shah wrote:
> Is there any further testing needed?
Nothing I can think of right now.
Vladimir Tsichevski
07:24 AM User Interface Bug #8210 (Internal Test): REGRESSION: separator should not show in date editing FILL-IN in ChUI ...
Is there any further testing needed? Greg Shah
05:32 AM User Interface Bug #8210: REGRESSION: separator should not show in date editing FILL-IN in ChUI when FILL-IN is ...
Hynek Cihlar wrote:
> Code review 8210a revision 14952.
>
> @NumberFormat.java@ and @StringFormat.java@ require ...
Vladimir Tsichevski
03:29 AM User Interface Bug #8210: REGRESSION: separator should not show in date editing FILL-IN in ChUI when FILL-IN is ...
Code review 8210a revision 14952.
@NumberFormat.java@ and @StringFormat.java@ require update in the copyright yea...
Hynek Cihlar
08:31 AM Database Bug #8196: Reduce number of AbstractTempTable._hasRecords calls to avoid BufferManager.activeBuffers
Alexandru Lungu wrote:
> The changes look good to me!
> Danut, you can inline @isActiveBuffer@ by doing @return <la...
Dănuț Filimon
08:19 AM Database Bug #8196 (Internal Test): Reduce number of AbstractTempTable._hasRecords calls to avoid BufferMa...
The changes look good to me!
Danut, you can inline @isActiveBuffer@ by doing @return <large-if-condition> && buffer....
Alexandru Lungu
07:06 AM Database Bug #8196: Reduce number of AbstractTempTable._hasRecords calls to avoid BufferManager.activeBuffers
*Committed 8196a/rev.14937*. I've created a separate method to check each buffer individually and it can be used dire... Dănuț Filimon
06:26 AM Database Bug #8196: Reduce number of AbstractTempTable._hasRecords calls to avoid BufferManager.activeBuffers
Note that @activeBuffers@ iterates @RecordBuffer@ while we want to iterate @Buffer@ instances, so those need to be ca... Dănuț Filimon
05:38 AM Database Bug #8196: Reduce number of AbstractTempTable._hasRecords calls to avoid BufferManager.activeBuffers
I suspect the code duplicate to be quite bad architecturally.
Lets overload @activeBuffers(Persistence, boolean)@ ...
Alexandru Lungu
07:48 AM User Interface Bug #7515: FILL-IN: editing dates issues
Vladimir Tsichevski wrote:
> Another issue: in GUI, when the user presses @?@, the screen value is reset to an empty...
Vladimir Tsichevski
07:22 AM User Interface Bug #7515: FILL-IN: editing dates issues
Another issue: in GUI, when the user presses @?@, the screen value is reset to an empty string, so the cursor is set ... Vladimir Tsichevski
04:55 AM Database Bug #7496: finish support for query:forward-only attribute
Alexandru Lungu wrote:
> Danut, can you cut-out it even more.
>
> 1. Please check if this can be reproduced with...
Dănuț Filimon
04:14 AM Database Bug #7496: finish support for query:forward-only attribute
Danut, can you cut-out it even more.
1. Please check if this can be reproduced with temp-tables - it is a bit eas...
Alexandru Lungu
03:48 AM Database Bug #7496: finish support for query:forward-only attribute
*Rebased 7496a* with *trunk/rev.14950*. *7496a* is not at revision *14959*. I also committed the adjustments which fi... Dănuț Filimon
04:43 AM Database Bug #7999: FWD does not honor FIELDS/EXCEPT at dynamic queries
Alexandru Lungu wrote:
> I see changes in @database_access.rules@. Are these mandatory and require reconversion?
...
Eduard Soltan
04:37 AM Database Bug #7999: FWD does not honor FIELDS/EXCEPT at dynamic queries
Eduard, I rebased 7999a to latest trunk. It is now at rev. 14958. Please do the testing of it with POC and a large cu... Alexandru Lungu
04:19 AM Database Bug #7999: FWD does not honor FIELDS/EXCEPT at dynamic queries
Committed on 7999a, revision 14837.
Addressed review in #7999-7. Also for second case in #7999-1, with @DEFINE QUE...
Eduard Soltan
02:31 AM Database Bug #7924 (WIP): add support for creating an empty database
Ovidiu Maxiniuc wrote:
> Indeed, the @addr_id integer not null@ column should not create @(addr_id_null, addr_id)@ p...
Dănuț Filimon

01/29/2024

05:09 PM Database Bug #7924: add support for creating an empty database
Dănuț Filimon wrote:
> Ovidiu Maxiniuc wrote:
> > As noted in my previous note, this is the cause of the failure: t...
Ovidiu Maxiniuc
04:01 PM User Interface Bug #8210: REGRESSION: separator should not show in date editing FILL-IN in ChUI when FILL-IN is ...
Hynek: Please review. Greg Shah
01:49 PM User Interface Bug #8210 (Review): REGRESSION: separator should not show in date editing FILL-IN in ChUI when FI...
Vladimir Tsichevski
01:48 PM User Interface Bug #8210 (WIP): REGRESSION: separator should not show in date editing FILL-IN in ChUI when FILL-...
Greg Shah wrote:
> OK, then put this in 8210a and get it reviewed and tested ASAP.
Done in 8210a rev. 14952. Plea...
Vladimir Tsichevski
08:01 AM User Interface Bug #8210: REGRESSION: separator should not show in date editing FILL-IN in ChUI when FILL-IN is ...
OK, then put this in 8210a and get it reviewed and tested ASAP. Greg Shah
07:25 AM User Interface Bug #8210: REGRESSION: separator should not show in date editing FILL-IN in ChUI when FILL-IN is ...
Greg Shah wrote:
> Is this fix in a branch?
No, it is not. I ran ChUI regression suite with this fix and posted the...
Vladimir Tsichevski
06:35 AM User Interface Bug #8210: REGRESSION: separator should not show in date editing FILL-IN in ChUI when FILL-IN is ...
Is this fix in a branch? I recommend 8204a since it is a related issue.
I understand Tomasz tested this in 6667i ...
Greg Shah
01:17 PM User Interface Bug #8204 (Test): REGRESSION: separator should not show in a new date editing browse shell for un...
Greg Shah
09:10 AM User Interface Bug #8204: REGRESSION: separator should not show in a new date editing browse shell for unknown v...
Greg Shah wrote:
> In summary: there were some failures but they were unrelated to this task.
>
> You can merge t...
Vladimir Tsichevski
08:12 AM User Interface Bug #8204: REGRESSION: separator should not show in a new date editing browse shell for unknown v...
In summary: there were some failures but they were unrelated to this task.
You can merge to trunk now.
Greg Shah
08:12 AM User Interface Bug #8204: REGRESSION: separator should not show in a new date editing browse shell for unknown v...
Greg Shah wrote:
> I want this branch merged today unless there is an issue.
I am ready to merge.
Vladimir Tsichevski
08:10 AM User Interface Bug #8204: REGRESSION: separator should not show in a new date editing browse shell for unknown v...
Greg Shah wrote:
> Please summarize the testing results here.
4 tests failed (3 original issues others are depend...
Vladimir Tsichevski
08:04 AM User Interface Bug #8204: REGRESSION: separator should not show in a new date editing browse shell for unknown v...
I want this branch merged today unless there is an issue. Greg Shah
07:56 AM User Interface Bug #8204: REGRESSION: separator should not show in a new date editing browse shell for unknown v...
Please summarize the testing results here. Greg Shah
06:33 AM User Interface Bug #8204: REGRESSION: separator should not show in a new date editing browse shell for unknown v...
Please report the regression testing results here and the next steps if any other testing is needed. Greg Shah
11:17 AM Base Language Feature #6417: cleanup some known items in appserver support
The @targetNamespace@ should be used only for the wsdl elements declared without an explicit namespace, but in @WebSe... Galya B
05:55 AM User Interface Bug #8074 (Review): Preferred UI Theme not selected in web with auto-login and forked sessions
Test cases executed.
Fixes and file headers committed.
8074b r14920 ready for review.
Galya B
05:49 AM User Interface Bug #8213 (Closed): Browse: NPE when pressing Shift-TAB in the first column cell
Greg Shah
05:05 AM Database Feature #6628: port PostgreSQL native user defined functions to MariaDB
Alexandru Lungu wrote:
> Danut, any other testing required?
There is no testing left that I can do. Currently ChUI ...
Dănuț Filimon
04:58 AM Database Feature #6628: port PostgreSQL native user defined functions to MariaDB
Danut, any other testing required?
Beside the history entry fixes, what about the @guarded.sql@ - was it generated...
Alexandru Lungu

01/27/2024

03:21 PM User Interface Bug #8213 (Review): Browse: NPE when pressing Shift-TAB in the first column cell
Stanislav Lomany
03:21 PM User Interface Bug #8213 (WIP): Browse: NPE when pressing Shift-TAB in the first column cell
The arrow keys issue was moved to #8226.
Shift-tab NPE will be fixed in #8225.
This task can be closed.
Stanislav Lomany
01:27 PM User Interface Bug #8213: Browse: NPE when pressing Shift-TAB in the first column cell
All arrow keys (up, down, left, right) do not work for any widget, so I'll create a separate issue for it. Stanislav Lomany
01:01 PM User Interface Bug #8213: Browse: NPE when pressing Shift-TAB in the first column cell
Meanwhile all other numpad buttons (@PgUp@, @PgDown@, @Home@, @End@) work the same as their non-numpad analogs. Vladimir Tsichevski
12:59 PM User Interface Bug #8213: Browse: NPE when pressing Shift-TAB in the first column cell
Stanislav Lomany wrote:
> > Also, navigation with @Down-Arrow@ and @Up-Arrow@ does not work in FWD.
>
> Vladimir,...
Vladimir Tsichevski
12:27 PM User Interface Bug #8213: Browse: NPE when pressing Shift-TAB in the first column cell
> Also, navigation with @Down-Arrow@ and @Up-Arrow@ does not work in FWD.
Vladimir, could you give a reproduction ...
Stanislav Lomany
03:11 PM User Interface Bug #8226: Arrow keys on numpad do not work in FWD
All numpad arrow keys (Up, Down, Left, Right) do not work for any widget in FWD.
Meanwhile all other numpad buttons ...
Stanislav Lomany
02:53 PM User Interface Bug #8226 (New): Arrow keys on numpad do not work in FWD
Stanislav Lomany

01/26/2024

10:50 AM Database Feature #6628: port PostgreSQL native user defined functions to MariaDB
Can we merge this to trunk? Greg Shah
10:06 AM Database Bug #7999: FWD does not honor FIELDS/EXCEPT at dynamic queries
Eduard, please address the review to get this done. Alexandru Lungu
09:27 AM User Interface Bug #8204: REGRESSION: separator should not show in a new date editing browse shell for unknown v...
Greg Shah wrote:
> What testing is needed?
I'd like to run Majic suite with 6667i, but the repo should be rebased...
Vladimir Tsichevski
09:07 AM User Interface Bug #8204 (Internal Test): REGRESSION: separator should not show in a new date editing browse she...
What testing is needed? Greg Shah
08:41 AM User Interface Bug #8204: REGRESSION: separator should not show in a new date editing browse shell for unknown v...
Stanislav Lomany wrote:
> I'm OK with the changes. One minor typo correction: @our fill-in has to know it belong so ...
Vladimir Tsichevski
08:40 AM User Interface Bug #8204: REGRESSION: separator should not show in a new date editing browse shell for unknown v...
Greg Shah wrote:
> Stanislav/Hynek: Please review ASAP.
The changes look good.
Hynek Cihlar
08:28 AM User Interface Bug #8204: REGRESSION: separator should not show in a new date editing browse shell for unknown v...
I'm OK with the changes. One minor typo correction: @our fill-in has to know it belong so a browse *before* at the ti... Stanislav Lomany
07:48 AM User Interface Bug #8204: REGRESSION: separator should not show in a new date editing browse shell for unknown v...
Stanislav/Hynek: Please review ASAP.
I'd like to get this change into trunk quickly.
Greg Shah
07:34 AM User Interface Bug #8204 (Review): REGRESSION: separator should not show in a new date editing browse shell for ...
Another fixes are required:
# in @Browse.createEditingFillIn@ the browse column must be set in the connected @FILL...
Vladimir Tsichevski
09:17 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
While regression testing I found another IllegalAccessException:... Tomasz Domin
08:35 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
Galya B wrote:
> Greg Shah wrote:
> > In case 1, the presence of a valid @theme/name@ means there should be no drop...
Greg Shah
08:32 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
Greg Shah wrote:
> In case 1, the presence of a valid @theme/name@ means there should be no drop-down present in the...
Galya B
08:30 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
In case 1, the presence of a valid @theme/name@ means there should be no drop-down present in the UI. This changes y... Greg Shah
08:22 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
This is the test plan I'll be executing:
Case 1
Conditions:
* @theme/name@ is configured with a valid theme, dif...
Galya B
07:28 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
Galya B wrote:
> Greg Shah wrote:
> > > The empty option was there exactly to provide a user in a hurry to have the...
Greg Shah
01:38 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
Greg Shah wrote:
> > The empty option was there exactly to provide a user in a hurry to have their previously select...
Galya B
05:38 AM Database Support #6714: check if there is an optimization opportunity when copying temp-tables based on mu...
I retested the changes (the patch from #6714-14) but had to make two small adjustments:
* The usage of the @Procedur...
Dănuț Filimon
05:31 AM Runtime Infrastructure Bug #7443: performance of CentralLogger
Tomasz Domin wrote:
> Galya B wrote:
> > Tomasz Domin wrote:
> > > Galya B wrote:
> > > I was considering that op...
Galya B
05:28 AM Runtime Infrastructure Bug #7443: performance of CentralLogger
Galya B wrote:
> Tomasz Domin wrote:
> > Galya B wrote:
> > I was considering that option but it seems @java.util....
Tomasz Domin
05:12 AM Runtime Infrastructure Bug #7443: performance of CentralLogger
Tomasz Domin wrote:
> Galya B wrote:
> I was considering that option but it seems @java.util.logging.LogRecord@ was...
Galya B
03:51 AM Runtime Infrastructure Bug #7443: performance of CentralLogger
Galya B wrote:
> The new class should in be in the package @com.goldencode.p2j.util.logging@. As for the name (since...
Tomasz Domin

01/25/2024

03:36 PM Database Bug #8214: Split Persister into SQLPersister and InMemoryPersister
Eric Faulhaber wrote:
> In the absence of the @force-no-undo-temp-tables@ configuration option being set to @true@, ...
Alexandru Lungu
01:23 PM Database Bug #8214: Split Persister into SQLPersister and InMemoryPersister
In the absence of the @force-no-undo-temp-tables@ configuration option being set to @true@, any transaction on the @_... Eric Faulhaber
06:39 AM Database Bug #8214 (WIP): Split Persister into SQLPersister and InMemoryPersister
Comitted 8214a_h2 the changes in FWD-H2 to do update on a single column using direct-access.
I also have the FWD cha...
Alexandru Lungu
10:59 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
> Greg, are you on board that the previously selected theme will not be restored on the login screen?
Yes.
> Th...
Greg Shah
08:57 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
Greg, are you on board that the previously selected theme will not be restored on the login screen? Galya B
08:26 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
That's why I said:
> The now presented requirements would mean that theme is restored from client storage only wit...
Galya B
08:24 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
The empty option was there exactly to provide a user in a hurry to have their previously selected theme restored afte... Galya B
08:21 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
Greg Shah wrote:
> Here is what to select by default, in order of higher to lower precedence:
>
> a. If there is ...
Galya B
07:51 AM Database Support #6714: check if there is an optimization opportunity when copying temp-tables based on mu...
Eric Faulhaber wrote:
> Can this be closed? Is there anything to be reviewed and used from this task, or has it been...
Dănuț Filimon
05:54 AM Database Feature #7382 (Review): Check performance of delete from vs drop table in H2
With the changes you mentioned, the amount of time spent iterating in 100 runs of the performance tests went down fro... Alexandru Donica
05:10 AM Database Bug #7252 (WIP): Use direct-access to support for-each queries without WHERE and BY clauses
I'll move this back to WIP because I encounter a NPE in @DataSetSDOHelper.getDataObjects@ in a test. I'm looking into... Radu Apetrii
04:06 AM Database Feature #6496 (Review): add equivalent support for -trig command line option
Commited to branch 6496b rev 14943. Alexandru Donica
03:57 AM Runtime Infrastructure Bug #7443: performance of CentralLogger
The new class should in be in the package @com.goldencode.p2j.util.logging@. As for the name (since @CentralLogRecord... Galya B
03:52 AM Runtime Infrastructure Bug #7443: performance of CentralLogger
#7143-253, #7143-255.
Instead of replacing @java.util.logging.LogRecord@ there could be another option, extend it ...
Galya B
03:20 AM Runtime Infrastructure Bug #7443: performance of CentralLogger
Galya B wrote:
> Tomasz Domin wrote:
> > Galya B wrote:
> > > r14634: Fixed Java (@java.util.logging.LogRecord#nee...
Tomasz Domin
03:11 AM Runtime Infrastructure Bug #7443: performance of CentralLogger
Tomasz Domin wrote:
> Galya B wrote:
> > r14634: Fixed Java (@java.util.logging.LogRecord#needToInferCaller@ set wi...
Galya B
03:05 AM Runtime Infrastructure Bug #7443: performance of CentralLogger
Galya B wrote:
> r14634: Fixed Java (@java.util.logging.LogRecord#needToInferCaller@ set with reflection to stop hea...
Tomasz Domin
03:54 AM Base Language Feature #6417: cleanup some known items in appserver support
The SOAP envelop is different.
SoapUI:...
Galya B
09:28 PM Database Feature #7020: always use "expanded" extent fields
Constantin, besides me taking forever to review 7020b, we still have the issue with the Client Proxy generation block... Eric Faulhaber

01/24/2024

04:17 PM Runtime Infrastructure Feature #6692: move FWD to Java 17
Tomasz Domin wrote:
> Tomasz Domin wrote:
> After starting regression tests which is more or less the real applicat...
Tomasz Domin
09:50 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
Tomasz Domin wrote:
> Regarding Java 17 and modules - there are few places I need to add @--add-opens@ JVM option to...
Tomasz Domin
01:56 PM User Interface Bug #8204: REGRESSION: separator should not show in a new date editing browse shell for unknown v...
Greg Shah wrote:
> What testing is needed?
Running Majic tests is the only tests I can think of for now.
Vladimir Tsichevski
01:43 PM User Interface Bug #8204 (Internal Test): REGRESSION: separator should not show in a new date editing browse she...
What testing is needed? Greg Shah
11:33 AM User Interface Bug #8204: REGRESSION: separator should not show in a new date editing browse shell for unknown v...
I'm OK with the changes. Stanislav Lomany
10:34 AM User Interface Bug #8204: REGRESSION: separator should not show in a new date editing browse shell for unknown v...
Stanislav: Please review. Greg Shah
07:06 AM User Interface Bug #8204 (Review): REGRESSION: separator should not show in a new date editing browse shell for ...
Stanislav Lomany wrote:
> > if (var == null || var.isUnknown())
>
> Vladimir, your change should be limited to @d...
Vladimir Tsichevski
11:35 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
Greg Shah wrote:
> > If I haven't made changes, forked session and auto-logged users would have never even had the c...
Eugenie Lyzenko
10:55 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
Greg Shah wrote:
> Or because it is added, a stored preference will become visible. My point is that it does not ma...
Galya B
10:25 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
Or because it is added, a stored preference will become visible. My point is that it does not matter. We don't need... Greg Shah
09:57 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
Greg Shah wrote:
> > > The only thing I can think of that is not explicitly specified there is how to treat the pref...
Galya B
09:53 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
Eugenie, I'll be waiting for your confirmation that you don't find an issue with the requirements in #8074-101, if so. Galya B
09:46 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
> 1. Well, this is how client storage works more or less (especially Win registry) and this behavior was described in... Greg Shah
09:22 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
I want to get closure, but I also want to make sure every false or troublesome statement has been addressed.
Eugen...
Galya B
09:02 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
> If I haven't made changes, forked session and auto-logged users would have never even had the chance of seeing anyt... Greg Shah
01:47 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
Eugenie, I wasn't the person implementing UI themes and noone nowhere has documented how insignificant the feature is... Galya B
11:15 AM Base Language Feature #6417: cleanup some known items in appserver support
... Galya B
02:16 AM Base Language Feature #6417: cleanup some known items in appserver support
Galya B wrote:
> Do we expect it to be some kind of misconfiguration in testcases, since prod apps are working fine?...
Constantin Asofiei
02:15 AM Base Language Feature #6417: cleanup some known items in appserver support
I was thinking about redirect, but I was expecting @301@ instead, so didn't dig deeper. In Jetty logs on the server n... Galya B
10:07 AM Database Bug #8214: Split Persister into SQLPersister and InMemoryPersister
I agree with you Greg, @.batch@ itself is a very useful construct if you want to update a single record on multiple f... Alexandru Lungu
09:12 AM Database Bug #8214: Split Persister into SQLPersister and InMemoryPersister
Long ago, the 4GL was changed to implement the @ASSIGN@ statement. One important reason (maybe *the* important reaso... Greg Shah
02:22 AM Database Bug #8214: Split Persister into SQLPersister and InMemoryPersister
I constantly see @Proxy.set...@ in the top bottlenecks we have in the FWD API. This is not because they are really sl... Alexandru Lungu
02:12 AM Database Bug #8214 (WIP): Split Persister into SQLPersister and InMemoryPersister
Alexandru Lungu
05:30 AM User Interface Bug #8213: Browse: NPE when pressing Shift-TAB in the first column cell
Also, navigation with @Down-Arrow@ and @Up-Arrow@ does not work in FWD. Vladimir Tsichevski
02:06 AM Database Support #6679 (Internal Test): H2 general performance tuning
This task didn't have quite a well-define purpose. It was mostly "do your best improving H2". I can't appreciate a pr... Alexandru Lungu

01/23/2024

04:44 PM Database Bug #6829 (Closed): H2 forces re-parse of all prepared statements when metadata is changed
There is no customer-specific testing for this improvement; any bugs will be dealt with separately. Accordingly, I'm ... Eric Faulhaber
04:38 PM Database Feature #6830 (Closed): find and fix all SQL SELECT statements with inlined literal arguments, an...
Eric Faulhaber
04:36 PM Database Support #6714: check if there is an optimization opportunity when copying temp-tables based on mu...
Can this be closed? Is there anything to be reviewed and used from this task, or has it been absorbed/superseded by s... Eric Faulhaber
04:33 PM Database Support #4702 (Closed): write temp-table performance test cases
I think this task has served its purpose in guiding our performance work with H2. Eric Faulhaber
04:31 PM Database Bug #4057: h2 performance degradation
Can we close this task? Eric Faulhaber
04:29 PM Database Support #6679: H2 general performance tuning
We have long since decided not to move ahead with MVStore, and we have made a significant investment in improving H2 ... Eric Faulhaber
04:01 PM User Interface Bug #8213: Browse: NPE when pressing Shift-TAB in the first column cell
# Open a @BROWSE@ widget with at least one cell. Set focus to any cell in the first column from the left.
# Press @S...
Vladimir Tsichevski
03:55 PM User Interface Bug #8213 (Closed): Browse: NPE when pressing Shift-TAB in the first column cell
Vladimir Tsichevski
02:19 PM User Interface Bug #8204 (WIP): REGRESSION: separator should not show in a new date editing browse shell for unk...
Stanislav Lomany wrote:
> > if (var == null || var.isUnknown())
>
> Vladimir, your change should be limited to @d...
Vladimir Tsichevski
02:16 PM User Interface Bug #8204: REGRESSION: separator should not show in a new date editing browse shell for unknown v...
> if (var == null || var.isUnknown())
Vladimir, your change should be limited to @date@, @datetime@ and @datetime-...
Stanislav Lomany
09:48 AM User Interface Bug #8204 (Review): REGRESSION: separator should not show in a new date editing browse shell for ...
Greg Shah wrote:
> Stanislav: Please review.
>
> Vladimir: Please put the change in a branch. What remains in th...
Vladimir Tsichevski
08:01 AM User Interface Bug #8204: REGRESSION: separator should not show in a new date editing browse shell for unknown v...
Stanislav: Please review.
Vladimir: Please put the change in a branch. What remains in this task?
Greg Shah
02:08 PM Database Bug #8212: FILL operations do not work correctly with active dataset relations
While working on #8178 I noticed some differences in the way FWD populates the database when there are active dataset... Ovidiu Maxiniuc
01:59 PM Database Bug #8212 (New): FILL operations do not work correctly with active dataset relations
Ovidiu Maxiniuc
02:04 PM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
Let me share my generic thoughts here. Just my vision.
Every application has it's commonly used life cycle. And we...
Eugenie Lyzenko
01:02 PM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
> Even if you repeat 100 times now that it's "always to be used" it needs something more to be true.
You asked for...
Greg Shah
10:12 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
I believe we need to invent the @dev@ flag in our configurations (it disables all features not meant for production i... Galya B
09:38 AM User Interface Bug #8074 (WIP): Preferred UI Theme not selected in web with auto-login and forked sessions
Greg Shah
09:38 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
As mentioned previously, exposing the theme to the end user was never intended to be an important feature. It was im... Greg Shah
08:30 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
Eugenie Lyzenko wrote:
> Some weird addition.
>
> If web client application explicitly loads some theme (@Windows...
Galya B
07:17 PM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
Eugenie Lyzenko wrote:
> Greg Shah wrote:
> > > It should not be an issue to delay the review, since the proper co...
Eugenie Lyzenko
01:54 PM Runtime Infrastructure Feature #6692: move FWD to Java 17
I've cleaned @6692@ from compiler warnings by updating FWD code.
There were two cases where I had to add @deprecated...
Tomasz Domin
12:41 PM Runtime Infrastructure Feature #6692: move FWD to Java 17
> Greg, are there any broader guidelines regarding FWD and Java Modules (JPMS) ?
Not yet. I am open to recommenda...
Greg Shah
10:04 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
Regarding Java 17 and modules - there are few places I need to add @--add-opens@ JVM option to allow access of base m... Tomasz Domin
10:00 AM Runtime Infrastructure Feature #6692: move FWD to Java 17

There are 27 warnings mainly related with code deprecation. I will check them one by one and try to clear them mini...
Tomasz Domin
12:32 PM Base Language Feature #7045: re-implement "normal" (non-abend) stack unwinding to avoid throwing an exception
Eric: Please review. Greg Shah
06:46 AM Base Language Feature #7045: re-implement "normal" (non-abend) stack unwinding to avoid throwing an exception
Created 7045c and committed a changed regarding the removal of @.next@ calls inside the @BlockManager.forEach@ body. ... Alexandru Lungu
12:28 PM Database Feature #4722 (Test): data import should be able to run with only the converted application jar f...
Roger Borrello
09:16 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
Branch 4722c was merged to trunk at revision 14942 and was archived. Roger Borrello
09:01 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
You can merge to trunk now. Greg Shah
08:56 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
Branch 4722c was rebased to trunk_14941 and is at revision 14942.
I believe this is ready for merge.
Roger Borrello
12:22 PM Database Bug #7448 (Rejected): Optimize FWD-H2 ValueTimestampTimeZone and maybe avoid caching
Greg Shah
08:32 AM Database Bug #7448: Optimize FWD-H2 ValueTimestampTimeZone and maybe avoid caching
I am ok with rejecting this task. Alexandru Donica
03:59 AM Database Bug #7448: Optimize FWD-H2 ValueTimestampTimeZone and maybe avoid caching
According to your findings, I think we can reject this task. The improvement is too small to tackle this. T
If Ale...
Alexandru Lungu
11:24 AM Base Language Feature #6417: cleanup some known items in appserver support
Galya, I have an explanation for the 302 problem. The reason is the trailing '/' char in the request URL; it is not ... Constantin Asofiei
09:51 AM Base Language Feature #6417: cleanup some known items in appserver support
Constantin Asofiei wrote:
> Galya, did you find a way to make @-nohostverify@ work again?
SOAP requests seem to be ...
Galya B
09:46 AM Base Language Feature #6417: cleanup some known items in appserver support
Galya, did you find a way to make @-nohostverify@ work again?
Otherwise, AFAIK FWD server sockets bind to all host...
Constantin Asofiei
09:27 AM Base Language Feature #6417: cleanup some known items in appserver support
Constantin Asofiei wrote:
> There is also a @file-cvt-list.txt.rest_and_appserver@, to run the plain appserver clien...
Galya B
10:43 AM Database Feature #6496: add equivalent support for -trig command line option
Alexandru [ad], 7156b is mostly like a fast-paced trunk. We periodically rebase it. We only commit hot patches there.... Alexandru Lungu
09:32 AM Database Feature #6496: add equivalent support for -trig command line option
I tested large app and performance tests with and without changes. The performance tests did not seem to have many tr... Alexandru Donica
10:03 AM Database Bug #7252 (Review): Use direct-access to support for-each queries without WHERE and BY clauses
I've committed to both 7252b and 7252b_h2 the following things:
* 7252b *rev. 14933* - Added attempt to solve a Sele...
Radu Apetrii
09:36 AM User Interface Bug #8210: REGRESSION: separator should not show in date editing FILL-IN in ChUI when FILL-IN is ...
Greg Shah wrote:
> When did we fix that? As far as I know, #7019 is still open to resolve that auto-zap issue.
S...
Vladimir Tsichevski
08:56 AM User Interface Bug #8210: REGRESSION: separator should not show in date editing FILL-IN in ChUI when FILL-IN is ...
When did we fix that? As far as I know, #7019 is still open to resolve that auto-zap issue. Greg Shah
08:08 AM User Interface Bug #8210: REGRESSION: separator should not show in date editing FILL-IN in ChUI when FILL-IN is ...
Greg Shah wrote:
> Is this related to the auto-zap regression reported by Stanislav in #7143-583?
This issue is o...
Vladimir Tsichevski
08:03 AM User Interface Bug #8210: REGRESSION: separator should not show in date editing FILL-IN in ChUI when FILL-IN is ...
Is this related to the auto-zap regression reported by Stanislav in #7143-583? Greg Shah
09:22 AM Database Feature #7382: Check performance of delete from vs drop table in H2
7382a is branched for trunk, ready to be merged. If you want to test, you need to manually port the changes to 7156b.... Alexandru Lungu
08:36 AM Database Feature #7382: Check performance of delete from vs drop table in H2
Very well I will try to improve @Update@, but before that, should the branch 7382a be a copy of the trunk, or of bran... Alexandru Donica
06:29 AM Database Feature #7382: Check performance of delete from vs drop table in H2
Alexandru [ad], I also notices a slight performance improvement possibility in @Update@. There is a @setClauseCols@ b... Alexandru Lungu
03:58 AM Database Feature #7382: Check performance of delete from vs drop table in H2
I think we can go ahead with this improvement. Even if it is small, it looks like it is quite risk free and easy to i... Alexandru Lungu
08:23 AM Base Language Feature #4392: add -pf support for appserver CONNECT() method
Ovidiu Maxiniuc wrote:
> * @ConnectionManager.java@:
> ** line 685 and next: the values of @@param@, @@return@, and...
Galya B
03:35 AM Database Feature #6628: port PostgreSQL native user defined functions to MariaDB
I fixed the history entries in *6628a/rev.14937*. Dănuț Filimon
03:19 AM Database Feature #6628: port PostgreSQL native user defined functions to MariaDB
I've looked at 6628a rev 14936 and I think we need to solve this before merging into 7156b/trunk:
* @FWDPostgreSQLCo...
Constantin Asofiei
03:00 AM Database Feature #6628: port PostgreSQL native user defined functions to MariaDB
There is no difference. Dănuț Filimon
02:06 AM Database Feature #6628: port PostgreSQL native user defined functions to MariaDB
Danut, can you make a diff between the DDL without 6628a and the ones with 6628a? Alexandru Lungu
02:05 AM Database Feature #6628: port PostgreSQL native user defined functions to MariaDB
Constantin Asofiei wrote:
> Danut, did you re-generate the DDLs for the #7156 POC app, when you did the tests?
I on...
Dănuț Filimon
02:04 AM Database Feature #7020: always use "expanded" extent fields
Ovidiu, can you rebase 7020b? I will like to pick it up and do some review / tests / profiling with it. Alexandru Lungu

01/22/2024

04:43 PM Base Language Feature #4392 (Internal Test): add -pf support for appserver CONNECT() method
I did a review of all changes since 14864 (since it was branched from trunk). I found no severe issues, more like cod... Ovidiu Maxiniuc
04:26 PM User Interface Bug #8204: REGRESSION: separator should not show in a new date editing browse shell for unknown v...
Vladimir Tsichevski wrote:
> The proposed solution is to change the line:
This change fixes the browse date cell ...
Vladimir Tsichevski
03:51 PM User Interface Bug #8210: REGRESSION: separator should not show in date editing FILL-IN in ChUI when FILL-IN is ...
In ChUI @FILL-IN@ is cleared with @Ctrl-Z@, this should reset date editor screen value to empty string. Currently, th... Vladimir Tsichevski
03:33 PM User Interface Bug #8210 (Test): REGRESSION: separator should not show in date editing FILL-IN in ChUI when FILL...
Vladimir Tsichevski
10:40 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
Also, let me note that a customer using a custom login page is responsible for sending the selected theme the same wa... Galya B
10:16 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
Greg Shah wrote:
> > It should not be an issue to delay the review, since the proper configuration in directory cur...
Eugenie Lyzenko
10:14 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
Greg Shah wrote:
> > It should not be an issue to delay the review, since the proper configuration in directory cur...
Galya B
10:05 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
> It should not be an issue to delay the review, since the proper configuration in directory currently does the work... Greg Shah
09:54 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
Greg, I'll be waiting for clarification to the question in #8074-92. Galya B
09:53 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
Eugenie Lyzenko wrote:
> Greg Shah wrote:
> > Eugenie: Please review the fix.
>
> I have no objections for chang...
Eugenie Lyzenko
09:26 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
I will need a day or so to completely implement the new requirement. It involves two server-side login endpoints and ... Galya B
09:10 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
> This is yet another new requirement that never existed in the original code.
OK, then that was a bug.
> So wh...
Greg Shah
08:58 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
Greg Shah wrote:
> If the customer has configured a specific theme in the directory, that should always take precede...
Galya B
08:56 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
If the customer has configured a specific theme in the directory, that should always take precedence. An end user sh... Greg Shah
08:54 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
Eugenie Lyzenko wrote:
> Greg Shah wrote:
> > Eugenie: Please review the fix.
>
> I have no objections for chang...
Galya B
08:45 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
Greg Shah wrote:
> Eugenie: Please review the fix.
I have no objections for changes in rev @14917@.
But I thin...
Eugenie Lyzenko
07:32 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
Eugenie: Please review the fix. Greg Shah
02:28 AM User Interface Bug #8074: Preferred UI Theme not selected in web with auto-login and forked sessions
Eugenie Lyzenko wrote:
> Galya,
>
> The problem is the preferred theme should be loaded from:
> [...]
>
> Cur...
Galya B
10:35 AM Database Feature #6628: port PostgreSQL native user defined functions to MariaDB
Danut, did you re-generate the DDLs for the #7156 POC app, when you did the tests? Constantin Asofiei
03:01 AM Database Feature #6628: port PostgreSQL native user defined functions to MariaDB
Rebased *6628a* with *trunk/rev.14934*. *6628a* is now at revision *14936*. Dănuț Filimon
09:05 AM Database Bug #6829 (Test): H2 forces re-parse of all prepared statements when metadata is changed
*6829a* was merged intro trunk as revision *14939* and archived. Dănuț Filimon
08:54 AM Database Bug #6829 (Merge Pending): H2 forces re-parse of all prepared statements when metadata is changed
OK Greg Shah
08:52 AM Database Bug #6829: H2 forces re-parse of all prepared statements when metadata is changed
I am merging 6829a right now. Dănuț Filimon
08:46 AM Database Bug #6829: H2 forces re-parse of all prepared statements when metadata is changed
It can be merged quickly if the testing is complete. Greg Shah
08:44 AM Database Bug #6829: H2 forces re-parse of all prepared statements when metadata is changed
I am OK with the changes. As long as they are well-tested, we can do the merge. Alexandru Lungu
06:57 AM Database Bug #6829: H2 forces re-parse of all prepared statements when metadata is changed
Alexandru Lungu wrote:
> Lets go ahead with the change. Please create a FWD branch and commit the change only for te...
Dănuț Filimon
05:59 AM Database Bug #6829: H2 forces re-parse of all prepared statements when metadata is changed
Lets go ahead with the change. Please create a FWD branch and commit the change only for temporary H2 database. Alexandru Lungu
05:49 AM Database Bug #6829: H2 forces re-parse of all prepared statements when metadata is changed
I ran POC regression tests, smoke tested a large customer application and also ran ChUI regression tests. There are n... Dănuț Filimon
09:03 AM User Interface Bug #8209 (New): FieldGroup tabItems out of sync after widget is dynamically deleted

Issue was first discovered in #8000-38, when the field groups from the client contained deleted widgets. It occurre...
Andrei Iacob
08:50 AM Database Bug #8196 (Review): Reduce number of AbstractTempTable._hasRecords calls to avoid BufferManager.a...
*Committed 8196a/rev.14936*. Removed the call to @activeBuffers@ from @AbstractTempTable._hasRecords@ and integrated ... Dănuț Filimon
07:21 AM Database Bug #8196: Reduce number of AbstractTempTable._hasRecords calls to avoid BufferManager.activeBuffers
Created 8196a. Dănuț Filimon
07:42 AM Base Language Feature #6417: cleanup some known items in appserver support
I'm getting 302 with all SOAP endpoints, when executed from a FWD client (converted procedure). When the endpoints ar... Galya B
04:15 AM Base Language Feature #6417: cleanup some known items in appserver support
The client sends a request to the SOAP endpoint corresponding to the function to be executed on the appserver (e.g. @... Galya B
02:53 AM Runtime Infrastructure Bug #8206: Logging manager issues
Theodoros, the change was introduced for #7732. The two parameters in concern are only used in @LegacyLogManagerImpl@... Galya B
02:48 AM Runtime Infrastructure Bug #8206: Logging manager issues
Vladimir Tsichevski wrote:
> Error reporting:
>
> # 1-2 dots are forcedly appended to error messages, there no do...
Galya B
02:46 AM Runtime Infrastructure Bug #8206: Logging manager issues
There is a change introduced in r14848 that deletes a substantial portion of the integer parameters parsing logic in ... Galya B
 

Also available in: Atom