Project

General

Profile

Activity

From 12/07/2021 to 01/05/2022

01/05/2022

01:54 PM User Interface Feature #4438: parsing and conversion of .wrx files
I have some more findings.
Please note that all the presented results are preliminary as they were tested on a sin...
Hynek Cihlar

01/04/2022

03:05 PM Database Bug #5912 (Closed): improve FastFindCache memory consumption
Eric Faulhaber
02:31 PM Database Bug #5912 (WIP): improve FastFindCache memory consumption
So the fix works, no more leak at FastFindCache. Added to 3821c/13337. Constantin Asofiei
01:56 PM Database Bug #5912: improve FastFindCache memory consumption
Eric Faulhaber wrote:
> Constantin, have you tested my proposed change to see if it resolves the leak?
I haven't ye...
Constantin Asofiei
01:52 PM Database Bug #5912: improve FastFindCache memory consumption
Constantin, have you tested my proposed change to see if it resolves the leak? Eric Faulhaber
01:52 PM User Interface Feature #4438: parsing and conversion of .wrx files
Here are some more findings.
Every wrx file is a COM/OLE structured storage file so it can be treated with the COM...
Hynek Cihlar
07:49 AM User Interface Feature #4438: parsing and conversion of .wrx files
The OCX properties are indeed handled by a COM component, but this comes with OpenEdge. It resides in @prox.dll@ and ... Hynek Cihlar
07:40 PM User Interface Feature #4438: parsing and conversion of .wrx files
Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > Which exactly OCX control is it?
>
> See Greg's note #4438-...
Vladimir Tsichevski

01/03/2022

