Activity
From 01/11/2026 to 02/09/2026
02/10/2026
- 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...
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... - 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
... - 04:58 PM Database Bug #9950: Upgrade the metadata schema to a newer version
- Are there any immediate changes to customer applications post merge?
- 02:46 PM Database Bug #9950 (Merge Pending): Upgrade the metadata schema to a newer version
- Please merge after 10894a.
- 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... - 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...
- 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 ... - 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...
- 03:35 PM User Interface Bug #10915: ugly dialogs
- Hynek Cihlar wrote:
> Code review 10915a.
>
> Just one point. I think @removeEscapedDoubleQuotes@ will throw @Str... - 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.
- 01:57 PM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Code review 10915a.
> >
> > Just one point. I think @removeEs... - 01:29 PM User Interface Bug #10915: ugly dialogs
- Hynek Cihlar wrote:
> Code review 10915a.
>
> Just one point. I think @removeEscapedDoubleQuotes@ will throw @Str... - 01:03 PM User Interface Bug #10915: ugly dialogs
- Code review 10915a.
Just one point. I think @removeEscapedDoubleQuotes@ will throw @StringIndexOutOfBoundsExceptio... - 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... - 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...
- 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...
- 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. - 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 ... - 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... - 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... - 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... - 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.
- 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:
... - 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... - 12:04 PM Base Language Bug #9572: ArrayIndexOutOfBoundsException and wrong newline handling in RedirectedTerminal.addCha...
- Vladimir, what is the status of this issue?
- 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.
- 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.
- 09:06 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- This committed revision 16435 (9709b) is not for the review, I just fixed previous security issues related to the cli...
- 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...
- 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... - 08:26 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- What line do you mean? @Deleted-by-GC@?
- 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...
- 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... - 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... - 08:07 AM User Interface Bug #11192 (New): Numeric FILL-IN: Caret position is not adjusted when value sign changes
- 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.
- 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....
- 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... - 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... - 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...
- 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:...
- 02:49 AM Base Language Bug #4766 (WIP): fix CHR and ASC
- Thanks for the review!
I'll move forward with this general solution. - 07:30 AM User Interface Bug #11191: ChUI: COMBO-BOX raises error 4058 on valid SCREEN-VALUE assignment
- Run this example in CHARACTER mode:...
- 07:29 AM User Interface Bug #11191 (Review): ChUI: COMBO-BOX raises error 4058 on valid SCREEN-VALUE assignment
- 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 ... - 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?
- 04:52 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
- Smoke tests passed using GUI apps.
- 04:00 AM Database Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
- Harness, reports and navigation passed!
- 03:50 AM Database Feature #8834 (Internal Test): add bootstrap configuration support for -db OE command line parame...
- 03:59 AM Database Bug #10772: NUM-RESULTS on a FOR EACH query fails
- Harness, reports and navigation passed!
02/08/2026
- 01:04 PM User Interface Bug #10915 (Review): ugly dialogs
- 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...
02/07/2026
- 03:52 AM Runtime Infrastructure Feature #11183 (WIP): Upgrade our PASOE implementation to a fully async paradigm
- 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 ...
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... - 09:08 AM Database Feature #9545: confirm/add table parameter support
- Some things that I noticed:...
- 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... - 03:40 AM Database Feature #9545: confirm/add table parameter support
- There is something in @TemporarBuffer.associateImpl@....
- 08:43 AM Runtime Infrastructure Feature #11183: Upgrade our PASOE implementation to a fully async paradigm
- Sure, I will look into this as well.
- 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...
- 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 ... - 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...
- 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.
- 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... - 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...
- 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...
- 03:02 AM Runtime Infrastructure Feature #11183 (WIP): Upgrade our PASOE implementation to a fully async paradigm
- 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...
- 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.
- 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 ... - 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...
- 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...
- 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...
- 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...
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.
- 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... - 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
- 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 ... - 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: @... - 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... - 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... - 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.
- 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... - 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. - 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... - 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...
- 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... - 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... - 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... - 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... - 02:26 AM Base Language Bug #10471: Incorrect Integer Formatting as Legacy Time
- 10471a passed ChUI regression tests.
- 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... - 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... - 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...
- 08:40 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Tomasz Domin wrote:
> Roger Borrello wrote:
> > Everytime I try to push my copy of the rebased 10727a branch, I get... - 01:51 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Roger Borrello wrote:
> Everytime I try to push my copy of the rebased 10727a branch, I get:
> [...]
> I've tried ... - 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... - 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...
- 05:53 AM Base Language Bug #11178 (Rejected): Include byte 0 in character byte representation for binary ops
- 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.
- 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.
- 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...
- 04:39 AM Base Language Bug #11178 (Rejected): Include byte 0 in character byte representation for binary ops
- 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.
- 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... - 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...
- 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...
- 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 ... - 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*... - 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.
02/04/2026
- 06:11 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Everytime I try to push my copy of the rebased 10727a branch, I get:...
- 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... - 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. ... - 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...
- 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... - 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.
- 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.
- 02:16 PM Base Language Bug #10471: Incorrect Integer Formatting as Legacy Time
- Vladimir, do the attached test cases cover all the issues found?
- 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...
- 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.
- 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.
- 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 ...
- 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.
- 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.
- 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...
- 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... - 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... - 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 - 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 - 03:06 AM User Interface Bug #10856 (Internal Test): Logical FILL-IN: Caret position issues
- 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...
- 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 ...
- 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...
- 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... - 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...
- 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... - 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...
- 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...
- 09:54 AM Database Feature #9545: confirm/add table parameter support
- *start.p*...
- 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.
- 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... - 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!
>
... - 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... - 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... - 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...
- 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/ ...
- 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
- 03:16 AM User Interface Bug #11170: The caret position is initially wrong for DECIMAL/INTEGER FILL-IN widgets
- This is a simple testcase:...
- 03:09 AM User Interface Bug #11170 (Test): The caret position is initially wrong for DECIMAL/INTEGER FILL-IN widgets
- 03:46 AM User Interface Bug #11173: Shift- and/or Ctrl- modifiers must disable navigation keys in ChUI
- Any testcase with more widgets....
- 03:46 AM User Interface Bug #11173 (New): Shift- and/or Ctrl- modifiers must disable navigation keys in ChUI
- 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:...
- 03:36 AM User Interface Bug #11172 (New): Incorrect behaviour of HOME and END keys for a CHARACTER FILL-IN widget in ChU...
- 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):...
- 03:30 AM User Interface Bug #11171 (New): Wrong cursor position after focus is changed between widgets (using UP/DOWN key...
- 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 ...
- 02:36 AM Runtime Infrastructure Feature #11169 (New): Running Ahead-of-time compilation (AOT) on FWD
02/03/2026
- 03:12 PM User Interface Bug #10876: Date FILL-IN: Incorrect ENTER key handling in GUI mode
- ChUI tests running.
- 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... - 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... - 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) ...
- 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.
- 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.
- 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... - 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... - 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 ... - 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...
- 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... - 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...
- 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...
- 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...
- 09:24 AM Database Bug #11161: fail gracefully when the database connection can not be established
- Connecting with...
- 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... - 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...
- 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. ...
- 04:42 AM Database Bug #11161 (WIP): fail gracefully when the database connection can not be established
- 08:56 AM Runtime Infrastructure Bug #10071 (Closed): Method code too large - ReflectASM
- 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... - 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... - 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 ... - 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?
... - 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... - 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... - 08:40 AM Base Language Bug #10391 (Closed): Comparisons methods not returning the correct result in poly cases
- 08:40 AM Base Language Bug #10518 (Closed): Property getter call is ignored from conversion
- 08:39 AM Base Language Bug #10264 (Closed): Constructors do not support Enum arguments/parameters
- 08:08 AM Base Language Bug #10712 (Closed): SAX-READER QName parameter is wrong
- 08:08 AM Base Language Feature #10290 (Closed): Add support for character string literals options
- 08:07 AM Base Language Support #9445 (Closed): compatibility test FIX-CODEPAGE
- 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... - 08:04 AM Base Language Bug #11043 (Closed): NPE in SAX-PARSE if the file does not exist
- 08:04 AM Base Language Bug #10831 (Closed): Incorrect handling of UNDO, RETURN ERROR <error> causes IllegalStateExceptio...
- 08:04 AM Database Bug #10455 (Closed): Persistent table CAN-FIND FIRST issue
- 08:03 AM Base Language Bug #10203 (Closed): XMLs cannot be imported into a dataset without a schema present
- 08:03 AM Base Language Bug #11048 (Closed): Temp-table wrong SERIALIZE-NAME when using same DMO
- 08:03 AM Database Bug #10956 (Closed): Wrong primary index selection on FOR EACH table
- 08:03 AM Base Language Bug #10925 (Closed): Ignore dataset name if present, for a dataset declared with serialize-hidden
- 08:03 AM Database Bug #10689 (Closed): Wrong temp-table FOR EACH sorting criteria
- 08:03 AM Base Language Bug #10636 (Closed): 4GL FOR FIRST LEAVE statement exits the function
- 08:02 AM Database Bug #10560 (Closed): Wrong buffer picking for ReadXml when seralization name of a buffer correspo...
- 08:02 AM Database Feature #6457 (Closed): finish COPY-LOB support
- 08:02 AM Database Bug #10526 (Closed): Progressive results don't get invalidated when buffer-copy is performed
- 08:01 AM Base Language Bug #10935 (Closed): Inherit the NO-UNDO option for a temp-table defined using the LIKE temp-tabl...
- 08:01 AM Base Language Bug #10352 (Closed): Fix READ-JSON dataset handle method's behaviour
- 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]].
- 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... - 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?
- 05:37 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey, looks good. You can post a diff or commit for early review.
- 05:00 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Hynek Cihlar wrote:
> @sessionIdClientPairs@ holds P2J security sessions, not the http sessions. You get the HttpSes... - 04:34 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Hynek Cihlar wrote:
> @sessionIdClientPairs@ holds P2J security sessions, not the http sessions. You get the HttpSes... - 04:32 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- @sessionIdClientPairs@ holds P2J security sessions, not the http sessions. You get the HttpSession from the request o...
- 04:21 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- I confused because the code of @WebDriverHander@ uses ...
- 04:09 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- I observed that if one browser policy is enabled, then the client sessions (@InitTermListener@) are tracked by @WebSe...
- 04:04 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Thank you, could I use http sessions listener to track http sessions by their ids and access them from the code?
- 03:31 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> In @AuthFilter@ @HttpSession.this.getId()@ is used for @SecuritySession@. This id must be... - 02:50 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Hynek Cihlar wrote:
> Sergey, for the token refresh you will need some kind of request handler that will handle the ... - 03:38 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- Regardin ...
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... - 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... - 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 – + /... - 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... - 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... - 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... - 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.
- 10:06 AM Base Language Bug #11043 (Merge Pending): NPE in SAX-PARSE if the file does not exist
- Merge after 11007a
- 10:20 AM Base Language Bug #10831 (Test): Incorrect handling of UNDO, RETURN ERROR <error> causes IllegalStateException ...
- 10:20 AM Base Language Bug #10831 (Internal Test): Incorrect handling of UNDO, RETURN ERROR <error> causes IllegalStateE...
- 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.
- 10:05 AM Base Language Bug #10831 (Merge Pending): Incorrect handling of UNDO, RETURN ERROR <error> causes IllegalStateE...
- Ovidiu, please merge to trunk now.
- 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.
- 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... - 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.
- 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.
- 09:38 AM Database Bug #10455 (Test): Persistent table CAN-FIND FIRST issue
- Branch 10455b was merged to trunk rev. 16392 and archived.
- 05:31 AM Database Bug #10455: Persistent table CAN-FIND FIRST issue
- Merge to trunk after 10203a
- 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.
- 05:31 AM Base Language Bug #10203: XMLs cannot be imported into a dataset without a schema present
- Merge to trunk after 11048a
- 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.
- 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.
- 05:31 AM Base Language Bug #11048: Temp-table wrong SERIALIZE-NAME when using same DMO
- Merge to trunk after 10956a
- 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.
- 05:31 AM Database Bug #10956 (Merge Pending): Wrong primary index selection on FOR EACH table
- Merge to trunk after 10925a
- 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.
- 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
- 08:54 AM Database Bug #10689 (Test): Wrong temp-table FOR EACH sorting criteria
- Branch 10689a was merged to trunk rev. 16386 and archived.
- 05:30 AM Database Bug #10689 (Merge Pending): Wrong temp-table FOR EACH sorting criteria
- Merge to trunk after 10636a
- 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.
- 05:30 AM Base Language Bug #10636 (Merge Pending): 4GL FOR FIRST LEAVE statement exits the function
- Merge to trunk after 10560a
- 08:46 AM Database Bug #11027 (Test): Unflushed record causes infinite loop
- 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 ...
- 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.
- 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
- 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... - 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. - 05:29 AM Database Feature #6457 (Merge Pending): finish COPY-LOB support
- Merge to trunk after 10716a
- 01:57 AM Database Feature #6457: finish COPY-LOB support
- 6457a rev 16365 fixes a XML header problem.
- 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.
- 05:28 AM Database Bug #10526 (Merge Pending): Progressive results don't get invalidated when buffer-copy is performed
- Merge to trunk after 10935a
- 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... - 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 ...
- 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.
- 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
- 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*
- 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... - 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...
- 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... - 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... - 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... - 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... - 05:04 AM Base Language Feature #6407: name_map.xml improvements
- ...
- 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.
- 05:27 AM Base Language Bug #10352 (Merge Pending): Fix READ-JSON dataset handle method's behaviour
- Please merge to trunk now.
- 03:14 AM Base Language Bug #10352: Fix READ-JSON dataset handle method's behaviour
- Rebased branch *10352a* with trunk rev. *16377*
- 05:42 AM Conversion Tools Bug #11143 (Test): Reports fail for ChUI
- Committed change into the *staging* branch.
- 05:31 AM Conversion Tools Bug #11143: Reports fail for ChUI
- Ok, thanks!
- 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...
- 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/...
- 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... - 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.
...
01/30/2026
- 05:35 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Constantin Asofiei wrote:
> Sergey/Hynek: I understand that this will be executed on the FWD server, but from what t... - 05:25 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey/Hynek: I understand that this will be executed on the FWD server, but from what thread? If you switch the con...
- 02:33 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey, for the token refresh you will need some kind of request handler that will handle the token refresh request f...
- 12:36 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- @WebDriverHandler.CLIENT_UUID_RELATED_SESSION_ID_PAIRS@ is also available.
- 12:08 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- I can have only the spawner id, @WebDriverHandler.handleStartClientRequest@ if @WebDriverHandler.spawnWorker@ was suc...
- 11:57 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> Hynek, could you help with FWD API to call the client api from the server side on behalf ... - 11:06 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Hynek, could you help with FWD API to call the client api from the server side on behalf of the authenticated user th...
- 08:51 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Roger Borrello wrote:
> Roger Borrello wrote:
> > Sergey Ivanovskiy wrote:
> > > #9709-460 looks like a configurat... - 07:02 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- The only working schema can be that the web server that handled the login page creates authentication cookie on respo...
- 04:20 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > I would like to detail this part because the secure cookie was n... - 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.
- 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... - 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... - 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 (... - 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:...
- 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...
- 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... - 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... - 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... - 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... - 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.
- 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.
- 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... - 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...
- 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... - 09:22 AM Database Bug #11027 (WIP): Unflushed record causes infinite loop
- 08:00 AM Database Bug #11027: Unflushed record causes infinite loop
- Branch 11027a was merged into trunk as rev. 16374.
- 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 ...
- 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.
- 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 ... - 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...
- 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...
- 07:17 AM Database Bug #11161 (Review): fail gracefully when the database connection can not be established
- 07:09 AM Database Bug #10611: Incorrect abbreviation name resolved at conversion time
- ...
- 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)...
- 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...
- 05:43 AM Runtime Infrastructure Bug #11157 (Review): Improve FWD server startup mode in server.sh
- 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...
- 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... - 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...
01/29/2026
- 04:28 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> I would like to detail this part because the secure cookie was not set for the main ifram... - 04:10 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Roger Borrello wrote:
> Sergey Ivanovskiy wrote:
> > #9709-460 looks like a configuration issue because client conn... - 03:20 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- 9709b just rebased up to rev 16397.
- 03:16 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- I would like to detail this part because the secure cookie was not set for the main iframe page for the reasons speci...
- 02:26 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > The idea is the main (root) frame/page should refresh the token ... - 01:56 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek, you proposed to create session short-lived authentication... - 01:53 PM Documentation Support #9709 (WIP): Needed: Basic example of configuring separate client and server
- Branch @9709c@ was merged into trunk as rev. 16370 and archived. Changed status to WIP to complete the task.
- 01:11 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> Hynek, you proposed to create session short-lived authentication/access web tokens that s... - 01:04 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- OK. Preparing 9709c to merge.
9709 web token design to go farther
Hynek, you proposed to create session short... - 12:59 PM Documentation Support #9709 (Merge Pending): Needed: Basic example of configuring separate client and server
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Could 9709c be merged into the trunk? It passed tests and change... - 12:46 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> #9709-460 looks like a configuration issue because client connection is refused.
It is... - 12:33 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- You could compare directory.xml of hotel_gui and cact if this is possible and check the bootstrap client configuratio...
- 12:27 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- #9709-460 looks like a configuration issue because client connection is refused.
- 12:24 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Fixed erroneous code in rev 16372(9709c) and rev 16380(9709b).
- 12:09 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- I found that the target code probably should be ...
- 11:01 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> You could run java program to test host name.
Excellent... now I'm confused more. The ... - 09:50 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- I did not test @9709b_16379@ with @cact@ because no local setup at this moment but tested with the different large ap...
- 08:58 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Thanks for the clues, Sergey. One of the difficulties is the Docker image is very thin and without even the simplest ...
- 07:10 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Roger, did you try to configure @/etc/hosts@ file for each container?...
- 05:31 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Roger, what is the FWD version for your test environment? 9709b?
Are these instructions #9709-362 valid for hotel_gu... - 05:19 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Your network configuration resolves your host name as loop back address or fails to resolve this host name...
- 05:10 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Roger, this should be the network configuration issue. This exception ...
- 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... - 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... - 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. - 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... - 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. - 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
... - 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.
... - 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...
- 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...
- 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...
- 10:12 AM Runtime Infrastructure Bug #11157 (Internal Test): Improve FWD server startup mode in server.sh
- 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... - 09:41 AM Database Bug #9383 (New): Cache only the current delegate on transaction commit if a ProgressiveResults is...
- 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@
- 09:35 AM Database Bug #9383 (Merge Pending): Cache only the current delegate on transaction commit if a Progressive...
- Go ahead and merge now.
- 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... - 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... - 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... - 09:29 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
- Lorian, what else is left?
- 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 - 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.
- 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... - 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?
- 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 ... - 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... - 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...
- 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... - 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_...
- 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... - 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... - 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...
- 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?
- 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... - 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... - 07:50 AM Conversion Tools Bug #11156 (WIP): Conversion fails if source folder is a symlink
- I'll pick this one up.
- 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:
... - 07:21 AM Conversion Tools Bug #11156 (Review): Conversion fails if source folder is a symlink
- 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...
- 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...
- 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...
01/28/2026
- 06:55 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey, my customer's configuration is almost exactly the same as the hotel configuration, which is working. But the ...
- 11:42 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Good plan.
- 11:35 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> Working on 9709b but it makes sense to merge 9709c first because Nginx gives the solid so... - 11:34 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> Could 9709c be merged into the trunk? It passed tests and changes are safe.
Trunk is c... - 11:31 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> Hynek, the js web client loads modules @p2j.js@, @p2j.screen.js@ and so on. Should these ... - 11:28 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Working on 9709b but it makes sense to merge 9709c first because Nginx gives the solid solution to this task (#9709-4...
- 11:01 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Could 9709c be merged into the trunk? It passed tests and changes are safe.
- 10:24 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Nginx has the simple configuration that is due to the customer developed this config. The new broker host ip address ...
- 10:00 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- I updated #9709-449 to show environment settings.
- 09:55 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- 9709c passed tests with nginx proxy server. Could this 9709c rev 16371 be merged into the trunk?
- 08:18 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Hynek, the js web client loads modules @p2j.js@, @p2j.screen.js@ and so on. Should these modules be all private and c...
- 06:49 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- For testing 9709c I need to use the web reverse proxy server. These settings for nginx used for the local setup of th...
- 06:26 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> @((WebClientBuilder) clientBuilder).getParams()@ returns @WebClientBuilderParameters@, bu... - 06:25 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- @((WebClientBuilder) clientBuilder).getParams()@ returns @WebClientBuilderParameters@, but @clientBuilder.getParams()...
- 04:49 AM Documentation Support #9709 (Internal Test): Needed: Basic example of configuring separate client and server
- Code review 9709c.
The changes look fine. Just two minor points.
The cast @(WebClientBuilder) clientBuilder)@ i... - 04:21 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> Created 9709c rev 16369. Please review these code again. I would like to merge this branc... - 03:34 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Created 9709c rev 16369. Please review these code again. I would like to merge this branch into the trunk.
- 02:37 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> This patch 9709c.patch can be merged because it was passed the review. The secure cookie ... - 02:32 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > This was just an example. The malicious code could replace any o... - 02:30 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > You found that the current code uses the public function that ca... - 02:26 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> You found that the current code uses the public function that can be fixed. XSS is not an... - 02:23 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- This path can be merged because it was passed the review. The secure cookie is STRICT and AuthHandler not changed.
- 02:08 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Greg, I would like to split 9709b to 9709c that was reviewed up to rev. 16361 (9709b) and merge this version into the...
- 02:04 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > What should be patched? The web socket object is also private.
... - 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... - 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@.
- 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...
- 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.
- 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.
- 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...
- 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 ... - 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... - 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... - 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... - 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... - 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...
- 09:22 AM Base Language Bug #10471: Incorrect Integer Formatting as Legacy Time
- Updated ABLUnit tests attached.
- 09:20 AM Base Language Bug #10471 (Review): Incorrect Integer Formatting as Legacy Time
- All known issues fixed in 10471a rev. 16356. Please, review.
- 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... - 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@
- 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 ... - 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... - 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...
- 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... - 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... - 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).
- 05:44 AM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
- Fixed the version reported/resolved.
- 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 ... - 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 ... - 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... - 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... - 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@. - 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...
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 ... - 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@ - 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@.
- 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... - 01:13 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> What should be patched? The web socket object is also private.
See the example:
<pre... - 12:58 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- I think that XSS attacks cannot reach the target aim to steal the secret key in 9709b case.
- 12:56 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek Cihlar wrote:
> > > To make the process more secure it is... - 12:54 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- An important point, the CSP measures should be configurable. They could prevent Lyra from extending the site DOM and ...
- 12:50 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> Please specify the security requirements that should be satisfied to implement one-time w... - 12:32 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> Greg, Hynek, please note that the security requirements that you are considering are not ... - 12:30 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > To make the process more secure it is important to implement som... - 12:18 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Please specify the security requirements that should be satisfied to implement one-time web tokens and please explain...
- 12:09 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Greg, Hynek, please note that the security requirements that you are considering are not satisfied by the trunk!
If ... - 12:04 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Hynek Cihlar wrote:
> To make the process more secure it is important to implement some measures to prevent a potent... - 11:46 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> This value is not persistent in the directory. It is a temporary value delivered to the j... - 11:35 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Greg Shah wrote:
> OK, then please provide a detailed description of your changes and why they are safe and secure.
... - 11:16 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- This value is not persistent in the directory. It is a temporary value delivered to the java web client by WebClientS...
- 11:07 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> Greg, I do not understand why you and Hynek decided that I implemented the described by t... - 10:40 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- OK, then please provide a detailed description of your changes and why they are safe and secure.
- 10:32 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Greg Shah wrote:
> > When the JS client is initialized, it received an unencrypted decryption key from Java client t... - 10:13 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- > When the JS client is initialized, it received an unencrypted decryption key from Java client to decrypt the api to...
- 09:53 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > I still do not understand why we should use @postMessage@, the w... - 09:52 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> > Static resources (img, css, js) would either be public (they are public anyway), or fet... - 09:31 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> I still do not understand why we should use @postMessage@, the web tokens can be generate... - 09:25 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- > Static resources (img, css, js) would either be public (they are public anyway), or fetched via authenticated XHR/f...
- 09:22 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Yes, 9709b rev 16379 and the latest rebase trunk rev 16353.
- 09:11 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> Roger Borrello wrote:
> > Sergey, am I able to test with the very latest revision of 970... - 08:58 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- I still do not understand why we should use @postMessage@, the web tokens can be generated as it is implemented in @9...
- 08:33 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> Please revisit #9709-289.
Yes, thanks. This is the @SameSite@ policy on the cookie in ... - 07:48 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > The only web authentication method that is available for the cus... - 07:47 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek Cihlar wrote:
> > > Code review 9709b.
> > >
> > > I h... - 07:44 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> The only web authentication method that is available for the customer that uses the dynam... - 07:40 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Code review 9709b.
> >
> > I have some comments to address in... - 06:48 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- The only web authentication method that is available for the customer that uses the dynamic web pages is the secure c...
- 06:07 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Hynek Cihlar wrote:
> Code review 9709b.
>
> I have some comments to address in the changes, but my biggest conce... - 05:50 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Hynek Cihlar wrote:
> Code review 9709b.
>
> I have some comments to address in the changes, but my biggest conce... - 04:53 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Code review 9709b.
I have some comments to address in the changes, but my biggest concern is the api token managem... - 04:14 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- I have not fixed yet the test keyboard handler and not tested upload files handler. Thus in these parts can be changes.
- 03:48 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Roger Borrello wrote:
> Sergey, am I able to test with the very latest revision of 9709b? Or do I need to stay with ... - 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... - 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... - 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... - 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...
- 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... - 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... - 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... - 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... - 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...
- 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...
- 03:36 AM Base Language Bug #11149: DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
- *+ Ovidiu*...
- 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... - 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@.
- 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 );@
- 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 ... - 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 ...
- 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... - 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...
- 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...
- 10:57 AM Runtime Infrastructure Feature #11152 (New): improve broker session distribution to implement simple load balancing
- 10:27 AM Base Language Bug #11104 (Closed): MSA appserver configuration causes issues reading agent startup parameters.
- 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...
- 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...
- 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... - 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 ...
- 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),... - 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... - 04:13 AM User Interface Bug #10915 (Internal Test): ugly dialogs
- Is all the regression testing finished?
- 04:09 AM User Interface Bug #10915: ugly dialogs
- Could this branch be merged into the trunk?
- 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... - 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.
- 03:34 AM Base Language Bug #10597 (Merge Pending): [Regression] extent field in form fails conversion
- Stefanel, please merge 10597b to trunk now.
01/26/2026
- 05:57 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey, am I able to test with the very latest revision of 9709b? Or do I need to stay with 16336?
Greg, I have a... - 02:51 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Greg Shah wrote:
> > No port mapping, no NAT, and each container has its own IP and DNS identity. This is what you a... - 02:20 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Committed rev 16378 (9709b) fixed and tested @MSG_ALLOCATE_NEW_WEB_TOKEN@.
- 10:46 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- > No port mapping, no NAT, and each container has its own IP and DNS identity. This is what you are talking about, co...
- 08:35 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Greg Shah wrote:
> To be clear: these are the things that must be visible externally:
>
> * FWD server's IP addre... - 05:16 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Committed rev 16375 (9709b). This is what is possible to do with the current cross-site web client page and dynamic h...
- 04:42 PM Base Language Bug #10597 (Internal Test): [Regression] extent field in form fails conversion
- The changes look good.
- 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...
- 02:27 AM Base Language Bug #10597 (WIP): [Regression] extent field in form fails conversion
- 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 ... - 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...
- 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... - 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...
- 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.
- 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... - 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... - 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 ... - 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, ...
- 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 ... - 09:39 AM User Interface Bug #10915: ugly dialogs
- 10915a was rebased up to rev 16383.
- 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. - 08:58 AM Runtime Infrastructure Feature #9686: move FWD to Java 25
- Yes, they are.
- 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... - 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:...
- 08:44 AM Base Language Bug #11149 (Review): DO i = 1 TO LENGTH(r, "RAW") converts to incompatible type expression
- 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 ... - 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...
- 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 ...
- 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... - 04:45 AM Conversion Tools Bug #11143: Reports fail for ChUI
- ChUI failed @ant rpt@ with @Cannot find class/interface ... in PROPATH@.
- 04:43 AM Conversion Tools Bug #11143 (Test): Reports fail for ChUI
- 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...
- 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.
- 02:17 AM User Interface Bug #11056 (Merge Pending): SHIFT + TAB doesn't work on Swing ChUI
- Please merge 11056a to trunk.
- 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.
- 01:21 AM User Interface Bug #11056: SHIFT + TAB doesn't work on Swing ChUI
- Sergey, please respond to #11056-18.
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...
- 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... - 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:...
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... - 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...
- 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 ...
- 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...
- 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...
- 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:...
- 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... - 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... - 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... - 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! - 11:17 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- I also tried to set response headers like these Access-Control-Allow-Credentials and Access-Control-Allow-Origin with...
- 09:35 AM Documentation Support #9709 (Review): Needed: Basic example of configuring separate client and server
- 09:30 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- @localStorage@ and @sessionStorage@ with the authentication header is not recommended approach but using secret key w...
- 09:20 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Greg, could 9709b be reviewed at this stage because during the review these problems could be solved.
- 09:12 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Greg Shah wrote:
> What do we need to do to finish this work and help get this into trunk sometime next week?
It ne... - 09:03 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- What do we need to do to finish this work and help get this into trunk sometime next week?
- 08:10 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Committed revision 16374(9709b) improved the web token validation logic in order to generate web token on the java we...
- 07:44 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- To be clear: these are the things that must be visible externally:
* FWD server's IP address and Jetty port
* FWD... - 07:41 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- As stated previously, we must not base our networking on the concept that the containers will be accessible from the ...
- 04:04 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- > The server is visible to the broker (at least the first one) via port 3333 when I use the host name, even when runn...
- 11:14 AM User Interface Bug #10856 (WIP): Logical FILL-IN: Caret position issues
- 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@... - 08:59 AM User Interface Bug #10856: Logical FILL-IN: Caret position issues
- Rebased 10856a to the latest trunk
- 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... - 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...
- 09:41 AM Conversion Tools Feature #10190: Prototype the changes to the build to add ANTLR v4
- 10190a was rebased, new revision is *16375*.
- 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.
- 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?
- 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 ...
- 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?
- 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... - 09:44 AM Base Language Feature #11142 (New): implement PASOE-compatible webhandler
- 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...
- 09:11 AM Base Language Feature #11139 (New): Progress codebase can have multiple -cpstream values
- 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:...
- 09:09 AM Base Language Feature #11138 (New): Character buffer can contain bytes from more than one encoding
- 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... - 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... - 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...
- 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.
- 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... - 07:51 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
- p1.p...
- 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... - 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... - 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... - 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...
- 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... - 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.
- 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 ... - 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... - 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... - 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 ... - 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...
- 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.... - 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 ... - 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.
... - 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... - 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?
... - 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.
- 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.
- 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 - 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.
- 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...
- 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...
- 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... - 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...
01/22/2026
- 05:25 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Greg Shah wrote:
> In production, orchestration tools like Kubernetes will be used in preference to Docker Compose. ... - 05:22 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- This committed revision 16373 (9709b) was tested with one of the customers large application, found issues related to...
- 11:58 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> Why it cannot use the main web server certificate?
It will work, but we will need to doc... - 11:53 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Why it cannot use the main web server certificate?
- 11:51 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Something else to consider: if the iframe is served directly by the broker host, then each broker will require its ow...
- 10:56 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- @bash@ please.
- 10:54 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Greg Shah wrote:
> > Prepare the directory
> >
> > [...]
>
> Do we really need to use compose to prepare the di... - 10:35 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Constantin: I agree that reverse proxy will be commonly used and often chosen. But I don't want to require reverse p...
- 10:33 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- > Prepare the directory
>
> ... - 10:32 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- > > Why do you use https://localhost:7443/? You should use the server address and please check these conditions, all ...
- 10:19 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> I will check this later. The only idea is to use dedicatedMode = true. It should generate... - 09:50 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Constantin Asofiei wrote:
> Sergey Ivanovskiy wrote:
> > Constantin, #9709-277 the second option can be used.
> I ... - 09:38 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> Constantin, #9709-277 the second option can be used.
I understand, but this is not just ... - 09:35 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Constantin, #9709-277 the second option can be used.
- 09:18 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey, please create a diagram how the infrastructure will look when deploying FWD with brokers.
Greg: I understa... - 09:10 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Constantin Asofiei wrote:
> From #10809-50:
> Sergey Ivanovskiy wrote:
> > Do you have ideas how to overcome usage... - 09:00 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- From #10809-50:
Sergey Ivanovskiy wrote:
> Do you have ideas how to overcome usages of LAX cookies with cross-site ... - 05:17 AM Documentation Support #9709 (WIP): Needed: Basic example of configuring separate client and server
- 03:35 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Greg, Hynek, from the Single_Sign_On documentation ...
- 02:14 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Roger Borrello wrote:
> Sergey, revision 421 of Hotel GUI allows you to configure the docker compose very easily. Th... - 02:09 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Roger, I have no idea, the accessibility conditions should be satisfied #9709-358 in order that the broker configurat...
- 03:20 PM User Interface Bug #10894 (Review): Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
- Vladimir Tsichevski wrote:
> I've run the failing ChUI test suite test, the issue confirmed.
This failure is caus... - 12:06 PM User Interface Bug #10894 (WIP): Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
- I've run the failing ChUI test suite test, the issue confirmed.
- 01:42 PM User Interface Bug #10423: Scrollbar is clipped by frame after a virtual width assignment
- Vladimir Tsichevski wrote:
> Hynek,
>
> side question: What exactly is *Aspect4J* used for in the FWD runtime?
>... - 10:10 AM User Interface Bug #10423: Scrollbar is clipped by frame after a virtual width assignment
- Hynek,
side question: What exactly is *Aspect4J* used for in the FWD runtime?
IMO this makes development, debug... - 02:58 AM User Interface Bug #10423 (Test): Scrollbar is clipped by frame after a virtual width assignment
- Branch 10423a was merged into trunk as rev. 16360 and archived.
- 02:44 AM User Interface Bug #10423 (Merge Pending): Scrollbar is clipped by frame after a virtual width assignment
- Please merge 10423a to trunk.
- 02:03 AM User Interface Bug #10423: Scrollbar is clipped by frame after a virtual width assignment
- Testing that passed:
* ChUI regression tests
* tests from @testcases@ projects related to @HEIGHT-CHARS@, @HEIGHT-P... - 10:45 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
- The dependency manager will only process profiles that are explicitly part of the list provided by the caller OR whic...
- 07:39 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
- Another aspect I am unsure of:
* All profiles are automatically added to the graph, but what if the conversion uses ... - 06:17 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
- The next step should be to evaluate the file that will be converted by each profile and to make sure there are no con...
- 06:11 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
- I committed my changes to *7169a/16353*.
- 02:40 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
- Greg Shah wrote:
> It sounds good so far. Please note that if we need to directly reference @ProfileConfig@ then th... - 10:41 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- As discussed in the status meeting today, we must have token type mutability. We rely upon this heavily in the progr...
- 03:48 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- An idea will be to create a new lexer rule to match @any_ridiculous_symbol@ and emit a SYMBOL token, but here we need...
- 03:36 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- The whole point of developing the ANTLR4 schema parser and the Progress lexer was to test the new annotation AST impl...
- 09:16 AM Conversion Tools Bug #10919 (Test): the source/AST view is broken in the Analytics web UI
- Branch 10919b was merged into trunk as rev. 16362 and archived.
- 09:08 AM Conversion Tools Bug #10919 (Merge Pending): the source/AST view is broken in the Analytics web UI
- Merging 10919b to trunk now.
- 08:32 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
- Hynek Cihlar wrote:
> By the way, tooltips currently do not show up in Firefox. This should also be addressed as p... - 07:16 AM Database Bug #10390 (Review): FIND FIRST buffer field change does not propagate into the next FIRST FIRST ...
- 01:16 AM Database Bug #10390 (WIP): FIND FIRST buffer field change does not propagate into the next FIRST FIRST sta...
- Committed revision *16358* on task branch *10390a*:
- Removed the fix for first testcase because it is being include... - 07:04 AM Database Bug #10772: NUM-RESULTS on a FOR EACH query fails
- Committed revision *16363* on task branch *10772a*:
- Replaced @new integer(...)@ with @integer.of()@ lookup and @in... - 06:33 AM Database Bug #10772 (Internal Test): NUM-RESULTS on a FOR EACH query fails
- +Review of 10772a/r16362+
Good job!
Sincerely, I do not recall of the change in @AbstractQuery@ (although other... - 04:55 AM Database Bug #10772 (Review): NUM-RESULTS on a FOR EACH query fails
- Committed revision *16362* on task branch *10772a*:
- Query which is not scrolling should not raise exception on @NU... - 04:49 AM Database Bug #10772 (WIP): NUM-RESULTS on a FOR EACH query fails
- Created task branch *10772a*.
- 06:48 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- I used this testcase to test the implementation:
{{Collapse(A.cls)
CLASS A INHERITS cv.B IMPLEMENTS cv.IScheduled... - 06:40 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- I've committed the last changes in *9638a/16308*. These include:
* Loaded getters and setters definition as data mem... - 02:54 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Should we allow having a class in @abl@ folder and it's converted output in an existing jar? If so, should we priorit...
- 05:36 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
- Review:
* please fix javadoc of parameter locator in @Cursor.reposition@, @Cursor.getLocator@ (both overloads), @C... - 03:50 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
- Alex, I have rebased *10385a*, to trunk *rev. 16359*. I had a lot of conflicts with *rev. 16348*, could you check if ...
- 05:00 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- The temp-table will be dynamic, via @create temp-table@. Just make sure its definition is right (fields/types and in...
- 04:56 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Constantin, for the @Array.toTable@ we would need a DMO for the temp table. I see 2 options:
# get the converted DMO... - 04:29 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
- I started developing the 4gl access tests on an OE env. I created a single project that is linked to the Web Server ...
- 03:01 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
- Although there are mentions of ABL unit tests covering the 4gl access, I could not find them.
What I did found are t... - 04:29 AM Database Bug #11027 (Review): Unflushed record causes infinite loop
- I have committed @11027a/16348@ with the safe check proposed by Teodor and also a missing break in a case where the d...
- 02:57 AM Database Bug #11027: Unflushed record causes infinite loop
- It is a safety check that we can ensure that the DMO hydrated values comes from database or from Session cache.
- 02:43 AM Database Bug #11027: Unflushed record causes infinite loop
- Teodor Gorghe wrote:
> Andrei, I have checked your changes and it makes sense.
> There is one change that I would d... - 01:41 AM Database Bug #11027: Unflushed record causes infinite loop
- Andrei, I have checked your changes and it makes sense.
There is one change that I would do to your change.
Computi... - 03:52 AM User Interface Bug #10236 (Test): Side label for a widget isn't displayed when parent frame is defined using n...
- Branch *10236a* was merged into trunk as rev. *16361* and archived.
- 03:36 AM User Interface Bug #10236 (Merge Pending): Side label for a widget isn't displayed when parent frame is defined...
- Right, things look good. 10236a can be merged right now.
- 03:34 AM User Interface Bug #10236: Side label for a widget isn't displayed when parent frame is defined using n DOWN, ...
- Delia Mitric wrote:
> Delia Mitric wrote:
> > What I'll do:
> >
> > * smoke testing on a GUI Customer app (+ CHU... - 03:51 AM Database Bug #7999: FWD does not honor FIELDS/EXCEPT at dynamic queries
- Could you review the branch?
- 02:47 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. *16359*
- 02:21 AM Base Language Bug #10352: Fix READ-JSON dataset handle method's behaviour
- Rebased branch *10352a* with trunk rev. *16359*
01/21/2026
- 06:45 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey, revision 421 of Hotel GUI allows you to configure the docker compose very easily. The steps would be:
* Conv... - 04:28 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> Why do you use https://localhost:7443/? You should use the server address and please chec... - 12:35 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Roger Borrello wrote:
> Sergey Ivanovskiy wrote:
> > Roger, I am not aware of your environment and the correspondin... - 12:18 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> Roger, I am not aware of your environment and the corresponding setup but there are the f... - 03:41 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Roger, I am not aware of your environment and the corresponding setup but there are the following conditions that sho...
- 07:37 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey, in my docker compose configuration, I have 3 containers, the DB (hostname=hoteldb), the server (hostname=hote...
- 04:05 PM User Interface Bug #10894: Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
- Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
> > I think there is a regression, more details in a PM.
>
> Pr... - 04:02 PM User Interface Bug #11129 (WIP): ChUI: Ctrl-Tab Does Not Cycle Focus Between Multiple Frames
- Branch 11129a, rev. 16354: add *Ctrl-Tab* (working) and *Shift-Ctrl-Tab* (not working yet) keys handling for *FILL-IN...
- 08:06 AM User Interface Bug #11129: ChUI: Ctrl-Tab Does Not Cycle Focus Between Multiple Frames
- Advanced demo: Nested frames behavior in CHARACTER mode
The following 4GL example creates two independent top-leve... - 06:54 AM 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... - 02:15 PM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- Artur/Constantin, should this go into test status, or back into WIP (it's marked 90%)? Is there something left to imp...
- 07:35 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- 10963b was merged as trunk/16357 and ported to 10614_main/16227.
- 07:06 AM Runtime Infrastructure Bug #10963 (Merge Pending): appserver resiliency and self healing
- Please merge 10963b after 11104a.
- 11:05 AM Database Bug #11027 (WIP): Unflushed record causes infinite loop
- I committed 2 more revisions:
# @rev. 16346@: here it is a simple fix to activate next/prev when entering this @ ... - 04:09 AM Database Bug #11027: Unflushed record causes infinite loop
- I have committed @11027a/ rev. 16345@ with the removal of the redundant if in @DirtyShareContext.java@ and also wrapp...
- 10:21 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
- It sounds good so far. Please note that if we need to directly reference @ProfileConfig@ then that class should not ...
- 05:54 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
- I created 3 classes:
* @DependencyNode.java@ contains the profile (ProfileConfig instance), three sets of Dependency... - 10:14 AM Base Language Bug #11043: NPE in SAX-PARSE if the file does not exist
- Branch 11043a was rebased to trunk/16359. Pushed up to revision 16361. ...
- 10:08 AM Base Language Bug #10831: Incorrect handling of UNDO, RETURN ERROR <error> causes IllegalStateException to be t...
- The branch 10831a was rebased to trunk/16359. Pushed up to revision 16360.
- 09:49 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
- The same tests written for 4GL "create server" will need to be executed via OpenClient, too (in both classic and paso...
- 09:48 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
- > I reviewed this task and the Appserver_Tests wiki and noticed that we already have multiple tests covering differen...
- 09:36 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
- I reviewed this task and the Appserver_Tests wiki and noticed that we already have multiple tests covering different ...
- 09:34 AM Database Bug #10455: Persistent table CAN-FIND FIRST issue
- Rebased to trunk rev *16358*
- 09:33 AM Database Feature #6457: finish COPY-LOB support
- 6457a was rebased to trunk rev. 16358.
- 09:32 AM Base Language Bug #10203: XMLs cannot be imported into a dataset without a schema present
- Rebased to trunk rev *16358*
- 09:29 AM Base Language Bug #11048: Temp-table wrong SERIALIZE-NAME when using same DMO
- Rebased to trunk rev *16358*
- 09:27 AM Database Bug #10956: Wrong primary index selection on FOR EACH table
- Rebased to trunk rev *16358*
- 09:25 AM Base Language Bug #10925: Ignore dataset name if present, for a dataset declared with serialize-hidden
- Rebased to trunk rev *16358*
- 09:16 AM Database Bug #10689: Wrong temp-table FOR EACH sorting criteria
- Rebased to trunk rev *16358*
- 09:15 AM Database Bug #10526: Progressive results don't get invalidated when buffer-copy is performed
- Rebased to trunk 16358.
- 09:09 AM Base Language Bug #10636: 4GL FOR FIRST LEAVE statement exits the function
- Rebased task branch *10636a* to trunk revision *16358*.
- 09:06 AM Database Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
- Alexandru Lungu wrote:
> Teodor, please mind that Andrei is already working is a close area. Please have a chat with... - 05:52 AM Database Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
- Teodor, please mind that Andrei is already working is a close area. Please have a chat with him first to see if you c...
- 05:46 AM Database Bug #10390 (Feedback): FIND FIRST buffer field change does not propagate into the next FIRST FIRS...
- 05:39 AM Database Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
- Rebased branch *10390a* to trunk rev *16353*.
Committed revision *16357* on task branch *10390a*:
- @RAQ.executeI... - 09:05 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- Probably not since we dont have a need to lookup arbitrary transaction blocks based on unique identifiers. You can l...
- 05:08 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- Greg Shah wrote:
> > For transaction id I am using @TransactionManager.getTransactionId@
>
> I'm not sure about t... - 08:52 AM User Interface Bug #10706: Date FILL-IN: Unintended VALUE-CHANGED Event Triggered by BACKSPACE
- Vladimir, when you get a chance, please review this one. Thank you!
- 08:47 AM Database Bug #10560: Wrong buffer picking for ReadXml when seralization name of a buffer correspond to the...
- Rebased task branch *10560a* to trunk revision *16358*.
- 08:37 AM Base Language Bug #10624: DO WHILE that contains a FINALLY block can be executed too many times
- Task branch *10624a* was marked as *dead* and archived. All changes are integrated on branch *4602a*.
- 07:35 AM Base Language Bug #11104: MSA appserver configuration causes issues reading agent startup parameters.
- 11104a was merged as trunk/16356 and ported to 10614_main/16226.
- 07:06 AM Base Language Bug #11104 (Merge Pending): MSA appserver configuration causes issues reading agent startup param...
- Please merge 11104a now.
In the future, please post when the branch is created. - 05:03 AM User Interface Bug #10856: Logical FILL-IN: Caret position issues
- Vladimir Tsichevski wrote:
> Vladimir Tsichevski wrote:
>
> > **Code review**
> >
> > @BoolFormat.java@: histo... - 04:02 AM Database Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
- Committed revision *16351* on task branch *8834a*:
- Added support for quoted @cfgOverrides@.
- Additional fixes li... - 02:42 AM Database Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
- Ok, I see. There are lots of places where the @split(" ")@ is being used and I think I shall replace that with a more...
- 02:56 AM Database Feature #9711: collation configuration cleanup
- I solved other issues that I encountered while testing with different databases and cpinternal values. Branch 9711a u...
01/20/2026
- 03:10 PM User Interface Bug #11129: ChUI: Ctrl-Tab Does Not Cycle Focus Between Multiple Frames
- Additional difference: In GUI mode in OE the *Ctrl-Tab* does nothing, while in GUI mode in FWD it also acts as *Tab*.
- 03:02 PM User Interface Bug #11129: ChUI: Ctrl-Tab Does Not Cycle Focus Between Multiple Frames
- Run the following demo in CHARACTER mode (OE) or ChUI mode (FWD):...
- 03:00 PM User Interface Bug #11129 (WIP): ChUI: Ctrl-Tab Does Not Cycle Focus Between Multiple Frames
- 12:08 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> Hynek, could you help with spreadsheet testcase sample? I need to test how the spreadshee... - 08:45 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Hynek, could you help with spreadsheet testcase sample? I need to test how the spreadsheet resources are loaded with ...
- 10:23 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- I tested the PASOE application in both modes, the testing passed.
- 06:09 AM Runtime Infrastructure Bug #10963 (Internal Test): appserver resiliency and self healing
- Please update the copyright year. Otherwise, I'm OK with the changes.
- 04:21 AM Runtime Infrastructure Bug #10963 (Review): appserver resiliency and self healing
- 10:22 AM Base Language Bug #11104: MSA appserver configuration causes issues reading agent startup parameters.
- I tested and the parameters are read correctly from the server and appserver specific config, tested both PASOE and c...
- 05:58 AM Base Language Bug #11104 (Internal Test): MSA appserver configuration causes issues reading agent startup param...
- I'm OK with the change.
- 09:14 AM Runtime Infrastructure Support #8922 (WIP): runtime infrastructure tests
- 08:58 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- > > > @name_map.xml@ and related code: I think we need to add a @fwdwebspeed/@ prefix for these sources in @name_map....
- 06:15 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- Radu Apetrii wrote:
> > @name_map.xml@ and related code: I think we need to add a @fwdwebspeed/@ prefix for these so... - 08:38 AM Runtime Infrastructure Feature #9685: move FWD to Java 21
- Our appcds support from Java 17 is broken in Java 21. See #11100-27 and following for details.
- 06:50 AM User Interface Bug #10894: Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
- Hynek Cihlar wrote:
> I think there is a regression, more details in a PM.
Pressing @F4@ once acts like pressing ... - 06:24 AM User Interface Bug #10894: Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
- I think there is a regression, more details in a PM.
- 06:26 AM Database Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
- Teodor, please test how @cfgOverrides@ can handle the spaces, in @directory.xml@ - is it enough to use @"@ in th...
- 06:24 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Andrei Plugaru wrote:
> Currently, one thing that still needs to be done is regarding @Arra.toTable@. Right now we o... - 06:21 AM Database Bug #11027: Unflushed record causes infinite loop
- Alexandru Lungu wrote:
> > I will commit soon the small changes based on the review, however, I would want to contin... - 05:42 AM Database Bug #11027: Unflushed record causes infinite loop
- > I will commit soon the small changes based on the review, however, I would want to continue testing the current cha...
- 05:19 AM Database Bug #11027: Unflushed record causes infinite loop
- >> @else if(compWithPristine < 0 && (activeBundleKey FIRST || activeBundleKey LAST))@ why only for FIRST/LAST?
> Hmm... - 05:32 AM Database Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
- I have starting working on this task and I have might found the root cause for each issue.
With the latest trunk, th... - 04:27 AM Base Language Bug #10597: [Regression] extent field in form fails conversion
- All the testcases noted in #10597 passed. The conversion issue found at the customer app is solved. I also compared c...
- 04:02 AM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
- Regardless, the customer mentioned in #10919-40 allowed me to start the report server and test, the load time was pre...
- 03:42 AM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
- ChUI also failed the conversion with @Cannot find class/interface ... in PROPATH@.
- 03:14 AM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
- There seems to be a bug in a customer report conversion:...
- 03:29 AM Base Language Bug #4766: fix CHR and ASC
- Paul, please continue with this.
- 02:15 AM Base Language Bug #10624: DO WHILE that contains a FINALLY block can be executed too many times
- The tests I wrote touch on all points provided by Alex here. I will commit them on the testcases project under the @t...
- 02:12 AM Base Language Bug #10624: DO WHILE that contains a FINALLY block can be executed too many times
- Committed on 4602a, integration of the changes from 10624a.
- 02:15 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Committed *7180a/16362*. Initialize the ArtifactManager properties at server startup, before the SourceNameMapper.
...
01/19/2026
- 06:53 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Greg Shah wrote:
> Container-related details should be #7275 or if you are trying to keep the details non-private, w... - 05:56 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Committed revision 16355 (9709b). This is incomplete commit. Testing and fixing found issues related to query paramet...
- 04:46 PM Base Language Bug #10471 (WIP): Incorrect Integer Formatting as Legacy Time
- I found another related issue:
The following statements **throw error 22** ("Character number 2 of format is inval... - 04:18 PM Base Language Bug #10471: Incorrect Integer Formatting as Legacy Time
- I've rebased 10471a to the latest trunk. The rev. is now 16355.
- 01:59 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
- Eugenie Lyzenko wrote:
> Yes, it behaves correctly *but* the bound check and button refresh dependency on the bound ... - 01:55 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
- Hynek Cihlar wrote:
> Eugenie Lyzenko wrote:
> > But technically we still inside button (bounds check will return @... - 01:14 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
- Eugenie Lyzenko wrote:
> But technically we still inside button (bounds check will return @TRUE@) and the button ref... - 12:57 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
- Hynek Cihlar wrote:
> Eugenie Lyzenko wrote:
> > The real button size is in green frame. As you can see it is overl... - 12:50 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
- Eugenie Lyzenko wrote:
> The real button size is in green frame. As you can see it is overlapped with other frame an... - 09:04 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
- Hynek Cihlar wrote:
> Eugenie Lyzenko wrote:
> > However this idea will *not* work when button widget is overlapped... - 07:03 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
- Eugenie Lyzenko wrote:
> However this idea will *not* work when button widget is overlapped with other non-tooltip w... - 05:34 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
- Hynek Cihlar wrote:
> Code review 10913a.
>
> The solution with the hard-coded timeout will mostly work, but I ca... - 04:53 AM User Interface Bug #10913 (WIP): multiple tabs draw labels highlighted at the same time
- Code review 10913a.
The solution with the hard-coded timeout will mostly work, but I can see edge cases where it w... - 12:34 PM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- Radu,
I looked at the changes related to persistence which were manually written. *They* generally *seem OK* from ... - 07:17 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- I committed to 6506b rev. 16351 a few things:
* Addressed Greg's point in @E4GLPreprocessor.getParser()@. No more co... - 10:55 AM Database Bug #11027: Unflushed record causes infinite loop
- Alexandru Lungu wrote:
> Review of 11027a:
>
> * @else if (id.equals(foundID) && info.isModified())@ is redundant... - 04:32 AM Database Bug #11027: Unflushed record causes infinite loop
- Review of 11027a:
* @else if (id.equals(foundID) && info.isModified())@ is redundant because the method is returni... - 10:24 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- I committed the stable lexer as revision *16008*.
I corrected newline handling inside both single and double-quot... - 09:58 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
- > A user will be able to define a profile dependency, but what if the same file is present in multiple profiles? Do w...
- 09:32 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
- Please create the class @DependencyManager@ in the @artifacts@ package. That is the class that should track the depe...
- 06:44 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
- I am thinking of how to move this forward:
# A user will be able to define a profile dependency, but what if the sam... - 05:04 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
- Committed *7169a/16351-16352*. Added profile configuration dependencies.
* @ProfileConfig@ contains a set of depen... - 09:56 AM Base Language Bug #10624: DO WHILE that contains a FINALLY block can be executed too many times
- Alexandru Lungu wrote:
> * How is error handled (ON ERROR UNDO, THROW shall call finally afterwards, right?)
I ... - 09:05 AM Database Bug #10776: FFC.touch standing out in profiling
- Andrei, please merge 10776a in #11037 and lets test them together. I will look into #11037 for review once ready.
- 08:28 AM Database Bug #10776: FFC.touch standing out in profiling
- I checked @10776a@ branch again and, indeed, my original concerns are solved!
There is a small syntax error at the e... - 08:38 AM Database Feature #8834 (Review): add bootstrap configuration support for -db OE command line parameter (an...
- Committed revision *16350* on task branch *8834a*:
- Added implementation for -pf startup parameter.
Currently, t... - 01:35 AM Database Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
- Committed revision *16349* on task branch *8834a*:
- Override *directory.xml* server auto-connect configuration when... - 01:10 AM Database Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
- Greg Shah wrote:
> > For the client configuration structure, I am thinking of having a different XML node name becau... - 07:48 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- I committed the changes to the Array class. They mainly contain the new methods that are from @IList@ interface, but ...
- 04:45 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- I think we have the wrong hierarchy in FWD. For 11.7, Array implements IList, which in turn implements ICollection.
... - 04:41 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Constantin Asofiei wrote:
> And also check if the methods are overrides from some interface.
Hmm, it seems that t... - 07:17 AM User Interface Bug #10894: Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
- Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
> > Code review 10894a. The changes look good.
>
> I've rebased... - 07:06 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- That seems reasonable.
- 02:26 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Greg Shah wrote:
> I think the lookup must first happen using the @qname@ and the classpath/@SourceNameMapper@ to co... - 06:20 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- Constantin Asofiei wrote:
> Tomasz, there is @BlockManager.checkJavaCall@ - the runtime can know via this that a 4GL... - 05:14 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- Constantin Asofiei wrote:
> Greg Shah wrote:
> > In PASOE mode, shouldn't we be implementing @server-side-resources... - 05:06 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- I don’t believe there are any remaining leaks aside from the one in @connections@; 10963b addresses that issue.
Co... - 02:06 AM Base Language Bug #10597: [Regression] extent field in form fails conversion
- Ovidiu Maxiniuc wrote:
> My OCD: there is a misaligned @variable@ definition at line 4271 😠.
I'll fix it 😅.
I'... - 01:51 AM Database Bug #10611 (Review): Incorrect abbreviation name resolved at conversion time
- 01:51 AM Base Language Bug #4602: fixes for OO 4GL and structured error handling
- I have run the generated tests and the @testcases/tests/error_handling@ test, and they still pass with the rebased ve...
01/18/2026
- 09:21 AM Database Bug #10611: Incorrect abbreviation name resolved at conversion time
- *10611a, rev. 16181* has a fix for #10611-8, I have converted #9457 application and it now passes.
01/17/2026
- 05:51 AM Database Bug #10611: Incorrect abbreviation name resolved at conversion time
- I have put a conversion with 10611a of 9457 application, and manage to create a small test case....
01/16/2026
- 06:35 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Committed rev 16353 (9709b) implemented the secure tokens (#9709-349). (@AuthHandler@ decrypts tokens generated by @p...
- 11:21 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Code Review Task Branch 9709b Revisions 16351 and 16352
The logging changes are good. - 05:19 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- I am implementing the following idea. The web client creates the @AES@ cryptographic key and delivers this key to @Au...
- 12:56 PM Base Language Bug #10597 (Internal Test): [Regression] extent field in form fails conversion
- +Review of 10597b / r16351.+
I think the code is OK 👍.
My OCD: there is a misaligned @variable@ definition at li... - 07:06 AM Base Language Bug #10597: [Regression] extent field in form fails conversion
- Stefanel Pezamosca wrote:
> Previous patch had a NPE.
> I created task branch *10597b* from trunk revision 16350.
... - 06:19 AM Base Language Bug #10597 (Review): [Regression] extent field in form fails conversion
- Previous patch had a NPE.
I created task branch *10597b* from trunk revision 16350.
Committed the fix in revision... - 11:29 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Octavian Adrian Gavril wrote:
> How should we proceed with the filenames for the converted classes?
> When we load ... - 10:33 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Remaining tests: *0* (out of a batch of almost @6792@ thousand tests).
I resolved the invalid cases for both @DSTR... - 06:41 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Remaining tests: *8*
All tests from @comments/invalid@ are now resolved.
Previously, in ANTLR2, when a comment ... - 09:58 AM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
- The changes only target the ReportApi, so I will take two customer applications and test them.
- 09:30 AM Conversion Tools Bug #10919 (Internal Test): the source/AST view is broken in the Analytics web UI
- Code Review Task Branch 10919b Revisions 16339 through 16341
The changes look good. - 09:44 AM User Interface Bug #10075: Number format validation issues
- I rebased 10075a to latest trunk. The rev. is 16354 now.
- 09:39 AM Database Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
- > For the client configuration structure, I am thinking of having a different XML node name because it is easier and ...
- 08:25 AM Database Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
- Committed revision *16348* on task branch *8834a*:
- Added support for database startup parameter.
- @AUTOCONNECT@ ... - 04:51 AM Database Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
- Committed revision *16347* on task branch *8834a*:
- Added support for reading list items from Bootstrap client conf... - 08:28 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- The missing methods are not part of the skeleton Array.cls - so if you add them, you need to add them to the skeleton...
- 08:24 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, lets get this in another branch, as I want the p2j.oo in trunk soon.
Ok, got it... - 08:08 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Andrei, lets get this in another branch, as I want the p2j.oo in trunk soon.
Otherwise, how is Array.java looking ... - 07:03 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- This patch seems to solve the issue both for getters and setters:
{{collapse... - 06:04 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, we don't need to wrap it. This needs to be solved in @ClassDefinition.hasCollis... - 05:55 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Andrei, we don't need to wrap it. This needs to be solved in @ClassDefinition.hasCollision@ - that currently uses ex...
- 05:49 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- This testcase from #9488-146 reproduces the problem:...
- 05:01 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Andrei, so you have a 4GL method with the same name (and signature) as a converted 4GL getter or setter. Please crea...
- 04:35 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- While checking the converted @Array.java@, I have across an issue that was also spotted by Ioana back when she was wo...
- 06:58 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
- The branch @10913a@ has been rebased with recent trunk @16350@. New revision is @16358@.
- 06:51 AM Conversion Tools Feature #7169 (WIP): drive conversion order using user-specified dependencies
- I discussed with Andrei and I will be picking this up.
- 06:47 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
- Greg Shah wrote:
> Sounds good. All config should be in @p2j.cfg.xml@, primarily (maybe exclusively) in the @profil... - 06:24 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
- Sounds good. All config should be in @p2j.cfg.xml@, primarily (maybe exclusively) in the @profile@ sections.
- 03:24 AM Conversion Tools Feature #7169: drive conversion order using user-specified dependencies
- I think the best start would be to lay down the foundation, implement the profile dependencies and use the acyclic di...
- 05:52 AM Base Language Bug #11104: MSA appserver configuration causes issues reading agent startup parameters.
- Constantin Asofiei wrote:
> Artur, the change is not complete. This is called without the appserver's context:
> ... - 04:01 AM Conversion Tools Feature #8525: eliminate the runtime dependency on registry.xml
- Modifying the priority after discussing with Greg.
- 03:33 AM Runtime Infrastructure Bug #10963 (WIP): appserver resiliency and self healing
- I am sorry for the confusion, Ovidiu, most of the code in 10963b is no longer required. I will update the branch with...
- 02:54 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- Tomasz, there is @BlockManager.checkJavaCall@ - the runtime can know via this that a 4GL function is called in the co...
- 02:33 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- I am stuck a bit while still implementing 4GLTRACE.
The issue is double logging. There are more, but lets focus on t...
01/15/2026
- 05:53 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Container-related details should be #7275 or if you are trying to keep the details non-private, we can create another...
- 05:44 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Greg, is this the proper place for discussion of the container configuration itself? I have the exact same docker-com...
- 12:52 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Greg, I just follow #9709-283, #9709-284 and already did some changes in rev 16350 (9709b). This task needs to be com...
- 12:31 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Greg Shah wrote:
> I think we've spent quite a bit of time on this and I'm not sure if we should continue this effor... - 12:28 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> I need to transmit secure tokens as response headers but it is possible only to send them... - 12:22 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- I need to transmit secure tokens as response headers but it is possible only to send them as template page parameters.
- 12:17 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Hynek, Constantin, please review the current rev 9709b. #9709-336 I have technical difficulties with the current impl...
- 05:50 PM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- Artur Școlnic wrote:
> Ovidiu, the leak fixes are in 10963b.
+Review of 10963b / r16345+
* @BufferManager.java@:... - 10:18 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- Greg Shah wrote:
> In PASOE mode, shouldn't we be implementing @server-side-resources@ automatically as @all@? It w... - 10:01 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- In PASOE mode, shouldn't we be implementing @server-side-resources@ automatically as @all@? It would not work any ot...
- 09:43 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- Some other notes why 'headless' mode was used initially: at that time, there was no server-side support for UI, inclu...
- 09:36 AM Runtime Infrastructure Bug #10963 (Merge Pending): appserver resiliency and self healing
- Please merge 10963a now.
- 09:31 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- I've ran the test - the only issue is that @TC.displayError@ ends up writing the error message to STDOUT for the FWD ...
- 08:08 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- Artur, please do a test where in PASOE there is an appserver call which has:...
- 07:38 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- Greg Shah wrote:
> Did all of your testing have the "non-compatible context deletion" disabled?
There is no need to... - 07:15 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- Did all of your testing have the "non-compatible context deletion" disabled?
Constantin: You control the merge. - 07:03 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- I cleaned up 10963a, it has the stability fix and the headless issue fix, I tested the pasoe project in pasoe and cla...
- 06:20 AM Runtime Infrastructure Bug #10963 (Internal Test): appserver resiliency and self healing
- 03:41 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
- The branch @10913a@ has been rebased with recent trunk @16349@. New revision is @16357@.
- 08:42 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
- The branch @10913a@ has been rebased with recent trunk @16348@. New revision is @16356@.
- 10:37 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- I've committed the latest updates to branch *9638a/16307*. This includes a prototype supporting the loading of conver...
- 10:16 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
- Alexandru Lungu wrote:
>
> This is a @CompoundQuery@ next operation that finds data in the cursor. It is loaded in... - 10:16 AM Base Language Bug #11104: MSA appserver configuration causes issues reading agent startup parameters.
- The way I see it, the appserver reads the parameters from the directory from @server/standard/runtime/default@, then ...
- 09:34 AM Base Language Bug #11104: MSA appserver configuration causes issues reading agent startup parameters.
- Artur, the change is not complete. This is called without the appserver's context:...
- 08:19 AM Base Language Bug #11104: MSA appserver configuration causes issues reading agent startup parameters.
- ...
- 08:16 AM Base Language Bug #11104: MSA appserver configuration causes issues reading agent startup parameters.
- Please post a stacktrace where @LogicalTerminal.init()@ is called for a PASOE context. The reason: @LT.init()@ is ca...
- 07:28 AM Base Language Bug #11104 (Review): MSA appserver configuration causes issues reading agent startup parameters.
- In @ClientCore.initializeInMSAContext@ the parameters set for a MSA context are overwritten with empty parameters.
<... - 06:24 AM Base Language Bug #11104 (WIP): MSA appserver configuration causes issues reading agent startup parameters.
- 10:05 AM User Interface Bug #10894: Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
- Hynek Cihlar wrote:
> Code review 10894a. The changes look good.
I've rebased 10894a to the latest trunk, and add... - 10:03 AM Database Bug #11027 (Review): Unflushed record causes infinite loop
- I have committed @11027a/rev. 16343/16344@ where I have better handled the case when the query runs in inverse mode. ...
- 07:01 AM Database Bug #11027: Unflushed record causes infinite loop
- Andrei, there are some tests in xfer entitled @adaptive-(no)scroll-set-*@. Please adapt them to persistent database a...
- 06:36 AM Database Bug #11027: Unflushed record causes infinite loop
- I have created #11115 for the issue exposed in the last note. In order to test the functionality needed on this task ...
- 04:55 AM Database Bug #11027: Unflushed record causes infinite loop
- While investigating how the DESC mode works, I came to an example which doesn't seem to work even with trunk:...
- 09:58 AM Base Language Bug #10597: [Regression] extent field in form fails conversion
- I have a fix prepared in *10597b.patch* and attached here. I will commit to a branch for review tomorrow after runnin...
- 08:44 AM Base Language Bug #10597 (WIP): [Regression] extent field in form fails conversion
- I got notified that the change from this task caused another regression that can be reproduced by this testcase:
<pr... - 09:39 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Danut, about the files that are in #10522:
* In #10522 there are changes in @StringCollection.java@, @AbstractTtcoll... - 09:15 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Greg Shah wrote:
> Put @dbash.sh@ in @tools/docker@.
Done at revision 16350 (and rebased). - 06:46 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Put @dbash.sh@ in @tools/docker@.
- 08:48 AM Base Language Bug #10978 (Internal Test): Conversion NPE when creating a temp-table with LIKE that uses a diffe...
- Code review 10978a/16349. Looks good, let's move on to testing.
- 08:31 AM Base Language Bug #10978: Conversion NPE when creating a temp-table with LIKE that uses a different primary index
- Committed revision *16349* on task branch *10978a*:
- Addressed code review #10978-12. - 07:53 AM Base Language Bug #10978: Conversion NPE when creating a temp-table with LIKE that uses a different primary index
- Review 10978a/16348. The @if@ statement should be before ...
- 07:40 AM Base Language Bug #10978 (Review): Conversion NPE when creating a temp-table with LIKE that uses a different pr...
- Committed revision *16348* on task branch *10978a*:
- Fix for NPE when using USE-INDEX with no properties. - 07:33 AM Base Language Bug #10978: Conversion NPE when creating a temp-table with LIKE that uses a different primary index
- Created task branch *10978a*.
- 07:32 AM Base Language Bug #10978 (WIP): Conversion NPE when creating a temp-table with LIKE that uses a different prima...
- Teodor Gorghe wrote:
> No, but if you want I can include there or in a separate branch.
Please create a branch fo... - 07:30 AM Base Language Bug #10978: Conversion NPE when creating a temp-table with LIKE that uses a different primary index
- No, but if you want I can include there or in a separate branch.
- 07:29 AM Base Language Bug #10978: Conversion NPE when creating a temp-table with LIKE that uses a different primary index
- Hi Teodor, is this part of the #10956 now?
- 08:06 AM Conversion Tools Feature #8525: eliminate the runtime dependency on registry.xml
- Actually, I think the idea is that you have p2j_test.df which *is not the same* in project A and project B.
If y... - 07:44 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Remaining tests: *13*
I think I solved the @NUM_LITERAL@ digs issue, plus 4 tests from @string/../valid@. - 02:46 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- The reason @caseInsensitive@ wasn’t enough is that it only helps ANTLR match token patterns (literals / character ran...
- 07:23 AM Conversion Tools Bug #10919 (Review): the source/AST view is broken in the Analytics web UI
- I made a few additional changes and noticed an improvement, building the summary/detail report is slow the first time...
- 03:35 AM Conversion Tools Bug #10919 (WIP): the source/AST view is broken in the Analytics web UI
- Greg Shah wrote:
> It is much faster now.
Thank you, I am experimenting with a few other changes. - 07:20 AM Database Feature #8834: add bootstrap configuration support for -db OE command line parameter (and related...
- I have started working on this task.
Currently, after I have checked the FWD implementation of client-side bootstr... - 04:15 AM Database Feature #8834 (WIP): add bootstrap configuration support for -db OE command line parameter (and r...
- Created task branch *8834a*.
- 07:12 AM Database Bug #11115: Early invalidated for each query in desc mode finds no results
- > After a discussion with Alex, a solution may be to try to also call @query.first@ inside this block from @BlockMana...
- 06:35 AM Database Bug #11115: Early invalidated for each query in desc mode finds no results
- While working on #11027, I found a test case which behaves wrong in FWD:...
- 06:28 AM Database Bug #11115 (New): Early invalidated for each query in desc mode finds no results
- 07:10 AM Conversion Tools Feature #6256 (Test): improved profile support
- Branch 6256b was merged into trunk as rev. 16347 and archived.
- 07:00 AM Conversion Tools Feature #6256: improved profile support
- I am rebasing 6256b right now.
- 06:53 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- Radu Apetrii wrote:
> So I'm looking at why this error appears. Then, I'll have another commit with this fix + the c... - 06:36 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- This is taking a bit longer because I rebased the branch and I have an issue.
I rebased branch 6506b with trunk re... - 04:08 AM User Interface Bug #11114: NPE when redirecting terminal
- The following testcase generates an NPE with trunk/rev. 16338....
- 04:06 AM User Interface Bug #11114 (Test): NPE when redirecting terminal
01/14/2026
- 05:59 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- I believe I found the appropriate network setup for our GCD firewall that should allow the docker-compose network to ...
- 03:30 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Greg Shah wrote:
> Sergey Ivanovskiy wrote:
> > Roger, you can investigate the code of @BrokerManager.schedule@ and... - 02:57 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- There is this experimental browsers API https://developer.mozilla.org/en-US/docs/Web/API/Private_State_Token_API that...
- 02:47 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Hynek, please help to gather all api that requires security token. We need to provide security token to get an access...
- 11:19 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Now that the certificate was accepted, the second time I tried to get in, we are successful:
!9709_2nd_time_in_works... - 10:51 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- So without the proxy configured, we get a valid URL in our error:...
- 10:45 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Roger Borrello wrote:
> Roger Borrello wrote:
> directory. This didn't make any difference, because it turns out it... - 10:05 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Greg, I meant that the reverse proxy server has its own configuration. The broker client and local web client looks s...
- 09:59 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Some customers will not use reverse proxy but will use the complex containers. So we must support complex containers...
- 09:26 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Greg Shah wrote:
> Sergey Ivanovskiy wrote:
> > Roger, I do not understand why you were using proxy. In our broker ... - 06:33 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> Roger, you can investigate the code of @BrokerManager.schedule@ and add changes here to s... - 06:32 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> Roger, I do not understand why you were using proxy. In our broker configuration we do no... - 03:40 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Roger, I do not understand why you were using proxy. In our broker configuration we do not use the proxy server.
- 07:14 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Roger Borrello wrote:
directory. This didn't make any difference, because it turns out it was the same issue I disco... - 07:05 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- I was trying to work with a docker-compose setup and was not able the browser to the server. In this configuration, w...
- 04:39 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Greg Shah wrote:
> > I'd like to check this into a branch. Should I create a 10727 branch?
>
> Yes
Created an... - 03:45 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- > I'd like to check this into a branch. Should I create a 10727 branch?
Yes
> It does require the @dbash.sh@ ... - 04:16 PM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
- It is much faster now.
- 02:44 PM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- > The issue turned out to be that the caseSensitiveLiterals option is no longer supported in ANTLR4. As a result, the...
- 09:21 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- The goal of @slash/valid/backslash_slash.p@ is to drop a backslash when it is immediately followed by a slash. A typi...
- 08:59 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- I also resolved @slash/valid/backslash_slash.p@ test. *21* files remains.
- 05:50 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- The number of files with differences has dropped to *22* after fixing the @unquoted@ issue.
Here is an image with ... - 02:33 PM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Code Review Task Branch 7180a Revision 16361
The changes look good. - 06:56 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Committed *7180a/16361*. Replace getArtifact().getRelativePath() with getFilename() when using ClassDefinition of Jav...
- 01:50 PM User Interface Bug #11112: Numeric FILL-IN Format Validation – GUI Rendering Failure
- Run this example in GUI mode:...
- 01:32 PM User Interface Bug #11112 (New): Numeric FILL-IN Format Validation – GUI Rendering Failure
- 01:41 PM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- Artur, that is a good find. I think the checks for @isHeadless()@ in these @ProcedureManager@ methods were added bac...
- 12:53 PM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- It seems like almost all the leaks discussed on the task are a consequence of a single issue. The procedure resources...
- 08:38 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- I tested the performance of the customer application with the context delete and it was barely different, maybe a 10-...
- 07:38 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- Ovidiu, the leak fixes are in 10963b.
Constantin, I left only the PASOE related changes in 10963a. - 07:24 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- Ovidiu, please review the other persist changes (beside BufferManager)
- 07:00 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- Artur Școlnic wrote:
> @buf1@ is added to @openBuffers@ of the staticMethod scope and global scope every time the ... - 06:05 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- start.p...
- 05:59 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- Where exactly are these buffers defined in 4gl?
- 05:53 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- Constantin Asofiei wrote:
> This deletes all resources created in the static OO method.
It does not delete the @o... - 05:41 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- Constantin Asofiei wrote:
> So, are you talking about explicit buffers defined in some static OO method which get le... - 05:28 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- About the BufferManager changes - in @TransactionManager.processScopeNotifications@, there is this code:...
- 04:06 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- Greg Shah wrote:
> Please go ahead with the context reset and make it conditional based on a directory flag. We sho... - 01:15 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
- Eugenie Lyzenko wrote:
> The branch @10913a@ has been rebased with recent trunk @16346@. Updated to revision @16353@... - 10:54 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
- The branch @10913a@ has been updated for review to revision @16354@.
This is small improvement for the case when t... - 08:47 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
- The branch @10913a@ has been rebased with recent trunk @16346@. Updated to revision @16353@.
Any notes/objections ... - 08:21 PM User Interface Bug #10913 (Review): multiple tabs draw labels highlighted at the same time
- The branch @10913a@ has been updated for review to revision @16347@.
This is reworked approach to handle @mouseExi... - 01:15 PM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Octavian Adrian Gavril wrote:
> I noticed that this pattern is used for getters/setters. But I think it's used for m... - 10:05 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- I noticed that this pattern is used for getters/setters. But I think it's used for method calls as well. Should we co...
- 09:13 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- I'm working on super-class fields references inside the OE sub-class. I managed to load the entire data of the super-...
- 10:54 AM Database Bug #11027: Unflushed record causes infinite loop
- I have committed @11027a/16342@ with some initial changes to load the pristine records from DB and compare with the d...
- 10:07 AM Conversion Tools Feature #6256 (Merge Pending): improved profile support
- I'm OK with the changes. It can be merged now.
- 10:01 AM Conversion Tools Feature #6256: improved profile support
- Constantin can make the call.
- 09:56 AM Conversion Tools Feature #6256: improved profile support
- Testing went well... can this be merged to trunk soon?
- 08:55 AM Base Language Bug #10203 (Review): XMLs cannot be imported into a dataset without a schema present
- Committed revision *16221* on task branch *10203a*:
- Added implementation for TEXT field when infering @READ-XML@ s... - 01:21 AM Base Language Bug #10203: XMLs cannot be imported into a dataset without a schema present
- Yes, there is still more work to do, but it is not related with an issue reported by a customer.
I have worked for a... - 06:45 AM Conversion Tools Feature #7178: move the buffer scoping calculations to parse time
- Before we rewrite the approach, I want us to have a complete set of ABLUnit testcases. These should start with all o...
- 06:41 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- I have committed @9488a/16342@:
# replaced @AbstractTtCollection@ with the converted version
# Added the history nu... - 04:46 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Please add the history number to integer.java
Otherwise, please:
* use the converted AbstractTtCollection.java
*... - 04:33 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- I have committed the converted classes in @9488b/16341@. Important notes:
# Apart from the converted classes, I have... - 02:50 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 create a separate branch and place there all @p2j/oo@ .java files, withou... - 06:17 AM Base Language Bug #10712 (Test): SAX-READER QName parameter is wrong
- Branch 10712a was merged to trunk rev. 16344 and archived.
- 05:35 AM Base Language Bug #10712 (Merge Pending): SAX-READER QName parameter is wrong
- Please merge 10712a after 10920b.
- 06:11 AM Base Language Feature #10290 (Test): Add support for character string literals options
- Branch *10290b* was merged into trunk as rev. *16343* and archived.
- 05:35 AM Base Language Feature #10290 (Merge Pending): Add support for character string literals options
- 05:35 AM Base Language Feature #10290: Add support for character string literals options
- Please merge 10920b after 9445a.
- 06:01 AM Base Language Support #9445 (Test): compatibility test FIX-CODEPAGE
- Branch *9445a* was merged into trunk as rev. *16342* and archived.
- 05:35 AM Base Language Support #9445 (Merge Pending): compatibility test FIX-CODEPAGE
- Please merge 9445a now.
- 05:22 AM Database Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
- Added Andrei as a watcher. Teodor, let me know when this is ready for review.
- 03:43 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- Constantin Asofiei wrote:
> Radu, did you get a chance to address the review?
Not yet. The plan is to finish addres... - 03:42 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- Radu, did you get a chance to address the review?
- 02:46 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> I agree that makes sense for me. What additional tests should be done for merging this ta... - 07:00 PM Database Support #11066 (WIP): How does FWD handle "by-reference"
- > In OpenEdge it's possible to specify temp-table parameters as "by-reference".
> See: https://docs.progress.com/bu...
01/13/2026
- 06:06 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- I found that I did not test @LAX@ policy and committed into 9709b rev 16349 but cookie was blocked due to the LAX coo...
- 03:29 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> Roger, you can investigate the code of @BrokerManager.schedule@ and add changes here to s... - 02:32 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Roger, you can investigate the code of @BrokerManager.schedule@ and add changes here to see which one is selected for...
- 02:30 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Actually, I disconnected one, came in again, and *broker1* was used... Not sure I know the algorithm, but I was just ...
- 02:27 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- With a second broker configured, I connected from a second laptop on my network. It still went through the same broke...
- 02:23 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Roger Borrello wrote:
> Greg Shah wrote:
> > Yes, but especially the [[p2j:Remote Launchers]]
>
> Updated the *c... - 05:40 PM Database Feature #9456: implement SQL Server dialect and helpers
- OK, I reverted the archive and rebased the branch. After fixing a lots of conflicts (some revisions were reverted ins...
- 12:55 PM Database Feature #9456: implement SQL Server dialect and helpers
- Ovidiu Maxiniuc wrote:
> No. I checked the branch and all changes are found at least in 9457c. I archived the branch... - 12:42 PM Database Feature #9456: implement SQL Server dialect and helpers
- No. I checked the branch and all changes are found at least in 9457c. I archived the branch as _'dead'_.
- 12:07 PM Database Feature #9456: implement SQL Server dialect and helpers
- Ovidiu Maxiniuc wrote:
> I am about to alter 9456b and address the following 5 occurrences of current @isLimitBefore... - 03:01 PM Database Bug #11015: allow cleanup the DMO types, caches, etc for dynamic temp-tables
- Alexandru Lungu wrote:
> Review for 11015a:
>
> * Changes in BufferManager are dependent upon the unique pk acr... - 01:19 PM Base Language Bug #4602: fixes for OO 4GL and structured error handling
- I will rerun the generated tests, but for now I am facing a different issue (NPE when logging an error in a test file...
- 01:00 PM Base Language Bug #4602: fixes for OO 4GL and structured error handling
- Constantin Asofiei wrote:
> Eduard, please rebase again.
I rebased to trunk. 16335.
I have noticed a bug:
s... - 12:28 PM Base Language Bug #4602: fixes for OO 4GL and structured error handling
- Eduard, please rebase again.
- 12:30 PM Database Feature #6457 (Internal Test): finish COPY-LOB support
- 12:27 PM Base Language Bug #10203: XMLs cannot be imported into a dataset without a schema present
- Teodor, what else is needed here?
- 12:24 PM Base Language Bug #10352 (Internal Test): Fix READ-JSON dataset handle method's behaviour
- 12:19 PM Database Bug #10560 (Internal Test): Wrong buffer picking for ReadXml when seralization name of a buffer c...
- 12:19 PM Base Language Bug #10636 (Internal Test): 4GL FOR FIRST LEAVE statement exits the function
- 12:18 PM Database Bug #10689 (Internal Test): Wrong temp-table FOR EACH sorting criteria
- 12:18 PM Base Language Bug #10712 (Internal Test): SAX-READER QName parameter is wrong
- 12:15 PM Database Bug #10956 (Internal Test): Wrong primary index selection on FOR EACH table
- 12:15 PM Base Language Bug #10925 (Internal Test): Ignore dataset name if present, for a dataset declared with serialize...
- 12:11 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Andrei, please create a separate branch and place there all @p2j/oo@ .java files, without any DMO files or other arti...
- 11:55 AM Base Language Bug #10935 (Internal Test): Inherit the NO-UNDO option for a temp-table defined using the LIKE te...
- 10:28 AM User Interface Bug #10915: ugly dialogs
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Is there a possible case to get @onComplete@ message with @files... - 08:14 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> Is there a possible case to get @onComplete@ message with @files@ object evaluated to fal... - 07:43 AM User Interface Bug #10915: ugly dialogs
- I changed my opinion and committed the corresponding changes as rev 16354 (10915a) where this case was taken into acc...
- 07:37 AM User Interface Bug #10915: ugly dialogs
- Is there a possible case to get @onComplete@ message with @files@ object evaluated to false? I think that it is not p...
- 07:24 AM User Interface Bug #10915: ugly dialogs
- Yes, I think that you missed. I tested the corresponding testcase and found that @sendFileChoose@ is invoked if files...
- 06:47 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Hynek Cihlar wrote:
> > > In @dojo.connect(u, "onComplete", fun... - 06:06 AM User Interface Bug #10915: ugly dialogs
- Hynek Cihlar wrote:
> Sergey, if you haven't also please test the various edge cases. An upload is interrupted by th... - 06:01 AM User Interface Bug #10915: ugly dialogs
- Hynek Cihlar wrote:
> Hynek Cihlar wrote:
> > In @dojo.connect(u, "onComplete", function(files)@ @sendFileChoose@ i... - 05:45 AM User Interface Bug #10915: ugly dialogs
- Hynek Cihlar wrote:
> In @dojo.connect(u, "onComplete", function(files)@ @sendFileChoose@ is called conditionally if... - 03:29 AM User Interface Bug #10915: ugly dialogs
- Sergey, if you haven't also please test the various edge cases. An upload is interrupted by the user, a connection er...
- 09:41 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- Please go ahead with the context reset and make it conditional based on a directory flag. We should probably default...
- 09:36 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- Greg Shah wrote:
> See my thoughts from #10963-53. I think we should add this flag.
I suppose the downside to rese... - 09:29 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- See my thoughts from #10963-53. I think we should add this flag.
On the other hand, if we have real leaks here, t... - 09:12 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- Just as an experiment, I tried cleaning the FWD context after a session is terminated and this solved the leak comple...
- 08:01 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- I added the following fixes to the branch:
1. MSAManager connections not being clean up.
2. TxWrapper loadedBuffers... - 07:59 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- Constantin Asofiei wrote:
> Artur, please provide some simple examples for #10963-56 and #10963-55 assumptions.
I... - 09:32 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
- The branch @10913a@ has been rebased with recent trunk @16340@. Updated to revision @16346@.
This small change add... - 05:49 AM User Interface Bug #10913 (WIP): multiple tabs draw labels highlighted at the same time
- Let's also address the edge case Paula identified. Eugenie, please find out why are the button dimensions incorrect.
- 03:57 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
- I attached a video.
- 03:51 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
- I'm okay with the changes. It might be worth adding a null check for the tooltip instance to avoid a potential NPE.
... - 03:10 AM User Interface Bug #10913 (Review): multiple tabs draw labels highlighted at the same time
- Paula, please review.
- 08:15 AM Base Language Bug #11042 (Test): NativeInvoker may generate memptr with unknown size
- Branch 11042a was merged into trunk as rev. 16340 and archived.
- 08:13 AM Base Language Bug #11042 (Merge Pending): NativeInvoker may generate memptr with unknown size
- Tested 11042a with two unit test suites (one from #9448 that caused the regression). There were no issues found. The ...
- 07:40 AM Base Language Bug #10004 (WIP): NativeInvoker fails if an argument is of type integerConstant
- Hmm, in fact, now I read #10004-8 suggestion. I guess this should be fixed upstream. Let me debug and see why 10004a ...
- 07:35 AM Base Language Bug #10004 (Review): NativeInvoker fails if an argument is of type integerConstant
- Created and committed 10004b/16340. Please review.
- 07:22 AM Conversion Tools Bug #10912 (Test): Cannot invoke "java.lang.Class.isAssignableFrom(java.lang.Class)" because "cal...
- Branch 10912a was merged into trunk as rev. 16339 and archived.
- 07:13 AM Conversion Tools Bug #10912 (Merge Pending): Cannot invoke "java.lang.Class.isAssignableFrom(java.lang.Class)" bec...
- I am merging 10912a to trunk now.
- 06:54 AM Conversion Tools Bug #10919 (Review): the source/AST view is broken in the Analytics web UI
- Committed *10919b/16340*. Missed 2 commit calls, committed to remove those for good.
Greg, can you let me know if ... - 06:10 AM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
- Committed *10919b/16339*. Noticed there were a lot of methods that only do read only operations and also call @commit...
- 03:24 AM User Interface Bug #10100 (Test): Setting the SORT Attribute in a Realized Widget
- Branch 10100a was merged into trunk as rev. 16338 and archived.
- 03:02 AM User Interface Bug #10100 (Merge Pending): Setting the SORT Attribute in a Realized Widget
- Seems fair. 10100a can be merged right now.
- 01:12 AM User Interface Bug #10100: Setting the SORT Attribute in a Realized Widget
- Testing that passed:
* ChUI regression testing
* Hotel GUI + 2 customer app smoke tests
* selection-list, combo-bo... - 07:53 PM Database Support #11066: How does FWD handle "by-reference"
- Hi guys,
Would it be possible to shed light on this question? - 07:50 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- I have created @tools/docker/docker_build.sh@ script which will build Docker runtime images for the current branch re...
01/12/2026
- 06:26 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
- The branch @10913a@ has been updated for review to revision @16342@.
Fixed issue with overlay position check. We c... - 04:28 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
- Hynek Cihlar wrote:
> Code review 10913a.
>
> The change looks good. Please go ahead with regression testing.
... - 01:47 PM User Interface Bug #10913 (Internal Test): multiple tabs draw labels highlighted at the same time
- Code review 10913a.
The change looks good. Please go ahead with regression testing. - 12:52 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
- The branch @10913a@ has been updated for review to revision @16338@. Rebased with recent trunk @16337@, new revision ...
- 10:59 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
- Paula Păstrăguș wrote:
> What if we also check whether the pointer is inside the tooltip’s own bounds? The original ... - 10:14 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
- What if we also check whether the pointer is inside the tooltip’s own bounds? The original flickering occurred becaus...
- 03:31 PM Base Language Bug #11104: MSA appserver configuration causes issues reading agent startup parameters.
- When using the PASOE configuration, the startup parameters configured via directory in @server/standard/runtime/defau...
- 03:28 PM Base Language Bug #11104 (Closed): MSA appserver configuration causes issues reading agent startup parameters.
- 03:20 PM User Interface Bug #10915 (Review): ugly dialogs
- 03:20 PM User Interface Bug #10915: ugly dialogs
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek, please review, the mouse handler was not restored because... - 06:41 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> Hynek, please review, the mouse handler was not restored because I missed tests after the... - 05:39 AM User Interface Bug #10915: ugly dialogs
- revno: 16349
branch nick: 10915a
message:
missed tests after changes in the dialog close listener logic, fixed t... - 05:38 AM User Interface Bug #10915: ugly dialogs
- Hynek, please review, the mouse handler was not restored because I missed tests after the hot changes in @onClose@ di...
- 10:24 AM Database Feature #9711 (WIP): collation configuration cleanup
- I started working on this today. I have created 9711a and committed in revision 16334 the changes.
I completed an ... - 10:20 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- I discovered something interesting that fixes roughly 20 tests, bringing the number of files with differences down to...
- 09:58 AM User Interface Bug #10856: Logical FILL-IN: Caret position issues
- Vladimir Tsichevski wrote:
> **Code review**
>
> @BoolFormat.java@: history entry line length exceeds 110 chara... - 05:37 AM User Interface Bug #10856 (Review): Logical FILL-IN: Caret position issues
- Vladimir Tsichevski wrote:
> Code review and testing 10856a rev. 16322.
>
> **Testing**
>
> Now @UP@ and @Down... - 09:49 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- How should we proceed with the filenames for the converted classes?
When we load a new class we search for its filen... - 09:37 AM User Interface Bug #10857: Logical FILL-IN initial state: Incorrect handling of unmatched keys
- Vladimir Tsichevski wrote:
> Delia Mitric wrote:
> > I've committed a solution to *10857a, rev. 16321*.
>
> Code... - 09:00 AM Database Bug #9950: Upgrade the metadata schema to a newer version
- Greg Shah wrote:
> In the past we have always found that we can use the latest @standard.df@ even with older code. ... - 08:41 AM Database Bug #9950: Upgrade the metadata schema to a newer version
- In the past we have always found that we can use the latest @standard.df@ even with older code. The newer versions h...
- 06:00 AM Database Bug #9950: Upgrade the metadata schema to a newer version
- Greg/Eric, this task is about standard.df for OE12.x which has additional fields for tables we manage, and these do n...
- 08:45 AM Conversion Tools Feature #6256: improved profile support
- Roger Borrello wrote:
> Greg Shah wrote:
> > Code Review Task Branch 6256b Revision 16331
> >
> > The change loo... - 08:43 AM Conversion Tools Feature #6256: improved profile support
- Greg Shah wrote:
> Code Review Task Branch 6256b Revision 16331
>
> The change looks good to me.
>
> Roger: Pl... - 08:36 AM Conversion Tools Feature #6256 (Internal Test): improved profile support
- Code Review Task Branch 6256b Revision 16331
The change looks good to me.
Roger: Please test it. - 05:42 AM Conversion Tools Feature #6256 (Review): improved profile support
- Committed *6256b/16331* to fix the profile usage. The patch from #6256-160 was not correct, the implementation should...
- 08:40 AM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
- I tried to find the revision which introduced this performance issue using VisualVM. I am now switching to YourKit to...
- 08:23 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- Artur, please provide some simple examples for #10963-56 and #10963-55 assumptions.
- 08:13 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- The TemporaryBuffer keys from @domains@ are strongly reachable from @SecurityManager@, so they are not deleted from t...
- 07:35 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- The cause for @openBuffers@ leaking is that inner persistent static procedures do not clean the @openBuffers@ and oth...
- 06:59 AM User Interface Bug #4221 (Closed): Error in BaseEntity class
- 06:58 AM User Interface Bug #10894 (Internal Test): Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
- Code review 10894a. The changes look good.
- 06:22 AM User Interface Bug #10423 (Internal Test): Scrollbar is clipped by frame after a virtual width assignment
- Razvan-Nicolae Chichirau wrote:
> *Hynek*: Please check 10423a/rev. 16280.
It's good. Please regression-test. - 03:48 AM User Interface Bug #10423 (Review): Scrollbar is clipped by frame after a virtual width assignment
- *Hynek*: Please check 10423a/rev. 16280.
- 04:18 AM User Interface Bug #11056: SHIFT + TAB doesn't work on Swing ChUI
- Razvan-Nicolae Chichirau wrote:
> Knowing this affects only Swing ChUI, I've done the following:
> * ChUI regressio... - 03:24 AM User Interface Bug #11056: SHIFT + TAB doesn't work on Swing ChUI
- Knowing this affects only Swing ChUI, I've done the following:
* ChUI regression tests
* Isolated tests such as #11... - 01:16 AM Database Bug #10455: Persistent table CAN-FIND FIRST issue
- Please double check the patch. I was using an old patch. Now the case from #9457-163 is working.
- 01:04 AM Database Bug #10455: Persistent table CAN-FIND FIRST issue
- I can confirm that the issue still occurs, I am working on a fix right now (maybe the last commit is not right).
- 12:47 AM Database Bug #10455: Persistent table CAN-FIND FIRST issue
- I am back to office. I am checking this right now, with my setup.
01/11/2026
- 06:24 AM Conversion Tools Bug #11089: Lexical/Grammatical Errors in TRPL Expressions
- Another issue: the @schema/generate_ddl.xml@ references non-existing @com.goldencode.p2j.persist.ORMHandler@ class.
- 06:00 AM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
- Eugenie Lyzenko wrote:
> So for now I'm inclining to suggest pretty radical solution. We will not use any widget to ...
Also available in: Atom