Project

General

Profile

Activity

From 07/14/2021 to 08/12/2021

08/10/2021

05:53 PM Database Feature #4723: make it significantly easier to run database import
Greg Shah wrote:
> Even if some records are dropped, the system should be left in a workable state. In my opinion, ...
Eric Faulhaber
05:35 PM Database Feature #4723: make it significantly easier to run database import
Even if some records are dropped, the system should be left in a workable state. In my opinion, the @p2j_id_generato... Greg Shah
05:35 PM Database Feature #4723: make it significantly easier to run database import
Yes, I think it is possible to launch @DatabaseDumpChecker@ during import process and passing the current byte mappin... Ovidiu Maxiniuc
04:39 PM Database Feature #4723: make it significantly easier to run database import
I recently noticed that upon importing test data into a PostgreSQL database, I got errors about bytes that could not ... Eric Faulhaber

08/06/2021

03:48 PM User Interface Bug #5587 (WIP): Decimal format not handled properly
Roger Borrello
03:42 PM User Interface Bug #5587: Decimal format not handled properly
I am going to compare how the @NumberType.toString@ handles the format, since the message comes out without the space... Roger Borrello
11:46 AM User Interface Bug #5587: Decimal format not handled properly
Another issue is the extra space that comes between the user data, and the first digit. It appears that the sign is r... Roger Borrello
10:29 AM User Interface Bug #5587: Decimal format not handled properly
Another issue is the alignment of side-labels is a little off in GUI when @colon-aligned@ is set. The alignment doesn... Roger Borrello
10:26 AM User Interface Bug #5587: Decimal format not handled properly
Another issue related to format is we don't give an error condition that the 4GL does.
In the testcase mentioned ...
Roger Borrello
10:21 AM User Interface Bug #5587: Decimal format not handled properly
The display output for a decimal fill-in does not match the 4GL.
In ChUI, we are not handling user data correctly....
Roger Borrello
10:08 AM User Interface Bug #5587 (WIP): Decimal format not handled properly
Roger Borrello

08/05/2021

11:36 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
Multiple customers have noted that using the FWD conversion tools on an existing 4GL project is quite messy because:
...
Greg Shah
11:24 AM Conversion Tools Feature #5586 (Closed): move all conversion artifacts/outputs into the cvtdb or into a dedicated ...
Greg Shah

08/04/2021

02:29 PM User Interface Support #4955 (Closed): web client/javascript drawing - fast vs crisp
Greg Shah
02:23 PM User Interface Support #4955: web client/javascript drawing - fast vs crisp
Sergey Ivanovskiy wrote:
> Greg Shah wrote:
> > Other than #5390, #5532 and #5582, is there any additional work or ...
Hynek Cihlar
11:34 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
Greg Shah wrote:
> Other than #5390, #5532 and #5582, is there any additional work or known issues related to webgl ...
Sergey Ivanovskiy
07:35 AM User Interface Support #4955: web client/javascript drawing - fast vs crisp
Other than #5390, #5532 and #5582, is there any additional work or known issues related to webgl support? I want to ... Greg Shah
09:58 AM Runtime Infrastructure Support #5585 (New): rework SessionToken to hide the implementation/eliminate external access to ...
Greg Shah
07:50 AM User Interface Support #5584 (New): WidgetRegistry.getComponent() is expensive and can be optimized
Greg Shah
07:47 AM User Interface Support #5583 (New): MenuGuiImpl redraws everything when only a subset of drawing is needed
Greg Shah
07:46 AM Runtime Infrastructure Feature #4026 (Closed): ensure all objects transmitted over the DAP implement Externalizable
Greg Shah
07:33 AM User Interface Bug #5582: webgl renderer is significantly slower than canvas2d (performance regression)
At one time, the webgl renderer was faster than canvas2d for some browser versions and at least equivalent to canvas2... Greg Shah
07:23 AM User Interface Bug #5582 (New): webgl renderer is significantly slower than canvas2d (performance regression)
Greg Shah

08/03/2021

05:06 PM User Interface Bug #5581: ChUI slowdown when child OS process holds open input
Testcase @./uast/hang_through.p@ was added. When you uncomment the @update i with frame f2.@ you get Progress to hang... Roger Borrello
10:42 AM User Interface Bug #5581: ChUI slowdown when child OS process holds open input
Most of the good information starts at #4982-87 and forward. The issue came to light when a supporting script was rev... Roger Borrello
10:12 AM User Interface Bug #5581 (New): ChUI slowdown when child OS process holds open input
Roger Borrello
12:08 PM Database Feature #5491: custom locale/collation implementations
If the import process finds the PSC footer it will be able to read and process it.
The correct offsets are not so im...
Ovidiu Maxiniuc
11:48 AM Database Feature #5491: custom locale/collation implementations
If I am getting @Unable to read PSC footer. Failed magic check.. Heuristic search found a PSC footer candidate. The f... Roger Borrello

08/02/2021