03:30 PM User Interface Feature #4438: parsing and conversion of .wrx files
Vladimir Tsichevski wrote:
> Which exactly OCX control is it?
See Greg's note #4438-17. I just had a quick look i...
Hynek Cihlar
03:22 PM User Interface Feature #4438: parsing and conversion of .wrx files
Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > Hynek Cihlar wrote:
> > > Greg Shah wrote:
> > > > The appbu...
Vladimir Tsichevski
03:12 PM User Interface Feature #4438: parsing and conversion of .wrx files
Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
> > Greg Shah wrote:
> > > The appbuilder code (see possenet in t...
Hynek Cihlar
03:09 PM User Interface Feature #4438: parsing and conversion of .wrx files
Hynek Cihlar wrote:
> Greg Shah wrote:
> > The appbuilder code (see possenet in the @src/adeuib/@ directory) itself...
Vladimir Tsichevski
02:57 PM User Interface Feature #4438: parsing and conversion of .wrx files
Greg Shah wrote:
> The appbuilder code (see possenet in the @src/adeuib/@ directory) itself uses an OCX control for ...
Hynek Cihlar

12/28/2021

02:55 AM Database Bug #5930: With some Java UDFs ERROR-STATUS can contain duplicate error messages
Most Java UDFs delegate the real work to the general-purpose code which can use ErrorManager calls. With the new logi... Igor Skornyakov
02:49 AM Database Bug #5930 (New): With some Java UDFs ERROR-STATUS can contain duplicate error messages
Igor Skornyakov

12/22/2021

09:42 AM User Interface Bug #5887 (Closed): NPE when applying "SHIFT-V" event
Greg Shah
03:05 AM User Interface Bug #5887 (Test): NPE when applying "SHIFT-V" event
Thanks Vladimir, the changes are good. Constantin Asofiei
08:54 AM User Interface Bug #5921: Browse multi select - screen-value quirks.
For a multiple selection browse @screen-value@ is link to the last selected row - even if later is being deselected. ... Marian Edu
08:37 AM User Interface Bug #5921 (New): Browse multi select - screen-value quirks.
Marian Edu

12/21/2021

03:49 PM User Interface Bug #5887: NPE when applying "SHIFT-V" event
Constantin Asofiei wrote:
> OK, please run this program in OE, with Windows Chui, Windows GUI, and Linux Chui, save...
Vladimir Tsichevski
02:41 PM User Interface Bug #5887: NPE when applying "SHIFT-V" event
Vladimir Tsichevski wrote:
> Constantin Asofiei wrote:
> > OK, please run this program in OE, with Windows Chui, W...
Vladimir Tsichevski
02:32 PM User Interface Bug #5887: NPE when applying "SHIFT-V" event
Constantin Asofiei wrote:
> OK, please run this program in OE, with Windows Chui, Windows GUI, and Linux Chui, save...
Vladimir Tsichevski
12:45 PM User Interface Bug #5887: NPE when applying "SHIFT-V" event
OK, please run this program in OE, with Windows Chui, Windows GUI, and Linux Chui, save the output and commit it to ... Constantin Asofiei
12:38 PM User Interface Bug #5887: NPE when applying "SHIFT-V" event
Currently FWD behaves differently:
1. 0 -> 768 instead of 0 -> -1
2. 1-31 -> -1 instead of no change
3. 127-223 ...
Vladimir Tsichevski
11:10 AM User Interface Bug #5887: NPE when applying "SHIFT-V" event
Yes, I forgot to mention that I removed the a-z case, as that is a false negative. Constantin Asofiei
11:09 AM User Interface Bug #5887: NPE when applying "SHIFT-V" event
Constantin Asofiei wrote:
> Vladimir, the changes look good. My problem is that if I test all ASCII codes (with exte...
Vladimir Tsichevski
09:18 AM User Interface Bug #5887: NPE when applying "SHIFT-V" event
Vladimir, the changes look good. My problem is that if I test all ASCII codes (with extended):... Constantin Asofiei
09:01 AM User Interface Bug #5887: NPE when applying "SHIFT-V" event
Sergey/Hynek/Constantin: Please review. Greg Shah
08:42 AM User Interface Bug #5887 (Review): NPE when applying "SHIFT-V" event
Fixed in 3821c rev. 13295. Vladimir Tsichevski
03:48 PM User Interface Bug #5918: KEY-CODE for SHIFT-x labels
This issue is related to return values of the @KEY-CODE@ 4gl function when the function argument starts with the @SHI... Vladimir Tsichevski
03:33 PM User Interface Bug #5918 (New): KEY-CODE for SHIFT-x labels
Vladimir Tsichevski
02:43 PM Conversion Tools Bug #5917 (Closed): ReportDriver abend
No worries! Greg Shah
02:37 PM Conversion Tools Bug #5917: ReportDriver abend
Greg Shah wrote:
> Fixed in 3821c revision 13296.
>
> Ovidiu: Please review.
I am OK with the fix. I tested the ...
Ovidiu Maxiniuc
01:58 PM Conversion Tools Bug #5917: ReportDriver abend
There was a bug when the new syntax was used and only non-options are specified. I put some safety code to end the @... Greg Shah
01:56 PM Conversion Tools Bug #5917 (Review): ReportDriver abend
Fixed in 3821c revision 13296.
Ovidiu: Please review.
Greg Shah
01:20 PM Conversion Tools Bug #5917: ReportDriver abend
I get the following when trying to generate reports for Hotel GUI (@ant rpt@):... Greg Shah
01:19 PM Conversion Tools Bug #5917 (Closed): ReportDriver abend
Greg Shah
01:15 PM Database Bug #5912: improve FastFindCache memory consumption
Constantin Asofiei wrote:
> The RecordIdentifier instance remains referenced by @reverseLookup@ (as a weak key) an...
Eric Faulhaber
12:23 PM Database Bug #5912: improve FastFindCache memory consumption
Eric Faulhaber wrote:
> Constantin Asofiei wrote:
> > Another problem is @reverseLookup@ - the average cache size i...
Constantin Asofiei
12:01 PM Database Bug #5912: improve FastFindCache memory consumption
Constantin Asofiei wrote:
> Another problem is @reverseLookup@ - the average cache size is 10k, and the size is the ...
Eric Faulhaber
11:52 AM Database Bug #5912: improve FastFindCache memory consumption
Another problem is @reverseLookup@ - the average cache size is 10k, and the size is the same as the modCount value. ... Constantin Asofiei
08:52 AM Database Bug #5912: improve FastFindCache memory consumption
Ovidiu, I think we need to call @ffCache.invalidate(getDmoInfo().getId(), multiplexID);@ in case of temp-tables, in @... Constantin Asofiei
07:33 AM Database Bug #5912: improve FastFindCache memory consumption
The cache in FastFindCache is a basic map, which keeps accumulating; I think some invalidation cases were missed.
...
Constantin Asofiei
07:28 AM Database Bug #5912 (Closed): improve FastFindCache memory consumption
Constantin Asofiei
11:51 AM Database Support #4701: try to improve H2 transaction commit performance
https://groups.google.com/d/msgid/h2-database/18e458764a6d810175c894090e53b181541cfebd.camel%40manticore-projects.com... Eric Faulhaber
07:40 AM User Interface Bug #5118: TREELIST widget issues
h2. When widget is focused, the selected row must render differently
In original OCX, a dotted rectangle is drawn ...
Vladimir Tsichevski

12/20/2021

02:25 PM Base Language Bug #5909: Problem with conversion of STRING(char. char)
The Java replacement for 4GL builtin function @STRING()@ is @valueOf()@. The converted code is correct.
If there ...
Greg Shah
02:23 PM Base Language Bug #5909: Problem with conversion of STRING(char. char)
It seems that we have a problem with the conversion of the @STRING(chat, char)@ 4GL function when the expression is *... Igor Skornyakov
02:23 PM Base Language Bug #5909 (New): Problem with conversion of STRING(char. char)
Igor Skornyakov
05:43 AM User Interface Feature #5767: in virtual desktop mode, we should disallow the user from moving a window outside ...
Actually, dragging a window outside the desktop is useful in some cases. Consider a modal window covering most of the... Hynek Cihlar

12/16/2021

10:35 AM User Interface Bug #5899 (Closed): FRAME set X: incompatible types error
Greg Shah

12/15/2021

04:45 PM Base Language Bug #5901: at least some 4GL warnings need to process differently when the current scope has a ca...
A note on @catch@: if the exception thrown does not match the one caught by the statement, the error is "swallowed". ... Ovidiu Maxiniuc
03:58 PM Base Language Bug #5901: at least some 4GL warnings need to process differently when the current scope has a ca...
In #5765-41, Ovidiu was testing the @find-*@ methods of buffer. He found this:
> It looks like there are 4 cases,...
Greg Shah
03:49 PM Base Language Bug #5901 (New): at least some 4GL warnings need to process differently when the current scope ha...
Greg Shah
12:16 PM User Interface Bug #5899: FRAME set X: incompatible types error
Greg Shah wrote:
> I vaguely recall that we may have excluded the @setX(int)@/@setY(int)@ on purpose, but I can't co...
Vladimir Tsichevski
11:45 AM User Interface Bug #5899: FRAME set X: incompatible types error
I vaguely recall that we may have excluded the @setX(int)@/@setY(int)@ on purpose, but I can't come up with the speci... Greg Shah
11:17 AM User Interface Bug #5899: FRAME set X: incompatible types error
Regression caused by 13278 fixed in rev. 13279.
@KeyReader@: missing implementation methods added: @setX(int)@, @s...
Vladimir Tsichevski
09:52 AM User Interface Bug #5899 (Review): FRAME set X: incompatible types error
Fixed in 3821c rev. 13278. Please, review. Vladimir Tsichevski
09:25 AM User Interface Bug #5899 (WIP): FRAME set X: incompatible types error
Vladimir Tsichevski
08:26 AM User Interface Bug #5899: FRAME set X: incompatible types error
... Vladimir Tsichevski
08:23 AM User Interface Bug #5899 (Closed): FRAME set X: incompatible types error
Vladimir Tsichevski

12/14/2021

02:08 PM Database Bug #5891: denormalized properties of extent field cause NPE when accessing attributes of buffer ...
Here is a testcase which will fail with NPE, as described above:... Ovidiu Maxiniuc
10:10 AM Runtime Infrastructure Feature #5896: enhance legacy REST support to provide better pure Java development
This is an extension to the existing 4GL compatible REST services. Hand-written Java code that is running in the FWD... Greg Shah
10:07 AM Runtime Infrastructure Feature #5896 (WIP): enhance legacy REST support to provide better pure Java development
Greg Shah

12/13/2021

05:28 PM Database Bug #5891: denormalized properties of extent field cause NPE when accessing attributes of buffer ...
While testing the small fix for #5890 I encountered the issue described below. It manifested only in my testcase - no... Ovidiu Maxiniuc
05:14 PM Database Bug #5891 (New): denormalized properties of extent field cause NPE when accessing attributes of b...
Ovidiu Maxiniuc

12/09/2021

04:30 PM User Interface Bug #5887 (WIP): NPE when applying "SHIFT-V" event
Vladimir Tsichevski
12:36 PM User Interface Bug #5887: NPE when applying "SHIFT-V" event
The following test program:... Vladimir Tsichevski
12:22 PM User Interface Bug #5887 (Closed): NPE when applying "SHIFT-V" event
Vladimir Tsichevski
10:27 AM Base Language Feature #4065: server-side processing of client platform dependencies
A key part of the solution will be to implement a server-side object instead of the normal client-side remote proxy t... Greg Shah

12/08/2021

02:49 PM Database Feature #5883: use UUIDs to associate locations in the converted source code with lock operations
In #5290, a customer is has orphaned locks. They are on a very old FWD version and we don't know if the problems are... Greg Shah
02:27 PM Database Feature #5883 (New): use UUIDs to associate locations in the converted source code with lock oper...
Greg Shah
06:02 AM Database Support #4701: try to improve H2 transaction commit performance
I did a quick profiling for H2's new release (202) (cold tests left, warm tests right):
!profile_202.png!
The...
Alexandru Lungu

12/07/2021

07:26 AM User Interface Bug #5214 (Closed): Broken z-order for all driver widgets (including SPREADSHEET, HTML-BROWSER, e...
Greg Shah
05:08 AM User Interface Bug #5214 (Review): Broken z-order for all driver widgets (including SPREADSHEET, HTML-BROWSER, e...
I think this can be closed as #5688 was a customer specific issue which reproduced #5214-1 and it was fixed. Alexandru Lungu
05:13 AM User Interface Bug #5875: Initial screen-value of a formatted empty string is incorrect
The following testcase shows incorrect initial screen-value:... Alexandru Lungu
05:10 AM User Interface Bug #5875 (New): Initial screen-value of a formatted empty string is incorrect
Alexandru Lungu
 

Also available in: Atom