Project

General

Profile

Activity

From 12/12/2025 to 01/10/2026

01/10/2026

10:19 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
The branch @10913a@ has been rebased with trunk @16334@, new version is @16337@.
Today I have worked on and tested...
Eugenie Lyzenko

01/09/2026

04:13 PM User Interface Bug #10249: Numeric FILL-IN in ChUI Mode: Decimal Delimiter Input Discrepancies
I compiled this Input Decimal Delimiter specification:
This describes the behavior of the OpenEdge @FILL-IN@ widge...
Vladimir Tsichevski
02:51 PM Base Language Feature #3853: implement LOG-MANAGER runtime
Tomasz Domin wrote:
>
> I will switch to FWD implementation on implemented tests in meantime.
After cleaning an...
Tomasz Domin
02:06 PM Base Language Feature #3853: implement LOG-MANAGER runtime
Tomasz Domin wrote:
> Based on provided customer logs (#10393, #9451) I've identified still to be implemented:
> -...
Tomasz Domin
09:51 AM Database Bug #11034 (Test): Reduce the number of Object[] created in ChangeSet
Branch 11034a was merged into trunk as rev. 16334 and archived. Alexandru Lungu
09:42 AM Database Bug #11034 (Merge Pending): Reduce the number of Object[] created in ChangeSet
* ETF passed. Time difference ranged from -2.5% to +0.6% with PG.
* Large POC tests passed. Time difference was +0.8...
Alexandru Lungu
08:59 AM Conversion Tools Bug #6629 (Review): incremental conversion for OpenClient proxy programs
Committed *6629a/16334*. Cleanup services table in clean().
Constantin, please review.
Dănuț Filimon
08:56 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Paula Păstrăguș wrote:
> Eugenie Lyzenko wrote:
> > Yes, the tabs label highlight issue is coming back when we turn...
Eugenie Lyzenko
08:48 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Eugenie Lyzenko wrote:
> Yes, the tabs label highlight issue is coming back when we turn on the tooltip usage in Hot...
Paula Păstrăguș
08:37 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Windows10Theme Paula Păstrăguș
08:36 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Paula Păstrăguș wrote:
> Oh, you dug a bit into the Hotel GUI code, good catch! In that case, we can proceed with te...
Eugenie Lyzenko
08:16 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Oh, you dug a bit into the Hotel GUI code, good catch! In that case, we can proceed with testing to see whether the i... Paula Păstrăguș
08:08 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Paula Păstrăguș wrote:
> In our issue scenario, I think it's not possible to add a tooltip to a folder label. Here's...
Eugenie Lyzenko
08:01 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
In our issue scenario, I think it's not possible to add a tooltip to a folder label. Here's how they are constructed:... Paula Păstrăguș
07:53 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
The video was captured without the boundary check. Paula Păstrăguș
07:52 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Attached it. Paula Păstrăguș
07:49 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Paula Păstrăguș wrote:
> Eugenie Lyzenko wrote:
> > Paula Păstrăguș wrote:
> > > If we remove the check, you can s...
Eugenie Lyzenko
07:46 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Eugenie Lyzenko wrote:
> Paula Păstrăguș wrote:
> > If we remove the check, you can see the flicker using the testc...
Paula Păstrăguș
07:45 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Eugenie Lyzenko wrote:
> Paula Păstrăguș wrote:
> > [...]
>
> What if the button (in Hotel GUI) has tooltip? The...
Paula Păstrăguș
07:45 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Paula Păstrăguș wrote:
> If we remove the check, you can see the flicker using the testcase from above.
Can you p...
Eugenie Lyzenko
07:42 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Paula Păstrăguș wrote:
> [...]
What if the button (in Hotel GUI) has tooltip? The issue will come back?
Eugenie Lyzenko
07:36 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
... Paula Păstrăguș
07:33 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Paula Păstrăguș wrote:
> If you’re referring to my suggestion, then yes, by checking whether the widget has a toolti...
Hynek Cihlar
07:20 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
If you’re referring to my suggestion, then yes, by checking whether the widget has a tooltip in addition, both my tes... Paula Păstrăguș
07:02 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Paula, will preventing the exit handler execution resolve your test case? If so this should be the preferred solution. Hynek Cihlar
03:57 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
TLDR, my suggestion is to also check if the button has a tooltip or not. Paula Păstrăguș
03:53 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
If we remove the check, you can see the flicker using the testcase from above. Paula Păstrăguș
03:51 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
I initially thought I had tested the scenario without the changes as well, but it looks like I didn’t save the file, ... Paula Păstrăguș
02:57 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Eugenie Lyzenko wrote:
> Hi Paula,
>
> I'm going to remove boundary check for @GuiButton.mouseExited()@ handler. ...
Paula Păstrăguș
02:21 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Paula, please review 10913a. Hynek Cihlar
02:20 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Eugenie Lyzenko wrote:
> In these conditions I would suggest to completely remove bound checking code. And merge the...
Hynek Cihlar
06:17 AM Conversion Tools Bug #10912: Cannot invoke "java.lang.Class.isAssignableFrom(java.lang.Class)" because "calleeType...
The change is in 10912a rev 16311. I think this can be merged to trunk. Constantin Asofiei
06:06 AM Conversion Tools Bug #10912: Cannot invoke "java.lang.Class.isAssignableFrom(java.lang.Class)" because "calleeType...
In #10946-34 you mentioned that there is more to this fix. Can we get all of that in 10912a or do we plan to merge 94... Alexandru Lungu
05:56 AM Database Bug #11037: Record not being evicted from FFCache
Alexandru Lungu wrote:
> * Why do you need to actually check if @nodeToRemove@ is inside the list? Can't you run @no...
Andrei Plugaru
05:44 AM Database Bug #11027: Unflushed record causes infinite loop
> Just to be clear, you mean that, the so called dirtyDMO from DirtyInfo will need to actually store the pristine rec... Alexandru Lungu
04:59 AM Database Bug #11027: Unflushed record causes infinite loop
Alexandru Lungu wrote:
> I wonder how the following behaves:
> [...]
>
> The first record is @1@, but its actual...
Andrei Plugaru
02:23 AM User Interface Bug #11056 (Internal Test): SHIFT + TAB doesn't work on Swing ChUI
Razvan-Nicolae Chichirau wrote:
> Can this be moved to Internal Testing?
I think so. Sergey, if you think there a...
Hynek Cihlar
02:14 AM User Interface Bug #11056: SHIFT + TAB doesn't work on Swing ChUI
Sergey Ivanovskiy wrote:
> This comment supposes that SHIFT+TAB doesn't emit keyTyped event. What should be changed ...
Razvan-Nicolae Chichirau

01/08/2026

05:48 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
While I was working on the scripting, I thought it might not be a bad idea to include the @docker_build.sh@ script di... Roger Borrello
10:58 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
> At that point, they would have FWD runtime images ready to put into the application's Docker images (server and cli... Greg Shah
05:38 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Greg Shah wrote:
> Yes, but especially the [[p2j:Remote Launchers]]
Updated the *client.xml* section. I was looki...
Roger Borrello
10:55 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger Borrello wrote:
> Greg Shah wrote:
> > Roger: Based on your trials and tribulations with this, I think our do...
Greg Shah
05:12 PM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
Code Review Task Branch 7180a Revisions 16358 through 16360
The changes look good.
Greg Shah
05:05 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
Fixed the issue mentioned in #11030-14 in *7180a/16360*. Files were parsed by rules more than one time, there was als... Dănuț Filimon
03:22 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
The branch @10913a@ has been rebased with trunk @16331@, new version is @16334@.
Hynek,
Sorry I still need your...
Eugenie Lyzenko
01:13 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Hynek,
Today I tried to understand how we could disable mouse hovering feature for tooltip window. This is the cha...
Eugenie Lyzenko
03:05 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Eugenie Lyzenko wrote:
> Hynek Cihlar wrote:
> > Code review 10913a.
> >
> > Why do we need to check the mouse ...
Hynek Cihlar
01:24 PM User Interface Bug #4221: Error in BaseEntity class
Greg Shah wrote:
> Why is the task set to 80%?
I forgot to change it to 100%. Done.
Vladimir Tsichevski
08:47 AM User Interface Bug #10857: Logical FILL-IN initial state: Incorrect handling of unmatched keys
Smoke testing for another GUI Customer app is done. No regressions found. Delia Mitric
08:43 AM Conversion Tools Feature #6256: improved profile support
I am setting up the scenario received from Roger right now. Dănuț Filimon
07:22 AM Conversion Tools Feature #6256: improved profile support
You have an activeProfile now, so the SchemaDictionary.pristineDbs will not be set in SchemaDictionary constructor. S... Dănuț Filimon
04:25 AM Conversion Tools Feature #6256: improved profile support
Roger Borrello wrote:
> Roger Borrello wrote:
> > Dănuț Filimon wrote:
> > > you can use the following in the mean...
Dănuț Filimon
06:46 AM User Interface Bug #10856 (WIP): Logical FILL-IN: Caret position issues
Delia Mitric
06:31 AM Database Bug #11027: Unflushed record causes infinite loop
> A first problem I am encountering is that there is no pristine record from the persistent database in that scenario... Alexandru Lungu
05:49 AM Database Bug #11027 (WIP): Unflushed record causes infinite loop
Alexandru Lungu
05:46 AM Conversion Tools Bug #6629 (WIP): incremental conversion for OpenClient proxy programs
Rebased *6629a* to latest *trunk/16331*, the branch is now at revision *16333*.
Placed the issue back in wip for #...
Dănuț Filimon
03:25 AM Conversion Tools Bug #6629: incremental conversion for OpenClient proxy programs
Constantin Asofiei wrote:
> Danut, I think the changes in 6629a are good. One issue I'm not sure how to improve: wh...
Dănuț Filimon
03:26 AM User Interface Bug #11044 (WIP): FILL-IN with Unknown Value: Incorrect Key Input Handling
Delia Mitric

01/07/2026

06:20 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
I wanted to acknowledge your feedback. I have not had a chance to absorb it today due to other priorities.
One th...
Roger Borrello
08:51 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
> I am looking at building the runtime images, specifically I'd like to have this process for development.
> On the ...
Greg Shah
05:45 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Greg Shah wrote:
> Roger: Based on your trials and tribulations with this, I think our documentation needs edits. P...
Roger Borrello
05:42 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> You could commit 16336 after 16337 to revert the changes.
I reverted to *16336* on xfe...
Roger Borrello
08:17 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger: Based on your trials and tribulations with this, I think our documentation needs edits. Please write those ed... Greg Shah
02:41 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
The branch @10913a@ has been updated for review to revision @16333@.
This is small fix for bounds check, need to e...
Eugenie Lyzenko
01:54 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Hynek Cihlar wrote:
> Code review 10913a.
>
> Why do we need to check the mouse cursor is inside a button in @mo...
Eugenie Lyzenko
01:35 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Code review 10913a.
Why do we need to check the mouse cursor is inside a button in @mouseExited@? Shouldn't @mous...
Hynek Cihlar
01:34 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Hynek,
Have you had a chance to review this branch. I guess we could merge to trunk if no objections.
Eugenie Lyzenko

01/06/2026

06:01 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
The branch @10913a@ has been updated for review to revision @16332@.
This is reworked fix for original issue. I ha...
Eugenie Lyzenko
07:21 PM User Interface Bug #10913 (Review): multiple tabs draw labels highlighted at the same time
The branch @10913a@ has been updated for review to revision @16331@.
This is the fix for original issue. Can be me...
Eugenie Lyzenko
04:55 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
I am looking at building the runtime images, specifically I'd like to have this process for development.
# On the bu...
Roger Borrello
02:13 PM Base Language Bug #11080: DATETIME / DATETIME-TZ Format (Time and Timezone Offset) Validation Issues
Below is an updated specification:
h1. DATETIME and DATETIME-TZ Format Specification
This document defines the ...
Vladimir Tsichevski
09:48 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
You could commit 16336 after 16337 to revert the changes. Sergey Ivanovskiy
09:46 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
I have a copy of 9709b on xfer.goldencode.com in @/opt/fwd/9709b@ that I want to revert to 16336 for now. Should I _u... Roger Borrello
09:40 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger Borrello wrote:
> Sergey Ivanovskiy wrote:
> > From your logs I observed
> > [...]
> > that @remote:agent:d...
Sergey Ivanovskiy
09:27 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> From your logs I observed
> [...]
> that @remote:agent:dedicatedMode=true@ but this par...
Roger Borrello
09:21 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger Borrello wrote:
> Sergey Ivanovskiy wrote:
> > Sergey Ivanovskiy wrote:
> > > Please use rev 16336 (9709b) b...
Roger Borrello
08:42 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Sergey Ivanovskiy wrote:
> > Please use rev 16336 (9709b) because this cross-site cookie...
Roger Borrello
08:02 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek, could you please explain or develop your idea more thorou...
Sergey Ivanovskiy
04:48 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
From your logs I observed... Sergey Ivanovskiy
04:27 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
>I had <agent dedicatedMode="true"/> and was receiving localhost refused to connect. When I changed to "false" I now ... Sergey Ivanovskiy
04:21 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Please use rev 16336 (9709b) because this cross-site cookie is not permitted with rev 163...
Sergey Ivanovskiy

01/05/2026

05:53 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> In respect to @dedicatedMode@ please test with this option and without the former. @dedic...
Roger Borrello
04:25 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger Borrello wrote:
> I'm getting a much more favorable situation, only the browser is indicating localhost refuse...
Roger Borrello
02:50 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
The @fwd_client_base_crash_20260105_144809.log@ contains *localhost* for @CLIENT:WEB:HOST@. I'm not sure where that c... Roger Borrello
02:45 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
I'm getting a much more favorable situation, only the browser is indicating localhost refused to connect. I have the ... Roger Borrello
02:24 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Yes, that should work. Constantin Asofiei
01:52 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Constantin Asofiei wrote:
> You also need a @bzr clean-tree --force@ to be sure you get a clean branch.
So this i...
Roger Borrello
01:40 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
You also need a @bzr clean-tree --force@ to be sure you get a clean branch. Constantin Asofiei
01:39 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Yikes... The @dbash.sh@ @fwd_update.sh@ tool was using the xfer location, which I created with the standard tool scri... Roger Borrello
01:16 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger Borrello wrote:
> Am I receiving the below due to Java 17 updates or your updates?
> [...]
>
> Perhaps I n...
Constantin Asofiei
01:08 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Am I receiving the below due to Java 17 updates or your updates?... Roger Borrello
12:06 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Please use rev 16336 (9709b) because this cross-site cookie is not permitted with rev 163...
Roger Borrello
11:51 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Please use rev 16336 (9709b) because this cross-site cookie is not permitted with rev 16337 (9709b). I committed rev ... Sergey Ivanovskiy
11:48 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger, you should connect to the server host but not to the broker host. From your description it is @fwddev1:7443/gu... Sergey Ivanovskiy
11:12 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> I have no issues with the broker setup and Java 17. My environment just simulates your en...
Roger Borrello
05:01 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Hi Paula,
I'm going to remove boundary check for @GuiButton.mouseExited()@ handler. Because this event should alwa...
Eugenie Lyzenko
01:53 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Created task branch @10913a@ from trunk revision @16330@. Eugenie Lyzenko
01:33 PM User Interface Bug #10913 (WIP): multiple tabs draw labels highlighted at the same time
Greg Shah wrote:
> Yes
OK. I'm creating the @10913a@ branch to commit the fix.
Eugenie Lyzenko
12:43 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Yes Greg Shah
12:05 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Greg,
Do we need the fix noted in #10913-3 be applied to new branch and then in trunk?
Eugenie Lyzenko
03:51 PM Conversion Tools Bug #11089: Lexical/Grammatical Errors in TRPL Expressions
The proposed changes are specific to FWD. I'm moving the task. Greg Shah
03:46 PM Conversion Tools Bug #11089: Lexical/Grammatical Errors in TRPL Expressions
Some expressions in the @rules/@ subdirectory of FWD contain lexical/grammatical errors:
- Several string variable...
Vladimir Tsichevski
03:44 PM Conversion Tools Bug #11089 (New): Lexical/Grammatical Errors in TRPL Expressions
Vladimir Tsichevski
02:35 PM User Interface Bug #10894 (Review): Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
Hynek Cihlar wrote:
> Code review 10894a.
>
> @extractComponentText@:
> * Please fix the indentation.
> * The @...
Vladimir Tsichevski
10:07 AM User Interface Bug #10894 (WIP): Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
Code review 10894a.
@extractComponentText@:
* Please fix the indentation.
* The @param screen description is mis...
Hynek Cihlar
02:32 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
> As a general idea - I think anything which has temp-tables for these cases, we will rewrite to not use them.
Yes...
Greg Shah
02:26 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Greg Shah wrote:
> > * files which have also a history list from our the hand-written .cls file - should we keep tha...
Constantin Asofiei
01:29 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
> * files which have also a history list from our the hand-written .cls file - should we keep that history?
We kee...
Greg Shah
09:50 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Greg, please see these notes:
* files which have also a history list from our the hand-written .cls file - should we...
Constantin Asofiei
02:19 PM User Interface Bug #9913: DATE FILL-IN: Unexpected normalization on Enter and Tab keys
The fix in rev. 16332 of 10876a also partially resolves this issue, specifically for the @Enter@ key.
The root cau...
Vladimir Tsichevski
02:12 PM User Interface Bug #10876: Date FILL-IN: Incorrect ENTER key handling in GUI mode
Hynek Cihlar wrote:
> Vladimir, please address the FIXME comment and go ahead with regression testing. ChUI regressi...
Vladimir Tsichevski
09:53 AM User Interface Bug #10876 (Internal Test): Date FILL-IN: Incorrect ENTER key handling in GUI mode
Vladimir, please address the FIXME comment and go ahead with regression testing. ChUI regression tests will be also n... Hynek Cihlar
10:27 AM Conversion Tools Feature #6256: improved profile support
Roger Borrello wrote:
> Dănuț Filimon wrote:
> > you can use the following in the meantime:
>
> I'll await your ...
Roger Borrello
10:14 AM Conversion Tools Feature #6256: improved profile support
Dănuț Filimon wrote:
> you can use the following in the meantime:
I'll await your commit.
Roger Borrello
09:57 AM Conversion Tools Feature #6256: improved profile support
Dănuț Filimon wrote:
> Roger Borrello wrote:
> > Dănuț Filimon wrote:
> > > Created task branch 6256b from the lat...
Roger Borrello
09:49 AM Conversion Tools Feature #6256: improved profile support
Roger Borrello wrote:
> Dănuț Filimon wrote:
> > Created task branch 6256b from the latest trunk/16630.
>
> I'm ...
Dănuț Filimon
09:42 AM Conversion Tools Feature #6256: improved profile support
Dănuț Filimon wrote:
> Created task branch 6256b from the latest trunk/16630.
I'm testing right now
Roger Borrello
09:28 AM Conversion Tools Feature #6256: improved profile support
Created task branch 6256b from the latest trunk/16630. Dănuț Filimon
09:26 AM Conversion Tools Feature #6256 (WIP): improved profile support
Fix it here. Greg Shah
09:24 AM Conversion Tools Feature #6256: improved profile support
Greg Shah wrote:
> OK, fix it. It should behave like "use this if no other profile is specified".
Can I put this...
Dănuț Filimon
09:23 AM Conversion Tools Feature #6256: improved profile support
Danut, you are right, the problem is here:... Constantin Asofiei
09:17 AM Conversion Tools Feature #6256: improved profile support
OK, fix it. It should behave like "use this if no other profile is specified". Greg Shah
08:52 AM Conversion Tools Feature #6256: improved profile support
I went straight into work mode haha. Happy New Year!
Roger Borrello wrote:
> I tested by removing @default="true"...
Dănuț Filimon
08:41 AM Conversion Tools Feature #6256: improved profile support
Roger Borrello wrote:
> I tested by removing @default="true"@ (I had already removed @default="false"@, which seemed...
Greg Shah
08:33 AM Conversion Tools Feature #6256: improved profile support
Roger Borrello wrote:
> I tested by removing @default="true"@ (I had already removed @default="false"@, which seemed...
Roger Borrello
08:32 AM Conversion Tools Feature #6256: improved profile support
I tested by removing @default="true"@ (I had already removed @default="false"@, which seemed superfluous anyway) and ... Roger Borrello
08:26 AM Conversion Tools Feature #6256: improved profile support
Dănuț Filimon wrote:
> There's @default=true@ which indicates that the profile is loaded by default, even if there i...
Roger Borrello
06:37 AM Conversion Tools Feature #6256: improved profile support
There's @default=true@ which indicates that the profile is loaded by default, even if there is no explicit profile us... Dănuț Filimon
10:10 AM Conversion Tools Bug #6629: incremental conversion for OpenClient proxy programs
Danut, I think the changes in 6629a are good. One issue I'm not sure how to improve: when deleting a service file, t... Constantin Asofiei
09:47 AM User Interface Bug #10423 (WIP): Scrollbar is clipped by frame after a virtual width assignment
Code review 10423a. The changes look good, just please move @CoordinatesConversion cc = LogicalTerminal.coordinates()... Hynek Cihlar
09:28 AM User Interface Bug #4221: Error in BaseEntity class
Why is the task set to 80%? Greg Shah
09:26 AM User Interface Bug #4221: Error in BaseEntity class
Hynek Cihlar wrote:
> Wow, this issue is already 6 years old! Which branch should be reviewed? 4124a doesn't exist.
...
Vladimir Tsichevski
09:17 AM User Interface Bug #4221: Error in BaseEntity class
Wow, this issue is already 6 years old! Which branch should be reviewed? 4124a doesn't exist. Hynek Cihlar
08:25 AM Base Language Feature #3853: implement LOG-MANAGER runtime
> QryInfo - could be quite complicated from what I see above, as FWD persistence subsystem is completely difference
...
Greg Shah

01/04/2026

11:23 PM Conversion Tools Feature #6256: improved profile support
Greg Shah wrote:
> As documented in [[p2j:Chapter_6_Project_Setup#Profiles|Profiles]] (and discussed previously in #...
Roger Borrello

01/02/2026

01:08 PM Base Language Feature #3853: implement LOG-MANAGER runtime
Based on provided customer logs (#10393, #9451) I've identified still to be implemented:
- complete set of 26 cases...
Tomasz Domin
12:40 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
I rolled back @SameSite@ policy for the authorization cookie rev 16337 (9709b) by setting this property to @STRICT@ a... Sergey Ivanovskiy

12/31/2025

12:14 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Authentication cookie is used only by @AuthHandler@ and is not used by known implementations of @SsoAuthenticator@. I... Sergey Ivanovskiy
09:45 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
We cannot require reverse proxy as a solution. Greg Shah
09:42 AM Conversion Tools Feature #6256: improved profile support
As documented in [[p2j:Chapter_6_Project_Setup#Profiles|Profiles]] (and discussed previously in #6256-127) you can sp... Greg Shah
07:49 AM User Interface Bug #10915: ugly dialogs
OK, I will check this later because working on the different task now. Although I tested direct upload and the old ap... Sergey Ivanovskiy

12/30/2025

03:07 PM User Interface Bug #10915 (WIP): ugly dialogs
Code review 10915a.
In @dojo.connect(u, "onComplete", function(files)@ @sendFileChoose@ is called conditionally if...
Hynek Cihlar
10:04 AM Database Bug #10455: Persistent table CAN-FIND FIRST issue
Please see the unit test in #9457-163, 10455b does not solve it. Constantin Asofiei
08:52 AM Build and Source Control Feature #4645: Migrate Ant build logic into Gradle and use the standard Java plugin
I'm extending the scope of the issue to also add the standard Gradle Java plugin in order to allow the build to be us... Hynek Cihlar
04:56 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
It seems that using Anti-CSRF Tokens should be more easily to implement because this token can be included into html ... Sergey Ivanovskiy
03:57 AM User Interface Bug #10100 (Internal Test): Setting the SORT Attribute in a Realized Widget
Code review 10100a. The changes look good. Please go ahead with regression testing. Hynek Cihlar

12/29/2025

02:19 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
OK. Thank you for pointing on this issue. I didn't know the Cross-site request forgery (CSRF) method to steal cookies... Sergey Ivanovskiy
02:07 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Hynek, is this rev 16336 (9709b) passed the review if we don't take into account the secu...
Hynek Cihlar
02:03 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > > Hynek, could you please explain ...
Hynek Cihlar
02:02 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Why these issues were not raised when iframe with cookie were developed at the different ...
Sergey Ivanovskiy
01:57 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Why these issues were not raised when iframe with cookie were developed at the different task more earlier? The same ... Sergey Ivanovskiy
01:37 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
I don't understand why this option (ref https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/Cookies)... Sergey Ivanovskiy
01:33 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek, could you please explain or develop your idea more thorou...
Sergey Ivanovskiy
01:27 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Hynek, is this rev 16336 (9709b) passed the review if we don't take into account the security issues?
I would propos...
Sergey Ivanovskiy
12:49 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> Hynek, could you please explain or develop your idea more thoroughly because it is not cl...
Hynek Cihlar
12:02 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Hynek, could you please explain or develop your idea more thoroughly because it is not clear for me now. The spawned ... Sergey Ivanovskiy
11:49 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> It seems that NONE is only option. In practice I did some tests that showed that another ...
Hynek Cihlar
10:50 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Hynek Cihlar wrote:
> Code review 9709b.
>
> Potential @NPE@, @env.get(BrokerCore.BROKER_DEDICATED_HOST)@ may in ...
Sergey Ivanovskiy
08:50 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Hynek Cihlar wrote:
> Code review 9709b.
> I'm a bit uneasy with relaxing the same-site cookie policy in @AuthHan...
Sergey Ivanovskiy
07:53 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Code review 9709b.
Potential @NPE@, @env.get(BrokerCore.BROKER_DEDICATED_HOST)@ may in theory return @null@. For s...
Hynek Cihlar
12:49 PM Conversion Tools Feature #6256: improved profile support
Greg Shah wrote:
> Are you reporting a bug in FWD? Or is this a scripting issue for that application? The profile ...
Roger Borrello
09:33 AM Conversion Tools Feature #6256: improved profile support
Roger Borrello wrote:
> Greg Shah wrote:
> > Roger Borrello wrote:
> > > Dănuț, did you test any configuration whe...
Greg Shah
11:23 AM Base Language Bug #11082: NPE in TemporaryAccountPool.shutDown() Method
The @TemporaryAccountPool.shutDown()@ method is defined as follows:... Vladimir Tsichevski
11:19 AM Base Language Bug #11082 (New): NPE in TemporaryAccountPool.shutDown() Method
Vladimir Tsichevski
05:32 AM User Interface Bug #11056: SHIFT + TAB doesn't work on Swing ChUI
Razvan-Nicolae Chichirau wrote:
> ATM we only treat the shift+tab combination in @keyPressed()@ and that's why I wro...
Hynek Cihlar

12/25/2025

03:31 PM Base Language Bug #11080 (WIP): DATETIME / DATETIME-TZ Format (Time and Timezone Offset) Validation Issues
Vladimir Tsichevski
03:30 PM Base Language Bug #11080: DATETIME / DATETIME-TZ Format (Time and Timezone Offset) Validation Issues
h1. DATETIME / DATETIME-TZ Format Specification
This specification defines the valid format strings for @DATETIME@...
Vladimir Tsichevski
01:29 PM Base Language Bug #11080: DATETIME / DATETIME-TZ Format (Time and Timezone Offset) Validation Issues
When an invalid format is passed to @STRING(DATETIME, FORMAT)@, OE raises an error.
FWD does not consistently enfo...
Vladimir Tsichevski
12:36 PM Base Language Bug #11080 (WIP): DATETIME / DATETIME-TZ Format (Time and Timezone Offset) Validation Issues
Vladimir Tsichevski
03:51 AM User Interface Bug #11056: SHIFT + TAB doesn't work on Swing ChUI
Sergey Ivanovskiy wrote:
> Razvan-Nicolae Chichirau wrote:
> > Has 11056a passed the review?
> Yes, I think that t...
Sergey Ivanovskiy

12/24/2025

02:43 PM User Interface Bug #9657: Date FILL-IN with no separator format: incorrect display value for unknown date value
Eugenie Lyzenko wrote:
> Vladimir Tsichevski wrote:
> > Eugenie Lyzenko wrote:
> > > Vladimir Tsichevski wrote:
>...
Vladimir Tsichevski
02:25 PM User Interface Bug #9657: Date FILL-IN with no separator format: incorrect display value for unknown date value
Vladimir Tsichevski wrote:
> Eugenie Lyzenko wrote:
> > Vladimir Tsichevski wrote:
> > > Eugenie, please, review.
...
Eugenie Lyzenko
01:10 PM User Interface Bug #9657: Date FILL-IN with no separator format: incorrect display value for unknown date value
Eugenie Lyzenko wrote:
> Vladimir Tsichevski wrote:
> > Eugenie, please, review.
>
> I have no objections. While...
Vladimir Tsichevski
10:44 AM User Interface Bug #9657: Date FILL-IN with no separator format: incorrect display value for unknown date value
Vladimir Tsichevski wrote:
> Eugenie, please, review.
I have no objections. While it is OK with @ChUI@ testing.
...
Eugenie Lyzenko
09:37 AM User Interface Bug #9657: Date FILL-IN with no separator format: incorrect display value for unknown date value
Eugenie, please, review. Vladimir Tsichevski
02:02 PM Conversion Tools Feature #6256: improved profile support
Greg Shah wrote:
> Roger Borrello wrote:
> > Dănuț, did you test any configuration where you had 2 profiles, each o...
Roger Borrello
09:38 AM Conversion Tools Feature #6256: improved profile support
Roger Borrello wrote:
> Dănuț, did you test any configuration where you had 2 profiles, each one specifying a differ...
Greg Shah
01:33 PM Runtime Infrastructure Bug #8206: Logging manager issues
It needs to be tested in multiple runtime environments, including appserver and REST. Greg Shah
09:25 AM Runtime Infrastructure Bug #8206: Logging manager issues
Tomasz Domin wrote:
> Code review 8206b/16306, changes are good, no remarks.
Can this be merged to trunk?
Vladimir Tsichevski
10:32 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
I used 9709b. Sergey Ivanovskiy
10:27 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
I have no issues with the broker setup and Java 17. My environment just simulates your environment:
1) started Virtu...
Sergey Ivanovskiy
04:03 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger Borrello wrote:
> Sergey Ivanovskiy wrote:
> > I did the changes in 9709b that were not reviewed yet.
> Is H...
Sergey Ivanovskiy
04:01 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
For the broker setup the spawned client connects to the server via SSL and gets remote server objects and performs th... Sergey Ivanovskiy
02:06 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger Borrello wrote:
> I'm interested in understanding why when we run the @ClientDriver@ at the command line (typi...
Sergey Ivanovskiy
09:35 AM User Interface Bug #11056: SHIFT + TAB doesn't work on Swing ChUI
Razvan-Nicolae Chichirau wrote:
> Has 11056a passed the review?
Yes, I think that the changes are good.
Sergey Ivanovskiy
08:49 AM User Interface Bug #11056: SHIFT + TAB doesn't work on Swing ChUI
Has 11056a passed the review? Razvan-Nicolae Chichirau
08:18 AM User Interface Bug #11056: SHIFT + TAB doesn't work on Swing ChUI
The changes 11056a/rev. 16326 looks correct. Sergey Ivanovskiy
08:13 AM User Interface Bug #11056: SHIFT + TAB doesn't work on Swing ChUI
> > Do you know/understand what means NCURSES/Linux compatibility?
> I guess the compatibility that FWD offers to ru...
Sergey Ivanovskiy
08:01 AM User Interface Bug #11056: SHIFT + TAB doesn't work on Swing ChUI
Sergey Ivanovskiy wrote:
> Is it correct that if we choose this configuration option @"opsys"="WIN32"@, then @WinKey...
Razvan-Nicolae Chichirau
05:41 AM User Interface Bug #11056: SHIFT + TAB doesn't work on Swing ChUI
Razvan-Nicolae Chichirau wrote:
> Hynek Cihlar wrote:
> > Is this issue limited only to Shift+Tab?
>
> ATM we on...
Sergey Ivanovskiy
05:04 AM User Interface Bug #11056: SHIFT + TAB doesn't work on Swing ChUI
Hynek Cihlar wrote:
> Is this issue limited only to Shift+Tab?
ATM we only treat the shift+tab combination in @ke...
Razvan-Nicolae Chichirau
09:29 AM User Interface Bug #7646: FILL-IN: NPE during the PASTE of non-text clipboard contents
Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
> > Code review 7646a. The change is good and safe.
> >
> > Vla...
Vladimir Tsichevski
09:22 AM Base Language Bug #8309: Do the error handling for r-index and extend implementation to INDEX and LONGCHAR
Can the 8309a branch be merged into trunk?
The change is already over a year old. Merging it directly into the curre...
Vladimir Tsichevski
02:55 AM User Interface Bug #10100 (Review): Setting the SORT Attribute in a Realized Widget
Please check rev. 16323. Razvan-Nicolae Chichirau
02:06 AM User Interface Bug #10857: Logical FILL-IN initial state: Incorrect handling of unmatched keys
ChUI regression tests passed with 10857a. Razvan-Nicolae Chichirau

12/23/2025

06:11 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey, I seemed to have taken a step back, even though I have good certificates and passwords configured. The direct... Roger Borrello
05:39 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> https://stackoverflow.com/questions/1091945/what-characters-do-i-need-to-escape-in-xml-do...
Roger Borrello
05:38 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
I'm interested in understanding why when we run the @ClientDriver@ at the command line (typically via @client.sh@), w... Roger Borrello
05:20 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> I did the changes in 9709b that were not reviewed yet.
Is Hynek the appropriate reviewer?
Roger Borrello
10:54 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
I did the changes in 9709b that were not reviewed yet. Sergey Ivanovskiy
10:51 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
We can modify @com.goldencode.p2j.security.SSLCertGenUtil@ to make it possible generate required xml files. Could you... Sergey Ivanovskiy
10:44 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
https://stackoverflow.com/questions/1091945/what-characters-do-i-need-to-escape-in-xml-documents
https://share.goo...
Sergey Ivanovskiy
10:33 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey, I am working on this again and I want to recap the process to setup the certificates, because that was the bi... Roger Borrello
04:42 PM Conversion Tools Feature #6256: improved profile support
Dănuț, did you test any configuration where you had 2 profiles, each one specifying a different fileset? If you could... Roger Borrello
04:17 PM User Interface Bug #10100: Setting the SORT Attribute in a Realized Widget
Vladimir Tsichevski wrote:
> Although the widgets implement a common interface, placing the field-referencing logic ...
Hynek Cihlar
01:27 PM User Interface Bug #10100: Setting the SORT Attribute in a Realized Widget
Hynek Cihlar wrote:
> Code review. Just one more minor point. Please move @sort@ out from the config class. The conf...
Vladimir Tsichevski
11:05 AM User Interface Bug #10100 (WIP): Setting the SORT Attribute in a Realized Widget
Code review. Just one more minor point. Please move @sort@ out from the config class. The config classes are a kind o... Hynek Cihlar
06:14 AM User Interface Bug #10100 (Review): Setting the SORT Attribute in a Realized Widget
Please check rev. 16322. Razvan-Nicolae Chichirau
02:12 PM User Interface Bug #10856: Logical FILL-IN: Caret position issues
Delia Mitric wrote:
> Okay, so in this case this can be moved to *Review* status
Code review and testing 10856a r...
Vladimir Tsichevski
01:08 PM User Interface Bug #11044: FILL-IN with Unknown Value: Incorrect Key Input Handling
11044a rev. 16326 – Code Review and Testing
h3. Code Review
# The following block:...
Vladimir Tsichevski
06:29 AM User Interface Bug #11044 (Review): FILL-IN with Unknown Value: Incorrect Key Input Handling
I've changed the solution and committed the new one to *11044a branch rev. 16326*
The method which clears the screen...
Delia Mitric
02:43 AM User Interface Bug #11044 (WIP): FILL-IN with Unknown Value: Incorrect Key Input Handling
Vladimir Tsichevski wrote:
>
> Code review of rev. 16325.
>
> The recent commit introduces a new abstract metho...
Delia Mitric
12:35 PM User Interface Bug #11078: Unintended VALUE-CHANGED Event Triggering in DECIMAL, INTEGER, and LOGICAL FILL-IN Wi...
Use the attached test programs:
* @right-aligned.p@ – right-aligned @FILL-IN@ widgets
* @left-aligned.p@ – left-a...
Vladimir Tsichevski
12:30 PM User Interface Bug #11078 (New): Unintended VALUE-CHANGED Event Triggering in DECIMAL, INTEGER, and LOGICAL FILL...
Vladimir Tsichevski
11:04 AM User Interface Bug #11056: SHIFT + TAB doesn't work on Swing ChUI
Do TAB/SHIFT+TAB keys work properly if the client is running on Windows? Sergey Ivanovskiy
10:57 AM User Interface Bug #11056: SHIFT + TAB doesn't work on Swing ChUI
Is this issue limited only to Shift+Tab?
Sergey, also please review.
Hynek Cihlar
06:45 AM User Interface Bug #11056 (Review): SHIFT + TAB doesn't work on Swing ChUI
Razvan-Nicolae Chichirau
06:45 AM User Interface Bug #11056 (WIP): SHIFT + TAB doesn't work on Swing ChUI
The problem originates from @LinuxKeyboardReader@ which processes SHIFT+TAB as @SHIFT-TAB + TAB@. Let's break down wh... Razvan-Nicolae Chichirau
08:05 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Code Review Task Branch 6506b Revisions 16293 through 16295
Radu: Although Florin wrote the changes in the E4GL pr...
Greg Shah
06:49 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Review of 6506b rev 16295:
* @name_map.xml@ and related code: I think we need to add a @fwdwebspeed/@ prefix for the...
Constantin Asofiei
06:15 AM Base Language Bug #10362 (WIP): FastFindCache.L2Key uses the buffer alias in the FQL
I don't think the approach will work - if I'm not mistaken, a DOT can be part of literals (like digits or strings).
...
Constantin Asofiei
06:13 AM Base Language Bug #11043: NPE in SAX-PARSE if the file does not exist
Ovidiu Maxiniuc wrote:
> Should I merge this into 9457c?
Is on my list, I'll do it. Thanks.
Constantin Asofiei
06:13 AM Base Language Bug #11043: NPE in SAX-PARSE if the file does not exist
Done. Committed revision 16329.
Should I merge this into 9457c?
Ovidiu Maxiniuc
03:41 AM Base Language Bug #11043 (Internal Test): NPE in SAX-PARSE if the file does not exist
Beside this @catch (UnsupportedOperationException | IOException e)@ which should have each type on its own line, the ... Constantin Asofiei
01:50 AM User Interface Bug #10915: ugly dialogs
Hynek, I tested changes rev 16338 (10915a). The changes have no regressions that I just noted that the onCancel appli... Sergey Ivanovskiy

12/22/2025

03:50 PM Base Language Bug #11043 (Review): NPE in SAX-PARSE if the file does not exist
The absence of file, signalled by a legacy file not found error was ignored, causing the internal data of @SaxReaderI... Ovidiu Maxiniuc
03:47 PM Base Language Bug #11043 (WIP): NPE in SAX-PARSE if the file does not exist
Ovidiu Maxiniuc
02:30 PM User Interface Bug #10100: Setting the SORT Attribute in a Realized Widget
Hynek Cihlar wrote:
> Code review 10100a. The changes look good, just please deduplicate the sorting logic.
I man...
Vladimir Tsichevski
12:21 PM User Interface Bug #10100 (WIP): Setting the SORT Attribute in a Realized Widget
Code review 10100a. The changes look good, just please deduplicate the sorting logic. Hynek Cihlar
01:23 PM User Interface Bug #11072: CHARACTER FILL-IN: Caret Navigation Restricted After Trigger Fires
Run the following 4GL example (trigger key is arbitrary; @ENTER@ used as example):... Vladimir Tsichevski
01:21 PM User Interface Bug #11072 (New): CHARACTER FILL-IN: Caret Navigation Restricted After Trigger Fires
Vladimir Tsichevski
01:05 PM User Interface Bug #10915: ugly dialogs
I added missed javadoc comments and two new titles for "Server Unavailable" and "Connection restored" dialogs, change... Sergey Ivanovskiy
10:42 AM User Interface Bug #10915: ugly dialogs
Sergey Ivanovskiy wrote:
> This dialog has no title by the previous design. If you proposed to add title to this dia...
Hynek Cihlar
10:30 AM User Interface Bug #10915: ugly dialogs
This dialog has no title by the previous design. If you proposed to add title to this dialog, then what would be its ... Sergey Ivanovskiy
10:22 AM User Interface Bug #10915: ugly dialogs
Sergey Ivanovskiy wrote:
> The server unavailable dialog has no title by its construction. Please see the code.
S...
Hynek Cihlar
10:10 AM User Interface Bug #10915: ugly dialogs
The server unavailable dialog has no title by its construction. Please see the code.... Sergey Ivanovskiy
10:08 AM User Interface Bug #10915: ugly dialogs
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > It is enough to do a print screen. How did you emulate restore c...
Sergey Ivanovskiy
09:47 AM User Interface Bug #10915: ugly dialogs
Sergey Ivanovskiy wrote:
> Could you check this video, please? No view was recorded.
Try a different player.
Hynek Cihlar
09:46 AM User Interface Bug #10915: ugly dialogs
Sergey Ivanovskiy wrote:
> It is enough to do a print screen. How did you emulate restore connection dialog?
A sc...
Hynek Cihlar
09:26 AM User Interface Bug #10915: ugly dialogs
It is enough to do a print screen. How did you emulate restore connection dialog? Sergey Ivanovskiy
09:24 AM User Interface Bug #10915: ugly dialogs
Could you check this video, please? No view was recorded. Sergey Ivanovskiy
09:08 AM User Interface Bug #10915: ugly dialogs
Please see the atttached screen cast. Hynek Cihlar
08:47 AM User Interface Bug #10915: ugly dialogs
>However please note that pressing Escape on the disconnection dialog will make it re-appear with no title bar.
No, ...
Sergey Ivanovskiy
07:19 AM User Interface Bug #10915: ugly dialogs
Thank you for the review. It seems that it should be server unavailable dialog without title. Will check and fix it. Sergey Ivanovskiy
06:58 AM User Interface Bug #10915: ugly dialogs
Code review 10915a. The changes look good I just checked in a copyright year update and a couple of formatting issues... Hynek Cihlar
12:11 PM User Interface Bug #11071: COMBO-BOX (SIMPLE): Incorrect Mouse Wheel Scrolling Step
Run the following 4GL example:... Vladimir Tsichevski
12:10 PM User Interface Bug #11071 (New): COMBO-BOX (SIMPLE): Incorrect Mouse Wheel Scrolling Step
Vladimir Tsichevski
11:31 AM User Interface Bug #11044: FILL-IN with Unknown Value: Incorrect Key Input Handling
Delia Mitric wrote:
> I've committed the final solution to *11044a branch rev. 16325*
>
> * fixed also the second...
Vladimir Tsichevski
09:24 AM User Interface Bug #11044 (Review): FILL-IN with Unknown Value: Incorrect Key Input Handling
I've committed the final solution to *11044a branch rev. 16325*
* fixed also the second issue from #11044-1
* add...
Delia Mitric
04:40 AM User Interface Bug #11044: FILL-IN with Unknown Value: Incorrect Key Input Handling
Here is a patch for the second issue, but it works just when we introduce an ignored key after the *unknown* is sele... Delia Mitric
09:17 AM Database Feature #4369: implement stateless FWD server clustering
I think there are some problems there. @eval exec $prog [...] &@ is contradictory because:
* @exec@ replaces the cur...
Roger Borrello
08:19 AM User Interface Bug #10152: COMBO-BOX: mouse wheel does not scroll the list
Razvan-Nicolae Chichirau wrote:
> Vladimir, please provide a concrete example of what should happen and it doesn't.
...
Vladimir Tsichevski
03:11 AM User Interface Bug #10152 (WIP): COMBO-BOX: mouse wheel does not scroll the list
Vladimir, please provide a concrete example of what should happen and it doesn't.
I've made a series of tests with...
Razvan-Nicolae Chichirau
05:15 AM Database Bug #11037 (WIP): Record not being evicted from FFCache
Review of 11037a:
* Why do you need to actually check if @nodeToRemove@ is inside the list? Can't you run @nodeToR...
Alexandru Lungu
04:49 AM User Interface Bug #10521 (Test): RADIO-SET Rendering in ChUI Issues
Branch 10521a was merged into trunk as rev. 16326 and archived. Razvan-Nicolae Chichirau
04:28 AM User Interface Bug #10521 (Merge Pending): RADIO-SET Rendering in ChUI Issues
Please merge 10521a to trunk. Hynek Cihlar
04:23 AM User Interface Bug #10521: RADIO-SET Rendering in ChUI Issues
Testing that passed successfully:
* Smoke-tested ChUI and GUI for 2 customer apps + Hotel
* ChUI regression tests
...
Razvan-Nicolae Chichirau
04:37 AM Database Bug #10776: FFC.touch standing out in profiling
> Alex, I feel like there could be a issue regarding the single FastFindCacheEntry instance for the negative results(... Alexandru Lungu
04:25 AM Database Bug #7999: FWD does not honor FIELDS/EXCEPT at dynamic queries
Eduard Soltan wrote:
>
> I have made a set of tests for the case when 2 buffers to the same table are used.
>
>...
Eduard Soltan
04:20 AM Database Bug #11034: Reduce the number of Object[] created in ChangeSet
Another application unit tests passed. Testing still in WIP. Alexandru Lungu

12/20/2025

08:25 AM Database Support #11066: How does FWD handle "by-reference"
From Onno:
Hi guys,
In OpenEdge it's possible to specify temp-table parameters as "by-reference".
See: https://...
Greg Shah

12/19/2025

05:38 PM Base Language Bug #11048 (Internal Test): Temp-table wrong SERIALIZE-NAME when using same DMO
I think the r16323 is fine. To note that @getTable()@ will still return @dmoInfo.legacyTable@ in case of permanent ta... Ovidiu Maxiniuc
05:18 PM User Interface Bug #10915: ugly dialogs
Hynek, could you review the committed revision 16334 (10915a)? In the summary diff I missed history entries and commi... Sergey Ivanovskiy
04:26 PM User Interface Bug #10915: ugly dialogs
We have an issue in the keyboard that trigger SPACE 4GL key press and key release on keyup event. This affects the lo... Sergey Ivanovskiy
08:44 AM User Interface Bug #10915: ugly dialogs
Committed rev 16326 (10915a) fixed the footer panel height. Planning to rebase and to add history comments and to cle... Sergey Ivanovskiy
04:14 PM Database Support #11066 (WIP): How does FWD handle "by-reference"
Onno de Haan
02:00 PM User Interface Bug #11065: DATETIME-TZ FILL-IN: Timezone Offset Display Does Not Reflect Locale
The timezone information is lost during the @DatetimeFormat.fromVar()@ conversion:... Vladimir Tsichevski
01:47 PM User Interface Bug #11065: DATETIME-TZ FILL-IN: Timezone Offset Display Does Not Reflect Locale
**Additional Observation**
I've added a trigger, which prints the @INPUT-VALUE@ attribute of the widget. The print...
Vladimir Tsichevski
12:59 PM User Interface Bug #11065: DATETIME-TZ FILL-IN: Timezone Offset Display Does Not Reflect Locale
I used the following hand-written code:... Ovidiu Maxiniuc
12:06 PM User Interface Bug #11065: DATETIME-TZ FILL-IN: Timezone Offset Display Does Not Reflect Locale
Run the following 4GL example:... Vladimir Tsichevski
12:04 PM User Interface Bug #11065 (New): DATETIME-TZ FILL-IN: Timezone Offset Display Does Not Reflect Locale
Vladimir Tsichevski
11:04 AM Database Bug #11027: Unflushed record causes infinite loop
A few thoughts I want to note before going into vacation :))
A first problem I am encountering is that there is no p...
Andrei Plugaru
11:00 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Another great source of leak is @BufferManager.openBuffers@.
Considering the following scenario:
A persistent proce...
Artur Școlnic
09:53 AM Testing Support #6859: preprocessor tests
I updated the current status of the preprocessor test in order to include the new test suite. [[p2j:Preprocessor_Test... Octavian Adrian Gavril
07:44 AM Testing Support #6859: preprocessor tests
I've committed new semicolon preprocessor testcases into *testcases/1820*. These are related to #10569-45. Octavian Adrian Gavril
09:49 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
Committed the ProgressLexer.g4 as rev @16007@. Paula Păstrăguș
07:10 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
I think it is time to get the lexer reworked as a one-for-one replacement of the @progress.g@ lexer, including the ja... Greg Shah
05:20 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
Around 30 tests are invalid ones, and the rest of them are caused by #10804-78, #10804-80. Paula Păstrăguș
04:49 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
The number of files with differences has dropped to *86* after fixing another issue. Paula Păstrăguș
04:31 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
I managed to fix another issue, which reduced the number of files with differences to *90*!! The fix was embedding th... Paula Păstrăguș
04:11 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
Actually, that was my mistake, I forgot to reinitialize a value. Thankfully, this isn't an ANTLR4 issue after all.
...
Paula Păstrăguș
03:58 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
I want to correct what I said yesterday about ANTLR4 being fully deterministic. I ran into an odd case where @12@ is ... Paula Păstrăguș
03:37 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
The extra @DOT@ appears when the Progress lexer is instantiated with @kludge = true@. I set this flag to @false@, whi... Paula Păstrăguș
09:29 AM Conversion Tools Bug #10569 (Review): Semicolon is skipped while preprocessing
I've committed new changes into *6859b/16327*. These include the following:
* Fixed concatenation operator @+@. Befo...
Octavian Adrian Gavril
07:38 AM Base Language Bug #4734 (Closed): Invalid string to date conversion for non-"mm/dd/yyyy" format
Greg Shah
07:18 AM Base Language Bug #4734: Invalid string to date conversion for non-"mm/dd/yyyy" format
This issue no longer reproduces and should be closed (trunk rev. 16324). Vladimir Tsichevski
07:07 AM Database Bug #11034: Reduce the number of Object[] created in ChangeSet
ChUI regression testing passed. Testing still in WIP. Alexandru Lungu
03:44 AM User Interface Bug #11044: FILL-IN with Unknown Value: Incorrect Key Input Handling
I've committed a solution for the first issue to *11044a branch rev. 16324*.
Delia Mitric
02:50 AM Database Bug #10776: FFC.touch standing out in profiling
Alex, I feel like there could be a issue regarding the single @FastFindCacheEntry@ instance for the negative results(... Andrei Plugaru
02:31 AM Conversion Tools Feature #10190: Prototype the changes to the build to add ANTLR v4
Thanks, that did the trick! Committed as rev *16006*. Paula Păstrăguș

12/18/2025

03:31 PM User Interface Bug #14 (Closed): cursor on an invisible frame
Greg Shah
03:22 PM User Interface Bug #14 (Review): cursor on an invisible frame
Stanislav Lomany
03:22 PM User Interface Bug #14 (WIP): cursor on an invisible frame
It was fixed. Stanislav Lomany
07:32 AM User Interface Bug #14: cursor on an invisible frame
Stanislav, what is the status of this task? Thanks. Vladimir Tsichevski
03:31 PM User Interface Bug #16 (Closed): form const with down frame
Greg Shah
03:23 PM User Interface Bug #16 (Review): form const with down frame
Stanislav Lomany
03:23 PM User Interface Bug #16 (WIP): form const with down frame
It was fixed. Stanislav Lomany
07:34 AM User Interface Bug #16: form const with down frame
Stanislav, what is the status of this task?
Thanks, Vladimir.
Vladimir Tsichevski
02:50 PM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Greg Shah wrote:
> What a terrible design. I wonder how many customer applications actually rely upon that state (m...
Carson Mader
02:36 PM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
What a terrible design. I wonder how many customer applications actually rely upon that state (maybe without the dev... Greg Shah
02:23 PM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Artur Școlnic wrote:
> For unbound:
> [...]
They mean that if you do two requests in unbound mode, then the reques...
Constantin Asofiei
02:16 PM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
For unbound:... Artur Școlnic
02:14 PM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
I've checked again how PASOE leaves the session for both Session-managed and Session-free connections:
* connect to ...
Constantin Asofiei
02:09 PM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
With bound sessions, that is understood. Binding makes a session stateful.
I'm asking about unbound stateless ses...
Greg Shah
02:07 PM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
From the documentation:... Artur Școlnic
01:40 PM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Constantin: Are you saying that in OE, a "stateless" session is actually stateful instead of starting from an initial... Greg Shah
01:25 PM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Constantin Asofiei wrote:
> On the heap you provided, my concern are RecordBuffer instances kept in BufferManager a...
Artur Școlnic
01:17 PM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Artur, the context of a 4GL session can't be reset; see the docs at https://docs.progress.com/bundle/openedge-migrate... Constantin Asofiei
01:12 PM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Greg Shah wrote:
> Are we leaving the context in place until the next time that session is used? That would be a pr...
Artur Școlnic
09:53 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
My original intention was that the context would be exited when a response was complete. In other words, we should b... Greg Shah
07:37 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
I found another leak in @TxWrapper$WorkArea@, @deregisterDynamicBuffer@... Artur Școlnic
03:30 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Evidence points to @SecurityContext@ @tokenMap@ hogging the memory. The number of objects in the map is not changing,... Artur Școlnic
01:04 PM Conversion Tools Feature #10190: Prototype the changes to the build to add ANTLR v4
Paula, @ant-antlr4All@ should be protected with @run-gradle-run@. Try to add @unless="run-gradle-run"@ to it. Hynek Cihlar
09:36 AM Conversion Tools Feature #10190: Prototype the changes to the build to add ANTLR v4
Hynek / Tomasz, could you share your thoughts on the logs being printed twice? Is this expected behavior, or somethin... Paula Păstrăguș
12:52 PM User Interface Bug #11053: DATETIME-TZ FILL-IN crashes in VALUE-CHANGED trigger
To resolve this issue, changes to @datetime@ and @datetime-tz@ @FILL-IN@ widgets must be applied, mirroring the fix i... Vladimir Tsichevski
11:34 AM User Interface Bug #11053 (WIP): DATETIME-TZ FILL-IN crashes in VALUE-CHANGED trigger
Vladimir Tsichevski
11:36 AM User Interface Feature #7884 (WIP): Standard 4GL methods used for login screen authentication to be exposed in s...
Greg Shah
11:35 AM Database Bug #6767: Possible name clashes in DMO classes
Hynek/Constantin/Eric: What testing is needed here?
Should this be in Internal Test status?
Greg Shah
11:28 AM Runtime Infrastructure Feature #10685 (Internal Test): Move name_map.xml to the cvt folder
Greg Shah
10:24 AM User Interface Bug #11059: Button CHOOSE Event Not Suppressed by Frame MOUSE-SELECT-UP ANYWHERE
Run the following 4GL example:... Vladimir Tsichevski
10:23 AM User Interface Bug #11059 (New): Button CHOOSE Event Not Suppressed by Frame MOUSE-SELECT-UP ANYWHERE
Vladimir Tsichevski
10:08 AM User Interface Bug #11058: Frame Mouse Events Triggered Outside Frame Area
Run the following 4GL example:... Vladimir Tsichevski
10:05 AM User Interface Bug #11058 (New): Frame Mouse Events Triggered Outside Frame Area
Vladimir Tsichevski
09:54 AM User Interface Feature #3037: implement FRAME:NEXT-TAB-ITEM runtime support
Please fix the javadoc. Greg Shah
08:00 AM User Interface Feature #3037: implement FRAME:NEXT-TAB-ITEM runtime support
Constantin Asofiei wrote:
> Greg Shah wrote:
> > It seems like NEXT-TAB-ITEM is fully implemented in our runtime (s...
Vladimir Tsichevski
09:37 AM Database Bug #10776 (Review): FFC.touch standing out in profiling
I prototyped a fix for this: cache the actual @Cache.Entry@ in the FFC so that @touch@ will be able to bypass the map... Alexandru Lungu
09:33 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
Attached it. Paula Păstrăguș
09:29 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
Please attach the entire lexer, I need to see more context. Greg Shah
09:23 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
Greg, here's the caller code for NUM_action..... Paula Păstrăguș
05:05 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
Consider this example rule:... Paula Păstrăguș
08:58 AM Database Bug #11034: Reduce the number of Object[] created in ChangeSet
The latest code changes are OK, from my PoV. Optionally, you may review the last H entry for typos. Ovidiu Maxiniuc
08:29 AM Database Bug #11034: Reduce the number of Object[] created in ChangeSet
* 11034a/16322 contains a typo fix
* 11034a/16323 is a bit more invasive as it fixed the @marked@ structure which wa...
Alexandru Lungu
07:54 AM Database Bug #11034: Reduce the number of Object[] created in ChangeSet
Assessed review in #11034-4 in 11034a/16321.
Moving ahead with testing.
Alexandru Lungu
08:45 AM Database Bug #11037 (Review): Record not being evicted from FFCache
I have created @11037a@ and committed @11037a/16325@ with the invalidation changes from #11037-1 and the ones from #1... Andrei Plugaru
07:07 AM Database Bug #11037 (WIP): Record not being evicted from FFCache
After a discussion yesterday with Alex, we decided to tackle the problem of invalid records in @ReverseLookup.lruCach... Andrei Plugaru
08:42 AM Database Bug #7999: FWD does not honor FIELDS/EXCEPT at dynamic queries
The changes are in 7999a, rev. 16331.
I have made a set of tests for the case when 2 buffers to the same table are...
Eduard Soltan
07:17 AM Database Bug #7999: FWD does not honor FIELDS/EXCEPT at dynamic queries
I think that can be changed to @lockType.isExclusive()@ Lorian Sandu
07:15 AM Database Bug #7999: FWD does not honor FIELDS/EXCEPT at dynamic queries
+ added Artur and Lorian as watchers

I guess my question is why we check if the lock is different then @LockType....
Eduard Soltan
05:15 AM Database Bug #7999: FWD does not honor FIELDS/EXCEPT at dynamic queries
Lorian/Artur: please advice on this topic. Alexandru Lungu
04:28 AM Database Bug #7999: FWD does not honor FIELDS/EXCEPT at dynamic queries
I think the way by which we handle the LOCK type change and all fields retrieval is not right.
We retrieve all fie...
Eduard Soltan
07:48 AM User Interface Bug #2558: generated frame getter/setter names can conflict with existing CommonFrame APIs
Re-tested with recent trunk. The issue still exists. Vladimir Tsichevski
05:06 AM User Interface Bug #11056: SHIFT + TAB doesn't work on Swing ChUI
Testcase:... Razvan-Nicolae Chichirau
05:02 AM User Interface Bug #11056 (Test): SHIFT + TAB doesn't work on Swing ChUI
Razvan-Nicolae Chichirau
04:18 AM User Interface Bug #10100 (Review): Setting the SORT Attribute in a Realized Widget
It works, thanks.
*Hynek*: Please review 10100a/rev. 16321.
Razvan-Nicolae Chichirau
03:41 AM User Interface Bug #11044 (WIP): FILL-IN with Unknown Value: Incorrect Key Input Handling
Delia Mitric
03:01 AM User Interface Bug #10706 (Review): Date FILL-IN: Unintended VALUE-CHANGED Event Triggered by BACKSPACE
I've committed the fix for @DATETIME@ and @DATETIME-TZ@ fill-ins to *10706a branch rev.16321*.
Also, I've noticed th...
Delia Mitric
02:42 AM Base Language Bug #11048: Temp-table wrong SERIALIZE-NAME when using same DMO
Committed revision *16323* on task branch *11048a*:
- Fixed regression from 16322.
- @BUFFER-FIELD(INTEGER)@ should...
Teodor Gorghe
01:44 AM Runtime Infrastructure Bug #10858 (Review): Replace capturing with non-capturing lambdas in getters and setters
*Hynek*: Please review 10858a/rev. 16301. Razvan-Nicolae Chichirau

12/17/2025

04:56 PM Base Language Feature #6432: implement the WEB special stream
Greg Shah wrote:
> Please check if the @WEB@ stream can be opened in input mode, and whether it can have @paged@ or ...
Radu Apetrii
04:14 PM User Interface Bug #10706: Date FILL-IN: Unintended VALUE-CHANGED Event Triggered by BACKSPACE
Vladimir Tsichevski wrote:
> Delia Mitric wrote:
> > The application crashes when we using a @DATETIME-TZ@ @FILL-IN...
Vladimir Tsichevski
03:16 PM User Interface Bug #10706: Date FILL-IN: Unintended VALUE-CHANGED Event Triggered by BACKSPACE
Delia Mitric wrote:
> The application crashes when we using a @DATETIME-TZ@ @FILL-IN@ and trying to introduce any ch...
Vladimir Tsichevski
09:39 AM User Interface Bug #10706: Date FILL-IN: Unintended VALUE-CHANGED Event Triggered by BACKSPACE
The application crashes when we using a @DATETIME-TZ@ @FILL-IN@ and trying to introduce any characters.
I've checked...
Delia Mitric
07:52 AM User Interface Bug #10706: Date FILL-IN: Unintended VALUE-CHANGED Event Triggered by BACKSPACE
Delia Mitric wrote:
> Vladimir Tsichevski wrote:
> > Code review 10706a rev. 16320.
> >
> > The problem is in ho...
Vladimir Tsichevski
03:32 AM User Interface Bug #10706: Date FILL-IN: Unintended VALUE-CHANGED Event Triggered by BACKSPACE
Vladimir Tsichevski wrote:
> Code review 10706a rev. 16320.
>
> The problem is in how the @isDateBased@ is assign...
Delia Mitric
03:01 AM User Interface Bug #10706 (WIP): Date FILL-IN: Unintended VALUE-CHANGED Event Triggered by BACKSPACE
Delia Mitric
04:13 PM User Interface Bug #11053: DATETIME-TZ FILL-IN crashes in VALUE-CHANGED trigger
Run the following 4GL example in FWD:... Vladimir Tsichevski
04:09 PM User Interface Bug #11053 (WIP): DATETIME-TZ FILL-IN crashes in VALUE-CHANGED trigger
Vladimir Tsichevski
01:13 PM Base Language Bug #11042 (Internal Test): NativeInvoker may generate memptr with unknown size
Code Review Task Branch 11042a Revision 16324
No objections. The change seems right.
Greg Shah
08:23 AM Base Language Bug #11042 (Review): NativeInvoker may generate memptr with unknown size
I committed 11042a/rev. 16324.
* I forced the size of the memptr to be 4 or 8 to represent the pointer gathered th...
Alexandru Lungu
12:56 PM Base Language Bug #11048: Temp-table wrong SERIALIZE-NAME when using same DMO
I will put this into the highest priority for tomorrow. Teodor Gorghe
11:46 AM Base Language Bug #11048: Temp-table wrong SERIALIZE-NAME when using same DMO
Teodor,
I looked at the new branch and the code looks is OK to me. Please drop line 5110 since @dmoInfo@ local va...
Ovidiu Maxiniuc
10:52 AM Base Language Bug #11048: Temp-table wrong SERIALIZE-NAME when using same DMO
The problem is that 4GL is case insensitive from the PoV of identifiers. Therefore @ttNAME@ and @ttName@ are identica... Ovidiu Maxiniuc
08:58 AM Base Language Bug #11048: Temp-table wrong SERIALIZE-NAME when using same DMO
Please create more tests using an explicit @DEFINE BUFFER@ and see what happens.
I have a feeling we may need to c...
Constantin Asofiei
04:51 AM Base Language Bug #11048: Temp-table wrong SERIALIZE-NAME when using same DMO
Thanks. The change makes sense then.
Please check also:
* @BufferImpl.getTable()@
* error messages in @BufferImp...
Constantin Asofiei
04:48 AM Base Language Bug #11048: Temp-table wrong SERIALIZE-NAME when using same DMO
PTestDsTtlegacyName: Ttname_1_1.Buf ttname = TemporaryBuffer.define(Ttname_1_1.Buf.class, "ttname", "ttNAME", false, ... Teodor Gorghe
04:48 AM Base Language Bug #11048: Temp-table wrong SERIALIZE-NAME when using same DMO
Please post how the TemporaryBuffer.define looks for the two tables. Constantin Asofiei
04:07 AM Base Language Bug #11048 (Review): Temp-table wrong SERIALIZE-NAME when using same DMO
Committed revision *16322* on task branch *11048a*:
- @SERIALIZE-NAME@ implementation should use the @_name()@ inste...
Teodor Gorghe
03:53 AM Base Language Bug #11048 (WIP): Temp-table wrong SERIALIZE-NAME when using same DMO
Created task branch *11048a*. Teodor Gorghe
03:45 AM Base Language Bug #11048: Temp-table wrong SERIALIZE-NAME when using same DMO
Suppose we have the following project, with 2 files, @pTestDsTTLegacyName.p@ and @pTestDsTTLegacyName2.p@:
* pTest...
Teodor Gorghe
03:34 AM Base Language Bug #11048 (Closed): Temp-table wrong SERIALIZE-NAME when using same DMO
Teodor Gorghe
12:38 PM Database Bug #7999: FWD does not honor FIELDS/EXCEPT at dynamic queries
I have rebased the 7999a, to latest trunk. rev. 16321.
Added changes to handle the case when the query AST is retr...
Eduard Soltan
04:16 AM Database Bug #7999: FWD does not honor FIELDS/EXCEPT at dynamic queries
Eduard, this task will be required by #10934. I am raising priority. Please rebase 7999a and recap what is left to be... Alexandru Lungu
11:27 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
Please post the generated Java code (in both ANTLR2 and ANTLR4) for an example rule that shows this. Evaluating all ... Greg Shah
10:34 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
Greg Shah wrote:
> Paula Păstrăguș wrote:
> > I also identified another significant issue related to the k = 4 sett...
Paula Păstrăguș
09:39 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
Paula Păstrăguș wrote:
> Paula Păstrăguș wrote:
> > I didn’t actually apply the settings from there directly.
>
...
Greg Shah
09:25 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
Paula Păstrăguș wrote:
> I also identified another significant issue related to the k = 4 setting. For example, give...
Greg Shah
09:18 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
Paula Păstrăguș wrote:
> I didn’t actually apply the settings from there directly.
In @generate_preproc_output.p@...
Paula Păstrăguș
09:09 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
I also identified another significant issue related to the k = 4 setting. For example, given the input:... Paula Păstrăguș
09:02 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
Greg Shah wrote:
> Our ANTLR2 tests are run with a full toolset (preprocessor etc...). I think we may be adding an ...
Paula Păstrăguș
09:00 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
Greg Shah wrote:
> Where are the @.lexer@ baselines in the testcases project? I don't see them.
Same here. Anywa...
Paula Păstrăguș
08:55 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
> Should invalid test cases also be expected to produce matching results...?
Generally, yes. Where the lexer shou...
Greg Shah
08:53 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
Where are the @.lexer@ baselines in the testcases project? I don't see them.
> Why does the ANTLR2 version emit a...
Greg Shah
07:53 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
Should invalid test cases also be expected to produce matching results...? For example, consider the invalid input @*... Paula Păstrăguș
06:57 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
The first difference appears in the @symbol_backslash.p@ test case, whose content is:... Paula Păstrăguș
06:39 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
I used the test suite located in @testcases/tests/conversion/lexer/4gl_testcases@ to evaluate areas where the current... Paula Păstrăguș
09:44 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
This seems reasonable. Greg Shah
09:27 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
Look at this testcase:... Octavian Adrian Gavril
09:34 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
The leak is not present with classic appserver, after 4k requests in batches of 20, the used heap is < 1Gb. Artur Școlnic
09:06 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Artur Școlnic wrote:
> I think the problem with the memory leak is with @Map<String, MultiSessionClientConnection> c...
Artur Școlnic
08:51 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
It is definitely an issue, but the memory retention is not significant, solving it did not solve the greater memory l... Artur Școlnic
07:54 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
I think the problem with the memory leak is with @Map<String, MultiSessionClientConnection> connections = new Concurr... Artur Școlnic
05:00 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
It's more of a potential issue, I don't have a recreate, but what will happen with trunk if a msa task executed a fun... Artur Școlnic
04:58 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
> 4. I have some concerns about MSA tasks being executed with Future.get() without a timeout, I think if the task wil... Constantin Asofiei
04:56 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
I set the time out for the msa task a bit low, at 5 seconds, we will need to increase it for high workload scenarios ... Artur Școlnic
09:32 AM Runtime Infrastructure Bug #10858: Replace capturing with non-capturing lambdas in getters and setters
Yes, this is incorrect:... Stanislav Lomany
09:21 AM Runtime Infrastructure Bug #10858: Replace capturing with non-capturing lambdas in getters and setters
Hynek Cihlar wrote:
> Razvan-Nicolae Chichirau wrote:
> > Hynek Cihlar wrote:
> > > Code review.
> > >
> > > @B...
Hynek Cihlar
09:13 AM Runtime Infrastructure Bug #10858: Replace capturing with non-capturing lambdas in getters and setters
Razvan-Nicolae Chichirau wrote:
> Hynek Cihlar wrote:
> > Code review.
> >
> > @BrowseColumnWidget.getLabelFgCol...
Hynek Cihlar
09:04 AM Runtime Infrastructure Bug #10858: Replace capturing with non-capturing lambdas in getters and setters
Hynek Cihlar wrote:
> Code review.
>
> @BrowseColumnWidget.getLabelFgColor()@:
> It reads @labelBgColor@ via @Br...
Razvan-Nicolae Chichirau
08:48 AM Runtime Infrastructure Bug #10858 (WIP): Replace capturing with non-capturing lambdas in getters and setters
Code review.
@BrowseColumnWidget.getLabelFgColor()@:
It reads @labelBgColor@ via @BrowseColumnConfig::getLabelBgC...
Hynek Cihlar
09:19 AM User Interface Bug #10856 (Review): Logical FILL-IN: Caret position issues
Okay, so in this case this can be moved to *Review* status Delia Mitric
08:01 AM User Interface Bug #10856: Logical FILL-IN: Caret position issues
Delia Mitric wrote:
> Other things I've noticed:
> * the caret position is initially wrong also for @DECIMAL/INTEGE...
Vladimir Tsichevski
05:54 AM User Interface Bug #10856: Logical FILL-IN: Caret position issues
Other things I've noticed:
* the caret position is initially wrong also for @DECIMAL/INTEGER@ fill-ins
* the cursor...
Delia Mitric
05:52 AM User Interface Bug #10856: Logical FILL-IN: Caret position issues
I've committed the solution for *issue 2* and *issue 3* to *10856a branch rev. 16322*.
*issue 1* is solved under #1...
Delia Mitric
05:32 AM User Interface Bug #10856 (WIP): Logical FILL-IN: Caret position issues
Delia Mitric
09:13 AM Database Bug #10776: FFC.touch standing out in profiling
I started profiling another application (#10981). There is a consistent performance downgrade comparing trunk with 71... Alexandru Lungu
08:46 AM User Interface Bug #10236: Side label for a widget isn't displayed when parent frame is defined using n DOWN, ...
Delia Mitric wrote:
> What I'll do:
>
> * smoke testing on a GUI Customer app (+ CHUI)
>
> I'll talk with Razv...
Delia Mitric
08:42 AM Database Bug #11037: Record not being evicted from FFCache
While testing the above solution on the unit tests from the large customer application, I found another case when the... Andrei Plugaru
07:52 AM Database Bug #10937 (WIP): fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
Alexandru Lungu wrote:
> Anything left to review?
Not at this time.
I'm leaving this open for the discussion abo...
Constantin Asofiei
07:41 AM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
Anything left to review? Alexandru Lungu
07:41 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Greg Shah wrote:
> Every time you rebase, please post in the task to let watchers know the status. The post should ...
Radu Apetrii
07:37 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Every time you rebase, please post in the task to let watchers know the status. The post should be something like "R... Greg Shah
06:15 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Greg, you should be looking at 6506b, not 'a'. Sorry it is not clear in this task. In #10109-314 the 'b' branch is me... Radu Apetrii
06:13 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Are you holding off on rebase to wait for code review?
The Jetty 12 changes came in trunk 16293 and I'm especially...
Greg Shah
07:10 AM Conversion Tools Feature #10190: Prototype the changes to the build to add ANTLR v4
Here are the logs for @ant jar --verbose@:
{{collapse...
Paula Păstrăguș
07:00 AM Conversion Tools Feature #10190: Prototype the changes to the build to add ANTLR v4
Paula Păstrăguș wrote:
> I completed a full conversion of a large GUI application, and it passed successfully. I als...
Hynek Cihlar
04:03 AM Conversion Tools Feature #10190: Prototype the changes to the build to add ANTLR v4
I completed a full conversion of a large GUI application, and it passed successfully. I also performed smoke testing,... Paula Păstrăguș
06:09 AM Database Bug #11015: allow cleanup the DMO types, caches, etc for dynamic temp-tables
Review for 11015a:
* Changes in BufferManager are dependent upon the unique pk across temp-tables; which I think...
Alexandru Lungu
05:46 AM User Interface Bug #10521 (Internal Test): RADIO-SET Rendering in ChUI Issues
Razvan-Nicolae Chichirau wrote:
> *Hynek*: Please review 10521a/rev. 16317.
Code review. The changes look good.
...
Hynek Cihlar
03:57 AM User Interface Bug #11044: FILL-IN with Unknown Value: Incorrect Key Input Handling
I'll take a look into this :) Delia Mitric
03:39 AM User Interface Bug #10100: Setting the SORT Attribute in a Realized Widget
Razvan, try the following.
Sort on the client during realization. After you sort mark the sorted items field on th...
Hynek Cihlar
02:28 AM User Interface Bug #10100: Setting the SORT Attribute in a Realized Widget
The warning part should be straight-forward, just check if the widget is already realized through @_isRealized()@ and... Razvan-Nicolae Chichirau
03:06 AM User Interface Bug #10423: Scrollbar is clipped by frame after a virtual width assignment
If we would remove the if statement, @heightChars@ would be basically updated twice: once when setting @heightPixels@... Razvan-Nicolae Chichirau
02:51 AM User Interface Bug #10423: Scrollbar is clipped by frame after a virtual width assignment
Hynek Cihlar wrote:
> Hynek Cihlar wrote:
> > Should the assignment be done only when @SCA.isSuspended()@?
>
> O...
Hynek Cihlar
02:34 AM User Interface Bug #10152: COMBO-BOX: mouse wheel does not scroll the list
I'll take a look at this. Razvan-Nicolae Chichirau
07:18 PM Conversion Tools Bug #10919 (WIP): the source/AST view is broken in the Analytics web UI
Greg Shah
07:18 PM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
I've tested the fix, although it works, it is VERY SLOW. Even use in a small customer project (500KLOC) takes 10+ se... Greg Shah

12/16/2025

04:27 PM User Interface Bug #10857 (Internal Test): Logical FILL-IN initial state: Incorrect handling of unmatched keys
What testing do you suggest? Greg Shah
12:56 PM User Interface Bug #10857: Logical FILL-IN initial state: Incorrect handling of unmatched keys
Delia Mitric wrote:
> I've committed a solution to *10857a, rev. 16321*.
Code review and testing: the change is g...
Vladimir Tsichevski
05:19 AM User Interface Bug #10857 (Review): Logical FILL-IN initial state: Incorrect handling of unmatched keys
I've committed a solution to *10857a, rev. 16321*.
The caret position is fixed (initially is 0) and if we introduce ...
Delia Mitric
02:58 AM User Interface Bug #10857: Logical FILL-IN initial state: Incorrect handling of unmatched keys
Found why the caret is initially set to 1:
@FillInGuiImpl.getInitialCursorPos()@ returns the position of the cursor ...
Delia Mitric
04:17 PM User Interface Bug #10915: ugly dialogs
Please review the committed revision 16324 (10915a) that reused @dijit.Dialog@. Sergey Ivanovskiy
01:58 PM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
10937a_h2 was merged to fwd-h2 trunk rev 64 and archived as merged.
10937b was created from trunk rev 16321 - 1632...
Constantin Asofiei
10:09 AM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
@Session.cleanUndoLog@ usage of @undoLog != null@ is database-wide no-undo for all temp-tables, @Table.isNoUndo()@ is... Constantin Asofiei
10:07 AM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
Constantin,
although I am not against it, I do not think the new code in @cleanTable()@ will be executed. As Alex m...
Ovidiu Maxiniuc
06:00 AM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
Alexandru Lungu wrote:
> Constantin Asofiei wrote:
> > *Alexandru* - there is another change I want to add to 10937...
Constantin Asofiei
05:26 AM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
Constantin Asofiei wrote:
> *Alexandru* - there is another change I want to add to 10937a_h2. In @UndoLog.cleanTabl...
Alexandru Lungu
05:20 AM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
*Alexandru* - there is another change I want to add to 10937a_h2. In @UndoLog.cleanTable@, I think we can be no-op i... Constantin Asofiei
05:16 AM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
Ovidiu, at this time I don't think I'll add 10937a to 9457c - 9457c already has a change which always uses this:
<pr...
Constantin Asofiei
01:43 PM Base Language Feature #6432: implement the WEB special stream
As seen in a customer project, using 6506a rev 15777, the following code fails to convert:... Greg Shah
01:27 PM Base Language Feature #6432: implement the WEB special stream
> Please check if the @WEB@ stream can be opened in input mode, and whether it can have @paged@ or @page-size@ set. ... Greg Shah
12:54 PM User Interface Bug #11044: FILL-IN with Unknown Value: Incorrect Key Input Handling
Create a @FILL-IN@ widget of type @DECIMAL@, @INTEGER@, or @LOGICAL@, either left- or right-aligned.
h2. *Incorrec...
Vladimir Tsichevski
12:53 PM User Interface Bug #11044 (WIP): FILL-IN with Unknown Value: Incorrect Key Input Handling
Vladimir Tsichevski
09:50 AM User Interface Bug #10706: Date FILL-IN: Unintended VALUE-CHANGED Event Triggered by BACKSPACE
Code review 10706a rev. 16320.
This solution does not work for @datetime@ and @datetime-tz@.
Run this example:
...
Vladimir Tsichevski
09:48 AM Base Language Bug #11043: NPE in SAX-PARSE if the file does not exist
This test fails with NPE if the file does not exist:... Constantin Asofiei
09:47 AM Base Language Bug #11043 (Closed): NPE in SAX-PARSE if the file does not exist
Constantin Asofiei
08:57 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
Greg Shah wrote:
> Code Review Task Branch 7180a Revisions 16356 and 16357
>
> @getConfigNameMapParameter()@ shou...
Dănuț Filimon
07:05 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
Code Review Task Branch 7180a Revisions 16356 and 16357
@getConfigNameMapParameter()@ should be in @NameMappingWor...
Greg Shah
08:52 AM Runtime Infrastructure Bug #10963 (Review): appserver resiliency and self healing
Artur Școlnic
08:52 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Artur Școlnic wrote:
> 3. Make jetty thread pool configurable in directory (if not already) and find a suitable maxi...
Artur Școlnic
08:00 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
The core idea is reasonable.
Please keep as much of the original grammar as possible. For example, the code shown...
Greg Shah
07:43 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
I think I’ve found a workaround for the DSTRING lexer rule, although it requires changing the original structure a bi... Paula Păstrăguș
06:09 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
Just a quick update on this issue. At the moment, I’m investigating a memory leak in the lexer. Using the following t... Paula Păstrăguș
07:39 AM Base Language Bug #11042 (WIP): NativeInvoker may generate memptr with unknown size
This is a regression of #9448, where @BinaryData.getMethodSetup@ now returns false if the size is 0. This is incorrec... Alexandru Lungu
07:33 AM Base Language Bug #11042 (Test): NativeInvoker may generate memptr with unknown size
Alexandru Lungu
07:29 AM Base Language Bug #11038: Cannot find symbol when using two frames with the same name
Radu Apetrii wrote:
> So, in this case, do we just need to have some form of discrimination between frames with the ...
Greg Shah
07:18 AM Base Language Bug #11038: Cannot find symbol when using two frames with the same name
So, in this case, do we just need to have some form of discrimination between frames with the same name? Or at least ... Radu Apetrii
06:47 AM Base Language Bug #11038: Cannot find symbol when using two frames with the same name
I mis-read the code. Multiple @def frame@ instances do indeed create multiple frames, it is just that one of them is... Greg Shah
06:26 AM Base Language Bug #11038: Cannot find symbol when using two frames with the same name
Greg Shah wrote:
> > Notice how both frames have the same name
>
> This is not correct. The issue is that there ...
Radu Apetrii
06:14 AM Base Language Bug #11038: Cannot find symbol when using two frames with the same name
> Notice how both frames have the same name
This is not correct. The issue is that there should only be one frame...
Greg Shah
04:53 AM Base Language Bug #11038: Cannot find symbol when using two frames with the same name
I stumbled upon this when working with a customer application. Here's a testcase:... Radu Apetrii
04:33 AM Base Language Bug #11038 (New): Cannot find symbol when using two frames with the same name
Radu Apetrii
07:27 AM User Interface Bug #10856: Logical FILL-IN: Caret position issues
I'll look into it Delia Mitric
07:14 AM User Interface Bug #10856: Logical FILL-IN: Caret position issues
Vladimir Tsichevski wrote:
>
> h3. Issue 3: Cannot move caret with UP and DOWN keys
>
> In OE: The @Up@ key a...
Delia Mitric
06:50 AM Conversion Tools Bug #10626 (Test): DMO names can collide on case-insensitive file-system
Branch 10626a was merged into trunk as rev. 16321 and archived. Dănuț Filimon
06:43 AM Conversion Tools Bug #10626 (Merge Pending): DMO names can collide on case-insensitive file-system
You can merge to trunk now. Greg Shah
06:11 AM Conversion Tools Bug #10626: DMO names can collide on case-insensitive file-system
All testing passed! 10626a can be merged! Dănuț Filimon
05:56 AM Database Bug #11015 (Review): allow cleanup the DMO types, caches, etc for dynamic temp-tables
Alexandru, please review 11015a - this contains a mix of fixes for persistence. I'll use 11015b for the DMO unload. Constantin Asofiei
05:14 AM Base Language Bug #10925: Ignore dataset name if present, for a dataset declared with serialize-hidden
Committed revision *16296* on task branch *10925a*:
- Use count iteration instead of iterator.
Teodor Gorghe
05:11 AM Base Language Bug #10925: Ignore dataset name if present, for a dataset declared with serialize-hidden
Teodor, please use a counter loop instead of a for iterator loop - this avoids creating a new iterator instance. Constantin Asofiei
04:22 AM Base Language Bug #10925: Ignore dataset name if present, for a dataset declared with serialize-hidden
Committed revision *16295* on task branch *10925a*:
- Fixed regression from last 2 revisions.
Teodor Gorghe
04:36 AM Runtime Infrastructure Feature #10685 (Review): Move name_map.xml to the cvt folder
I committed *7180a/16347*. Moved the name_map.xml to the cvt folder.
Greg, I remember you already reviewed the cha...
Dănuț Filimon
02:49 AM Database Bug #11037: Record not being evicted from FFCache
While investigating #10247, I found a scenario where an entry is not being evicted from FFcache at the invalidation s... Andrei Plugaru
02:41 AM Database Bug #11037 (Review): Record not being evicted from FFCache
Andrei Plugaru
02:40 AM User Interface Bug #10100 (WIP): Setting the SORT Attribute in a Realized Widget
I'll take a look at this. Razvan-Nicolae Chichirau
02:29 AM User Interface Bug #10521 (Review): RADIO-SET Rendering in ChUI Issues
> Issue 1: In FWD, the RADIO-SET widgets are rendered one character wider than in OE:
The culprit is when calculat...
Razvan-Nicolae Chichirau

12/15/2025

02:59 PM Base Language Bug #7184 (Review): Incorrect conversion of concatenated string literals to a LONGCHAR
Branch 7184b (rev 16320) resolves the root cause of incorrect type promotion for concatenated string literals passed ... Vladimir Tsichevski
10:28 AM Base Language Bug #7184 (WIP): Incorrect conversion of concatenated string literals to a LONGCHAR
Vladimir Tsichevski
01:49 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Updated 9709b over the trunk up to rev. 16326. Sergey Ivanovskiy
11:11 AM Database Bug #11034 (Internal Test): Reduce the number of Object[] created in ChangeSet
I think the changes in @ChangeSet.java@ will work.
I can only recommend some non-mandatory optimisations:
* lines...
Ovidiu Maxiniuc
08:54 AM Database Bug #11034 (Review): Reduce the number of Object[] created in ChangeSet
Alexandru Lungu
08:53 AM Database Bug #11034: Reduce the number of Object[] created in ChangeSet
Committed 11034a/16320 fixing this issue. Please review. Alexandru Lungu
08:31 AM Database Bug #11034: Reduce the number of Object[] created in ChangeSet
This task is about the big number of @Object[]@ instances created in @ChangeSet@. The initial capacity defined is 16 ... Alexandru Lungu
08:14 AM Database Bug #11034 (Test): Reduce the number of Object[] created in ChangeSet
Alexandru Lungu
10:13 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
> It looks like we can open a string only if the quote/apostrophe is preceded by white space. So, I really think that... Greg Shah
10:09 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
> Greg, do you recall why is it OK to match @"@ or @'@ as the 2nd or later char in @CODE@?
I don't recall exactly...
Greg Shah
04:19 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
Here is another testcase:... Octavian Adrian Gavril
03:07 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
Could this be a reason why using @'@ or @"@ as @CODE@ is allowed on *trunk*? Octavian Adrian Gavril
02:45 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
I used changes above and ChUI regression app converted and there were no differences. But a preprocessor test failed ... Octavian Adrian Gavril
10:01 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
A jetty thread pool is only used in @GenericWebServer@ and is instantiated with a default constructor.
The default v...
Artur Școlnic
09:42 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Do we still need to expose this via directory cfg so that we have some way to control it without code changes?
I c...
Greg Shah
08:37 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Artur Școlnic wrote:
> From the logged failures in jmeter, I think the issue is the jetty thread pool, it simply c...
Artur Școlnic
10:00 AM User Interface Bug #10857 (WIP): Logical FILL-IN initial state: Incorrect handling of unmatched keys

Delia Mitric
09:54 AM User Interface Bug #10857: Logical FILL-IN initial state: Incorrect handling of unmatched keys
Delia Mitric wrote:
> If we click on the FILL-IN or use @LEFT@, @RIGHT@ in the FILL-IN to move the cursor and after ...
Vladimir Tsichevski
09:48 AM User Interface Bug #10857: Logical FILL-IN initial state: Incorrect handling of unmatched keys
If we click on the FILL-IN or use @LEFT@, @RIGHT@ in the FILL-IN to move the cursor and after that we introduce any p... Delia Mitric
09:23 AM User Interface Bug #10857: Logical FILL-IN initial state: Incorrect handling of unmatched keys
I'll take a look into this. Delia Mitric
09:46 AM Runtime Infrastructure Feature #10685: Move name_map.xml to the cvt folder
Greg Shah wrote:
> Should we include this change with 7180a since that branch already has related cfg/script changes...
Dănuț Filimon
09:37 AM Runtime Infrastructure Feature #10685: Move name_map.xml to the cvt folder
Should we include this change with 7180a since that branch already has related cfg/script changes that need to be app... Greg Shah
09:33 AM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
I am OK with the changes in fwd-h2/10937a. They are clean: on @killMultiplex@, replace any undo-entry regarding that ... Alexandru Lungu
09:19 AM User Interface Bug #10706 (Review): Date FILL-IN: Unintended VALUE-CHANGED Event Triggered by BACKSPACE
I've committed a solution to *10706a branch rev.16320* .
*Hynek/Vladimir*, please review it.
Thank you!
Delia Mitric
08:23 AM User Interface Bug #10706 (WIP): Date FILL-IN: Unintended VALUE-CHANGED Event Triggered by BACKSPACE
Delia Mitric
03:46 AM User Interface Bug #10706: Date FILL-IN: Unintended VALUE-CHANGED Event Triggered by BACKSPACE
I'll investigate this Delia Mitric
08:45 AM Base Language Bug #10925: Ignore dataset name if present, for a dataset declared with serialize-hidden
Committed revision *16295* on task branch *10925a*:
- Added the correct fix for this issue: Keep returning the proxy.
Teodor Gorghe
08:37 AM Base Language Bug #10925: Ignore dataset name if present, for a dataset declared with serialize-hidden
It fixes the non-deterministic behavior, but I think the fix isn't right. I will analyze it and come with a correct s... Teodor Gorghe
08:33 AM Base Language Bug #10925: Ignore dataset name if present, for a dataset declared with serialize-hidden
Committed revision *16294* on task branch *10925a*:
- Fixed non-deterministic behavior when using temp-tables with t...
Teodor Gorghe
07:36 AM Conversion Tools Bug #6889 (Test): rollback the files as 'unconverted' if (incremental) conversion fails.
Branch 6889a was merged into trunk as rev. 16318 and archived. Dănuț Filimon
07:17 AM Conversion Tools Bug #6889 (Merge Pending): rollback the files as 'unconverted' if (incremental) conversion fails.
Please merge 6889a to trunk after 7851a. Alexandru Lungu
07:26 AM Conversion Tools Feature #7851 (Test): automatically add to conversion list all classes referenced via unit test s...
Branch 7851a was merged into trunk as rev. 16317 and archived. Dănuț Filimon
07:15 AM Conversion Tools Feature #7851 (Merge Pending): automatically add to conversion list all classes referenced via un...
> Alex: Please schedule this in the merge queue when trunk thaws.
Please merge 7851a to trunk now.
Alexandru Lungu
04:16 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
Committed *7180a/16346*. clean() used a file instead of the artifact, this was a rebase issue. Dănuț Filimon
02:43 AM User Interface Bug #10521 (WIP): RADIO-SET Rendering in ChUI Issues
I'll take a look at this. Razvan-Nicolae Chichirau

12/13/2025

01:45 PM Base Language Bug #7184: Incorrect conversion of concatenated string literals to a LONGCHAR
Vladimir Tsichevski wrote:
> BTW, the call with no concatenation
> [...]
>
> is converted as
>
> [...]
> ...
Vladimir Tsichevski
01:42 PM Base Language Bug #10973 (Review): REGRESSION: No string literal to LONGCHAR conversion for 4GL class method ca...
Vladimir Tsichevski
01:42 PM Base Language Bug #10973 (WIP): REGRESSION: No string literal to LONGCHAR conversion for 4GL class method call ...
Vladimir Tsichevski wrote:
> ...the @longchar@ constructor is applied two times to a string literal instead of one...
Vladimir Tsichevski

12/12/2025

05:56 PM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
Alex - please review fwd-h2 changes. Constantin Asofiei
04:00 PM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
I reverted changes which enhanced DELETE H2 statement with NOUNDO option, the management being performed from @FWDDir... Ovidiu Maxiniuc
01:14 PM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
> the ant commands that use profile must be modified to exclude additional parameter. The purpose would be that a pro... Greg Shah
01:14 PM Conversion Tools Feature #7180 (Internal Test): create a centralized manager for the conversion list and per-file/...
Code Review Task Branch 7180a Revisions 16343 through 16345
No objections.
Greg Shah
09:02 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
The next steps for this task are:
1. Investigate the rapidly increasing memory usage noted in #10963-22. I uploaded ...
Artur Școlnic
08:33 AM Runtime Infrastructure Bug #10963 (WIP): appserver resiliency and self healing
Alexandru Lungu
08:31 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Alexandru Lungu wrote:
> Is this a blocker for merging 10963a?
Yes, also some other testing we need to do.
Artur Școlnic
08:30 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
> I would like us to calculate the right number automatically based on the number of possible concurrent sessions acr... Alexandru Lungu
08:02 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
> I think the issue is the jetty thread pool, it simply can't keep up with the amount of requests, I think the defaul... Greg Shah
07:14 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
> Artur, lets merge tomorrow after Alex unfreezes trunk.
The last pieces of puzzle are 10951a and 10591a, before I...
Alexandru Lungu
06:27 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Stress testing of the PASOE application:
* curl + visualVM:
1000 concurrent requests on a an infinite loop for 30...
Artur Școlnic
08:39 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
Greg Shah wrote:
> FYI, the testcase should have @.@ instead of @;@ at the end of the first line.
Good catch!
Paula Păstrăguș
08:37 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
I'm pleased to see the continued headway. Greg Shah
08:37 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
FYI, the testcase should have @.@ instead of @;@ at the end of the first line. Greg Shah
08:35 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
With a little bit of fine tuning, the test output in this moment looks like this:... Paula Păstrăguș
08:14 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
I think I am making some progress with the lexer. I managed to set up a small test project, and I am actually quite h... Paula Păstrăguș
08:38 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
> Thank you, I was away for a moment.
No problem :)
Alexandru Lungu
08:34 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
Alexandru Lungu wrote:
> Branch 10951a was merged into trunk as rev. 16313 and archived.
Thank you, I was away fo...
Tomasz Domin
07:49 AM Runtime Infrastructure Feature #9687 (Test): drop support for Java 8 and Java 11
Branch 10951a was merged into trunk as rev. 16313 and archived. Alexandru Lungu
07:37 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
I will do the merging of 10951a to trunk in the next 15 minutes. Alexandru Lungu
05:51 AM Runtime Infrastructure Feature #9687 (Merge Pending): drop support for Java 8 and Java 11
> I've tested it in #9687-268, in addition I've tested it with customer application (customer who requested the chang... Alexandru Lungu
01:24 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
Tomasz Domin wrote:
> Hynek, Constantin ?
> Customer wants to have changes merged to trunk today, see #10950-27
...
Tomasz Domin
07:20 AM Conversion Tools Feature #8525: eliminate the runtime dependency on registry.xml
Coming up with an idea of solving the conflicts is the first step. If removing the registry.xml is limited to convers... Dănuț Filimon
07:12 AM Database Bug #11027: Unflushed record causes infinite loop
> This leads me to think that the solution is to flush the record from test6_8971. Maybe when b_test6_8971 is defined... Alexandru Lungu
06:26 AM Database Bug #11027: Unflushed record causes infinite loop
While investigating the unit tests for #10247, I got over an infinite loop that can be reproduced with this testcase:... Andrei Plugaru
04:53 AM Database Bug #11027 (Test): Unflushed record causes infinite loop
Andrei Plugaru
06:45 AM Conversion Tools Bug #10626: DMO names can collide on case-insensitive file-system
The bare-metal machine for the application that failed was updated recently and I've been running conversions on it w... Dănuț Filimon
04:53 AM Conversion Tools Bug #6889: rollback the files as 'unconverted' if (incremental) conversion fails.
Trunk is currently frozen for a delivery.
Alex: Please schedule this in the merge queue when trunk thaws.
Greg Shah
02:51 AM Conversion Tools Bug #6889: rollback the files as 'unconverted' if (incremental) conversion fails.
Rebased 6889a to latest trunk/16312, the branch is now at revision 16316.
6889a can be merged.
Dănuț Filimon
02:23 AM Conversion Tools Bug #6889: rollback the files as 'unconverted' if (incremental) conversion fails.
Regression tests passed, I am rebasing to check for conflicts. Dănuț Filimon
04:48 AM Conversion Tools Feature #7851: automatically add to conversion list all classes referenced via unit test suite an...
Trunk is currently frozen for a delivery.
Alex: Please schedule this in the merge queue when trunk thaws.
Greg Shah
02:39 AM Conversion Tools Feature #7851: automatically add to conversion list all classes referenced via unit test suite an...
Rebased *7851a* to latest *trunk/16312*, the branch is now at revision *16315*.
*7851a* can be merged.
Dănuț Filimon
02:23 AM Conversion Tools Feature #7851: automatically add to conversion list all classes referenced via unit test suite an...
Regression tests passed, I am rebasing to check for conflicts. Dănuț Filimon
 

Also available in: Atom