03:23 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
> > and "All Browses/Current User". What is the reason to disable global browse cfg editing? Is it just to be consis... Stanislav Lomany
02:25 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
> we disable reading/editing of "This Browse/Current User"
Yes.
> and "All Browses/Current User".
Actually, ...
Greg Shah
02:11 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
So, we disable reading/editing of "This Browse/Current User" and "All Browses/Current User". And leave "This Browse/A... Stanislav Lomany
01:46 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
> "Current user" setting are saved in local storage. If configuration for the current user exists in local storage, s... Greg Shah
09:58 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
> Don't we need some code in the drawing layer to disable the row striping?
I thought about it. I chose the curren...
Stanislav Lomany
09:25 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
> No. All enhancements that are in the directory or set via 4GL syntax should be displayed. The @DISABLE-USER-CFG-E... Stanislav Lomany
08:59 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
Code Review Task Brnach 3821c Revision 12741
I have no objections.
Don't we need some code in the drawing layer...
Greg Shah
08:47 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
> # All user-level ("This Browse/Current User" and "All Browses/Current User") setting are not applied to the given b... Greg Shah
03:48 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
3821c rev 12741 adds conversion support for DISABLE-ROW-STRIPING, DISABLE-USER-CFG-EDIT, UNIQUE-KEY and DB-FIELD-MAPP... Stanislav Lomany
05:39 AM User Interface Bug #4130: FWD truncates decimal part instead of rounding when displaying
Work was paused and 4130a is an active branch with pending changes that have now diverged greatly from trunk and 3821c. Greg Shah

08/01/2021

05:51 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
> Add a DISABLE-USER-CFG-EDIT browse option to disable the ability of a user to change any of the otherwise customiza... Stanislav Lomany

07/30/2021

05:43 PM User Interface Bug #4130: FWD truncates decimal part instead of rounding when displaying
I looked over these @uast/format_string@ tests, and got them running on @3821c_12737@. There are errors being reporte... Roger Borrello

07/29/2021

09:36 AM Base Language Bug #2375 (WIP): fix the memptr initialization (in extent) and memptr parameter processing
Constantin Asofiei
07:38 AM Database Feature #5491: custom locale/collation implementations
I do not know why are those created. The @locale-gen@ seems a bit buggy to me; or at least the command-line help/manu... Ovidiu Maxiniuc
10:17 PM Database Feature #5491: custom locale/collation implementations
Ovidiu, I added the following to my @/etc/locale.gen@ file:... Eric Faulhaber
07:21 AM User Interface Bug #5570: properly support keyboard input for multi-byte charsets
FWD does not properly map UTF-8 characters to key codes as 4GL uses a rather raw bitstring representation. Consider @... Alexandru Lungu
07:07 AM User Interface Bug #5570 (New): properly support keyboard input for multi-byte charsets
Alexandru Lungu

07/28/2021

03:36 PM Database Feature #5491: custom locale/collation implementations
Also, please apply the needed changes to Hotel GUI and Hotel ChUI. Greg Shah
03:35 PM Database Feature #5491: custom locale/collation implementations
Please send an email to the entire team to explain the changes needed to move to rev 12732. Greg Shah
03:25 PM Database Feature #5491: custom locale/collation implementations
Ovidiu Maxiniuc wrote:
> Starting with r12732, the collation provider was renamed to @FwdCollatorProvider@ and the j...
Roger Borrello
03:17 PM Database Feature #5491: custom locale/collation implementations
Starting with r12732, the collation provider was renamed to @FwdCollatorProvider@ and the jar @fwdspi.jar@.
Starting...
Ovidiu Maxiniuc
08:08 AM Database Feature #5491: custom locale/collation implementations
In Java 11, the SPI will load from the classpath. When we work the move to Java 11, this will be part of the work. Greg Shah
07:59 AM Database Feature #5491: custom locale/collation implementations
@jrunscript@ is deprecated and will be removed in a future JDK. At the same time @lib/ext@ mechanism is already dropp... Ovidiu Maxiniuc
07:51 AM Database Feature #5491: custom locale/collation implementations
I prefer to avoid @jrunscript@ because it is an additional dependency which then must be configured/maintained. For ... Greg Shah
06:49 AM Database Feature #5491: custom locale/collation implementations
Here is a solution:... Ovidiu Maxiniuc
11:47 AM Runtime Infrastructure Support #5568: implement application-specific TERMINFO database overrides
In "setup a private TERMINFO database":https://invisible-island.net/ncurses/ncurses.faq.html#home_terminfo there are ... Greg Shah
11:31 AM Runtime Infrastructure Support #5568 (Test): implement application-specific TERMINFO database overrides
Greg Shah
11:10 AM Runtime Infrastructure Support #5567: move FWD to Java 11
Make the changes needed to move everything (conversion, data import, runtime...) to Java 11.
"Java 9 Release Notes...
Greg Shah
09:49 AM Runtime Infrastructure Support #5567 (Closed): move FWD to Java 11
Greg Shah

07/27/2021

