Activity
From 05/23/2026 to 06/21/2026
06/19/2026
- 09:48 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Radu Apetrii wrote:
> Teodor Gorghe wrote:
> > I would need to schedule a meet with you.
> >
> > Today, 10:00 AM... - 07:09 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor Gorghe wrote:
> I would need to schedule a meet with you.
>
> Today, 10:00 AM GMT-4 time, are you availabl... - 06:11 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- I would need to schedule a meet with you.
Today, 10:00 AM GMT-4 time, are you available (this is 17:00 on my time)? - 09:03 AM Runtime Infrastructure Bug #11325 (Review): JVM shutdown hooks executed on FWD server, but they belong to the FWD client
- Constantin, please review the committed revision 16606(11325a).
- 05:42 AM Runtime Infrastructure Bug #11325 (WIP): JVM shutdown hooks executed on FWD server, but they belong to the FWD client
- 05:42 AM Runtime Infrastructure Bug #11325: JVM shutdown hooks executed on FWD server, but they belong to the FWD client
- Constantin, I am sorry for missed your note. Do we need to fallback to @OrderedShutdownHooks.registerShutdownHook(1, ...
- 06:39 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- 10804b was rebased, new rev is *16621*.
- 06:08 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Next, I'll rabase the branch, setup new big application, redo the conversion, and solve the remaining parser issues. ...
- 05:04 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Paula Păstrăguș wrote:
> One testcase is still failing: @AdaptiveQuery.initialize@ now receives @WHOLE-INDEX@ as a p... - 05:15 AM User Interface Bug #9985: Incorrect text width calculation when metrics are not cached
- Oh well 🤷 I saw this task related to #9842 so I said it's worth a shot.
- 05:12 AM User Interface Bug #9985: Incorrect text width calculation when metrics are not cached
- #10122, neither.
- 05:10 AM User Interface Bug #9985: Incorrect text width calculation when metrics are not cached
- #9933 isn't resolved.
- 04:54 AM User Interface Bug #9985: Incorrect text width calculation when metrics are not cached
- I'll retest #9933 and #10122.
- 04:52 AM User Interface Bug #9985: Incorrect text width calculation when metrics are not cached
- Paula, can you re-test this? #9842 was merged into trunk.
- 01:17 AM User Interface Bug #9985: Incorrect text width calculation when metrics are not cached
- Unfortunately, no. A sketch solution was proposed, but other priorities took precedence, so we didn't move forward wi...
06/18/2026
- 05:52 PM User Interface Bug #11326: Reduce memory consumption of FWD clients
- I checked in updates to both hotel and hotel GUI that are able to configure AppCDS (and not configure). The template ...
- 02:13 PM User Interface Bug #11326: Reduce memory consumption of FWD clients
- I ran the Swing client test with 2 and 5 concurrent clients:
|_. MODE |_. #Up |_. PeakRSS (MB) |_. Rss (... - 02:01 PM User Interface Bug #11326: Reduce memory consumption of FWD clients
- I corrected what was creating a huge archive, and ported to hotel_gui. I was recursing through all the @*.jar@ files....
- 09:16 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor Gorghe wrote:
> *165M* is huge, I have didn't saw an archive so big which was generated by @deploy_appcds.sh@... - 09:01 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- *165M* is huge, I have didn't saw an archive so big which was generated by @deploy_appcds.sh@
This is what I ran to ... - 08:54 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor Gorghe wrote:
> Do you think it is reasonable to use just the listing files just from @java -cp p2j.jar:... c... - 08:51 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor Gorghe wrote:
> Make sure that CDS is actually working. Check it using @jcmd <PID> VM.metaspace@, it seems to... - 08:39 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Do you think it is reasonable to use just the listing files just from @java -cp p2j.jar:... com.goldencode.p2j.main.C...
- 08:34 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- -Make sure that CDS is actually working. Check it using @jcmd <PID> VM.metaspace@, it seems to me that CDS is not wor...
- 08:30 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor Gorghe wrote:
> Roger, use this list for @LstExporter@ and share the results:
A run with 5 clients yielded... - 08:14 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor Gorghe wrote:
> Roger, use this list for @LstExporter@ and share the results:
I will get to this as soon as ... - 01:09 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Roger, use this list for @LstExporter@ and share the results:...
- 03:59 PM Database Bug #11552: Stale data with write trigger.
- Ovidiu Maxiniuc wrote:
> The @doBlock@ itself will not mark the record as @STALE@, just @CHANGED@. Clearly, a secon... - 03:35 PM Database Bug #11552: Stale data with write trigger.
- I tried to track it back, but something is missing. A link.
The @doBlock@ itself will not mark the record as @STAL... - 02:33 PM Database Bug #11552: Stale data with write trigger.
- Constantin Asofiei wrote:
> Eduard, do you have a standalone test for this? Or these are just observations from deb... - 02:03 PM Database Bug #11552: Stale data with write trigger.
- Eduard, do you have a standalone test for this? Or these are just observations from debugging?
- 11:46 AM Database Bug #11552: Stale data with write trigger.
- Lets suppose we will have a buffer scoped to transactional block. As finalizables of this block the will be register...
- 11:18 AM Database Bug #11552 (New): Stale data with write trigger.
- 11:18 AM User Interface Bug #9985: Incorrect text width calculation when metrics are not cached
- Is there any further update since comment 23? I note the non-closed related items are also probably in need of an upd...
- 08:10 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- *Update*: LATEST Hotel GUI performance comparison between ANTLR2 and ANTLR4. (Please note that all conversions were e...
- 04:38 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- For Hotel GUI, the total time needed to generate the tokens with the ANTLR2 based lexer and convert them to ANTLR4 co...
- 08:02 AM Conversion Tools Feature #7178: move the buffer scoping calculations to parse time
- The tests were developed on the examples from #7178-2.
This is a recap of the tests that were completed or have a ...
06/17/2026
- 06:43 PM User Interface Bug #11326: Reduce memory consumption of FWD clients
- I checked in revision 206 of *hotel* so it is more reviewable. The JSON format contains the appcds values in their ow...
- 03:17 PM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor Gorghe wrote:
> I think that @deploy_appcds.sh@ @LstExporter@ class/package list can be fine-tuned even furth... - 02:04 PM User Interface Bug #11326: Reduce memory consumption of FWD clients
- I think that @deploy_appcds.sh@ @LstExporter@ class/package list can be fine-tuned even further to find a good balanc...
- 11:16 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Claude is trying to convince me that the @LstExporter@ isn't necessary, and rather the manifest of the @p2j.jar@ shou...
- 08:58 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- I have thought that they were being launcher by ClientSpawner, my bad.
- 08:57 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor Gorghe wrote:
> There is no support for @client.sh@ AppCDS yet. Top priority was web clients, appservers and ... - 01:36 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- There is no support for @client.sh@ AppCDS yet. Top priority was web clients, appservers and batch-process.
- 10:26 AM Runtime Infrastructure Feature #11539: port and/or re-implement runtime support in C# (or other CLR implementation)
- I agree that AI will help greatly with any .NET code that needs to be hand written BUT wherever possible we will conv...
- 10:24 AM Runtime Infrastructure Feature #11539: port and/or re-implement runtime support in C# (or other CLR implementation)
- Artur Școlnic wrote:
> Would the order of conversion be:
> 1. Customer application to Java, which establishes a bas... - 10:01 AM Runtime Infrastructure Feature #11539: port and/or re-implement runtime support in C# (or other CLR implementation)
- The second item makes a lot of sense.
The good news is that AI can do 90% of the job because most of @.NET@ elemen... - 09:51 AM Runtime Infrastructure Feature #11539: port and/or re-implement runtime support in C# (or other CLR implementation)
- Would the order of conversion be:
1. Customer application to Java, which establishes a baseline, then convert FWD to... - 09:38 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- Greg Shah wrote:
> > [...]
>
> The core issue here is that you are using @closestPeerId@ which is going to be in ... - 08:56 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- > ...
- 08:28 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- Alright, so I got to into a point where the literal generates in the block instead of the variable definition.
The... - 06:36 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- Dănuț Filimon wrote:
> Greg Shah wrote:
> > > The main issue I have now is @var char c1 = "1".@ ,this is mostly rel... - 06:30 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- Greg Shah wrote:
> > The main issue I have now is @var char c1 = "1".@ ,this is mostly related to @convert/literals.... - 09:24 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- The approach seems to work! 🥳 I was able to get the same AST for @standard.df@. However, there are still a few remain...
- 08:56 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- Artur, rebuild the index at FWD server must be done concurrently (the runtime will work without the filter, and the f...
- 08:53 AM Database Feature #11526 (WIP): Implement in-memory uniquness validation using Bloom filters
- 08:52 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- Ok, I was reluctant to go with this approach since it would cripple the server on startup for an undetermined amount ...
- 07:44 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- Artur Școlnic wrote:
> > * consistency - always rebuilt on server startup, while feeding records from the database t... - 07:38 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- Constantin Asofiei wrote:
> * degradation - there are cases where a physical table is used as a temp-table - data is... - 07:16 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- If you have an early implementation, we need some serious stress-testing, for 100s of millions of records, where mult...
- 07:13 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- Artur, these are some notes after having a discussion with Ovidiu:
* degradation - there are cases where a physical ... - 04:37 AM Database Feature #6720: lazy hydration
- Committed with the fix for #6720-179 in +6720b/r16636+.
- 03:12 AM User Interface Bug #11343: Alert-box suddenly disppears when a specific item is selected from a drop-down list u...
- Is this a conceptual regression? I could not identify any functional regression in your testcase with 11343a. When op...
- 02:02 AM User Interface Bug #10938 (Review): Date FILL-IN: Incorrect SCREEN-VALUE after widget enablement
- The inverted check was a typo when switching from bit to strict equality checks, my bad. Also fixed the 2 minor point...
06/16/2026
- 07:35 PM User Interface Bug #11326: Reduce memory consumption of FWD clients
- I had some challenges getting the AppCDS setup going for hotel... see #11472-24 and 25.
-There were some updated C... - 11:14 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- @ant deploy.appcds@ for local setup or docker prepare in case of docker environments.
Should be invoked everytime ... - 11:12 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor, where do you envision @deploy_appcds.sh@ to be invoked (besides @build.xml@)? Should this be done at server s...
- 05:13 AM User Interface Bug #11326 (Test): Reduce memory consumption of FWD clients
- Branch 11326d was merged into trunk as rev. 16606 and archived.
- 05:07 AM User Interface Bug #11326 (Merge Pending): Reduce memory consumption of FWD clients
- Radu Apetrii wrote:
> Radu Apetrii wrote:
> > Teodor Gorghe wrote:
> > > I don't see anything else what I can test... - 03:39 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Radu Apetrii wrote:
> Teodor Gorghe wrote:
> > I don't see anything else what I can test. This needs full regressio... - 05:30 PM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- +Review of 11526a, r16607+
*I.* I see you have radically changed the way the hash is computed. I see it is closer ... - 09:21 AM Database Feature #11526 (Review): Implement in-memory uniquness validation using Bloom filters
- Ovidiu Maxiniuc wrote:
> ** lines 311, 342: not having default values will make configuration difficult. What shou... - 08:37 PM Database Feature #11526 (WIP): Implement in-memory uniquness validation using Bloom filters
- +Review of 11526a, r16500..16606+
* @Validation.java@
** lines 151-153: the imports should use the .* syntax (pac... - 11:24 AM Runtime Infrastructure Feature #11539: port and/or re-implement runtime support in C# (or other CLR implementation)
- I don't think the customer would accept iKVM as a solution. And I'm worried that the more advanced usage would not w...
- 11:08 AM Runtime Infrastructure Feature #11539: port and/or re-implement runtime support in C# (or other CLR implementation)
- Constantin Asofiei wrote:
> iKVM looks like it supports only Java 8.
This might be a problem as we have just swi... - 10:28 AM Runtime Infrastructure Feature #11539: port and/or re-implement runtime support in C# (or other CLR implementation)
- Good point about the JNI code. .NET has good native support that will directly replace @libffi@ (or the Java FFM sup...
- 09:31 AM Runtime Infrastructure Feature #11539: port and/or re-implement runtime support in C# (or other CLR implementation)
- iKVM looks like it supports only Java 8.
Features which we use in FWD, beside 3rd party jars and JDK:
* reflec... - 08:55 AM Runtime Infrastructure Feature #11539: port and/or re-implement runtime support in C# (or other CLR implementation)
- In #2148, we used iKVM to deliver a subset of our runtime in .NET CLR. This worked well but may not be a solution fo...
- 10:26 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- > The main issue I have now is @var char c1 = "1".@ ,this is mostly related to @convert/literals.rules@ and when shou...
- 10:03 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- Greg Shah wrote:
> I'd prefer not to do that.
>
> Please show the output that is being generated incorrectly alon... - 08:18 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- I'd prefer not to do that.
Please show the output that is being generated incorrectly along with the 4GL and the AST. - 10:21 AM Database Feature #10436: Detect Sequential Data Access and Prefetch Records from the Database
- We could detect at runtime and record hints based on this. Those hints could then change how we convert.
- 09:25 AM Database Feature #10436: Detect Sequential Data Access and Prefetch Records from the Database
- I finished a prototype implementation, it detects when a find unique query is being iterated, meaning that the same s...
- 07:10 AM User Interface Bug #11343 (WIP): Alert-box suddenly disppears when a specific item is selected from a drop-down ...
- I'm testing the changes and found an issue when opening a dialog-box from the value-changed trigger. See the attached...
- 06:43 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- I am moving to an alternative approach for the ANTLR4 lexer performance issue (based on the idea mentioned by Greg in...
- 05:35 AM Database Bug #11502: Recycle dirty share H2 session
- Generally speaking I would expect the dirty db to be less strained than the primary one due to the limited scope of t...
- 05:28 AM Database Bug #11502: Recycle dirty share H2 session
- I don't think cloning *shared primary db* / *tenant primary db* config because of #11502-12.
Dirty DB connections ... - 04:50 AM Database Bug #11502: Recycle dirty share H2 session
- Teodor, the shared db has a directory config, it can be used for the dirty shared db. The tenant private databases ha...
- 04:47 AM Database Bug #11502: Recycle dirty share H2 session
- A quick reminder about the question from #11502-12.
#11502 is not a critical issue, but the performance is a bit w... - 04:00 AM Database Feature #6720: lazy hydration
- Committed revision *16635* on task branch *6720b*:
* Implemented runtime feedback field usage feature which decides ... - 02:36 AM Database Feature #6720: lazy hydration
- Rebased *6720b* to trunk rev *16603*. Latest revision is *16632*.
A copy of old *6720b* is in @devsrv01:/tmp/tg.2026...
06/15/2026
- 03:01 PM Runtime Infrastructure Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
- We could add the logic in the script like below. If we confirm the patch levels are correct for the releases noted:
... - 02:11 PM Runtime Infrastructure Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
- Roger,
The latest patches and the script attached to this task only work with Ubuntu 24.4. Older revisions of the OS... - 01:47 PM Runtime Infrastructure Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
- OK. I can update the *gcd_systems* version with this updated version, although I do need a determination if the patch...
- 01:12 PM Runtime Infrastructure Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
- Roger Borrello wrote:
> Ovidiu Maxiniuc wrote:
> > Most likely, I used @-s@ last week (possibly before that also). ... - 01:00 PM Runtime Infrastructure Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
- Roger,
Actually, some of the changes in the script were suggested by Eugenie. I bothered him a bit last week in nee... - 12:51 PM Runtime Infrastructure Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
- I forgot to mention that I updated the usage:...
- 12:48 PM Runtime Infrastructure Bug #11515 (Review): Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
- Ovidiu Maxiniuc wrote:
> Most likely, I used @-s@ last week (possibly before that also). But I think I 'repaired' th... - 11:17 AM Runtime Infrastructure Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
- Most likely, I used @-s@ last week (possibly before that also). But I think I 'repaired' the damage by dropping the a...
- 10:43 AM Runtime Infrastructure Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
- Ovidiu Maxiniuc wrote:
> Roger,
>
> The solution which works for me is running the script using @-f -uom@ paramet... - 09:52 AM Runtime Infrastructure Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
- Roger,
The solution which works for me is running the script using @-f -uom@ parameters:
* @-f@ to get the patch ... - 09:41 AM Runtime Infrastructure Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
- Roger Borrello wrote:
> I did see that I was missing a @sudo@ for the @apt get@. When I added it in, I had issues:
... - 09:00 AM Runtime Infrastructure Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
- I did see that I was missing a @sudo@ for the @apt get@. When I added it in, I had issues:...
- 08:46 AM Runtime Infrastructure Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
- Ovidiu, you must have had some remnants left behind. I just downloaded from this task:
* @setup_ncurses6_4-noWide.sh... - 02:59 PM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- I added temporary lexer profiling in order to measure the token generation cost per token type, aggregated across all...
- 12:26 PM Conversion Tools Feature #11540: rework conversion back-end to add optional support for output to C#
- This is long awaited feature. The conversion architecture was built with thin in mind. When I first read about it, I ...
- 09:41 AM Conversion Tools Feature #11540: rework conversion back-end to add optional support for output to C#
- There are some customers that prefer C# to Java.
The core of both languages have nearly identical syntax and C# ... - 09:21 AM Conversion Tools Feature #11540 (New): rework conversion back-end to add optional support for output to C#
- 10:03 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- Greg, is the option of adding a new token like @VAR_DEF_ITEM@ that will replace @SYMBOL@ in @VAR_DEF_LIST@? I have th...
- 09:18 AM Runtime Infrastructure Feature #11539 (New): port and/or re-implement runtime support in C# (or other CLR implementation)
- 07:11 AM Database Feature #6720: lazy hydration
- Ok, I am starting to rebase this branch.
I have tried to reproduce what you told in previous discussions, two @FOR... - 06:36 AM Database Feature #6720: lazy hydration
- > Alexandru/Greg, should I rebase 6720b to latest trunk revision or should I port these to a new branch?
Please r... - 04:14 AM Database Feature #6720: lazy hydration
- *Alexandru/Greg*, should I rebase *6720b* to latest trunk revision or should I port these to a new branch?
I have ... - 03:59 AM Database Feature #6720: lazy hydration
- I think #10554 fix relevant here because there are more @Session.associate@ calls.
There is a bug with this testca... - 06:46 AM Runtime Infrastructure Bug #11538: Switch from whole Redis instance to just a logical database.
- The directory is the source of all truth in FWD configuration. Additionally, its performance is also quite important...
- 06:40 AM Runtime Infrastructure Bug #11538: Switch from whole Redis instance to just a logical database.
- Lets say in customer setup, it will have the directory data on database numbered @0@, other process required by custo...
- 06:35 AM Runtime Infrastructure Bug #11538: Switch from whole Redis instance to just a logical database.
- From AI:
h1. Redis Logical Database
A Redis logical database is a separate, isolated namespace within a single ... - 06:26 AM Runtime Infrastructure Bug #11538: Switch from whole Redis instance to just a logical database.
- Why would want to use multiuple logical databases? It is not an unambiguously better way to use Redis.
- 05:51 AM Runtime Infrastructure Bug #11538 (Review): Switch from whole Redis instance to just a logical database.
- 05:51 AM Runtime Infrastructure Bug #11538 (WIP): Switch from whole Redis instance to just a logical database.
- Committed on *11538a, rev. 16603*.
Added support for logical database usage. In order to change the database numbe... - 05:22 AM Runtime Infrastructure Bug #11538: Switch from whole Redis instance to just a logical database.
- Right now the Redis directory implementation is design to take the whole redis instance. The scope of this task is to...
- 05:20 AM Runtime Infrastructure Bug #11538 (Review): Switch from whole Redis instance to just a logical database.
- 01:50 AM Database Feature #11526 (Review): Implement in-memory uniquness validation using Bloom filters
- 11526a can be reviewed. The implemented features are:
1. Filter population and persistence as a separate ant task
2...
06/12/2026
- 03:12 PM User Interface Bug #11537: First-row selection quirk in a MULTIPLE browse after reopening the query.
- Under certain conditions, the first row of a @MULTIPLE@ selection browse in 4GL is selected after query reopen (while...
- 03:04 PM User Interface Bug #11537 (New): First-row selection quirk in a MULTIPLE browse after reopening the query.
- 02:01 PM Runtime Infrastructure Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
- Unfortunately, no. The same error when building the native lib.
Of course, I did @sudo rm -rf ncurses*@ before lau... - 12:15 PM Runtime Infrastructure Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
- Ovidiu Maxiniuc wrote:
> I did this previously and I did not like it. The @-a@ parameter requires @sudo@. As result,... - 10:27 AM User Interface Bug #11536: The clipboard selection is not correct for the initial CHUI screen.
- During the Web CHUI manual testing #11477-78 it was found that the clipboard selection is calculated incorrectly. The...
- 10:23 AM User Interface Bug #11536 (WIP): The clipboard selection is not correct for the initial CHUI screen.
- 09:28 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- Slight issues with the current way we annotate variables, for a DEFINE VARIABLE we'll just annotate the DEFINE_VARIAB...
- 09:03 AM Database Feature #6720: lazy hydration
- Alexandru Lungu wrote:
> Well, if you have a result-set and do 3 next operations, the first two rows are lost. If yo... - 08:31 AM Database Feature #6720: lazy hydration
- Again, let's back up here and understand what is the case for 4GL code to access to a specific row's results after it...
- 08:07 AM Database Feature #6720: lazy hydration
- > This would be outside of the PRESELECT. If the buffers used for a PRESELECT query can't be accessed outside of thei...
- 07:50 AM Database Feature #6720: lazy hydration
- > If a FIND is executed and the FFC is used, then the id provided. The id is checked against the session cache. The s...
- 07:43 AM Database Feature #6720: lazy hydration
- Alexandru Lungu wrote:
> The fundamental difference between trunk and #6720 is that the session cached DMOs may get ... - 07:30 AM Database Feature #6720: lazy hydration
- > I'm not sure I agree on the PRESELECT. I'd like to know what the real cases are where we have to load the DMO after...
- 06:24 AM Database Feature #6720: lazy hydration
- Greg Shah wrote:
> Is the current implementation handling things like @OPEN QUERY@/@GET@, all scenarios that use thi... - 06:21 AM Database Feature #6720: lazy hydration
- I'm not sure I agree on the @PRESELECT@. I'd like to know what the real cases are where we have to load the DMO afte...
- 05:45 AM Database Feature #6720: lazy hydration
- > We should expand this much further as a first step. After that, we can look at optimizations to minimize cases wher...
- 04:07 AM Database Feature #6720: lazy hydration
- Greg Shah wrote:
> > Until now, the lazy hydration is done just for three things:
>
> We should expand this much ... - 08:42 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Before moving forward, another project conversion progressed further than in previous attempts, it reached the *serve...
- 08:35 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Another slowdown source is the @evaluateExpr@ method: under ANTLR2, Hotel GUI spends *5.3 seconds* in it, whereas und...
- 08:40 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- I changed the config to be read from directory, each database will have it's config under @database/db_name/orm/bloom...
- 06:41 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- When a record is added, we hash its indexed fields and set the corresponding bits to 1. Those bits may already be sha...
- 06:22 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- I'm surprised that the solution doesn't just clear the bits associated with the deleted record.
- 06:16 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- Greg Shah wrote:
> So there will be a "buildup" of invalid (out of date) bits for deleted records?
Yes, but a spa... - 06:13 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- So there will be a "buildup" of invalid (out of date) bits for deleted records? That is even more of a reason to re-...
- 02:10 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- A bloom filter is not meant to register a deleted record, there is a separate structure called counting bloom filter ...
06/11/2026
- 06:32 PM Runtime Infrastructure Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
- I did this previously and I did not like it. The @-a@ parameter requires @sudo@. As result, the result of the patch/b...
- 06:17 PM Runtime Infrastructure Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
- Ovidiu, what happens if you use the @-a@ option? I'm just trying to understand when this started happening. Was there...
- 03:43 PM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- Artur, a more technical question:
The Bloom data structure is inherently additive, you set/add bits as the hashes ar... - 10:37 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- The implementation is at a point where a customer project could be tested fully, I will get on with that and deffer f...
- 09:24 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- Constantin Asofiei wrote:
> Artur, some questions:
> * for a running FWD server, when does this gets persisted on d... - 09:09 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- Greg Shah wrote:
> I like the non-persisted nature of the design in #11526-27.
I like it too, unless the population... - 08:40 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- I like the non-persisted nature of the design in #11526-27.
I don't think we can apply changes to the filter befor... - 08:37 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- Artur, some questions:
* for a running FWD server, when does this gets persisted on disk? Can it recover in case th... - 08:32 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- > This is a level of speed that means we don't need to persist things in between server restarts. We could just build...
- 08:10 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- For now, make the location of the cache configurable. Production deployments must carefully place and secure all fil...
- 08:10 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- As far as memory consumption for the same 10 tables with 7mil rows goes, these are the values
if all where in the sm... - 07:56 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- Greg Shah wrote:
> This is a level of speed that means we don't need to persist things in between server restarts. ... - 07:53 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- This is a level of speed that means we don't need to persist things in between server restarts. We could just build ...
- 07:48 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- I tested the filter population on a customer db, I used 10 tables with 7.2 mil rows in total, the filters took only 1...
- 07:34 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- When it comes to security, the filters have no readable data, it is hashed and highly compressed. The more concerning...
- 07:29 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- The easiest and most performant way is to store the artifacts (serialized filters) on the server filesystem, for dist...
- 07:23 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- My point is that this should be a general solution not something hard coded to multi-tenant.
Yes, you can read the... - 07:03 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- Greg Shah wrote:
> I don't understand why this would be associated with tenant data. This is a general solution for... - 06:45 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- I don't understand why this would be associated with tenant data. This is a general solution for persistence, right?...
- 06:36 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- I actually intended to use an external file. Adding tenant API for filter management is the better and more elegant s...
- 06:28 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- Artur Școlnic wrote:
> I just realized that tenant API needs a running server, I think as a first option, manually w... - 05:49 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- I just realized that tenant API needs a running server, I think as a first option, manually writing all the database ...
- 05:34 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- I need a way to specify what tables need to use the filters and what config to apply to them, since filter population...
- 08:33 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- @var char[3] c1 = ["1", "2", "3"].@ also works after a few small adjustments.
Right now, I am approaching @var cha... - 07:34 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- I was getting too complicated and missed a lot of details, I should've just piggy bagged the DEFINE_VARIABLE implemen...
- 08:16 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- 10804b is at rev *16584* now (here you can find today's parser improvements).
- 08:03 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- I also attached a log file in my previous post. It includes the total time ANTLR4 spends in prediction mode for each ...
- 08:00 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Hmm, for Hotel GUI, @createShadowNodes@ takes around @0.2@ seconds in total, which seems reasonable from my POV. (we ...
- 07:51 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- In this 2X difference for the front end, 40% comes from the ANTLR4 code and 60% from something else. The other major...
- 07:45 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- *Update*: Hotel GUI performance comparison between ANTLR2 and ANTLR4.
|_. Metric |_. ANTLR2 |_. ANTLR4 |
| Total ... - 07:48 AM Database Bug #11502: Recycle dirty share H2 session
- There is a list of @c3p0@ parameters which should not be copied from primary database, like @minPoolSize@, @initialPo...
- 02:03 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- All the project build scripts may need to be modified to use this smaller docker image.
06/10/2026
- 06:59 PM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor, #9709-971 contains some info related to the FWD docker images. The Hotel apps, as well as any customer apps, ...
- 04:01 PM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Currently there is no distinguishing between Docker images that are including various levels of PostGreSQL client, so...
- 02:01 PM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Roger Borrello wrote:
> Is this task to match up with _building_ the proper FWD docker image that would contain the ... - 09:39 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor, have you looked at the build of the FWD Docker containers which are used as the basis for the application Doc...
- 06:31 PM Database Bug #11529: Incorrect Data Structure for TenantManager
- This is an issue I am thinking for some time now. It is not critical, but only because the single client using a MT-e...
- 06:02 PM Database Bug #11529 (New): Incorrect Data Structure for TenantManager
- 02:35 PM Conversion Tools Feature #11528: implement COMPILE stmt
- Although this is a 4GL language statement, possibly best considered part of Base Language, from our perspective it ha...
- 02:22 PM Conversion Tools Feature #11528 (New): implement COMPILE stmt
- 10:12 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- 10804b is at rev *16583* now (the latest).
- 10:04 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Greg, it is not 3x slower anymore, it is only around 2x now, and I think I can still push the boundaries:)
- 10:00 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- *Update*: the current Hotel GUI parse time is *49 seconds*. I think I can still improve this further through parser c...
- 09:20 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Right, I remember having this error from the very beginning, basically two years ago:-)
Anyway, I think a fresh ch... - 09:16 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- > It is not valid, a dot is missing here:
Hmmm. Something is wrong here with the project. You are working with H... - 07:11 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Greg Shah wrote:
> ANTLRv2 and ANTLRv4 both have their loops and optional alternatives set to be greedy by default. ... - 07:06 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Paula Păstrăguș wrote:
> Greg Shah wrote:
> > > This suggests that we may also need some special tricks for cases w... - 07:06 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Greg Shah wrote:
> > This suggests that we may also need some special tricks for cases where a @no viable alternativ... - 06:54 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Paula Păstrăguș wrote:
> Another important thing I noticed is that the ANTLR4 prediction algorithm does not seem to ... - 06:49 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- > One bottleneck I identified is the @toolbar.p@ file. It throws an NPE caused by a @no viable alternative@, which is...
- 06:23 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Greg, is a @()*@ construct in ANTLR2 greedy or non-greedy by default? I only found three @options@ blocks with @greed...
- 06:11 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Another important thing I noticed is that the ANTLR4 prediction algorithm does not seem to provide a reliable way to ...
- 05:44 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- *Update*: Hotel GUI parse time has now dropped to *1 minute and 8 seconds*, with a total conversion time of *5 minute...
- 10:03 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- Added artifact persistence, initialization from db, support for an Ant task. The code needs proper formatting and jav...
- 08:18 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- I am planning to execute the filters initialization as Ant task, it would need to be executed after the import, stric...
- 03:16 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- The structure is a bit array, a very large one, 5 million for example. On write the indexed fields are hashed a few t...
- 09:28 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- Ignore my last comment, I forgot a patch.
- 09:25 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- Greg Shah wrote:
> You should be trying for something like this:
>
> [...]
>
> I've removed the annotations fo... - 09:21 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- You should be trying for something like this:...
- 08:44 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- The current problem I am working on is the definition of @var char[3] c1 = [1,2,3]@, this generates the following ast...
- 02:52 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- Greg Shah wrote:
> Also, I should note that the @EQUALS@ node will need to have its type rewritten as @ASSIGN@. Loo... - 08:33 AM Database Feature #6720: lazy hydration
- Greg Shah wrote:
> > Until now, the lazy hydration is done just for three things:
>
> We should expand this much ... - 06:44 AM Database Feature #6720: lazy hydration
- > Until now, the lazy hydration is done just for three things:
We should expand this much further as a first step.... - 05:40 AM Database Feature #6720: lazy hydration
- I have started to partially implement *Runtime feedback per call-site*, with the key set to @(database, fql)@.
{{C... - 03:04 AM Database Feature #6720: lazy hydration
- Greg Shah wrote:
> I wonder if we have minimized the hydration needed? My understanding is that previous attempts a... - 01:58 AM Database Feature #6720: lazy hydration
- Greg Shah wrote:
> > I have made these measurements because I need to know if fixing the performance findings, but I... - 01:12 AM Database Feature #6720: lazy hydration
- Ovidiu Maxiniuc wrote:
> Teodor,
> I had a quick look at the patch you posted in #6720-159. What I immediately not... - 07:14 AM Database Bug #11288: Check if c3p0 is required for in-memory databases
- 11288d was ported to 10614_main rev 16417.
- 06:53 AM Database Bug #11288: Check if c3p0 is required for in-memory databases
- Artur, please patch 10614_main with 11288a now.
06/09/2026
- 06:47 PM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- Sorry to play the devil's advocate.
I understand that the data structure is some kind of SQL index, mapping from ... - 10:09 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- Alexandru Lungu wrote:
> This is a red flag for me. We are talking about tens of millions of record. This may requir... - 09:56 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- > on initialization all records are read from the db,
This is a red flag for me. We are talking about tens of mill... - 09:36 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- Ovidiu, the new approach is much simpler than that. The initialized filters hold only bits, some of them are set base...
- 09:29 AM Database Feature #11526 (WIP): Implement in-memory uniquness validation using Bloom filters
- This is definitely a new approach.
Some notes in this regard:
* at 'in-memory' level, we already have @UniqueTrac... - 09:19 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- Committed the initial version, so far it supports only in memory insertion/filter population and lookup, the filters ...
- 04:15 AM Database Feature #11526: Implement in-memory uniquness validation using Bloom filters
- A Bloom filter is a space-efficient probabilistic data structure used to quickly test whether an item has been seen b...
- 04:05 AM Database Feature #11526 (Internal Test): Implement in-memory uniquness validation using Bloom filters
- 02:31 PM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- > Greg, I remember you suggested something related to this at some point, but I do not recall the exact details. Coul...
- 10:22 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- The lexer doesn't appear to be the bottleneck. Using @tokens.fill()@ and summing the elapsed times across all Hotel_G...
- 09:42 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- I think it is time to document some findings and updates here.
At this point, I think I have stabilized the Progre... - 12:48 PM Conversion Tools Support #6409: generate "railroad style" syntax diagrams for the progress parser
- h1. Analysis of Approach
h2. Objective
Provide high-quality, readable "railroad" syntax diagrams for the full r... - 10:49 AM Database Feature #6720: lazy hydration
- > I have made these measurements because I need to know if fixing the performance findings, but I think I shall find ...
- 10:43 AM Database Feature #6720: lazy hydration
- Teodor,
I had a quick look at the patch you posted in #6720-159. What I immediately noticed is that it rolls back R... - 08:41 AM Database Feature #6720: lazy hydration
- I have done some tests *6720b* vs *trunk* and these are the measurements:
|_. scenario |_. rows |_. fields |_. 4GL (... - 03:20 AM Database Feature #6720: lazy hydration
- This is the list of findings for a patch which I am using (based on *6720b*):
{{Collapse(Findings)
h1. Code Review ... - 10:25 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- Also, I should note that the @EQUALS@ node will need to have its type rewritten as @ASSIGN@. Look at existing gramma...
- 09:26 AM Runtime Infrastructure Bug #11488 (Test): improve performance of the OpenClient protocol when the client is running in t...
- 11488a was merged into trunk rev. 16600 and archived.
- 09:13 AM Runtime Infrastructure Bug #11488 (Merge Pending): improve performance of the OpenClient protocol when the client is run...
- Please merge 11488a now.
- 08:04 AM Runtime Infrastructure Bug #11488: improve performance of the OpenClient protocol when the client is running in the same...
- Eduard Soltan wrote:
> Waiting on response for Gui application smoke tests.
Smoke tests on large GUI application ... - 08:16 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor Gorghe wrote:
> I don't see anything else what I can test. This needs full regression testing?
Constantin?
- 08:15 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- I don't see anything else what I can test. This needs full regression testing?
- 08:14 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor Gorghe wrote:
> I have tested the @SIGNATURE@ widget, which now it works.
> Since there is just one dependen... - 05:21 AM User Interface Bug #10938 (WIP): Date FILL-IN: Incorrect SCREEN-VALUE after widget enablement
- *Code review 10938a revisions 16514..16519*
* *[CRITICAL]* _functional_ @FillIn@.@shouldDisplayBlanks@: The state ch... - 03:34 AM Database Bug #11502: Recycle dirty share H2 session
- It is good, but the used config for the data sources is the default one, it needs to use the tenant specific one to a...
- 03:30 AM Database Bug #11502: Recycle dirty share H2 session
- Can you take into the patch? Is a reasonable change?
- 03:29 AM Database Bug #11502: Recycle dirty share H2 session
- If it helps a customer application, I am ok with adding it back, just make sure to inherit the configuration of the d...
- 03:25 AM Database Bug #11502: Recycle dirty share H2 session
- Artur Școlnic wrote:
> Connection pooling was removed for the Meta and Dirty databases to simplify configuration and... - 03:07 AM Database Bug #11502: Recycle dirty share H2 session
- Connection pooling was removed for the Meta and Dirty databases to simplify configuration and improve maintainability...
06/08/2026
- 07:43 PM Runtime Infrastructure Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
- Ovidiu Maxiniuc wrote:
> Thank you, Roger!
> I used an older revision of the script. I merged my changes into the l... - 03:42 PM Runtime Infrastructure Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
- Thank you, Roger!
I used an older revision of the script. I merged my changes into the latest.
I re-patched my nc... - 01:10 PM Runtime Infrastructure Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
- Ovidiu Maxiniuc wrote:
> It looks like my Ubuntu uses @ncurses-6.4+20240113@. Both scripts above attempt to patch @v... - 12:07 PM Runtime Infrastructure Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
- It looks like my Ubuntu uses @ncurses-6.4+20240113@. Both scripts above attempt to patch @v6.1_20200708@ and fail, be...
- 08:38 AM Runtime Infrastructure Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
- Ovidiu, are you utilizing the ncurses process setup in both *gcd_systems* and FWD trunk? They are the baseline, and c...
- 11:08 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- Yes, the use of @^@ in @eq:EQUALS^@ overrides the @makeASTRoot()@ and forces the @EQUALS@ to be the root node.
I s... - 09:25 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- I've worked on the changes from the review and the only problem I am facing right now is resolving the qualified name...
- 11:00 AM Runtime Infrastructure Bug #11488: improve performance of the OpenClient protocol when the client is running in the same...
- Constantin Asofiei wrote:
> Anything else remaining?
Waiting on response for Gui application smoke tests. - 10:38 AM Runtime Infrastructure Bug #11488: improve performance of the OpenClient protocol when the client is running in the same...
- Anything else remaining?
- 10:34 AM Runtime Infrastructure Bug #11488: improve performance of the OpenClient protocol when the client is running in the same...
- #10529 app, #10614 app, ETF have been tested.
GUI application smoke tests + SOAP tests, GUI application unit tests... - 06:06 AM Database Bug #11502: Recycle dirty share H2 session
- Artur, can you explain your changes for #11288 regarding dirty database?
I think the easiest way to fix the perfor... - 01:50 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- I have tested the @SIGNATURE@ widget, which now it works.
Since there is just one dependency change, introducing @bc...
06/05/2026
- 04:53 PM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- Code Review Task Branch 9767a Revision 16564
Overall, this is quite close. Here are changes I'd like to see:
1... - 12:08 PM Conversion Tools Feature #6320: sharded schemata
- Using TRPL for import is overkill since the tree structure is so trivial. So, yes, I agree it should move away.
- 11:36 AM Conversion Tools Feature #6320: sharded schemata
- Greg Shah wrote:
> If the details are in annotations in the DMOs, do we need the P2O documents? Annotations seems c... - 11:08 AM Conversion Tools Feature #6320: sharded schemata
- I think it is best to remove the @.dict@ files too.
- 11:00 AM Conversion Tools Feature #6320: sharded schemata
- Greg Shah wrote:
> If the details are in annotations in the DMOs, do we need the P2O documents? Annotations seems c... - 10:54 AM Conversion Tools Feature #6320: sharded schemata
- If the details are in annotations in the DMOs, do we need the P2O documents? Annotations seems cleaner.
- 10:53 AM Conversion Tools Feature #6320: sharded schemata
- Greg Shah wrote:
> Octavian Adrian Gavril wrote:
> > Understood, that makes perfect sense for production discipline... - 10:37 AM Conversion Tools Feature #6320: sharded schemata
- Octavian Adrian Gavril wrote:
> Understood, that makes perfect sense for production discipline. But does this setup ... - 10:12 AM Conversion Tools Feature #6320: sharded schemata
- Understood, that makes perfect sense for production discipline. But does this setup still fundamentally confirm the O...
- 09:57 AM Conversion Tools Feature #6320: sharded schemata
- At production, the customer will expect a merged database not to run against a shared. This means there is an assump...
- 09:46 AM Conversion Tools Feature #6320: sharded schemata
- I did some testing in an OE environment and want to see if I got it right regarding how this feature works.
I set up... - 08:40 AM User Interface Bug #11326 (Internal Test): Reduce memory consumption of FWD clients
- Teodor, the change looks good.
- 07:18 AM User Interface Bug #11326 (Review): Reduce memory consumption of FWD clients
- 07:18 AM User Interface Bug #11326 (WIP): Reduce memory consumption of FWD clients
- Created task branch *11326d* and committed revision *16599*:
* Fixed missing dependency issue on SIGNATURE widget.
... - 06:33 AM User Interface Bug #11326: Reduce memory consumption of FWD clients
- I have looked into @hotel@ changes.
Overall, they seem right, but I have one observation:
* @build.xml:deploy.prepa... - 08:25 AM Runtime Infrastructure Bug #11488: improve performance of the OpenClient protocol when the client is running in the same...
- Constantin Asofiei wrote:
> Eduard, the changes are good. Please go with testing the #10529 app, #10614 app, ETF an... - 06:03 AM Runtime Infrastructure Bug #11488 (Internal Test): improve performance of the OpenClient protocol when the client is run...
- Eduard, the changes are good. Please go with testing the #10529 app, #10614 app, ETF and any other app which uses ap...
- 02:18 AM Runtime Infrastructure Bug #11488 (Review): improve performance of the OpenClient protocol when the client is running in...
- Please review.
- 02:18 AM Runtime Infrastructure Bug #11488 (WIP): improve performance of the OpenClient protocol when the client is running in th...
- 04:26 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Octavian Adrian Gavril wrote:
> This is the fix:
> [...]
>
> I will include this patch in the next revision of *... - 03:21 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- I found a fix for the issue described in my previous note.
In @annotations/method_defs.rules@, we decide whether t... - 02:44 AM User Interface Bug #11498 (Internal Test): NPE during browse ADD-LIKE-COLUMN()
- Changes in rev. 16593 are OK.
06/04/2026
- 06:41 PM Runtime Infrastructure Bug #11515: Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
- The current wiki at "NCURSES":https://proj.goldencode.com/projects/p2j/wiki/NCURSES is currently deprecated, as it de...
- 05:07 PM Runtime Infrastructure Bug #11515 (Review): Patching NCURSES Using Static Linking on Ubuntu 24.04.4 LTS (Noble Numbat)
- 03:49 PM User Interface Bug #11498: NPE during browse ADD-LIKE-COLUMN()
- > 11498a/rev. 16592
The changes are good.
> so FWD throws IllegalStateException.
I committed the fix for it ... - 10:06 AM Runtime Infrastructure Bug #11488: improve performance of the OpenClient protocol when the client is running in the same...
- It seems that the most cases were immutable objects are being serialized and deserialized are coming from @AppServerH...
- 09:21 AM Conversion Tools Feature #6320 (WIP): sharded schemata
- 09:20 AM Conversion Tools Feature #11404 (WIP): Implement annotation-based resolution for database dependencies.
- 08:14 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- I've fixed the regression documented above by skipping collision checks for parent constructor names.
While testin... - 03:16 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Okay, it seems that @calculateUniqueJavaMethodName@ is searching for parent constructors as well. Since I disallowed ...
- 01:54 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Unfortunately, I'm seeing a few new differences, so I might have regressed something regarding constructor names in t...
- 07:51 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- Committed *9767a/16564*. Added partial VAR statement support and ParserTestDriver.java to be used with harness.
I ...
06/03/2026
- 11:51 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- I refactored the constructor generation in *rev16588*. These changes include updating the constructor name in @legacy...
- 07:27 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- That is OK, remember that we don't have syntax checking support in FWD until #3882. So long as the tests exist and "...
- 04:48 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- I ran the harness against the failing tests and found errors such as:...
- 04:29 AM Database Bug #9194 (WIP): FWD selects the wrong index when using CONTAINS?
- False alarm, it seems that the selected index is wrong even with the recent trunk. The discussion happened in #11448.
- 04:03 AM Database Bug #9194 (Test): FWD selects the wrong index when using CONTAINS?
- 02:47 AM User Interface Bug #11498 (Review): NPE during browse ADD-LIKE-COLUMN()
- *Stanislav*: Please review 11498a/rev. 16592. The changes are meant to protect mostly the browse (but also the other ...
06/02/2026
- 10:32 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Greg Shah wrote:
> In the meeting today, Octavian clarified that this info would be stored in the cvt database and i...
05/29/2026
- 08:21 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- > This scenario is similar to how we decide which class to reference by looking at the propath. In the current versio...
- 03:35 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Octavian Adrian Gavril wrote:
> Regarding point 3, I re-checked the scenario, and I was wrong during today's meeting... - 08:11 AM Database Bug #11502: Recycle dirty share H2 session
- Teodor, mind the effort in #8388 of dropping dirty-share being stored in H2, but in persistence database.
- 08:00 AM Database Bug #11502: Recycle dirty share H2 session
- Currently, on @DefaultDirtyShareManager@, when we need the dirty-share session, we use @new Session(dirtyDatabase)@ a...
- 07:43 AM Database Bug #11502 (Internal Test): Recycle dirty share H2 session
- 06:15 AM Database Feature #9545: confirm/add table parameter support
- Rebased to trunk rev. 16588.
- 06:06 AM Database Bug #11501: Investigate useSnapshot usage in multi-table indexed-reposition queries
- This task is dedicated for investigating how the @useSnapshot@ array shall be used in the context of an invalidate mu...
- 06:00 AM Database Bug #11501 (New): Investigate useSnapshot usage in multi-table indexed-reposition queries
- 05:52 AM Database Bug #10962 (WIP): Optimized multi-table compound components are not invalidated
- > [MAJOR] functional CompoundQuery.stateChanged: Replaces cursor.peekLastLoadedResult() with cursor.peekLastLoadedRes...
- 05:41 AM Base Language Bug #4602: fixes for OO 4GL and structured error handling
- Rebase 4602a to trunk rev. 16588.
- 03:22 AM Database Bug #11499: Debug and fix query logging issues
- Great, thanks Alexandru.
Radu,
I am hoping you could help me with a few things, my first question is why the report... - 03:19 AM Database Bug #11499: Debug and fix query logging issues
- I added Radu to this task; he is the dinosaur that built this a long time ago already :)
- 02:23 AM Database Feature #4369 (Test): implement stateless FWD server clustering
- 4369a was merged to trunk rev. 16588 and archived.
- 01:58 AM Database Feature #4369 (Merge Pending): implement stateless FWD server clustering
- Eduard: please merge 4369a now.
- 01:57 AM Database Feature #4369: implement stateless FWD server clustering
- Ovidiu Maxiniuc wrote:
> Greg Shah wrote:
> > [...] we are waiting on Ovidiu's thoughts on the metadata configurati... - 01:09 AM User Interface Bug #11191 (Internal Test): ChUI: COMBO-BOX raises error 4058 on valid SCREEN-VALUE assignment
- *Code review 11191a revisions 16548..16550*
The changes look good. Please go ahead with regression testing. Also run...
05/28/2026
- 02:41 PM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- > > I need to integrate a versioning system for the generated class files. This is necessary for the incremental conv...
- 09:47 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Octavian Adrian Gavril wrote:
> I have three additional aspects that I want to solve for now:
> # The incremental c... - 06:39 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Octavian Adrian Gavril wrote:
> I have three additional aspects that I want to solve for now:
> # The incremental c... - 02:11 PM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
> Is the wiki complete? Ovidiu, can you take a look, too? [[p2j:Stateless_Server_Clusteri... - 02:03 PM Database Feature #4369: implement stateless FWD server clustering
- Ovidiu Maxiniuc wrote:
> * then there is the @useMeta@ in @DatabaseManager@. Even if the meta tables are availab... - 12:50 PM Database Feature #4369: implement stateless FWD server clustering
- Greg Shah wrote:
> [...] we are waiting on Ovidiu's thoughts on the metadata configuration.
Yes, I am a bit concern... - 12:16 PM Database Feature #4369: implement stateless FWD server clustering
- Is the wiki complete? Ovidiu, can you take a look, too? [[p2j:Stateless_Server_Clustering]]
- 11:58 AM Database Feature #4369: implement stateless FWD server clustering
- Eduard Soltan wrote:
> Waiting for large gui application smoke tests, and I will retest chui just in case.
Large ... - 08:40 AM Database Feature #4369: implement stateless FWD server clustering
- Greg Shah wrote:
> Did you change the default setting for metadata (at least in non-clustered mode)?
>
Yes, now i... - 08:38 AM Database Feature #4369: implement stateless FWD server clustering
- Did you change the default setting for metadata (at least in non-clustered mode)?
We need clear documentation on h... - 08:32 AM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
> OK, anything else left to test or work?
Waiting for large gui application smoke tes... - 08:09 AM Database Feature #4369: implement stateless FWD server clustering
- Eduard Soltan wrote:
> Constantin Asofiei wrote:
> > Did you do a security scanning of the other jars brought by ge... - 07:15 AM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
> Did you do a security scanning of the other jars brought by geode in 4369a?
Yes, ther... - 05:03 AM Database Feature #4369: implement stateless FWD server clustering
- Did you do a security scanning of the other jars brought by geode in 4369a?
- 04:32 AM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
> Eduard, is this gradle change in the branch? What about the other jars?
I upgraded th... - 04:27 AM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
> Eduard, is this gradle change in the branch? What about the other jars?
I committed o... - 04:21 AM Database Feature #4369: implement stateless FWD server clustering
- Eduard, is this gradle change in the branch? What about the other jars?
Can we finish testing today for the other ... - 11:48 AM Database Bug #11499: Debug and fix query logging issues
- Artur Școlnic wrote:
> Another issues is meta table logging that is logged at the persistent table level, it must me... - 07:01 AM Database Bug #11499: Debug and fix query logging issues
- A few explanations for the unexpected logs:
1. Some of the queries were not logged because the reported time was bel... - 06:21 AM Database Bug #11499: Debug and fix query logging issues
- Another feature I want to add is a base latency log, I think executing a simple @Select 1@ and logging the time is a ...
- 06:12 AM Database Bug #11499 (WIP): Debug and fix query logging issues
- 06:11 AM Database Bug #11499: Debug and fix query logging issues
- Query logging seems to have a few unexpected issues, this is one example...
- 06:03 AM Database Bug #11499 (WIP): Debug and fix query logging issues
- 10:55 AM User Interface Bug #11211: Improve source detection when dispatching mouse wheel events
- Razvan-Nicolae Chichirau wrote:
> The idea behind @Addressed review from ...@ was that, since reviews have become mu... - 06:17 AM User Interface Bug #11211: Improve source detection when dispatching mouse wheel events
- Hynek Cihlar wrote:
> Btw., use more descriptive commit messages. @Addressed review from #1234-12@ requires addition... - 06:04 AM User Interface Bug #11211 (Internal Test): Improve source detection when dispatching mouse wheel events
- 06:04 AM User Interface Bug #11211: Improve source detection when dispatching mouse wheel events
- Razvan-Nicolae Chichirau wrote:
> Please check 11211a/rev. 16518.
The changes look good. Please go ahead with reg... - 08:17 AM User Interface Bug #11343 (Review): Alert-box suddenly disppears when a specific item is selected from a drop-do...
- *Hynek*: Please review 11343a/rev. 16576.
- 07:46 AM Base Language Feature #9767: Support the new VAR statement introduced in Progress 12.x
- I looked a lot more into the lexer and preprocessor tests, but I can't figure out how to generate the OE baselines.
... - 05:29 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- I've already reduced @primary_expr@ prediction time from seconds down to nanoseconds, but that alone isn't enough. I ...
- 03:26 AM User Interface Bug #11498: NPE during browse ADD-LIKE-COLUMN()
- Testcase:...
- 03:20 AM User Interface Bug #11498 (Test): NPE during browse ADD-LIKE-COLUMN()
- 02:53 AM User Interface Bug #11170 (Internal Test): The caret position is initially wrong for DECIMAL/INTEGER FILL-IN wi...
- Razvan-Nicolae Chichirau wrote:
> Please check rev. 16565.
It's good, please go ahead with regression testing. Ch...
05/27/2026
- 02:50 PM User Interface Bug #11326: Reduce memory consumption of FWD clients
- It is hard to provide an answer. What I know is that the server image spawns FWD client instances (so it should have ...
- 01:17 PM User Interface Bug #11326: Reduce memory consumption of FWD clients
- I know that all the thinning down that Teodor has done for this task is good... I could use some thinning myself! But...
- 01:05 PM User Interface Bug #11326: Reduce memory consumption of FWD clients
- Teodor Gorghe wrote:
> Committed the changes into *hotel_gui* revision *454*.
I made matching changes in *hotel* ... - 12:33 PM User Interface Bug #10915 (Test): ugly dialogs
- 10915a was merged into the trunk as rev 16585 and then archived.
- 11:56 AM User Interface Bug #10915 (Merge Pending): ugly dialogs
- Sergey Ivanovskiy wrote:
> Yes, I tested rev 16644 (10915a) but as rev 16645 is only a cleanup, then it seems done.
... - 11:47 AM User Interface Bug #10915: ugly dialogs
- Yes, I tested rev 16644 (10915a) but as rev 16645 is only a cleanup, then it seems done.
- 11:41 AM User Interface Bug #10915: ugly dialogs
- No more testing planned?
- 11:37 AM User Interface Bug #10915: ugly dialogs
- Yes, Hotel, Hotel_GUI, the customers applications and testcases. Committed rev 16645 (10915a) removed commented code.
- 11:14 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> OK. I tested manually all dialogs and Stefanel reviewed/tested Oidc dialogs. CHUI regress... - 11:11 AM User Interface Bug #10915: ugly dialogs
- OK. I tested manually all dialogs and Stefanel reviewed/tested Oidc dialogs. CHUI regression tests are passed.
- 10:56 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> Sergey Ivanovskiy wrote:
> > I finished manual GUI testing of rev 16644 (10915a). The re... - 09:15 AM User Interface Bug #10915 (Review): ugly dialogs
- 09:13 AM User Interface Bug #10915: ugly dialogs
- This is my last review for rev 16444(10915a)
*Modified areas:* com.goldencode.p2j.main (4 files), com.goldencode.p... - 09:09 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> I finished manual GUI testing of rev 16644 (10915a). The rest tasks are CHUI regression t... - 09:03 AM User Interface Bug #10915: ugly dialogs
- >CRITICAL] functional ModalDialog.close: When a `documentListener` keydown trigger handler awaits `dialog.close()`, t...
- 04:48 AM User Interface Bug #10915 (WIP): ugly dialogs
- *Code review 10915a revisions 16580..16639*
Please check the following points. The critical one should be easy to ch... - 04:16 AM User Interface Bug #10915: ugly dialogs
- Thus 10915a passed ctrl_c regression tests and main regression tests with 3 failed. For the trunk I got the same resu...
- 09:05 PM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> The first round of the main regression tests completed with 3 failed tests #7143-1937.
T... - 11:08 AM Database Feature #4369: implement stateless FWD server clustering
- ...
- 09:41 AM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
>
> We need to move to 6.2.18 version in build.gradle - is this possible?
>
I looke... - 05:58 AM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
> Additional testing: in multi-tenant mode and with i.e. 150 or 200 classic agents started... - 05:51 AM Database Feature #4369: implement stateless FWD server clustering
- Eduard Soltan wrote:
> I have tested ETF and chui on my side, they both pass.
Great, then I won't bother with ETF.
... - 05:50 AM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
> 4369a is OK. ChUI passed, I'll let you know about ETF.
>
I have tested ETF and ch... - 05:49 AM Database Feature #4369: implement stateless FWD server clustering
- 4369a is OK. ChUI passed, I'll let you know about ETF.
Eduard: we need to figure out the spring library version we... - 11:06 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- I've committed new changes that fix the incremental conversion process. Converted classes are now loaded properly dur...
- 06:47 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- > So, the conversion is running with the converted module's configurations instead of its own. I need to fix the load...
- 02:10 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Greg Shah wrote:
> Anything that now can be found from converted artifacts should be read that way instead of throug... - 10:15 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- 🤞
- 10:03 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- I am currently trying one more approach for the ANTLR4 performance issue around @primary_expr@.
The main problem i... - 02:12 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- The main performance culprits still appear to be the "pull" alternatives. @adaptivePredict@ needs these alternatives ...
- 09:25 AM Base Language Feature #6407 (Review): name_map.xml improvements
- Committed *6407b/16578*. Added inHandleProc to override the handle and make sure TARGET-PROCEDURE is set properly.
... - 08:39 AM Database Bug #7667 (Test): Support OUTER-JOIN with PRESELECT at conversion
- #11470 was fixed and support is now in trunk.
- 06:30 AM User Interface Bug #10938 (Review): Date FILL-IN: Incorrect SCREEN-VALUE after widget enablement
- Hynek Cihlar wrote:
> *Code review 10938a revisions 16514..16518*
>
> Javadoc for @FillIn.shouldDisplayBlanks@ me... - 04:33 AM User Interface Bug #11170 (Review): The caret position is initially wrong for DECIMAL/INTEGER FILL-IN widgets
- Please check rev. 16565.
- 02:43 AM Runtime Infrastructure Feature #10451 (Test): GUI interaction event logging
- Branch 10451a was merged into trunk as rev. @16583@ and archived.
- 02:28 AM Runtime Infrastructure Feature #10451 (Merge Pending): GUI interaction event logging
- Please merge 10451a to trunk.
- 02:16 AM Runtime Infrastructure Feature #10451: GUI interaction event logging
- I have Serban's approval for testing with another application and Teodor's approval for the ChUI Regression Testing. ...
05/26/2026
- 03:53 PM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
> * @GuiWebSocket.java@ needs to be reverted to trunk revision
Meant to solve some ja... - 02:38 PM Database Feature #4369: implement stateless FWD server clustering
- Also: please rebase when convenient so other projects can be tested.
- 02:36 PM Database Feature #4369: implement stateless FWD server clustering
- Eduard, good work, there are only a few more issues; I'll run ETF and ChUI with this. Please also rebase. Bellow is ...
- 01:16 PM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
> Eduard Soltan wrote:
> > Committed on 4369a, rev. 16616.
> >
> > I think this handle... - 12:31 PM Database Feature #4369: implement stateless FWD server clustering
- Eduard Soltan wrote:
> Committed on 4369a, rev. 16616.
>
> I think this handles everything.
Did you address the ... - 11:32 AM Database Feature #4369: implement stateless FWD server clustering
- Committed on 4369a, rev. 16616.
I think this handles everything.
About the spring-dependecy:... - 03:30 AM Database Feature #4369: implement stateless FWD server clustering
- Eduard, this is review for 4369a rev 16611:
* for the management of temp group and users
** there should be a singl... - 02:37 AM Database Feature #4369: implement stateless FWD server clustering
- Eduard, how's the testing going for other apps?
> Fix is to exclude spring-jcl dependency.
I don't see this in b... - 08:11 PM Database Feature #4369: implement stateless FWD server clustering
- +Review of 4369a / r16611 (with focus on persistence)+
This is a huge changeset. I focused on persistence mainly, ... - 03:25 PM User Interface Bug #11170 (WIP): The caret position is initially wrong for DECIMAL/INTEGER FILL-IN widgets
- *Code review 11170a revisions 16561..16564*
* *[MINOR]* _style_ @NumberBufGui@.@deleteRegion@: Javadoc @@param@ tags... - 03:09 PM User Interface Bug #10915: ugly dialogs
- The first round of the main regression tests completed with 3 failed tests #7143-1937.
- 07:54 AM User Interface Bug #10915: ugly dialogs
- Stefanel, thank you for the review.
- 07:51 AM User Interface Bug #10915: ugly dialogs
- I tested the changes related to @p2j.sso_reauth.js@, and they look good and work well for me.
- 06:19 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> Thank you. Are there any simulations for Oidc provider for testing?
I use this: docker... - 06:16 AM User Interface Bug #10915: ugly dialogs
- Thank you. Are there any simulations for Oidc provider for testing?
- 06:13 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> Stefanel, could you give me instructions to test Hotel Gui and @p2j_sso_reauth.js@ change... - 06:02 AM User Interface Bug #10915: ugly dialogs
- I finished manual GUI testing of rev 16644 (10915a). The rest tasks are CHUI regression testing and review/testing @p...
- 11:37 AM User Interface Bug #10938 (WIP): Date FILL-IN: Incorrect SCREEN-VALUE after widget enablement
- *Code review 10938a revisions 16514..16518*
Javadoc for @FillIn.shouldDisplayBlanks@ mentions the method is only int... - 09:40 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Octavian Adrian Gavril wrote:
> Another observation:
> While testing the current solution with a jar copied into @p... - 07:04 AM Base Language Feature #6407: name_map.xml improvements
- I have some problems figuring out what is wrong with the changes from the last commit, the only difference I can find...
- 01:40 AM Runtime Infrastructure Feature #10451: GUI interaction event logging
- Here are the results from yesterday:
* gso_282 failed: expected.
* gso_320 failed: not expected. However, Teodor ...
05/25/2026
- 03:00 PM User Interface Bug #10915: ugly dialogs
- OK. The current code @p2j.ModalDialog@ is over complicated. I was confused by AI review at some moment. Please review...
- 02:15 PM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> It seems that 10915a doesn't have CHUI changes. Should I run CHUI regression tests?
Th... - 12:23 PM User Interface Bug #10915: ugly dialogs
- It seems that 10915a doesn't have CHUI changes. Should I run CHUI regression tests?
- 11:51 AM User Interface Bug #10915: ugly dialogs
- Hynek, I found several regressions in the code. Please review the committed revision 16639 (10915a).
Stefanel, p... - 10:16 AM User Interface Bug #11495: FRAME/BROWSE is moving down
- Testcase:
{{Collapse(browse_helper.p)... - 09:04 AM User Interface Bug #11495 (New): FRAME/BROWSE is moving down
- 09:36 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- I have three additional aspects that I want to solve for now:
# The incremental conversion is currently broken. This... - 07:47 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Another observation:
While testing the current solution with a jar copied into @p2j/build/lib@, I noticed some issue... - 06:56 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- I've found an issue with classes that don't have a package base in the @abl@ folder. For example, if the class path i...
- 05:54 AM Runtime Infrastructure Feature #10451: GUI interaction event logging
- I started the ChUI regression tests. In the best case scenario, we should have the results by EOD.
- 05:39 AM Runtime Infrastructure Feature #10451: GUI interaction event logging
- 10451a was rebased, new rev is *16589*.
- 04:47 AM Runtime Infrastructure Feature #10451: GUI interaction event logging
- Paula Păstrăguș wrote:
> Please let me know if there is another large GUI application that should be tested as well,... - 04:23 AM Runtime Infrastructure Feature #10451: GUI interaction event logging
- The wiki has been updated and is available at [[p2j:Debugging GUI]].
Regression testing did not reveal any issues.... - 03:20 AM Runtime Infrastructure Feature #10451: GUI interaction event logging
- Addressed as rev *16524*.
I'm starting regression testing. - 04:49 AM Runtime Infrastructure Bug #11494: AI spotted security issue VirtualDesktopWebHandler.handleSsoReauth
- I'll post the contents here:
* *[MAJOR]* _functional_ @SsoReauth@.@handleSsoReauth@: postMessage contract has no non... - 04:45 AM Runtime Infrastructure Bug #11494: AI spotted security issue VirtualDesktopWebHandler.handleSsoReauth
- Sergey, please don't add notes in the form of txt attachments. First it is hard to read through and second I don't th...
- 03:49 AM Runtime Infrastructure Bug #11494: AI spotted security issue VirtualDesktopWebHandler.handleSsoReauth
- Thanks for reporting this, there are some good points here. I'll handle it.
- 04:49 AM Base Language Feature #6407: name_map.xml improvements
- Constantin Asofiei wrote:
> Danut, please create a standalone test for the 16577 commit.
>
> The resolvers must n... - 04:43 AM Database Bug #7667 (Pending): Support OUTER-JOIN with PRESELECT at conversion
- This is being implemented in #11470.
- 04:23 AM User Interface Bug #11211 (Review): Improve source detection when dispatching mouse wheel events
- Please check 11211a/rev. 16518.
- 03:38 AM User Interface Bug #11191 (Review): ChUI: COMBO-BOX raises error 4058 on valid SCREEN-VALUE assignment
- Hynek Cihlar wrote:
> *Code review 11191a revisions 16548..16549*
>
> * *[CRITICAL]* _style_ @RadioSetWidget@: Co... - 02:16 AM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
> > -chui regression testing (had to eliminate spring-beans-5.3.20.jar, spring-core-5.3.20... - 02:12 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- We need to take some calculated risks.. otherwise, as you said, we will not be able to move forward with ANTLR4. I ma...
- 01:51 AM Database Bug #11288: Check if c3p0 is required for in-memory databases
- Eric,
I don't expect performance in a customer application to be affected in a measurable way, this change was more ...
05/23/2026
- 02:58 PM User Interface Bug #11191 (WIP): ChUI: COMBO-BOX raises error 4058 on valid SCREEN-VALUE assignment
- *Code review 11191a revisions 16548..16549*
* *[CRITICAL]* _style_ @RadioSetWidget@: Copyright year in the file head... - 02:37 PM Runtime Infrastructure Feature #10451 (Internal Test): GUI interaction event logging
- *Code review 10451a revisions 16515..16523*
The changes look good, please address the following style issue and go a... - 02:27 PM User Interface Bug #11211 (WIP): Improve source detection when dispatching mouse wheel events
- *Code review 11211a revisions 16514..16517*
Two minor points, otherwise the changes look good. The functional point ... - 02:35 AM User Interface Bug #10915 (Internal Test): ugly dialogs
- *Code review 10915a revisions 16573..16629*
The changes look good. Please go ahead with regression testing, ideally ...
Also available in: Atom