Project

General

Profile

Activity

From 01/23/2026 to 02/21/2026

02/20/2026

05:57 PM Database Bug #11235: Deprovisioning tenants does not clear data sources
+Review of 11235a/r16436+
My bet is the changes will work as expected. Related to this revision I have only some l...
Ovidiu Maxiniuc
09:29 AM Database Bug #11235 (Review): Deprovisioning tenants does not clear data sources
I added the data source removal on tenant db removal.
Ovidiu, please review 11235a.
Collections affected by ten...
Artur Școlnic
04:58 AM Database Bug #11235 (WIP): Deprovisioning tenants does not clear data sources
Artur Școlnic
10:29 AM Base Language Bug #4766: fix CHR and ASC
I committed the tests I wrote for the CHR function on the testcases project at @tests/i18n/ByteLevelChrResults@
I ...
Paul Bodale
08:13 AM User Interface Bug #11211: Improve source detection when dispatching mouse wheel events
Here is a list of widgets that, once focused:
* *respond* to mouse wheel events: combo-box, browse, browse column, s...
Razvan-Nicolae Chichirau
06:53 AM User Interface Bug #10152: COMBO-BOX: mouse wheel does not scroll the list
I think that's fair. I'll keep this in mind, because the trunk seems to be frozen at the moment. Radu Apetrii
06:14 AM User Interface Bug #10152: COMBO-BOX: mouse wheel does not scroll the list
Testing that passed:
* Isolated combo-box tests involving mouse-wheel
* Smoke-test on Hotel GUI + 2 customer apps
...
Razvan-Nicolae Chichirau
06:48 AM Base Language Feature #3853: implement LOG-MANAGER runtime
Constantin
I've pushed 3853a revision 16443 and testcases revision 1827.
Please do mid-work review - I need some su...
Tomasz Domin
03:46 AM Base Language Feature #3853: implement LOG-MANAGER runtime
When running tests under Linux @OPSYS@ is by default set to @WIN32@ due to tests being run in GUI mode (???) - that s... Tomasz Domin
05:43 AM Database Bug #11231: FastFindCache clear operations may leak memory
Alexandru, I added a new implementation for the Map that shrinks if the load factor is low enough and used it for ff ... Artur Școlnic
05:40 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
This is the other test that was failing:... Radu Apetrii
05:08 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
I retested the conversion on one of the two failing customer applications, this time with 6506b + the changes from #6... Radu Apetrii

02/19/2026

