Activity
From 11/05/2025 to 12/04/2025
12/04/2025
- 05:35 PM Database Bug #10937 (Review): fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
- I rebased and committed the final changes to FWD/10937a and H2/10937a_h2 branches. Now the testcases seem to work as ...
- 04:00 PM Base Language Bug #10973: REGRESSION: No string literal to LONGCHAR conversion for 4GL class method call parame...
- This is a regression, this issue did not exist in trunk rev. 14527 when the task #7184 was worked on.
- 03:56 PM Base Language Bug #10973: REGRESSION: No string literal to LONGCHAR conversion for 4GL class method call parame...
- This issue affects the FWD conversion when passing a @CHARACTER@ literal as an argument to a class method expecting a...
- 03:51 PM Base Language Bug #10973 (Review): REGRESSION: No string literal to LONGCHAR conversion for 4GL class method ca...
- 03:38 PM Base Language Bug #7184: Incorrect conversion of concatenated string literals to a LONGCHAR
- > BTW, the call with no concatenation
> ... - 08:37 AM Base Language Bug #7184: Incorrect conversion of concatenated string literals to a LONGCHAR
- The revision of 7184a is too old (14527) to be rebased to the current trunk, will create 7184b to continue...
- 03:29 PM Testing Support #6862: build conversion regression testing tooling
- It had been built into our scripts to capture the diffs, save off the newly built code and compare against a specific...
- 03:02 PM Testing Support #6862: build conversion regression testing tooling
- Greg Shah wrote:
> I'm not talking about runtime testing. I'm talking about the way we used to use @diff@ to compar... - 02:49 PM Testing Support #6862: build conversion regression testing tooling
- I'm not talking about runtime testing. I'm talking about the way we used to use @diff@ to compare the entire convert...
- 02:34 PM Testing Support #6862: build conversion regression testing tooling
- Greg Shah wrote:
> Greg Shah wrote:
> > Tomasz: Can you please summarize how the ChUI Regression testing handles th... - 07:09 AM Testing Support #6862: build conversion regression testing tooling
- The core idea here is to create tooling that implements a comparison of the converted output and a captured baseline....
- 06:56 AM Testing Support #6862: build conversion regression testing tooling
- Greg Shah wrote:
> Tomasz: Can you please summarize how the ChUI Regression testing handles this today? The older v... - 09:56 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- With the recent fixes from #10941, the number of maximum concurrent requests FWD can handle is around 300 (with maxMs...
- 08:30 AM Database Feature #4369 (WIP): implement stateless FWD server clustering
- 08:29 AM Conversion Tools Bug #6889: rollback the files as 'unconverted' if (incremental) conversion fails.
- Code Review Task Branch 6889a Revision 16269
Literals like @".ast"@, @".p2o"@, @".jast"@, @".dict"@ should be @Ast... - 08:23 AM Conversion Tools Feature #7851 (WIP): automatically add to conversion list all classes referenced via unit test su...
- 07:43 AM Conversion Tools Feature #7851: automatically add to conversion list all classes referenced via unit test suite an...
- The TestSuite can specify both the @classes@ and @procedures@, so it's better to handle all of them rather than half....
- 08:10 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Code Review Task Branch 7180a Revisions 16267 through 16273
Really good. Minor feedback:
1. The @gen_fname@ fu... - 08:06 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
- The cause of failing is this scenario: ...
- 07:28 AM Conversion Tools Bug #10569 (WIP): Semicolon is skipped while preprocessing
- Unfortunately, there are 10 extra tests from @alternative_coding_test_set@ which failed with *6859b/16144*. I need to...
- 06:03 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
- Radu Apetrii wrote:
> Octavian Adrian Gavril wrote:
> > Radu, can you check if that's happening for your specific f... - 05:56 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
- Please make sure that these cases have been added to the [[p2j:Preprocessor Testcases]] (unit tests).
All of the... - 03:41 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
- Octavian Adrian Gavril wrote:
> Radu, can you check if that's happening for your specific file as well?
Yes, I'll w... - 01:26 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
- The changes fix the testcase mentioned in #10569-1.
Radu, can you check if that's happening for your specific file... - 07:52 AM Database Bug #9633 (Review): bulk delete for permanent tables
- 07:50 AM Database Bug #9633: bulk delete for permanent tables
- I rebased 9633a to trunk revision 16302.
I have committed to *9633a revision 16305*:
* Reverted @ignore_scope... - 07:49 AM Runtime Infrastructure Bug #8206: Logging manager issues
- Vladimir Tsichevski wrote:
> Another difference spotted:
>
> If zero passed as the @number-of-users@ parameter va... - 07:15 AM Runtime Infrastructure Bug #8206: Logging manager issues
- Greg Shah wrote:
> Tomasz: Please review.
+Tomasz - 07:15 AM Runtime Infrastructure Bug #8206: Logging manager issues
- Tomasz: Please review.
- 07:00 AM Runtime Infrastructure Bug #8206: Logging manager issues
- Vladimir Tsichevski wrote:
> Another difference spotted:
>
> If zero passed as the @input-characters@ parameter v... - 07:44 AM Runtime Infrastructure Bug #10971: Startup parameter validation: no error for zero value in -n (number-of-users)
- This issue affects validation of the @-n@ (@number-of-users@) startup parameter when a zero value is provided. The pa...
- 07:43 AM Runtime Infrastructure Bug #10971 (New): Startup parameter validation: no error for zero value in -n (number-of-users)
- 07:20 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Greg Shah wrote:
> 3. We need to discuss the tree building. I think the idea of returning the created subtree from... - 06:16 AM Runtime Infrastructure Feature #10968: making configuration less error prone
- #10967-3 seems like another example of something we should calculate instead of requiring the customer to make the co...
- 04:48 AM Base Language Bug #10935: Inherit the NO-UNDO option for a temp-table defined using the LIKE temp-table option
- Committed rev. *16299* on branch *10935a* which contains the solution described in #10935-10.
After committing thi... - 10:51 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- I worked with Radu having him attempt to use @dbash.sh@. We had a real difficult time getting it to work. It turns ou...
12/03/2025
- 06:50 PM Conversion Tools Bug #10569 (Internal Test): Semicolon is skipped while preprocessing
- Code Review Task Branch 6859b Revision 16144
This is really good. - 10:09 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
- Greg, please review the changes.
- 09:45 AM Conversion Tools Bug #10569 (Review): Semicolon is skipped while preprocessing
- Apparently, in 4GL you can write two single/double quotes and the compiler will keep only one. 4GL seems to generate ...
- 06:42 PM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Code Review Schema.g4
It is a good start and there is a lot to like about it. Some thoughts:
1. For an early P... - 10:02 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Greg, I’ve attached the current @Schema.g4@ grammar. There are only a few rules implemented so far, but if you have s...
- 05:59 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Good plan.
- 03:34 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Just a quick note regarding my next steps: I’ll begin modifying the @schema.g@ file to migrate it to ANTLR4. Working ...
- 03:18 PM Runtime Infrastructure Bug #8206: Logging manager issues
- Another difference spotted:
If zero passed as the @number-of-users@ parameter value:
# OE raises this error:
<... - 03:16 PM Runtime Infrastructure Bug #8206: Logging manager issues
- Another difference spotted:
If zero passed as the @input-characters@ parameter value:
# OE raises this error:
... - 03:13 PM Runtime Infrastructure Bug #8206: Logging manager issues
- 8206b rev. 16303: Fixed: FWD parameter names were used in error messages instead of OE names. Trivial @recordOrThrowE...
- 01:56 PM Runtime Infrastructure Bug #8206: Logging manager issues
- New issue found: when formatting error messages, FWD uses the the FWD parameter names instead of original OE names, e...
- 01:54 PM Runtime Infrastructure Bug #8206: Logging manager issues
- New 8206b revision is 16302.
- 11:32 AM Runtime Infrastructure Bug #8206: Logging manager issues
- Unable to rebase branch 8206a onto the latest trunk, I created a new branch 8206b and applied the changes from 8206a,...
- 02:45 PM Runtime Infrastructure Feature #10968: making configuration less error prone
- There are critical parts of the system's configuration which, if gotten wrong, will cause the system to be fragile or...
- 02:39 PM Runtime Infrastructure Feature #10968 (New): making configuration less error prone
- 12:44 PM Conversion Tools Feature #7851: automatically add to conversion list all classes referenced via unit test suite an...
- Code Review Task branch 7851a Revision 16298
1. The string comparisons in @handleReferenceFiles()@ probably need t... - 08:41 AM Conversion Tools Feature #7851 (Review): automatically add to conversion list all classes referenced via unit test...
- Committed *7851a/16298*. Added support for automatically adding procedures/classes referenced using the TestSuite ann...
- 06:36 AM Conversion Tools Feature #7851: automatically add to conversion list all classes referenced via unit test suite an...
- Greg Shah wrote:
> Dănuț Filimon wrote:
> > Greg, I think we'll need something similar to pre_scan_class in progres... - 06:14 AM Conversion Tools Feature #7851: automatically add to conversion list all classes referenced via unit test suite an...
- Dănuț Filimon wrote:
> Greg, I think we'll need something similar to pre_scan_class in progress.g, but for procedure... - 06:09 AM Conversion Tools Feature #7851: automatically add to conversion list all classes referenced via unit test suite an...
- Greg, I think we'll need something similar to pre_scan_class in progress.g, but for procedures. What do you think?
- 06:04 AM Conversion Tools Feature #7851: automatically add to conversion list all classes referenced via unit test suite an...
- I managed to implement the fix for TestSuite that specifies classes:...
- 11:02 AM Database Feature #9577: persist the artifacts from dynamic query parsing/conversion (including the JAST) a...
- In addition, from today discussion, we would want to add a 'quality' property: save only converted queries which have...
- 09:29 AM Base Language Feature #8138: ABLUnit configuration using environment variables
- Rebased branch 8138b to trunk revision 16301. Please, review.
- 09:22 AM Base Language Bug #10935: Inherit the NO-UNDO option for a temp-table defined using the LIKE temp-table option
- I tested this on OE version 11.6 and 11.7.
- 09:21 AM Base Language Bug #10935: Inherit the NO-UNDO option for a temp-table defined using the LIKE temp-table option
- There is a problem. For the following test case:
A.cls... - 02:44 AM Base Language Bug #10935: Inherit the NO-UNDO option for a temp-table defined using the LIKE temp-table option
- I think we need to go the same way as variable references are resolved, via @tempIdx@:
* in SymbolResolver, add a ca... - 02:28 AM Base Language Bug #10935: Inherit the NO-UNDO option for a temp-table defined using the LIKE temp-table option
- Constantin Asofiei wrote:
> Paul, the direction is good, but the implementation needs to be rewritten to:
> * execu... - 08:52 AM Runtime Infrastructure Bug #10963: appserver resiliency and self healing
- Tasks like #10941 and #10946 suggest that we need to improve our resiliency in our appserver (both classic and PASOE)...
- 08:47 AM Runtime Infrastructure Bug #10963 (WIP): appserver resiliency and self healing
- 08:29 AM Database Bug #10962: Optimized multi-table compound components are not invalidated
- FYI, there is @CQ.stateChanged@ that sets @useSnapshot@, @initReferenceRowSupport@ and @SnapshotParameterFilter@ to b...
- 08:17 AM Database Bug #10962: Optimized multi-table compound components are not invalidated
- I went to ~rev. 15550 but this is still reproducible. I still tend to think this is a regression and this worked at s...
- 07:35 AM Database Bug #10962: Optimized multi-table compound components are not invalidated
- + Stefanel
- 07:34 AM Database Bug #10962: Optimized multi-table compound components are not invalidated
- It is not enough apparently. Even if I force the multi-table AQ to invalidate, it will get to the absolute first row....
- 07:17 AM Database Bug #10962: Optimized multi-table compound components are not invalidated
- There is an issue with the invalidation of @AdaptiveQuery@ instances that are generated by the optimizer. It seems li...
- 07:10 AM Database Bug #10962 (WIP): Optimized multi-table compound components are not invalidated
- 07:16 AM Database Bug #10956: Wrong primary index selection on FOR EACH table
- Teodor Gorghe wrote:
> Created task branch *10956a*
>
> Committed revision *16299* on task branch *10956a*:
> - ... - 04:39 AM Database Bug #10956 (Review): Wrong primary index selection on FOR EACH table
- Created task branch *10956a*
Committed revision *16299* on task branch *10956a*:
- Don't copy the @KW_PRIMARY@ pr... - 07:07 AM Database Feature #10959: Improve performance of dynamic queries
- I think the most part of the queries which causes the cache to fill are more simple, like:...
- 07:02 AM Database Feature #10959: Improve performance of dynamic queries
- > How do you know where pred has been built so that we use this special structure instead of concatenating? That's wh...
- 06:35 AM Database Feature #10959: Improve performance of dynamic queries
- Some class has this method:...
- 06:24 AM Database Feature #10959: Improve performance of dynamic queries
- ...
- 06:19 AM Database Feature #10959: Improve performance of dynamic queries
- Alexandru Lungu wrote:
> In my idea, the key would look like: @for each tt where tt.f1 = <token> and tt.f2 = <token>... - 06:12 AM Database Feature #10959: Improve performance of dynamic queries
- > An idea is to have a minimal parser which has two purposes:
This is why I think we can rely on the converted co... - 05:57 AM Database Feature #10959: Improve performance of dynamic queries
- Alex, whatever we do, the predicate string still needs to be parsed. An idea is to have a minimal parser which has t...
- 05:34 AM Database Feature #10959: Improve performance of dynamic queries
- Ovidiu, there are also some patterns quite often encountered, like:
* @hq:query-prepare(substitute("for each tt wh... - 06:39 AM Base Language Bug #10961: Optimize StringBuilder usage in FWD
- For long lived code, we could pre-allocate a large @StringBuffer@ instance and reuse it instead of a local instance, ...
- 06:33 AM Base Language Bug #10961: Optimize StringBuilder usage in FWD
- @StringBuilder@ has a constructor which can specify the expected number of characters. It will pre-allocate the memor...
- 05:21 AM Base Language Bug #10961: Optimize StringBuilder usage in FWD
- The initial capacity of @StringBuilder@ is 16 characters.
When this capacity exceeds, the entire string content gets... - 05:09 AM Base Language Bug #10961 (New): Optimize StringBuilder usage in FWD
- 06:38 AM User Interface Bug #10693: Incorrect z-order and focus for new Stack trace dialog
- Branch @10693a@ was merged to trunk as revno @16301@ then it was archived.
- 06:27 AM User Interface Bug #10693: Incorrect z-order and focus for new Stack trace dialog
- Hynek Cihlar wrote:
> Please merge 10693a after 10085a.
OK. Starting merge now. - 05:52 AM User Interface Bug #10693 (Merge Pending): Incorrect z-order and focus for new Stack trace dialog
- Please merge 10693a after 10085a.
- 07:45 PM User Interface Bug #10693: Incorrect z-order and focus for new Stack trace dialog
- The @ChUI@ testing passed without new issues. I see out of memory in harness test but this can be related to moving t...
- 06:22 AM User Interface Bug #10085 (Test): Fix offset cursor when pressing (CTRL+V) in an editor
- Branch 10085a was merged into trunk as rev. 16300 and archived.
- 05:01 AM User Interface Bug #10085 (Merge Pending): Fix offset cursor when pressing (CTRL+V) in an editor
- I agree. Lets merge 10085a to trunk now.
- 01:31 AM User Interface Bug #10085: Fix offset cursor when pressing (CTRL+V) in an editor
- + Alex
- 01:30 AM User Interface Bug #10085: Fix offset cursor when pressing (CTRL+V) in an editor
- Testing that passed successfully:
* ChUI regression tests
* Hotel GUI + 2 customer apps smoke-test
* Unit-tests fr...
12/02/2025
- 03:48 PM Database Feature #10959: Improve performance of dynamic queries
- Recent work performed by FWD revealed a flaw in the implementation of 1st level cache of the dynamic query parser. Be...
- 03:24 PM Database Feature #10959 (New): Improve performance of dynamic queries
- 03:18 PM Base Language Bug #7184: Incorrect conversion of concatenated string literals to a LONGCHAR
- Vladimir, back to this code:
* please test direct function calls with both longchar and char parameters, with standa... - 03:05 PM Base Language Feature #3853: implement LOG-MANAGER runtime
- Vladimir Tsichevski wrote:
> > Vladimir, this was added during the initial FWD Assert implementation; what was the r... - 03:02 PM Base Language Feature #3853: implement LOG-MANAGER runtime
- > Vladimir, this was added during the initial FWD Assert implementation; what was the reason for it?
@com.goldencode... - 12:20 PM Base Language Feature #3853: implement LOG-MANAGER runtime
- Greg Shah wrote:
> > different class structure in OpenEdge.Core compared to FWD - In OE there is no OpenEdge.Core.Ab... - 11:50 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- > There is a tests that checks all available Logging Entries - not sure if it makes sense as I guess reported values ...
- 02:54 PM Base Language Bug #10935: Inherit the NO-UNDO option for a temp-table defined using the LIKE temp-table option
- But, why not get the @NO-UNDO@ at the parse time and save it maybe as a special annotation, @like-no-undo@?
- 02:54 PM Base Language Bug #10935 (WIP): Inherit the NO-UNDO option for a temp-table defined using the LIKE temp-table o...
- Paul, the direction is good, but the implementation needs to be rewritten to:
* execute somewhere in schema phase (p... - 03:36 AM Base Language Bug #10935 (Review): Inherit the NO-UNDO option for a temp-table defined using the LIKE temp-tabl...
- Created task branch *10935a* and committed rev. *16297* which introduces conversion changes to allow a temp-table def...
- 01:56 PM Base Language Bug #7175 (Closed): substitute: incorrect handling of unknown longchar values
- 01:37 PM Base Language Bug #7175 (Internal Test): substitute: incorrect handling of unknown longchar values
- This issue does not exist anymore and should be closed.
- 01:56 PM Base Language Bug #6993 (Closed): OO: incorrect field names in DataTypeEnum.java
- 01:30 PM Base Language Bug #6993 (Internal Test): OO: incorrect field names in DataTypeEnum.java
- This issue does not exist anymore: the example from #6993-10 compiles OK.
This issue can be closed. - 01:55 PM User Interface Bug #5073 (Closed): NPE in ComboBoxGuiImpl
- 01:18 PM User Interface Bug #5073 (Internal Test): NPE in ComboBoxGuiImpl
- The issue does not exist anymore and can be closed.
- 01:55 PM User Interface Bug #4841 (Closed): com-handle to handle automatic input parameter conversion
- 12:46 PM User Interface Bug #4841 (Internal Test): com-handle to handle automatic input parameter conversion
- This issue does not exists anymore, so it can be closed.
- 11:36 AM Base Language Bug #9956 (Closed): Client crashes in DATE function
- 11:35 AM Base Language Bug #9956 (Internal Test): Client crashes in DATE function
- Vladimir Tsichevski wrote:
> The same problem occurs is you use @SCREEN-VALUE@ attribute to set @FILL-IN@ value.
... - 11:20 AM User Interface Bug #10693: Incorrect z-order and focus for new Stack trace dialog
- Hynek Cihlar wrote:
> Eugenie Lyzenko wrote:
> > Hynek Cihlar wrote:
> > > Eugenie Lyzenko wrote:
> > > > Hynek C... - 11:14 AM User Interface Bug #10693: Incorrect z-order and focus for new Stack trace dialog
- Eugenie Lyzenko wrote:
> Hynek Cihlar wrote:
> > Eugenie Lyzenko wrote:
> > > Hynek Cihlar wrote:
> > > > This wi... - 11:03 AM User Interface Bug #10693: Incorrect z-order and focus for new Stack trace dialog
- Hynek Cihlar wrote:
> Eugenie Lyzenko wrote:
> > Hynek Cihlar wrote:
> > > This will require ChUI regression testi... - 10:53 AM User Interface Bug #10693: Incorrect z-order and focus for new Stack trace dialog
- Eugenie Lyzenko wrote:
> Hynek Cihlar wrote:
> > This will require ChUI regression testing.
>
> We can do @ChUI@... - 10:27 AM User Interface Bug #10693: Incorrect z-order and focus for new Stack trace dialog
- Hynek Cihlar wrote:
> This will require ChUI regression testing.
We can do @ChUI@ harness for this. But it is vir... - 09:17 AM User Interface Bug #10693 (Internal Test): Incorrect z-order and focus for new Stack trace dialog
- This will require ChUI regression testing.
- 08:11 AM User Interface Bug #10693: Incorrect z-order and focus for new Stack trace dialog
- The branch @10693a@ has been rebased with trunk @16298@, new version is @16300@.
- 09:27 AM Conversion Tools Feature #7851: automatically add to conversion list all classes referenced via unit test suite an...
- In the following code: ...
- 06:59 AM Conversion Tools Feature #7851: automatically add to conversion list all classes referenced via unit test suite an...
- Greg Shah wrote:
> > [...]. It is possible to extract the text from the STRING and turn it into a filename which can... - 07:47 AM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
- I addressed the no-undo issue on @doCloseMultiplexScope@. It seems to eliminate the crash, leaving the table in a usa...
- 07:46 AM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
- Committed xfer testcases/1817.
- 07:39 AM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
- Committed *hotel_gui/419*, *hotel/186*. Fixed reports using the wrong location for AST resource.
ETF does not have... - 07:12 AM Conversion Tools Bug #10919 (Merge Pending): the source/AST view is broken in the Analytics web UI
- Go ahead and commit this to our Hotel projects.
Assuming all other customer projects are using an unmodified versi... - 04:07 AM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
- I tested @ant report_server@, checked call graphs and reports. I found a single issue where the report log was in the...
- 07:45 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
- Yes, that would probably be for the best.
- 07:34 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
- I think the work should be done in *6859b*, is that right?
- 07:35 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> Greg - its hard to judge if its FWD problem. It was included in FWD distribution, now it is no... - 07:09 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- My point is that if there is a transitive dependency that is required at runtime because of a FWD feature being used,...
- 02:57 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> Greg Shah wrote:
> > > I've found an issue with one of customer application used for regressi... - 07:23 AM Database Feature #4369: implement stateless FWD server clustering
- Greg Shah wrote:
> Please still work to put as much of the Geode-specific logic into a clustering package. If possi... - 07:17 AM Database Feature #4369: implement stateless FWD server clustering
- I understand that the logic in various places will need to be changed to be compatible with a synchronization approac...
- 06:08 AM Database Feature #4369: implement stateless FWD server clustering
- The core data structures we need are mainly already implemented by Geode. They have @Region@, which is basically a di...
- 07:10 AM Runtime Infrastructure Bug #10858: Replace capturing with non-capturing lambdas in getters and setters
- Yes, 16 hours is a reasonable time to complete the full task. Go ahead with that.
- 03:27 AM Runtime Infrastructure Bug #10858: Replace capturing with non-capturing lambdas in getters and setters
- Greg Shah wrote:
> >> As of trunk rev. 16279, there are 699 places which need refactoring for getAttr and 366 places... - 06:59 AM Database Bug #10956 (WIP): Wrong primary index selection on FOR EACH table
- I will assign this to me and I will work on this in parallel.
- 06:50 AM Database Bug #10956: Wrong primary index selection on FOR EACH table
- OK, so this is a conversion issue: if the model table has a primary index, and the definition also has one, then the ...
- 06:38 AM Database Bug #10956: Wrong primary index selection on FOR EACH table
- Result of @WRITE-XMLSCHEMA@:
* 4GL... - 06:29 AM Database Bug #10956: Wrong primary index selection on FOR EACH table
- Teodor, the goal of WRITE-XML with schema included is to see which indexes are reported. Please post the .xml file h...
- 06:23 AM Database Bug #10956: Wrong primary index selection on FOR EACH table
- Confirmed:
* the order of WRITE-JSON/WRITE-XML is the same as for the @FOR EACH@ execution:
WRITE-JSON and WRITE-... - 06:12 AM Database Bug #10956: Wrong primary index selection on FOR EACH table
- The customer uses @WRITE-JSON@, which the order is not the same, because of this issue.
I am testing with @WRITE-J... - 06:10 AM Database Bug #10956: Wrong primary index selection on FOR EACH table
- Teodor, do a @WRITE-XML@ on tt2, with schema included, and see what indexes are reported there.
- 05:25 AM Database Bug #10956: Wrong primary index selection on FOR EACH table
- Suppose we have the following simple case:...
- 05:20 AM Database Bug #10956 (Closed): Wrong primary index selection on FOR EACH table
- 04:48 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Yes, seems you are in the watcher list, added.
- 04:40 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Hi all,
I can't seem to add myself as a watcher on this issue, can you help? - 03:26 AM User Interface Bug #10760 (Test): Mouse events should not be dispatched while a combo box drop-down is open.
- Branch *10760a* was merged into trunk as rev. *16297* and archived.
- 03:09 AM User Interface Bug #10760 (Merge Pending): Mouse events should not be dispatched while a combo box drop-down is ...
- 10760a can be merged right now.
- 02:06 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Testing is done: ChUI regression tests + 2 GUI customer app and Hotel GUI smoke tests
This is ready to be merged
- 01:42 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- ChUI regression tests passed with 10760a.
- 01:25 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Hynek Cihlar wrote:
> Delia, please note the javadoc for @updateHeaders@ contains unexpected word "process".
I've... - 01:19 AM User Interface Bug #10236: Side label for a widget isn't displayed when parent frame is defined using n DOWN, ...
- Another Customer GUI application successfully passed smoke testing.
12/01/2025
- 05:33 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- If it is a feature in FWD that requires transitive dependencies to work at runtime, then those dependencies should be...
- 02:22 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Greg Shah wrote:
> > I've found an issue with one of customer application used for regression testing - as @velocity... - 10:23 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- > I've found an issue with one of customer application used for regression testing - as @velocity@ has been removed a...
- 02:52 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Greg Shah wrote:
> > I changed to @bzr branch@, but the @/opt/repos/hotel/.bzr/branch/branch.conf@ still points to m... - 02:16 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- > I changed to @bzr branch@, but the @/opt/repos/hotel/.bzr/branch/branch.conf@ still points to me:
I think that i... - 02:05 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- > Should we "externalize" the revisions of these projects at the level they are "baked" into the Docker image somehow...
- 11:51 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Greg Shah wrote:
> Roger Borrello wrote:
> > I was able to pull @/opt/repos/possenet@ easily in my new @dbash.sh@:
... - 11:34 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Greg Shah wrote:
> We should also have Hotel GUI and Hotel ChUI there, just like Possenet or Skels.
Should we "ex... - 09:42 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- We should also have Hotel GUI and Hotel ChUI there, just like Possenet or Skels.
- 09:41 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Roger Borrello wrote:
> I was able to pull @/opt/repos/possenet@ easily in my new @dbash.sh@:
> [...]
> Should the... - 11:22 AM Database Feature #4369: implement stateless FWD server clustering
- I'll have to think about the pattern a bit more before I discuss that.
I do want us to avoid putting the same Geod... - 11:11 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- In regard to artificial nodes, it is true that some TRPL code will create them but the majority are created during th...
- 11:06 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- The shadow nodes should not be directly attached to the root. Here is an example:...
- 11:09 AM User Interface Bug #10693: Incorrect z-order and focus for new Stack trace dialog
- Are there any more notes/objections. I would like to merge this into trunk.
- 10:53 AM Conversion Tools Feature #7851: automatically add to conversion list all classes referenced via unit test suite an...
- > [...]. It is possible to extract the text from the STRING and turn it into a filename which can be searched. Then m...
- 10:34 AM Runtime Infrastructure Bug #10858: Replace capturing with non-capturing lambdas in getters and setters
- >> As of trunk rev. 16279, there are 699 places which need refactoring for getAttr and 366 places for setAttr.
>
> ... - 10:29 AM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
- Dănuț Filimon wrote:
> Thanks Roger, is there any testing I can do aside from running the report server for Hotel?
...
11/28/2025
- 04:06 PM Base Language Feature #3853: implement LOG-MANAGER runtime
- I am almost done with fixing existing tests, just circling around some FWD-OE differences like:
* There is a tests... - 12:53 PM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
- Dănuț Filimon wrote:
> Thanks Roger, is there any testing I can do aside from running the report server for Hotel?
... - 10:10 AM Database Feature #4369: implement stateless FWD server clustering
- I have been lately focused on implementing refactoring the @LockStatus/TraceLockStatus@ classes in order to be able t...
- 09:29 AM Database Support #10664: Develop a multi session test suite in harness
- Artur Școlnic wrote:
> Tomasz Domin wrote:
> > I fully agree, I was just wondering if I can help with tooling modif... - 08:35 AM Database Support #10664: Develop a multi session test suite in harness
- Tomasz Domin wrote:
> I fully agree, I was just wondering if I can help with tooling modification.
Since you brou... - 08:27 AM Database Support #10664: Develop a multi session test suite in harness
- Artur Școlnic wrote:
> We know there are failures, hence the skewed results, we simply need to work on the issues an... - 08:26 AM Database Support #10664: Develop a multi session test suite in harness
- We know there are failures, hence the skewed results, we simply need to work on the issues and bring the success rate...
- 08:18 AM Database Support #10664: Develop a multi session test suite in harness
- Artur Școlnic wrote:
> I finished writing the locking tests, the results are:
> OE: 1610/1610
> FWD: 411/1610
>... - 05:19 AM Database Support #10664 (Review): Develop a multi session test suite in harness
- I finished writing the locking tests, the results are:
OE: 1610/1610
FWD: 411/1610
There are two main reasons wh... - 08:15 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Thank you, Ovidiu. I asked this because we need to create @helper methods@ that allow us to build the AST directly fr...
- 05:47 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- During the transpiling from 4GL to Java, FWD parser and TRPL rules will add these additional nodes. The semantic of t...
- 04:15 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- I have a question regarding artificial nodes. These are the nodes that the grammar creates manually, for example usin...
- 03:21 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Regarding the shadow nodes: the @left@ and @right@ IDs are used to locate the nearest AST node for each shadow node, ...
- 03:16 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Ovidiu Maxiniuc wrote:
> I do not think we should use @left@ and @right@. The resulting tree is not always binary.
... - 07:35 AM Base Language Bug #10597: [Regression] extent field in form fails conversion
- Dănuț Filimon wrote:
> The patch is already in the trunk from the instance, I'll give it the benefit of the doubt an... - 07:24 AM Base Language Bug #10597: [Regression] extent field in form fails conversion
- Stefanel Pezamosca wrote:
> Dănuț Filimon wrote:
> > I ran a conversion with trunk/16293 for #10566 and the issue r... - 07:17 AM Base Language Bug #10597: [Regression] extent field in form fails conversion
- Dănuț Filimon wrote:
> I ran a conversion with trunk/16293 for #10566 and the issue remained. Stefanel, did you also... - 06:48 AM Base Language Bug #10597: [Regression] extent field in form fails conversion
- I ran a conversion with trunk/16293 for #10566 and the issue remained. Stefanel, did you also test the scenario using...
- 03:47 AM Database Bug #10455: Persistent table CAN-FIND FIRST issue
- Committed revision *16298* on task branch *10455b*:
- Set the batch mode validation to false when it is in bulk copy. - 01:49 AM Database Bug #10455: Persistent table CAN-FIND FIRST issue
- Committed revision *16297* on task branch *10455b*:
- Changed reportBatchValidationException to throw the error. - 01:43 AM Database Bug #10455: Persistent table CAN-FIND FIRST issue
- I am thinking on something else:
* when the assigned buffer is the destination buffer, or something else, a variable... - 01:05 AM Database Bug #10455: Persistent table CAN-FIND FIRST issue
- Constantin Asofiei wrote:
> Also, does the original test scenario still work?
Yes, they still work, I have tested...
11/27/2025
- 12:09 PM Database Bug #10455: Persistent table CAN-FIND FIRST issue
- For show vs throwError I think there are two cases:
* if validation fails and LVALUE is the buffer (or field?) which... - 10:50 AM Database Bug #10455 (Review): Persistent table CAN-FIND FIRST issue
- Committed revision *16296* on task branch *10455b*:
- Fixed BUFFER-COPY BATCH ASSIGN when a function call is the fir... - 09:50 AM Database Bug #10455: Persistent table CAN-FIND FIRST issue
- I have also tried this:...
- 09:38 AM Database Bug #10455: Persistent table CAN-FIND FIRST issue
- Hm... you are right, this works. But, how can we differentiate that we are in an assignment for a target buffer fiel...
- 09:33 AM Database Bug #10455: Persistent table CAN-FIND FIRST issue
- Please try this:...
- 09:29 AM Database Bug #10455: Persistent table CAN-FIND FIRST issue
- Note that @ErrorManager.recordOrThrowError(newErrorCodes, newErrorMessages, false);@ is called in @RecordBuffer.repor...
- 09:26 AM Database Bug #10455: Persistent table CAN-FIND FIRST issue
- Teodor, please check with 12.x this test:...
- 09:01 AM Database Bug #10455: Persistent table CAN-FIND FIRST issue
- Created task branch *10455b*.
- 09:00 AM Database Bug #10455 (WIP): Persistent table CAN-FIND FIRST issue
- There is a regression regarding this task.
When the @BUFFER-COPY ASSIGN@ on a buffer on the same table with unique f... - 10:22 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Delia, please note the javadoc for @updateHeaders@ contains unexpected word "process".
- 08:35 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Smoke testing on Customer GUI application (Web version and Swing version) is done. No regressions found.
- 10:12 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- Constantin Asofiei wrote:
> See @ControlFlowOps.initializeLegacyObject@ - there are two methods being called when in... - 09:53 AM User Interface Bug #10693: Incorrect z-order and focus for new Stack trace dialog
- Hynek Cihlar wrote:
> Code review 10693a.
>
> The changes look fine. Just a question, was the check @isStackTrace... - 09:16 AM User Interface Bug #10693: Incorrect z-order and focus for new Stack trace dialog
- Code review 10693a.
The changes look fine. Just a question, was the check @isStackTraceActive@ in @AlertBoxImpl@ a... - 07:26 AM User Interface Bug #10693: Incorrect z-order and focus for new Stack trace dialog
- The branch @10693a@ has been rebased with trunk @16295@, new version is @16296@.
- 08:39 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- I do not think we should use @left@ and @right@. The resulting tree is not always binary. One node may have multiple ...
- 04:51 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Another thing I noticed: I added the shadows nodes to the list after the @left@ and @right@ IDs were populated, which...
- 04:24 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- During testing, I realized I forgot to assign the @parent AST@ to the shadow nodes. Right now, they’re orphans:), so ...
- 08:25 AM Conversion Tools Feature #7851: automatically add to conversion list all classes referenced via unit test suite an...
- This @root@ is built in @ProgressParser.oea_annotation(), line 10017@:...
- 06:36 AM Conversion Tools Feature #7851 (WIP): automatically add to conversion list all classes referenced via unit test su...
- 08:08 AM Database Bug #6834 (Closed): RAQ navigation on records having NULL values on same index components
- 08:06 AM Database Bug #6834: RAQ navigation on records having NULL values on same index components
- Cool. Then this can be closed.
- 06:25 AM Database Bug #6834: RAQ navigation on records having NULL values on same index components
- This has been fixed in a revision before trunk/16000.
The FWD output of the #6834-3 test is:... - 06:48 AM User Interface Bug #10085: Fix offset cursor when pressing (CTRL+V) in an editor
- Razvan, please rebase 10085a and redo testing. Let me know when this will be ready to be merged.
- 05:34 AM Runtime Infrastructure Bug #10858: Replace capturing with non-capturing lambdas in getters and setters
- > According to your statement, we should make TreeListConfig.triggerColumn private, make a public getter for it and p...
- 05:10 AM Runtime Infrastructure Bug #10858: Replace capturing with non-capturing lambdas in getters and setters
- Alexandru Lungu wrote:
> > Ooh, right. It implies that this should be the actual config, correct? I went through mos... - 04:47 AM Runtime Infrastructure Bug #10858: Replace capturing with non-capturing lambdas in getters and setters
- > Ooh, right. It implies that this should be the actual config, correct? I went through most of the config classes an...
- 01:51 AM Runtime Infrastructure Bug #10858: Replace capturing with non-capturing lambdas in getters and setters
- Alexandru Lungu wrote:
> The customer for which this issue was created may have a scenario in which 10/20 such sets/... - 05:28 AM Conversion Tools Feature #7318: prevent abend during conversion in case of failures when processing TRPL rules
- #6889 only has the changes for incremental conversion, making this available for all conversions is easy as it only r...
- 05:20 AM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
- > We can TRUNCATE only if there are separate SQL tables, and we get rid of the MULTIPLEX. Otherwise, we need DELETE ....
- 05:05 AM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
- Alexandru Lungu wrote:
> Mind that this does TRUNCATE AFAIK.
We can TRUNCATE only if there are separate SQL tables,... - 04:51 AM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
- > Otherwise, if it proves too difficult to solve/investigate the destructor conundrums, lets work on enhancing the UP...
- 04:41 AM Database Feature #9711: collation configuration cleanup
- Stefanel Pezamosca wrote:
> If I understand correctly, the goal here is to to eliminate the need for manual configur... - 03:26 AM Database Feature #9711: collation configuration cleanup
- If I understand correctly, the goal here is to to eliminate the need for manual configuration and hard-coded settings...
- 02:58 AM Conversion Tools Bug #10919 (Internal Test): the source/AST view is broken in the Analytics web UI
- Thanks Roger, is there any testing I can do aside from running the report server for Hotel?
11/26/2025
- 05:45 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Roger Borrello wrote:
> Let me know if these need to perform other things, as well.
Should each of them perform a... - 05:16 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Here is @./tools/fwd_checkout.sh@ and sample execution dry runs:...
- 03:21 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- I was able to pull @/opt/repos/possenet@ easily in my new @dbash.sh@:...
- 03:11 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Roger Borrello wrote:
> That would need to be alleviated without any user intervention. Obviously setting up a tunne... - 01:58 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- There are some challenges that I didn't consider... we are trying to pull from within a Docker image... the obvious f...
- 12:50 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- The inclusion of base projects (skeleton, possenet, and ade) into the Docker image does require the *docker build* to...
- 03:44 PM User Interface Bug #10693 (Review): Incorrect z-order and focus for new Stack trace dialog
- The branch @10693a@ has been updated for review to revision @16294@.
This is the fix for original issue. The stack... - 02:41 PM User Interface Bug #10693: Incorrect z-order and focus for new Stack trace dialog
- Created task branch @10693a@ from trunk revision @16293@.
- 03:41 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- I've found an issue with one of customer application used for regression testing - as @velocity@ has been removed as ...
- 05:11 AM Runtime Infrastructure Feature #9687 (Test): drop support for Java 8 and Java 11
- Branch 9687c has been merged into trunk as revision 16293
- 04:56 AM Runtime Infrastructure Feature #9687 (Merge Pending): drop support for Java 8 and Java 11
- Tomasz, you can merge 9687c to trunk now - you have the green light!
- 03:35 PM User Interface Bug #10894 (Review): Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
- Vladimir Tsichevski wrote:
> Vladimir Tsichevski wrote:
> > h3. Missing Pre-Input Formatting
> Fixed in 10894a rev... - 02:52 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Sergey Ivanovskiy wrote:
> Rebased 9709b up to rev 16299. Please review. These changes are needed for broker client ... - 02:42 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- Rebased 9709b up to rev 16299. Please review. These changes are needed for broker client and SSO plugin.
- 11:41 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
- There are no feedbacks or review of rev 16228 (9709b). That should be rebased. As I wrote in #9709-203 broker client ...
- 02:48 PM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
- Ovidiu, lets solve the @nonEmptyTableFlags@ issue in this task:
* for NO-UNDO tables, this bitmap will work as is - ... - 08:44 AM Database Bug #10937 (WIP): fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
- 08:23 AM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
- Or maybe the destructor is deferred till the end of the transaction and we don't see that. Maybe a message after dele...
- 08:22 AM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
- > In the temp-table destroy case, the destructor changes are not rolled back.
So you can create things in the pers... - 08:01 AM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
- Alexandru Lungu wrote:
> > So, does an UNDO revert any created records by such destructors?
>
> Huh, interesting... - 05:07 AM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
- > I don't see another way than add a NO-UNDO option for the DELETE statement in H2, so that we can do DELETEs which a...
- 11:07 AM Runtime Infrastructure Bug #10858: Replace capturing with non-capturing lambdas in getters and setters
- Alexandru Lungu wrote:
> It may have been used in the base. I am afraid of having a decisive answer as I am not the ... - 09:33 AM Runtime Infrastructure Bug #10858: Replace capturing with non-capturing lambdas in getters and setters
- > Note the fact that I removed the first parameter, String fname, because I couldn't find any usages for it. Please c...
- 08:39 AM Runtime Infrastructure Bug #10858: Replace capturing with non-capturing lambdas in getters and setters
- Before starting the refactoring work, I'll like to lay out my plan and *receive feedback* in order to not waste time ...
- 10:08 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Thanks, Greg, I had misunderstood that part. I’ve been working on adapting the @TreeLocal@, the @ShadowNode@, and the...
- 08:53 AM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
- Dănuț Filimon wrote:
> Roger Borrello wrote:
> > So you start the web server as: @./deploy/server/report.sh@?
>
... - 08:46 AM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
- Roger Borrello wrote:
> So you start the web server as: @./deploy/server/report.sh@?
No, like this: @~/gcd/branch... - 08:44 AM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
- So you start the web server as: @./deploy/server/report.sh@?
- 07:35 AM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
- Roger, this is the final patch:...
- 07:05 AM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
- I'm OK with the idea. Please add comments to make it clear that the @ReportWebServer@ MUST be executed with the proj...
- 03:49 AM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
- I fixed this in the @report.sh@ script:...
- 07:47 AM User Interface Bug #10760 (Internal Test): Mouse events should not be dispatched while a combo box drop-down is ...
- Code review 10760a. The changes look good. Please go ahead with regression testing.
- 04:40 AM User Interface Bug #10760 (Review): Mouse events should not be dispatched while a combo box drop-down is open.
- I've committed the new changes to *10760a rev. 16282*
I've changed the logic from @ThinClient.processProgressEvent@ ... - 05:34 AM Base Language Bug #10935: Inherit the NO-UNDO option for a temp-table defined using the LIKE temp-table option
- I did a little bit of digging into the methods that are related in some way to the @SchemaDictionary.TABLE_PROPS@.
... - 03:10 AM Base Language Bug #10935: Inherit the NO-UNDO option for a temp-table defined using the LIKE temp-table option
- It looks like FWD partially ignores the @NO-UNDO@ keyword for a temp-table that also has the @LIKE@ option.
Check ... - 02:53 AM Base Language Bug #10935 (WIP): Inherit the NO-UNDO option for a temp-table defined using the LIKE temp-table o...
- I tried adding @KW_NO_UNDO@ among the elements of the @SchemaDictionary.TABLE_PROPS@ converted the testcases I have a...
- 05:01 AM User Interface Bug #10939: When selecting an item from a COMBO-BOX list by pressing on it and releasing the mous...
- A possible testcase:...
- 04:57 AM User Interface Bug #10939 (New): When selecting an item from a COMBO-BOX list by pressing on it and releasing th...
- 03:20 AM Conversion Tools Bug #6889 (Review): rollback the files as 'unconverted' if (incremental) conversion fails.
- I addressed the review from #6889-11 in *6889a/16269*.
Greg, please review. - 02:20 AM Base Language Bug #10925 (WIP): Ignore dataset name if present, for a dataset declared with serialize-hidden
- I will mark this task in WIP, since there are some more changes from 9457c that needs to be added there.
- 01:48 AM Base Language Bug #10925 (Internal Test): Ignore dataset name if present, for a dataset declared with serialize...
- Code review of *10925a* rev. @16293@:
* This includes the changes from *9457c/16275* and the fix from #10925-2.
* T... - 01:27 AM User Interface Bug #10236: Side label for a widget isn't displayed when parent frame is defined using n DOWN, ...
- ChUI regression tests passed for 10236a.
11/25/2025
- 03:40 PM User Interface Bug #10894: Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
- Vladimir Tsichevski wrote:
> h3. Missing Pre-Input Formatting
Fixed in 10894a rev. 16294.
> * Only the first @5@... - 03:33 PM User Interface Bug #10894: Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
- h3. Missing Pre-Input Formatting
When a user presses a key, the code in @FillIn.processKeyEvent@ (line 1545) must ... - 12:01 PM User Interface Bug #10894: Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
- Vladimir Tsichevski wrote:
> The crash occurs when parsing the screen value @0@ in a date @FILL-IN@ widget with a de... - 11:31 AM User Interface Bug #10894 (WIP): Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
- The crash occurs when parsing the screen value @0@ in a date @FILL-IN@ widget with a delimited format (e.g., @99/99/9...
- 02:11 PM User Interface Bug #10938: Date FILL-IN: Incorrect SCREEN-VALUE after widget enablement
- Run the following example in either GUI or ChUI mode:...
- 02:09 PM User Interface Bug #10938 (WIP): Date FILL-IN: Incorrect SCREEN-VALUE after widget enablement
- 02:08 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Greg
What about merging 9687c ? I guess we do have green light from the customer(s), dont we ?. - 01:35 PM Database Bug #10937: fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
- This is related also to the #10833-80 scenario, where it was proved that @nonEmptyTableFlags@ is broken in case of ro...
- 01:16 PM Database Bug #10937 (Test): fwd-h2 'killedMultiplexesCleanup' must not abend if the batch is not empty
- 10:57 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Delia Mitric wrote:
> I didn't found any case where clicking interacts with the target widget *while* the drop-down ... - 07:12 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Hynek Cihlar wrote:
> Delia Mitric wrote:
> > During testing the web application, I've found another case which sho... - 07:09 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Another thing I've noticed in the web app:
* if we try to click on a browse widget while a combo-box is active,the f... - 06:45 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Delia Mitric wrote:
> During testing the web application, I've found another case which should be treated:
> * whil... - 04:58 AM User Interface Bug #10760 (WIP): Mouse events should not be dispatched while a combo box drop-down is open.
- 04:30 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- During testing the web application, I've found another case which should be treated:
* while a combo-box is active, ... - 10:28 AM Base Language Bug #10925: Ignore dataset name if present, for a dataset declared with serialize-hidden
- Constantin Asofiei wrote:
> Paul: please create 10925a and add there the 9457c/16275 change and your change.
Crea... - 05:32 AM Base Language Bug #10925: Ignore dataset name if present, for a dataset declared with serialize-hidden
- Paul: please create 10925a and add there the 9457c/16275 change and your change.
I'll also look into 9457c which o... - 03:17 AM Base Language Bug #10925 (Review): Ignore dataset name if present, for a dataset declared with serialize-hidden
- Teodor Gorghe wrote:
> Code review of #10925-2:
> - this is a regression caused by the changes from 9457c rev 16275... - 10:12 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Roger Borrello wrote:
> Greg Shah wrote:
> > Please use @./docker/startup_hook.sh@.
>
> Sure thing. Would it be ... - 09:03 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Greg Shah wrote:
> Please use @./docker/startup_hook.sh@.
Sure thing. Would it be fair to still include an option... - 08:50 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Roger Borrello wrote:
> Greg Shah wrote:
> > It would be simpler (which is the point of all this) if we standardize... - 08:39 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Greg Shah wrote:
> It would be simpler (which is the point of all this) if we standardized the name of the script an... - 07:22 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- It would be simpler (which is the point of all this) if we standardized the name of the script and automatically run ...
- 10:11 AM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
- Above, I was saying @ReportDriver@ but that was a mistake. I meant @ReportWebServer@.
If the files are being read... - 09:09 AM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
- Greg Shah wrote:
> > No, it will just remove home from the path. We already have home which is the relative path tha... - 08:53 AM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
- > No, it will just remove home from the path. We already have home which is the relative path that we need, so I don'...
- 08:40 AM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
- Greg Shah wrote:
> Won't this be a problem when we reach the @if (absolute.startsWith(home))@ code later in that met... - 07:41 AM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
- Also, assuming @home@ is always the same value, can't @home = new File(home).getCanonicalPath();@ be calculated at st...
- 07:40 AM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
- Won't this be a problem when we reach the @if (absolute.startsWith(home))@ code later in that method? Why not have t...
- 04:03 AM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
- I've got @./abl/fwd-embedded-driver.p@ which is normalized to @./deploy/server/abl/fwd-embedded-driver.p@. My initial...
- 08:44 AM Base Language Bug #10935: Inherit the NO-UNDO option for a temp-table defined using the LIKE temp-table option
- For this 4gl testcase:...
- 08:39 AM Base Language Bug #10935 (Closed): Inherit the NO-UNDO option for a temp-table defined using the LIKE temp-tabl...
- 08:02 AM User Interface Bug #10915: ugly dialogs
- OK. Following this plan #10915-31 in mind.
- 07:57 AM User Interface Bug #10915: ugly dialogs
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > I did not defend this implementation @p2j.ModalDialog@ but I nee... - 07:07 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> I did not defend this implementation @p2j.ModalDialog@ but I need some time to replace th... - 07:00 AM User Interface Bug #10915: ugly dialogs
- I understand reasons to use dojo dialog but in this case I need a template, because any dialog has title bar and butt...
- 06:42 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> The third argument is that @p2j.ModalDialog@ can have any styles but styles or templates ... - 06:38 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> Hynek, why did you call this dialog reconnect?
Sorry, I misread the actual dialog typ... - 06:14 AM User Interface Bug #10915: ugly dialogs
- The third argument is that @p2j.ModalDialog@ can have any styles but styles or templates are not specified. I do not ...
- 06:09 AM User Interface Bug #10915: ugly dialogs
- Hynek, why did you call this dialog reconnect? First, Greg posted an open resource dialog and the second argument is ...
- 05:20 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> If this task is to make auto height, then these changes are done. I recalled that text wi... - 04:38 AM User Interface Bug #10915: ugly dialogs
- Now I am confused about what to do. Please explain what would need to do. There is a global task is to replace @p2j.M...
- 04:20 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> The logic implemented in @chooseFiles = function(direct, uploadId, title, multiple, uploa... - 04:05 AM User Interface Bug #10915: ugly dialogs
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Yes, dojo dialogs should not be the issue but there is no your r... - 03:50 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> Yes, dojo dialogs should not be the issue but there is no your review in this task #5487.... - 03:28 AM User Interface Bug #10915: ugly dialogs
- Yes, dojo dialogs should not be the issue but there is no your review in this task #5487. So I did not recall.
Thi... - 03:06 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> I could not find an exact task where the obstacles to use dojo dialog was discussed. From... - 02:33 AM User Interface Bug #10915: ugly dialogs
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > The styles can be used to add border and other elements if there... - 07:55 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- I think you are conflating parse-time processing with TRPL-processing. During TRPL, the AST *must have* the shadow n...
- 05:54 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Greg, I reviewed the @hidden@ field, the @ShadowNode@ structure, and the entire @TreeLocal@ mechanism. The conclusion...
- 06:32 AM Base Language Bug #10841 (Review): model table name is used in error messages for a 'like' temp-table definition
- Created 10841a from trunk rev 16292; rev 16293 contains:
* A LIKE temp-table definition will copy the i.e. LABEL fro... - 06:23 AM Database Bug #10901 (Review): BEGINS trims the rvalue if the lvalue field is first in an index
- Created 10901a from trunk rev 16292. In rev 16293: If in a BEGINS LVALUE is a field part of the index used for sort,...
- 06:00 AM Conversion Tools Bug #6889 (WIP): rollback the files as 'unconverted' if (incremental) conversion fails.
- 06:00 AM Conversion Tools Bug #6889: rollback the files as 'unconverted' if (incremental) conversion fails.
- Greg Shah wrote:
> Code Review Task Branch 6889a Revisions 16267 and 16268
>
> 1. Shouldn't @cleanSources()@ be c... - 05:09 AM Runtime Infrastructure Bug #10858: Replace capturing with non-capturing lambdas in getters and setters
- > Alex: Should we dedicate 10858a for getAttr and 10858b for setAttr, or merge both of them in 10858a?
I think it ... - 04:13 AM Runtime Infrastructure Bug #10858: Replace capturing with non-capturing lambdas in getters and setters
- As of trunk rev. 16279, there are 699 places which need refactoring for @getAttr@ and 366 places for @setAttr@.
*A... - 02:47 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- See @ControlFlowOps.initializeLegacyObject@ - there are two methods being called when instantiating:
* the pseudo-ex... - 02:44 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- Constantin Asofiei wrote:
> Tomasz Domin wrote:
> > Is there a way to check in @Block@ if class constructor has bee... - 02:32 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- Tomasz Domin wrote:
> Is there a way to check in @Block@ if class constructor has been called ?
You mean already ca... - 02:27 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- Is there a way to check in @Block@ if class constructor has been called ?
- 08:35 PM User Interface Bug #10693 (WIP): Incorrect z-order and focus for new Stack trace dialog
- There are several issues in this task discovered during debug. What I can see now is:
1. The StackTrace frame/wind...
11/24/2025
- 06:21 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- There is an additional option to @dbash.sh@ added in revision 99 of the *container* project, @--install_hook=<hook_fi...
- 01:22 PM User Interface Bug #10918: Swing client PDF loading does not work
- For the embedded application it needs to enable popups from the server.
- 01:16 PM User Interface Bug #10918: Swing client PDF loading does not work
- In my environment this functionality works with Firefox too, I was able to press Export and pdf report became display...
- 12:49 PM User Interface Bug #10918: Swing client PDF loading does not work
- Do you have the same settings in Firefox for pdf?
!FirefoxPdfSettings.png! - 11:16 AM User Interface Bug #10918: Swing client PDF loading does not work
- You're right. It seems like a Firefox issue. The same URL works in Chrome. Since I have Firefox as my default brow...
- 03:25 AM User Interface Bug #10918: Swing client PDF loading does not work
- Greg, the above I get when opening with PDFs with Firefox automatically. I need to copy-paste the link into chrome a...
- 12:38 PM Base Language Feature #8138 (Review): ABLUnit configuration using environment variables
- 12:37 PM Base Language Feature #8138: ABLUnit configuration using environment variables
- Tested ABLUnit test execution on branch 8138b under Linux (both via Eclipse and console): no issues observed.
To v... - 11:11 AM Base Language Feature #8138: ABLUnit configuration using environment variables
- 8131b r.16294: Introduce Java system property for specifying the ABLUnit bootstrap XML configuration file replacing t...
- 07:38 AM Base Language Feature #8138: ABLUnit configuration using environment variables
- I was not able to rebase 8138a, and created a new branch 8138b.
- 11:39 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> The styles can be used to add border and other elements if there are needed. So it needs ... - 11:38 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> Hynek, it is not used in the web client but only in @p2j.perf_tests.js@ although I did no... - 11:26 AM User Interface Bug #10915: ugly dialogs
- The styles can be used to add border and other elements if there are needed. So it needs to have a template of look a...
- 11:22 AM User Interface Bug #10915: ugly dialogs
- Hynek, it is not used in the web client but only in @p2j.perf_tests.js@ although I did not remember but there was an ...
- 11:16 AM User Interface Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> I can perform only constructive requirements dynamic height and so on.
Don't worry, I ... - 11:08 AM User Interface Bug #10915: ugly dialogs
- Hynek Cihlar wrote:
> The changes look fine, but the dialog is still pretty ugly :-). Why don't we use a Dojo dialog... - 11:02 AM User Interface Bug #10915: ugly dialogs
- The changes look fine, but the dialog is still pretty ugly :-). Why don't we use a Dojo dialog here? We already use i...
- 11:09 AM Testing Support #6863: implement CI/CD servers and the rules for each set of tests
- Roger Borrello wrote:
> A basic question... do we generate the pipeline language via script that will then be fed to... - 11:06 AM Testing Support #6863: implement CI/CD servers and the rules for each set of tests
- JSON it is then.
- 11:01 AM Testing Support #6863: implement CI/CD servers and the rules for each set of tests
- Yes, JSON please.
- 10:59 AM Testing Support #6863: implement CI/CD servers and the rules for each set of tests
- Hynek Cihlar wrote:
> I added the @Test Catalog Model@ section to [[internal-documentation:Unified_CICD_Architecture... - 10:58 AM Deployment Feature #5131: improve management of the cluster and database instances from build.xml
- The @build.xml@ is outside of FWD. As I noted in #5131-2, we no longer want to use @ant@ for this. We should implem...
- 10:11 AM Deployment Feature #5131: improve management of the cluster and database instances from build.xml
- I'm not sure that the use of @build.xml@ is good from the perspective of deployment. When I think of deployment, woul...
- 10:34 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Aaand this is the output of a @dumpTree(true)@ for this input: @"1 + 2 * 3 + 4 * 5"@
Related java testing code:
<pr... - 10:31 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Greg, I've pushed a new version of @10804a@. You should now be able to see the new classes. I've fully separated the ...
- 10:29 AM Base Language Bug #10925 (WIP): Ignore dataset name if present, for a dataset declared with serialize-hidden
- Paul Bodale wrote:
> I attached a simple patch to be applied over the *9457c* rev. *16356* that solves the issue.
... - 09:11 AM Base Language Bug #10925: Ignore dataset name if present, for a dataset declared with serialize-hidden
- I think you may need to use the SERIALIZE-NAME of the DATASET and not its NAME. Teodor, please review.
Also, Paul... - 08:51 AM Base Language Bug #10925 (Review): Ignore dataset name if present, for a dataset declared with serialize-hidden
- I attached a simple patch to be applied over the *9457c* rev. *16356* that solves the issue.
- 07:58 AM Base Language Bug #10925 (WIP): Ignore dataset name if present, for a dataset declared with serialize-hidden
- There is this testcase:...
- 07:07 AM Base Language Bug #10925 (Closed): Ignore dataset name if present, for a dataset declared with serialize-hidden
- 10:19 AM Deployment Feature #10929: Bring MariaDB up to same level of support as PostGreSQL
- Some things I am considering:
* We have implemented @fwd_create_pg_cluster.sh@ (currently in the *container* project... - 10:17 AM Deployment Feature #10929 (New): Bring MariaDB up to same level of support as PostGreSQL
- 09:58 AM Database Feature #6348: implement support for MariaDB
- It should be a different task, please make one in Deployment.
- 09:49 AM Database Feature #6348: implement support for MariaDB
- Is it fair to continue use of this task for finishing touches on MariaDB? Some things I am considering:
* We have im... - 09:33 AM User Interface Bug #10917 (Closed): Hotel GUI embedded mode selected tab indicator
- I did a full @ant deploy.all@ and restarted the server.
But, you're right, the CTRL-SHIFT-R did the trick! Thank ... - 09:30 AM User Interface Bug #10917: Hotel GUI embedded mode selected tab indicator
- Greg, did you rebuild hotel.jar (ant jar deploy.prepare) ? Also try a force-refresh via CTRL-SHIFT-R in the browser.
- 09:27 AM User Interface Bug #10917 (WIP): Hotel GUI embedded mode selected tab indicator
- I've tested rev 418, I don't see any difference. I can't tell by looking at the tab names, which one is currently se...
- 05:47 AM User Interface Bug #10917 (Test): Hotel GUI embedded mode selected tab indicator
- This is fixed in hotel gui rev 417.
- 03:44 AM User Interface Bug #10917: Hotel GUI embedded mode selected tab indicator
- It seems to be something related to bootstrap/css - the JS handler on click sets the 'active' class on the 'li' eleme...
- 09:22 AM User Interface Bug #10916 (Closed): ESC key in Hotel GUI exits the client
- Confirmed. Nice!
- 06:00 AM User Interface Bug #10916 (Test): ESC key in Hotel GUI exits the client
- An @END-ERROR@ trigger intercepts the ESC key:...
- 08:42 AM Conversion Tools Bug #10928: Skip some parsing rules from runtime parsing
- In #10919, Danut identified some cases where the conversion database was generated at run-time. This was because cert...
- 08:35 AM Conversion Tools Bug #10928 (New): Skip some parsing rules from runtime parsing
- 07:46 AM User Interface Support #10926: General clean-up of Theme
- Added watchers.
- 07:45 AM User Interface Support #10926: General clean-up of Theme
- I created this task to discuss all kind of things that are found through-out @Theme@ implementation and seem to:
* h... - 07:32 AM User Interface Support #10926 (New): General clean-up of Theme
- 07:23 AM Conversion Tools Bug #10919 (WIP): the source/AST view is broken in the Analytics web UI
- The solution from #10919-6 is not correct, I tested it a little bit more and I ended up with @/home/ddf/gcd/branches/...
- 04:10 AM Conversion Tools Bug #10919 (Review): the source/AST view is broken in the Analytics web UI
- Committed a simple fix to *10919a/16292*. The issue is with normalizeFilename(), the abnormal File is initialized wit...
- 03:35 AM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
- The error is the same one mentioned in #10784-1. Octavian found a workaround for this, but I will see if I can fix it.
- 02:55 AM Conversion Tools Bug #10919 (WIP): the source/AST view is broken in the Analytics web UI
- I am investigating.
- 06:28 AM Database Bug #10920: String concatenation doesn't work in WHERE clause for permanent databases
- > Is not about a query from FWD, just a direct SELECT I noticed. Yes, RTRIM=TRUE is in the JDBC URL.
Right. The co... - 06:24 AM Database Bug #10920: String concatenation doesn't work in WHERE clause for permanent databases
- Is not about a query from FWD, just a direct SELECT I noticed. Yes, @RTRIM=TRUE@ is in the JDBC URL.
- 04:31 AM Database Bug #10920: String concatenation doesn't work in WHERE clause for permanent databases
- PS: I see @dialect.addRtrimmedExpression("?", sb);@. This can be wrapped with @dialect.isAutoRtrim@.
- 04:30 AM Database Bug #10920: String concatenation doesn't work in WHERE clause for permanent databases
- Is @RTRIM=TRUE;@ set? H2 also knows to compare the values of strings with rtrim automatically.
- 04:15 AM Database Bug #10920: String concatenation doesn't work in WHERE clause for permanent databases
- Alex, as a side note: this query does not return records in H2: @select * from meta_user where userid = rtrim('HOTEL'...
- 03:35 AM Database Bug #10920: String concatenation doesn't work in WHERE clause for permanent databases
- I am OK with the changes in #10920-3. This piece of code is a backdoor into the persistence and wasn't handled proper...
- 03:23 AM Database Bug #10920: String concatenation doesn't work in WHERE clause for permanent databases
- This is because of the H2's dialect automatic case-insensitive assumption in @P2JH2Dialect@; I've used a JDBC URL li...
- 06:24 AM User Interface Bug #10924: drawFillInBorder hover is always false
- > Are you testing on the web client? The source of the mouse events might be a parent component, like a scroll pane. ...
- 04:59 AM User Interface Bug #10924: drawFillInBorder hover is always false
- +Eugenie
- 04:55 AM User Interface Bug #10924: drawFillInBorder hover is always false
- Are you testing on the web client? The source of the mouse events might be a parent component, like a scroll pane. Fo...
- 04:47 AM User Interface Bug #10924: drawFillInBorder hover is always false
- In any theme, @hover@ parameter from @drawFillInBorder@ is always false. It is called from @FillInGuiImpl.drawBorder@...
- 04:43 AM User Interface Bug #10924 (New): drawFillInBorder hover is always false
- 04:39 AM User Interface Feature #10923 (Review): Improve drawRoundRect and fillRoundRect
- With custom path and overdraw:
!aa.png!
With @roundRect@:
!mdn.png!
With @roundRect@ and overdraw:
!md... - 04:06 AM User Interface Feature #10923: Improve drawRoundRect and fillRoundRect
- @drawRoundRect@ and @fillRoundRect@ are using custom paths with Bezier curves on the corners. There is a roundRect in...
- 04:06 AM User Interface Feature #10923 (Review): Improve drawRoundRect and fillRoundRect
- 04:26 AM User Interface Bug #10910: tree control arrow keys don't work
- Șerban Bursuc wrote:
> In #10273 we discovered a bug that put the focus on a text widget when tab cycling which was ... - 02:34 AM User Interface Bug #10910: tree control arrow keys don't work
- Eugenie Lyzenko wrote:
> The suggested fix can be to add focus enabling method to @TextGuiImpl.java@:
>
> [...]
... - 04:07 AM User Interface Bug #10760 (Internal Test): Mouse events should not be dispatched while a combo box drop-down is ...
- Code review 10760a. The changes look good, please go ahead with regression testing.
- 12:57 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Hynek Cihlar wrote:
> Anyway, I suggest we don't extend the scope. Let's focus on the core issue while not introdu... - 03:43 AM User Interface Bug #10830: Search filter field on Guests screen of Hotel GUI does not work.
- It fixes both #10914 and this.
- 03:37 AM User Interface Bug #10830: Search filter field on Guests screen of Hotel GUI does not work.
- Does the fix there also fix #10830?
- 03:26 AM User Interface Bug #10830: Search filter field on Guests screen of Hotel GUI does not work.
- Please see #10920.
- 03:20 AM User Interface Bug #10830 (WIP): Search filter field on Guests screen of Hotel GUI does not work.
- There is @FunctionAlias$JavaMethod@ that has a c'tor considering @defaultIgnoreCase@. If set to true, the string data...
- 03:13 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- Constantin Asofiei wrote:
> Tomasz Domin wrote:
> > Not good thing about it that this approach requires storing all...
11/23/2025
- 03:13 PM User Interface Bug #10915 (Review): ugly dialogs
- Please review the committed revision 16291(10915a).
- 01:33 PM User Interface Bug #10915: ugly dialogs
- Yes, we can set the absolute height in pixels within this method @createOpenPopupDialog@ but it is also possible to c...
- 05:42 AM Database Bug #10920: String concatenation doesn't work in WHERE clause for permanent databases
- I used H2 permanent database. No records are found in FWD....
- 05:40 AM Database Bug #10920 (New): String concatenation doesn't work in WHERE clause for permanent databases
11/22/2025
- 04:32 PM User Interface Bug #10693: Incorrect z-order and focus for new Stack trace dialog
- Sergey Ivanovskiy wrote:
> Please see #10359-47.
This is not related to GUI modal/always-on-top issue. It is comp... - 05:13 AM User Interface Bug #10693: Incorrect z-order and focus for new Stack trace dialog
- Please see #10359-47.
- 03:54 PM User Interface Bug #10914 (Review): clicking browse hyperlinked cells does not load its content into a browser tab
- I guess I'm done here. I mean I don't know what to do with the browser issue - it works both in Chrome and Firefox fo...
- 03:50 PM User Interface Bug #10914 (WIP): clicking browse hyperlinked cells does not load its content into a browser tab
- Unfortunately clicking on the second column doesn't produce output because we have a persistence issue - this conditi...
- 11:03 AM User Interface Bug #10914: clicking browse hyperlinked cells does not load its content into a browser tab
- Sorry, I meant so these MSG_OPEN_MIME_RESOURCE messages come asynchronously.
- 10:55 AM User Interface Bug #10914: clicking browse hyperlinked cells does not load its content into a browser tab
- Thank you, so these MSG_OPEN_MIME_RESOURCE messages come asynchronously. (updated)
I observed that mouse clicking ... - 10:44 AM User Interface Bug #10914: clicking browse hyperlinked cells does not load its content into a browser tab
- > Stanislav, did you mean that it is expected that multiple PDFs (the same PDF file) files should be downloaded?
... - 10:37 AM User Interface Bug #10914: clicking browse hyperlinked cells does not load its content into a browser tab
- > 1. I don't have problems clicking on the first column - clicking on a room number produces multiple PDFs to downloa...
- 08:50 AM User Interface Bug #10914: clicking browse hyperlinked cells does not load its content into a browser tab
- # I don't have problems clicking on the first column - clicking on a room number produces multiple PDFs to download.
... - 08:11 AM User Interface Bug #10914: clicking browse hyperlinked cells does not load its content into a browser tab
- For a mouse click I counted up to six MSG_OPEN_MIME_RESOURCE messages that hold the same content but with different u...
- 06:13 AM User Interface Bug #10914: clicking browse hyperlinked cells does not load its content into a browser tab
- Sergey Ivanovskiy wrote:
> Eugenie, I meant when clicking on the first column hyper link of Guests but the second co... - 06:09 AM User Interface Bug #10914: clicking browse hyperlinked cells does not load its content into a browser tab
- I observed that mouse dragging does not move the thumb of the vertical scroll bar on this Guest screen in the embedde...
- 06:00 AM User Interface Bug #10914: clicking browse hyperlinked cells does not load its content into a browser tab
- Eugenie, I meant when clicking on the first column hyper link of Guests but the second column hyper link does not wor...
- 05:52 AM User Interface Bug #10914: clicking browse hyperlinked cells does not load its content into a browser tab
- Sergey Ivanovskiy wrote:
> The first column, the room number, has a hyper link. Clicking on this link should open re... - 03:52 AM User Interface Bug #10914: clicking browse hyperlinked cells does not load its content into a browser tab
- The first column, the room number, has a hyper link. Clicking on this link should open reports in new window popups b...
- 07:20 PM User Interface Bug #10914: clicking browse hyperlinked cells does not load its content into a browser tab
- And the problem here is not in @HYPERLINK@ implementation. It works and properly calls procedure @xprint-guest@:
<... - 02:04 PM User Interface Bug #10915: ugly dialogs
- The fix for dialog size can be in @p2j.js@...
- 06:52 AM User Interface Bug #10915: ugly dialogs
- I observed that two documents were downloaded when clicking on the first column of the Guest screen.
- 05:04 AM User Interface Bug #10915 (WIP): ugly dialogs
- Created 10915a. The current dialog called open popup dialog does not block user mouse and key events to be sent to th...
- 08:25 PM User Interface Bug #10910: tree control arrow keys don't work
- The suggested fix can be to add focus enabling method to @TextGuiImpl.java@:...
- 07:00 PM User Interface Bug #10910: tree control arrow keys don't work
- And this is a not a regular @TREE-VIEW@ widget. It is a set of @TEXT@ widgets in a @FRAME@ simulation of the @TREE-VI...
11/21/2025
- 06:24 PM Base Language Feature #8138: ABLUnit configuration using environment variables
- Greg Shah wrote:
> Vladimir: I think you should take it from here.
Got it! - 06:20 PM Base Language Feature #8138: ABLUnit configuration using environment variables
- My suggestion was in #8138-7.
- 06:02 PM Base Language Feature #8138: ABLUnit configuration using environment variables
- Is this task active?
- 06:00 PM User Interface Bug #10266: Incorrect Input Handling in Grouped CHARACTER FILL-INs
- Is this task active still?
- 05:56 PM User Interface Bug #10830: Search filter field on Guests screen of Hotel GUI does not work.
- I did a quick investigation on this issue.
The problematic code is:... - 03:12 PM User Interface Bug #10830: Search filter field on Guests screen of Hotel GUI does not work.
- I can recreate the bug.
- 05:37 PM User Interface Bug #7674 (WIP): FILL-IN for a character variable: cannot delete an unknown value
- 05:35 PM User Interface Bug #10914: clicking browse hyperlinked cells does not load its content into a browser tab
- Stanislav Lomany wrote:
> It's very-very late for me, so I'll take a look into it tomorrow. I checked that clicking ... - 05:10 PM User Interface Bug #10914: clicking browse hyperlinked cells does not load its content into a browser tab
- It's very-very late for me, so I'll take a look into it tomorrow. I checked that clicking hyperlinks should create a ...
- 03:26 PM User Interface Bug #10914: clicking browse hyperlinked cells does not load its content into a browser tab
- I debugged the case when clicking on the first column with room numbers. The web client follows this way...
- 02:25 PM User Interface Bug #10914: clicking browse hyperlinked cells does not load its content into a browser tab
- No, I already have that setting turned on.
Please note that when I use the Guests tab and use the "Export" button,... - 02:07 PM User Interface Bug #10914: clicking browse hyperlinked cells does not load its content into a browser tab
- Greg, could you result depend on Chrome settings?
!ChromePDFDefaultAction.png! - 01:55 PM User Interface Bug #10914: clicking browse hyperlinked cells does not load its content into a browser tab
- Hotel GUI is designed to showcase a range of techniques to display generated output like PDFs. The intention was alw...
- 01:29 PM User Interface Bug #10914 (Review): clicking browse hyperlinked cells does not load its content into a browser tab
- 04:46 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
- The fix is to remove bound check in @GuiButton.mouseExited()@:...
- 01:26 PM User Interface Bug #10913: multiple tabs draw labels highlighted at the same time
- In Hotel GUI, both virtual desktop mode and Swing, you can cause multiple tab labels to simultaneously draw in a high...
- 01:20 PM User Interface Bug #10913 (Test): multiple tabs draw labels highlighted at the same time
- 03:48 PM Base Language Feature #3853: implement LOG-MANAGER runtime
- Tomasz Domin wrote:
> Not good thing about it that this approach requires storing all function parameters values no ... - 03:46 PM Base Language Feature #3853: implement LOG-MANAGER runtime
- Constantin Asofiei wrote:
> Tomasz Domin wrote:
> > Yes, but block manager does not process parameters, they are pa... - 07:45 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- > But it may be needed to make conversion changes or a new AspectJ rules.
Conversion changes, if really needed, ar... - 07:12 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- Tomasz Domin wrote:
> Constantin Asofiei wrote:
> > And how would the 4GL code look like, which would produce these... - 07:09 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- Constantin Asofiei wrote:
> And how would the 4GL code look like, which would produce these logs?... - 06:10 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- And how would the 4GL code look like, which would produce these logs?
Note that every call (beside some exceptions... - 04:35 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- Constantin Asofiei wrote:
> Tomasz, if you need line numbers, look into how @p2j.oo.lang.ProError.callStack@ is calc... - 03:38 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- Tomasz, if you need line numbers, look into how @p2j.oo.lang.ProError.callStack@ is calculated (from the Java stacktr...
- 02:33 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- Greg, Constantin
I have a question on a preferred way legacy logging should be implemented, which requires finding a... - 03:39 PM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
- The @.cache@ and @.p.ast@ files do exist, but they are in @./cvt/@ instead of @./abl/@ which is probably the issue.
- 03:38 PM Conversion Tools Bug #10919: the source/AST view is broken in the Analytics web UI
- I suspect this is a bug from our recent #5586 changes.
Running reports in Hotel GUI completes properly. You can l... - 03:30 PM Conversion Tools Bug #10919 (Test): the source/AST view is broken in the Analytics web UI
- 03:03 PM User Interface Bug #10693: Incorrect z-order and focus for new Stack trace dialog
- The modal dialog windows are incorrectly placed one upon another. It can be observed for Hotel CHUI web client. Go to...
- 02:58 PM User Interface Bug #10918: Swing client PDF loading does not work
- !hotel_gui_swing_guests_tab.png!
When you click on the Export button, you get this failure:
!hotel_gui_swing_ex... - 02:52 PM User Interface Bug #10918 (New): Swing client PDF loading does not work
- 02:26 PM User Interface Bug #10915: ugly dialogs
- I agree the dialog probably should not be there. But if it does show, it should be much smaller.
- 02:13 PM User Interface Bug #10915: ugly dialogs
- This should depend on css I did not remember details. At some moment I did some changes in dialog css but they were p...
- 02:01 PM User Interface Bug #10915: ugly dialogs
- I've asked for our dialogs to be sized without a lot of unnecessary space.
Somehow, we still have dialogs loading ... - 01:58 PM User Interface Bug #10915 (Test): ugly dialogs
- 02:10 PM User Interface Bug #10917: Hotel GUI embedded mode selected tab indicator
- In Hotel GUI embedded mode, you can select any of the tabs (top right). The selection works (it changes what is in t...
- 02:08 PM User Interface Bug #10917 (Closed): Hotel GUI embedded mode selected tab indicator
- 02:07 PM User Interface Bug #10916: ESC key in Hotel GUI exits the client
- This occurs in both embedded mode and in virtual desktop mode. If you enter the ESC key while the legacy 4GL window ...
- 02:02 PM User Interface Bug #10916 (Closed): ESC key in Hotel GUI exits the client
- 11:35 AM User Interface Bug #10910: tree control arrow keys don't work
- Vladimir Tsichevski wrote:
> I tested trunk versions up to 15891, and the issue persists. Therefore, if this is a re... - 09:33 AM User Interface Bug #10910: tree control arrow keys don't work
- I tested trunk versions up to 15891, and the issue persists. Therefore, if this is a regression, it must be quite old...
- 07:53 AM User Interface Bug #10910: tree control arrow keys don't work
- The @TREE-VIEW@ widget does not receive focus on mouse click. Pressing @LEFT@ or @RIGHT@ moves the caret in the curre...
- 10:42 AM Testing Support #6863: implement CI/CD servers and the rules for each set of tests
- I added the @Test Catalog Model@ section to [[internal-documentation:Unified_CICD_Architecture_for_FWD]]. It is still...
- 10:20 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Greg, I updated the wiki and pushed the new interface and implementation to 10804a. You should now be able to access ...
- 08:06 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Yes, you’re right! I’ll take care of it. Really appreciate the detailed guidance.
- 08:03 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Paula Păstrăguș wrote:
> My suggestion is to wait until the end of the day, so I can finish covering most of the met... - 07:56 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Paula Păstrăguș wrote:
> I think creating a table will help clarify things for both of us. At this point, I’ve gone ... - 05:06 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- My suggestion is to wait until the end of the day, so I can finish covering most of the methods, prepare the comparis...
- 04:49 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- I think creating a table will help clarify things for both of us. At this point, I’ve gone through the ascent/descent...
- 03:12 AM Conversion Tools Feature #10804 (WIP): create replacement AST implementation for use with ANTLR 4
- Greg, I attached the ZIP containing the test project. Inside you will find both approaches: the visitor-based impleme...
- 10:02 AM Conversion Tools Bug #6889: rollback the files as 'unconverted' if (incremental) conversion fails.
- Code Review Task Branch 6889a Revisions 16267 and 16268
1. Shouldn't @cleanSources()@ be called at the end of @pro... - 08:47 AM Conversion Tools Bug #6889: rollback the files as 'unconverted' if (incremental) conversion fails.
- Committed a null check in *6889a/16268*.
- 08:36 AM Conversion Tools Bug #6889: rollback the files as 'unconverted' if (incremental) conversion fails.
- I got a few questions:
* Considering #7318/#7179, should we remove files from conversion even if we are not running ... - 05:56 AM Conversion Tools Bug #6889 (Review): rollback the files as 'unconverted' if (incremental) conversion fails.
- Committed *6889a/16267*. Rollback source files that failed processing during incremental conversion.
Greg, please ... - 09:48 AM Database Feature #4369: implement stateless FWD server clustering
- Greg Shah wrote:
> The tables we could expect to be used frequently are not the same tables that are editable. @_fi... - 08:09 AM Database Feature #4369: implement stateless FWD server clustering
- The tables we could expect to be used frequently are not the same tables that are editable. @_file@, @_field@, @_ind...
- 06:09 AM Database Feature #4369: implement stateless FWD server clustering
- I am just writing here a discussion that happened in the daily yesterday.
Back when we tested performance for a la... - 08:57 AM Conversion Tools Bug #10912: Cannot invoke "java.lang.Class.isAssignableFrom(java.lang.Class)" because "calleeType...
- Alex, the fix is this:...
- 06:53 AM Conversion Tools Bug #10912: Cannot invoke "java.lang.Class.isAssignableFrom(java.lang.Class)" because "calleeType...
- My change seems to be too old to not be included in 7156e, so I suspect it is a later change....
- 06:50 AM Conversion Tools Bug #10912: Cannot invoke "java.lang.Class.isAssignableFrom(java.lang.Class)" because "calleeType...
- ...
- 06:47 AM Conversion Tools Bug #10912 (Test): Cannot invoke "java.lang.Class.isAssignableFrom(java.lang.Class)" because "cal...
- 08:13 AM Conversion Tools Bug #4867 (Test): Incremental conversion: change detection algorithm ignores .hints and .ext-hint...
- Branch 4867a was merged into trunk as rev. 16290 and archived.
- 07:48 AM Conversion Tools Bug #4867 (Merge Pending): Incremental conversion: change detection algorithm ignores .hints and ...
- Merge after 10695a.
- 04:08 AM Conversion Tools Bug #4867: Incremental conversion: change detection algorithm ignores .hints and .ext-hints files
- Tested the customer application, no issues found. *4867a* can be merged.
- 08:00 AM User Interface Bug #10695 (Test): Editor Replace function throws ArrayIndexOutOfBoundsException
- Branch 10695a was merged into trunk as rev. 16289 and archived.
- 07:34 AM User Interface Bug #10695 (Merge Pending): Editor Replace function throws ArrayIndexOutOfBoundsException
- Looks good. 10695a can be merged right now.
- 07:32 AM User Interface Bug #10695: Editor Replace function throws ArrayIndexOutOfBoundsException
- Testing finished with no regressions:
* Hotel GUI + 2 customer app smoke-tests
* ChUI regression tests
* Commited ... - 07:49 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- The mouse behavior is really weird. For example the mouse click. On most (if not all) the sane UIs click event is onl...
- 04:23 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- It's a little hard to understand how 4GL treats mouse events and @CHOOSE@ event for a button.
1. Testcase:... - 07:42 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- > Is it possible to just narrow down the documentation to what is different about running in the environment?
No. ... - 06:33 AM Conversion Tools Feature #7318: prevent abend during conversion in case of failures when processing TRPL rules
- Constantin Asofiei wrote:
> Danut, please see some changes from 9457c: @bzr status -r 16245..16270@ - there are eith... - 06:28 AM Conversion Tools Feature #7318: prevent abend during conversion in case of failures when processing TRPL rules
- Danut, please see some changes from 9457c: @bzr status -r 16245..16270@ - there are either some commented code or abe...
- 04:47 AM User Interface Bug #10736 (Test): Deleting a character from the editable field of a COMBO-BOX generates VALUE-C...
- Branch 10736a was merged into trunk as rev. 16288 and archived.
- 04:28 AM User Interface Bug #10736 (Merge Pending): Deleting a character from the editable field of a COMBO-BOX generate...
- Looks fair enough. 10736a can be merged right now.
- 04:25 AM User Interface Bug #10736: Deleting a character from the editable field of a COMBO-BOX generates VALUE-CHANGED ...
- Testing is done.
Please let me know when 10736a branch can be merged :) - 03:14 AM User Interface Bug #10736: Deleting a character from the editable field of a COMBO-BOX generates VALUE-CHANGED ...
- ChUI regression tests passed for 10736a.
11/20/2025
- 05:38 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Fortunately everything I have touched has worked without any need for intervention, with the exception of anything th...
- 08:14 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- > We have to draw the line somewhere with this task intended to make sure we have a Docker image that can support all...
- 04:44 PM User Interface Bug #10910: tree control arrow keys don't work
- This is a regression that can be seen in Hotel GUI. It can be recreated in Virtual Desktop Mode, Embedded Mode and i...
- 04:42 PM User Interface Bug #10910 (New): tree control arrow keys don't work
- 01:55 PM Database Feature #4369: implement stateless FWD server clustering
- > In the end, it all comes down to the number of queries executed for the metadata tables for the current and future ...
- 12:52 PM Database Feature #4369: implement stateless FWD server clustering
- Today I have made some experiments for understanding the time taken for inserting a large number of records in a meta...
- 11:46 AM User Interface Bug #10876: Date FILL-IN: Incorrect ENTER key handling in GUI mode
- Hynek Cihlar wrote:
> Code review 10876a.
>
> @completeEdit@ is now not called for last widget in ChUI mode. Is t... - 11:30 AM User Interface Bug #10876: Date FILL-IN: Incorrect ENTER key handling in GUI mode
- Code review 10876a.
@completeEdit@ is now not called for last widget in ChUI mode. Is this expected?
Why was th... - 11:27 AM User Interface Bug #10751 (Test): Beep Sound Playback Causing Client Abend
- 11:17 AM User Interface Bug #10751: Beep Sound Playback Causing Client Abend
- Hynek Cihlar wrote:
> Please merge 10751a to trunk.
Branch 10751a was merged into trunk as rev. 16287 and archived. - 11:05 AM User Interface Bug #10751 (Merge Pending): Beep Sound Playback Causing Client Abend
- Please merge 10751a to trunk.
- 09:28 AM User Interface Bug #10751: Beep Sound Playback Causing Client Abend
- Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > Greg Shah wrote:
> > > Hynek Cihlar wrote:
> > > > Greg, I k... - 06:48 AM User Interface Bug #10751 (Internal Test): Beep Sound Playback Causing Client Abend
- Vladimir Tsichevski wrote:
> Greg Shah wrote:
> > Hynek Cihlar wrote:
> > > Greg, I know we've had a debate about ... - 09:12 AM Conversion Tools Bug #4867: Incremental conversion: change detection algorithm ignores .hints and .ext-hints files
- Customer conversion will be complete tomorrow morning, I'll be able to test incremental then and confirm the fix.
- 08:30 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Delia Mitric wrote:
> Yes :). Sorry if what I've tried to explain was a little confusing..
No, I think my brain w... - 08:29 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Delia Mitric wrote:
> Also, should I open a new issue for "long hold should not produce click, only mouse release ev... - 07:24 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Hynek Cihlar wrote:
> Delia Mitric wrote:
> > Hynek Cihlar wrote:
> >
> > > Do you see this in OE or FWD? Does t... - 07:04 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Delia Mitric wrote:
> Hynek Cihlar wrote:
>
> > Do you see this in OE or FWD? Does the behavior differ? Is this a... - 06:53 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Hynek Cihlar wrote:
> Do you see this in OE or FWD? Does the behavior differ? Is this a regression or also happens... - 06:50 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- In OE, what is clear is if the mouse is released with the cursor outside of the button, then no @CHOOSE@ event is tri...
- 06:39 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Hynek Cihlar wrote:
> Delia Mitric wrote:
> > Another point, I've noticed that the order of these events is: @MOUSE... - 06:32 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Delia Mitric wrote:
> Another point, I've noticed that the order of these events is: @MOUSE_PRESSED@ -> @MOUSE_RELEA... - 06:30 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Delia Mitric wrote:
> Hynek Cihlar wrote:
>
> > Even in the case when the mouse is pressed, held, released (no cl... - 05:37 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Hynek Cihlar wrote:
> Even in the case when the mouse is pressed, held, released (no click)?
So, if we press on... - 05:00 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Delia Mitric wrote:
> Hynek Cihlar wrote:
> > Delia Mitric wrote:
> > > Hynek Cihlar wrote:
> > >
> > > > Bewar... - 04:11 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Hynek Cihlar wrote:
> Delia Mitric wrote:
> > Hynek Cihlar wrote:
> >
> > > Beware choose is triggered on mouse ... - 04:08 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Delia Mitric wrote:
> Hynek Cihlar wrote:
>
> > Beware choose is triggered on mouse up, not click.
>
> Okay, ... - 08:26 AM User Interface Bug #10236: Side label for a widget isn't displayed when parent frame is defined using n DOWN, ...
- What I'll do:
* smoke testing on a GUI Customer app (+ CHUI)
I'll talk with Razvan for ChUI tests and with Serb... - 08:25 AM User Interface Bug #10791 (Test): DOWN and UP events in a simple COMBO-BOX don't select the list item correctly ...
- Branch 10791a was merged into trunk as rev. 16283 and archived.
- 07:42 AM User Interface Bug #10791 (Merge Pending): DOWN and UP events in a simple COMBO-BOX don't select the list item c...
- Wonderful! 10791a can be merged after 10800a.
- 07:36 AM User Interface Bug #10791: DOWN and UP events in a simple COMBO-BOX don't select the list item correctly every time
- No more testing needed.
I think this is ready for merge. - 03:09 AM User Interface Bug #10791: DOWN and UP events in a simple COMBO-BOX don't select the list item correctly every time
- Delia Mitric wrote:
> What I'll do:
>
> * run the xfer tests for a COMBO-BOX widget
Related xfer tests passed. - 01:31 AM User Interface Bug #10791: DOWN and UP events in a simple COMBO-BOX don't select the list item correctly every time
- ChUI regression tests passed for 10791a.
- 03:55 AM User Interface Bug #10423: Scrollbar is clipped by frame after a virtual width assignment
- Hynek Cihlar wrote:
> Should the assignment be done only when @SCA.isSuspended()@?
Otherwise the assignment trigg... - 02:14 AM User Interface Bug #10423: Scrollbar is clipped by frame after a virtual width assignment
- Hynek Cihlar wrote:
> Code review 10423a.
>
> Instead of @widthFromNative@ use @columnFromPixels@. The value trul... - 03:45 AM User Interface Bug #10736: Deleting a character from the editable field of a COMBO-BOX generates VALUE-CHANGED ...
- Nvm I looked at the changes and they are GUI specific.
- 03:44 AM User Interface Bug #10736: Deleting a character from the editable field of a COMBO-BOX generates VALUE-CHANGED ...
- > I checked and these findings occur also with the clean trunk, so those are not regressions from 10736a.
Great, t... - 03:39 AM User Interface Bug #10736: Deleting a character from the editable field of a COMBO-BOX generates VALUE-CHANGED ...
- Șerban Bursuc wrote:
> I did some testing with my combo-box testcases and the customer app and have some findings. N... - 03:08 AM User Interface Bug #10736: Deleting a character from the editable field of a COMBO-BOX generates VALUE-CHANGED ...
- Delia Mitric wrote:
> What I'll do:
>
> * run the xfer tests for COMBO-BOX widget
Related xfer tests passed.
11/19/2025
- 06:47 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Greg Shah wrote:
> You are not just building the image, you are building processes and needed cfg/scripting to imple... - 05:05 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- > When you start VisualVM, it is going to show you all the local JVMs. You have to add the JVM you want to attach to ...
- 05:01 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- You are not just building the image, you are building processes and needed cfg/scripting to implement all of these pr...
- 04:44 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Greg Shah wrote:
> > Some of the requests are really beyond the scope of this task. For example, if you want to atta... - 04:39 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Greg Shah wrote:
> > Central to the process is @dbash.sh@, which is part of the *container* project. How should the ... - 04:19 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- > Some of the requests are really beyond the scope of this task. For example, if you want to attach VisualVM to the W...
- 03:56 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- > Central to the process is @dbash.sh@, which is part of the *container* project. How should the documentation approa...
- 07:16 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Some of the requests are really beyond the scope of this task. For example, if you want to attach VisualVM to the Web...
- 04:56 PM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- > I’m not sure how this translates to the Progress grammar for example, since the grafting logic there depends much ...
- 11:06 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- Greg, I’m still a bit unclear on how to properly test these changes. I created a small separate project with a simple...
- 03:35 PM Base Language Feature #3853: implement LOG-MANAGER runtime
- Greg Shah wrote:
> > Is there a standard way of resolving (as a reverse lookup) of current procedure name, line and ... - 11:52 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- Greg Shah wrote:
> > I didnt find anything related to reverse lookup of a line number.
>
> We don't have this at ... - 10:51 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- > Is there a standard way of resolving (as a reverse lookup) of current procedure name, line and method ?
> I've fou... - 05:10 AM Base Language Feature #3853 (WIP): implement LOG-MANAGER runtime
- Greg
Is there a standard way of resolving (as a reverse lookup) of current procedure name, line and method ?
I've f... - 02:07 PM Database Feature #4369: implement stateless FWD server clustering
- > Over the solution presented by you, this has the advantage that the tables don't need to be recreated before each q...
- 01:14 PM Database Feature #4369: implement stateless FWD server clustering
- Greg Shah wrote:
> For the tables that need to represent state that can change at runtime, I am suggesting that the ... - 11:02 AM Database Feature #4369: implement stateless FWD server clustering
- > Greg, just to be clear, do you suggest to give up on the H2 metadata tables all together?
No. There is value i... - 06:52 AM Database Feature #4369: implement stateless FWD server clustering
- Greg Shah wrote:
> I repeat my points of #4369-46 and #4369-54. The existing approach to metadata is overcomplicate... - 12:54 PM Testing Support #6863: implement CI/CD servers and the rules for each set of tests
- I took all the known requirements and the Jenkins know-how I have gathered so far and put together a draft of a CI/CD...
- 11:24 AM Deployment Support #10905: Questions for an end user when something unexpected happens
- There are a few additional considerations: in some extreme scenarios the UI may become completely unresponsive, or a ...
- 11:08 AM Deployment Support #10905: Questions for an end user when something unexpected happens
- #10451 is more low level that we are thinking here.
The customer at issue is worried more about asking the end use... - 10:54 AM Deployment Support #10905: Questions for an end user when something unexpected happens
- Radu, task #10451 is designed to log all relevant events, giving deeper insights into the user journey. It only requi...
- 08:16 AM Deployment Support #10905: Questions for an end user when something unexpected happens
- > Yes yes. We (Goldencode) don't have access to talk to the average Joe and Company 1, we can only work with Company ...
- 08:03 AM Deployment Support #10905: Questions for an end user when something unexpected happens
- Roger Borrello wrote:
> So this is more of a "train-the-support-team" arrangement you are looking for?
Yes yes. We ... - 07:40 AM Deployment Support #10905: Questions for an end user when something unexpected happens
- Company A should already have a support structure in place to deal with ticketing and the like with Company 1. So the...
- 07:00 AM Deployment Support #10905: Questions for an end user when something unexpected happens
- There was a subject that was brought up in one of the meetings, a subject about what a common user should do or shoul...
- 06:53 AM Deployment Support #10905 (New): Questions for an end user when something unexpected happens
- 10:25 AM User Interface Bug #10760 (Review): Mouse events should not be dispatched while a combo box drop-down is open.
- I've committed the new changes to *10760a rev 16281*.
Hynek, please review. Thank you! - 08:14 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Hynek Cihlar wrote:
> Beware choose is triggered on mouse up, not click.
Okay, but I've tested by blocking the... - 07:57 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Delia Mitric wrote:
> I was thinking to add a flag in @ThinClient@ in order to mark if a drop-down was active at the... - 07:34 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- I was thinking to add a flag in @ThinClient@ in order to mark if a drop-down was active at the @MOUSE_PRESSED@ event ...
- 07:17 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Delia Mitric wrote:
> One more point:
> During testing the app I've noticed that if we press a button while a drop... - 04:09 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Delia Mitric wrote:
> One more point:
> During testing the app I've noticed that if we press a button while a drop... - 03:58 AM User Interface Bug #10760 (WIP): Mouse events should not be dispatched while a combo box drop-down is open.
- 03:49 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Hynek Cihlar wrote:
> Delia Mitric wrote:
> > One more point:
> > During testing the app I've noticed that if we ... - 08:54 AM Base Language Bug #10567 (Test): same buffer can be used as argument multiple times
- 08:53 AM Base Language Bug #10567: same buffer can be used as argument multiple times
- ChUI regression testing passed, but I have forgot that I had included this into #10729 testing process.
Branch *10... - 08:43 AM Base Language Bug #10567 (Merge Pending): same buffer can be used as argument multiple times
- Feel free to skip ChUI regression tests and pair this branch testing with another task that requires ChUI regression ...
- 08:41 AM Base Language Bug #10567: same buffer can be used as argument multiple times
- All regression tests were done, but not for ChUI regression tests.
I am starting the tests right now and I think tom... - 08:40 AM Base Language Bug #10567: same buffer can be used as argument multiple times
- Teodor, is 10567a ready for trunk?
- 07:56 AM User Interface Bug #10791: DOWN and UP events in a simple COMBO-BOX don't select the list item correctly every time
- Customer smoke tests passed.
Besides the mentions in #10736-45, I have nothing to add. - 07:27 AM User Interface Bug #10423: Scrollbar is clipped by frame after a virtual width assignment
- Code review 10423a.
Instead of @widthFromNative@ use @columnFromPixels@. The value truly represents pixels so in C... - 06:49 AM User Interface Bug #10423: Scrollbar is clipped by frame after a virtual width assignment
- Razvan-Nicolae Chichirau wrote:
> I think this was implemented to avoid side-effects while modifying any dimension-r... - 06:47 AM User Interface Bug #10423 (Review): Scrollbar is clipped by frame after a virtual width assignment
- 06:47 AM User Interface Bug #10423 (WIP): Scrollbar is clipped by frame after a virtual width assignment
- *Hynek*: Please review *10423a/rev. 16278*.
- 04:48 AM User Interface Bug #10423: Scrollbar is clipped by frame after a virtual width assignment
- The suspend part is intentional because @BaseEntity.setSizePixels()@ is defined as such:...
- 04:24 AM User Interface Bug #10423: Scrollbar is clipped by frame after a virtual width assignment
- Well I didn't think of checking aspect assignments so great job, but adding unexpected behaviors in aspects seems lik...
- 04:04 AM User Interface Bug #10423: Scrollbar is clipped by frame after a virtual width assignment
- Discovered why the server pushes wrong values to the client. So when making the window bigger, the @WIDTH-CHARS@ is *...
- 03:47 AM User Interface Bug #10423: Scrollbar is clipped by frame after a virtual width assignment
- Razvan-Nicolae Chichirau wrote:
> As far as I can tell, the client correctly draws the vertical scrollbar. The probl... - 02:36 AM User Interface Bug #10423: Scrollbar is clipped by frame after a virtual width assignment
- As far as I can tell, the client correctly draws the vertical scrollbar. The problem is that it has an incorrect posi...
- 07:24 AM User Interface Bug #10736: Deleting a character from the editable field of a COMBO-BOX generates VALUE-CHANGED ...
- I did some testing with my combo-box testcases and the customer app and have some findings. Note that those are not n...
11/18/2025
- 06:20 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Greg Shah wrote:
> Documentation should be written in [[p2j:Development Using a Docker Container]]
Central to the... - 04:08 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Documentation should be written in [[p2j:Development Using a Docker Container]]
- 01:30 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- > Embedded mode development would be about making changes to the web application (HTML, CSS, javascript, image/icon/o...
- 11:22 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Greg Shah wrote:
> What is the purpose of this suggested process? Recall that the core of this task is to be able t... - 11:11 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- > Give the addition of a carefully constructed @archive.runtime@ target to the @build.xml@, it would be fairly straig...
- 10:57 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Give the addition of a carefully constructed @archive.runtime@ target to the @build.xml@, it would be fairly straight...
- 05:36 PM Database Feature #4369: implement stateless FWD server clustering
- I repeat my points of #4369-46 and #4369-54. The existing approach to metadata is overcomplicated and causes unneces...
- 04:52 PM Database Feature #4369: implement stateless FWD server clustering
- Andrei Plugaru wrote:
> [...]
> IMHO, the versioning approach from @UserTableStatUpdater@ and @LockTableUpdater@ is... - 10:32 AM Database Feature #4369: implement stateless FWD server clustering
- In the last note, I forgot to mentioned the new directory configurations introduced in my latest commits. Right under...
- 07:42 AM Database Feature #4369: implement stateless FWD server clustering
- I have committed @4369a/16232@. I have completed all the java docs, history entries all the file headers on the new f...
- 12:56 PM Runtime Infrastructure Feature #9685: move FWD to Java 21
- I've spent some time migrating *gradle* to version supporting Java 21 - I started with version 8.14.3, which is curre...
- 11:34 AM Database Bug #10901: BEGINS trims the rvalue if the lvalue field is first in an index
- Actually things are a little more complicated: what matters is that the field is part of the 4GL index associated wit...
- 09:52 AM Database Bug #10901: BEGINS trims the rvalue if the lvalue field is first in an index
- This test shows that if a field is part of a leading component, then it will trim the rvalue for @BEGINS@:...
- 09:45 AM Database Bug #10901 (Closed): BEGINS trims the rvalue if the lvalue field is first in an index
- 09:11 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Delia Mitric wrote:
> One more point:
> During testing the app I've noticed that if we press a button while a drop... - 09:05 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Delia Mitric wrote:
> I've changed it to a simpler one:
> [...]
But if there can be only a single active drop-do... - 08:42 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- One more point:
During testing the app I've noticed that if we press a button while a drop-down is active, the effe... - 08:33 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- I've changed it to a simpler one:...
- 08:07 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Hynek Cihlar wrote:
>
> It looks good. Is the condition:
> [...]
> still needed?
It is needed because we shou... - 08:04 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Delia Mitric wrote:
> Hynek Cihlar wrote:
> > Delia Mitric wrote:
> > > I'll try to modify the implementation of @... - 07:15 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Hynek Cihlar wrote:
> Delia Mitric wrote:
> > I'll try to modify the implementation of @isDropDownDisplayed@ in ord... - 05:57 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Delia Mitric wrote:
> I'll try to modify the implementation of @isDropDownDisplayed@ in order to check just for drop... - 03:48 AM User Interface Bug #10760 (Review): Mouse events should not be dispatched while a combo box drop-down is open.
- Committed the changes to *10760a branch rev. 16277*.
Hynek, can you review it, please? Thank you! - 02:56 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Hynek Cihlar wrote:
> Yes, the second patch looks better. A few points.
>
> * The drop-down is dismissed on mouse... - 08:53 AM User Interface Bug #10791: DOWN and UP events in a simple COMBO-BOX don't select the list item correctly every time
- Delia Mitric wrote:
> What I'll do:
> * smoke testing on a GUI Customer App
This is done. No regression found.
- 04:28 AM User Interface Bug #10791: DOWN and UP events in a simple COMBO-BOX don't select the list item correctly every time
- What I'll do:
* run the xfer tests for a COMBO-BOX widget
* smoke testing on a GUI Customer App
I'll talk with... - 08:53 AM User Interface Bug #10736: Deleting a character from the editable field of a COMBO-BOX generates VALUE-CHANGED ...
- Delia Mitric wrote:
> What I'll do:
> * smoke testing on a GUI Customer App
This is done. No regression found.
- 04:28 AM User Interface Bug #10736: Deleting a character from the editable field of a COMBO-BOX generates VALUE-CHANGED ...
- What I'll do:
* run the xfer tests for COMBO-BOX widget
* smoke testing on a GUI Customer App
I'll talk with R... - 07:36 AM User Interface Bug #10751: Beep Sound Playback Causing Client Abend
- Greg Shah wrote:
> We would have to @catch (AssertionError ae)@ in that case.
This is exactly what the fix does. - 06:22 AM Conversion Tools Bug #4867: Incremental conversion: change detection algorithm ignores .hints and .ext-hints files
- Please test at least one of the large customer GUI applications. As Vladimir notes, the @.ext-hints@ are used there ...
- 05:26 AM Conversion Tools Bug #4867: Incremental conversion: change detection algorithm ignores .hints and .ext-hints files
- Dănuț Filimon wrote:
> I tested ChUI conversion and incremental and found no issues, are there any other projects th... - 04:28 AM Conversion Tools Bug #4867: Incremental conversion: change detection algorithm ignores .hints and .ext-hints files
- I tested ChUI conversion and incremental and found no issues, are there any other projects that use hint files?
- 06:20 AM Conversion Tools Bug #6889: rollback the files as 'unconverted' if (incremental) conversion fails.
- For the rest of the incremental conversion process, I though of letting the PatternEngine.run() throw and catch error...
11/17/2025
- 04:03 PM User Interface Bug #10751: Beep Sound Playback Causing Client Abend
- We would have to @catch (AssertionError ae)@ in that case.
- 03:54 PM User Interface Bug #10751: Beep Sound Playback Causing Client Abend
- Greg Shah wrote:
> Hynek Cihlar wrote:
> > Greg, I know we've had a debate about the use of assertions in our code ... - 03:51 PM User Interface Bug #10751: Beep Sound Playback Causing Client Abend
- Hynek Cihlar wrote:
> Greg, I know we've had a debate about the use of assertions in our code base. Was the conclusi... - 02:20 PM User Interface Bug #10751: Beep Sound Playback Causing Client Abend
- Greg, I know we've had a debate about the use of assertions in our code base. Was the conclusion that using @assert@ ...
- 02:11 PM User Interface Bug #10236 (Internal Test): Side label for a widget isn't displayed when parent frame is defined...
- 01:39 PM Runtime Infrastructure Feature #9685: move FWD to Java 21
- There is a problem with building FWD on clean system with Java 21 only - gradle 7.6.4 does not support Java 21 fully ...
- 12:01 PM User Interface Bug #10876 (Review): Date FILL-IN: Incorrect ENTER key handling in GUI mode
- 12:01 PM User Interface Bug #10876 (WIP): Date FILL-IN: Incorrect ENTER key handling in GUI mode
- Fixed in 10876a rev. 16278. Please, review.
- 11:53 AM User Interface Bug #10876: Date FILL-IN: Incorrect ENTER key handling in GUI mode
- h3. The Fix
The revised code relocates the @completeEdit()@ call to the start of the relevant branch and moves @re... - 11:34 AM User Interface Bug #10876: Date FILL-IN: Incorrect ENTER key handling in GUI mode
- The issue originates in the following code from @FillIn.processKeyEvent()@ (line 1737):...
- 10:12 AM User Interface Bug #10876: Date FILL-IN: Incorrect ENTER key handling in GUI mode
- In OE CHARACTER mode, pressing Enter produces no visible effect, whereas in FWD, it does. Thus, the same issue occurs...
- 09:40 AM Conversion Tools Bug #4867: Incremental conversion: change detection algorithm ignores .hints and .ext-hints files
- Committed *4867a/16237* to add a comment.
- 08:52 AM Conversion Tools Bug #4867 (Internal Test): Incremental conversion: change detection algorithm ignores .hints and ...
- Code Review Task branch 4867a Revision 16236
The changes are good.
In @mustConvertFile()@, before line 818 (@if... - 09:31 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- Dănuț Filimon wrote:
> I see that *6065a* is based on trunk/15757, but I've been testing with trunk/16277. I'll swit... - 07:33 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- I see that *6065a* is based on trunk/15757, but I've been testing with trunk/16277. I'll switch the branch and check ...
- 07:31 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- The issue with the .w file not being included seems to be related to convertSourceNameToAstNames():...
- 07:12 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- If an @.htm@ or @.html@ file is changed, then we must run the embedded 4GL preprocessor on that file. Running the E4...
- 07:10 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- After ./abl/goldencodewebspeed_htm.w is generated and incremental conversion is started, it will also be picked up if...
- 09:09 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Yes, the second patch looks better. A few points.
* The drop-down is dismissed on mouse down (at least it does in ... - 07:37 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- I've found another approach to treat the issue.
The mouse events are blocked in @ThinClient.processProgressEvent@ me... - 09:04 AM User Interface Bug #10894: Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
- Run the following example in either GUI or ChUI mode:...
- 09:02 AM User Interface Bug #10894 (Closed): Date FILL-IN: Client crash on APPLY '0' after APPLY '?'
- 05:49 AM User Interface Bug #10791 (Internal Test): DOWN and UP events in a simple COMBO-BOX don't select the list item c...
- 05:47 AM User Interface Bug #10791: DOWN and UP events in a simple COMBO-BOX don't select the list item correctly every time
- Delia Mitric wrote:
> Should we proceed by setting the status to Internal Test?
Yes - 03:05 AM User Interface Bug #10791: DOWN and UP events in a simple COMBO-BOX don't select the list item correctly every time
- Should we proceed by setting the status to Internal Test?
- 05:48 AM User Interface Bug #10736 (Internal Test): Deleting a character from the editable field of a COMBO-BOX generate...
- 05:47 AM User Interface Bug #10736: Deleting a character from the editable field of a COMBO-BOX generates VALUE-CHANGED ...
- Delia Mitric wrote:
> Vladimir, should we proceed by setting the status to Internal Test?
Yes - 03:05 AM User Interface Bug #10736: Deleting a character from the editable field of a COMBO-BOX generates VALUE-CHANGED ...
- Vladimir, should we proceed by setting the status to Internal Test?
- 04:30 AM Database Bug #10890: merge-row-changes does not change the before/after image row-state correctly
- Another issue is that after @merge-row-changes@, in OE there are scenarios in which the *before image is not deleted*...
- 04:27 AM Database Bug #10890: merge-row-changes does not change the before/after image row-state correctly
- ...
- 04:19 AM Database Bug #10890 (New): merge-row-changes does not change the before/after image row-state correctly
- 02:29 AM User Interface Bug #10889: Deleting at the end of a COMBO-BOX entry field containing any text with trailing spac...
- A testcase:...
- 02:26 AM User Interface Bug #10889 (New): Deleting at the end of a COMBO-BOX entry field containing any text with trailin...
11/15/2025
- 08:28 AM Database Feature #4369: implement stateless FWD server clustering
- I have mainly finished all the changes necessary in @InMemoryLockManager@ regarding the @.wait()/.notify()@ construct...
11/14/2025
- 03:11 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- > And the fact Java 8/11 will not be supported anymore in trunk.
We'll do a final check on customers early next we... - 01:29 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- @SPREADSHEET@ tests passed with 9687c.
- 01:03 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- I am starting testing spreadheet widget now, it shouldn't take long.
- 12:53 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
>
> I think the only documentation is related with addiding *EE10* classes and handlers. AFAIR... - 12:48 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Greg Shah wrote:
> Are we just needing the spreadsheet to be tested before we can merge?
And the fact Java 8/11 wil... - 09:07 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Are we just needing the spreadsheet to be tested before we can merge?
Tomasz: Is there any documentation needed fo... - 06:21 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- The difference is just for the error messages being reported. That is OK.
Greg, as web_apis work, then 9687c pass... - 05:50 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Greg Shah wrote:
> > > * Multi session app server (@MultiSessionAppserver@)
> > Isnt this setup by the customer req... - 12:51 PM User Interface Bug #10876: Date FILL-IN: Incorrect ENTER key handling in GUI mode
- Run any example with a date @FILL-IN@ in GUI mode.
# Enter some valid date characters without completing the date,... - 12:48 PM User Interface Bug #10876 (Internal Test): Date FILL-IN: Incorrect ENTER key handling in GUI mode
- 12:40 PM User Interface Bug #10736: Deleting a character from the editable field of a COMBO-BOX generates VALUE-CHANGED ...
- Vladimir Tsichevski wrote:
> Also, I do not see this problem in the current trunk.
Now I see this in the trunk ... - 09:02 AM User Interface Bug #10736: Deleting a character from the editable field of a COMBO-BOX generates VALUE-CHANGED ...
- Vladimir Tsichevski wrote:
> I still see 16233. Probably, you did not push the branch after rebase?
Yes, sorry.... - 09:00 AM User Interface Bug #10736: Deleting a character from the editable field of a COMBO-BOX generates VALUE-CHANGED ...
- Delia Mitric wrote:
> Vladimir Tsichevski wrote:
> > Delia Mitric wrote:
> > > Vladimir, the trunk revision causin... - 08:32 AM User Interface Bug #10736: Deleting a character from the editable field of a COMBO-BOX generates VALUE-CHANGED ...
- Vladimir Tsichevski wrote:
> Delia Mitric wrote:
> > Vladimir, the trunk revision causing the regression from #1073... - 08:04 AM User Interface Bug #10736: Deleting a character from the editable field of a COMBO-BOX generates VALUE-CHANGED ...
- Delia Mitric wrote:
> Vladimir, the trunk revision causing the regression from #10736-29 is *16270*.
I see this i... - 05:08 AM User Interface Bug #10736: Deleting a character from the editable field of a COMBO-BOX generates VALUE-CHANGED ...
- Vladimir, the trunk revision causing the regression from #10736-29 is *16270*.
- 04:49 AM User Interface Bug #10736: Deleting a character from the editable field of a COMBO-BOX generates VALUE-CHANGED ...
- Actually, the regression from #10736-29 seems to be introduced with a trunk revision. I'll search for it.
- 04:45 AM User Interface Bug #10736 (WIP): Deleting a character from the editable field of a COMBO-BOX generates VALUE-CH...
- 01:40 AM User Interface Bug #10736: Deleting a character from the editable field of a COMBO-BOX generates VALUE-CHANGED ...
- Vladimir Tsichevski wrote:
> Testing 10736a rev. 16233
>
> Regression found: @StringIndexOutOfBoundsException@ in... - 12:01 PM User Interface Bug #10791: DOWN and UP events in a simple COMBO-BOX don't select the list item correctly every time
- Delia Mitric wrote:
> Vladimir Tsichevski wrote:
>
> > I still see 16254. Probably, you did not push the branch a... - 09:05 AM User Interface Bug #10791: DOWN and UP events in a simple COMBO-BOX don't select the list item correctly every time
- Vladimir Tsichevski wrote:
> I still see 16254. Probably, you did not push the branch after rebase?
Yes, that's... - 09:02 AM User Interface Bug #10791: DOWN and UP events in a simple COMBO-BOX don't select the list item correctly every time
- Delia Mitric wrote:
> Vladimir Tsichevski wrote:
> > Delia Mitric wrote:
> > > Vladimir Tsichevski wrote:
> > > >... - 08:36 AM User Interface Bug #10791: DOWN and UP events in a simple COMBO-BOX don't select the list item correctly every time
- Vladimir Tsichevski wrote:
> Delia Mitric wrote:
> > Vladimir Tsichevski wrote:
> > > Code Review 10791a, Revision... - 08:10 AM User Interface Bug #10791: DOWN and UP events in a simple COMBO-BOX don't select the list item correctly every time
- Delia Mitric wrote:
> Vladimir Tsichevski wrote:
> > Code Review 10791a, Revision 16253
> >
> > *EntryFieldGuiIm... - 11:56 AM User Interface Bug #10875: COMBO-BOX: Ctrl-UP and Ctrl-DOWN keys do nothing
- Run the following example in GUI mode:...
- 11:52 AM User Interface Bug #10875 (Test): COMBO-BOX: Ctrl-UP and Ctrl-DOWN keys do nothing
- 09:51 AM Documentation Support #10849: improve documentation on implementation of custom themes
- > [BUG] After pressing a button, opening a dialog and closing it will let the button still drawn with "hover" state. ...
- 09:47 AM Documentation Support #10849: improve documentation on implementation of custom themes
- I attempted to familiarize myself with themes, trying to adapt existing MaterialUI to latest fell and lookalike. My g...
- 09:08 AM Base Language Bug #10391: Comparisons methods not returning the correct result in poly cases
- Paul Bodale wrote:
> I checked out the branch locally just to be sure. The only thing I understand from #10391-32 is... - 09:01 AM Base Language Bug #10391: Comparisons methods not returning the correct result in poly cases
- I checked out the branch locally just to be sure. The only thing I understand from #10391-32 is that the branch was m...
- 09:00 AM Base Language Bug #10391: Comparisons methods not returning the correct result in poly cases
- Paul Bodale wrote:
> I don't think I created a @10800a@ branch. Didn't know about it until now
OK, never mind. I ... - 08:46 AM Base Language Bug #10391: Comparisons methods not returning the correct result in poly cases
- Paul Bodale wrote:
> I don't think I created a @10800a@ branch. Didn't know about it until now... - 08:45 AM Base Language Bug #10391: Comparisons methods not returning the correct result in poly cases
- I don't think I created a @10800a@ branch. Didn't know about it until now
- 08:39 AM Base Language Bug #10391: Comparisons methods not returning the correct result in poly cases
- Paul,
I have a question for branch repos on @devsrv01@.
Did you create @10800a@ branch? What was the purpose?
... - 05:56 AM Database Feature #9711: collation configuration cleanup
- Alex, when talking _meta tables, the nuances you mentioned is a bit more complex.
There is some 'persistent' infor... - 05:33 AM Database Feature #9711: collation configuration cleanup
- > I think we need a way to allow the H2's default collation and ignore completely the embedded-collation for the _tem...
- 04:58 AM Database Feature #9711: collation configuration cleanup
- I think we need a way to allow the H2's default collation and ignore completely the @embedded-collation@ for the _tem...
- 05:01 AM Base Language Bug #10597 (Test): [Regression] extent field in form fails conversion
- Branch 10597a was merged into trunk as rev. 16275 and archived.
- 04:49 AM Base Language Bug #10597 (Merge Pending): [Regression] extent field in form fails conversion
- Please merge 10597a to trunk now.
- 03:25 AM Base Language Bug #10597: [Regression] extent field in form fails conversion
- Can this be merged to trunk?
- 05:00 AM User Interface Feature #10848: custom theme improvements
- Just noticed a @MSG_GET_WEB_BASIC_PALETTE@ actually exists to retrieve a color pallet from the Web socket. But this i...
11/13/2025
- 04:57 PM User Interface Bug #10868: Date FILL-IN: INPUT-VALUE attribute is not sensitive to current SESSION:DATE-FORMAT o...
- Run the following example:...
- 04:56 PM User Interface Bug #10868 (New): Date FILL-IN: INPUT-VALUE attribute is not sensitive to current SESSION:DATE-FO...
- 10:13 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Hynek, can you verify this patch, please?
It could be a basis for the fix (and it can certainly suffer more changes ... - 03:35 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Next, you can experiment with a single widget (e.g., a fill-in) to verify that mouse events are not processed while t...
- 03:23 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- At one point, I considered implementing a solution similar to how events are handled for the active window while bein...
- 03:11 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- I wonder if the only solution is to omit sending the mouse events (and make sure these events are still generated fo...
- 09:46 AM User Interface Bug #10736: Deleting a character from the editable field of a COMBO-BOX generates VALUE-CHANGED ...
- Delia Mitric wrote:
> Vladimir, I changed what you've said.
> Please review the *16233* revision.
> Thank you!
... - 09:23 AM User Interface Bug #10867: Incorrect event creation for keys with Ctrl modifier
- When the user presses a key with the Ctrl modifier, an event is triggered. Each event has an integer key and a text l...
- 09:21 AM User Interface Bug #10867 (New): Incorrect event creation for keys with Ctrl modifier
- 08:02 AM Base Language Feature #6819: refactor FWD proxy implementation to use ReflectASM instead of Java Method reflection
- > The main explanation I think is because the invokedynamic JVM instruction relies on the JVM implementation, where t...
- 07:44 AM Database Bug #10385 (WIP): Incorrect reset of the cursor cache in Reposition
- I run a large unit test suite and discovered a NPE in @RepositionCache$Node.getRow@, on @rows.floor(position.intValue...
- 06:53 AM Runtime Infrastructure Bug #10858: Replace capturing with non-capturing lambdas in getters and setters
- This is an easy win. It is functionally the same and faster. There is good discussion of capturing/non-capturing la...
- 02:07 AM Runtime Infrastructure Bug #10858: Replace capturing with non-capturing lambdas in getters and setters
- The idea was presented by Alex in the last statement from #9972-107. The general concept is to switch away from captu...
- 01:59 AM Runtime Infrastructure Bug #10858 (Test): Replace capturing with non-capturing lambdas in getters and setters
- 06:08 AM User Interface Feature #10848: custom theme improvements
- Greg Shah wrote:
> The key point woul dbe where we decide to break compatibility and where not to break it.
Yes. ... - 05:52 AM Database Feature #4369: implement stateless FWD server clustering
- > If the requests are stateless, then they should be able to be distributed across the clustered servers without any ...
- 03:13 AM Conversion Tools Bug #6889: rollback the files as 'unconverted' if (incremental) conversion fails.
- If incremental conversion fails during the @Scanning Progress Source (preprocessor, lexer, parser, persist ASTs)@ pha...
- 02:02 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Greg Shah wrote:
> > > * Multi session app server (@MultiSessionAppserver@)
> > Isnt this setup by the customer req...
11/12/2025
- 04:23 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- > > * Multi session app server (@MultiSessionAppserver@)
> Isnt this setup by the customer requesting this change.
... - 04:02 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Hynek Cihlar wrote:
> Greg Shah wrote:
> > Constantin/Hynek: What other testing do we need?
>
> Here is the unso... - 08:55 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Greg Shah wrote:
> Constantin/Hynek: What other testing do we need?
Here is the unsorted list of features, beside... - 08:18 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- While waiting for answer from Hynek/Constantin I am wondering if there are branches that modify Jetty 9 related handl...
- 04:10 PM User Interface Bug #10857: Logical FILL-IN initial state: Incorrect handling of unmatched keys
- Run this simplest possible example in GUI mode:...
- 04:08 PM User Interface Bug #10857 (Test): Logical FILL-IN initial state: Incorrect handling of unmatched keys
- 03:40 PM User Interface Bug #10856: Logical FILL-IN: Caret position issues
- Run this simplest possible example in GUI mode:...
- 03:39 PM User Interface Bug #10856 (Test): Logical FILL-IN: Caret position issues
- 11:05 AM User Interface Feature #10848: custom theme improvements
- > I realize the proposed DOM mode might be too ambitious for the current project scope or schedule, but I believe it’...
- 10:13 AM User Interface Feature #10848: custom theme improvements
- Greg Shah wrote:
> Please provide more details of the idea. Are you suggesting that we would use HTML input widgets... - 09:44 AM User Interface Feature #10848: custom theme improvements
- > The theme classes today include the full implementation of drawing operations, so it is not clear to me how we woul...
- 09:11 AM User Interface Feature #10848: custom theme improvements
- Alex, these are interesting ideas.
The theme classes today include the full implementation of drawing operations... - 09:02 AM User Interface Feature #10848: custom theme improvements
- > DOM mode and DOM driver. Currently we have ChUI and GUI modes, we could as well introduce another one - a DOM mode....
- 06:05 AM User Interface Feature #10848: custom theme improvements
- There are plenty of things that can be improved in the theming IMHO, so I will list some of them so we can approve/di...
- 02:55 AM User Interface Feature #10848: custom theme improvements
- Beside the trivial solutions of driving some basic CSS styling values into the theme classes I offer yet another solu...
- 10:56 AM Database Feature #4369: implement stateless FWD server clustering
- > if there are 1k requests at a time and 10 servers, it is completely valid to balance 100 across these 10 servers?
... - 10:54 AM Database Feature #4369: implement stateless FWD server clustering
- I don't think we need the @RemoteLockManager@ if we have proper clustering.
- 09:15 AM Database Feature #4369: implement stateless FWD server clustering
- > Within single-server mode and cluster mode, the server should still handle multiple requests in parallel? I mean, i...
- 07:59 AM Database Feature #4369: implement stateless FWD server clustering
- Review of 4369a:
h4. Model
* I spot some changes in the synchronization in general and I want to better underst... - 08:49 AM Conversion Tools Bug #6889 (WIP): rollback the files as 'unconverted' if (incremental) conversion fails.
- 08:06 AM User Interface Bug #10695 (Internal Test): Editor Replace function throws ArrayIndexOutOfBoundsException
- Code review 10695a. The changes look good. Please go ahead with regression testing.
- 06:17 AM Conversion Tools Bug #10850: getAst() usage from TRPL must be read-only
- Greg, the idea here is to mark ASTs returned by @getAst@ as read-only but only if this is a @ProgressAst@ - the other...
- 05:47 AM Conversion Tools Bug #10850: getAst() usage from TRPL must be read-only
- There's a scenario where @getAst()@ using the id of a tree, then that ast is modified. The ast can be modified, but t...
- 05:34 AM Conversion Tools Bug #10850 (New): getAst() usage from TRPL must be read-only
- 04:11 AM User Interface Bug #10760: Mouse events should not be dispatched while a combo box drop-down is open.
- Delia, please work on this next. It would be really good to fully solve #10676 (and we need this task to do so). Than...
11/11/2025
- 04:03 PM Documentation Support #10849: improve documentation on implementation of custom themes
- The existing documentation is in [[p2j:Themes]]. We need to fill in gaps and extend it to be comprehensive.
- 04:03 PM Documentation Support #10849 (New): improve documentation on implementation of custom themes
- 03:59 PM User Interface Feature #10848: custom theme improvements
- In embedded mode, the CSS for the web portions has no connection to the theming in the legacy screens. I can see a s...
- 03:59 PM User Interface Feature #10848 (New): custom theme improvements
- 10:08 AM User Interface Feature #4438: parsing and conversion of .wrx files
- Note to myself.
Explore the possibility to parse wrx files with Apache POI. The following sample does show the sto... - 09:59 AM User Interface Bug #10846: Date FILL-IN: Caret position always resets to zero after DISPLAY
- Consider the following example:...
- 09:54 AM User Interface Bug #10846 (New): Date FILL-IN: Caret position always resets to zero after DISPLAY
- 09:00 AM User Interface Bug #10845: Date FILL-IN: Incorrect DISPLAY of unknown value
- Consider the following example
SESSION:DATE-FORMAT = 'mdy'.
DEFINE VARIABLE dateField AS DATE VIEW-AS FIL... - 08:56 AM User Interface Bug #10845 (New): Date FILL-IN: Incorrect DISPLAY of unknown value
- 03:03 AM Conversion Tools Bug #10639: Incremental conversion - unexpected DMO generation for space-only changes
- Ovidiu Maxiniuc wrote:
> If we 'merge' using a key formed only from @fileId, astId@, this structure will be able to ... - 03:01 AM User Interface Bug #10736: Deleting a character from the editable field of a COMBO-BOX generates VALUE-CHANGED ...
- Vladimir, I changed what you've said.
Please review the *16233* revision.
Thank you!
11/10/2025
- 03:32 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Good, thanks.
- 03:31 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- I've asked for retesting apps in #10616-91
- 03:30 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Constantin/Hynek: What other testing do we need?
- 11:46 AM Runtime Infrastructure Feature #9687 (Internal Test): drop support for Java 8 and Java 11
- Constantin Asofiei wrote:
> Well, I think you've fixed it in 9687c? I haven't run the test program in FWD.
Yes, ... - 09:50 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> Constantin Asofiei wrote:
> > Tomasz Domin wrote:
> > > Only the last one:
> > > Error load... - 09:45 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Constantin Asofiei wrote:
> Tomasz Domin wrote:
> > Only the last one:
> > Error loading WSDL document WSDLExcept... - 08:46 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> Only the last one:
> Error loading WSDL document WSDLException: faultCode=PARSER_ERROR: Prob... - 08:45 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Constantin Asofiei wrote:
> I've ran the test with the FWD server and:
> * first @CONNECT@ shows this in OpenEdge:
... - 06:11 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- I've ran the test with the FWD server and:
* first @CONNECT@ shows this in OpenEdge:... - 12:14 PM Conversion Tools Bug #10639: Incremental conversion - unexpected DMO generation for space-only changes
- Ultimately, @H2Map@ is a @HashMap@, which means it should associate values to keys. Here is the @put()@ method:
<pre... - 07:08 AM Conversion Tools Bug #10639: Incremental conversion - unexpected DMO generation for space-only changes
- Ovidiu, is there something left to assess?
- 11:35 AM Base Language Bug #10841: model table name is used in error messages for a 'like' temp-table definition
- So the rule I think is this, for the unique validation 'already exists with' message:
* for temp-tables, no field na... - 11:01 AM Base Language Bug #10841: model table name is used in error messages for a 'like' temp-table definition
- For a temp-table defined as:...
- 10:53 AM Base Language Bug #10841 (Closed): model table name is used in error messages for a 'like' temp-table definition
- 09:37 AM User Interface Feature #5784: multi-factor authentication
- A clean way to enable MFA/2FA as well as to allow 3rd party authentication providers would be to implement "OpenID":h...
- 08:41 AM Database Feature #4369: implement stateless FWD server clustering
- Queuing it up!
- 08:33 AM Database Feature #4369 (Review): implement stateless FWD server clustering
- Eric/Alex: Please do this first review.
- 07:35 AM Database Bug #10838: Unique index violation should be cured even at flush time
- Make a @tbl@ persistent table with unique index of (f1, f2)....
- 07:32 AM Database Bug #10838 (New): Unique index violation should be cured even at flush time
- 02:06 AM User Interface Bug #10695 (Review): Editor Replace function throws ArrayIndexOutOfBoundsException
- *Hynek*: Please review *10695a/rev. 16263*.
- 01:40 AM User Interface Bug #10695: Editor Replace function throws ArrayIndexOutOfBoundsException
- The method triggering the error is @Editor.setCursorLine()@ which accepts 1-based input values and converts them to 0...
11/07/2025
- 08:46 AM Database Bug #9950 (Review): Upgrade the metadata schema to a newer version
- 08:34 AM Database Feature #9305: Replace begins with interval based conditional
- Please do the tests requested in #9305-25 in 4GL and PG with LIKE / < and > / with BETWEEN. We need to take a decisio...
- 07:42 AM Database Feature #9305: Replace begins with interval based conditional
- The range check follows the field collation or is byte-by-byte?
If it is after collation, there are some cases like ... - 07:11 AM Database Feature #9305: Replace begins with interval based conditional
- Teodor Gorghe wrote:
> You told yesterday and in #9305-10 that the default database configuration, with @en_us.UTF... - 07:01 AM Database Bug #7999: FWD does not honor FIELDS/EXCEPT at dynamic queries
- When the changes from this task are regression tested, please also include the following scenario mentioned in #10763...
- 12:37 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- > In order to pass one of tests I had to make FILE-INFO:FILE-SIZE to reread file size.
> Was it static on purpose (... - 12:27 AM Conversion Tools Feature #10190 (Internal Test): Prototype the changes to the build to add ANTLR v4
- Code Review Task Branch 10190a Revision 16003
The changes look good. - 12:16 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Roger Borrello wrote:
> Constantin Asofiei wrote:
> > Regarding @-n -q@ for unzip: how do you know which files to o... - 12:14 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- > So if I read this correctly, what we have in the deploy (minus what is already in the project) would be this set? T...
11/06/2025
- 05:16 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Constantin Asofiei wrote:
> Roger, both Greg's and your notes are relevant. I'm OK with having a versatile @dbash.s... - 02:50 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Constantin Asofiei wrote:
> Regarding @-n -q@ for unzip: how do you know which files to overwrite and which not? Fo... - 02:37 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Regarding @-n -q@ for unzip: how do you know which files to overwrite and which not? For example, you already have t...
- 02:33 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Roger Borrello wrote:
> So you'd unzip and install_spawner. But it would be very application specific.
I'm OK with ... - 11:17 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Is this as simple as running @unzip -nq <deploy.zip>@ over your checkout project? Because then you'd never overwrite ...
- 09:24 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Greg Shah wrote:
> > > 1. Uses the individual source archives etc... to initialize a fresh project that can be used ... - 08:48 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- > > # Uses the individual source archives etc... to initialize a fresh project that can be used to convert or whateve...
- 08:28 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Greg Shah wrote:
> I agree with Constantin that the cfg project must be the single source of truth. From inside the... - 03:43 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- I agree with Constantin that the cfg project must be the single source of truth. From inside the container, we shoul...
- 04:55 PM Database Bug #9950: Upgrade the metadata schema to a newer version
- I added backward compatibility with projects that have not upgraded from OE 11.6. By default 11.6 is the default meta...
- 03:43 PM Base Language Feature #3853: implement LOG-MANAGER runtime
- Greg
In order to pass one of tests I had to make FILE-INFO:FILE-SIZE to reread file size.
Was it static on purpos... - 01:28 PM Base Language Bug #10831 (Review): Incorrect handling of UNDO, RETURN ERROR <error> causes IllegalStateExceptio...
- Please review.
- 01:27 PM Base Language Bug #10831 (WIP): Incorrect handling of UNDO, RETURN ERROR <error> causes IllegalStateException t...
- Task branch 10831a was created and the fix was committed. With r16262 the double rollback is gone and the exception i...
- 01:14 PM Base Language Bug #10831: Incorrect handling of UNDO, RETURN ERROR <error> causes IllegalStateException to be t...
- As noted in the title, there is a flaw in handling of statements @UNDO, RETURN ERROR <error>@ if this occurs in a @CA...
- 12:53 PM Base Language Bug #10831 (Closed): Incorrect handling of UNDO, RETURN ERROR <error> causes IllegalStateExceptio...
- 10:45 AM Database Feature #4369 (WIP): implement stateless FWD server clustering
- *Update on the current status.*
Up until now, I have synchronized the *tracker for records in unique indices* and th... - 10:31 AM User Interface Bug #10830: Search filter field on Guests screen of Hotel GUI does not work.
- This issue was found while testing 10234b (#10234).
- 10:14 AM User Interface Bug #10830: Search filter field on Guests screen of Hotel GUI does not work.
- !GuestsInitialScreen.png!
Fill 'C' into Filter by Guest and press Search:
!GuestsScreenWithFilterApplied1.png!
... - 10:13 AM User Interface Bug #10830 (WIP): Search filter field on Guests screen of Hotel GUI does not work.
- 09:36 AM Conversion Tools Bug #6629 (Review): incremental conversion for OpenClient proxy programs
- Committed *6629a/16252*. Added support for deleting program configurations.
Constantin, please review. - 09:10 AM Conversion Tools Feature #10190 (Review): Prototype the changes to the build to add ANTLR v4
- Committed as rev *16003*.
Greg, please review. - 03:29 AM Conversion Tools Feature #10190: Prototype the changes to the build to add ANTLR v4
- > There seems to be a small typo, when the grammar is not up to date, the log message displays two consecutive 'not' ...
- 08:26 AM Base Language Bug #10567 (Internal Test): same buffer can be used as argument multiple times
- I am OK with the changes in 10567a. they are cleaner than my attempt in #10818 in fact :)
- 07:54 AM Base Language Bug #9906 (Closed): Incorrect date parsing in FWD DATE(CHARACTER) implementation
- 06:25 AM Base Language Bug #9906: Incorrect date parsing in FWD DATE(CHARACTER) implementation
- Greg Shah wrote:
> Vladimir: Please post the commit message here and we can close the task.
The branch 9906b was ... - 04:06 AM Base Language Bug #9906 (Merge Pending): Incorrect date parsing in FWD DATE(CHARACTER) implementation
- 04:06 AM Base Language Bug #9906: Incorrect date parsing in FWD DATE(CHARACTER) implementation
- Vladimir: Please post the commit message here and we can close the task.
- 03:51 AM Base Language Bug #9906: Incorrect date parsing in FWD DATE(CHARACTER) implementation
- > There is no active 9906b branch to review.
I approved merge in #7143-1731 after reviewing in #7143. I wasn't awa... - 03:38 AM Base Language Bug #9906 (Review): Incorrect date parsing in FWD DATE(CHARACTER) implementation
- 02:53 AM Base Language Bug #9906: Incorrect date parsing in FWD DATE(CHARACTER) implementation
- There is no active 9906b branch to review.
- 05:36 AM Database Feature #9305: Replace begins with interval based conditional
- Alexandru,
You told yesterday and in #9305-10 that the default database configuration, with @en_us.UTF8@ collation, ... - 04:04 AM Database Bug #10822: Lock is not acquired if the update field value is the same as the current one
- If a no-lock is set on a record it cannot be modified, 4GL does not allow any assignment and raises ...
- 03:58 AM Database Bug #10822 (New): Lock is not acquired if the update field value is the same as the current one
- 03:56 AM Database Support #10664: Develop a multi session test suite in harness
- I agree, I will open related tasks for every issue found during testing.
- 03:53 AM Database Support #10664: Develop a multi session test suite in harness
- > Alex/Eric can determine if we do this now or if we do this in a separate task.
IMHO, related tasks should be ope... - 02:34 AM Database Support #10664: Develop a multi session test suite in harness
- Artur Școlnic wrote:
> The tests that are not running properly have this pattern:
> [...]
>
> The test relies on... - 02:12 AM Database Support #10664: Develop a multi session test suite in harness
- Razvan pointed out an issue with lock scopes in #10796, @locking@ test suite already includes lock release/downgrade ...
- 02:48 AM Conversion Tools Feature #10804: create replacement AST implementation for use with ANTLR 4
- > In ANTLR 4 there’s no @CommonAST@. The parser only produces a @ParseTree@, so if we want an AST-like structure, we’...
11/05/2025
- 04:27 PM Base Language Feature #3853: implement LOG-MANAGER runtime
- Another OE 11.7 difference:
You can set @LOG-MANAGER:LOGGING-LEVEL@ only to a value greater than it was already set,... - 02:14 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- Greg Shah wrote:
> It means that any version specific code should be protected. If there is existing code that work... - 03:36 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Constantin Asofiei wrote:
> What about this: as I understand the main issue with the @deploy/@ folder is that is app... - 03:35 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- I was just thinking about how to build a Docker image that would remove the need to deal with a FWD Docker image. Thi...
- 02:48 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Constantin Asofiei wrote:
> Roger Borrello wrote:
>
> > You have the Docker image locally on your machine where y... - 02:45 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- What about this: as I understand the main issue with the @deploy/@ folder is that is application-specific (like certi...
- 02:11 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Roger Borrello wrote:
> You have the Docker image locally on your machine where you are testing? Do you also have ... - 02:05 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Constantin Asofiei wrote:
> Well, I understand where you are going, but ... trust me, testing the runtime docker ima... - 01:47 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Roger Borrello wrote:
> The @ant archive@ target can build everything required to recreate the Docker image. However... - 01:40 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Constantin Asofiei wrote:
> I'm not saying to introduce FWD into the dev docker image. My points are about what ha... - 01:01 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Roger Borrello wrote:
> I am having some difficulty following. I know that the development aspect of Docker can be a... - 12:39 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- I am having some difficulty following. I know that the development aspect of Docker can be as "thin" as just the OS+t...
- 12:20 PM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Constantin Asofiei wrote:
> A part I don't like and it must be improved is this: for the runtime docker images we cu... - 06:59 AM Deployment Support #10727: implement a docker image that supports the full range of development processes wi...
- Roger, both Greg's and your notes are relevant. I'm OK with having a versatile @dbash.sh@, which uses a standard dev...
- 09:37 AM Conversion Tools Bug #6629: incremental conversion for OpenClient proxy programs
- Dănuț Filimon wrote:
> One issue with deleting a program configuration file is that deleting it will not cause all a... - 08:08 AM Conversion Tools Bug #6629: incremental conversion for OpenClient proxy programs
- One issue with deleting a program configuration file is that deleting it will not cause all associated program files ...
- 05:02 AM Conversion Tools Bug #6629: incremental conversion for OpenClient proxy programs
- Committed *6629a/16251*. Initial implementation for incremental conversion of proxy/soap/rest/web program configurati...
- 05:03 AM Conversion Tools Feature #10190: Prototype the changes to the build to add ANTLR v4
- I've checked out the branch and I have a few questions regarding the current approach:
* There seems to be a small... - 02:40 AM Base Language Bug #9906: Incorrect date parsing in FWD DATE(CHARACTER) implementation
- Hynek, please review. Could 9906b rev. 16259. be merged into the trunk?
Also available in: Atom