Activity
From 06/14/2025 to 07/13/2025
07/11/2025
- 09:02 AM Bug #10277: Adaptive Query REPOSITION statement/method error handling improvement
- Committed revision *1787* on *testcases*:
- added tests/query/TestQueryRepositionErrorHandling.cls - 08:12 AM Bug #10277: Adaptive Query REPOSITION statement/method error handling improvement
- OK, please make sure the tests are committed to xfer.
- 08:11 AM Bug #10277 (Review): Adaptive Query REPOSITION statement/method error handling improvement
- Committed revision *16033* on task branch *10277a*:
- fix error throw on handle queries.
Constantin, please revie... - 09:01 AM Bug #10203: XMLs cannot be imported into a dataset without a schema present
- For the following code:...
- 08:35 AM Bug #10203: XMLs cannot be imported into a dataset without a schema present
- For this test:...
- 02:41 AM Bug #10203 (WIP): XMLs cannot be imported into a dataset without a schema present
- Created branch @10203a@ from latest revision @16032@.
- 02:11 AM Bug #10258 (Merge Pending): OO: ON WRITE buffer issue
- Please merge 10258a *after 9450a*.
07/10/2025
- 09:24 AM Feature #10280: AppServer Response Caching
- *Overview*
In the FWD layer, we have full control over AppServer requests and responses. This presents a clear opp... - 09:19 AM Feature #10280 (New): AppServer Response Caching
- 08:11 AM Bug #8273 (Review): avoid ErrorConditionException for FIND ... NO-ERROR if no record is found
- Andrei Iacob wrote:
> > ** @lenientOffEnd@ should be used internally in @CompoundQuery@ for instance *or* FOR EACH b... - 03:17 AM Bug #10277: Adaptive Query REPOSITION statement/method error handling improvement
- Committed revision *16032* on task branch *10277a*:
- fixed @canReposition@ when the query is not opened.
- changed... - 03:14 AM Bug #10277 (WIP): Adaptive Query REPOSITION statement/method error handling improvement
- Created task branch *10277a*.
- 02:17 AM Bug #10277: Adaptive Query REPOSITION statement/method error handling improvement
- We have this tests which fails on FWD (trunk rev 16025):...
- 02:11 AM Bug #10277 (Test): Adaptive Query REPOSITION statement/method error handling improvement
07/09/2025
- 01:41 AM Bug #10248: Issue on RETURN ERROR STATEMENT on non-void OO method
- Constantin Asofiei wrote:
> For getter/setter - is it enough to add the same check as you did for 'method'?
No, i...
07/08/2025
- 09:01 AM Bug #8273: avoid ErrorConditionException for FIND ... NO-ERROR if no record is found
- Rebased 8273a with trunk/16028.
Alexandru Lungu wrote:
> Review of 8273a:
> I suggest extending the scope of t... - 08:26 AM Bug #10258 (Internal Test): OO: ON WRITE buffer issue
- 10258a/16029 looks good.
- 08:20 AM Bug #10248: Issue on RETURN ERROR STATEMENT on non-void OO method
- For getter/setter - is it enough to add the same check as you did for 'method'?
- 07:53 AM Bug #10264 (Test): Constructors do not support Enum arguments/parameters
- Branch 10264a was merged into trunk as rev. 16029 and archived.
- 07:44 AM Bug #10264 (Merge Pending): Constructors do not support Enum arguments/parameters
- Please merge to trunk now.
- 07:36 AM Bug #10264: Constructors do not support Enum arguments/parameters
- Constantin Asofiei wrote:
> Please add history entry and move the condition after the @ObjectVar@ check.
Committe... - 07:06 AM Bug #10264: Constructors do not support Enum arguments/parameters
- Please add history entry and move the condition after the @ObjectVar@ check.
- 06:55 AM Bug #10264 (Review): Constructors do not support Enum arguments/parameters
- Constantin Asofiei wrote:
> Why isn't the change in @calculateType@ enough?
It is. Sorry, I left it behind from a... - 06:09 AM Bug #10264: Constructors do not support Enum arguments/parameters
- Why isn't the change in @calculateType@ enough?
- 06:02 AM Bug #10264 (WIP): Constructors do not support Enum arguments/parameters
- I committed rev. 16029 on branch 10264a that introduces a fix for this issue.
This problem could probably be resol...
07/07/2025
- 08:34 AM Bug #10264: Constructors do not support Enum arguments/parameters
- Take the following case:...
- 08:24 AM Bug #10264 (Closed): Constructors do not support Enum arguments/parameters
- 08:11 AM Bug #10258 (Review): OO: ON WRITE buffer issue
- Committed revision *16029* on task branch *10258a*:
- Fix for OO buffer trigger block. - 08:10 AM Bug #10258 (WIP): OO: ON WRITE buffer issue
- Created task branch *10258a*.
- 07:47 AM Bug #10258: OO: ON WRITE buffer issue
- On procedures, the @ON WRITE@ trigger works. It gets converted the same as a OO class.
You can't use record buffers ... - 05:28 AM Bug #10258: OO: ON WRITE buffer issue
- Please check how the @ON WRITE@ trigger is converted in a .p in FWD and also the NPE stacktrace.
Please test if th... - 05:25 AM Bug #10258: OO: ON WRITE buffer issue
- There is an issue about using OO ON WRITE trigger with a buffer.
ABL code:... - 05:17 AM Bug #10258 (Test): OO: ON WRITE buffer issue
- 05:15 AM Bug #8273 (WIP): avoid ErrorConditionException for FIND ... NO-ERROR if no record is found
- Review of 8273a:
* I think there is an issue with @setPreventThrow@ bracketing. If @errorReport.run();@ is throwin... - 02:30 AM Bug #10245 (Test): OS-COPY removes the file
- 02:29 AM Bug #10245: OS-COPY removes the file
- Branch 10245a was merged to trunk rev 16028 and archived.
- 02:20 AM Bug #10245 (Merge Pending): OS-COPY removes the file
- 02:20 AM Bug #10245 (Internal Test): OS-COPY removes the file
- OK, I think it makes sense. The problem is when both source and target exists, and in this case, @getCanonicalPath@ ...
- 02:00 AM Bug #10245: OS-COPY removes the file
- Constantin Asofiei wrote:
> What about case-insensitivity on Windows?
I have made a simple Java application, whic... - 01:34 AM Bug #10245: OS-COPY removes the file
- What about case-insensitivity on Windows?
- 01:33 AM Bug #10248 (Internal Test): Issue on RETURN ERROR STATEMENT on non-void OO method
- I'm OK with the change.
07/05/2025
- 12:47 PM Bug #9906: Incorrect date parsing in FWD DATE(CHARACTER) implementation
- 9906a passed ChUI regression tests.
07/04/2025
- 12:10 PM Bug #9906: Incorrect date parsing in FWD DATE(CHARACTER) implementation
- Hynek Cihlar wrote:
> Vladimir, there are build errors:
>
> [...]
The @ContextIndependentDate@ class was inadv... - 11:42 AM Bug #9906: Incorrect date parsing in FWD DATE(CHARACTER) implementation
- Vladimir, there are build errors:...
- 08:31 AM Bug #10248 (Review): Issue on RETURN ERROR STATEMENT on non-void OO method
- Committed revision *16026* on task branch *10248a*:
- Fix for RETURN ERROR statement on non-void method.
I have n... - 08:25 AM Bug #10248 (WIP): Issue on RETURN ERROR STATEMENT on non-void OO method
- Created task branch *10248a*.
- 05:50 AM Bug #10248: Issue on RETURN ERROR STATEMENT on non-void OO method
- We have this code:...
- 05:46 AM Bug #10248 (Test): Issue on RETURN ERROR STATEMENT on non-void OO method
07/03/2025
- 11:53 AM Bug #8273: avoid ErrorConditionException for FIND ... NO-ERROR if no record is found
- ETF passed.
- 10:00 AM Bug #8273: avoid ErrorConditionException for FIND ... NO-ERROR if no record is found
- Andrei Iacob wrote:
> I'm waiting a response from:
> * Andrei (ap) to finish another unit tests suite.
Unit test... - 08:09 AM Bug #8273: avoid ErrorConditionException for FIND ... NO-ERROR if no record is found
- Until now testing was done for:
* customer unit tests;
* #9663;
* reports + harness;
* performance tests (as) - m... - 02:46 AM Bug #8273 (Internal Test): avoid ErrorConditionException for FIND ... NO-ERROR if no record is found
- Understood now. Lets test it.
- 02:00 AM Bug #8273: avoid ErrorConditionException for FIND ... NO-ERROR if no record is found
- @ERROR-STATUS@ is still set. Changes are targeted to only skip the @throw@. Check the following testcase (it works wi...
- 08:41 AM Bug #10245 (Review): OS-COPY removes the file
- 08:40 AM Bug #10245: OS-COPY removes the file
- Committed revision *16023* in task branch *10245a*:
- When the target path is the same with the source path, the @Fi... - 08:15 AM Bug #10245 (WIP): OS-COPY removes the file
- Created task branch *10245a*.
- 08:01 AM Bug #10245: OS-COPY removes the file
- When using @OS-COPY@ with the same source and target, FWD removes this file from the filesystem.
This test illustrat... - 07:57 AM Bug #10245 (Test): OS-COPY removes the file
- 06:40 AM Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- Please see #10193-17 for an related update.
07/02/2025
- 09:59 AM Bug #8273: avoid ErrorConditionException for FIND ... NO-ERROR if no record is found
- Andrei, the raised ERROR condition still needs to properly set @ERROR-STATUS:ERROR@ and record as @ERROR-STATUS:GET/N...
- 09:55 AM Bug #8273 (Review): avoid ErrorConditionException for FIND ... NO-ERROR if no record is found
- 09:54 AM Bug #8273 (WIP): avoid ErrorConditionException for FIND ... NO-ERROR if no record is found
- Based on #9663, I've noticed that for a @FIND ... NO-ERROR@ that is executed *~130k* times with *no record found*, ex...
- 01:40 AM Bug #10227 (Test): XML Character Escaping issue on the last chunk
- Branch 10227a was merged to trunk rev 16014 and archived.
- 01:26 AM Bug #10227: XML Character Escaping issue on the last chunk
- Constantin Asofiei wrote:
> Please check the test from #5494-3 - the file is in the archive at that task. If that w...
07/01/2025
- 05:06 PM Bug #9906: Incorrect date parsing in FWD DATE(CHARACTER) implementation
- Greg Shah wrote:
> Vladimir Tsichevski wrote:
> > Greg Shah wrote:
> > > What testing has been done?
> >
> > Th... - 04:51 PM Bug #9906: Incorrect date parsing in FWD DATE(CHARACTER) implementation
- Vladimir Tsichevski wrote:
> Greg Shah wrote:
> > What testing has been done?
>
> The @TestParse.cls@ has 600+ t... - 03:53 PM Bug #9906: Incorrect date parsing in FWD DATE(CHARACTER) implementation
- Greg Shah wrote:
> What testing has been done?
The @TestParse.cls@ has 600+ test cases. - 03:40 PM Bug #9906: Incorrect date parsing in FWD DATE(CHARACTER) implementation
- What testing has been done?
- 01:21 PM Bug #9906: Incorrect date parsing in FWD DATE(CHARACTER) implementation
- Can this be merged? This blocks the #9846 customer issue.
- 11:37 AM Bug #10227 (Merge Pending): XML Character Escaping issue on the last chunk
- Please check the test from #5494-3 - the file is in the archive at that task. If that works, then we can merge.
06/30/2025
- 08:01 AM Bug #10227: XML Character Escaping issue on the last chunk
- Constantin Asofiei wrote:
> What's the edge case here? Is this the case when:
> * there are no more characters to ... - 08:00 AM Bug #10227: XML Character Escaping issue on the last chunk
- What's the edge case here? Is this the case when:
* there are no more characters to be read (@firstBufLen < len@) a... - 07:47 AM Bug #10227 (Review): XML Character Escaping issue on the last chunk
- Created task branch *10227a*.
Committed revision *1783* on @testcases@ (added tests)
Committed revision *16013* on ... - 07:16 AM Bug #10227 (WIP): XML Character Escaping issue on the last chunk
- When reading XML into a TEMP-TABLE, there is a issue when escapes are used....
- 07:07 AM Bug #10227 (Test): XML Character Escaping issue on the last chunk
- 07:49 AM Bug #10221: jackson has a limitation of 20million for a string value
- Greg Shah wrote:
> Is there any downside to making this change? (e.g. increased memory usage by default)
Not really... - 07:45 AM Bug #10221: jackson has a limitation of 20million for a string value
- Is there any downside to making this change? (e.g. increased memory usage by default)
> do we make this configurab...
06/27/2025
- 04:31 PM Bug #10221: jackson has a limitation of 20million for a string value
- Jackson has a limitation of 20 million length for string values in a JSON - see https://lists.apache.org/thread/pfbxr...
- 04:27 PM Bug #10221 (New): jackson has a limitation of 20million for a string value
06/26/2025
- 01:21 PM Feature #6490: DYNAMIC-INVOKE which returns an extent
- Have you been alerted to the #7143-1555 regression? This affects the *ReportDriver* for Hotel and Hotel GUI. The belo...
06/25/2025
- 04:31 AM Bug #10203: XMLs cannot be imported into a dataset without a schema present
- In 4GL, it is possible to import an XML file into a @DATASET@ handle without a pre-existing schema. The dataset struc...
- 04:29 AM Bug #10203 (Closed): XMLs cannot be imported into a dataset without a schema present
- 04:02 AM Bug #9996 (Test): Object references should be decremented at the nearest block instead of the top...
- Branch 9538d was merged to trunk revision 15998 and archived.
- 03:23 AM Bug #9996 (Merge Pending): Object references should be decremented at the nearest block instead o...
- 9538d can be merged now.
- 02:30 AM Bug #9996: Object references should be decremented at the nearest block instead of the top-level ...
- 9538d passed all regression tests and can be merged.
- 03:59 AM Feature #10202: Enhance concat/replace within FWD
- The concatenation operator within 4GL (+) is implemented in FWD with:
*1. @TextOps.Concat@ Method*
This method is... - 03:59 AM Feature #10202 (New): Enhance concat/replace within FWD
06/23/2025
- 01:05 PM Bug #6389 (WIP): LENGTH function with COLUMN option
- I attached the output from my extractor. As noted in #6389-40, there are only 230 intervals.
OTOH, I looked at im...
06/18/2025
- 02:10 PM Feature #9516 (Internal Test): include pre-converted webspeed runtime code in FWD
- 01:48 PM Feature #9516: include pre-converted webspeed runtime code in FWD
- Greg Shah wrote:
> What is left to do?
Only if we get more dependencies after using a more real application/sample.... - 01:07 PM Feature #9516 (WIP): include pre-converted webspeed runtime code in FWD
- The changes look good to me. What is left to do?
- 07:04 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Greg Shah wrote:
> Yes, that is understood. Includes from the ADE code can be used in customer 4GL code. For websp... - 07:01 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Yes, that is understood. Includes from the ADE code can be used in customer 4GL code. For webspeed, it is required ...
- 06:54 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- *Greg* - even if we bring the webspeed files in FWD, the application converted .p's or .htm's can be dependent on inc...
- 06:24 AM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- > Do we rewrite automatically the .htm extension to .w?
Yes. OE will automatically convert all @.htm@ and @.html@... - 06:20 AM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- I got the sample working with the web-speed files in FWD.
*Greg* - https://localhost:7443/scripts/cgiip.exe/WSer...
06/17/2025
- 03:55 PM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- Constantin Asofiei wrote:
> Note the @ade/src/@ was removed. This works only if the ADE webspeed code *is not using... - 03:12 PM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- *Radu* - the name_map.xml for the FWD changes to include web-disp.p and associated programs has the programs register...
- 07:21 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Here's the promised video.
- 06:23 AM Feature #9516: include pre-converted webspeed runtime code in FWD
- Done. Committed to 6506a rev. 15766. I added the implementation for @WebOutputStream@ and replaced that occurrence of...
- 04:03 AM Bug #10148 (Test): ENUM class GETENUM NullPointerException when using poly types
- Branch 10148a was merged to trunk rev 15985 and archived.
- 03:44 AM Bug #10148 (Merge Pending): ENUM class GETENUM NullPointerException when using poly types
- Please merge 10148a now.
06/16/2025
- 06:09 AM Bug #10148: ENUM class GETENUM NullPointerException when using poly types
- Committed revision *15983* on task branch *10148a*:
- Addressed code review #10148-6
Also available in: Atom