05:54 PM Database Bug #11235: Deprovisioning tenants does not clear data sources
Indeed, at the moment when support for tenants was implemented, the operation of removing them did not take this aspe... Ovidiu Maxiniuc
09:00 AM Database Bug #11235: Deprovisioning tenants does not clear data sources
Artur Școlnic wrote:
> Just to be sure, deprovisioning a tenant means simply deleting it via tenant API?
In FWD ter...
Constantin Asofiei
08:58 AM Database Bug #11235: Deprovisioning tenants does not clear data sources
Just to be sure, deprovisioning a tenant means simply deleting it via tenant API? Artur Școlnic
08:27 AM Database Bug #11235: Deprovisioning tenants does not clear data sources
FWD creates a data source (connection pool) for each tenant, if one is deprovisioned, the data source is not cleared,... Artur Școlnic
08:25 AM Database Bug #11235 (Test): Deprovisioning tenants does not clear data sources
Artur Școlnic
10:37 AM Database Feature #4369: implement stateless FWD server clustering
Alexandru Lungu wrote:
> FYI: I created https://proj.goldencode.com/projects/p2j/wiki/Stateless_Server_Clustering fo...
Andrei Plugaru
09:06 AM Database Feature #4369: implement stateless FWD server clustering
FYI: I created https://proj.goldencode.com/projects/p2j/wiki/Stateless_Server_Clustering for documentation on this fe... Alexandru Lungu
08:53 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
Greg Shah wrote:
> Good. Please add this testcase and also variants that use @'@ and which mix @"@ and @'@. Also, ...
Octavian Adrian Gavril
08:36 AM Conversion Tools Bug #10569 (Internal Test): Semicolon is skipped while preprocessing
Greg Shah
08:35 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
> > 1. The changes to CODE seem like they might fix the @+"a"@ case but would fail in the @+ "a"@ case (with inter... Greg Shah
08:31 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
Greg Shah wrote:
> Code Review Task Branch 6859b Revision 16327
>
> 1. The changes to CODE seem like they might f...
Octavian Adrian Gavril
07:40 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
Code Review Task Branch 6859b Revision 16327
1. The changes to CODE seem like they might fix the @+"a"@ case but w...
Greg Shah
08:34 AM Database Bug #11236 (New): Buffers whose scope is restricted to an iterative block shoud be released durin...
Eduard Soltan
08:09 AM Database Bug #11231: FastFindCache clear operations may leak memory
Please note this change which moved from 'new instance' to 'clear':... Constantin Asofiei
07:41 AM Database Bug #11231: FastFindCache clear operations may leak memory
Alexandru Lungu wrote:
> I am concerned that the size represents the number of active elements, not the actual cap...
Artur Școlnic
07:38 AM Database Bug #11231: FastFindCache clear operations may leak memory
> When clearing an L3 map, check its current size against a defined threshold:
I am concerned that the size repres...
Alexandru Lungu
07:01 AM Database Bug #11231 (Review): FastFindCache clear operations may leak memory
I used the following heuristics to alleviate the issue:
* On L3 clear –
When clearing an L3 map, check its current ...
Artur Școlnic
05:14 AM Database Bug #11231 (WIP): FastFindCache clear operations may leak memory
Artur Școlnic
05:01 AM Database Bug #11231: FastFindCache clear operations may leak memory
After refactoring FFCache to be driven by the @ReverseLookup@, so that there is only one unified LRU cache that contr... Alexandru Lungu
04:43 AM Database Bug #11231 (Test): FastFindCache clear operations may leak memory
Alexandru Lungu
07:04 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Please add the test code from #6506-156 to the [[p2j:Preprocessor Testcases]].
I will discuss 6859b with Octavian.
Greg Shah
06:03 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Alright, so, here's a testcase that highlights the issue:... Radu Apetrii
04:40 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Unfortunately, I've seen errors in two project conversions. We're dealing (again) with some character skipping when g... Radu Apetrii
01:49 AM Database Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
ChUI regression testing has passed. Teodor Gorghe

02/18/2026

11:44 AM Database Feature #9545: confirm/add table parameter support
I can confirm, I have personally tested it.
And I must apologise again. In my note #9545-18 I have actually looked...
Ovidiu Maxiniuc
08:33 AM Database Feature #9545: confirm/add table parameter support
Greg Shah wrote:
> Have these programs been tested on OE? Sometimes the OE documentation is incorrect, misleading o...
Eduard Soltan
08:24 AM Database Feature #9545: confirm/add table parameter support
Have these programs been tested on OE? Sometimes the OE documentation is incorrect, misleading or incomplete. Greg Shah
06:18 AM Database Feature #9545: confirm/add table parameter support
Ovidiu Maxiniuc wrote:
> Yet, I think the error is correct. Only the @test22.p@ is persistent. @test21.p@ is not. Th...
Eduard Soltan
06:10 AM Database Feature #9545: confirm/add table parameter support
OK, sorry I was mislead by the persistent initialisation of @test22.p@.
Yet, I think the error is correct. Only th...
Ovidiu Maxiniuc
05:42 AM Database Feature #9545: confirm/add table parameter support
Ovidiu Maxiniuc wrote:
> The problem in #9545-12 testcase is that @start.p@ declares the temp-table @ttTest@ as @r...
Eduard Soltan
05:32 AM Database Feature #9545: confirm/add table parameter support
Eduard Soltan wrote:
> I understand this, and already handled majority of this error cases in 9545a. What I am tryin...
Ovidiu Maxiniuc
03:11 AM Database Feature #9545: confirm/add table parameter support
Ovidiu Maxiniuc wrote:
> Eduard,
>
> You can only @BIND@ a temp-table to a @REFERENCE-ONLY@ temp-table. There are...
Eduard Soltan
08:22 AM Runtime Infrastructure Feature #9686: move FWD to Java 25
yes Teodor Gorghe
08:22 AM Runtime Infrastructure Feature #9686: move FWD to Java 25
Is this jsch fork backwards compatible with Java 17 and Java 21? Greg Shah
05:18 AM Runtime Infrastructure Feature #9686: move FWD to Java 25
Created harness task branch *9686a*.
Committed revision *40* on harness task branch *9686a*:
- Updated jsch depen...
Teodor Gorghe
04:37 AM Runtime Infrastructure Feature #9686 (Review): move FWD to Java 25
Teodor Gorghe
04:36 AM Runtime Infrastructure Feature #9686 (WIP): move FWD to Java 25
I have done some more tests and I have noticed that there is an issue with the testcases harness. This also happens o... Teodor Gorghe

02/17/2026

06:16 PM Database Feature #9545: confirm/add table parameter support
Eduard,
You can only @BIND@ a temp-table to a @REFERENCE-ONLY@ temp-table. There are two cases here (these are my ...
Ovidiu Maxiniuc
08:48 AM Database Feature #9545: confirm/add table parameter support
I could not find this anywhere in the documentation. My best guess is that for calling procedures that passes an actu... Eduard Soltan
07:08 AM Database Feature #9545: confirm/add table parameter support
However in a slightly more complicated case, extracted from the testcases:
start.p...
Eduard Soltan
06:54 AM Database Feature #9545: confirm/add table parameter support
start.p... Eduard Soltan
03:14 PM Base Language Feature #3853: implement LOG-MANAGER runtime
Constantin
There is some strange issue with warnings being converted to errors in ABLUnit tests.
I am generating a ...
Tomasz Domin
09:35 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Lorian Sandu wrote:
> I've started the @...@ script a few times and unfortunately it gets stuck (or works very slow)...
Teodor Gorghe
09:30 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
I've started the @conv-launch@ script a few times and unfortunately it gets stuck (or works very slow) at a step that... Lorian Sandu
07:29 AM Base Language Bug #4766: fix CHR and ASC
The AI output is useful as is our own analysis of documentation and other web sources. But ultimately, the tests are... Greg Shah
03:56 AM Base Language Bug #4766: fix CHR and ASC
No need to apologize. Yes, the document was generated with AI and yes, there were some hallucinations but I've review... Paul Bodale
06:48 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Constantin Asofiei wrote:
> Andrei, something else: if we patch skeleton I assume is mandatory for 9488b to be in tr...
Andrei Plugaru
06:32 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Andrei, something else: if we patch skeleton I assume is mandatory for 9488b to be in trunk, right? Constantin Asofiei
02:12 AM Runtime Infrastructure Bug #10858: Replace capturing with non-capturing lambdas in getters and setters
Rebased 10858a to trunk rev. 16430 and commited rev. 16433 to fix new usages of the old @setAttr()@ method. Razvan-Nicolae Chichirau
01:43 AM Database Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
About the testcases cross-session tests, they have passed.
I have run the ChUI regression testing and I see two un...
Teodor Gorghe

02/16/2026

12:45 PM User Interface Bug #9340: CHOOSE statement does not display widget help string in ChUI
Tomasz Domin wrote:
> Hynek Cihlar wrote:
> > Tomasz, when do you expect the rebase to be ready?
>
> Rebased to ...
Tomasz Domin
03:13 AM User Interface Bug #9340: CHOOSE statement does not display widget help string in ChUI
Tomasz Domin wrote:
>
> Will do regression testing today.
I am still doing regression tests, there are more e...
Tomasz Domin
08:41 AM Runtime Infrastructure Feature #9684: migrate from libffi (and C heap functions) to the built-in JDK FFM support
I don't want to work on this until after we no longer support JDK 17. This is not a priority right now. Greg Shah
08:06 AM Runtime Infrastructure Feature #9684: migrate from libffi (and C heap functions) to the built-in JDK FFM support
Created task branch *9684a*.
Committed revision *16430* on task branch *9684a*:
- Initial alternative implementat...
Teodor Gorghe
06:47 AM Base Language Bug #4766: fix CHR and ASC
Also, the Google doc should probably be a @.pdf@ attached here and then the specific rules/logic ofr ASC and CHR shou... Greg Shah
06:44 AM Base Language Bug #4766: fix CHR and ASC
We can write code when we have:
# Fully detailed rules that describe the behavior of ASC and CHR. The details tha...
Greg Shah
04:43 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
I have made some tests on 9383c for the scenario what *Alexandru* pointed out on #9383-100 (DMO stale records).
Th...
Teodor Gorghe
03:44 AM Database Feature #8834 (Closed): add bootstrap configuration support for -db OE command line parameter (an...
Constantin Asofiei
03:28 AM Database Feature #8834 (Test): add bootstrap configuration support for -db OE command line parameter (and ...
Merge notification for task branch 8834a. Teodor Gorghe
03:18 AM Database Feature #8834 (Merge Pending): add bootstrap configuration support for -db OE command line parame...
Please merge 8834a now. Constantin Asofiei

02/13/2026

04:50 PM Database Bug #11015: allow cleanup the DMO types, caches, etc for dynamic temp-tables
+Review of 11015b, r16411+
First, to note that all affected files lack the H entries and possible (c) year update....
Ovidiu Maxiniuc
10:32 AM Database Bug #11015: allow cleanup the DMO types, caches, etc for dynamic temp-tables

* @AsmClassLoader@ - seems ok
* @CacheManager@ - is ok
* @DynamicConversionHelper@ - seems ok
* @DynamicTablesHe...
Alexandru Lungu
12:33 PM Base Language Bug #4766: fix CHR and ASC
So how should I move forward with this?
To implement the ASC function I'll need to look into the @.hints@ file to ...
Paul Bodale
11:34 AM Base Language Bug #4766: fix CHR and ASC
That would be the @CPSTREAM@ at the time of @COMPILE@. Our general approach to string literals is currently to yield... Greg Shah
11:08 AM Base Language Bug #4766: fix CHR and ASC
Greg Shah wrote:
> You're saying that @intData = ASC("€").@ will change the result based on the @CPSTREAM@? That is...
Paul Bodale
11:01 AM Base Language Bug #4766: fix CHR and ASC
You're saying that @intData = ASC("€").@ will change the result based on the @CPSTREAM@? That is very unexpected. I... Greg Shah
08:43 AM Base Language Bug #4766: fix CHR and ASC
Greg Shah wrote:
> The @CPSTREAM@ only comes into play in the @MESSAGE@ statement, right?
No, that's not the case...
Paul Bodale
08:28 AM Base Language Bug #4766: fix CHR and ASC
The @CPSTREAM@ only comes into play in the @MESSAGE@ statement, right? My understanding is that @ASC@ does not consi... Greg Shah
07:31 AM Base Language Bug #4766: fix CHR and ASC
Thanks for the review, I'll make the changes before the final commit. I'll also include the convmaps in the next comm... Paul Bodale
11:55 AM User Interface Bug #9340: CHOOSE statement does not display widget help string in ChUI
Hynek Cihlar wrote:
> Tomasz, when do you expect the rebase to be ready?
Rebased to trunk/16425
Added post rebas...
Tomasz Domin
11:31 AM User Interface Bug #9340: CHOOSE statement does not display widget help string in ChUI
Tomasz, when do you expect the rebase to be ready? Hynek Cihlar
06:50 AM User Interface Bug #9340: CHOOSE statement does not display widget help string in ChUI
Yes, rebase.
Hynek will control the merge.
Greg Shah
06:29 AM User Interface Bug #9340: CHOOSE statement does not display widget help string in ChUI
Greg
Should I rebase and retest and prepare to merge ?
Tomasz Domin
11:35 AM User Interface Bug #7646: FILL-IN: NPE during the PASTE of non-text clipboard contents
Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > The change in 7646b committed and pushed as r16425.
>
> Ple...
Vladimir Tsichevski
11:16 AM User Interface Bug #7646 (Merge Pending): FILL-IN: NPE during the PASTE of non-text clipboard contents
Vladimir Tsichevski wrote:
> The change in 7646b committed and pushed as r16425.
Please merge to trunk.
Hynek Cihlar
10:47 AM User Interface Bug #7646: FILL-IN: NPE during the PASTE of non-text clipboard contents
The change in 7646b committed and pushed as r16425. Vladimir Tsichevski
08:26 AM User Interface Bug #7646: FILL-IN: NPE during the PASTE of non-text clipboard contents
7646b rebased to the latest trunk and is r16424. Vladimir Tsichevski
08:24 AM User Interface Bug #7646: FILL-IN: NPE during the PASTE of non-text clipboard contents
Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > Hynek Cihlar wrote:
> > > I'm running ChUI regression tests o...
Vladimir Tsichevski
07:45 AM User Interface Bug #7646: FILL-IN: NPE during the PASTE of non-text clipboard contents
Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
> > I'm running ChUI regression tests on 7646b. Vladimir, is there...
Hynek Cihlar
06:52 AM User Interface Bug #7646: FILL-IN: NPE during the PASTE of non-text clipboard contents
Hynek Cihlar wrote:
> I'm running ChUI regression tests on 7646b. Vladimir, is there any other regression testing ne...
Vladimir Tsichevski
05:08 AM User Interface Bug #7646: FILL-IN: NPE during the PASTE of non-text clipboard contents
I'm running ChUI regression tests on 7646b. Vladimir, is there any other regression testing needed? Hynek Cihlar
09:57 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
I have started doing some tests, but so far, I have didn't encountered issues with stale records. I will make more te... Teodor Gorghe
09:55 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Committed revision *16421* on task branch *9383c*:
- Use @persistence.list@ instead of @persistence.scroll@ to store...
Teodor Gorghe
08:26 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Ok.
In @BatchResults@, I am thinking to change @persistence.scroll@ to @persistence.list@.
One difference is that @...
Teodor Gorghe
04:38 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
> I removed that because the batched records are not currently in the session cache.
But they end up in the sessio...
Alexandru Lungu
03:33 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Ovidiu Maxiniuc wrote:
> I assume the array you mention is the @BaseRecord.data@. Or you mean the cursor data array?...
Teodor Gorghe
03:24 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Teodor Gorghe wrote:
> I don't currently know what @normalized@ means on the extent fields, but what I know is that ...
Ovidiu Maxiniuc
02:25 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Alexandru Lungu wrote:
> What we have discussed in a daily today, to keep track of:
>
> * the batch size should b...
Teodor Gorghe
09:25 AM User Interface Bug #10152 (Internal Test): COMBO-BOX: mouse wheel does not scroll the list
Noted in #11211-3. Razvan-Nicolae Chichirau
09:20 AM User Interface Bug #10152: COMBO-BOX: mouse wheel does not scroll the list
Razvan-Nicolae Chichirau wrote:
> That's because in 4GL SHIFT/CTRL + mouse-wheel scrolls the widget's frame, so this...
Vladimir Tsichevski
09:18 AM User Interface Bug #10152: COMBO-BOX: mouse wheel does not scroll the list
That's because in 4GL SHIFT/CTRL + mouse-wheel scrolls the widget's frame, so this is again a "mouse source" problem ... Razvan-Nicolae Chichirau
09:13 AM User Interface Bug #10152: COMBO-BOX: mouse wheel does not scroll the list
Razvan-Nicolae Chichirau wrote:
> Vladimir: Please review 10152a/rev. 16419.
The change is good.
The only rema...
Vladimir Tsichevski
08:36 AM User Interface Bug #10152: COMBO-BOX: mouse wheel does not scroll the list
Vladimir: Please review 10152a/rev. 16419. Razvan-Nicolae Chichirau
08:12 AM User Interface Bug #10152: COMBO-BOX: mouse wheel does not scroll the list
It turns out this is not as straight-forward as I thought. The scrolling on a focused widget without putting the mous... Razvan-Nicolae Chichirau
07:52 AM User Interface Bug #10152: COMBO-BOX: mouse wheel does not scroll the list
Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
>
> > I mean widget not focused and mouse cursor on it.
> In ou...
Hynek Cihlar
06:26 AM User Interface Bug #10152: COMBO-BOX: mouse wheel does not scroll the list
Hynek Cihlar wrote:
> I mean widget not focused and mouse cursor on it.
In our case widget *is* focused and mouse...
Vladimir Tsichevski
04:22 AM User Interface Bug #10152: COMBO-BOX: mouse wheel does not scroll the list
Razvan-Nicolae Chichirau wrote:
> Hynek Cihlar wrote:
> > Razvan-Nicolae Chichirau wrote:
> > > About the mouse ov...
Hynek Cihlar
03:47 AM User Interface Bug #10152: COMBO-BOX: mouse wheel does not scroll the list
Hynek Cihlar wrote:
> Razvan-Nicolae Chichirau wrote:
> > About the mouse over the label area thing, there is this ...
Razvan-Nicolae Chichirau
03:43 AM User Interface Bug #10152: COMBO-BOX: mouse wheel does not scroll the list
Razvan-Nicolae Chichirau wrote:
> About the mouse over the label area thing, there is this combo-box quirk: if the c...
Hynek Cihlar
09:24 AM User Interface Bug #11211: Improve source detection when dispatching mouse wheel events
Also, when the mouse wheel with SHIFT/CTRL are used simultaneously, the widget frame seems to be scrolled rather than... Razvan-Nicolae Chichirau
08:34 AM User Interface Bug #11211: Improve source detection when dispatching mouse wheel events
Currently FWD is dispatching the mouse wheel events on the widget that is directly under the mouse cursor according t... Razvan-Nicolae Chichirau
08:30 AM User Interface Bug #11211 (Test): Improve source detection when dispatching mouse wheel events
Razvan-Nicolae Chichirau
08:32 AM Base Language Bug #9037: Two timers problem: only one fires
Hynek Cihlar wrote:
> Vladimir, what is the status of this issue? It is marked as 100% done, should it be reviewed?
...
Vladimir Tsichevski
05:00 AM Base Language Bug #9037: Two timers problem: only one fires
Vladimir, what is the status of this issue? It is marked as 100% done, should it be reviewed? Hynek Cihlar
06:35 AM User Interface Bug #8770: ENTRY event is not sent for a frame when window receives focus
Hynek Cihlar wrote:
> What is the status of this issue?
The issue is partially fixed. See #8770-10 for the curren...
Vladimir Tsichevski
05:18 AM User Interface Bug #8770: ENTRY event is not sent for a frame when window receives focus
What is the status of this issue? Hynek Cihlar
06:26 AM Base Language Feature #6407: name_map.xml improvements
Committed *6407b/16411*. Remove method-mapping and parameter usage for class-mapping from the name_map.xml. The conve... Dănuț Filimon
05:17 AM User Interface Bug #8809 (Closed): Incorrect next enabled widget calculation
Hynek Cihlar
04:21 AM Database Feature #4369: implement stateless FWD server clustering
I have continued working on changes needed for clustering in FWD. Even though we initially agreed that caches(includi... Andrei Plugaru
03:43 AM User Interface Bug #6251 (Rejected): Swing ChUI: BACK-TAB does not work
Hynek Cihlar
03:38 AM Base Language Bug #7184 (Closed): Incorrect conversion of concatenated string literals to a LONGCHAR
Hynek Cihlar

02/12/2026

01:18 PM Base Language Bug #7184: Incorrect conversion of concatenated string literals to a LONGCHAR
Hynek Cihlar wrote:
> Please merge 7184b to trunk.
Done at r16421.
Vladimir Tsichevski
01:10 PM Base Language Bug #7184 (Merge Pending): Incorrect conversion of concatenated string literals to a LONGCHAR
Hynek Cihlar
01:09 PM Base Language Bug #7184: Incorrect conversion of concatenated string literals to a LONGCHAR
Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > Additionally, I locally applied the fix from 10973a to 7184b.
...
Hynek Cihlar
01:08 PM Base Language Bug #7184: Incorrect conversion of concatenated string literals to a LONGCHAR
Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > Additionally, I locally applied the fix from 10973a to 7184b.
...
Vladimir Tsichevski
01:05 PM Base Language Bug #7184: Incorrect conversion of concatenated string literals to a LONGCHAR
Vladimir Tsichevski wrote:
> Additionally, I locally applied the fix from 10973a to 7184b.
> Everything continues t...
Hynek Cihlar
10:58 AM Base Language Bug #7184 (Review): Incorrect conversion of concatenated string literals to a LONGCHAR
Vladimir Tsichevski wrote:
> The @TestLongcharConversion.cls@ results in Java code, which **does not compile** and...
Vladimir Tsichevski
06:23 AM Base Language Bug #7184: Incorrect conversion of concatenated string literals to a LONGCHAR
Vladimir Tsichevski wrote:
> How the regression-causing gso338 test behaves after the upgrade?
I'll let you know ...
Hynek Cihlar
06:03 AM Base Language Bug #7184: Incorrect conversion of concatenated string literals to a LONGCHAR
Hynek Cihlar wrote:
> Constantin Asofiei wrote:
> > Hynek Cihlar wrote:
> > > Vladimir, there is a potential ChUI ...
Vladimir Tsichevski
02:07 AM Base Language Bug #7184: Incorrect conversion of concatenated string literals to a LONGCHAR
Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > Vladimir, there is a potential ChUI regression. See the results...
Hynek Cihlar
12:52 PM User Interface Bug #11129: ChUI: Ctrl-Tab Does Not Cycle Focus Between Multiple Frames
11129a rev. 16422: The issue is completely fixed for @FILL-IN@ widgets: @Shift-Ctrl-Tab@ now correctly cycles frames ... Vladimir Tsichevski
12:11 PM User Interface Bug #11129: ChUI: Ctrl-Tab Does Not Cycle Focus Between Multiple Frames
Vladimir Tsichevski wrote:
> Vladimir Tsichevski wrote:
> > Additional difference: In GUI mode in OE the *Ctrl-Tab*...
Vladimir Tsichevski
12:02 PM User Interface Bug #11129: ChUI: Ctrl-Tab Does Not Cycle Focus Between Multiple Frames
Vladimir Tsichevski wrote:
> Additional difference: In GUI mode in OE the *Ctrl-Tab* does nothing, while in GUI mode...
Vladimir Tsichevski
11:36 AM User Interface Bug #11129: ChUI: Ctrl-Tab Does Not Cycle Focus Between Multiple Frames
Branch 11129a rebased and is now r16421. Vladimir Tsichevski
11:59 AM User Interface Bug #6251: Swing ChUI: BACK-TAB does not work
This issue does not exist anymore in r16420 and can be closed. Vladimir Tsichevski
09:39 AM Runtime Infrastructure Bug #10858 (Internal Test): Replace capturing with non-capturing lambdas in getters and setters
Code review 10858a. The changes look good. This will require full-spectrum regression testing. Hynek Cihlar
08:35 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
What we have discussed in a daily today, to keep track of:
* the batch size should be calculated based on the data...
Alexandru Lungu
04:05 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Committed revision *16420* on task branch *9383c*:
- @BatchResults@ invalidates the query when PK is different.
- F...
Teodor Gorghe
08:25 AM User Interface Bug #10152: COMBO-BOX: mouse wheel does not scroll the list
Razvan-Nicolae Chichirau wrote:
> Thanks for the review! About the mouse over the label area thing, there is this co...
Vladimir Tsichevski
08:16 AM User Interface Bug #10152: COMBO-BOX: mouse wheel does not scroll the list
Thanks for the review! About the mouse over the label area thing, there is this combo-box quirk: if the combo-box is ... Razvan-Nicolae Chichirau
08:02 AM User Interface Bug #10152: COMBO-BOX: mouse wheel does not scroll the list
h2. 10152a rev 16418 – Code Review and Testing
h3. Note 1 – Small optimization in condition order
Replace:
<...
Vladimir Tsichevski
03:29 AM User Interface Bug #10152 (Review): COMBO-BOX: mouse wheel does not scroll the list
*Vladimir*: Please review 10152a/rev. 16418.
Created task #11208 for the hovering issue.
Razvan-Nicolae Chichirau
04:58 AM Base Language Feature #6407: name_map.xml improvements
Conversion is working properly, I checked the runtime for issue and compared the SourceNameMapper static members. Fou... Dănuț Filimon
03:27 AM User Interface Bug #11208: Implement mouse hovering for COMBO-BOX
Run the following 4GL example:... Razvan-Nicolae Chichirau
03:25 AM User Interface Bug #11208 (New): Implement mouse hovering for COMBO-BOX
Razvan-Nicolae Chichirau
03:11 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
I rebased 6506b with trunk rev. 16420. The 6506b branch is now at rev. 16430. I will do the conversion for #11198 next. Radu Apetrii
01:04 AM Database Bug #10937 (Internal Test): fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not ...
Committed revision *16320* on task branch *10937a*:
- Replaced @nonEmptyTableFlags@ with H2 @fastHasRecords@.
Teodor Gorghe

02/11/2026

03:40 PM Base Language Bug #9572: ArrayIndexOutOfBoundsException and wrong newline handling in RedirectedTerminal.addCha...
Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > Hynek Cihlar wrote:
> >
> > > > > Try the old testcases pro...
Vladimir Tsichevski
11:49 AM Base Language Bug #9572: ArrayIndexOutOfBoundsException and wrong newline handling in RedirectedTerminal.addCha...
Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
>
> > > > Try the old testcases project, there are many *redirec...
Hynek Cihlar
08:57 AM Base Language Bug #9572: ArrayIndexOutOfBoundsException and wrong newline handling in RedirectedTerminal.addCha...
Hynek Cihlar wrote:
> > > Try the old testcases project, there are many *redirected*.p test cases.
There are abou...
Vladimir Tsichevski
02:13 PM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
Teodor Gorghe wrote:
> I have done some performance tests with and without @nonEmptyTableFlags@ and I can confirm th...
Constantin Asofiei
01:37 PM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
I have done some performance tests with and without @nonEmptyTableFlags@ and I can confirm that the performance is be... Teodor Gorghe
05:39 AM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
Ovidiu Maxiniuc wrote:
> Teodor,
> Although 10937b was already merged into trunk, there are some changes in 10937a ...
Teodor Gorghe
02:11 PM Database Bug #11015 (Review): allow cleanup the DMO types, caches, etc for dynamic temp-tables
Branch 11015b was created from trunk rev 16410.
In rev 16411, I've added the cache for the DMOMeta instances for d...
Constantin Asofiei
01:00 PM Conversion Tools Feature #7180 (Internal Test): create a centralized manager for the conversion list and per-file/...
Code Review Task branch 7180a Revisions 16415 and 16416
The changes look good.
Greg Shah
12:37 PM Base Language Feature #3853: implement LOG-MANAGER runtime
Tomasz Domin wrote:
> Constantin Asofiei wrote:
> > What line do you mean? @Deleted-by-GC@?
>
> That actually is...
Tomasz Domin
12:28 PM Base Language Bug #7184: Incorrect conversion of concatenated string literals to a LONGCHAR
Hynek Cihlar wrote:
> Vladimir, there is a potential ChUI regression. See the results @devsrv01:/tmp/7184b_20260211....
Constantin Asofiei
12:20 PM Base Language Bug #7184: Incorrect conversion of concatenated string literals to a LONGCHAR
Vladimir, there is a potential ChUI regression. See the results @devsrv01:/tmp/7184b_20260211.zip@ and the tests gso3... Hynek Cihlar
12:14 PM User Interface Bug #9657: Date FILL-IN with no separator format: incorrect display value for unknown date value
Vladimir Tsichevski wrote:
> Vladimir Tsichevski wrote:
> > Hynek Cihlar wrote:
> > > Vladimir, how are GUI regres...
Vladimir Tsichevski
11:54 AM Database Bug #9950: Upgrade the metadata schema to a newer version
I just wanted to post a method by which an application can be backward compatible for building. Some projects have mu... Roger Borrello
10:35 AM Base Language Bug #9126 (Test): SAX-WRITER output is different in FWD compared to 4GL
Artur Școlnic
09:40 AM Base Language Bug #11206: CommonFrame Name Clashes in Converted Java Code
Conversion of this simple 4GL code:... Vladimir Tsichevski
09:39 AM Base Language Bug #11206 (New): CommonFrame Name Clashes in Converted Java Code
Vladimir Tsichevski
09:36 AM Database Bug #10390 (Internal Test): FIND FIRST buffer field change does not propagate into the next FIRST...
I am OK with the changes - they are on spot with UNIQUE handling in dirty-share.
Please run ChUI regression testin...
Alexandru Lungu
03:03 AM Database Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
Alex: please review this. Constantin Asofiei
09:04 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
I have committed @9488b/16425@ with the updated readme. For now, I have just added the directories with the ADE files... Andrei Plugaru
03:02 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Just a heads up: the readme in the root project file needs to be edited in the branch to contain the ADE files which ... Constantin Asofiei
08:29 AM Database Bug #11037: Record not being evicted from FFCache
I have committed @11037a/rev. 16327@. I removed the part where I was deleting the stale nodes at @put@ operation. I h... Andrei Plugaru
08:14 AM User Interface Bug #10152: COMBO-BOX: mouse wheel does not scroll the list
Razvan-Nicolae Chichirau wrote:
> So apparently, we need to fully implement the mouseover functionality for combo bo...
Vladimir Tsichevski
07:47 AM User Interface Bug #10152: COMBO-BOX: mouse wheel does not scroll the list
So apparently, we need to fully implement the mouseover functionality for combo boxes. After looking through other cl... Razvan-Nicolae Chichirau
06:41 AM User Interface Bug #10152: COMBO-BOX: mouse wheel does not scroll the list
The wheel event was not registered as a valid mouse action for combo-boxes on Web GUI. This fixed it:... Razvan-Nicolae Chichirau
06:00 AM User Interface Bug #10152: COMBO-BOX: mouse wheel does not scroll the list
Analyzed the mouse wheel behavior on combo-boxes and implemented this override in @ComboBoxGuiImpl@:... Razvan-Nicolae Chichirau
07:22 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
6506b/16356 contains the change to @readme@ file. Constantin Asofiei
06:19 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
> I assume we do not want to list each file, just a folder where converted .java ADE files can be found''
Correct.
Greg Shah
03:15 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
*Greg* - in readme we have this:
> Files relicensed in that manner can be found in the following directories:
> TOD...
Constantin Asofiei
06:46 AM Database Bug #10776: FFC.touch standing out in profiling
Actually, the root cause for the problem exposed in #10776-10 is not because of the changes per-se on this branch. It... Andrei Plugaru
05:27 AM Base Language Bug #4766: fix CHR and ASC
Paul, this is a review of 4766b:
* please add history entries, update copyright year and javadocs as needed
* @buil...
Constantin Asofiei
03:10 AM Conversion Tools Bug #6629 (Internal Test): incremental conversion for OpenClient proxy programs
Danut, please put it in conversion testing. I've reviewed this some time ago but forgot to post. Constantin Asofiei
02:20 AM Database Bug #9383 (Review): Cache only the current delegate on transaction commit if a ProgressiveResults...
Committed revision *16419* on task branch *9383c*:
- Cache the batch after fetching from database.
- Added @batchRe...
Teodor Gorghe

02/10/2026

02:52 PM User Interface Bug #10063 (Closed): Numeric FILL-IN Throws NPE During Unit Testing
Greg Shah
09:05 AM User Interface Bug #10063: Numeric FILL-IN Throws NPE During Unit Testing
Hynek Cihlar wrote:
> Vladimir, what is the status of the issue? Does 10063a resolve it? What else should be done? A...
Vladimir Tsichevski
01:51 PM User Interface Bug #10692: Numeric FILL-IN: Problems with formats using debit/credit sign placeholders
10692a rev. 16413 fixes issues 1,2,3 (completely) and issue 4 (for GUI mode only). Vladimir Tsichevski
01:20 PM User Interface Bug #10692: Numeric FILL-IN: Problems with formats using debit/credit sign placeholders
h2. Issue 3 Update: Deleting any sign specifier in the string value (other than minus sign) does nothing in FWD
Wh...
Vladimir Tsichevski
01:12 PM User Interface Bug #10692: Numeric FILL-IN: Problems with formats using debit/credit sign placeholders
h2. Issue 4: Wrong caret position after digit input in non-negative CR/DB/DR format
h3. Scenario
# Any mode (GU...
Vladimir Tsichevski
10:40 AM Database Bug #10776: FFC.touch standing out in profiling
Alex, while working on finishing #11037, I discovered a problem in the solution from #10776 for this testcase:... Andrei Plugaru
10:31 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Committed revision *16418* on task branch *9383c*:
- When ResultSet is invalided, fetch the full record using batche...
Teodor Gorghe
06:39 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
> Is this a JDBC problem because the query needs to be re-executed after the connection commit?
Yes. See #10172-31...
Alexandru Lungu
06:29 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Alexandru Lungu wrote:
> * if you commit a transaction, the progressive results most probably get redundant, as each...
Teodor Gorghe
06:19 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
A question about Alexandru's note from #9972-167:
> if you commit a transaction, the progressive results most probab...
Constantin Asofiei
06:17 AM Database Bug #9383 (WIP): Cache only the current delegate on transaction commit if a ProgressiveResults is...
Created task branch *9383c*. Teodor Gorghe
09:50 AM User Interface Bug #9657: Date FILL-IN with no separator format: incorrect display value for unknown date value
Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
> > Vladimir, how are GUI regression tests doing?
>
> I rebased...
Vladimir Tsichevski
09:46 AM User Interface Bug #9657: Date FILL-IN with no separator format: incorrect display value for unknown date value
Hynek Cihlar wrote:
> Vladimir, how are GUI regression tests doing?
I rebased and tested with the example in #965...
Vladimir Tsichevski
09:16 AM User Interface Bug #9657: Date FILL-IN with no separator format: incorrect display value for unknown date value
Vladimir, how are GUI regression tests doing? Hynek Cihlar
09:15 AM User Interface Bug #9657: Date FILL-IN with no separator format: incorrect display value for unknown date value
9657a passed ChUI regression tests. Hynek Cihlar
07:41 AM Base Language Feature #6407: name_map.xml improvements
Dănuț Filimon wrote:
> How are procedures that use EXTERNAL handled? Those do not appear in the converted code.
The...
Constantin Asofiei
07:40 AM Base Language Feature #6407: name_map.xml improvements
How are procedures that use EXTERNAL handled? Those do not appear in the converted code. Dănuț Filimon
06:26 AM Base Language Feature #6407: name_map.xml improvements
... Dănuț Filimon
05:28 AM Base Language Feature #6407: name_map.xml improvements
Constantin Asofiei wrote:
> The parameters need also to be emitted - if you don't have yet, please add them.
Adde...
Dănuț Filimon
06:57 AM Database Bug #9950: Upgrade the metadata schema to a newer version
Not explicitly.
But this should not be a problem. When the DMO is initialised, the mandatory fields are automaticall...
Ovidiu Maxiniuc
02:48 AM Database Bug #9950: Upgrade the metadata schema to a newer version
Ovidiu, I did another review of the new standard.df and the @_trans@ meta table has new *mandatory* fields - did you ... Constantin Asofiei
07:07 PM Database Bug #9950 (Test): Upgrade the metadata schema to a newer version
Roger Borrello wrote:
> [...] If we upgrade the runtime of FWD to *trunk_16415*, but have _not_ reconverted (both wi...
Ovidiu Maxiniuc
06:39 AM Database Bug #11037: Record not being evicted from FFCache
I have ported the changes from @10776a@ into @11037a/rev. 16326@. Andrei Plugaru
06:23 AM Database Bug #11037: Record not being evicted from FFCache
Alexandru Lungu wrote:
> Andrei, please embed the changes from 10776 into 11037a and let me review and test it as a ...
Andrei Plugaru
05:56 AM Database Bug #11037 (Review): Record not being evicted from FFCache
Andrei, please embed the changes from 10776 into 11037a and let me review and test it as a whole (according to #10776-9) Alexandru Lungu
03:39 AM User Interface Bug #10913 (Test): multiple tabs draw labels highlighted at the same time
Branch 10913a was merged into trunk as rev. @16416@ and archived. Paula Păstrăguș
03:24 AM User Interface Bug #10913 (Merge Pending): multiple tabs draw labels highlighted at the same time
Please merge 10913a to trunk. Hynek Cihlar
03:19 AM User Interface Bug #10894 (Test): Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
Alexandru Lungu
01:51 AM User Interface Bug #10915 (Feedback): ugly dialogs
Hynek, please give your feedback. Sergey Ivanovskiy

02/09/2026

06:52 PM Database Bug #9950: Upgrade the metadata schema to a newer version
Ovidiu Maxiniuc wrote:
> Roger,
> The application's behaviour shouldn't be affected. The upgrade should consist of...
Roger Borrello
05:57 PM Database Bug #9950: Upgrade the metadata schema to a newer version
Roger,
The application's behaviour shouldn't be affected. The upgrade should consist of:
* upgrade FWD to r16415
...
Ovidiu Maxiniuc
04:58 PM Database Bug #9950: Upgrade the metadata schema to a newer version
Are there any immediate changes to customer applications post merge? Roger Borrello
02:46 PM Database Bug #9950 (Merge Pending): Upgrade the metadata schema to a newer version
Please merge after 10894a. Constantin Asofiei
02:26 PM Database Bug #9950: Upgrade the metadata schema to a newer version
Constantin Asofiei wrote:
> [...] are there meta tables stored in the physical DB which are affected? This is requi...
Ovidiu Maxiniuc
02:13 PM Database Bug #9950: Upgrade the metadata schema to a newer version
Ovidiu, please remind me - are there meta tables stored in the physical DB which are affected? This is required to k... Constantin Asofiei
02:08 PM Database Bug #9950: Upgrade the metadata schema to a newer version
Constantin Asofiei wrote:
> Ovidiu: please prepare tasks in each customer project to upgrade to the new standard.df ...
Ovidiu Maxiniuc
07:20 AM Database Bug #9950: Upgrade the metadata schema to a newer version
Ovidiu: please prepare tasks in each customer project to upgrade to the new standard.df file. We will do this depend... Constantin Asofiei
03:35 PM User Interface Bug #10915: ugly dialogs
Hynek Cihlar wrote:
> Code review 10915a.
>
> Just one point. I think @removeEscapedDoubleQuotes@ will throw @Str...
Sergey Ivanovskiy
02:40 PM User Interface Bug #10915: ugly dialogs
The aim was to remove only paired escaped double quotes. Committed revision 16433 (10915a). Rebasing the branch. Sergey Ivanovskiy
01:57 PM User Interface Bug #10915: ugly dialogs
Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Code review 10915a.
> >
> > Just one point. I think @removeEs...
Hynek Cihlar
01:29 PM User Interface Bug #10915: ugly dialogs
Hynek Cihlar wrote:
> Code review 10915a.
>
> Just one point. I think @removeEscapedDoubleQuotes@ will throw @Str...
Sergey Ivanovskiy
01:03 PM User Interface Bug #10915: ugly dialogs
Code review 10915a.
Just one point. I think @removeEscapedDoubleQuotes@ will throw @StringIndexOutOfBoundsExceptio...
Hynek Cihlar
12:44 PM User Interface Bug #10915: ugly dialogs
Sergey Ivanovskiy wrote:
> Hynek, could you review this task. I tested the changes, found issues and fixed them. Now...
Hynek Cihlar
12:43 PM User Interface Bug #10915: ugly dialogs
Hynek, could you review this task. I tested the changes, found issues and fixed them. Now the manual tests passed. Co... Sergey Ivanovskiy
02:32 AM User Interface Bug #10915: ugly dialogs
Committed revision 16428 (10915a) fixed the found configuration issue, the progress bar dialog was changed and closed... Sergey Ivanovskiy
02:43 PM User Interface Bug #10894: Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
Hynek Cihlar wrote:
> Vladimir, please merge 10894a in trunk.
Committed revision 16414.
Vladimir Tsichevski
02:42 PM User Interface Bug #10894: Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
Vladimir Tsichevski wrote:
> No, I mean update trunk, rebase, rebuild the branch and finally merge. This work is in ...
Hynek Cihlar
02:39 PM User Interface Bug #10894: Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > Hynek Cihlar wrote:
> > > Vladimir, please merge 10894a in tr...
Vladimir Tsichevski
02:31 PM User Interface Bug #10894: Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
> > Vladimir, please merge 10894a in trunk.
>
> WIP...
Do yo...
Hynek Cihlar
02:27 PM User Interface Bug #10894: Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
Hynek Cihlar wrote:
> Vladimir, please merge 10894a in trunk.
WIP...
Vladimir Tsichevski
12:43 PM User Interface Bug #10894 (Merge Pending): Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
Vladimir, please merge 10894a in trunk. Hynek Cihlar
02:28 PM Base Language Bug #9572: ArrayIndexOutOfBoundsException and wrong newline handling in RedirectedTerminal.addCha...
Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
> > Vladimir, what is the status of this issue?
> You suggested:
...
Hynek Cihlar
02:02 PM Base Language Bug #9572: ArrayIndexOutOfBoundsException and wrong newline handling in RedirectedTerminal.addCha...
Hynek Cihlar wrote:
> Vladimir, what is the status of this issue?
You suggested:
> Try the old testcases project...
Vladimir Tsichevski
12:04 PM Base Language Bug #9572: ArrayIndexOutOfBoundsException and wrong newline handling in RedirectedTerminal.addCha...
Vladimir, what is the status of this issue? Hynek Cihlar
12:38 PM User Interface Bug #10063 (WIP): Numeric FILL-IN Throws NPE During Unit Testing
Vladimir, what is the status of the issue? Does 10063a resolve it? What else should be done? Also please update % Done. Hynek Cihlar
11:59 AM User Interface Bug #10266: Incorrect Input Handling in Grouped CHARACTER FILL-INs
This issue will need to be re-assigned and Vladimir's points addressed. Hynek Cihlar
08:44 AM Base Language Feature #3853: implement LOG-MANAGER runtime
Hm... is this related to the @Progress.Lang.Object@ type associated with a @Progress.Lang.Class@ instance (the equiva... Constantin Asofiei
08:41 AM Base Language Feature #3853: implement LOG-MANAGER runtime
Constantin Asofiei wrote:
> What line do you mean? @Deleted-by-GC@?
That actually is implemented (with some conte...
Tomasz Domin
08:26 AM Base Language Feature #3853: implement LOG-MANAGER runtime
What line do you mean? @Deleted-by-GC@? Constantin Asofiei
08:24 AM Base Language Feature #3853: implement LOG-MANAGER runtime
One of test I've created is to check deleted object caching and reusing, but I guess FWD does not have pool of object... Tomasz Domin
08:18 AM User Interface Bug #10692: Numeric FILL-IN: Problems with formats using debit/credit sign placeholders
Vladimir Tsichevski wrote:
> Issue 1 fix is incomplete: caret position is not adjusted after suffix removal
The iss...
Vladimir Tsichevski
08:14 AM User Interface Bug #11192: Numeric FILL-IN: Caret position is not adjusted when value sign changes
h3. Steps to reproduce
# Run any example containing a numeric FILL-IN with a signed format (sign placeholder can b...
Vladimir Tsichevski
08:07 AM User Interface Bug #11192 (New): Numeric FILL-IN: Caret position is not adjusted when value sign changes
Vladimir Tsichevski
07:58 AM Base Language Feature #6407: name_map.xml improvements
The parameters need also to be emitted - if you don't have yet, please add them. Constantin Asofiei
07:53 AM Base Language Feature #6407: name_map.xml improvements
The annotation looks like this now, which is better and it makes it easier to add new annotations.... Dănuț Filimon
06:34 AM Base Language Feature #6407: name_map.xml improvements
Dănuț Filimon wrote:
> Dănuț Filimon wrote:
> > I am having a bit of trouble creating a container annotation for Le...
Dănuț Filimon
06:01 AM Base Language Feature #6407: name_map.xml improvements
Dănuț Filimon wrote:
> I am having a bit of trouble creating a container annotation for LegacySignature, I am lookin...
Dănuț Filimon
05:05 AM Base Language Feature #6407: name_map.xml improvements
I am having a bit of trouble creating a container annotation for LegacySignature, I am looking at something similar t... Dănuț Filimon
07:48 AM Base Language Bug #4766: fix CHR and ASC
Here's a problem. Say we have the following procedure that is encoded in Windows 1252:... Paul Bodale
02:49 AM Base Language Bug #4766 (WIP): fix CHR and ASC
Thanks for the review!
I'll move forward with this general solution.
Paul Bodale
07:30 AM User Interface Bug #11191: ChUI: COMBO-BOX raises error 4058 on valid SCREEN-VALUE assignment
Run this example in CHARACTER mode:... Vladimir Tsichevski
07:29 AM User Interface Bug #11191 (Review): ChUI: COMBO-BOX raises error 4058 on valid SCREEN-VALUE assignment
Vladimir Tsichevski
05:03 AM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
Teodor,
Although 10937b was already merged into trunk, there are some changes in 10937a which might be useful. What ...
Ovidiu Maxiniuc
04:57 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
If there's nothing left to be tested, I think we can proceed with the merge, Hynek? Paula Păstrăguș
04:52 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Smoke tests passed using GUI apps. Șerban Bursuc
04:00 AM Database Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
Harness, reports and navigation passed! Lorian Sandu
03:50 AM Database Feature #8834 (Internal Test): add bootstrap configuration support for -db OE command line parame...
Constantin Asofiei
03:59 AM Database Bug #10772: NUM-RESULTS on a FOR EACH query fails
Harness, reports and navigation passed! Lorian Sandu

02/08/2026

01:04 PM User Interface Bug #10915 (Review): ugly dialogs
Sergey Ivanovskiy
08:39 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Just a heads up: the @readme@ in the root project file needs to be edited in the branch to contain the ADE files whic... Constantin Asofiei

02/07/2026

03:52 AM Runtime Infrastructure Feature #11183 (WIP): Upgrade our PASOE implementation to a fully async paradigm
Artur Școlnic
07:04 PM Base Language Bug #4766: fix CHR and ASC
+Review of 4766b / r16409.+
This is really deeper set of changes that I expected. I see the @codePage@ was pushed ...
Ovidiu Maxiniuc

02/06/2026

05:01 PM Base Language Feature #3853: implement LOG-MANAGER runtime
There is different in the way OE and FWD are handling cleaning up after @DELETE PROCEDURE THIS-PROCEDURE@:
We have...
Tomasz Domin
09:08 AM Database Feature #9545: confirm/add table parameter support
Some things that I noticed:... Eduard Soltan
04:00 AM Database Feature #9545: confirm/add table parameter support
Eduard Soltan wrote:
> From the above example shows that NUM-REFERENCES is updated at the end of the called procedur...
Eduard Soltan
03:40 AM Database Feature #9545: confirm/add table parameter support
There is something in @TemporarBuffer.associateImpl@.... Eduard Soltan
08:43 AM Runtime Infrastructure Feature #11183: Upgrade our PASOE implementation to a fully async paradigm
Sure, I will look into this as well. Artur Școlnic
08:42 AM Runtime Infrastructure Feature #11183: Upgrade our PASOE implementation to a fully async paradigm
I think we do more on the Jetty side than I want. I'm looking for a lower level transfer of the request. Also, I wa... Greg Shah
08:27 AM Runtime Infrastructure Feature #11183: Upgrade our PASOE implementation to a fully async paradigm
Greg Shah wrote:
> My idea was not to have a queue for getting a thread but a queue for the jobs. Also the idea is ...
Artur Școlnic
08:23 AM Runtime Infrastructure Feature #11183: Upgrade our PASOE implementation to a fully async paradigm
My idea was not to have a queue for getting a thread but a queue for the jobs. Also the idea is to do almost nothing... Greg Shah
08:15 AM Runtime Infrastructure Feature #11183: Upgrade our PASOE implementation to a fully async paradigm
I believe for classic this does not happen and on agent pool exhaustion, the requests are refused. Artur Școlnic
08:14 AM Runtime Infrastructure Feature #11183: Upgrade our PASOE implementation to a fully async paradigm
Constantin, please correct me if I am not accurate here, but I think this already happens with PASOE.
@AppServerConn...
Artur Școlnic
08:06 AM Runtime Infrastructure Feature #11183: Upgrade our PASOE implementation to a fully async paradigm
I have planned #6673 which I believe is the same idea. I would be happy for you to work on that task. My opinion is... Greg Shah
03:04 AM Runtime Infrastructure Feature #11183: Upgrade our PASOE implementation to a fully async paradigm
Although PASOE significantly improved request throughput compared to the classic AppServer infrastructure, there is s... Artur Școlnic
03:02 AM Runtime Infrastructure Feature #11183 (WIP): Upgrade our PASOE implementation to a fully async paradigm
Artur Școlnic
08:25 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Smoke tested the customer app and Hotel GUI, no regressions found. I’m currently waiting for another large app to com... Paula Păstrăguș
08:00 AM Base Language Feature #6407: name_map.xml improvements
The LegacySignature is not repeatable, so I'll have to create a container annotation for it. Dănuț Filimon
05:08 AM Base Language Feature #6407: name_map.xml improvements
Dănuț Filimon wrote:
> Constantin, if I have to build the InternalEntry from a LegacySignature of a method executed ...
Constantin Asofiei
05:02 AM Base Language Feature #6407: name_map.xml improvements
Constantin, if I have to build the InternalEntry from a LegacySignature of a method executed through a handle, is the... Dănuț Filimon
06:14 AM User Interface Bug #10915 (WIP): ugly dialogs
Another issue that can be reproduced only with the customer application is that ESC keydown event has been missed due... Sergey Ivanovskiy
06:08 AM User Interface Bug #10915: ugly dialogs
I rebased up to rev 16426 (10915a) and tested with the large customer application. Found the translation issue, the t... Sergey Ivanovskiy
04:57 AM Base Language Bug #4766 (Review): fix CHR and ASC
Committed rev. *16409* on branch *4766b*.
This introduces some afferent changes needed to check the functionality...
Paul Bodale

02/05/2026

04:36 PM User Interface Bug #7646: FILL-IN: NPE during the PASTE of non-text clipboard contents
Updated to r16411: Removed now unnecessary null check in @handleInsertAtCursor()@. Added minor style improvements. Vladimir Tsichevski
04:24 PM User Interface Bug #7646: FILL-IN: NPE during the PASTE of non-text clipboard contents
This issue was partially addressed later in #10085 (similar null check added for no-current-selection case).
Howev...
Vladimir Tsichevski
04:18 PM User Interface Bug #7646: FILL-IN: NPE during the PASTE of non-text clipboard contents
Vladimir Tsichevski wrote:
> I'll create a new branch 7646b instead.
Done
Vladimir Tsichevski
03:50 PM Database Bug #6767: Possible name clashes in DMO classes
Greg Shah wrote:
> Greg Shah wrote:
> > Hynek/Constantin/Eric: What testing is needed here?
> >
> > Should this ...
Vladimir Tsichevski
03:38 PM User Interface Bug #10692: Numeric FILL-IN: Problems with formats using debit/credit sign placeholders
Hynek Cihlar wrote:
> Vladimir, please make sure to check in any test cases that are still unchecked.
Attached: @...
Vladimir Tsichevski
03:15 PM User Interface Bug #10856: Logical FILL-IN: Caret position issues
Hynek Cihlar wrote:
> Vladimir, there are many great findings in the issue. I suppose you had to create multiple tes...
Vladimir Tsichevski
03:11 PM User Interface Bug #7794: FILL-IN: editing numbers issues
Hynek Cihlar wrote:
> Vladimir, please make sure to check in any test cases that are still unchecked.
I use the a...
Vladimir Tsichevski
03:04 PM User Interface Bug #10876: Date FILL-IN: Incorrect ENTER key handling in GUI mode
10876a rebased to r16411 and retested - no issues found. Vladimir Tsichevski
03:02 PM User Interface Bug #10876: Date FILL-IN: Incorrect ENTER key handling in GUI mode
Hynek Cihlar wrote:
> Vladimir, please make sure to check in any test cases that are still unchecked.
No test pro...
Vladimir Tsichevski
02:41 PM User Interface Bug #10894: Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
10894a rebased and is now r16414.
The examples in #10894-1 and #10894-6 work as expected.
Vladimir Tsichevski
01:45 PM User Interface Bug #10894: Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
Hynek Cihlar wrote:
> Vladimir, please make sure to check in any test cases that are still unchecked.
No testcase...
Vladimir Tsichevski
01:26 PM User Interface Bug #9657: Date FILL-IN with no separator format: incorrect display value for unknown date value
The fix in trunk revision 16267 (#9928) addressed some consequences of the original problem but did not fully resolve... Vladimir Tsichevski
01:05 PM User Interface Bug #9657: Date FILL-IN with no separator format: incorrect display value for unknown date value
Hynek Cihlar wrote:
> Vladimir, please make sure to check in any test cases that are still unchecked.
Any example...
Vladimir Tsichevski
12:53 PM User Interface Bug #9657: Date FILL-IN with no separator format: incorrect display value for unknown date value
Same issue later reported by customer (#9928) and fixed in trunk r16267 (different fix).
Original problem no longe...
Vladimir Tsichevski
11:32 AM Base Language Bug #10471: Incorrect Integer Formatting as Legacy Time
Hynek Cihlar wrote:
> 10471a passed ChUI regression tests.
I rebased @10471a@ and re-tested with @TestIntegerForm...
Vladimir Tsichevski
11:31 AM Base Language Bug #10471: Incorrect Integer Formatting as Legacy Time
Hynek Cihlar wrote:
> Vladimir, do the attached test cases cover all the issues found?
Yes, the latest version of...
Vladimir Tsichevski
02:26 AM Base Language Bug #10471: Incorrect Integer Formatting as Legacy Time
10471a passed ChUI regression tests. Hynek Cihlar
09:14 AM Base Language Feature #6407: name_map.xml improvements
Dănuț Filimon wrote:
> @path-mapping@ is something I added in #6649 as part of the SourceNameMapper improvements and...
Dănuț Filimon
08:55 AM Database Bug #11161: fail gracefully when the database connection can not be established
Eric,
to answer your questions from the meeting.
* what happens when c3p0 runs out of connections?
The request...
Artur Școlnic
04:18 AM Database Bug #11161: fail gracefully when the database connection can not be established
I checked the OE database logs, on agent startup there is no activity in the database, in the agent logs there are no... Artur Școlnic
06:41 AM Conversion Tools Feature #7180 (Review): create a centralized manager for the conversion list and per-file/project...
Dănuț Filimon wrote:
> After retesting ChUI reports, I've found an interesting conversion issue which I am currently...
Dănuț Filimon
04:49 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
After retesting ChUI reports, I've found an interesting conversion issue which I am currently investigating. I also r... Dănuț Filimon
05:53 AM Base Language Bug #11178 (Rejected): Include byte 0 in character byte representation for binary ops
Constantin Asofiei
05:51 AM Base Language Bug #11178: Include byte 0 in character byte representation for binary ops
Indeed. There was a problem with my setup. This task should be rejected. Paul Bodale
05:21 AM Base Language Bug #11178: Include byte 0 in character byte representation for binary ops
Tested with *trunk rev. 16406*, output is expected. Eduard Soltan
04:44 AM Base Language Bug #11178: Include byte 0 in character byte representation for binary ops
The byte 0 is included in a character variable's internal representation and this can affect operations with RAW or M... Paul Bodale
04:39 AM Base Language Bug #11178 (Rejected): Include byte 0 in character byte representation for binary ops
Paul Bodale
05:27 AM Base Language Feature #3853: implement LOG-MANAGER runtime
Please also commit the changes to 3853a and rebase the branch; I'd like to take a look. Thanks. Constantin Asofiei
05:26 AM Base Language Feature #3853: implement LOG-MANAGER runtime
Constantin Asofiei wrote:
> What resources are you deleting? In general, all resources inherit from @HandleResource...
Tomasz Domin
04:09 AM Base Language Feature #3853: implement LOG-MANAGER runtime
What resources are you deleting? In general, all resources inherit from @HandleResource@ and this has an @id()@ meth... Constantin Asofiei
04:57 AM Base Language Bug #4766: fix CHR and ASC
Rebased branch *4766b* with trunk rev. *16407* and committed rev. *16408* with the initial implementation for the CHR... Paul Bodale
04:16 AM Runtime Infrastructure Bug #11157: Improve FWD server startup mode in server.sh
Roger Borrello wrote:
> Can you test with Hotel ChUI, as well?
I tested now and it is also fine. If we want to ...
Andrei Plugaru
03:57 AM Database Feature #9545: confirm/add table parameter support
I have been looking at DataSet implementation of @num-reference@, I think it is not quite right.
*start.p*...
Eduard Soltan
03:44 AM User Interface Bug #10913 (Internal Test): multiple tabs draw labels highlighted at the same time
Code review 10913a. The changes look good. Please go ahead with regression testing. Hynek Cihlar

02/04/2026

03:44 PM Base Language Bug #7184: Incorrect conversion of concatenated string literals to a LONGCHAR
Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
> > Code review 7184b. The changes look good. Please rebase and go...
Vladimir Tsichevski
10:04 AM Base Language Bug #7184 (WIP): Incorrect conversion of concatenated string literals to a LONGCHAR
Hynek Cihlar wrote:
> Code review 7184b. The changes look good. Please rebase and go ahead with regression testing. ...
Vladimir Tsichevski
07:58 AM Base Language Bug #7184 (Internal Test): Incorrect conversion of concatenated string literals to a LONGCHAR
Code review 7184b. The changes look good. Please rebase and go ahead with regression testing. Do a conversion test, c... Hynek Cihlar
03:42 PM Base Language Feature #3853: implement LOG-MANAGER runtime
Greg Shah wrote:
> Probably not since we dont have a need to lookup arbitrary transaction blocks based on unique ide...
Tomasz Domin
02:17 PM User Interface Bug #9657: Date FILL-IN with no separator format: incorrect display value for unknown date value
Vladimir, please make sure to check in any test cases that are still unchecked. Hynek Cihlar
05:50 AM User Interface Bug #9657 (Internal Test): Date FILL-IN with no separator format: incorrect display value for unk...
Vladimir, please go ahead with regression testing. I will run ChUI regression tests. Hynek Cihlar
02:16 PM Base Language Bug #10471: Incorrect Integer Formatting as Legacy Time
Vladimir, do the attached test cases cover all the issues found? Hynek Cihlar
05:19 AM Base Language Bug #10471 (Internal Test): Incorrect Integer Formatting as Legacy Time
Code review 10471a. The changes look good. Vladimir, please GUI regression test. I'm queueing this up for ChUI regres... Hynek Cihlar
02:15 PM User Interface Bug #10894: Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
Vladimir, please make sure to check in any test cases that are still unchecked. Hynek Cihlar
02:14 PM User Interface Bug #10876: Date FILL-IN: Incorrect ENTER key handling in GUI mode
Vladimir, please make sure to check in any test cases that are still unchecked. Hynek Cihlar
01:23 PM User Interface Bug #10876: Date FILL-IN: Incorrect ENTER key handling in GUI mode
Vladimir, I found some regressions when running ChUI regression tests. Please see the results in devsrv01:/tmp files ... Hynek Cihlar
02:10 PM User Interface Bug #7794: FILL-IN: editing numbers issues
Vladimir, please make sure to check in any test cases that are still unchecked. Hynek Cihlar
02:09 PM User Interface Bug #10692: Numeric FILL-IN: Problems with formats using debit/credit sign placeholders
Vladimir, please make sure to check in any test cases that are still unchecked. Hynek Cihlar
02:04 PM User Interface Bug #10856: Logical FILL-IN: Caret position issues
Vladimir, there are many great findings in the issue. I suppose you had to create multiple tests to cover the changes... Hynek Cihlar
07:34 AM User Interface Bug #10856: Logical FILL-IN: Caret position issues
Hynek Cihlar wrote:
> Delia Mitric wrote:
> > * Tested a customer GUI application (+ ChUI) and Hotel GUI. No regres...
Delia Mitric
07:33 AM User Interface Bug #10856: Logical FILL-IN: Caret position issues
Delia Mitric wrote:
> * Tested a customer GUI application (+ ChUI) and Hotel GUI. No regression found.
> * Xfer rel...
Hynek Cihlar
06:57 AM User Interface Bug #10856: Logical FILL-IN: Caret position issues
* Tested a customer GUI application (+ ChUI) and Hotel GUI. No regression found.
* Xfer related fill-in tests passed
Delia Mitric
03:48 AM User Interface Bug #10856: Logical FILL-IN: Caret position issues
Created 4 new issues in User Interface project for the ones listed in #10856-22:
#11170 #11171 #11172 #11173
Delia Mitric
03:06 AM User Interface Bug #10856 (Internal Test): Logical FILL-IN: Caret position issues
Delia Mitric
01:49 PM Base Language Bug #9963: Date literal issues
Florin added these tests to the ABLUnit lexer tests in the testcases revision 1750. For example, see @tests/conversi... Greg Shah
11:32 AM Runtime Infrastructure Bug #11157: Improve FWD server startup mode in server.sh
In a perfect world, the same @server.sh@ would be used at all customers. I don't want it to be customized or be out ... Greg Shah
09:29 AM Runtime Infrastructure Bug #11157 (Internal Test): Improve FWD server startup mode in server.sh
Can you test with Hotel ChUI, as well? If testing is good, Greg, we should be able to merge to the Hotel projects. It... Roger Borrello
09:09 AM Runtime Infrastructure Bug #11157: Improve FWD server startup mode in server.sh
Roger Borrello wrote:
> The changes look very good. Have you tested @start_server.sh@, the a wrapper script that exp...
Andrei Plugaru
08:53 AM Runtime Infrastructure Bug #11157: Improve FWD server startup mode in server.sh
The changes look very good. Have you tested @start_server.sh@, the a wrapper script that expects @server.sh@ to start... Roger Borrello
10:42 AM Database Bug #11161: fail gracefully when the database connection can not be established
I want to document the testing env I am using:
* 1 PASOE agent with 300 executor threads
* the session manager conf...
Artur Școlnic
06:47 AM Database Bug #11161: fail gracefully when the database connection can not be established
As far as I can understand, in OE, the db connection is reserved when starting a MSA session, whereas in FWD, the con... Artur Școlnic
05:57 AM Database Bug #11161: fail gracefully when the database connection can not be established
It is a bit tricky with the @connect@ statement and appservers, the client cannot connect to a db and use the connect... Artur Școlnic
09:54 AM Database Feature #9545: confirm/add table parameter support
*start.p*... Eduard Soltan
09:24 AM Conversion Tools Feature #7180 (Internal Test): create a centralized manager for the conversion list and per-file/...
Committed 7180a/16415. Just renamed importMode and associated methods to jarMode, no logic changes. Dănuț Filimon
08:47 AM Database Bug #6767: Possible name clashes in DMO classes
Greg Shah wrote:
> Hynek/Constantin/Eric: What testing is needed here?
>
> Should this be in Internal Test status...
Greg Shah
08:45 AM User Interface Bug #7646: FILL-IN: NPE during the PASTE of non-text clipboard contents
Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > This change has been pending merge for over a year. Ping!
>
...
Vladimir Tsichevski
06:45 AM User Interface Bug #7646: FILL-IN: NPE during the PASTE of non-text clipboard contents
Vladimir Tsichevski wrote:
> This change has been pending merge for over a year. Ping!
I added myself to the watc...
Hynek Cihlar
08:11 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
Alexandru Lungu wrote:
> Also mind that in #11021, I removed the reposition in child components when doing @loadByVa...
Eduard Soltan
07:56 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
This is the final skeleton patch I used. Compared to the last one, it doesn't have anymore the generics in implements... Andrei Plugaru
05:33 AM Base Language Feature #6407: name_map.xml improvements
I completed the tests for FUNCTION (IN SUPER, MAP TO, PRIVATE, FORWARD), I will make use of testcases/library_calls/ ... Dănuț Filimon
04:58 AM User Interface Bug #11170 (WIP): The caret position is initially wrong for DECIMAL/INTEGER FILL-IN widgets
I'll look into this Delia Mitric
03:16 AM User Interface Bug #11170: The caret position is initially wrong for DECIMAL/INTEGER FILL-IN widgets
This is a simple testcase:... Delia Mitric
03:09 AM User Interface Bug #11170 (Test): The caret position is initially wrong for DECIMAL/INTEGER FILL-IN widgets
Delia Mitric
03:46 AM User Interface Bug #11173: Shift- and/or Ctrl- modifiers must disable navigation keys in ChUI
Any testcase with more widgets.... Delia Mitric
03:46 AM User Interface Bug #11173 (New): Shift- and/or Ctrl- modifiers must disable navigation keys in ChUI
Delia Mitric
03:43 AM User Interface Bug #11172: Incorrect behaviour of HOME and END keys for a CHARACTER FILL-IN widget in ChUI mode
The testcase written by Vladimir in #10856-22:... Delia Mitric
03:36 AM User Interface Bug #11172 (New): Incorrect behaviour of HOME and END keys for a CHARACTER FILL-IN widget in ChU...
Delia Mitric
03:33 AM User Interface Bug #11171: Wrong cursor position after focus is changed between widgets (using UP/DOWN keys) in ...
This is the testcase (written by Vladimir in #10856-22):... Delia Mitric
03:30 AM User Interface Bug #11171 (New): Wrong cursor position after focus is changed between widgets (using UP/DOWN key...
Delia Mitric
03:03 AM Runtime Infrastructure Feature #11169: Running Ahead-of-time compilation (AOT) on FWD
Java *Ahead-of-time compilation* was introduced in *JDK 25*, as an evolution of *AppCDS*, which optimizes the warmup ... Teodor Gorghe
02:36 AM Runtime Infrastructure Feature #11169 (New): Running Ahead-of-time compilation (AOT) on FWD
Teodor Gorghe

02/03/2026

03:12 PM User Interface Bug #10876: Date FILL-IN: Incorrect ENTER key handling in GUI mode
ChUI tests running. Hynek Cihlar
02:53 PM User Interface Bug #10856: Logical FILL-IN: Caret position issues
Vladimir Tsichevski wrote:
> Delia Mitric wrote:
> > Vladimir, should we move on to the testing phase, or would you...
Hynek Cihlar
09:12 AM User Interface Bug #10856: Logical FILL-IN: Caret position issues
Delia Mitric wrote:
> Vladimir, should we move on to the testing phase, or would you like me to address other issues...
Vladimir Tsichevski
07:31 AM User Interface Bug #10856: Logical FILL-IN: Caret position issues
Vladimir, should we move on to the testing phase, or would you like me to address other issues (listed in #10856-22) ... Delia Mitric
12:00 PM Base Language Bug #4602: fixes for OO 4GL and structured error handling
Rebased 4602a to *trunk rev. 16401*, and added javadocs and history entries. Eduard Soltan
09:46 AM Base Language Bug #4602: fixes for OO 4GL and structured error handling
Eduard, please rebase the 4602a branch and add history entries, fix copyright years and javadocs as needed. Constantin Asofiei
10:54 AM User Interface Bug #10894: Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
Alexandru Lungu wrote:
>
> As ChUI testing passed, can we do a final smoke testing with #9846 customer application...
Vladimir Tsichevski
09:53 AM User Interface Bug #10894 (Internal Test): Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
> I ran a stripped-down version of this test 37 times on the latest trunk:
In #10894-18, this was still reported a...
Alexandru Lungu
09:47 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
Code Review Task Branch 7180a Revision 16413 and 16414
In the AM, let's change the name @importMode@ to something ...
Greg Shah
06:12 AM Conversion Tools Feature #7180 (Review): create a centralized manager for the conversion list and per-file/project...
Committed *7180a/16413-16414*. Fixed import to resolve the p2o from the jar and not the one from the conversion folde... Dănuț Filimon
09:44 AM Base Language Feature #6407: name_map.xml improvements
Greg Shah wrote:
> We already have a lot of test code for DLL calls, it just isn't migrated to ABLUnit yet. See tes...
Constantin Asofiei
09:28 AM Base Language Feature #6407: name_map.xml improvements
We already have a lot of test code for DLL calls, it just isn't migrated to ABLUnit yet. See testcases/library_calls... Greg Shah
09:18 AM Base Language Feature #6407: name_map.xml improvements
The reading of the @name_map.xml@ and also @LegacySignature@ is done in @SourceNameMapper@. There are the @ExternalP... Constantin Asofiei
09:09 AM Base Language Feature #6407: name_map.xml improvements
Using annotations works, but the problem is the lack of information on how to reproduce each scenario in the conversi... Dănuț Filimon
09:24 AM Database Bug #11161: fail gracefully when the database connection can not be established
Connecting with... Artur Școlnic
07:32 AM Database Bug #11161: fail gracefully when the database connection can not be established
Constantin Asofiei wrote:
> Did you configure the database to be automatically connected in the PASOE config, and se...
Artur Școlnic
07:30 AM Database Bug #11161: fail gracefully when the database connection can not be established
Did you configure the database to be automatically connected in the PASOE config, and set the @-n@ argument at @prose... Constantin Asofiei
07:26 AM Database Bug #11161: fail gracefully when the database connection can not be established
I connected a PASOE agent to a database that has maximum 5 users. ... Artur Școlnic
04:42 AM Database Bug #11161 (WIP): fail gracefully when the database connection can not be established
Artur Școlnic
08:56 AM Runtime Infrastructure Bug #10071 (Closed): Method code too large - ReflectASM
Constantin Asofiei
08:49 AM Database Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
Constantin Asofiei wrote:
> You are correct. If this is happening also when the @cfgOverrides@ is being processed f...
Teodor Gorghe
08:46 AM Database Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
Teodor Gorghe wrote:
> Constantin Asofiei wrote:
> > * in @ParameterFileStartupParameter.readParameterFile@ - the f...
Constantin Asofiei
08:40 AM Database Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
Constantin Asofiei wrote:
> * in @ParameterFileStartupParameter.readParameterFile@ - the file needs to be read from ...
Teodor Gorghe
08:33 AM Database Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
Constantin Asofiei wrote:
> * does existing directory configurations still work, or will they need to be adjusted?
...
Teodor Gorghe
08:28 AM Database Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
Teodor, from 8834a rev 16351:
* in @ParameterFileStartupParameter.readParameterFile@ - the file needs to be read fro...
Constantin Asofiei
08:42 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
I added new changes in *9638a/16310* and these include the following:
* Added support for dictionary registration fo...
Octavian Adrian Gavril
08:40 AM Base Language Bug #10391 (Closed): Comparisons methods not returning the correct result in poly cases
Constantin Asofiei
08:40 AM Base Language Bug #10518 (Closed): Property getter call is ignored from conversion
Constantin Asofiei
08:39 AM Base Language Bug #10264 (Closed): Constructors do not support Enum arguments/parameters
Constantin Asofiei
08:08 AM Base Language Bug #10712 (Closed): SAX-READER QName parameter is wrong
Constantin Asofiei
08:08 AM Base Language Feature #10290 (Closed): Add support for character string literals options
Constantin Asofiei
08:07 AM Base Language Support #9445 (Closed): compatibility test FIX-CODEPAGE
Constantin Asofiei
08:04 AM User Interface Bug #10913 (Review): multiple tabs draw labels highlighted at the same time
Committed as rev *16361*.
Hynek, please review.
I also tested the Hotel GUI scenario and smoke tested a large G...
Paula Păstrăguș
08:04 AM Base Language Bug #11043 (Closed): NPE in SAX-PARSE if the file does not exist
Constantin Asofiei
08:04 AM Base Language Bug #10831 (Closed): Incorrect handling of UNDO, RETURN ERROR <error> causes IllegalStateExceptio...
Constantin Asofiei
08:04 AM Database Bug #10455 (Closed): Persistent table CAN-FIND FIRST issue
Constantin Asofiei
08:03 AM Base Language Bug #10203 (Closed): XMLs cannot be imported into a dataset without a schema present
Constantin Asofiei
08:03 AM Base Language Bug #11048 (Closed): Temp-table wrong SERIALIZE-NAME when using same DMO
Constantin Asofiei
08:03 AM Database Bug #10956 (Closed): Wrong primary index selection on FOR EACH table
Constantin Asofiei
08:03 AM Base Language Bug #10925 (Closed): Ignore dataset name if present, for a dataset declared with serialize-hidden
Constantin Asofiei
08:03 AM Database Bug #10689 (Closed): Wrong temp-table FOR EACH sorting criteria
Constantin Asofiei
08:03 AM Base Language Bug #10636 (Closed): 4GL FOR FIRST LEAVE statement exits the function
Constantin Asofiei
08:02 AM Database Bug #10560 (Closed): Wrong buffer picking for ReadXml when seralization name of a buffer correspo...
Constantin Asofiei
08:02 AM Database Feature #6457 (Closed): finish COPY-LOB support
Constantin Asofiei
08:02 AM Database Bug #10526 (Closed): Progressive results don't get invalidated when buffer-copy is performed
Constantin Asofiei
08:01 AM Base Language Bug #10935 (Closed): Inherit the NO-UNDO option for a temp-table defined using the LIKE temp-tabl...
Constantin Asofiei
08:01 AM Base Language Bug #10352 (Closed): Fix READ-JSON dataset handle method's behaviour
Constantin Asofiei
07:55 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Yes. I've renamed it to [[p2j:Runtime_Configuration_for_REST_SOAP_and_WEB|REST, SOAP and WEB]]. Greg Shah
06:50 AM Base Language Feature #6506 (Internal Test): implement CGI WebSpeed support and the standard web-disp.p dispatc...
Constantin Asofiei wrote:
> Radu, I'm OK with the changes. Do we have wiki for the webspeed broker config?
Now tha...
Radu Apetrii
06:42 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Radu, I'm OK with the changes. Do we have wiki for the webspeed broker config? Constantin Asofiei
03:38 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Regardin ... Artur Școlnic

02/02/2026

03:38 PM User Interface Bug #10692: Numeric FILL-IN: Problems with formats using debit/credit sign placeholders
Issue 1 fix is incomplete: caret position is not adjusted after suffix removal
The current fix for Issue 1 does *n...
Vladimir Tsichevski
03:23 PM User Interface Bug #10692: Numeric FILL-IN: Problems with formats using debit/credit sign placeholders
h2. Fix for Issue 2 – + / - keys ignored for some caret positions in GUI mode
The problematic logic is in @NumberB...
Vladimir Tsichevski
01:37 PM User Interface Bug #10692: Numeric FILL-IN: Problems with formats using debit/credit sign placeholders
Vladimir Tsichevski wrote:
> FWD Defects (**GUI mode only**, verified after detailed testing)
> h3. Issue 2 – + /...
Vladimir Tsichevski
12:37 PM User Interface Bug #10692: Numeric FILL-IN: Problems with formats using debit/credit sign placeholders
h2. Fix for Issue 1 – Suffix not removed for non-negative values in GUI mode
The screen-value formatting logic for...
Vladimir Tsichevski
01:37 PM User Interface Bug #7794: FILL-IN: editing numbers issues
Vladimir Tsichevski wrote:
> *ISSUE*
>
> @FILL-IN@ for an *integer* variable, default format, Swing: if the curso...
Vladimir Tsichevski
12:52 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Paula Păstrăguș wrote:
> Eugenie, you’re right.
>
> I propose the following approach:
>
> * Keep the @inSource...
Hynek Cihlar
10:38 AM Base Language Bug #11043 (Test): NPE in SAX-PARSE if the file does not exist
Branch 11043a was merged to trunk rev 16401 and archived. Ovidiu Maxiniuc
10:06 AM Base Language Bug #11043 (Merge Pending): NPE in SAX-PARSE if the file does not exist
Merge after 11007a Constantin Asofiei
10:20 AM Base Language Bug #10831 (Test): Incorrect handling of UNDO, RETURN ERROR <error> causes IllegalStateException ...
Ovidiu Maxiniuc
10:20 AM Base Language Bug #10831 (Internal Test): Incorrect handling of UNDO, RETURN ERROR <error> causes IllegalStateE...
Ovidiu Maxiniuc
10:20 AM Base Language Bug #10831: Incorrect handling of UNDO, RETURN ERROR <error> causes IllegalStateException to be t...
Branch 10831a was merged to trunk rev 16399 and archived. Ovidiu Maxiniuc
10:05 AM Base Language Bug #10831 (Merge Pending): Incorrect handling of UNDO, RETURN ERROR <error> causes IllegalStateE...
Ovidiu, please merge to trunk now. Constantin Asofiei
10:01 AM Database Bug #11015 (WIP): allow cleanup the DMO types, caches, etc for dynamic temp-tables
Branch 11015a was merged to trunk rev 16397 and archived. Constantin Asofiei
09:58 AM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
Branch 10937b was merged to trunk rev 16396 and archived.
What remains is to decide how to improve the @nonEmptyFl...
Constantin Asofiei
09:50 AM Database Bug #10901 (Closed): BEGINS trims the rvalue if the lvalue field is first in an index
Branch 10901a was merged to trunk rev 16395 and archived. Constantin Asofiei
09:47 AM Base Language Bug #10841 (Closed): model table name is used in error messages for a 'like' temp-table definition
Branch 10841a was merged to trunk rev 16394 and archived. Constantin Asofiei
09:38 AM Database Bug #10455 (Test): Persistent table CAN-FIND FIRST issue
Branch 10455b was merged to trunk rev. 16392 and archived. Teodor Gorghe
05:31 AM Database Bug #10455: Persistent table CAN-FIND FIRST issue
Merge to trunk after 10203a Constantin Asofiei
09:31 AM Base Language Bug #10203 (Test): XMLs cannot be imported into a dataset without a schema present
Branch 10203a was merged to trunk rev. 16391 and archived. Teodor Gorghe
05:31 AM Base Language Bug #10203: XMLs cannot be imported into a dataset without a schema present
Merge to trunk after 11048a Constantin Asofiei
02:18 AM Base Language Bug #10203: XMLs cannot be imported into a dataset without a schema present
10203a rev 16361 fixes copyright years. Otherwise, changes are OK. This was already tested via #10615. Constantin Asofiei
09:23 AM Base Language Bug #11048 (Test): Temp-table wrong SERIALIZE-NAME when using same DMO
Branch *11048a* was merged to trunk rev. *16390* and archived. Teodor Gorghe
05:31 AM Base Language Bug #11048: Temp-table wrong SERIALIZE-NAME when using same DMO
Merge to trunk after 10956a Constantin Asofiei
09:16 AM Database Bug #10956 (Test): Wrong primary index selection on FOR EACH table
Branch *10956a* was merged to trunk rev. *16389* and archived. Teodor Gorghe
05:31 AM Database Bug #10956 (Merge Pending): Wrong primary index selection on FOR EACH table
Merge to trunk after 10925a Constantin Asofiei
09:09 AM Base Language Bug #10925 (Test): Ignore dataset name if present, for a dataset declared with serialize-hidden
Branch *10925a* was merged to trunk rev. *16388* and archived. Teodor Gorghe
05:30 AM Base Language Bug #10925 (Merge Pending): Ignore dataset name if present, for a dataset declared with serialize...
Merge to trunk after 10898a Constantin Asofiei
08:54 AM Database Bug #10689 (Test): Wrong temp-table FOR EACH sorting criteria
Branch 10689a was merged to trunk rev. 16386 and archived. Teodor Gorghe
05:30 AM Database Bug #10689 (Merge Pending): Wrong temp-table FOR EACH sorting criteria
Merge to trunk after 10636a Constantin Asofiei
08:47 AM Base Language Bug #10636 (Test): 4GL FOR FIRST LEAVE statement exits the function
Branch 10636a was merged to trunk rev. 16385 and archived. Teodor Gorghe
05:30 AM Base Language Bug #10636 (Merge Pending): 4GL FOR FIRST LEAVE statement exits the function
Merge to trunk after 10560a Constantin Asofiei
08:46 AM Database Bug #11027 (Test): Unflushed record causes infinite loop
Greg Shah
07:44 AM Database Bug #11027: Unflushed record causes infinite loop
Greg, at this moment, all the testing done for this task passed and also, didn't found any testcases related to this ... Andrei Plugaru
08:44 AM Database Bug #10560 (Test): Wrong buffer picking for ReadXml when seralization name of a buffer correspond...
Branch 10560a was merged to trunk rev. 16384 and archived. Teodor Gorghe
05:29 AM Database Bug #10560 (Merge Pending): Wrong buffer picking for ReadXml when seralization name of a buffer c...
Merge to trunk after 6457a Constantin Asofiei
08:39 AM Base Language Feature #6506 (Review): implement CGI WebSpeed support and the standard web-disp.p dispatch funct...
An update on this. I committed to 6506b rev. 16355:
* Added support for default broker(s).
As a summary, when a b...
Radu Apetrii
08:28 AM Database Feature #6457 (Test): finish COPY-LOB support
Constantin Asofiei wrote:
> Merge to trunk after 10716a
6457a was merged into trunk rev. 16383 and archived.
Eduard Soltan
05:29 AM Database Feature #6457 (Merge Pending): finish COPY-LOB support
Merge to trunk after 10716a Constantin Asofiei
01:57 AM Database Feature #6457: finish COPY-LOB support
6457a rev 16365 fixes a XML header problem. Constantin Asofiei
07:49 AM Database Bug #10526 (Test): Progressive results don't get invalidated when buffer-copy is performed
10526a was merged into trunk rev. 16380 and archived. Eduard Soltan
05:28 AM Database Bug #10526 (Merge Pending): Progressive results don't get invalidated when buffer-copy is performed
Merge to trunk after 10935a Constantin Asofiei
07:42 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
Alexandru Lungu wrote:
>
> Also mind that in #11021, I removed the reposition in child components when doing @load...
Eduard Soltan
06:45 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
Eduard, please mind the @peek@ option. In peek mode, you do not load buffers, but rather gather the actual data that ... Alexandru Lungu
07:29 AM Base Language Bug #10935 (Test): Inherit the NO-UNDO option for a temp-table defined using the LIKE temp-table ...
Branch *10935a* was merged into trunk as rev. *16379* and archived. Paul Bodale
05:27 AM Base Language Bug #10935 (Merge Pending): Inherit the NO-UNDO option for a temp-table defined using the LIKE te...
Merge to trunk after 10352a Constantin Asofiei
03:15 AM Base Language Bug #10935: Inherit the NO-UNDO option for a temp-table defined using the LIKE temp-table option
Rebased branch *10935a* with trunk rev. *16377* Paul Bodale
07:21 AM Base Language Feature #6407: name_map.xml improvements
Dănuț Filimon wrote:
> Most of the method information is added to the NameMappingWorker in collect_names.rules which...
Constantin Asofiei
07:20 AM Base Language Feature #6407: name_map.xml improvements
Most of the method information is added to the NameMappingWorker in collect_names.rules which is the annotations phas... Dănuț Filimon
06:10 AM Base Language Feature #6407: name_map.xml improvements
Constantin Asofiei wrote:
> Dănuț Filimon wrote:
> > Java annotations can't be extended or subclassed. The only opt...
Dănuț Filimon
05:33 AM Base Language Feature #6407: name_map.xml improvements
Dănuț Filimon wrote:
> Java annotations can't be extended or subclassed. The only option is adding another annotatio...
Constantin Asofiei
05:31 AM Base Language Feature #6407: name_map.xml improvements
Constantin Asofiei wrote:
> Dănuț Filimon wrote:
> > testf1 and testf2 are part of another program, used through FU...
Dănuț Filimon
05:20 AM Base Language Feature #6407: name_map.xml improvements
Dănuț Filimon wrote:
> testf1 and testf2 are part of another program, used through FUNC_CALL_SITE/RUN_CALL_SITE. The...
Constantin Asofiei
05:04 AM Base Language Feature #6407: name_map.xml improvements
... Dănuț Filimon
07:19 AM Base Language Bug #10352 (Test): Fix READ-JSON dataset handle method's behaviour
Branch *10352a* was merged into trunk as rev. *16378* and archived. Paul Bodale
05:27 AM Base Language Bug #10352 (Merge Pending): Fix READ-JSON dataset handle method's behaviour
Please merge to trunk now. Constantin Asofiei
03:14 AM Base Language Bug #10352: Fix READ-JSON dataset handle method's behaviour
Rebased branch *10352a* with trunk rev. *16377* Paul Bodale
05:42 AM Conversion Tools Bug #11143 (Test): Reports fail for ChUI
Committed change into the *staging* branch. Teodor Gorghe
05:31 AM Conversion Tools Bug #11143: Reports fail for ChUI
Ok, thanks! Teodor Gorghe
05:27 AM Conversion Tools Bug #11143 (Review): Reports fail for ChUI
Review patch #11143-3: No objections, I ran the report for the application and found no issues. However, I am not abl... Dănuț Filimon
02:05 AM Conversion Tools Bug #11143: Reports fail for ChUI
*Danut* or *Constantin*, before committing to the project, please take look into this patch file from @devsrv01:/tmp/... Teodor Gorghe
02:56 AM Database Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
Rebased task branch *10390a* to trunk rev *16377*. This includes changes from #11027.
*Alexandru*, when you have t...
Teodor Gorghe
02:44 AM Conversion Tools Feature #10190: Prototype the changes to the build to add ANTLR v4
Vladimir Tsichevski wrote:
> Paula Păstrăguș wrote:
> > 10190a was merged into trunk as rev @16375@ and archived.
...
Paula Păstrăguș

01/30/2026

01:13 PM User Interface Bug #10692: Numeric FILL-IN: Problems with formats using debit/credit sign placeholders
I created the 10692a branch to address this issue. Vladimir Tsichevski
01:12 PM User Interface Bug #10692: Numeric FILL-IN: Problems with formats using debit/credit sign placeholders
FWD Defects (**GUI mode only**, verified after detailed testing)
h3. Issue 1 – Suffix not removed (replaced by spa...
Vladimir Tsichevski
08:15 AM User Interface Bug #10692: Numeric FILL-IN: Problems with formats using debit/credit sign placeholders
h1(#numeric-formats-using-debit-credit-sign-placeholders). Numeric Formats Using Debit/Credit Sign Placeholders
Nu...
Vladimir Tsichevski
07:42 AM User Interface Bug #10692: Numeric FILL-IN: Problems with formats using debit/credit sign placeholders
Vladimir Tsichevski wrote:
> h2. Issue 1
>
> For non-negative values:
>
> # In OE: The modifier is removed (...
Vladimir Tsichevski
07:39 AM User Interface Bug #10692: Numeric FILL-IN: Problems with formats using debit/credit sign placeholders
Additional tests for ignoring modifiers with post-numeric sign (+/-) or parentheses:... Vladimir Tsichevski
11:01 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
After a discussion with Constantin via e-mail, I looked more carefully for the necessary changes in skeleton, besides... Andrei Plugaru
10:29 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
> If needed, this can be addressed by explicitly specifying the @charset@ when ...
It is definitely needed. The i...
Greg Shah
09:26 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
Committed as revision *16010*.
I added a proper fix for the failing case described above (the quote space quote sc...
Paula Păstrăguș
05:03 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
I’ve committed the latest version of @SchemaParser.g4@ as revision @16009@.
PS: Another commit may follow before E...
Paula Păstrăguș
10:20 AM Conversion Tools Feature #10190: Prototype the changes to the build to add ANTLR v4
Paula Păstrăguș wrote:
> 10190a was merged into trunk as rev @16375@ and archived.
Now I see the following in the b...
Vladimir Tsichevski
09:37 AM Conversion Tools Feature #10190 (Test): Prototype the changes to the build to add ANTLR v4
10190a was merged into trunk as rev @16375@ and archived. Paula Păstrăguș
09:22 AM Conversion Tools Feature #10190 (Merge Pending): Prototype the changes to the build to add ANTLR v4
You can merge to trunk now. Greg Shah
03:23 AM Conversion Tools Feature #10190: Prototype the changes to the build to add ANTLR v4
Testing has passed successfully.
Greg, I’ll leave the final approval for the merge to you. If you’d like me to dou...
Paula Păstrăguș
02:36 AM Conversion Tools Feature #10190: Prototype the changes to the build to add ANTLR v4
Conversion completed successfully. I’ll also run some smoke tests on the converted application, and if everything loo... Paula Păstrăguș
09:29 AM User Interface Bug #10075: Number format validation issues
h1(#numeric-formatting-logic-specification). Numeric Formatting Logic Specification
This document describes the OE...
Vladimir Tsichevski
09:22 AM Database Bug #11027 (WIP): Unflushed record causes infinite loop
Greg Shah
08:00 AM Database Bug #11027: Unflushed record causes infinite loop
Branch 11027a was merged into trunk as rev. 16374. Andrei Plugaru
07:51 AM Database Bug #11027: Unflushed record causes infinite loop
Before merging I realized the changed file didn't have history entries. I added that, and also changed the copyright ... Andrei Plugaru
07:22 AM Database Bug #11027 (Merge Pending): Unflushed record causes infinite loop
11027a passed ETF and POC testing without any observable performance degradation. Please merge 11027a to trunk now. Alexandru Lungu
07:30 AM Conversion Tools Bug #11143: Reports fail for ChUI
It is failing because the project is not properly configured for @ant rpt@.
The @PROPATH@ errors appears because it ...
Teodor Gorghe
07:24 AM Database Bug #11161: fail gracefully when the database connection can not be established
I could not capture the raised condition via @ON ERROR/QUIT/STOP/END-KEY@ - at least for @mpro@, it seems to just ter... Constantin Asofiei
07:21 AM Database Bug #11161: fail gracefully when the database connection can not be established
In OpenEdge, @proserve@ command has the @-n@ argument which tells it the number of concurrent users it can serve. Se... Constantin Asofiei
07:17 AM Database Bug #11161 (Review): fail gracefully when the database connection can not be established
Constantin Asofiei
07:09 AM Database Bug #10611: Incorrect abbreviation name resolved at conversion time
... Eduard Soltan
05:44 AM Conversion Tools Bug #11156 (Review): Conversion fails if source folder is a symlink
Committed *11156a/16373*. When using a symlink, make sure the target is preserved instead of followed. (refs: #11156)... Dănuț Filimon
04:53 AM Conversion Tools Bug #11156: Conversion fails if source folder is a symlink
There are no issues when the symlink points to a folder in the ~/gcd/hotel_gui directory, but the problem appears whe... Dănuț Filimon
05:43 AM Runtime Infrastructure Bug #11157 (Review): Improve FWD server startup mode in server.sh
Andrei Plugaru
05:42 AM Runtime Infrastructure Bug #11157 (WIP): Improve FWD server startup mode in server.sh
This is the patch needed for @server.sh@ in hotel_gui project which allows redirecting the KILL signal to the java pr... Andrei Plugaru
03:06 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
Octavian Adrian Gavril wrote:
> About referenced tables/temp-tables in the input class, I think we should load the e...
Octavian Adrian Gavril
03:01 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
About referenced tables/temp-tables in the input class, I think we should load the entire DMO definition as well. Thi... Octavian Adrian Gavril

01/29/2026

03:38 PM User Interface Bug #10706: Date FILL-IN: Unintended VALUE-CHANGED Event Triggered by BACKSPACE
h2. 10706a rev. 16371 – Code review & testing
h3. Code review
# @FillIn.java@ and @FillInGuiImpl.java@: newly a...
Vladimir Tsichevski
04:13 AM User Interface Bug #10706: Date FILL-IN: Unintended VALUE-CHANGED Event Triggered by BACKSPACE
Vladimir Tsichevski wrote:
> Delia Mitric wrote:
> > Vladimir, when you get a chance, please review this one. Thank...
Delia Mitric
03:00 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 16410 through 16412
No objections.
Greg Shah
01:07 PM User Interface Bug #10856: Logical FILL-IN: Caret position issues
10856a rev. 16368 (testing results + code review)
Code review: the change is good.
h2. Test case – new demo wit...
Vladimir Tsichevski
06:54 AM User Interface Bug #10856: Logical FILL-IN: Caret position issues
Vladimir Tsichevski wrote:
> Still at rev. 16367.
Sorry, the branch wasn't bound.
Now it should be.
Delia Mitric
06:50 AM User Interface Bug #10856: Logical FILL-IN: Caret position issues
Delia Mitric wrote:
> Vladimir Tsichevski wrote:
> > Delia Mitric wrote:
> > > Rebased 10856a to the latest trunk
...
Vladimir Tsichevski
02:48 AM User Interface Bug #10856 (Review): Logical FILL-IN: Caret position issues
Vladimir Tsichevski wrote:
> Delia Mitric wrote:
> > Rebased 10856a to the latest trunk
>
> Testing rev. 16367.
...
Delia Mitric
10:53 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
I need to do a full review. Then there will be cleanups. Then I would expect to be able to merge some code into tru... Greg Shah
09:48 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
There is one remaining issue in the schema parser, originating from the @relex@ method. For an input like @" "@ (quot... Paula Păstrăguș
10:22 AM Runtime Infrastructure Bug #11157: Improve FWD server startup mode in server.sh
While working on #4369, I discovered that the current way of starting the Java process in server.sh may not work well... Andrei Plugaru
10:12 AM Runtime Infrastructure Bug #11157 (Internal Test): Improve FWD server startup mode in server.sh
Andrei Plugaru
10:10 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Here it is the patch for the skeleton.
Also, I committed a small change to @9488b/16347@ to address the wrong cons...
Andrei Plugaru
09:41 AM Database Bug #9383 (New): Cache only the current delegate on transaction commit if a ProgressiveResults is...
Constantin Asofiei
09:41 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
@9383b@ was merged into @trunk / 16369@ Lorian Sandu
09:35 AM Database Bug #9383 (Merge Pending): Cache only the current delegate on transaction commit if a Progressive...
Go ahead and merge now. Constantin Asofiei
09:34 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Constantin Asofiei wrote:
> Please double-check in the docker container for the #10614 app, the heap set for the Cli...
Lorian Sandu
09:31 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Lorian Sandu wrote:
> I don't think there is anything left. The branch can be added to merge queue.
Please double-c...
Constantin Asofiei
09:29 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Constantin Asofiei wrote:
> Lorian, what else is left?
I don't think there is anything left. The branch can be ad...
Lorian Sandu
09:29 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Lorian, what else is left? Constantin Asofiei
09:27 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
* CHui tests passed
* Large GUI app unit-tests passed
Lorian Sandu
06:20 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
The smoke test passed on the app I'm managing. Razvan-Nicolae Chichirau
05:15 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Lorian Sandu wrote:
> Constantin, do you think we should test other apps besides ETF and #10614?
Yes. Both large G...
Constantin Asofiei
05:15 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Constantin, do you think we should test other apps besides ETF and #10614? Lorian Sandu
09:21 AM Base Language Feature #6407: name_map.xml improvements
Dănuț Filimon wrote:
> Constantin Asofiei wrote:
> > You can't just remove them, the synthetic IN SUPER/handle/etc ...
Constantin Asofiei
09:17 AM Base Language Feature #6407: name_map.xml improvements
Constantin Asofiei wrote:
> You can't just remove them, the synthetic IN SUPER/handle/etc entries need to be registe...
Dănuț Filimon
08:00 AM Base Language Feature #6407: name_map.xml improvements
You can't just remove them, the synthetic IN SUPER/handle/etc entries need to be registered somehow (if we get rid of... Constantin Asofiei
07:56 AM Base Language Feature #6407: name_map.xml improvements
I tried removing the @method-mapping@ and @parameter@ from name_map.xml and test Hotel_GUI, it is not working.
I a...
Dănuț Filimon
04:34 AM Base Language Feature #6407: name_map.xml improvements
Based on #6407-25 and #6407-1, the remaining work on this task should be centered around removing data from the name_... Dănuț Filimon
08:27 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Eugenie, you’re right.
I propose the following approach:
* Keep the @inSourceBounds@ check, but also add a @has...
Paula Păstrăguș
08:11 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Paula Păstrăguș wrote:
> Based on my testing, the Hotel GUI issue appears to be resolved. However, the committed sol...
Eugenie Lyzenko
07:29 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Based on my testing, the Hotel GUI issue appears to be resolved. However, the committed solution still needs some adj... Paula Păstrăguș
07:24 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
I think the current changes doe not resolve the original issue in Hotel GUI. Am I right? Eugenie Lyzenko
05:08 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Code review 10913a. It looks good.
Just please don't introduce yet another method for keeping widget location. Fo...
Hynek Cihlar
08:11 AM Database Feature #9545 (WIP): confirm/add table parameter support
I have run the @tests/table/parameter@ tests. And this are some problems spotted so far.
1) Right know I am focusi...
Eduard Soltan
07:50 AM Conversion Tools Bug #11156 (WIP): Conversion fails if source folder is a symlink
I'll pick this one up. Dănuț Filimon
07:23 AM Conversion Tools Bug #11156: Conversion fails if source folder is a symlink
If I attempt to convert a project (e.g. Hotel), but the @./abl@ folder is a symlink, then the conversion fails with:
...
Alexandru Lungu
07:21 AM Conversion Tools Bug #11156 (Review): Conversion fails if source folder is a symlink
Alexandru Lungu
07:05 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
I increased the heap to 16Gb and repeated the stress test 3 times, the OutOfMemoryError was solved, so it is somethin... Artur Școlnic
05:27 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
During the investigation for #10941-77 I tried to replicate a long running query by executing some apis on the client... Artur Școlnic
06:35 AM Runtime Infrastructure Feature #9686: move FWD to Java 25
Committed revision *16266* in task branch *9686a*:
- Additional fixes.
- Fix for database import when XML files exc...
Teodor Gorghe

01/28/2026

05:13 PM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
Lorian Sandu wrote:
> I've created @9383b / rev 16369@ which reverts the changes that were introduced in @trunk / 16...
Constantin Asofiei
08:09 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
I've created @9383b / rev 16369@ which reverts the changes that were introduced in @trunk / 16217@. Lorian Sandu
03:36 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
From my POV, this is a customer specific pattern that breaks #9383 idea. I don't think we would be able to generate a... Alexandru Lungu
03:35 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
I documented the issue in #11154. Alexandru Lungu
03:22 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
I am working on a scenario to test and check what can be done. Dănuț Filimon
04:06 PM User Interface Bug #10692 (WIP): Numeric FILL-IN: Problems with formats using debit/credit sign placeholders
I've created ABLUnit test cases for formatting with @STRING@. Special care was taken to protect all spaces from trimm... Vladimir Tsichevski
02:36 PM Conversion Tools Feature #10190 (Internal Test): Prototype the changes to the build to add ANTLR v4
Code Review Task Branch 10190a Revision 16376
The change looks good.
> Aside from that failing case, the other ...
Greg Shah
12:02 PM User Interface Bug #10075: Number format validation issues
Updated version of #10075-3.
h1. Number Format Specification
This document describes the structure of number fo...
Vladimir Tsichevski
10:51 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Committed as rev 16360.
Hynek, please take a look when you have a moment. I initially tried addressing this direct...
Paula Păstrăguș
10:20 AM Database Feature #4369: implement stateless FWD server clustering
Roger Borrello wrote:
> Is this backward compatible with non-Docker configuration? If so, I think it should be added...
Andrei Plugaru
08:45 AM Database Feature #4369: implement stateless FWD server clustering
Andrei Plugaru wrote:
> Roger Borrello wrote:
>
> > Very clever... and your testing confirms?
>
> Yes, it work...
Roger Borrello
06:39 AM Database Feature #4369: implement stateless FWD server clustering
As the discussion regarding the synchronization of metadata tables was not officially closed, I have done some analys... Andrei Plugaru
09:22 AM Base Language Bug #10471: Incorrect Integer Formatting as Legacy Time
Updated ABLUnit tests attached. Vladimir Tsichevski
09:20 AM Base Language Bug #10471 (Review): Incorrect Integer Formatting as Legacy Time
All known issues fixed in 10471a rev. 16356. Please, review. Vladimir Tsichevski
09:22 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Andrei Plugaru wrote:
> Constantin, I have addressed the copyright year, history entry and the javadocs in @9488b/re...
Constantin Asofiei
08:34 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Constantin, I have addressed the copyright year, history entry and the javadocs in @9488b/rev. 16346@ Andrei Plugaru
07:57 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Constantin Asofiei wrote:
> Andrei, when I mentioned the javadocs, I meant what you manually wrote - not to add/fix ...
Andrei Plugaru
07:55 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Andrei Plugaru wrote:
> Do you think it is worth doing that?
Andrei, when I mentioned the javadocs, I meant what yo...
Constantin Asofiei
07:48 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Constantin, about the Javadocs for the methods: it seems that in the original OE code most of the methods have some d... Andrei Plugaru
03:27 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Constantin Asofiei wrote:
> Hmm... lets do this: get the converted Array.java and change it after in FWD, to get rid...
Andrei Plugaru
08:49 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
There are a lot of issues related to the conversion database.
I committed *7169a/16354*. Added DependencyConversio...
Dănuț Filimon
05:45 AM Conversion Tools Bug #10784 (Test): FWD Analytics - Visualize Call Graph can't be used due to broken file paths
This issue was fixed in trunk/16362 (#10919). Dănuț Filimon
05:44 AM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
Fixed the version reported/resolved. Dănuț Filimon
04:33 AM Database Bug #11027: Unflushed record causes infinite loop
I think a simple null check there will solve the issue.
I will redo some of the testing I am handling as I don't ...
Andrei Plugaru
04:15 AM Database Bug #11027: Unflushed record causes infinite loop
There is a regression on a large customer application caused by the latest revision.
I am attaching the stack trace ...
Teodor Gorghe
03:56 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
Paul Bodale wrote:
> Teodor Gorghe wrote:
> > On 4GL, it is not possible to achieve a return value of @LENGTH@ to b...
Teodor Gorghe
03:55 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
Teodor Gorghe wrote:
> On 4GL, it is not possible to achieve a return value of @LENGTH@ to be greater than int limit...
Paul Bodale
02:27 AM Base Language Bug #11149 (Review): DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
Committed revision *16368* on task branch *11149a*:
- @LENGTH(RAW)@ return type should be @INTEGER@.
Teodor Gorghe
02:13 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
On 4GL, it is not possible to achieve a return value of @LENGTH@ to be greater than int limit (2147483647) because th... Teodor Gorghe

01/27/2026

03:04 PM Base Language Bug #10471: Incorrect Integer Formatting as Legacy Time
h1. Special Number Formatting Specification
This document describes the legacy special time formatting applied to ...
Vladimir Tsichevski
12:16 PM Base Language Bug #10471: Incorrect Integer Formatting as Legacy Time
And -1 formatted with @+hh:mm@ produces:
In OE: @-00:01@
In FWD (10471a): @+00:-1@
Vladimir Tsichevski
11:38 AM Base Language Bug #10471 (WIP): Incorrect Integer Formatting as Legacy Time
New issue:
A negative value -60 formatted with format @hh:mm@ gives:
In OE: @23:59@.
In FWD (10471a): @00:-1@.
Vladimir Tsichevski
07:09 AM Base Language Bug #10471 (Review): Incorrect Integer Formatting as Legacy Time
Vladimir Tsichevski wrote:
> I found another related issue:
>
> The following statements **throw error 22** ("Cha...
Vladimir Tsichevski
12:20 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Andrei Plugaru wrote:
> In the original OE code @ttArray@ is only used for @toTable@ method. However, I dropped it a...
Constantin Asofiei
12:13 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Constantin Asofiei wrote:
> Andrei Plugaru wrote:
> > I have tested the current Array class using the tests from te...
Andrei Plugaru
11:04 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Andrei Plugaru wrote:
> I have tested the current Array class using the tests from testcases and unfortunately, ther...
Constantin Asofiei
10:56 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
I have tested the current Array class using the tests from testcases and unfortunately, there are a few dozen failure... Andrei Plugaru
11:53 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
Constantin Asofiei wrote:
> Ovidiu Maxiniuc wrote:
> Why do you say we need @Int64Expression@ and not @IntegerExpre...
Ovidiu Maxiniuc
11:10 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
Ovidiu Maxiniuc wrote:
> We need to get the type correctly, or else overload methods will not be called as in 4GL. I...
Constantin Asofiei
11:07 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
That's a valuable tool we did not have a decade+ ago, when @int64@ support was added in FWD.
We need to get the ty...
Ovidiu Maxiniuc
09:13 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
Ovidiu Maxiniuc wrote:
> Definitely, the stop condition should be @Int64Expression@. This is more evident when you c...
Constantin Asofiei
09:03 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
Definitely, the stop condition should be @Int64Expression@. This is more evident when you change the iteration to:<pr... Ovidiu Maxiniuc
03:51 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
It's either the @LENGTH@ function is documented wrong in 4GL docs and we need it to be @INT64@ in FWD or the @BinaryD... Constantin Asofiei
03:36 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
*+ Ovidiu*... Teodor Gorghe
03:30 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
Teodor Gorghe wrote:
> Yes, but this is not right. The return type of @LENGTH@ should be @INTEGER@.
Please find the...
Constantin Asofiei
03:30 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
Yes, but this is not right. The return type of @LENGTH@ should be @INTEGER@. Teodor Gorghe
03:26 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
progress.g needs to also be changed: @sym.addBuiltinFunction("length" , FUNC_INT64 , true );@ Constantin Asofiei
03:20 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
Constantin Asofiei wrote:
> Teodor, please see if changing the function's return type in SignatureHelper solves the ...
Teodor Gorghe
03:14 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
Teodor, please see if changing the function's return type in SignatureHelper solves the issue - that is still marked ... Constantin Asofiei
01:21 AM Base Language Bug #11149 (WIP): DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
I don't think it needs to be *int64* because in 4GL, the return type of @LENGTH@ is @INTEGER@.
I will take care of t...
Teodor Gorghe
11:01 AM Database Bug #9383 (WIP): Cache only the current delegate on transaction commit if a ProgressiveResults is...
Alex/Razvan/Danut: please see #10614-83 and #10614-84. This revision introduces a regression where a 200k record que... Constantin Asofiei
10:59 AM Runtime Infrastructure Feature #11152: improve broker session distribution to implement simple load balancing
Our session distribution for the brokers is pretty naive. I recall it was a simple round robin but regardless, it do... Greg Shah
10:57 AM Runtime Infrastructure Feature #11152 (New): improve broker session distribution to implement simple load balancing
Greg Shah
10:27 AM Base Language Bug #11104 (Closed): MSA appserver configuration causes issues reading agent startup parameters.
Greg Shah
09:59 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Hynek, I’ve attached a patch (based on the latest version of 10913a) implementing your suggested approach. Please tak... Paula Păstrăguș
09:12 AM Database Bug #11027: Unflushed record causes infinite loop
While testing the unit tests of a large GUI applications, I found some more issues, regarding the choice of the dirty... Andrei Plugaru
08:34 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
I've added new changes that cover support for the following OO references:
* class events
* length-of and resize me...
Octavian Adrian Gavril
08:02 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
I've made the change mentioned in #7169-46 and noticed some issues with the conversion, that would be the AstManager ... Dănuț Filimon
06:22 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
Greg Shah wrote:
> > Each profile will run using the ConversionDriver and should create a @jar@ (1 profile = 1 jar),...
Dănuț Filimon
06:57 AM User Interface Bug #10075: Number format validation issues
Another related issue (initially reported in #10471-12):
The following statements **throw error 22** ("Character n...
Vladimir Tsichevski
04:13 AM User Interface Bug #10915 (Internal Test): ugly dialogs
Is all the regression testing finished? Hynek Cihlar
04:09 AM User Interface Bug #10915: ugly dialogs
Could this branch be merged into the trunk? Sergey Ivanovskiy
04:02 AM Database Feature #4369: implement stateless FWD server clustering
Roger Borrello wrote:
> Very clever... and your testing confirms?
Yes, it works as expected. The trap from @ser...
Andrei Plugaru
03:47 AM Base Language Bug #10597 (Test): [Regression] extent field in form fails conversion
Branch 10597b was merged into trunk as rev. 16368 and archived. Stefanel Pezamosca
03:34 AM Base Language Bug #10597 (Merge Pending): [Regression] extent field in form fails conversion
Stefanel, please merge 10597b to trunk now. Constantin Asofiei

01/26/2026

04:42 PM Base Language Bug #10597 (Internal Test): [Regression] extent field in form fails conversion
The changes look good. Ovidiu Maxiniuc
04:19 AM Base Language Bug #10597 (Review): [Regression] extent field in form fails conversion
I fixed the issue. The problem was that when doing @txt1.equals(txt2)@, in some cases @txt1@ was just @i@, while @txt... Stefanel Pezamosca
02:27 AM Base Language Bug #10597 (WIP): [Regression] extent field in form fails conversion
Stefanel Pezamosca
01:37 PM Runtime Infrastructure Support #8922: runtime infrastructure tests
Artur Școlnic wrote:
> I want to mention that I am committing the tests to 8922a/AppserverTests as I write them, so ...
Constantin Asofiei
10:13 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
I want to mention that I am committing the tests to 8922a/AppserverTests as I write them, so they can be found and re... Artur Școlnic
11:56 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
Octavian Adrian Gavril wrote:
> Should we allow having a class in @abl@ folder and it's converted output in an exist...
Greg Shah
11:13 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
> Each profile will run using the ConversionDriver and should create a @jar@ (1 profile = 1 jar), the name of the jar... Greg Shah
09:47 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
Using a build/profiles/<profile_name> folder where each conversion is stores is the way to go at the moment. Dănuț Filimon
07:26 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
Here's how the DependencyConversionDriver works at the moment:
* The DependencyConversionDriver is an independent cl...
Dănuț Filimon
10:12 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Andrei Plugaru wrote:
> No, I haven't. Is there a suite of tests specifically for these classes? Or how exactly shou...
Constantin Asofiei
09:57 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Constantin Asofiei wrote:
> Andrei, please fix the javadoc formatting at the new methods you've added - I know most ...
Andrei Plugaru
09:52 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Andrei, please fix the javadoc formatting at the new methods you've added - I know most methods are missing javadoc, ... Constantin Asofiei
10:01 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
I’ve attached the AST for @standard.df@ generated with both ANTLR2 and ANTLR4.
After a bit of refinement, the two ...
Paula Păstrăguș
09:39 AM User Interface Bug #10915: ugly dialogs
10915a was rebased up to rev 16383. Sergey Ivanovskiy
09:06 AM Runtime Infrastructure Feature #9686: move FWD to Java 25
Committed revision *422* on *hotel_gui* project:
- Adjusted client.sh and server.sh to be compatible with Java 25.
Teodor Gorghe
08:58 AM Runtime Infrastructure Feature #9686: move FWD to Java 25
Yes, they are. Teodor Gorghe
08:57 AM Runtime Infrastructure Feature #9686: move FWD to Java 25
Teodor Gorghe wrote:
> Created task branch *9686a*.
>
> Committed revision *16265* in task branch *9686a*:
> - A...
Roger Borrello
08:51 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
I found the following conversion problem:... Paul Bodale
08:44 AM Base Language Bug #11149 (Review): DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
Paul Bodale
08:49 AM Database Feature #4369: implement stateless FWD server clustering
Andrei Plugaru wrote:
> *However, I have the solution for this: escaping the ampersand @&@ character*. This way the ...
Roger Borrello
06:06 AM Database Feature #4369: implement stateless FWD server clustering
Roger, regarding the forwarding of the KILL signal to the Java process. I think I got to a cleaner approach using onl... Andrei Plugaru
08:30 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
I have fixed review issues. Tested some customer applications. There is something which does not make sense to me in ... Eduard Soltan
06:42 AM Base Language Bug #4766: fix CHR and ASC
Created branch *4766b* from trunk rev. *16366*.
Starting fresh as we found new cases which need to be covered and...
Paul Bodale
04:45 AM Conversion Tools Bug #11143: Reports fail for ChUI
ChUI failed @ant rpt@ with @Cannot find class/interface ... in PROPATH@. Dănuț Filimon
04:43 AM Conversion Tools Bug #11143 (Test): Reports fail for ChUI
Dănuț Filimon
03:26 AM Base Language Feature #6428 (WIP): implement IS-LEAD-BYTE() built-in function
While working on task #4766 I've found some new information I didn't knew back when I implemented the solution for th... Paul Bodale
02:32 AM User Interface Bug #11056 (Test): SHIFT + TAB doesn't work on Swing ChUI
Branch 11056a was merged into trunk as rev. 16366 and archived. Razvan-Nicolae Chichirau
02:17 AM User Interface Bug #11056 (Merge Pending): SHIFT + TAB doesn't work on Swing ChUI
Please merge 11056a to trunk. Hynek Cihlar
01:52 AM User Interface Bug #11056: SHIFT + TAB doesn't work on Swing ChUI
It seems that you completed all tests and this branch can be merged. Sergey Ivanovskiy
01:21 AM User Interface Bug #11056: SHIFT + TAB doesn't work on Swing ChUI
Sergey, please respond to #11056-18. Razvan-Nicolae Chichirau

01/25/2026

11:22 AM Base Language Bug #10597: [Regression] extent field in form fails conversion
Thanks for the heads up. The fix in 10597b has a regression: it creates a 3rd "frame0" frame for the @input i[j].@ c... Constantin Asofiei
10:24 AM Base Language Bug #10597 (Internal Test): [Regression] extent field in form fails conversion
Constantin Asofiei wrote:
> Stefanel, there is a regression in trunk in rev 16275:
> [...]
>
> Instead of emitti...
Stefanel Pezamosca
07:05 AM Base Language Bug #10597 (WIP): [Regression] extent field in form fails conversion
Stefanel, there is a regression in trunk in rev 16275:... Constantin Asofiei

01/23/2026

02:24 PM Database Bug #11027: Unflushed record causes infinite loop
I have committed @11027a/16349@ with the fix from #11027-33.
Apart from the testing from #11027-26, the ChUi tests...
Andrei Plugaru
08:48 AM Database Bug #11027: Unflushed record causes infinite loop
I may have found a solution/workaround for the problem. As basically the problem was returning a wrong dirtyRecord ba... Andrei Plugaru
07:48 AM Database Bug #11027: Unflushed record causes infinite loop
There is a thing that distinguishes cross- from intra-: if the record is leaked from another session, then the first ... Alexandru Lungu
07:23 AM Database Bug #11027: Unflushed record causes infinite loop
Actually, the record that comes from the dirty DB seems to be the latest. The problem is that in @DefaultDirtyShareMa... Andrei Plugaru
06:38 AM Database Bug #11027: Unflushed record causes infinite loop
> In the chui tests, this is exactly what happens: the dirty record seems to be an older one, and the found record in... Alexandru Lungu
06:30 AM Database Bug #11027: Unflushed record causes infinite loop
I may have found a change that could be the root cause(for at least) a few regressions:... Andrei Plugaru
03:28 AM Database Bug #11027: Unflushed record causes infinite loop
Andrei Plugaru wrote:
> While running Chui regression tests found some regressions :((
> Currently I am looking int...
Teodor Gorghe
03:16 AM Database Bug #11027: Unflushed record causes infinite loop
While running Chui regression tests found some regressions :((
Currently I am looking into the following error: @Req...
Andrei Plugaru
01:54 PM Database Feature #4369: implement stateless FWD server clustering
I resumed the work here by first rebasing the branch :))
@4369a@ has been rebased from trunk/16364. It is now at rev...
Andrei Plugaru
01:03 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
Constantin, I have committed @9488b/ rev. 16344@ with the proper implementation for @toTable@ in Array.
Please review!
Andrei Plugaru
11:14 AM User Interface Bug #10856 (WIP): Logical FILL-IN: Caret position issues
Vladimir Tsichevski
11:14 AM User Interface Bug #10856: Logical FILL-IN: Caret position issues
Delia Mitric wrote:
> Rebased 10856a to the latest trunk
Testing rev. 16367.
Regression found: @Up@ and @Down@...
Vladimir Tsichevski
08:59 AM User Interface Bug #10856: Logical FILL-IN: Caret position issues
Rebased 10856a to the latest trunk Delia Mitric
08:42 AM User Interface Bug #10856: Logical FILL-IN: Caret position issues
Delia Mitric wrote:
> *issue 1* is solved under #10857.
Please, rebase 10856a to the latest trunk, this will merg...
Vladimir Tsichevski
10:37 AM Conversion Tools Feature #10190 (Review): Prototype the changes to the build to add ANTLR v4
Testing revealed that the @-lib@ option is required for the schema task. Since the schema parser and the Progress lex... Paula Păstrăguș
09:41 AM Conversion Tools Feature #10190: Prototype the changes to the build to add ANTLR v4
10190a was rebased, new revision is *16375*. Paula Păstrăguș
09:09 AM Conversion Tools Feature #10190: Prototype the changes to the build to add ANTLR v4
No, I’ll rebase the branch right away and do some retesting. Paula Păstrăguș
09:05 AM Conversion Tools Feature #10190: Prototype the changes to the build to add ANTLR v4
Have you rebased and tested using the upgraded Gradle that is there? Greg Shah
08:53 AM Conversion Tools Feature #10190: Prototype the changes to the build to add ANTLR v4
The testing is finished, at that time I also converted one big application to be sure the new build changes does not ... Paula Păstrăguș
08:49 AM Conversion Tools Feature #10190: Prototype the changes to the build to add ANTLR v4
What is the status of the testing on this? Greg Shah
09:46 AM Base Language Feature #11142: implement PASOE-compatible webhandler
In #6506, we've added support for classic/CGI webspeed functionalities.
We need to add support for the PASOE compa...
Constantin Asofiei
09:44 AM Base Language Feature #11142 (New): implement PASOE-compatible webhandler
Constantin Asofiei
09:31 AM Base Language Feature #11139: Progress codebase can have multiple -cpstream values
While working on task #4766 it was found that a application can be composed of source code files that do not have the... Paul Bodale
09:11 AM Base Language Feature #11139 (New): Progress codebase can have multiple -cpstream values
Paul Bodale
09:19 AM Base Language Feature #11138: Character buffer can contain bytes from more than one encoding
While working on task #4766 it was found that a character variable can hold bytes from multiple encodings:... Paul Bodale
09:09 AM Base Language Feature #11138 (New): Character buffer can contain bytes from more than one encoding
Paul Bodale
09:02 AM Base Language Bug #4766: fix CHR and ASC
Very nice analysis!
> * Buffer holding bytes from multiple encodings (@str = CHR(159, "ISO8859-1", "IBM850") + CHR...
Greg Shah
07:46 AM Base Language Bug #4766: fix CHR and ASC
h3. Here is the current status of this task:
* Delia's work provided a clear picture in terms of what we need to m...
Paul Bodale
07:57 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
Ok, it was an issue in my project, I was running the wrong program, sorry for the confusion. The variable is persiste... Artur Școlnic
07:53 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
State-aware, I think it is the only one that guarantees that the requests are handled by the same agent. Artur Școlnic
07:52 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
Artur Școlnic wrote:
> And I configured only one agent in the pool range for all the tests, so it would be obvious w...
Constantin Asofiei
07:51 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
p1.p... Artur Școlnic
07:47 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
Artur Școlnic wrote:
> I already tried with shared variables, I don't think they get saved on the appserver.
Are yo...
Constantin Asofiei
07:38 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
I already tried with shared variables, I don't think they get saved on the appserver.
I have a single agent for a st...
Artur Școlnic
06:56 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
Artur Școlnic wrote:
> Do you think there is a reliable way to check if the context is actually reset or if somethin...
Constantin Asofiei
06:14 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
Constantin, I am trying to write some tests that explore the different session management with classic appserver (sta... Artur Școlnic
07:52 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
I created the @DependencyConversionDriver.java@, it does the following:
* process the command line arguments (the pr...
Dănuț Filimon
07:26 AM Base Language Feature #6506 (Internal Test): implement CGI WebSpeed support and the standard web-disp.p dispatc...
Got the confirmation to place this in Internal Test. I will come up with an extensive testing plan. Radu Apetrii
03:49 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Radu Apetrii wrote:
> > The admin appserver views are read-only, right?
> Yes, there's no way to change the fields ...
Radu Apetrii
03:35 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
6506b rev. 16353 - Constantin's commit for the change suggested in @DmoMetadataManager.java@.
6506b rev. 16354 - I r...
Radu Apetrii
03:20 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Radu Apetrii wrote:
> Constantin Asofiei wrote:
> > Radu, we don't have support for PASOE to run webspeed - so ther...
Constantin Asofiei
03:15 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Constantin Asofiei wrote:
> Radu, we don't have support for PASOE to run webspeed - so there is no need to have the ...
Radu Apetrii
03:14 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Radu, we don't have support for PASOE to run webspeed - so there is no need to have the fields in @MultiSessionAppser... Constantin Asofiei
03:07 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
I committed to 6506b rev. 16352:
* Added support for @webspeed@ and @basepath@ fields in Admin Console related code....
Radu Apetrii
07:01 AM User Interface Bug #10706: Date FILL-IN: Unintended VALUE-CHANGED Event Triggered by BACKSPACE
Delia Mitric wrote:
> Vladimir, when you get a chance, please review this one. Thank you!
10706a rev. 16321 code ...
Vladimir Tsichevski
06:54 AM Runtime Infrastructure Feature #9686: move FWD to Java 25
Created task branch *9686a*.
Committed revision *16265* in task branch *9686a*:
- Added compatibility for JRE25.
...
Teodor Gorghe
06:06 AM Runtime Infrastructure Bug #10963 (WIP): appserver resiliency and self healing
Eric Faulhaber wrote:
> Artur/Constantin, should this go into test status, or back into WIP (it's marked 90%)? Is th...
Artur Școlnic
06:03 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
Eric Faulhaber wrote:
> Does #10963-84 need to be addressed in another iteration, or did that make it into 10963b?
...
Artur Școlnic
05:02 AM User Interface Bug #10857 (Test): Logical FILL-IN initial state: Incorrect handling of unmatched keys
Branch 10857a was merged into trunk as rev. *16364* and archived. Delia Mitric
04:48 AM User Interface Bug #10857 (Merge Pending): Logical FILL-IN initial state: Incorrect handling of unmatched keys
Seems fair. 10857a can be merged right now. Radu Apetrii
04:46 AM User Interface Bug #10857: Logical FILL-IN initial state: Incorrect handling of unmatched keys
The testing phase is done.
I think this is ready to be merged
Delia Mitric
01:42 AM User Interface Bug #10857: Logical FILL-IN initial state: Incorrect handling of unmatched keys
Serban tested another Customer GUI application. No regression found. Delia Mitric
04:49 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
The @standard.df@ file now produces a large ASTV4 (without throwing any error!). I need to compare it with the AST ge... Paula Păstrăguș
04:40 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
Actually, things are easier than I initially thought! We just need to cast the token to a @CommonToken@ and then call... Paula Păstrăguș
04:32 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Paula Păstrăguș wrote:
> Hynek, what mouse event changes are being proposed? Do you mean the ones you suggested in t...
Hynek Cihlar
03:20 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
Hynek Cihlar wrote:
> Agree, the bounds check doesn't always work correctly. And yes, the condition from the @GuiBut...
Paula Păstrăguș
 

Also available in: Atom