05:15 PM Database Feature #5491: custom locale/collation implementations
> We need to locate this directory first. Is there are OS level setting for it or we need to manipulate the path of @... Greg Shah
05:08 PM Database Feature #5491: custom locale/collation implementations
Starting in Java 9, we will be able to load it from the classpath so this will "go away". We will be moving from Jav... Greg Shah
04:28 PM Database Feature #5491: custom locale/collation implementations
Roger Borrello wrote:
> I would think you should be able to include a colon-separated (or semi-colon separated on Wi...
Igor Skornyakov
04:24 PM Database Feature #5491: custom locale/collation implementations
Roger Borrello wrote:
> I would think you should be able to include a colon-separated (or semi-colon separated on Wi...
Ovidiu Maxiniuc
04:07 PM Database Feature #5491: custom locale/collation implementations
I guess that we need to add the JRE's ext dir into the dir list that is passed so that both the JRE ext dir and our c... Greg Shah
04:05 PM Database Feature #5491: custom locale/collation implementations
Ovidiu Maxiniuc wrote:
> The @-Djava.locale.providers=SPI,JRE@ seems to be irrelevant I did not notice any change in...
Roger Borrello
04:01 PM Database Feature #5491: custom locale/collation implementations
The @-Djava.locale.providers=SPI,JRE@ seems to be irrelevant I did not notice any change in behaviour regardless of i... Ovidiu Maxiniuc
01:25 PM User Interface Bug #5564: Prevent unnecessary triggers to destroyed widgets
Constantin Asofiei wrote:
> Roger Borrello wrote:
> > Issue #5552 has been updated by Hynek Cihlar.
> >
> > Are ...
Hynek Cihlar
01:12 PM User Interface Bug #5564: Prevent unnecessary triggers to destroyed widgets
Roger Borrello wrote:
> Issue #5552 has been updated by Hynek Cihlar.
>
> Are the key input events already on the...
Constantin Asofiei
12:03 PM User Interface Bug #5564: Prevent unnecessary triggers to destroyed widgets
Issue #5552 has been updated by Hynek Cihlar.
Are the key input events already on the event queue, when the widget...
Roger Borrello
11:57 AM User Interface Bug #5564: Prevent unnecessary triggers to destroyed widgets
This patch was added in 3821c revisions 12710 and 12714:... Roger Borrello
11:46 AM User Interface Bug #5564 (New): Prevent unnecessary triggers to destroyed widgets
Roger Borrello
12:36 PM Database Support #5183: database collation
I do not think this is a problem. Please follow this steps:
# edit @/etc/locale.gen@ (as root) and uncomment @en_US....
Ovidiu Maxiniuc
11:44 AM Database Support #5183: database collation
> Isn't this enough?
It is enough for any customer that is able to implement the custom locales. It won't work fo...
Greg Shah
10:55 AM Database Support #5183: database collation
With latest FWD support for locale/collations, if the PG cluster is created like this:... Ovidiu Maxiniuc
06:20 AM Database Support #5183 (WIP): database collation
Greg Shah
06:18 AM Database Support #5183: database collation
I would like to have the same 8859-1 analysis done for the other two codepages/collations which we are supporting (88... Greg Shah
06:11 AM Database Support #5183: database collation
I reviewed the page and it is good for the initial purpose of this task. I've sent the customer the link.
We have...
Greg Shah

07/26/2021

07:05 PM Database Feature #5491: custom locale/collation implementations
In "Loading a Custom TimeZone Provider in Java 8":https://stackoverflow.com/questions/58937553/loading-a-custom-timez... Greg Shah
03:09 PM Database Feature #5491: custom locale/collation implementations
Greg Shah wrote:
> I agree this would be preferred. On the other hand, I wonder if there is a way to eliminate this...
Ovidiu Maxiniuc
02:49 PM Database Feature #5491: custom locale/collation implementations
> Is this best scripted into @install_spawner.sh@ (even though that name wouldn't be accurate)?
No, this is too c...
Greg Shah
02:32 PM Database Feature #5491: custom locale/collation implementations
I do not think this is a problem: @p2jspi.jar@ will provide @en_US_P2J@ via @P2JCollatorProvider@ and @fwdspi.jar@ wi... Ovidiu Maxiniuc
02:32 PM Database Feature #5491: custom locale/collation implementations
I'd like a "safe" way to update the @fwdspi.jar@ file. Is this best scripted into @install_spawner.sh@ (even though t... Roger Borrello
02:28 PM Database Feature #5491: custom locale/collation implementations
Eric Faulhaber wrote:
> Ovidiu Maxiniuc wrote:
> > Is this a good time to rename @p2jspi.jar@ to @fwdspi.jar@?
>
...
Constantin Asofiei
02:17 PM Database Feature #5491: custom locale/collation implementations
We can't just search and replace. We must leave the older docs in place and just explain the difference starting wit... Greg Shah
02:01 PM Database Feature #5491: custom locale/collation implementations
Ovidiu Maxiniuc wrote:
> Is this a good time to rename @p2jspi.jar@ to @fwdspi.jar@?
I don't have an objection, b...
Eric Faulhaber
01:53 PM Database Feature #5491: custom locale/collation implementations
Is this a good time to rename @p2jspi.jar@ to @fwdspi.jar@? Ovidiu Maxiniuc
10:22 AM Base Language Bug #4978: Static method call in base class
Greg Shah wrote:
> >> @and not(parent.parent.type == prog.object_invocation and parent.parent.firstChild.type == pro...
Constantin Asofiei
08:32 AM Base Language Bug #4978: Static method call in base class
>> @and not(parent.parent.type == prog.object_invocation and parent.parent.firstChild.type == prog.class_event)@
>
...
Greg Shah
08:12 AM Conversion Tools Bug #5557 (Closed): Direct Java conversion: incorrect method call argument conversion
Greg Shah
04:15 AM Database Support #5183 (Review): database collation
This issue became primarily about documenting the differences in database collation between the legacy environment an... Eric Faulhaber

07/25/2021

05:28 AM Base Language Bug #4978: Static method call in base class
There is a weird bug with the changes from @convert/oo_calls.rules@, in 12645. This code:... Constantin Asofiei

07/23/2021

05:12 PM Conversion Tools Bug #5557 (Review): Direct Java conversion: incorrect method call argument conversion
Vladimir Tsichevski
02:20 PM Conversion Tools Bug #5558: Direct Java interface: extra semicolon in converted Java breaks program logic
This seems to work:... Constantin Asofiei
02:09 PM Conversion Tools Bug #5558: Direct Java interface: extra semicolon in converted Java breaks program logic
Vladimir Tsichevski wrote:
> Do you mean the extra semicolon after the @while(..)@ ? I can only fix this manually in...
Constantin Asofiei
02:00 PM Conversion Tools Bug #5558: Direct Java interface: extra semicolon in converted Java breaks program logic
Constantin Asofiei wrote:
> The question about if you can work around this still stands.
Do you mean the extra se...
Vladimir Tsichevski
12:26 PM Conversion Tools Bug #5558: Direct Java interface: extra semicolon in converted Java breaks program logic
Actually, the test above converts OK (I was missing the @<> ?@ right-side operand).
The question about if you can ...
Constantin Asofiei
12:21 PM Conversion Tools Bug #5558: Direct Java interface: extra semicolon in converted Java breaks program logic
Can you work around this issue? This block doesn't convert properly, either:... Constantin Asofiei
10:47 AM Conversion Tools Bug #5558 (WIP): Direct Java interface: extra semicolon in converted Java breaks program logic
The fix in rev 12705 removes the extra semicolon after a label, but does not remove the extra semicolon after the @wh... Vladimir Tsichevski
02:13 PM Database Feature #5491: custom locale/collation implementations
Eric Faulhaber wrote:
> So long as the locale definitions are in place in @/usr/share/i18n/locales@ and the required...
Ovidiu Maxiniuc
02:10 PM Database Feature #5491: custom locale/collation implementations
Ovidiu Maxiniuc wrote:
> Eugenie Lyzenko wrote:
> > If it is true - this is really great news!
> Yes, exactly.
> ...
Eric Faulhaber
02:04 PM Database Feature #5491: custom locale/collation implementations
Eugenie Lyzenko wrote:
> If it is true - this is really great news!
Yes, exactly.
Here a quote from @man locale-ge...
Ovidiu Maxiniuc
01:59 PM Database Feature #5491: custom locale/collation implementations
Ovidiu Maxiniuc wrote:
> @sudo locale-gen --no-purge --no-archive@
> in order to keep old locales (like @en_US@p2...
Eric Faulhaber
01:58 PM Database Feature #5491: custom locale/collation implementations
Ovidiu Maxiniuc wrote:
> 2. and 3. do the same thing. In this case they can be used mutually exclusive.
> I would g...
Eugenie Lyzenko
01:52 PM Database Feature #5491: custom locale/collation implementations
2. and 3. do the same thing. In this case they can be used mutually exclusive.
I would go for 2. because once our lo...
Ovidiu Maxiniuc
01:49 PM Database Feature #5491: custom locale/collation implementations
Eugenie Lyzenko wrote:
> Roger Borrello wrote:
> > I want to be _future proof_... I love that term!
> >
> > So I...
Eric Faulhaber
01:36 PM Database Feature #5491: custom locale/collation implementations
Eugenie Lyzenko wrote:
> This is not required. Moreover I think it is better to keep the file @/etc/locale.gen@ free...
Roger Borrello
01:31 PM Database Feature #5491: custom locale/collation implementations
Roger Borrello wrote:
> I want to be _future proof_... I love that term!
>
> So I will perform:
> # ...
> # add...
Eugenie Lyzenko
01:11 PM Database Feature #5491: custom locale/collation implementations
I want to be _future proof_... I love that term!
So I will perform:
# @sudo cp <p2j>/locale/en_GB&#64;iso88591_fw...
Roger Borrello
12:47 PM Database Feature #5491: custom locale/collation implementations
Ovidiu Maxiniuc wrote:
> If the dialect is not H2, the @embedded-collation@ settings under respective database node ...
Eric Faulhaber
12:13 PM Database Feature #5491: custom locale/collation implementations
If the dialect is not H2, the @embedded-collation@ settings under respective database node is not used.
(Eric: curre...
Ovidiu Maxiniuc
10:48 AM Database Feature #5491: custom locale/collation implementations
Ovidiu Maxiniuc wrote:
> Roger Borrello wrote:
> > Just confirming... making the changes in my @directory.xml@ (fro...
Roger Borrello
10:41 AM Database Feature #5491: custom locale/collation implementations
Roger Borrello wrote:
> Just confirming... making the changes in my @directory.xml@ (from @en_GB_iso88591_fwd_basic@...
Ovidiu Maxiniuc
10:26 AM Database Feature #5491: custom locale/collation implementations
Just confirming... making the changes in my @directory.xml@ (from @en_GB_iso88591_fwd_basic@ to @en_GB&#64;iso88591_f... Roger Borrello
10:09 AM Database Feature #5491: custom locale/collation implementations
Ovidiu Maxiniuc wrote:
> Eugenie Lyzenko wrote:
> > Do I need to update @directory.xml@ and @p2j.cfg.xml@ for a pro...
Eugenie Lyzenko
10:07 AM Database Feature #5491: custom locale/collation implementations
Eric Faulhaber wrote:
> Ovidiu Maxiniuc wrote:
> > In fact, I am a bit against this line which forces the schema to...
Ovidiu Maxiniuc
10:00 AM Database Feature #5491: custom locale/collation implementations
Eugenie Lyzenko wrote:
> Do I need to update @directory.xml@ and @p2j.cfg.xml@ for a project to use @nl_NL@cp1252_fw...
Ovidiu Maxiniuc
09:08 AM Database Feature #5491: custom locale/collation implementations
Ovidiu Maxiniuc wrote:
> Roger Borrello wrote:
> > If/when there is a change, will there be another conversion requ...
Eugenie Lyzenko
10:54 PM Database Feature #5491: custom locale/collation implementations
Ovidiu Maxiniuc wrote:
> In fact, I am a bit against this line which forces the schema to be used only with the sp...
Eric Faulhaber
10:53 PM Database Feature #5491: custom locale/collation implementations
Eugenie Lyzenko wrote:
> Are you planning to add more conversion related changes tomorrow in this area?
As far ...
Eric Faulhaber
10:50 PM Database Feature #5491: custom locale/collation implementations
Ovidiu,
I have started new conversion for @12709@. Just because I need to verify everything from scratch again.
...
Eugenie Lyzenko

07/22/2021

03:06 PM Conversion Tools Bug #5561 (Review): Direct Java interface: conversion crashes when an expression is passed as ar...
Fixed in branch 3821c revision 12708. We must exclude Java method calls from built-in OO 4GL method processing.
C...
Greg Shah
11:55 AM Conversion Tools Bug #5561: Direct Java interface: conversion crashes when an expression is passed as argument to...
The following fragment conversion crashes:... Vladimir Tsichevski
11:51 AM Conversion Tools Bug #5561 (Review): Direct Java interface: conversion crashes when an expression is passed as ar...
Vladimir Tsichevski
02:01 PM Database Feature #5491: custom locale/collation implementations
Guys,
If another conversion is planned during next day please let me know within next 21 hour. This will ensure th...
Eugenie Lyzenko
11:08 AM Database Feature #5491: custom locale/collation implementations
Roger Borrello wrote:
> If/when there is a change, will there be another conversion required? I was about to update ...
Ovidiu Maxiniuc
10:36 PM Database Feature #5491: custom locale/collation implementations
Eric Faulhaber wrote:
> Sorry for the churn. Had I anticipated these seemingly simple name changes would be so probl...
Roger Borrello
01:15 PM Conversion Tools Bug #5558 (Test): Direct Java interface: extra semicolon in converted Java breaks program logic
Greg Shah
01:08 PM Conversion Tools Bug #5558: Direct Java interface: extra semicolon in converted Java breaks program logic
Greg Shah wrote:
> Code Review Patch #5558-3
>
> I think it is correct. No objections.
Thanks, the patch is in ...
Constantin Asofiei
12:55 PM Conversion Tools Bug #5558: Direct Java interface: extra semicolon in converted Java breaks program logic
Code Review Patch #5558-3
I think it is correct. No objections.
Greg Shah
11:43 AM Conversion Tools Bug #5558 (WIP): Direct Java interface: extra semicolon in converted Java breaks program logic
Greg, please review this. I'm not sure how correct it is:... Constantin Asofiei
09:55 AM Conversion Tools Bug #5558: Direct Java interface: extra semicolon in converted Java breaks program logic
The following 4gl:... Vladimir Tsichevski
09:51 AM Conversion Tools Bug #5558 (WIP): Direct Java interface: extra semicolon in converted Java breaks program logic
Vladimir Tsichevski

07/21/2021

04:27 PM Database Feature #5491: custom locale/collation implementations
Yes, if the new locale was added to @/etc/locale.gen@. This needs to be added in our wiki. Ovidiu Maxiniuc
03:28 PM Database Feature #5491: custom locale/collation implementations
Ovidiu Maxiniuc wrote:
> There is a good news, though. The process works each time (I've created the locale then t...
Eric Faulhaber
03:15 PM Database Feature #5491: custom locale/collation implementations
Yes, that puzzled me too. Notice that after the @.@ there is no @_@ character. The @_@ in out locale names are droppe... Ovidiu Maxiniuc
03:06 PM Database Feature #5491: custom locale/collation implementations
I don't understand. The dot is used in many of the standard locale names.
For example, @locale -a@ on my system cu...
Eric Faulhaber
03:03 PM Database Feature #5491: custom locale/collation implementations
That seems fine. Greg Shah
03:02 PM Database Feature #5491: custom locale/collation implementations
Sorry for the silence of the last hours. I continued my experiments. It looks like the underscore (@_@) is NOT the is... Ovidiu Maxiniuc
03:01 PM Database Feature #5491: custom locale/collation implementations
@[@ and @]@ are probably not great since they have meaning in other languages including in shell script.
If the hy...
Greg Shah
03:01 PM Database Feature #5491: custom locale/collation implementations
Sorry for the churn. Had I anticipated these seemingly simple name changes would be so problematic, I would have had ... Eric Faulhaber
02:58 PM Database Feature #5491: custom locale/collation implementations
If/when there is a change, will there be another conversion required? I was about to update the customer's environmen... Roger Borrello
02:08 PM Database Feature #5491: custom locale/collation implementations
Eric Faulhaber wrote:
> I'm ok with @en_US.iso88591FWDbasic@, but I have a feeling @locale-gen@ lowercases everythin...
Eugenie Lyzenko
01:59 PM Database Feature #5491: custom locale/collation implementations
I'm ok with @en_US.iso88591FWDbasic@, but I have a feeling @locale-gen@ lowercases everything after the dot, so I was... Eric Faulhaber
01:49 PM Database Feature #5491: custom locale/collation implementations
Eric Faulhaber wrote:
> OK, so the underscores are a problem with Linux. The @@@ symbols are a problem with H2. Shou...
Eugenie Lyzenko
01:19 PM Database Feature #5491: custom locale/collation implementations
OK, so the underscores are a problem with Linux. The @@@ symbols are a problem with H2. Should we just get rid of all... Eric Faulhaber
01:04 PM Database Feature #5491: custom locale/collation implementations
Roger Borrello wrote:
> Are those steps only required in an upgrade scenario? Perhaps the steps should be mentioned ...
Ovidiu Maxiniuc
12:53 PM Database Feature #5491: custom locale/collation implementations
Roger Borrello wrote:
> Are those steps only required in an upgrade scenario?
Or if you want to clean up the syst...
Eugenie Lyzenko
12:46 PM Database Feature #5491: custom locale/collation implementations
Are those steps only required in an upgrade scenario? Perhaps the steps should be mentioned in the Wiki in a separate... Roger Borrello
10:26 AM Database Feature #5491: custom locale/collation implementations
Ovidiu Maxiniuc wrote:
> Eugenie Lyzenko wrote:
> > Why the step 2 above is required if it run once again on step 4...
Eugenie Lyzenko
09:44 AM Database Feature #5491: custom locale/collation implementations
Eugenie Lyzenko wrote:
> Why the step 2 above is required if it run once again on step 4? I used almost the same sce...
Ovidiu Maxiniuc
02:29 PM Conversion Tools Bug #5557 (WIP): Direct Java conversion: incorrect method call argument conversion
Fixed in 3821c rev 12697. Constantin Asofiei
02:13 PM Conversion Tools Bug #5557: Direct Java conversion: incorrect method call argument conversion
Constantin Asofiei wrote:
> Please try this patch:
> [...]
It works, thank you! Will you commit the patch?
Vladimir Tsichevski
02:07 PM Conversion Tools Bug #5557: Direct Java conversion: incorrect method call argument conversion
Please try this patch:... Constantin Asofiei
01:48 PM Conversion Tools Bug #5557: Direct Java conversion: incorrect method call argument conversion
Example 4gl:... Vladimir Tsichevski
01:36 PM Conversion Tools Bug #5557 (Closed): Direct Java conversion: incorrect method call argument conversion
Vladimir Tsichevski
10:02 AM Database Feature #4022: upgrade to a newer PostgreSQL release
I was able to alleviate the error by going back to PL/Java 1.5.6, and abandoning the 1.6.2 version. Good riddance (fo... Roger Borrello
08:56 AM Testing Feature #3704: enable automated testing for GUI (Swing and web clients)
Posted question: https://answers.launchpad.net/sikuli/+question/698070
>Hi. I have looked over some questions/answ...
Roger Borrello

07/20/2021

06:12 PM Database Feature #5491: custom locale/collation implementations
My import completed for @nl_NL.cp1252_fwd_basic@ based cluster.
The DB looks good.
Eugenie Lyzenko
05:58 PM Database Feature #5491: custom locale/collation implementations
Ovidiu Maxiniuc wrote:
> I used a fresh Ubuntu installation to create the PG cluster with @nl_NL.cp1252_fwd_basic@ C...
Eugenie Lyzenko
05:27 PM Database Feature #5491: custom locale/collation implementations
I used a fresh Ubuntu installation to create the PG cluster with @nl_NL.cp1252_fwd_basic@ Collation and Ctype. Howeve... Ovidiu Maxiniuc
05:15 PM Database Feature #5491: custom locale/collation implementations
Greg Shah wrote:
> Why are you changing @/etc/default/locale@? Wouldn't this make the JVM start with @LANG=en_US.is...
Ovidiu Maxiniuc
02:05 PM Database Feature #5491: custom locale/collation implementations
Why are you changing @/etc/default/locale@? Wouldn't this make the JVM start with @LANG=en_US.iso88591_fwd_basic@? ... Greg Shah
01:06 PM Database Feature #5491: custom locale/collation implementations
Yes, but the problem is that you need to run step 3 the first. If @/usr/lib/locale/nl_NL.cp1252_fwd_basic@ is not gen... Ovidiu Maxiniuc
12:54 PM Database Feature #5491: custom locale/collation implementations
Well, now I also have the required cluster:... Eugenie Lyzenko
12:39 PM Database Feature #5491: custom locale/collation implementations
Eugenie Lyzenko wrote:
> The only way to have cluster created for me is to add the following locale:
> @sudo locale...
Eugenie Lyzenko
12:36 PM Database Feature #5491: custom locale/collation implementations
Eric Faulhaber wrote:
> Ovidiu, are the obsolete FWD locales perhaps being generated due to changes you've made in t...
Ovidiu Maxiniuc
12:35 PM Database Feature #5491: custom locale/collation implementations
The only way to have cluster created for me is to add the following locale:
@sudo localedef -c -f CP1252 -i nl_NL.cp...
Eugenie Lyzenko
12:28 PM Database Feature #5491: custom locale/collation implementations
Ovidiu, are the obsolete FWD locales perhaps being generated due to changes you've made in the list of supported loca... Eric Faulhaber
12:26 PM Database Feature #5491: custom locale/collation implementations
Eugenie Lyzenko wrote:
> Please clarify what do you mean by "1st step" above?
I mean to do the entire process on a ...
Ovidiu Maxiniuc
12:20 PM Database Feature #5491: custom locale/collation implementations
To be clear: all the FWD-related custom locales with @p2j_basic@ or @@@ in the names are obsolete and should no longe... Eric Faulhaber
12:16 PM Database Feature #5491: custom locale/collation implementations
Ovidiu Maxiniuc wrote:
> It works again for me:
> [...]
>
> I need to do a clean-up and recreate it all from the...
Eugenie Lyzenko
11:57 AM Database Feature #5491: custom locale/collation implementations
It works again for me:... Ovidiu Maxiniuc
10:44 AM Database Feature #5491: custom locale/collation implementations
Things are a bit more complicated:
The dot (@.@) cannot be used in H2. It is replaced in the background with @_@.
T...
Ovidiu Maxiniuc
10:06 AM Database Feature #5491: custom locale/collation implementations
Do we have to use different locale name formats for PG and H2? Why not to use some simpler name, say @nl_NL.cp1252@? ... Eugenie Lyzenko
09:57 AM Database Feature #5491: custom locale/collation implementations
I am also investigating the issue. But I could not find a reason what is wrong.
I edited @edit /etc/locale.gen@ a...
Ovidiu Maxiniuc
09:38 AM Database Feature #5491: custom locale/collation implementations
Ovidiu: The documentation seems to be incorrect. I think Eugenie is doing exact what is listed but it does not work. Greg Shah
09:15 AM Database Feature #5491: custom locale/collation implementations
Greg Shah wrote:
> Isn't the @.@ a problem in SQL?
I think the @pg_createcluster@ just drops everything after @.@...
Eugenie Lyzenko
08:21 AM Database Feature #5491: custom locale/collation implementations
Isn't the @.@ a problem in SQL? Greg Shah
08:10 AM Database Feature #5491: custom locale/collation implementations
The strange thing is happening:
1. I have both system locales installed, @nl_NL@CP1252@basic@FWD@ and @nl_NL.cp1252_...
Eugenie Lyzenko
04:42 PM Runtime Infrastructure Bug #5554: FWD processed (0) format element in a non-compatible way
Greg suggested an explanation of the underlying 4GL logic. See #4551-131.
My test (@xfer.goldencode.com/opt/testcase...
Igor Skornyakov
04:38 PM Runtime Infrastructure Bug #5554: FWD processed (0) format element in a non-compatible way
The '(0)' format element in the 4GL @string(char, char)@ has a strange effect. For example:... Igor Skornyakov
04:36 PM Runtime Infrastructure Bug #5554 (New): FWD processed (0) format element in a non-compatible way
Igor Skornyakov

07/19/2021

08:16 AM Testing Feature #3704: enable automated testing for GUI (Swing and web clients)
> I was successful in at least getting my Windows system connecting to the new URL, but now it's gotten finicky again... Greg Shah

07/17/2021

09:04 AM Database Feature #5491: custom locale/collation implementations
The H2/Java collation names and Linux/PostgreSQL locale names were unified as described above.
Also, I think I updat...
Ovidiu Maxiniuc

07/16/2021

02:26 PM Testing Feature #3704: enable automated testing for GUI (Swing and web clients)
I had to switch to using an old VM because my test systems are now devoid of functional databases. I was successful i... Roger Borrello
10:43 AM Conversion Tools Bug #5551: Case sensitivity of default buffer name
At this moment, my isolated testcases passed. A problem was detected in a customer project with the dynamic temp-tabl... Ovidiu Maxiniuc
10:11 AM Conversion Tools Bug #5551: Case sensitivity of default buffer name
After preliminary investigations, I traced that the legacy buffer name (@legacybufname@) is computed in @convert/buff... Ovidiu Maxiniuc
10:03 AM Conversion Tools Bug #5551: Case sensitivity of default buffer name
A couple of weeks ago, while running some tests and I notice minor differences in the output between 4GL and FWD. The... Ovidiu Maxiniuc
09:52 AM Conversion Tools Bug #5551 (New): Case sensitivity of default buffer name
Ovidiu Maxiniuc

07/15/2021

07:25 PM Testing Feature #3704: enable automated testing for GUI (Swing and web clients)
Subsequent to that post, I learned from looking at the output that the existing project was causing issues. So renami... Roger Borrello
09:20 AM Testing Feature #3704: enable automated testing for GUI (Swing and web clients)
Question #697943 on SikuliX changed:
https://answers.launchpad.net/sikuli/+question/697943
Roger F Borrello Jr po...
Roger Borrello
06:30 PM Database Feature #4022: upgrade to a newer PostgreSQL release
I have been trying to get my test system going using PostgreSQL 13 for updated client code, and when I get to the PL/... Roger Borrello
04:46 PM Database Feature #5491: custom locale/collation implementations
@en_US.iso88591_fwd_basic@ will be then. Ovidiu Maxiniuc
04:36 PM Database Feature #5491: custom locale/collation implementations
I prefer the underscores. Greg Shah
04:03 PM Database Feature #5491: custom locale/collation implementations
Eric Faulhaber wrote:
> OK, Ovidiu, so it sounds like we need to keep this setting in @p2j.cfg.xml@. But for consist...
Eric Faulhaber
04:02 PM Database Feature #5491: custom locale/collation implementations
OK, Ovidiu, so it sounds like we need to keep this setting in @p2j.cfg.xml@. But for consistency from the user's pers... Eric Faulhaber
03:38 PM Database Feature #5491: custom locale/collation implementations
Constantin Asofiei wrote:
> Do you mean this in @p2j.cfg.xml@?
> [...]
>
> The reason was to emit the @set colla...
Constantin Asofiei
02:31 PM Database Feature #5491: custom locale/collation implementations
Do you mean this in @p2j.cfg.xml@?... Constantin Asofiei
02:18 PM Database Feature #5491: custom locale/collation implementations
Eric Faulhaber wrote:
> If we need to keep the collation setting in @p2j.cfg.xml@, we can accept either form. I th...
Eric Faulhaber
02:16 PM Database Feature #5491: custom locale/collation implementations
Ovidiu Maxiniuc wrote:
> I did not think about it that way, but it makes sense. We can use the @@@, too in this ca...
Eric Faulhaber
01:30 PM Database Feature #5491: custom locale/collation implementations
Eric Faulhaber wrote:
> Do you recall what that is used for?
According to bzr, it was added in 2010, with the _"sup...
Ovidiu Maxiniuc
12:35 PM Database Feature #5491: custom locale/collation implementations
Ovidiu Maxiniuc wrote:
> This seems to fit in both worlds.
I don't think it really fits in the Linux world. The...
Eric Faulhaber
12:24 PM Database Feature #5491: custom locale/collation implementations
H2 identifies the locale using its name this way:... Ovidiu Maxiniuc
11:22 AM Database Feature #5491: custom locale/collation implementations
Ovidiu Maxiniuc wrote:
> The SPI only provides a sort order. The language and country are probably irrelevant here...
Eric Faulhaber
11:01 AM Database Feature #5491: custom locale/collation implementations
From #5034:
The SPI only provides a sort order. The language and country are probably irrelevant here, but they ar...
Ovidiu Maxiniuc
02:09 PM Base Language Feature #4349: add support for 4GL ENUM
> One issue there with flag enums, logical operators (and, or, not, xor) should return the same enum type so most pro... Greg Shah

07/14/2021

07:21 PM Database Feature #5491: custom locale/collation implementations
I assume that setting would be in the form @<language>_<COUNTRY>@, e.g., @en_US@, @en_GB@, etc. To compose an @embedd... Eric Faulhaber
06:58 PM Database Feature #5491: custom locale/collation implementations
Eric Faulhaber wrote:
> ...
> Do we already have comparable settings in the directory (or programmatic defaults) fo...
Eric Faulhaber
06:53 PM Database Feature #5491 (WIP): custom locale/collation implementations
We need to simplify the configuration of the locale/collation in use for databases, including the @_temp@ database. I... Eric Faulhaber
05:47 PM Testing Feature #3704: enable automated testing for GUI (Swing and web clients)
I added sikuli capabilities to my Windows system, in order to determine if there is any hope for cross-compatability ... Roger Borrello
10:51 AM Base Language Feature #4384: Builtin OO Implementation
Status updated from Marian:
> As suggested by Constantin we've re-generate all test scripts to run everything unde...
Greg Shah
 

Also available in: Atom