Activity
From 08/07/2025 to 09/05/2025
09/05/2025
- 11:21 AM Database Feature #9542: finish ORIGIN-HANDLE ProDataSet attribute
- The implementations for these two APIs have 2 years now and they are unchanged ever since. I think we should consider...
- 10:32 AM Conversion Tools Feature #6319: IntelliJ plugin
- With the last IntelliJ update *(2025.2)*, the LSP API is now available to all IDEA users. In other words, we can now ...
- 09:34 AM Database Feature #6720: lazy hydration
- Update on the current status:
* I have added the implicit hydration of fields from unique indexes proposed by Alex i... - 09:28 AM Base Language Bug #10519: ProDataset WRITE-XML issue on nested PARENT-ID-RELATION
- The thing that puzzles me is this:...
- 08:50 AM Conversion Tools Feature #10265 (WIP): schema-only conversion
- 08:50 AM Conversion Tools Feature #10265: schema-only conversion
- Code Review Task Branch 10265a Revision 16139
I don't think this change is the right approach.
* The point of t... - 05:45 AM Conversion Tools Feature #10265 (Review): schema-only conversion
- Greg, please review.
- 05:40 AM Conversion Tools Feature #10265: schema-only conversion
- Committed *10265a/16139*. Schema conversion will be executed during normal/incremental conversion, even if all files ...
- 08:19 AM Conversion Tools Bug #6738: incremental conversion when deleting program or class files
- > I discussed with Alex and he mentioned that name_map.xml should be placed in the @cvt@ folder because it is an arti...
- 08:18 AM Conversion Tools Bug #6738: incremental conversion when deleting program or class files
- Let's have the name map default to @./cvt/name_map.xml@ and get the @build.xml@ change put into all projects.
It m... - 07:50 AM Conversion Tools Bug #6738: incremental conversion when deleting program or class files
- To setup the name_map.xml in the cvt folder:
* @p2j.cfg.xml@:... - 07:21 AM Conversion Tools Bug #6738: incremental conversion when deleting program or class files
- I discussed with Alex and he mentioned that name_map.xml should be placed in the @cvt@ folder because it is an artifa...
- 04:29 AM Conversion Tools Bug #6738: incremental conversion when deleting program or class files
- Committed *6083a/16156*. Added support for having the name_map.xml in the @cfg@ folder (not @cvt@).
Greg, I think ... - 02:53 AM Conversion Tools Bug #6738: incremental conversion when deleting program or class files
- I ported the changes from *6738a/16145* to *6083a/16155*.
Greg Shah wrote:
> Code Review Task Branch 6738a Revisi... - 06:53 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
- Alexandru Lungu wrote:
> Hmm, you are right. But this should still hold for Locator, right? So @trimToTableCount@ sh... - 06:26 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
- > Doesn't DBUtils.trimToTableCount method trim the ids array only when the array size is bigger then query.getTableCo...
- 06:03 AM Database Feature #9543: implement missing BUFFER attributes
- Eric Faulhaber wrote:
> Is there anything left to do on this task, or can we close it?
@CAN-READ@ runtime support... - 05:44 AM Database Bug #10480: Wrong sort criteria in FOR LAST when index has desc component
- Added @tests/table/index/TestSuite.cls@ unit tests.
From my observation, I noticed that @recid desc@ is used only ... - 04:39 AM Base Language Bug #10518: Property getter call is ignored from conversion
- I ran conversion testing on a customer application and it showed no differences between converting with this branch a...
- 04:03 AM User Interface Bug #9916 (Closed): FILL-IN: date format: incorrect condition for triggering normalization of thi...
- 02:22 AM Conversion Tools Feature #6083: schema (.df) changes in incremental conversion mode should only reconvert those pr...
- Rebased *6083a* to latest *trunk/16147*, the branch is now at revision *16154*.
09/04/2025
- 02:47 PM Database Feature #9543: implement missing BUFFER attributes
- Is there anything left to do on this task, or can we close it?
- 02:41 PM Database Feature #9542: finish ORIGIN-HANDLE ProDataSet attribute
- Ovidiu, the gap markings for @prog.kw_first_bu@ and @prog.kw_first_qr@ both have the comment "not heavily tested". Do...
- 01:41 PM Base Language Bug #9572: ArrayIndexOutOfBoundsException and wrong newline handling in RedirectedTerminal.addCha...
- Hynek Cihlar wrote:
> Code review 9572a. Please start regression testing. I suppose I will run the ChUI regression t... - 01:38 PM User Interface Bug #9916: FILL-IN: date format: incorrect condition for triggering normalization of third component
- Hynek Cihlar wrote:
> Are there any related customer test scenarios?
Nothing I can think of.
> Should the issue b... - 12:15 PM User Interface Bug #10323: FILL-IN in GUI Mode: Issues with Displaying Empty Screen Value
- Hynek Cihlar wrote:
> ChUI tests passed.
We can proceed with the merge now. - 06:29 AM User Interface Bug #10323: FILL-IN in GUI Mode: Issues with Displaying Empty Screen Value
- ChUI tests passed.
- 12:09 PM User Interface Bug #10266: Incorrect Input Handling in Grouped CHARACTER FILL-INs
- h2. ChUI Rendering Issue
Run this program in CHARACTER (ChUI) mode:... - 10:49 AM User Interface Bug #10266: Incorrect Input Handling in Grouped CHARACTER FILL-INs
- **Issue**
# Run the program in GUI mode.
# Enter text into all @FILL-IN@ widgets within the group.
# In any grou... - 11:28 AM Conversion Tools Feature #6256: improved profile support
- Roger Borrello wrote:
> Greg Shah wrote:
> > The @.df@ should stay in @data/@. It is only the intermediate and out... - 11:22 AM Conversion Tools Feature #6256: improved profile support
- > Let me know your thoughts.
I'm OK with the approach, especially if the @build.xml@ can be common to most applica... - 10:38 AM Conversion Tools Bug #6738: incremental conversion when deleting program or class files
- Dănuț Filimon wrote:
> Since I used a bit of code from *6083a* and the changes are related to the recent incremental... - 10:38 AM Conversion Tools Bug #6738: incremental conversion when deleting program or class files
- Code Review Task Branch 6738a Revision 16145
1. In @ConversionData.cleanupDeletedFiles()@, I wonder if the @mgr.sa... - 09:53 AM Conversion Tools Bug #6738: incremental conversion when deleting program or class files
- Since I used a bit of code from *6083a* and the changes are related to the recent incremental work, should I port the...
- 07:11 AM Conversion Tools Bug #6738 (Review): incremental conversion when deleting program or class files
- Greg, please review.
- 07:11 AM Conversion Tools Bug #6738: incremental conversion when deleting program or class files
- Committed *6738a/16145*. Added support for incremental conversion when deleting a program.
The most important chan... - 10:21 AM Base Language Bug #4766: fix CHR and ASC
- Delia Mitric wrote:
> Found a problem in FWD during generating results for OUTPUT *STREAM* TO ... .
> This is t... - 07:44 AM Base Language Bug #4766: fix CHR and ASC
- Found a problem in FWD during generating results for OUTPUT *STREAM* TO ... .
This is the testcase:... - 04:09 AM Base Language Bug #4766: fix CHR and ASC
- About the modifications made on @Text@ class (for character to store the information about the codePage in which it i...
- 10:13 AM User Interface Bug #10512: REGRESSION: In ChUI, all RADIO-SET items are positioned at the same location
- Vladimir Tsichevski wrote:
> I will register another task for #10512-7.
Done. The issue #10521.
I think, we ca... - 07:39 AM User Interface Bug #10512: REGRESSION: In ChUI, all RADIO-SET items are positioned at the same location
- Hynek Cihlar wrote:
> ChUI regression tests passed. Vladimir, do you plan some more regression testing?
No. I wil... - 02:36 AM User Interface Bug #10512: REGRESSION: In ChUI, all RADIO-SET items are positioned at the same location
- ChUI regression tests passed. Vladimir, do you plan some more regression testing?
- 10:12 AM User Interface Bug #10521: RADIO-SET Rendering in ChUI Issues
- h2. Scenario...
- 08:11 AM User Interface Bug #10521 (Test): RADIO-SET Rendering in ChUI Issues
- 09:40 AM Base Language Bug #10519: ProDataset WRITE-XML issue on nested PARENT-ID-RELATION
- Teodor Gorghe wrote:
> Constantin Asofiei wrote:
> > Lets take a step back. Why do we need in FWD for the recids t... - 09:28 AM Base Language Bug #10519: ProDataset WRITE-XML issue on nested PARENT-ID-RELATION
- Constantin Asofiei wrote:
> Lets take a step back. Why do we need in FWD for the recids to be different? What's th... - 09:23 AM Base Language Bug #10519: ProDataset WRITE-XML issue on nested PARENT-ID-RELATION
- Lets take a step back. Why do we need in FWD for the recids to be different? What's the minimal standalone test (in...
- 09:18 AM Base Language Bug #10519: ProDataset WRITE-XML issue on nested PARENT-ID-RELATION
- Alexandru Lungu wrote:
> There are limitations on how we can assign recid to _temp in FWD. There are changes to prop... - 08:25 AM Base Language Bug #10519: ProDataset WRITE-XML issue on nested PARENT-ID-RELATION
- I am sure this is a regression.
When I implemented the dataset support I would not have been able to identify the ... - 06:59 AM Base Language Bug #10519: ProDataset WRITE-XML issue on nested PARENT-ID-RELATION
- Constantin Asofiei wrote:
> Are you saying that if you call @CREATE@ twice one after the other, for different temp-t... - 06:13 AM Base Language Bug #10519: ProDataset WRITE-XML issue on nested PARENT-ID-RELATION
- There are limitations on how we can assign recid to _temp in FWD. There are changes to properly reclaim ids so that i...
- 06:09 AM Base Language Bug #10519: ProDataset WRITE-XML issue on nested PARENT-ID-RELATION
- Are you saying that if you call @CREATE@ twice one after the other, for different temp-tables, both records will have...
- 06:03 AM Base Language Bug #10519: ProDataset WRITE-XML issue on nested PARENT-ID-RELATION
- There is a big problem on how we generate the @recid@ field from a record:...
- 05:22 AM Base Language Bug #10519: ProDataset WRITE-XML issue on nested PARENT-ID-RELATION
- Committed revision *16146* on task branch *10519a*:
- Reset @hasChild@ flag to initial state while iterating through... - 05:19 AM Base Language Bug #10519 (WIP): ProDataset WRITE-XML issue on nested PARENT-ID-RELATION
- 05:18 AM Base Language Bug #10519: ProDataset WRITE-XML issue on nested PARENT-ID-RELATION
- Created task branch *10519*.
I have a fix for the first issue, which will come very soon.
For the second issue, the... - 04:37 AM Base Language Bug #10519: ProDataset WRITE-XML issue on nested PARENT-ID-RELATION
- Suppose we have a ProDataSet structure like this:...
- 04:25 AM Base Language Bug #10519 (Test): ProDataset WRITE-XML issue on nested PARENT-ID-RELATION
- 09:27 AM Base Language Bug #10518 (Internal Test): Property getter call is ignored from conversion
- I'm OK with the changes. Nice find.
Please run conversion with a small project which has OO and if it works, lets ... - 09:17 AM Base Language Bug #10518 (Review): Property getter call is ignored from conversion
- I checked and this solves the initial issue for which this task has been opened.
Standing by for review. - 08:49 AM Base Language Bug #10518 (WIP): Property getter call is ignored from conversion
- Created task branch *10518a* and committed rev. *16148* that fixes this issue.
- 02:59 AM Base Language Bug #10518: Property getter call is ignored from conversion
- The test case:...
- 02:41 AM Base Language Bug #10518 (Closed): Property getter call is ignored from conversion
- 09:06 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
- Alexandru Lungu wrote:
> Review of 10385a:
>
Committed changes to handle review issues on rev. 16094.
> * In... - 08:20 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
- Review of 10385a:
* Please make the Locator immutable as it will be easier to keep track of its data without being... - 03:05 AM Database Bug #10385 (Review): Incorrect reset of the cursor cache in Reposition
- I tried removing the following code in @CompoundQuery.retrieveImpl@:...
- 08:50 AM Base Language Bug #10522: Bring changes from 7156e/15727 to trunk
- The purpose of this task is to take the changes from 7156e/15727 and put them into a separate branch, then review and...
- 08:48 AM Base Language Bug #10522 (New): Bring changes from 7156e/15727 to trunk
- 08:48 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
- > Also, since messing up with the size of the session cache is not possible, what if we would detect this one-by-one ...
- 08:21 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
- > So, technically, it is right to cache records after commit only if it fits in this 1024 limit. Otherwise, with high...
- 07:50 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
- > I was wondering, if we save so many records on a transaction commit, couldn't we pick it up from results (as we do ...
- 07:34 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
- > What are the sizes of brackets to be cached when COMMIT occurs? I am wondering if we reach brackets of size 1.000 (...
- 05:01 AM Database Support #6709: track nested FIND inside a related FOR loop
- Rebased *6709a* to latest *trunk/16145*, the branch is now at revision *16152*.
- 04:10 AM Conversion Tools Bug #10482 (WIP): [REGRESSION] DMO temp-table SQL name is no longer deterministic
- I'm not sure if this is a regression. I've seen that kind of differences many times when converting a large app. The ...
- 02:55 AM Database Bug #7793: incremental conversion with deleted table from .df
- The following should be tested:
# Conversion test, the .df should contain an additional table from the start.
# Inc... - 09:26 PM Database Feature #10491: Tool to standardize PG cluster creation
- Revision 85 of the container project contains updates in preparation for PowerShell support. I broke a portion of the...
09/03/2025
- 05:16 PM User Interface Bug #10323: FILL-IN in GUI Mode: Issues with Displaying Empty Screen Value
- Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
> > Vladimir Tsichevski wrote:
> > > Hynek Cihlar wrote:
> > > >... - 04:08 PM User Interface Bug #10323: FILL-IN in GUI Mode: Issues with Displaying Empty Screen Value
- Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > Hynek Cihlar wrote:
> > > Code review 10323a. The changes loo... - 05:09 PM Conversion Tools Feature #6256: improved profile support
- Greg Shah wrote:
> The @.df@ should stay in @data/@. It is only the intermediate and output artifacts that should b... - 04:25 PM Conversion Tools Feature #6256: improved profile support
- Greg Shah wrote:
> > I'm able to remove all the extra @convert.zset@ BS.
>
> This is good. Please do this witho... - 10:28 AM Database Bug #7793 (Internal Test): incremental conversion with deleted table from .df
- Code Review Task Branch 6083a Revisions 16130 and 16131
The changes are good. - 07:09 AM Database Bug #7793: incremental conversion with deleted table from .df
- Fixed a bug where the md5 field was initialized to null instead of filename: *6083a/16131*.
- 05:51 AM Database Bug #7793: incremental conversion with deleted table from .df
- I committed *6083a/16130* to address the #7793-28 review.
- 09:20 AM Conversion Tools Bug #6738: incremental conversion when deleting program or class files
- When deleting a file, incremental conversion must delete the following:
* The procedure name from @name_map.xml@
* ... - 07:16 AM Conversion Tools Bug #6738: incremental conversion when deleting program or class files
- I totally forgot that I have @this.filename@ for asts and that the name of the parsed file is always known.
- 08:13 AM Database Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
- Because @persistence.load@ (@Session.getImpl@) returns the cached version of the @dmo@. The cached version of the @dm...
- 06:56 AM Database Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
- > In this form, that third FQL statement seems valid to me and is normal to return a record from database, since the ...
- 07:45 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
- PS, the code is:
> dmo.updateState(null, TRACKED, false);
So after committing, the DMOs are *no longer tracked*, ... - 07:42 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
- > By catching all the rows from the current bracket + what the called sub-procedure catches, the next record from the...
- 03:35 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
- Increasing the lenient threshold does not solve #10172. Although all record properties are now cached, the problem st...
- 05:25 AM User Interface Bug #10512: REGRESSION: In ChUI, all RADIO-SET items are positioned at the same location
- Hynek Cihlar wrote:
> Code review 10512a. The changes are good. I'm running ChUI regression tests. Should the issue ... - 03:52 AM User Interface Bug #10512 (Internal Test): REGRESSION: In ChUI, all RADIO-SET items are positioned at the same l...
- Code review 10512a. The changes are good. I'm running ChUI regression tests. Should the issue be set to 100% done?
- 04:24 AM Database Feature #10436: Detect Sequential Data Access and Prefetch Records from the Database
- > Can it be used to cache records in advance?
This is exactly the point. But @AdaptiveFind@ is used when there is ... - 02:26 AM Database Feature #10436: Detect Sequential Data Access and Prefetch Records from the Database
- Alexandru Lungu wrote:
> Do you refer to patterns like the one in #10436-3 where you have a nested find?
Yes.
> @A... - 03:52 AM Base Language Bug #10381 (Review): READ-JSON dataset handle method doesn't throw error when parsing a invalid JSON
- Committed rev. *16124* on branch *10381a* that makes FWD throw the correct exceptions for invalid JSON parsing.
Pl... - 02:34 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
- *Question*, when a call to @Cursor.getResult@ is made with the cursor positioned between the rows (lets say at @posit...
09/02/2025
- 05:56 PM Conversion Tools Feature #6256: improved profile support
- > I'm able to remove all the extra @convert.zset@ BS.
This is good. Please do this without the profile (use the ... - 05:54 PM Conversion Tools Feature #6256: improved profile support
- The @.df@ should stay in @data/@. It is only the intermediate and output artifacts that should be in @cvt/data/@.
... - 05:15 PM Conversion Tools Feature #6256: improved profile support
- Dănuț Filimon wrote:
> Artifacts were moved to the @cvt@ folder in trunk/16089 (#5586), please post your errors in #... - 04:22 PM Conversion Tools Feature #6256: improved profile support
- Greg Shah wrote:
> What do you mean by a "profile directory"? Are you talking about the @cvt/@ directory? This abs... - 11:38 AM Conversion Tools Feature #6256: improved profile support
- Roger Borrello wrote:
> Greg Shah wrote:
> > If they are in the jar, we definitely DO NOT want them deployed in the... - 11:26 AM Conversion Tools Feature #6256: improved profile support
- Greg Shah wrote:
> If they are in the jar, we definitely DO NOT want them deployed in the filesystem.
What about th... - 10:02 AM Conversion Tools Feature #6256: improved profile support
- If they are in the jar, we definitely DO NOT want them deployed in the filesystem.
> BTW, even though these change... - 08:43 AM Conversion Tools Feature #6256: improved profile support
- Greg Shah wrote:
> Yes, the filesystem approach is for dev environments and the jar would be used in prod.
Right ... - 08:28 AM Conversion Tools Feature #6256: improved profile support
- Yes, the filesystem approach is for dev environments and the jar would be used in prod.
- 08:16 AM Conversion Tools Feature #6256: improved profile support
- Greg Shah wrote:
> Not sure about the @.dict@ but we currently have a dependency on the @.p2o@ for import and it cer... - 08:05 AM Conversion Tools Feature #6256: improved profile support
- Not sure about the @.dict@ but we currently have a dependency on the @.p2o@ for import and it certainly should have a...
- 02:16 AM Conversion Tools Feature #6256: improved profile support
- Roger Borrello wrote:
> I made updates to an application to position the @.df@ files into the profile directory so t... - 03:55 PM Database Bug #7793: incremental conversion with deleted table from .df
- Code Review Task Branch 6083a Revisions 16127 and 16128
Overall, it looks good.
1. In @getPathToConversionFolde... - 08:21 AM Database Bug #7793: incremental conversion with deleted table from .df
- Made a fix in *6083a/16129* for the issue mentioned in #7793-26, the DMO will also be deleted from the registry.
- 08:06 AM Database Bug #7793: incremental conversion with deleted table from .df
- There is an issue where the table should also be deleted from the registry.xml file. At a closer inspection I've foun...
- 07:25 AM Database Bug #7793 (Review): incremental conversion with deleted table from .df
- I committed *6083a/16128*. Added the changes mentioned in #7793-24.
Greg/Constantin, please review. - 06:34 AM Database Bug #7793: incremental conversion with deleted table from .df
- I finally got something, the implementation works like this:
* In @ConversionData.java@, the @table_signature@ will ... - 03:34 PM Database Feature #10491: Tool to standardize PG cluster creation
- Greg Shah wrote:
> > From this, I gather that *md5* was the preferred authorization method at the time of writing. A... - 08:33 AM Database Feature #10491: Tool to standardize PG cluster creation
- > It's difficult to tell how any other projects create their clusters, since it isn't part of any current scripting. ...
- 03:20 PM User Interface Bug #9916 (Test): FILL-IN: date format: incorrect condition for triggering normalization of third...
- Are there any related customer test scenarios? Should the issue be moved to Test state?
- 02:23 PM User Interface Bug #9916: FILL-IN: date format: incorrect condition for triggering normalization of third component
- Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > I rebased the 9916a to trunk rev. 16141. Can we merge now?
> ... - 01:57 PM User Interface Bug #9916 (Merge Pending): FILL-IN: date format: incorrect condition for triggering normalization...
- Vladimir Tsichevski wrote:
> I rebased the 9916a to trunk rev. 16141. Can we merge now?
Please 9916a merge to trunk. - 12:28 PM User Interface Bug #9916: FILL-IN: date format: incorrect condition for triggering normalization of third component
- I rebased the 9916a to trunk rev. 16141. Can we merge now?
- 02:02 PM Base Language Bug #9572: ArrayIndexOutOfBoundsException and wrong newline handling in RedirectedTerminal.addCha...
- Hynek Cihlar wrote:
> Code review 9572a. Please start regression testing. I suppose I will run the ChUI regression t... - 01:58 PM User Interface Bug #10512: REGRESSION: In ChUI, all RADIO-SET items are positioned at the same location
- Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > Hynek, this is your code. What potential issues might arise if... - 01:53 PM User Interface Bug #10512: REGRESSION: In ChUI, all RADIO-SET items are positioned at the same location
- Vladimir Tsichevski wrote:
> Hynek, this is your code. What potential issues might arise if we remove this code?
... - 12:05 PM User Interface Bug #10512: REGRESSION: In ChUI, all RADIO-SET items are positioned at the same location
- Vladimir Tsichevski wrote:
> When the selection is shifted to the left item:
> # the inverted caret appears to th... - 12:01 PM User Interface Bug #10512 (Review): REGRESSION: In ChUI, all RADIO-SET items are positioned at the same location
- Regression resolved in branch 10512a revision 16145. The fix involved removing the code block referenced in #10512-5....
- 11:42 AM User Interface Bug #10512: REGRESSION: In ChUI, all RADIO-SET items are positioned at the same location
- Greg Shah wrote:
> Please update [[regression:Open Regressions in FWD v4]] with an entry about the regression.
Done. - 11:26 AM User Interface Bug #10512: REGRESSION: In ChUI, all RADIO-SET items are positioned at the same location
- The issue occurs when this condition is satisfied, causing the loop to exit prematurely, which prevents the positioni...
- 10:25 AM User Interface Bug #10512: REGRESSION: In ChUI, all RADIO-SET items are positioned at the same location
- Please update [[regression:Open Regressions in FWD v4]] with an entry about the regression.
- 09:45 AM User Interface Bug #10512 (WIP): REGRESSION: In ChUI, all RADIO-SET items are positioned at the same location
- In ChUI, all items are rendered at the same screen location. This regression stems from the merge of revision 8933a i...
- 09:39 AM User Interface Bug #10512 (Closed): REGRESSION: In ChUI, all RADIO-SET items are positioned at the same location
- 01:53 PM Base Language Bug #9037: Two timers problem: only one fires
- Tomasz Domin wrote:
> As an alternative solution I was considering three scenarios:
> - pre-initialization - crea... - 01:39 PM Base Language Bug #9037: Two timers problem: only one fires
- Greg Shah wrote:
> There are multiple reviews that have been done, with some issues raised that need to be addressed... - 07:12 AM Base Language Bug #9037 (WIP): Two timers problem: only one fires
- There are multiple reviews that have been done, with some issues raised that need to be addressed.
Does the recent... - 09:11 AM Database Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
- I have checked the bundle and the results when @FIND FIRST@ is used.
When @activeBundleKey@ is first, the old record... - 03:29 AM Database Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
- The full schema for @adaptivept9@ (taken from testcases project) is:...
- 03:24 AM Database Bug #10390 (WIP): FIND FIRST buffer field change does not propagate into the next FIRST FIRST sta...
- > on processDirtyResults, the useDirtyDMO is already set to true and there are no changes required.
Right; this is... - 02:41 AM Database Bug #10390 (Review): FIND FIRST buffer field change does not propagate into the next FIRST FIRST ...
- Committed revision *16103* on task branch *10390a*:
- Addressed code review #10390-17. - 02:28 AM Database Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
- Response to code review #10390-17:
* the @if (hasEnteredIteration)@ conditional from @RAQ.executeImpl@ was moved bec... - 09:11 AM Conversion Tools Bug #6738 (WIP): incremental conversion when deleting program or class files
- Created task branch *6738a* from latest *trunk/16144*.
- 08:49 AM Conversion Tools Feature #3881: output actual file and line/column for all outputs in conversion/analytics
- With the changes from branch *3881a*, one of the next steps is addressing this bug:
for the 4GL code ... - 08:09 AM Base Language Bug #10509: SEARCH(directory_path) returns unkown
- ...
- 08:06 AM Base Language Bug #10509: SEARCH(directory_path) returns unkown
- Please post the 4GL code example that works differently in OE and FWD.
- 03:00 AM Base Language Bug #10509: SEARCH(directory_path) returns unkown
- While creating some testcases for testing some OS commands, I have encountered this issue: if you want to check the f...
- 02:57 AM Base Language Bug #10509 (Test): SEARCH(directory_path) returns unkown
- 04:58 AM Base Language Bug #10352: Fix READ-JSON dataset handle method's behaviour
- There could still be work that needs to be done for this task, especially for error/exception handling. I made this d...
- 04:23 AM Database Bug #10480: Wrong sort criteria in FOR LAST when index has desc component
- Review of 10480a:
* I am OK with the technical approach.
* However, there are several places where @SortCriterion... - 03:12 AM Database Bug #10480 (Review): Wrong sort criteria in FOR LAST when index has desc component
- 03:12 AM Database Bug #10480: Wrong sort criteria in FOR LAST when index has desc component
- I have encountered this case in a regression tests, only there @find prev tt1 use-index desc_idx no-lock no-error@ qu...
09/01/2025
- 04:47 PM Conversion Tools Feature #6256: improved profile support
- I made updates to an application to position the @.df@ files into the profile directory so that the @p2j.cfg.xml@ wou...
- 04:25 PM Database Bug #10480: Wrong sort criteria in FOR LAST when index has desc component
- Alexandru Lungu wrote:
> Ovidiu, do you have a feedback for this? I am concerned that we might miss something.
I ... - 08:54 AM Database Bug #10480: Wrong sort criteria in FOR LAST when index has desc component
- There is a regression in Chui regression tests project. In the current implementation, @recid asc@ is added to the @s...
- 02:43 PM Database Bug #7793: incremental conversion with deleted table from .df
- Greg Shah wrote:
> The idea here is about cases where an output artifact is deleted but the source artifact exists. ... - 08:45 AM Database Bug #7793: incremental conversion with deleted table from .df
- > > * Reconvert any source artifact whose output artifact has been deleted.
> I don't really understand the idea her... - 06:05 AM Database Bug #7793: incremental conversion with deleted table from .df
- Greg Shah wrote:
> If possible, try not to make the changes for #7180 more difficult.
>
> It also seems like a po... - 05:52 AM Database Bug #7793: incremental conversion with deleted table from .df
- For #6738, I looked into the code and found @JavaPatternWorker$WorkArea.pfiles@, this helps us to track the persisted...
- 12:22 PM Runtime Infrastructure Feature #10451: GUI interaction event logging
- Paula Păstrăguș wrote:
> Hynek Cihlar wrote:
> > For the key events logging I think it would make it more useful if... - 12:19 PM Runtime Infrastructure Feature #10451: GUI interaction event logging
- Paula Păstrăguș wrote:
> Would it make more sense to handle this on show/hide and log based on the window’s visibili... - 08:19 AM Runtime Infrastructure Feature #10451: GUI interaction event logging
- Hynek Cihlar wrote:
> For the key events logging I think it would make it more useful if more information is include... - 07:49 AM Runtime Infrastructure Feature #10451: GUI interaction event logging
- Hynek Cihlar wrote:
> The "window closed" log output is a bit misleading. It is logged in the @remove@ method of @Wi... - 05:55 AM Runtime Infrastructure Feature #10451 (WIP): GUI interaction event logging
- Code review 10451a.
The "window closed" log output is a bit misleading. It is logged in the @remove@ method of @W... - 03:34 AM Runtime Infrastructure Feature #10451 (Review): GUI interaction event logging
- Committed finest-level logging for TAB and ENTER key events in rev *16136*. At this point, we have logging in place f...
- 11:51 AM Database Feature #10491: Tool to standardize PG cluster creation
- Greg Shah wrote:
> I thought we had automated the cluster initialization. The fact that we haven't is a problem for... - 11:27 AM User Interface Bug #10266: Incorrect Input Handling in Grouped CHARACTER FILL-INs
- Similar situation when I am entering two spaces into an empty @txt1@ @FILL-IN@, the character is not added due to:
... - 10:27 AM Conversion Tools Feature #6319: IntelliJ plugin
- > I tried understanding where this is taking place now. In other words, the mapping between IElementTypes to PsiElem...
- 10:17 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
- Experimented a bit with the query a scrolling query....
- 10:00 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
- The issue in #10172 is not that the record is not inside the cache, but rather that its data was not selected. In gen...
- 08:42 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
- With 9383a I get around 30k calls for the scenario from #10172 comparative with 34-35k calls with trunk. The reason f...
- 09:21 AM Base Language Bug #4766: fix CHR and ASC
- I'm trying to compare some files that contains the results of OUTPUT TO ... MESSAGE/DISPLAY/EXPORT/PUT in Progress an...
- 08:25 AM Conversion Tools Bug #6738: incremental conversion when deleting program or class files
- Dănuț Filimon wrote:
> For #6738, I looked into the code and found @JavaPatternWorker$WorkArea.pfiles@, this helps u... - 06:35 AM Base Language Bug #10365: Mismatched number of parameters passed to routine for external function
- Constantin Asofiei wrote:
> Please use a @DYNAMIC-INVOKE@ call.
Sure, I tested this code:... - 06:25 AM Base Language Bug #10365: Mismatched number of parameters passed to routine for external function
- Please use a @DYNAMIC-INVOKE@ call.
- 06:23 AM Base Language Bug #10365: Mismatched number of parameters passed to routine for external function
- Constantin Asofiei wrote:
> For rev 15775/15776 - the change is for unknown literal, right?
More specific, the ... - 05:45 AM Base Language Bug #10365: Mismatched number of parameters passed to routine for external function
- For rev 15775/15776 - the change is for unknown literal, right? If so, can you right a test for decimal, also?
... - 06:08 AM Database Feature #6457: finish COPY-LOB support
- Constantin Asofiei wrote:
> * @longchar.write@ - what if the existing longchar instance already has the codepage s... - 06:00 AM Database Feature #6457: finish COPY-LOB support
- Review of 6457a rev 16071:
* @block_properties.rules@ has the XML prolog removed.
* @LobCopy@ - no history entry
*... - 06:08 AM Conversion Tools Bug #10469: incremental conversion when basepath is more than one folder (aka abl/foo) with #5586
- The only ./cvt/ usage is in this phase:...
- 05:54 AM Conversion Tools Bug #10469: incremental conversion when basepath is more than one folder (aka abl/foo) with #5586
- Dănuț Filimon wrote:
> Constantin Asofiei wrote:
> > I noticed something else during incremental conversion: the fi... - 05:50 AM Conversion Tools Bug #10469: incremental conversion when basepath is more than one folder (aka abl/foo) with #5586
- Constantin Asofiei wrote:
> I noticed something else during incremental conversion: the file is reported using @./cv... - 05:46 AM Conversion Tools Bug #10469: incremental conversion when basepath is more than one folder (aka abl/foo) with #5586
- I noticed something else during incremental conversion: the file is reported using @./cvt/@ instead of @./abl@. Can ...
- 05:52 AM Base Language Bug #10336 (Internal Test): Issue on object deletion: java.lang.IllegalStateException
- Please put this into testing.
- 05:48 AM Conversion Tools Bug #9917 (Test): Fileset not ignoring case
- Branch 9917a was merged into trunk as revision 16139 and archived.
- 05:37 AM Conversion Tools Bug #9917: Fileset not ignoring case
- Alexandru Lungu wrote:
> Danut, please merge 9917a to trunk *after 10020a*. There won't be any delivery this week - ... - 05:17 AM Conversion Tools Feature #10265 (WIP): schema-only conversion
- Created task branch *10265a* from *trunk/16138*.
- 05:07 AM Base Language Bug #10352: Fix READ-JSON dataset handle method's behaviour
- Smoke-test for 10352a on another customer app showed no regressions.
- 04:08 AM Base Language Bug #9572 (Internal Test): ArrayIndexOutOfBoundsException and wrong newline handling in Redirecte...
- Code review 9572a. Please start regression testing. I suppose I will run the ChUI regression tests.
- 04:05 AM Base Language Bug #9572: ArrayIndexOutOfBoundsException and wrong newline handling in RedirectedTerminal.addCha...
- Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
> > @ScreenBitmap@ size will get out of sync with the size of the ...
08/29/2025
- 02:56 PM Base Language Bug #10471 (Review): Incorrect Integer Formatting as Legacy Time
- The issue #10471-6 was resolved in 10471a rev. 16134. Please, review.
Also @TestIntegerFormattedAsTime.cls@ was up... - 02:49 PM Base Language Bug #10471: Incorrect Integer Formatting as Legacy Time
- Vladimir Tsichevski wrote:
> The updated ABLUnit test class @TestIntegerFormattedAsTime.cls@ is included as an attac... - 02:40 PM Base Language Bug #10471: Incorrect Integer Formatting as Legacy Time
- The updated ABLUnit test class @TestIntegerFormattedAsTime.cls@ is included as an attachment.
- 02:31 PM Base Language Bug #10471 (WIP): Incorrect Integer Formatting as Legacy Time
- I found that the OE handles the "+hh:mm" format in a counter-intuitive manner, treating the input value as seconds an...
- 12:16 PM Database Feature #10491: Tool to standardize PG cluster creation
- I am not suggesting that we expand use of @build_db.xml@. The opposite, I want everything in there to be using tools...
- 11:49 AM Database Feature #10491: Tool to standardize PG cluster creation
- Greg,
The @build_db.xml@ might not be the best place for configuring the cluster. This is a one-time operation (only... - 10:41 AM Conversion Tools Feature #6319: IntelliJ plugin
- > ParserDefiniton.createElement() - here we convert the AST elements into PSI elements that can interact with the Int...
- 09:58 AM User Interface Bug #10500: Frame incorrectly stays enabled
- Consider this testcase:...
- 09:45 AM User Interface Bug #10500 (New): Frame incorrectly stays enabled
- 09:50 AM Base Language Bug #10365: Mismatched number of parameters passed to routine for external function
- Any objections, Constantin?
- 09:46 AM Base Language Bug #10365: Mismatched number of parameters passed to routine for external function
- Greg Shah wrote:
> Code Review Task Branch 6506a Revision 15775
>
> No objections. Please edit the comment at lo... - 09:35 AM Base Language Bug #10365: Mismatched number of parameters passed to routine for external function
- Code Review Task Branch 6506a Revision 15775
No objections. Please edit the comment at location so that it doesn'... - 09:48 AM Conversion Tools Bug #6308 (Internal Test): post string literal alternative coding quirk in 4GL preprocessor
- I've reviewed this change and all the related change in 6859b. It is difficult to assess by code review alone, if th...
- 09:47 AM Conversion Tools Bug #9886 (Internal Test): Double slashes should produce a new line during preprocessing
- I've reviewed this change and all the related change in 6859b. It is difficult to assess by code review alone, if th...
- 09:47 AM Conversion Tools Bug #9903 (Internal Test): alternative codings with ' (quote) don't convert to ` (backtick)
- I've reviewed this change and all the related change in 6859b. It is difficult to assess by code review alone, if th...
- 09:47 AM Conversion Tools Bug #9918 (Internal Test): tilde doesn't duplicate semicolon in alternative codings
- I've reviewed this change and all the related change in 6859b. It is difficult to assess by code review alone, if th...
- 09:47 AM Conversion Tools Bug #10099 (Internal Test): Tilde consumes the octals/follow-up characters, when in OE this doesn...
- I've reviewed this change and all the related change in 6859b. It is difficult to assess by code review alone, if th...
- 09:36 AM User Interface Bug #10499: LEAVE event missing for top-level window
- Consider this tetscase:...
- 09:29 AM User Interface Bug #10499 (New): LEAVE event missing for top-level window
- 09:10 AM Database Bug #7793: incremental conversion with deleted table from .df
- It is fine to store at any point in the process, late or early, it should not matter.
- 09:08 AM Database Bug #7793: incremental conversion with deleted table from .df
- We'd have to make a difference between code and schema artifacts, JavaPatternWorker.createJavaFile() is used for both...
- 08:59 AM Database Bug #7793: incremental conversion with deleted table from .df
- If possible, try not to make the changes for #7180 more difficult.
It also seems like a potentially good idea to s... - 08:42 AM Database Bug #7793: incremental conversion with deleted table from .df
- From the looks of it, I will need to load hotel.p2o which can give me access to the "path" annotation (com/goldencode...
- 07:20 AM Database Bug #7793: incremental conversion with deleted table from .df
- Alexandru told me that import.sh is able to determine the DMO, I'll investigate and check if this can be of help.
- 06:59 AM Database Bug #7793: incremental conversion with deleted table from .df
- The dmo file name is build in java_dmo.xml and I can't build the file name of a dmo that doesn't exist. The only opti...
- 06:09 AM Database Bug #7793: incremental conversion with deleted table from .df
- I tried to look into @DatabaseManager.getDatabaseDMOs()@ and @DatabaseManager.getDatabaseTables()@, but the issue wit...
- 09:01 AM Database Bug #10483: memory leak in BufferManager.openBuffers
- > The protection ensures only for this specific case.
I understand. But should we expand this to be unconditional... - 08:46 AM Database Bug #10483: memory leak in BufferManager.openBuffers
- Greg Shah wrote:
> Code Review Task Branch 10483a Revision 16137 and 16138
>
> For @RB.openScope()@, what are 4GL... - 08:41 AM Database Bug #10483: memory leak in BufferManager.openBuffers
- Code Review Task Branch 10483a Revision 16137 and 16138
For @RB.openScope()@, what are 4GL code examples that caus... - 08:08 AM Base Language Feature #9448: compatibility test security features
- I think it can be merged to trunk
- 07:07 AM Base Language Feature #9448: compatibility test security features
- I have already tested this and it passed.
- 07:01 AM Base Language Feature #9448: compatibility test security features
- Lorian, please test this task according to [[regression:Customer_Test_Plan_Tracking]]
- 06:38 AM Conversion Tools Bug #9917 (Merge Pending): Fileset not ignoring case
- Danut, please merge 9917a to trunk *after 10020a*. There won't be any delivery this week - the next scheduled deliver...
- 06:07 AM Base Language Bug #10352: Fix READ-JSON dataset handle method's behaviour
- Harness, smoketest and reports passed with 10352a.
- 06:01 AM Database Bug #10455 (Review): Persistent table CAN-FIND FIRST issue
- 06:00 AM Database Bug #10455: Persistent table CAN-FIND FIRST issue
- Committed revision *16127* on task branch *10455a*:
- Avoid calling validation multiple times in the nested function... - 03:55 AM Database Bug #10455 (WIP): Persistent table CAN-FIND FIRST issue
- Review of 10455a:
* I am very OK with the logic being moved to @BlockManager.functionBlock@.
* I am still not con... - 03:33 AM Database Bug #10455: Persistent table CAN-FIND FIRST issue
- Committed revision *16126* on task branch *10455a*:
* Moved validation from @BufferManager@ into @BlockManager.funct... - 02:44 AM Database Bug #10455: Persistent table CAN-FIND FIRST issue
- The property block case works just fine, but the problem is that when there is no buffer usage into the the called fu...
- 05:27 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
- Alexandru Lungu wrote:
> Ah, I see. @CompoundQuery@ does a NEXT and forces its AQ to load that second row, but AQ... - 05:24 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
- > Suppose I have in cursor [1432, 1432], cursor is set on the second element. After the execution of loadByValues and...
- 04:10 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
- Alexandru Lungu wrote:
> Exactly. If the first component (EACH) has a cursor with ids [1, 2, 3], then @loadByValue... - 03:35 AM Database Bug #10385 (WIP): Incorrect reset of the cursor cache in Reposition
- > repositionByID is performed only in certain cases, added additional reposition parameter to loadByValues and load m...
- 01:58 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
- Committed on 10385a, rev. 16091.
@repositionByID@ is performed only in certain cases, added additional @reposition... - 12:42 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
- Alexandru Lungu wrote:
> * I don't think the changes are right (or maybe I am misinterpreting something). The @repoC... - 04:55 AM Database Bug #10390 (WIP): FIND FIRST buffer field change does not propagate into the next FIRST FIRST sta...
- I am not sure the changes in 10390a are right because:
* moving the @if (hasEnteredIteration)@ after means that we... - 04:06 AM User Interface Bug #10485: App freeze due to lack of synchronization
- Sergey Ivanovskiy wrote:
> Is this issue is really related to #10428?
Not exactly, but since the main discussion ... - 04:05 AM User Interface Bug #10485: App freeze due to lack of synchronization
- Paula Păstrăguș wrote:
> Hynek / Sergey, I don’t think the solution I pushed is really viable. We’re synchronizing o... - 04:00 AM User Interface Bug #10485: App freeze due to lack of synchronization
- The race condition can only occur during a network test when a PS timer is active and its callback interacts with the...
- 03:55 AM User Interface Bug #10485: App freeze due to lack of synchronization
- Hynek / Sergey, I don’t think the solution I pushed is really viable. We’re synchronizing on the same lock that’s als...
- 03:30 AM User Interface Bug #10485: App freeze due to lack of synchronization
- ...
- 01:47 AM User Interface Bug #10485: App freeze due to lack of synchronization
- Paula Păstrăguș wrote:
> Hynek Cihlar wrote:
> > Code review 10485a.
> >
> > Please remove @PushMessagesWorker.s...
08/28/2025
- 03:49 PM Base Language Bug #9572 (Review): ArrayIndexOutOfBoundsException and wrong newline handling in RedirectedTermin...
- 03:49 PM Base Language Bug #9572: ArrayIndexOutOfBoundsException and wrong newline handling in RedirectedTerminal.addCha...
- Hynek Cihlar wrote:
> Code review 9572a.
>
> [...]
> The javadoc is misleading, the width is used to allocate th... - 02:57 PM Database Feature #10491: Tool to standardize PG cluster creation
- This must be able to fully replace the cluster initialization in @build_db.xml@. In other words, we will eliminate t...
- 02:53 PM Database Feature #10491: Tool to standardize PG cluster creation
- > Should I leave it like that, or allow each current line to have the specified authorization method, instead of the ...
- 12:18 PM Database Feature #10491: Tool to standardize PG cluster creation
- Added watchers.
- 12:17 PM Database Feature #10491: Tool to standardize PG cluster creation
- With respect to @postgresql.conf@, our current Docker implementation makes the below changes, which essentially uncom...
- 10:35 AM Database Feature #10491 (WIP): Tool to standardize PG cluster creation
- Right now the attached is within the @container@ project, but needs to be moved to a FWD branch in the @./tools/scrip...
- 10:32 AM Database Feature #10491: Tool to standardize PG cluster creation
- We need a tool to standardize the method by which a PostgreSQL cluster is created. It needs to be able to function bo...
- 09:05 AM Database Feature #10491 (Review): Tool to standardize PG cluster creation
- 01:04 PM User Interface Bug #10485: App freeze due to lack of synchronization
- Hynek Cihlar wrote:
> Code review 10485a.
>
> Please remove @PushMessagesWorker.session@ and the related methods.... - 08:49 AM User Interface Bug #10485: App freeze due to lack of synchronization
- Hynek Cihlar wrote:
> Code review 10485a.
>
> Please remove @PushMessagesWorker.session@
If we remove the sess... - 07:46 AM User Interface Bug #10485 (WIP): App freeze due to lack of synchronization
- Code review 10485a.
Please remove @PushMessagesWorker.session@ and the related methods.... - 03:18 AM User Interface Bug #10485 (Review): App freeze due to lack of synchronization
- Created task branch 10485a.
Committed solution as rev *16135*.
Hynek / Sergey please review. - 02:37 AM User Interface Bug #10485: App freeze due to lack of synchronization
- For additional details, please refer to entries #10428-24 through #10428-29
- 02:35 AM User Interface Bug #10485 (WIP): App freeze due to lack of synchronization
- The application freeze occurs due to missing synchronization between @PushMessagesWorker.sendMessage@ and the network...
- 02:31 AM User Interface Bug #10485 (Test): App freeze due to lack of synchronization
- 12:58 PM User Interface Bug #10075: Number format validation issues
- @NumberFormatValidationTest@ and @NumberFormattingTest@ classes added to the testcases at rev. 1802.
- 12:42 PM Base Language Bug #10471: Incorrect Integer Formatting as Legacy Time
- The @TestIntegerFormattedAsTime@ class added to the testcases at rev. 1801. All tests pass with 10471a.
- 10:32 AM Database Bug #10483 (Review): memory leak in BufferManager.openBuffers
- Actually, the memory leak was from a case where a buffer from a super-class is opened (in the pseudo-execute method f...
- 09:28 AM User Interface Bug #10494: Overlapping widgets are no displayed depending of when and how they're set visible
- This issue started from searching for a testcase for #8015.
Found that the issue from #8015 is a particular one an... - 09:21 AM User Interface Bug #10494 (New): Overlapping widgets are no displayed depending of when and how they're set visible
- 09:15 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
- Committed #9383-17 to *9383a/16139*. Made transactionCommitting() default.
- 09:09 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
- You can do this:...
- 09:04 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
- Danut, @transactionCommiting@ is not implemented as a no-op in all @Results@ classes after the rebase:...
- 08:49 AM Database Bug #9383: Cache only the current delegate on transaction commit if a ProgressiveResults is used
- Rebased *9383a* to latest *trunk/16136*, the branch is now at revision *16138*.
- 09:07 AM Database Bug #10455: Persistent table CAN-FIND FIRST issue
- The changes are reverted to the state that was before @BATCH@ mode.
The synchronization does not happen when the val... - 06:53 AM Database Bug #10455: Persistent table CAN-FIND FIRST issue
- Review of 10455a:
* I would like to defer the review of exception handling to Constantin. To me it looks OK, but I a... - 06:39 AM Database Bug #10455 (Review): Persistent table CAN-FIND FIRST issue
- Committed revision *16125* on task branch *10455a*:
- Added validation when a function is called in batch assignment... - 03:33 AM Database Bug #10455: Persistent table CAN-FIND FIRST issue
- Thanks for code review!
I have started working on this task branch, but I think that adding the validation into th... - 07:25 AM Base Language Bug #10352: Fix READ-JSON dataset handle method's behaviour
- Stefanel Pezamosca wrote:
> Hi Paul, I took a look at 10352a by chance.
> Please keep Java 8 compatibility in mind ... - 06:26 AM Base Language Bug #10352: Fix READ-JSON dataset handle method's behaviour
- Hi Paul, I took a look at 10352a by chance.
Please keep Java 8 compatibility in mind for now:
(If you use Intellij... - 05:49 AM Base Language Bug #10352: Fix READ-JSON dataset handle method's behaviour
- Comitted rev. *16133* on branch *10352a* that addresses this issue.
- 07:24 AM Conversion Tools Bug #10208 (Closed): do not convert the schema in incremental mode if it hasn't changed
- 07:24 AM Conversion Tools Bug #9863 (Closed): Fileset eXclude broken on native Windows
- 07:24 AM Conversion Tools Feature #6256 (Closed): improved profile support
- 07:22 AM Database Bug #7793: incremental conversion with deleted table from .df
- I like the approach. You can put the changes into 6083a.
- 06:54 AM Database Bug #7793: incremental conversion with deleted table from .df
- 6083a does give me a way to determine the deleted tables, the only problem is getting the *.java and *.java.jast file...
- 05:45 AM Database Bug #7793: incremental conversion with deleted table from .df
- I tested hotel using two persistent tables (pt1 and pt2), after removing the pt2 table I am still left with those two...
- 03:22 AM Database Bug #7793 (WIP): incremental conversion with deleted table from .df
- I'll pick this up since I worked on #6083.
- 07:18 AM Conversion Tools Feature #5586 (Closed): move all conversion artifacts/outputs into the cvtdb or into a dedicated ...
- 06:42 AM Database Feature #6720: lazy hydration
- > The root cause is the fallback to Loader which causes in retrieving a newer state of the record than we would have ...
- 06:27 AM Database Feature #6720: lazy hydration
- I have good news and bad news:))
I have tested the fwd tests and unit tests of another large customer application ... - 06:35 AM Runtime Infrastructure Feature #10451: GUI interaction event logging
- Committed finest level logging for window open/close and mouse click events as rev *16135* / 10451a.
Next, I’ll re... - 06:28 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
- Alexandru Lungu wrote:
> > Assignee set to Alexandru Lungu
>
> Constantin, shall I pick this up or was it a mista... - 06:27 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
- > Assignee set to Alexandru Lungu
Constantin, shall I pick this up or was it a mistake changing the Assignee? - 06:26 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
- Eduard,
> 3) qh:get-first() find the record with recid 1432 and updated index field. In Cursor.results is added anot... - 03:18 AM Database Bug #10385: Incorrect reset of the cursor cache in Reposition
- Alex, please review this. To me the change makes sense.
- 06:13 AM Database Bug #10480: Wrong sort criteria in FOR LAST when index has desc component
- > do you remember why in SortCriterion.parse, when adding recid to the sort criteria an asc/desc is gotten from the l...
- 06:12 AM Database Bug #10480 (Internal Test): Wrong sort criteria in FOR LAST when index has desc component
- Is the following a reasonable example to prove the issue (both temporary and persistent tables)?...
- 02:38 AM Database Bug #10480 (Review): Wrong sort criteria in FOR LAST when index has desc component
- 02:37 AM Database Bug #10480 (WIP): Wrong sort criteria in FOR LAST when index has desc component
- Committed on 10480a, revision 16133.
Excluded descending order from recid component from DDL and FQL generation. - 04:14 AM Base Language Bug #10391: Comparisons methods not returning the correct result in poly cases
- Committed rev. *16111* on branch *10391a* that addresses this feedback.
I also committed the procedures I used to ... - 03:21 AM Base Language Bug #10391 (Internal Test): Comparisons methods not returning the correct result in poly cases
- Paul, the changes look good. Please add history entries.
- 03:45 AM Base Language Bug #10406 (Test): Wrong parameter mode for buffers passed to a constructor
- 10406a was merged to trunk and archived.
- 03:25 AM Base Language Bug #10406 (Merge Pending): Wrong parameter mode for buffers passed to a constructor
- This will be merged after 10398a.
- 03:40 AM Database Bug #10398 (Test): Incorrect base data type used in buffer dereference
- 10398a was merged to trunk and archived.
- 03:22 AM Database Bug #10398 (Merge Pending): Incorrect base data type used in buffer dereference
- Please merge to trunk now.
- 03:33 AM Base Language Bug #10365: Mismatched number of parameters passed to routine for external function
- Radu Apetrii wrote:
> Florin, will this fix work if the function from the first note returns a character instead of ... - 03:19 AM Database Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
- Alex, please review this.
- 03:13 AM Conversion Tools Bug #10469 (Review): incremental conversion when basepath is more than one folder (aka abl/foo) w...
- Committed the patch from #10469-7 to *10469a/16135*. Constantin, please review.
08/27/2025
- 05:14 PM Base Language Bug #10471 (Review): Incorrect Integer Formatting as Legacy Time
- Fixed in 10471a rev. 16133. Please, review.
- 04:28 PM Base Language Bug #10471: Incorrect Integer Formatting as Legacy Time
- Attached is an ABLUnit test class to evaluate integer-to-time formatting using 60 sample cases.
- 01:07 PM Base Language Bug #10352: Fix READ-JSON dataset handle method's behaviour
- There is another problem; note that the following is happening on an READ-XML - @ctx.proxy@ has no record loaded:
<... - 07:16 AM Base Language Bug #10352: Fix READ-JSON dataset handle method's behaviour
- Committed rev. *16132* on branch *10352a* that introduces a check to avoid NPE for cases when the structure of the pa...
- 11:28 AM Database Bug #10483: memory leak in BufferManager.openBuffers
- In @BufferManager.bufferInitialized@, the @buffer.activeScopeDepth@ is 0-based; this code:...
- 11:14 AM Database Bug #10483 (WIP): memory leak in BufferManager.openBuffers
- 10:38 AM Conversion Tools Feature #6083 (Internal Test): schema (.df) changes in incremental conversion mode should only re...
- Code Review Task Branch 6083a Revisions 16125 through 16127
I'm good with the changes. - 06:57 AM Conversion Tools Feature #6083: schema (.df) changes in incremental conversion mode should only reconvert those pr...
- Greg Shah wrote:
> > The only issue that I can see right now, is that the last table parsed will contain the df foot... - 06:49 AM Conversion Tools Feature #6083: schema (.df) changes in incremental conversion mode should only reconvert those pr...
- > The only issue that I can see right now, is that the last table parsed will contain the df footer:
That must be ... - 06:28 AM Conversion Tools Feature #6083 (Review): schema (.df) changes in incremental conversion mode should only reconvert...
- The only issue that I can see right now, is that the last table parsed will contain the df footer:...
- 09:12 AM Conversion Tools Bug #10482: [REGRESSION] DMO temp-table SQL name is no longer deterministic
- Since 16131 or earlier, when converting for regression testing a large app, the DMOs are no longer the same - the SQL...
- 09:12 AM Conversion Tools Bug #10482 (WIP): [REGRESSION] DMO temp-table SQL name is no longer deterministic
- 09:12 AM Database Bug #10480: Wrong sort criteria in FOR LAST when index has desc component
- > Do you remember why in SortCriterion.parse, when adding recid to the sort criteria an asc/desc is gotten from the l...
- 08:56 AM Database Bug #10480: Wrong sort criteria in FOR LAST when index has desc component
- Unfortunately I didn't find any testcases related to this.
- 08:52 AM Database Bug #10480: Wrong sort criteria in FOR LAST when index has desc component
- The only places where I could find @(pKeyAscend ? "asc" : "desc")@ mentioned is #7414-14 and #1666-15.
Ovidiu wrot... - 07:41 AM Database Bug #10480: Wrong sort criteria in FOR LAST when index has desc component
- > Sorry Tomasz, I saw that you made the last change in this area, but the part of the code of interest is pretty old ...
- 07:35 AM Database Bug #10480: Wrong sort criteria in FOR LAST when index has desc component
- Eduard Soltan wrote:
> Tomasz,
>
> Do you remember why in @SortCriterion.parse@, when adding @recid@ to the sort ... - 07:18 AM Database Bug #10480: Wrong sort criteria in FOR LAST when index has desc component
- Tomasz,
Do you remember why in @SortCriterion.parse@, when adding @recid@ to the sort criteria an @asc/desc@ is go... - 05:52 AM Database Bug #10480: Wrong sort criteria in FOR LAST when index has desc component
- ...
- 05:46 AM Database Bug #10480 (Test): Wrong sort criteria in FOR LAST when index has desc component
- 08:44 AM Database Bug #10455 (WIP): Persistent table CAN-FIND FIRST issue
- I made some experiments my own and reached the same conclusion as yours. Using function invocations inside the ASSIGN...
- 08:26 AM Database Feature #6720: lazy hydration
- While investigating the FWD tests of a large customer applications, I came across some problems and fixed them. @6720...
- 07:14 AM Conversion Tools Bug #9917: Fileset not ignoring case
- I prefer to defer the merging after customer deliveries happening tomorrow evening.
- 06:46 AM Conversion Tools Bug #9917: Fileset not ignoring case
- You can control the merge.
- 04:12 AM Conversion Tools Bug #9917: Fileset not ignoring case
- The regression test plan passed with 9917a, the branch can be merged.
- 07:13 AM User Interface Bug #10075: Number format validation issues
- Greg Shah wrote:
> > Therefore, I’ve decided to place @NumberFormatValidationTest.cls@ in the same directory as @Tes... - 06:14 AM User Interface Bug #10075: Number format validation issues
- > Therefore, I’ve decided to place @NumberFormatValidationTest.cls@ in the same directory as @TestString.cls@
Thi... - 06:02 AM Runtime Infrastructure Feature #10451: GUI interaction event logging
- Paula, I like the idea. Two suggestions.
1. I think it would be even better to extend this to all widgets. I.e. p... - 05:58 AM Base Language Bug #10365: Mismatched number of parameters passed to routine for external function
- Florin, will this fix work if the function from the first note returns a character instead of a logical? I've encount...
- 04:45 AM Database Bug #10479: Deleted record is added to session cache in ProgressiveResults.getResults
- When a new bracket is processed in @ProgressiveResults.getResults@, this code is executed:...
- 04:30 AM Database Bug #10479 (New): Deleted record is added to session cache in ProgressiveResults.getResults
08/26/2025
- 05:54 PM User Interface Bug #10075: Number format validation issues
- Greg Shah wrote:
> I mean in that set of tests. It probably won't be in that same class. Over time we will probabl... - 03:44 PM User Interface Bug #10075: Number format validation issues
- I mean in that set of tests. It probably won't be in that same class. Over time we will probably refactor the exist...
- 03:06 PM User Interface Bug #10075: Number format validation issues
- Greg Shah wrote:
> It is still the place to put the test code. I expect many more tests to be added over time.
D... - 03:02 PM User Interface Bug #10075: Number format validation issues
- It is still the place to put the test code. I expect many more tests to be added over time.
- 01:52 PM User Interface Bug #10075: Number format validation issues
- Greg Shah wrote:
> See [[p2j:Format String Tests]].
This page points to a single test class designed to evaluate ... - 01:23 PM User Interface Bug #10075: Number format validation issues
- See [[p2j:Format String Tests]].
- 12:58 PM User Interface Bug #10075: Number format validation issues
- Greg Shah wrote:
> Please commit all tests into the testcases project.
1. I'm uncertain about the appropriate loc... - 07:17 AM User Interface Bug #10075: Number format validation issues
- Please commit all tests into the testcases project.
- 03:27 PM Base Language Bug #10471 (WIP): Incorrect Integer Formatting as Legacy Time
- Update: OE formats 1 with "+hh:mm:ss" as "+00:01:00", whereas FWD continues to handle this incorrectly.
- 02:25 PM Base Language Bug #9572 (WIP): ArrayIndexOutOfBoundsException and wrong newline handling in RedirectedTerminal....
- Code review 9572a....
- 10:09 AM Conversion Tools Feature #6083: schema (.df) changes in incremental conversion mode should only reconvert those pr...
- Yes, and it just needs to be checked by tablename and schema (the table is uniquely named per schema).
- 08:49 AM Conversion Tools Feature #6083: schema (.df) changes in incremental conversion mode should only reconvert those pr...
- So one section will be like this:...
- 08:15 AM Conversion Tools Feature #6083: schema (.df) changes in incremental conversion mode should only reconvert those pr...
- The original detection of a change to the @.df@ might just be from whitespace changes or ordering differences (conten...
- 07:48 AM Conversion Tools Feature #6083: schema (.df) changes in incremental conversion mode should only reconvert those pr...
- Greg Shah wrote:
> If we are operating on the original text from the @.df@ then we would NOT be calculating any chan... - 07:41 AM Conversion Tools Feature #6083: schema (.df) changes in incremental conversion mode should only reconvert those pr...
- If we are operating on the original text from the @.df@ then we would NOT be calculating any changes in the AST.
- 06:14 AM Conversion Tools Feature #6083: schema (.df) changes in incremental conversion mode should only reconvert those pr...
- Dănuț Filimon wrote:
> To calculate the checksum for a table, we need:
> * The original text of the table, e.g.: @g... - 04:50 AM Conversion Tools Feature #6083: schema (.df) changes in incremental conversion mode should only reconvert those pr...
- To calculate the checksum for a table, we need:
* The original text of the table, e.g.: @guest@
* The db_signature ... - 09:57 AM Testing Support #6859 (Internal Test): preprocessor tests
- Rebased *6859b* to latest *trunk/16129*, the branch is now at revision *16143*.
I will create a regression test pl... - 07:54 AM Base Language Bug #4766: fix CHR and ASC
- In OE, one must provide the proper command line arguments to set the @CP*@ values. Since we use the PCT ("Progress C...
- 06:41 AM Base Language Bug #4766: fix CHR and ASC
- > I'm trying to make some (automatized) tests which compares the FWD results (from OUTPUT [STREAM] TO ...) with the o...
- 05:46 AM Base Language Bug #4766: fix CHR and ASC
- I'm trying to make some (automatized) tests which compares the FWD results (from OUTPUT [STREAM] TO ...) with the one...
- 04:48 AM Base Language Bug #4766: fix CHR and ASC
- The *defined streams / OUTPUT STREAM TO ...* seem to work the same like I've described in #4766-144.
- 06:17 AM Runtime Infrastructure Bug #10476: Webspeed request for .r file fails
- It worked! It is now able to execute the file fine.
- 06:04 AM Runtime Infrastructure Bug #10476: Webspeed request for .r file fails
- OK, comment out the code in FWD .java file to just use @p_relname@ to be what @SEARCH@ returns from PROPATH and see w...
- 06:03 AM Runtime Infrastructure Bug #10476: Webspeed request for .r file fails
- After that loop, the code does this...
- 05:55 AM Runtime Infrastructure Bug #10476: Webspeed request for .r file fails
- I'm thinking to just remove this code in FWD's .java converted file. What is @cLongestProPath@ used for, after this ...
- 05:53 AM Runtime Infrastructure Bug #10476: Webspeed request for .r file fails
- In relname, it first does @FILE-INFO:FILE-NAME = filename@, where filename is @test.r@. This triggers the initial se...
- 05:46 AM Runtime Infrastructure Bug #10476: Webspeed request for .r file fails
- What is relname 4GL code doing that it needs to look for the .r file on disk, and not rely just on SEARCH function to...
- 05:28 AM Runtime Infrastructure Bug #10476: Webspeed request for .r file fails
- Executing a file coming from a webspeed request involves a couple of additional steps rather than the classic method ...
- 05:11 AM Runtime Infrastructure Bug #10476 (New): Webspeed request for .r file fails
- 06:06 AM Testing Bug #10425: Develop an automated test set for admin rest APIs
- By harness I mean our in-house testing application used for example in ChUI tests.
Brian wrote a simple testset as... - 04:20 AM Conversion Tools Feature #6319: IntelliJ plugin
- The IntelliJ plugin deals with the syntax tree of a language using @PsiElement@ abstractions. These provide informati...
- 04:12 AM Base Language Bug #10474: Fix the remaining scenario and bring 9298a changes to trunk
- The goal is to bring 9298a changes that were only ported to 7156c/e to trunk. However, 9298a introduces a problem whi...
- 04:10 AM Base Language Bug #10474 (New): Fix the remaining scenario and bring 9298a changes to trunk
- 03:11 AM Conversion Tools Bug #10469: incremental conversion when basepath is more than one folder (aka abl/foo) with #5586
- I experimented with the cvt and basepath parameters and also tried the scenario where:
* basepath is ./abl/hotel
* ...
08/25/2025
- 05:16 PM Base Language Bug #10471: Incorrect Integer Formatting as Legacy Time
- In 4GL, specific formats for integer values can interpret them as time. This feature is likely kept for backward comp...
- 05:12 PM Base Language Bug #10471 (Internal Test): Incorrect Integer Formatting as Legacy Time
- 01:57 PM User Interface Bug #10075: Number format validation issues
- The ABLUnit test class @NumberFormatValidationTest.cls@ has been attached.
- 01:45 PM Database Bug #10470 (WIP): Wrong order of records fetching when index modification
- ...
- 01:39 PM Database Bug #10470 (Rejected): Wrong order of records fetching when index modification
- 10:33 AM Database Support #10420: Refactoring DMO interface layers
- Good additions, Alex!
- 08:08 AM Database Support #10420: Refactoring DMO interface layers
- I like #10420-3! I would like to extend upon the Issues section with a question:
* are there limits on Java file/cla... - 09:25 AM Conversion Tools Feature #6083: schema (.df) changes in incremental conversion mode should only reconvert those pr...
- Greg Shah wrote:
> We could calculate the checksum for the original input text for that table. That would be more c... - 09:19 AM Conversion Tools Feature #6083: schema (.df) changes in incremental conversion mode should only reconvert those pr...
- We could calculate the checksum for the original input text for that table. That would be more consistent with our f...
- 05:13 AM Conversion Tools Feature #6083: schema (.df) changes in incremental conversion mode should only reconvert those pr...
- Committed *6083a/16125*. Keep track of modified tables in incremental conversion.
I've noticed that during convers... - 08:52 AM Base Language Bug #10352: Fix READ-JSON dataset handle method's behaviour
- Committed rev. *16130* on branch *10352a* that allows the solution to be compatible with java 8.
- 05:42 AM Base Language Bug #10352 (Internal Test): Fix READ-JSON dataset handle method's behaviour
- I created task branch *10352a* and committed rev. *16128* that introduces a fix for the @PARENT-ID-RELATION@ relation...
- 08:28 AM Database Bug #9016 (Internal Test): Improve performance in FQLPreprocessor by using astCache
- I am ok with 9016a. Please proceed with testing.
- 08:16 AM Base Language Bug #10313 (Test): server-sidef file-system must 'mount' user's working dir and look in this path...
- 07:13 AM Base Language Bug #10365: Mismatched number of parameters passed to routine for external function
- + Constantin as reviewer.
- 06:56 AM Conversion Tools Bug #10469: incremental conversion when basepath is more than one folder (aka abl/foo) with #5586
- I already tried to add abl/hotel to the propath:...
- 06:48 AM Conversion Tools Bug #10469: incremental conversion when basepath is more than one folder (aka abl/foo) with #5586
- You need to add @:${P2J_HOME}/abl/hotel/@ to @propath@ in @p2j.cfg.xml@. If we look in @Configuration.getPathToConve...
- 06:27 AM Conversion Tools Bug #10469: incremental conversion when basepath is more than one folder (aka abl/foo) with #5586
- Constantin, is there any configuration missing? I get this error with the mentioned configuration:...
- 06:06 AM Conversion Tools Bug #10469 (WIP): incremental conversion when basepath is more than one folder (aka abl/foo) with...
- I'll look into the issue right away.
- 06:05 AM Conversion Tools Bug #10469: incremental conversion when basepath is more than one folder (aka abl/foo) with #5586
- There is a bug when @basepath="./abl/hotel/"@ and @cvtpath="./cvt"@. Incremental conversion will fail because @Confi...
- 06:04 AM Conversion Tools Bug #10469 (Test): incremental conversion when basepath is more than one folder (aka abl/foo) wit...
- 06:52 AM Database Bug #9493: Inline word index CTE for trivial clauses
- Alexandru Lungu wrote:
> Stefanel, please describe here the optimization in #10431-12 here. We may want to implement... - 06:38 AM Database Bug #9493: Inline word index CTE for trivial clauses
- Stefanel, please describe here the optimization in #10431-12 here. We may want to implement such optimization directl...
- 06:45 AM Database Feature #10436: Detect Sequential Data Access and Prefetch Records from the Database
- > Detect Sequential Data Access and Prefetch Records from the Database
Arthur, can you provide a 4GL code that wou... - 06:05 AM Conversion Tools Feature #6256 (Test): improved profile support
- OK, moved to 10469.
- 06:00 AM Conversion Tools Feature #6256: improved profile support
- Constantin, this is related to 5586a changes. Can you create a separate task?
- 05:57 AM Conversion Tools Feature #6256 (WIP): improved profile support
- There is a bug when @basepath="./abl/hotel/"@ and @cvtpath="./cvt"@. Incremental conversion will fail because @Confi...
- 01:47 AM Database Bug #10455: Persistent table CAN-FIND FIRST issue
- ChUI regression testing passed with the current changes.
08/22/2025
- 03:18 PM User Interface Bug #10266 (WIP): Incorrect Input Handling in Grouped CHARACTER FILL-INs
- 03:17 PM User Interface Bug #10266: Incorrect Input Handling in Grouped CHARACTER FILL-INs
- Testing 10266a rev. 16134.
I've entered "a b" into the first FILL-IN (format "X(8)"). The last character "b" was n... - 02:32 AM User Interface Bug #10266: Incorrect Input Handling in Grouped CHARACTER FILL-INs
- > Could you rebase 10266a to the latest trunk, please.
Sure. Done! - 02:03 PM Database Feature #6720: lazy hydration
- I have continued with addressing the functional issues I have found in the large GUI application. These were also mai...
- 10:32 AM Conversion Tools Feature #6319: IntelliJ plugin
- !ss3.png!
- 10:30 AM Conversion Tools Feature #6319: IntelliJ plugin
- The IntelliJ platform is Swing-based and we can think of the UI components as wrappers over Swing @JComponents@. For ...
- 08:16 AM Base Language Bug #10352: Fix READ-JSON dataset handle method's behaviour
- Need to log this weird behavior.
If the dataset declares both @DATA-RELATION@ and @PARENT-ID-RELATION@ types then... - 07:56 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- 10313a was merged as rev 16125.
- 07:49 AM Base Language Bug #10313 (Merge Pending): server-sidef file-system must 'mount' user's working dir and look in ...
- Go ahead and merge now.
- 07:42 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Chui regression tests passed.
FwdTests passed.
Constantin, I think we can merge. - 07:04 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Large GUI app unittests passed!
- 06:10 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Thank you, Razvan.
- 06:08 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- No regressions found with rev. 16131.
- 05:24 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- It looks like I forgot to enable the working dir resolving only for server-size fs, I fixed that and asked Razvan to ...
- 04:36 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- The latest revision solved the original issue, but now I've detected another regression related to another changes. P...
- 03:31 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Thank you for the testing and the test case, Razvan.
Constantin, I added a check for the previously computed file in... - 01:28 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- A regression was found on another customer app. Testcase:...
- 06:55 AM Database Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
- Alexandru Lungu wrote:
> Ah, I see. The DMO is updated and validated. It is inserted in the @RecordNursery@ for futu... - 05:35 AM Base Language Feature #10467: Make READ-JSON dataset handle method able to read json files not containing the n...
- While working on task #10352 I noticed that FWD doesn't support reading the following json:...
- 05:32 AM Base Language Feature #10467 (New): Make READ-JSON dataset handle method able to read json files not containing...
08/21/2025
- 01:59 PM User Interface Bug #10266: Incorrect Input Handling in Grouped CHARACTER FILL-INs
- Ionut-Mihai Simioniuc wrote:
> Done!
>
> *Committed on 10266a at revision 16058.*
Could you rebase 10266a to t... - 04:09 AM User Interface Bug #10266: Incorrect Input Handling in Grouped CHARACTER FILL-INs
- Done!
*Committed on 10266a at revision 16058.* - 10:31 AM Conversion Tools Feature #10459: migrate all project configuration into a single jSON configuration file
- > The "new" hotel method generates a JSON based upon the responses to the prompts.
We will want to invert that. ... - 10:05 AM Conversion Tools Feature #10459: migrate all project configuration into a single jSON configuration file
- The "new" hotel method generates a JSON based upon the responses to the prompts. This JSON is also made available in ...
- 09:14 AM Conversion Tools Feature #10459: migrate all project configuration into a single jSON configuration file
- There are also schema hint files.
We should also have a tool to gather all these input files and generate the .jso... - 09:12 AM Conversion Tools Feature #10459: migrate all project configuration into a single jSON configuration file
- The current approach to conversion project configuration is a frankenstein monster which we have pieced together over...
- 08:46 AM Conversion Tools Feature #10459 (New): migrate all project configuration into a single jSON configuration file
- 10:27 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- I tested harness+webui navigation on linux and windows, it passed.
I also asked my colleagues to test the branch wit... - 10:18 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Please create a task in the customer's project to discuss this.
10313a will not be delayed for this bug. - 10:17 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Constantin, is there a chance that with PASOE, new pieces of code are being accessed in the customer project and the ...
- 09:36 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Artur Școlnic wrote:
> There is a minor problem in a customer project, but it is present in trunk
On every other... - 07:16 AM Base Language Bug #10313 (Internal Test): server-sidef file-system must 'mount' user's working dir and look in ...
- 07:13 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- It was a directory issue. With full PASOE on both linux and windows 10313a passed the testing. There is a minor probl...
- 05:46 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- There is an issue with the windows project...
- 05:17 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Assuming that the @wa.serverSideFs@ is set correctly, the changes are fine. Constantin, I already tested a customer p...
- 04:57 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- I don't think I am , it is a dataset project with a standard directory. What is a sure way to check?
- 04:55 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Artur Școlnic wrote:
> Constantin Asofiei wrote:
> > Are they created in the working dir of the FWD client, when se... - 04:55 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Constantin Asofiei wrote:
> Are they created in the working dir of the FWD client, when server-side resources are pr... - 04:29 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Are they created in the working dir of the FWD client, when server-side resources are present?
- 04:04 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- I added these tests to the suite:...
- 02:04 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Artur Școlnic wrote:
> Constantin, is there something else we should address at this point?
I think if we fix Targe... - 09:22 AM Conversion Tools Feature #6083: schema (.df) changes in incremental conversion mode should only reconvert those pr...
- Rebased *6083a* to latest *trunk/16124*.
- 09:08 AM Conversion Tools Bug #10208 (Test): do not convert the schema in incremental mode if it hasn't changed
- Branch 10208a was merged into trunk as rev. 16124 and archived.
- 08:50 AM Conversion Tools Bug #10208 (Merge Pending): do not convert the schema in incremental mode if it hasn't changed
- You can merge to trunk now.
- 07:22 AM Conversion Tools Bug #10208: do not convert the schema in incremental mode if it hasn't changed
- I'm OK with a merge but please coordinate with Constantin to ensure that we don't negatively affect customer deliveri...
- 05:37 AM Conversion Tools Bug #10208: do not convert the schema in incremental mode if it hasn't changed
- Testing went well, Radu also got the error from #10208-37 and it was related to trunk/16111 (since he converted with ...
- 08:29 AM Conversion Tools Feature #10458 (Rejected): stable and deterministic name generation during app-by-app conversion
- This work is already represented in #9639.
- 08:23 AM Conversion Tools Feature #10458: stable and deterministic name generation during app-by-app conversion
- We need to ensure that the names we generate (classes, methods, data members...) are stable and deterministic. This ...
- 08:00 AM Conversion Tools Feature #10458 (Rejected): stable and deterministic name generation during app-by-app conversion
- 08:28 AM Conversion Tools Feature #9639: centralized name management (and conversion) OR jar based resolution
- We need to ensure that the names we generate (classes, methods, data members...) are stable and deterministic. This ...
- 08:02 AM Base Language Bug #10352: Fix READ-JSON dataset handle method's behaviour
- Constantin Asofiei wrote:
> Paul, the problems are multiple:
> * @childFieldsByChild@ has as key the temp-table nam... - 07:57 AM Conversion Tools Bug #8967 (Closed): Remove relationship annotation from full conversion
- 07:34 AM Database Support #10420: Refactoring DMO interface layers
- The app-by-app conversion process customizes DMO naming by delegating all of the *TRPL processing* to a dedicated Jav...
- 07:01 AM Base Language Bug #4766: fix CHR and ASC
- About @OUTPUT TO ...@ statement in combination with one of the @MESSAGE/EXPORT or DISPLAY@ statements applied on CHR'...
- 06:17 AM Database Bug #10390 (Review): FIND FIRST buffer field change does not propagate into the next FIRST FIRST ...
- 06:17 AM Database Bug #10390 (WIP): FIND FIRST buffer field change does not propagate into the next FIRST FIRST sta...
- Committed revision *16102* on task branch *10390a*:
- Allow FIND UNIQUE to retrieve dmo from dirty database when dmo... - 04:20 AM Base Language Bug #10391: Comparisons methods not returning the correct result in poly cases
- Sorry, I forgot about this.
- 04:10 AM Base Language Bug #10391 (Review): Comparisons methods not returning the correct result in poly cases
- Committed rev. 16109 on branch 10391a that introduces a fix for the behavior of the when one of the comparison opera...
- 03:32 AM Conversion Tools Bug #9917 (Internal Test): Fileset not ignoring case
- I retested conversion without revision 15971 for the problematic application and there were no issues.
Committed *... - 03:13 AM Database Bug #10455 (Review): Persistent table CAN-FIND FIRST issue
- Committed revision *16124* on task branch *10455a*:
- Commit changes to @DirtyShareContext@ on open block scope when... - 03:12 AM Database Bug #10455 (WIP): Persistent table CAN-FIND FIRST issue
- Created task branch *10455a*.
- 02:23 AM Database Bug #10455: Persistent table CAN-FIND FIRST issue
- I have continued the research for this problem, and I have noticed the following:
* On @DirtyShareContext.getDirtyIn...
08/20/2025
- 02:49 PM User Interface Bug #10266: Incorrect Input Handling in Grouped CHARACTER FILL-INs
- h3. Testing 10266a rev. 16057
Consider this code example (note the format now allows 8 characters):... - 10:05 AM Database Bug #10455: Persistent table CAN-FIND FIRST issue
- I have investigated more about this issue.
The original code that was here, actually worked, it was just the dirty i... - 05:36 AM Database Bug #10455: Persistent table CAN-FIND FIRST issue
- The following test fails on FWD:...
- 05:32 AM Database Bug #10455 (Closed): Persistent table CAN-FIND FIRST issue
- 09:58 AM Runtime Infrastructure Feature #10451: GUI interaction event logging
- Let's use FINER or FINEST instead of INFO.
- 09:39 AM Runtime Infrastructure Feature #10451: GUI interaction event logging
- I’ve attached a patch that adds structured logging for key GUI events, specifically when windows are opened/closed an...
- 07:45 AM Runtime Infrastructure Feature #10451 (WIP): GUI interaction event logging
- 07:45 AM Runtime Infrastructure Feature #10451: GUI interaction event logging
- In that case, we can stick with the existing logger levels defined in @directory.xml@, no need to introduce any new v...
- 07:39 AM Testing Bug #10425: Develop an automated test set for admin rest APIs
- Ovidiu Maxiniuc wrote:
> To start with, we can use the small Postman collection posted attached below. I think they ... - 06:38 AM Base Language Bug #10362 (Review): FastFindCache.L2Key uses the buffer alias in the FQL
- Considering that FQLPreprocessor is not already used in the discussed cases and the where clause is not processed in ...
- 04:07 AM Base Language Bug #10391: Comparisons methods not returning the correct result in poly cases
- Constantin Asofiei wrote:
> Please check also when right-side operand is POLY, like @if -1 < DYNAMIC-FUNCTION("f") @... - 04:06 AM Base Language Bug #10391: Comparisons methods not returning the correct result in poly cases
- Please check also when right-side operand is POLY, like @if -1 < DYNAMIC-FUNCTION("f") @ - does this use integer as c...
- 03:53 AM Base Language Bug #10391: Comparisons methods not returning the correct result in poly cases
- Committed rev. 16109 on branch 10391a that introduces a fix for the behavior of the comparison operators in poly case...
08/19/2025
- 02:22 PM User Interface Bug #10453: FILL-IN of Integer Type: Incorrect Input Digit Handling in Fractional Part (GUI Mode)
- Consider the following 4GL example...
- 02:20 PM User Interface Bug #10453 (New): FILL-IN of Integer Type: Incorrect Input Digit Handling in Fractional Part (GUI...
- 02:19 PM User Interface Bug #10442 (Rejected): FILL-IN for Decimal Variable: Issues with Screen Value Display
- 02:07 PM User Interface Bug #10442 (Feedback): FILL-IN for Decimal Variable: Issues with Screen Value Display
- Please, reject this task.
- 02:06 PM User Interface Bug #10442 (WIP): FILL-IN for Decimal Variable: Issues with Screen Value Display
- By mistake, I ran the example with European numeric format. So, this issue does not exist.
- 10:36 AM Runtime Infrastructure Feature #10451: GUI interaction event logging
- A common log file is useful because then all logging has context about what was happening. To make that work, we wou...
- 08:50 AM Runtime Infrastructure Feature #10451: GUI interaction event logging
- Hynek, I’d value your feedback on this and your approval. Thank you!
- 08:35 AM Runtime Infrastructure Feature #10451: GUI interaction event logging
- This task is meant to add logging for key GUI actions so we can reconstruct user flows and reproduce "one-off" issues...
- 08:24 AM Runtime Infrastructure Feature #10451 (Test): GUI interaction event logging
- 10:10 AM Conversion Tools Feature #6319: IntelliJ plugin
- I managed to implement the idea above and created a real-time side-by-side preview of the preporcessed 4GL code (usin...
- 09:29 AM Database Feature #10436: Detect Sequential Data Access and Prefetch Records from the Database
- In RandomAccessQuery:
1. Detect sequential increment of a subset of substitution value for the fql.
* Add a smal... - 09:14 AM Database Support #6709: track nested FIND inside a related FOR loop
- Rebased *6709a* to latest *trunk/16122*, the branch is now at revision *16129*.
- 09:02 AM Database Bug #9016: Improve performance in FQLPreprocessor by using astCache
- Alexandru, let me know if you have any plans to review 9016a or add it directly to the work from #10362.
- 09:00 AM Database Bug #9078: emit FindQuery as (reused) variables
- Rebased *9078b* to latest *trunk/16122*, the branch is now at revision *16134*.
- 08:46 AM Base Language Bug #10381 (WIP): READ-JSON dataset handle method doesn't throw error when parsing a invalid JSON
- Committed rev. 16123 on branch 10381a.
I analyzed the situation and it seems like the problem might be related to ... - 07:08 AM Conversion Tools Bug #10208: do not convert the schema in incremental mode if it hasn't changed
- Committed *10208a/16118*. SchemaLoader should have schemasChanged passed in runSchemaLoader().
Mutable databases w... - 05:43 AM Conversion Tools Bug #10208: do not convert the schema in incremental mode if it hasn't changed
- I tested incremental conversion for two customers and even if the schema was not changed, it was still running the Sc...
- 03:59 AM Base Language Bug #10406 (Internal Test): Wrong parameter mode for buffers passed to a constructor
- Thanks.
- 03:26 AM Base Language Bug #10406: Wrong parameter mode for buffers passed to a constructor
- I have modified the code to contain some buffer usage:
{{Collapse(start.p)... - 02:42 AM Base Language Bug #10406: Wrong parameter mode for buffers passed to a constructor
- I'm OK with the change.
Teodor: can you do a manual runtime test with the example in first note? If FWD calls prop... - 03:58 AM Database Bug #10398 (Internal Test): Incorrect base data type used in buffer dereference
- Looks good, thanks.
- 03:52 AM Database Bug #10398: Incorrect base data type used in buffer dereference
- Committed revision 16112 on task branch 10398a:
- ABS builtin function should not raise error condition when bdt is ... - 03:47 AM Database Bug #10398: Incorrect base data type used in buffer dereference
- Please check if the @bdt.isUnknown()@, also - I assume no ERROR condition is raised in this case, and it just returns...
- 03:46 AM Database Bug #10398: Incorrect base data type used in buffer dereference
- Committed revision *16111* on task branch *10398a*:
- @ABS@ builtin function should raise error condition when the d... - 03:12 AM Database Bug #10398: Incorrect base data type used in buffer dereference
- Please work on this as Eduard is out. I'd like to have this and #10406 in trunk so we can run another conversion.
- 03:07 AM Database Bug #10398: Incorrect base data type used in buffer dereference
- Then a character field has a valid number representation, this still does throw the same error.
On this and on the p... - 03:01 AM Database Bug #10398: Incorrect base data type used in buffer dereference
- The incompatible data type error is thrown (223) when the input parameter is not an NumberType, with an Error conditi...
- 02:46 AM Database Bug #10398: Incorrect base data type used in buffer dereference
- The change looks good. The only unknown is what happens if @h::f1@ is i.e. a character - is there an ERROR condition...
- 03:17 AM Base Language Bug #10362: FastFindCache.L2Key uses the buffer alias in the FQL
- From @RAQ.initialize@...
- 03:09 AM Base Language Bug #4766: fix CHR and ASC
- I've added the *codePage* information in @Test@ class and initialized it when a character instance is made based on t...
- 02:45 AM Database Bug #10351 (Test): ProDataSet READ-XML issue when temp-table node is the same as dataset node
- Branch 10351a was merged to trunk rev 16121 and archived.
- 02:22 AM Database Bug #10351 (Merge Pending): ProDataSet READ-XML issue when temp-table node is the same as dataset...
- 10351a can be merged after 10360a
- 01:52 AM Database Bug #10351: ProDataSet READ-XML issue when temp-table node is the same as dataset node
- Yes, now is ready to be merged.
- 02:33 AM Database Bug #10360 (Test): FOR loop WHERE condition evaluation issue
- Branch *10360a* was merged to trunk rev *16120* and archived.
- 02:22 AM Database Bug #10360 (Merge Pending): FOR loop WHERE condition evaluation issue
- 10360a can be merged now.
08/18/2025
- 05:55 PM User Interface Bug #10442: FILL-IN for Decimal Variable: Issues with Screen Value Display
- Run the following example in either GUI or CHARACTER mode...
- 05:52 PM User Interface Bug #10442 (Rejected): FILL-IN for Decimal Variable: Issues with Screen Value Display
- 01:15 PM Base Language Bug #9572 (Review): ArrayIndexOutOfBoundsException and wrong newline handling in RedirectedTermin...
- Vladimir Tsichevski wrote:
> I've rebased 9572a to rev. 16122, and it ceased to work.
It was false alarm. - 01:09 PM Base Language Bug #9572 (WIP): ArrayIndexOutOfBoundsException and wrong newline handling in RedirectedTerminal....
- I've rebased 9572a to rev. 16122, and it ceased to work.
- 09:03 AM Conversion Tools Feature #6083: schema (.df) changes in incremental conversion mode should only reconvert those pr...
- Dănuț Filimon wrote:
> Issues:
> * I am calculating the table hash and overriding before I can compare it
I have... - 07:15 AM Conversion Tools Feature #6083: schema (.df) changes in incremental conversion mode should only reconvert those pr...
- At the moment, I've managed to implement the following:
# When we have changed schemas, I iterate over the ones that... - 08:18 AM Conversion Tools Feature #6256 (Test): improved profile support
- Branch 6256a was merged to trunk as rev. 16116 and archived.
- 08:03 AM Conversion Tools Feature #6256 (Merge Pending): improved profile support
- 6256a can be merged now.
- 07:58 AM Database Support #10420: Refactoring DMO interface layers
- This would certainly solve the concern I had in #9976 and much more. It seems to me that the performance of this pro...
- 10:36 PM Database Support #10420: Refactoring DMO interface layers
- I am going to propose you a radical change in the way we interact with the buffers. This is a new paradigm, maybe clo...
- 06:27 AM Base Language Bug #10362: FastFindCache.L2Key uses the buffer alias in the FQL
- Considering that the buffer is already used in the FF Key as a separate parameter, I don't see any downside to droppi...
- 06:05 AM Base Language Bug #10362: FastFindCache.L2Key uses the buffer alias in the FQL
- From @FQLPreprocessor()@:...
- 06:13 AM Database Feature #10436: Detect Sequential Data Access and Prefetch Records from the Database
- Prefetching records into cache can significantly improve performance, especially when access patterns are predictable...
- 06:11 AM Database Feature #10436 (WIP): Detect Sequential Data Access and Prefetch Records from the Database
- 02:39 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Constantin, is there something else we should address at this point?
- 02:35 AM Base Language Bug #10336 (Review): Issue on object deletion: java.lang.IllegalStateException
- Committed revision *16110* on task branch *10336b*:
- Fixed regression from *10336a*: @deleted@ flag can be computed...
08/15/2025
- 11:46 AM User Interface Bug #10433: FILL-IN (DATE type): Incorrect digit insertion position in freshly opened FILL-IN
- When entering a digit into a newly opened @DATE@ type @FILL-IN@ with a defined format containing separators, the inse...
- 10:55 AM User Interface Bug #10433 (New): FILL-IN (DATE type): Incorrect digit insertion position in freshly opened FILL-IN
- 02:57 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Hynek Cihlar wrote:
> I finished the Keikai changes for Jetty 12. I tested them with isolated test cases and they pa...
08/14/2025
- 05:03 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Hynek Cihlar wrote:
> due to an unexpected exception during server start with 9687c.
See #9625-97.
- 04:45 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- I finished the Keikai changes for Jetty 12. I tested them with isolated test cases and they passed. I haven't tested ...
- 02:37 PM Base Language Bug #9572: ArrayIndexOutOfBoundsException and wrong newline handling in RedirectedTerminal.addCha...
- I've rebased 9572a to rev. 16118. Please, review.
- 02:17 PM User Interface Bug #10075: Number format validation issues
- h2. Issue 2
Let’s examine this 4GL procedure example:... - 10:24 AM Conversion Tools Feature #6319: IntelliJ plugin
- So far I have investigated the following areas of the IntelliJ Plugin Devkit.
1. @Extension Points@ - these can be... - 07:24 AM Testing Bug #10425: Develop an automated test set for admin rest APIs
- Currently all changes in the admin REST APIs are performed manually, using Postman application. This may not offer fu...
- 07:09 AM Testing Bug #10425 (New): Develop an automated test set for admin rest APIs
- 07:11 AM Runtime Infrastructure Support #10389: Ending Web application does not free port
- I don't understand this @try@ block:...
- 04:00 AM Runtime Infrastructure Support #10389: Ending Web application does not free port
- It seems that the similar issue was discussed in some task but I did not find where it was.
- 03:51 AM Runtime Infrastructure Support #10389 (WIP): Ending Web application does not free port
- OK, please create the task branch 10389a.
- 03:09 AM Runtime Infrastructure Support #10389: Ending Web application does not free port
- Sergey, the patch above isn't fully correct, but the idea stands, if we are in a pause caused by @END-ERROR@ another ...
- 07:07 AM Conversion Tools Bug #10208 (Internal Test): do not convert the schema in incremental mode if it hasn't changed
- Code Review Task Branch 10208a Revision 16117
I like it. - 04:42 AM Conversion Tools Bug #10208 (Review): do not convert the schema in incremental mode if it hasn't changed
- Committed *10208a/16117*. Fixed full conversion problem where schemasChanged was null and the standard.df was skipped...
- 04:09 AM Conversion Tools Bug #10208 (WIP): do not convert the schema in incremental mode if it hasn't changed
- Currently working on a fix.
- 04:08 AM Conversion Tools Bug #10208: do not convert the schema in incremental mode if it hasn't changed
- There's a scenario in ETF where the schemasChanged is null, but also should contain all the schemas because we are no...
- 07:01 AM Database Feature #6720: lazy hydration
- > Yes, but this was actually the case even before #9701. The return value of the @equalData@ method is used to update...
- 04:11 AM Database Feature #6720: lazy hydration
- Thanks Alex for the comprehensive overview. I will think about the refactoring of @FIND CURRENT@ and maybe others ins...
- 03:46 AM Database Feature #6720: lazy hydration
- > I'm not OK with limiting this implementation to only FOR EACH. Large percentages of application queries would be mi...
- 03:31 AM Database Feature #6720: lazy hydration
- Greg Shah wrote:
> Are you saying that we force hydration of all fields any time @BaseRecord.equalData@ is called? ... - 06:57 AM Conversion Tools Feature #7180 (Review): create a centralized manager for the conversion list and per-file/project...
- Rebased *7180a* to latest *trunk/16115*, the branch is now at revision *16137*.
Committed revisions *16138* and *1... - 06:34 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Committed *7180a/16132*: Moved getPathToConversionFolder() and getPathToSourceFileFromConversionFolder() to ArtifactM...
- 05:37 AM Database Bug #9016: Improve performance in FQLPreprocessor by using astCache
- Rebased *9016a* to latest *trunk/16114*, the branch is now at revision *16115*.
- 04:54 AM Base Language Bug #10362: FastFindCache.L2Key uses the buffer alias in the FQL
- I think #9016 can fix the problem easier. If we use the astCache for the @private FQLPreprocessor(List<RecordBuffer> ...
- 04:29 AM Database Feature #9455 (Internal Test): port native user defined functions to SQL Server
- Tests performed with udfs are:
- @testcases/udfs/t-sql@ these are refactored tests in T-SQL language from @testca... - 03:31 AM User Interface Bug #10423: Scrollbar is clipped by frame after a virtual width assignment
- Testcase (from #10377-6):...
- 03:23 AM User Interface Bug #10423 (Test): Scrollbar is clipped by frame after a virtual width assignment
08/13/2025
- 03:41 PM User Interface Bug #10075: Number format validation issues
- I've updated the specification in #10075-3.
- 12:36 PM Database Feature #6720: lazy hydration
- > @16110@ and @16112@: Apart from unimportant rebase issues, I have changed the implementation of @BaseRecord.equalD...
- 12:07 PM Database Feature #6720: lazy hydration
- > The original implementation of #6720 was to cover as many scenarios as possible, but the @OPEN QUERY@ and @FIND FIR...
- 08:22 AM Database Feature #6720: lazy hydration
- I have got back to working on this task. I have started with the rebase of the @6720b@ branch. I have rebased to trun...
- 12:09 PM Conversion Tools Bug #10208: do not convert the schema in incremental mode if it hasn't changed
- Found an issue with ETF conversion, I will be investigating.
- 04:01 AM Conversion Tools Bug #10208: do not convert the schema in incremental mode if it hasn't changed
- Rebased *10208a* to latest *trunk/16110*, the branch is now at revision *16116*.
- 11:49 AM Bug #10422: Some documentations links seem broken
- Those pages do not exist yet.
- 11:49 AM Bug #10422: Some documentations links seem broken
- From Onno:
I was checking out documentation and noticed these broken links:
PAGE
https://proj.goldencode.com/p... - 11:43 AM Bug #10422 (New): Some documentations links seem broken
- 11:38 AM Runtime Infrastructure Support #10389 (Review): Ending Web application does not free port
- 06:52 AM Runtime Infrastructure Support #10389: Ending Web application does not free port
- The ESC issue is fixed by this change:...
- 06:30 AM Runtime Infrastructure Support #10389: Ending Web application does not free port
- -An easy example of a hanging application is #10087-19, this testcase on the web client hangs and there is no way to ...
- 06:27 AM Runtime Infrastructure Support #10389: Ending Web application does not free port
- Sergey Ivanovskiy wrote:
> Șerban Bursuc wrote:
> > Pressing ESC twice should not cause the websocket connection lo... - 09:47 AM Base Language Bug #10362 (WIP): FastFindCache.L2Key uses the buffer alias in the FQL
- I think the solution is quite fragile, considering that @.replace@ can match other tokens that are not the actual ali...
- 09:33 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Greg Shah wrote:
> Please rebase 9687c from trunk 16111. There was another regression in incremental conversion fro... - 08:38 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Please rebase 9687c from trunk 16111. There was another regression in incremental conversion from the 5586a changes,...
- 09:31 AM Database Support #10420: Refactoring DMO interface layers
- Ovidiu suggested to use @default@ to delegate from the @get@ / @set@ to the super-interface cryptic methods (@get1@, ...
- 09:26 AM Database Support #10420: Refactoring DMO interface layers
- This task is used to discuss how we should avoid non-deterministic naming of DMOs in multithreaded conversion. The in...
- 08:38 AM Database Support #10420 (New): Refactoring DMO interface layers
- 08:27 AM Base Language Bug #8273 (Test): avoid ErrorConditionException for FIND ... NO-ERROR if no record is found
- Branch 8273a was merged into trunk as rev. 16112 and archived.
- 07:04 AM Base Language Bug #8273 (Merge Pending): avoid ErrorConditionException for FIND ... NO-ERROR if no record is found
- > Testing completed and passed for:
Love it! Please merge 8273a to trunk now. - 07:02 AM Base Language Bug #8273: avoid ErrorConditionException for FIND ... NO-ERROR if no record is found
- Testing completed and passed for:
* customer unit tests;
* #9663;
* reports + harness;
* smoke testing of GUI app... - 04:46 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Rebased *7180a* to latest *trunk/16110*, the branch is now at revision *16131*.
- 03:17 AM Base Language Bug #10365 (Review): Mismatched number of parameters passed to routine for external function
- I have compared the generated sources with and without the above fix. The issue is resolved (it had been present in m...
08/12/2025
- 05:18 PM User Interface Bug #10075 (WIP): Number format validation issues
- h1. Number Format Specification
This document describes how numbers are structured with optional text around them.... - 03:27 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- I've pushed 9687c revision 16135 to xfer.
- 03:25 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Greg Shah wrote:
> I'm going to push this to xfer.
Please do. - 03:24 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- I'm going to push this to xfer.
- 03:17 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Rebased *9687c* to *trunk* revision *16110*.
Tested features - all works:
* hotel_gui
** virtual desktop
** emb... - 02:01 PM Base Language Bug #10410: Error is thrown outside of topLevelBlock when block-level on error undo, throw is not...
- start.p...
- 01:56 PM Base Language Bug #10410 (Closed): Error is thrown outside of topLevelBlock when block-level on error undo, thr...
- 01:42 PM Base Language Bug #10391: Comparisons methods not returning the correct result in poly cases
- Paul,
The first "if" execute a the compare operation after applying a default widening cast from @int@ / @int64@ to ... - 08:04 AM Base Language Bug #10391: Comparisons methods not returning the correct result in poly cases
- I committed the tests I wrote for this issue on the testcases project. They are located in the @tests/base_language/e...
- 07:42 AM Base Language Bug #10391 (WIP): Comparisons methods not returning the correct result in poly cases
- Greg/Ovidiu, please advise.
This case:... - 05:59 AM Base Language Bug #10391: Comparisons methods not returning the correct result in poly cases
- This thing goes a little bit deeper than expected. I made the necessary changes in @>@ implementation for NumberType ...
- 12:38 PM Database Bug #10398 (Review): Incorrect base data type used in buffer dereference
- 12:38 PM Database Bug #10398 (WIP): Incorrect base data type used in buffer dereference
- Committed on 10398, rev. 16110.
- 11:40 AM Database Feature #9456: implement SQL Server dialect and helpers
- Alexandru Lungu wrote:
> I added Tomasz as I watcher. Tomasz, can you review 9456b (@SortCriterion.toWhereExpendeNUl... - 10:29 AM Runtime Infrastructure Support #10389: Ending Web application does not free port
- Șerban Bursuc wrote:
> Pressing ESC twice should not cause the websocket connection lost message, same as holding ES... - 08:10 AM Runtime Infrastructure Support #10389: Ending Web application does not free port
- Pressing ESC twice should not cause the websocket connection lost message, same as holding ESC. This bug can be fixed...
- 09:05 AM Base Language Bug #10406 (Review): Wrong parameter mode for buffers passed to a constructor
- 09:05 AM Base Language Bug #10406 (WIP): Wrong parameter mode for buffers passed to a constructor
- Committed on 10406a, rev. 16110.
- 08:51 AM Base Language Bug #10406: Wrong parameter mode for buffers passed to a constructor
start.p...- 08:38 AM Base Language Bug #10406 (Test): Wrong parameter mode for buffers passed to a constructor
- 08:38 AM Base Language Bug #8273 (Internal Test): avoid ErrorConditionException for FIND ... NO-ERROR if no record is found
- I am OK with the changes in 8273a.
- 08:22 AM Database Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
- Ah, I see. The DMO is updated and validated. It is inserted in the @RecordNursery@ for future use. It is required at ...
- 08:15 AM Database Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
- Alexandru Lungu wrote:
> Teodor, there is a particularity of FIND unique in the sense that if there are ambiguous re... - 08:14 AM Database Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
- Teodor, there is a particularity of FIND unique in the sense that if there are ambiguous results, calling @AMBIGUOUS ...
- 07:30 AM Database Bug #10390 (Feedback): FIND FIRST buffer field change does not propagate into the next FIRST FIRS...
- What happens for the @FIND@ unique case, which is different from the @FIND@ first case:
- The flow is mostly similar... - 05:51 AM Database Bug #10390 (WIP): FIND FIRST buffer field change does not propagate into the next FIRST FIRST sta...
- While the initial test case was done, I have also encountered the following test case, which is very similar to the p...
- 03:02 AM Database Bug #10390 (Review): FIND FIRST buffer field change does not propagate into the next FIRST FIRST ...
- Committed revision *16101* on task branch *10390a*:
- @RandomAccessQuery.executeImpl@ allow dmo to be changed before... - 02:55 AM Database Bug #10390 (WIP): FIND FIRST buffer field change does not propagate into the next FIRST FIRST sta...
- Created task branch *10390a*.
- 08:02 AM Base Language Bug #10336 (WIP): Issue on object deletion: java.lang.IllegalStateException
- Created task branch *10336b*.
- 07:57 AM Base Language Bug #10336: Issue on object deletion: java.lang.IllegalStateException
- Șerban Bursuc wrote:
> Testcase:
>
> @proc1.p@:
> [...]
>
> @proc2.p@:
> [...]
>
> @table.i@:
> [...]
>... - 07:41 AM Base Language Bug #10336: Issue on object deletion: java.lang.IllegalStateException
- Testcase:
@proc1.p@:... - 05:14 AM Base Language Bug #10336: Issue on object deletion: java.lang.IllegalStateException
- Șerban Bursuc wrote:
> Testcase is a bit difficult but from what I see there is a temp-table buffer reference and wh... - 04:34 AM Base Language Bug #10336: Issue on object deletion: java.lang.IllegalStateException
- Testcase is a bit difficult but from what I see there is a temp-table buffer reference and when the procedure that de...
- 03:18 AM Base Language Bug #10336: Issue on object deletion: java.lang.IllegalStateException
- Stack trace:...
- 06:53 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Looked at the ArtifaceManager and Configuration classes, the following are required by the ArtifactManager:
* @getPa... - 03:18 AM Base Language Bug #10404: logical.fromString does not set ERROR-STATUS:ERROR
- Worked deferred from #10298. For the following logical constructors, @ERROR@ flag is not set. ...
- 03:12 AM Base Language Bug #10404 (New): logical.fromString does not set ERROR-STATUS:ERROR
08/11/2025
- 11:24 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- OK, the pushed branch looks OK now. I've pushed it to xfer.
- 10:47 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Greg Shah wrote:
> > In meantime on customer's request I've rebased branch 9687c to trunk revision 16089.
>
> 968... - 10:36 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- > In meantime on customer's request I've rebased branch 9687c to trunk revision 16089.
9687c seems to be based on ... - 10:16 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Greg Shah wrote:
> What testing is needed before we make this available to a customer?
>
> Also: Hynek, I think w... - 09:55 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- I don't want to squash changes in every rebase. We did that once to deal with some conflicting changes in trunk. Le...
- 09:52 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Greg Shah wrote:
> What testing is needed before we make this available to a customer?
I can run regression tests, ... - 09:29 AM Runtime Infrastructure Feature #9687 (Internal Test): drop support for Java 8 and Java 11
- What testing is needed before we make this available to a customer?
Also: Hynek, I think we need your help with th... - 06:43 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> Tomasz Domin wrote:
> > Retesting now.
>
> Pushed up 9687b to revision 16011 post review f... - 11:23 AM Base Language Bug #4766: fix CHR and ASC
- I understand your concern but I do not think the sign is relevant here. Think of the hex (or binary) representation:...
- 08:06 AM Base Language Bug #4766: fix CHR and ASC
- Delia Mitric wrote:
> Another way to treat it is to return @String.valueOf((char) 128)@ (from CHR). This will put th... - 07:43 AM Base Language Bug #4766: fix CHR and ASC
- Delia Mitric wrote:
> In some cases, to know just where the content comes from isn't enough. One of these cases is #... - 05:32 AM Base Language Bug #4766: fix CHR and ASC
- Greg Shah wrote:
> > An idea I had is to enhance the character data with additional information about where the cont... - 10:16 AM Base Language Bug #10365: Mismatched number of parameters passed to routine for external function
- I have adopted a different strategy after noticing that replacing @INPUT x AS CHARACTER@ with @INPUT-OUTPUT x AS CHAR...
- 05:13 AM Base Language Bug #10365: Mismatched number of parameters passed to routine for external function
- Florin Eugen Rotaru wrote:
> The issue has to be in this @condition@ from @base_structure.xml@:
>
> [...]
>
> ... - 10:02 AM Base Language Bug #10336: Issue on object deletion: java.lang.IllegalStateException
- Revision 16097 is causing a regression in a customer application. I will revert 10336a to unfreeze a trunk delivery a...
- 09:15 AM Database Bug #10399: Index selection in dirty database
- ...
- 09:02 AM Database Bug #10399 (New): Index selection in dirty database
- 08:44 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Committed *7180a/16111*. Compatibility changes after rebasing and picking up 5586a.
I will also look into #7180-1... - 07:37 AM Database Bug #10360: FOR loop WHERE condition evaluation issue
- > I am starting to do internal testing and I will tell if there is a problem.
I am OK with the plan. - 03:56 AM Database Bug #10360: FOR loop WHERE condition evaluation issue
- The trunk revision which changes the @recordOrThrowError@ to @displayError@ is *11301.1.51* #3761.
This also modifie... - 07:18 AM Base Language Bug #10309: DATASET WRITE-JSON does not change value for a property
- Committed revision *1796* on test cases:
- modified @tests/oo/basic/property/TestWriteDatasetProperty.cls@ with *mem... - 06:36 AM Base Language Bug #10309 (Test): DATASET WRITE-JSON does not change value for a property
- Branch 10309b was merged to trunk rev 16104 and archived.
- 06:13 AM Base Language Bug #10309: DATASET WRITE-JSON does not change value for a property
- After merge, please also add some tests with:
* output into memptr variable (i.e. @def var m as memptr.@, @ds:writ... - 06:08 AM Base Language Bug #10309 (Merge Pending): DATASET WRITE-JSON does not change value for a property
- 06:08 AM Base Language Bug #10309: DATASET WRITE-JSON does not change value for a property
- Please merge 10309b to trunk now.
- 05:43 AM Base Language Bug #10309: DATASET WRITE-JSON does not change value for a property
- Alexandru Lungu wrote:
> I don't have full expertise to review these changes, but as they are decremental in relatio... - 04:28 AM Base Language Bug #10309 (Internal Test): DATASET WRITE-JSON does not change value for a property
- I don't have full expertise to review these changes, but as they are decremental in relation to 10309a, I suppose the...
- 03:18 AM Base Language Bug #10309 (Review): DATASET WRITE-JSON does not change value for a property
- Committed revision *16103* on task branch *10309b*:
- Fixed regression from *10309a*. I have tested with the initial... - 02:03 AM Base Language Bug #10309 (WIP): DATASET WRITE-JSON does not change value for a property
- There is a regression on conversion which was not noticed during internal testing. After merging, the original test c...
- 06:55 AM Database Bug #10337 (Test): Possible memory leak with FastFindCache
- 06:47 AM Database Bug #10337: Possible memory leak with FastFindCache
- 10337b was merged as rev 16106.
- 06:25 AM Database Bug #10337: Possible memory leak with FastFindCache
- Please merge 10337b to trunk after 10004a.
- 06:54 AM Base Language Bug #10004 (Test): NativeInvoker fails if an argument is of type integerConstant
- 06:47 AM Base Language Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- 10004a was merged as rev 16105.
- 06:15 AM Base Language Bug #10004 (Merge Pending): NativeInvoker fails if an argument is of type integerConstant
- Please merge 10004a to trunk after 10309b
- 06:08 AM Base Language Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- I tested library_calls and harness+webUI navigation, all passed.
- 06:52 AM Database Bug #10351: ProDataSet READ-XML issue when temp-table node is the same as dataset node
- Teodor, is this ready to be merged?
- 06:52 AM Base Language Feature #9448: compatibility test security features
- Teodor, is this ready to be merged?
- 06:06 AM Database Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
- I have analyzed the 4GL behavior more in depth. I have added a @ON WRITE@ to check when the *buffer* gets written to ...
- 05:02 AM Database Bug #10398: Incorrect base data type used in buffer dereference
- I have the following test case:...
- 04:55 AM Database Bug #10398 (Test): Incorrect base data type used in buffer dereference
- 04:09 AM Database Bug #10285 (Test): Static compound query returns no result
- Branch @10285a@ has been merged into trunk as rev. 16103.
- 03:59 AM Database Bug #10285 (Merge Pending): Static compound query returns no result
- Please merge 10285a to trunk now.
- 02:24 AM Database Feature #6457 (Review): finish COPY-LOB support
- Constantin Asofiei wrote:
> > Because if value was @null@, after this operation we would get something very weird ...
08/08/2025
- 06:18 PM Base Language Bug #10391: Comparisons methods not returning the correct result in poly cases
- That is an interesting observation. A true detective eye! On this project we are bound to back box principle. If we f...
- 09:24 AM Base Language Bug #10391: Comparisons methods not returning the correct result in poly cases
- Greg/Ovidiu I would like your input on this.
I think that what is happening in background is that the character ope... - 07:33 AM Base Language Bug #10391: Comparisons methods not returning the correct result in poly cases
- This is the case I found:...
- 07:24 AM Base Language Bug #10391 (Closed): Comparisons methods not returning the correct result in poly cases
- 04:20 PM Runtime Infrastructure Feature #9687 (Review): drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> Retesting now.
Pushed up 9687b to revision 16011 post review fixes.
Please review. - 03:38 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Hynek Cihlar wrote:
> Code review 9687b revisions 16009 and 16010.
>
> In @WebServer@, when the http config alrea... - 02:46 AM Runtime Infrastructure Feature #9687 (WIP): drop support for Java 8 and Java 11
- Code review 9687b revisions 16009 and 16010.
In @WebServer@, when the http config already has a valid secure-reque... - 11:07 AM Base Language Bug #4766: fix CHR and ASC
- > An idea I had is to enhance the character data with additional information about where the content came from.
I ... - 04:57 AM Base Language Bug #4766: fix CHR and ASC
- I remember we have discussed this in a previous meet. The main problem is that, in 4GL, the @CHR()@ function will per...
- 11:07 AM Database Bug #10360 (Internal Test): FOR loop WHERE condition evaluation issue
- Nevermind. I think the code in #10360 is a super weird edge case....
- 11:01 AM Database Bug #10360 (WIP): FOR loop WHERE condition evaluation issue
- Teodor Gorghe wrote:
> I have one question which I've didn't found the answer: Why @ErrorManager.displayError@ is us... - 11:00 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Greg Shah wrote:
> Please consider if code like @Configuration.getPathToSourceFileFromConversionFolder()@ should be ... - 10:55 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Please consider if code like @Configuration.getPathToSourceFileFromConversionFolder()@ should be in the @AM@ instead ...
- 06:04 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- There are also cases where I create an artifact by doing @artifact.getRelativePATH() + the extension@, those should a...
- 03:15 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Most of the problems with 7180a after the trunk rebase is that transforming artifacts and retrieving the original art...
- 10:46 AM Base Language Bug #10284 (Test): JSON import error handing improvement
- Branch 10284a was merged to trunk revision 16102 and archived.
- 10:45 AM Base Language Bug #10284 (Merge Pending): JSON import error handing improvement
- 10:32 AM Runtime Infrastructure Support #10389: Ending Web application does not free port
- >but I need to wait for the websocket connection popup to appear and then press ESC again to close it.
I guess it is... - 10:11 AM Runtime Infrastructure Support #10389: Ending Web application does not free port
- Șerban Bursuc wrote:
> Sergey Ivanovskiy wrote:
> > But in your log there is this severe message
> > [...]
>
> ... - 09:15 AM Runtime Infrastructure Support #10389: Ending Web application does not free port
- Sergey Ivanovskiy wrote:
> But in your log there is this severe message
> [...]
That's an exception generated fr... - 09:13 AM Runtime Infrastructure Support #10389: Ending Web application does not free port
- But in your log there is this severe message...
- 08:59 AM Runtime Infrastructure Support #10389: Ending Web application does not free port
- Șerban, please note that your directory.xml has a remote debug option...
- 08:10 AM Runtime Infrastructure Support #10389: Ending Web application does not free port
- Sure, all attached.
I just figured out now that if I wait for the "websocket connection lost" message and then pre... - 08:01 AM Runtime Infrastructure Support #10389: Ending Web application does not free port
- The video is not enough to make a guess what happens here. Please add directory.xml, test program to reproduce and logs.
- 06:46 AM Runtime Infrastructure Support #10389: Ending Web application does not free port
- When making small testcases and ending the application with @ESC@ the port allocated to the web client spawner is not...
- 06:41 AM Runtime Infrastructure Support #10389 (WIP): Ending Web application does not free port
- 09:28 AM Base Language Bug #10365: Mismatched number of parameters passed to routine for external function
- The issue has to be in this @condition@ from @base_structure.xml@:...
- 08:18 AM Base Language Bug #10365: Mismatched number of parameters passed to routine for external function
- Florin Eugen Rotaru wrote:
> *Radu*, would this be OK for your testcase?
Yes, I just checked and it's alright to ha... - 08:13 AM Base Language Bug #10365: Mismatched number of parameters passed to routine for external function
- My approach is not good, Instead of relying on the @null@ classname, we might want to make sure that the classname is...
- 07:56 AM Base Language Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- Given that 10193a reached trunk, can we proceed with testing with this?
- 07:47 AM Base Language Feature #10392: Allow webspeed requests for .htm files
- At the moment, when executing webspeed requests in FWD, one must pass the @.w@ version of the file. In Progress, howe...
- 07:40 AM Base Language Feature #10392 (New): Allow webspeed requests for .htm files
- 07:21 AM Base Language Bug #10356 (Test): Invalid logical value: should throw error instead of warning
- 05:58 AM Base Language Bug #10356 (Internal Test): Invalid logical value: should throw error instead of warning
- Branch 10356a was merged to trunk rev 16098 and archived.
- 04:03 AM Base Language Bug #10356 (Merge Pending): Invalid logical value: should throw error instead of warning
- Please merge 10356a to trunk *after* 10336a.
- 07:01 AM Database Bug #10337 (Merge Pending): Possible memory leak with FastFindCache
- > I also monitored memory allocation over time, it seems ok. There are still an excessive amount of nodes created and...
- 02:13 AM Database Bug #10337: Possible memory leak with FastFindCache
- Testing status:
Harness and webui navigation - passed
Large customer application FWDTests and unit tests - passed
... - 06:58 AM Database Bug #10390: FIND FIRST buffer field change does not propagate into the next FIRST FIRST statements.
- The following test case has issues on FWD:
{{Collapse(TestFindQueryUpdate.cls)... - 06:54 AM Database Bug #10390 (Internal Test): FIND FIRST buffer field change does not propagate into the next FIRST...
- 06:02 AM Base Language Bug #10366 (Test): ObjectOps.invokeStandalonePoly does not change output parameter value
- Branch 10366a was merged to trunk rev 16099 and archived.
- 04:03 AM Base Language Bug #10366 (Merge Pending): ObjectOps.invokeStandalonePoly does not change output parameter value
- Please merge 10366a to trunk *after* 10356a.
- 05:53 AM Base Language Bug #10336 (Test): Issue on object deletion: java.lang.IllegalStateException
- Branch 10336a was merged to trunk rev 16097 and archived.
- 04:02 AM Base Language Bug #10336 (Merge Pending): Issue on object deletion: java.lang.IllegalStateException
- Please merge 10336a to trunk *after* 10309a.
- 05:43 AM Base Language Bug #10309 (Test): DATASET WRITE-JSON does not change value for a property
- Branch 10309a was merged to trunk rev 16096 and archived.
- 04:02 AM Base Language Bug #10309 (Merge Pending): DATASET WRITE-JSON does not change value for a property
- Please merge 10309a to trunk *after* 10308a.
- 05:38 AM Base Language Bug #10308 (Test): DYNAMIC TEMP-TABLE issue when using READ-XML before TEMP-TABLE-PREPARE
- Branch 10308a was merged to trunk rev 16095 and archived.
- 04:02 AM Base Language Bug #10308 (Merge Pending): DYNAMIC TEMP-TABLE issue when using READ-XML before TEMP-TABLE-PREPARE
- Please merge 10308a to trunk *after* 9055a.
- 05:13 AM User Interface Feature #9055 (Test): server-side processing of client platform dependencies in the UI
- 9055a rebased and merged to trunk revision 16094 and archived.
- 04:00 AM User Interface Feature #9055: server-side processing of client platform dependencies in the UI
- Please merge 9055a to trunk now.
08/07/2025
- 02:51 PM User Interface Feature #9055 (Merge Pending): server-side processing of client platform dependencies in the UI
- 9055a regression testing passed.
- 01:12 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> Tomasz Domin wrote:
> > Oh, that is not true as @EmbeddedWebServer@ is part of a client. I'll... - 12:45 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Hynek: Are you OK with the changes?
- 12:41 PM Runtime Infrastructure Feature #9687 (Review): drop support for Java 8 and Java 11
- Greg Shah wrote:
> Tomasz Domin wrote:
> > Tomasz Domin wrote:
> > > Oh, that is not true as @EmbeddedWebServer@ i... - 07:07 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> Tomasz Domin wrote:
> > Oh, that is not true as @EmbeddedWebServer@ is part of a client. I'll... - 05:58 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> Oh, that is not true as @EmbeddedWebServer@ is part of a client. I'll try to create config par... - 10:40 AM Base Language Bug #10365: Mismatched number of parameters passed to routine for external function
- Florin Eugen Rotaru wrote:
> I will re-launch the conversion with to test this change.
The original note is #10109-... - 10:21 AM Base Language Bug #10365: Mismatched number of parameters passed to routine for external function
- I have found a fix for the issue by making this change in @literals.rules@:...
- 04:37 AM Base Language Bug #10365: Mismatched number of parameters passed to routine for external function
- Florin has very kindly accepted to look into this conversion error while I get my environment stable again.
- 08:51 AM Base Language Bug #10380: WRITE-XML serializes decimals different than the specified format
- Ovidiu Maxiniuc wrote:
> Good catch! The fix is good. With it, I guess, the original issue is gone.
>
> Due to it... - 03:05 AM Base Language Bug #10380 (Internal Test): WRITE-XML serializes decimals different than the specified format
- Good catch! The fix is good. With it, I guess, the original issue is gone.
Due to its simplicity, basic regression... - 01:29 AM Base Language Bug #10380: WRITE-XML serializes decimals different than the specified format
- *Ovidiu*, please review this change.
It is a small change which fixes serialization of @decimal@ data type on @WRITE... - 08:37 AM Database Bug #10351 (Internal Test): ProDataSet READ-XML issue when temp-table node is the same as dataset...
- 08:35 AM Database Bug #10351: ProDataSet READ-XML issue when temp-table node is the same as dataset node
- I looked at the changes in 10351a. The way I read the lines at 603/606 is that the root node can be anything (includi...
- 01:24 AM Database Bug #10351: ProDataSet READ-XML issue when temp-table node is the same as dataset node
- *Ovidiu*, Constantin ran some tests with a P2J build with changes from this branch.
Can you check the changes from t... - 07:58 AM Conversion Tools Bug #10208 (Internal Test): do not convert the schema in incremental mode if it hasn't changed
- Code Review Task Branch 10208a Revision 16080
The change is good. - 07:51 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Rebased *7180a* to latest *trunk/16090*, the branch is now at revision *7180a/16110*. I will follow up with another c...
- 07:36 AM Database Bug #10307: FFcache keys don't match for the values inlined vs passed as args
- I did put a little thought into how we can inline the arguments into the fql in order to match the FFcache keys for t...
- 06:54 AM Database Bug #10360 (Review): FOR loop WHERE condition evaluation issue
- 06:54 AM Database Bug #10360 (WIP): FOR loop WHERE condition evaluation issue
- Committed revision *16085* on task branch *10360a*:
- Reverted *16084*. Replaced @displayError@ with @recordOrThrowE... - 06:54 AM Database Bug #10337: Possible memory leak with FastFindCache
- Forgot about that, I'll uncommit.
- 06:51 AM Database Bug #10337: Possible memory leak with FastFindCache
- > I just realized that we don't actually need the values in the lruCache, it acts more like a queue, so only the node...
- 06:37 AM Database Bug #10337: Possible memory leak with FastFindCache
- I may have misunderstood things a bit :) Apparently, there are multiple instances of @ReverseLookup@, which means mul...
- 04:32 AM Database Bug #10337: Possible memory leak with FastFindCache
- Artur Școlnic wrote:
> I think the issue is that bulk invalidation where entire caches are cleared or removed do not... - 04:02 AM Base Language Bug #10309: DATASET WRITE-JSON does not change value for a property
- OK, ABL OO is not in my domain of expertise, but Constantin reviewed it already.
Yet, I see the %Done is still at 30... - 01:19 AM Base Language Bug #10309: DATASET WRITE-JSON does not change value for a property
- *Ovidiu*, testing for this branch is done. The changes are OK and no issues were found on all applications.
- 03:21 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- I addressed the issues from note 42. I tested the customer project with 9055, 10313a an PASOE, harness and webui navi...
- 02:59 AM Base Language Bug #10313: server-sidef file-system must 'mount' user's working dir and look in this path by def...
- Constantin Asofiei wrote:
> * @FileSystemDaemon.searchPathWithExts@ - the javadoc says that this also does PROPATH l...
Also available in: Atom