Teodor Gorghe's activity
From 06/26/2025 to 07/25/2025
07/24/2025
- 08:59 AM Base Language Bug #10336: Issue on object deletion: java.lang.IllegalStateException
- From my investigation, @BufferManager.trackDatabase@ is called 5 times:
* @RecordBuffer.defineAlias(Adaptivept1.Buf.... - 07:50 AM Base Language Bug #10336 (WIP): Issue on object deletion: java.lang.IllegalStateException
- Created task branch *10336a*.
- 07:47 AM Base Language Bug #10336: Issue on object deletion: java.lang.IllegalStateException
- When a class has a static method call with buffer parameter, into a method/constructor, on @DELETE OBJECT@, FWD throw...
- 07:42 AM Base Language Bug #10336 (Test): Issue on object deletion: java.lang.IllegalStateException
- 01:58 AM Base Language Feature #9448: compatibility test security features
- Constantin Asofiei wrote:
> Teodor, for the changes in SecurityPolicyManager:
> * @lockRegistration@, @loadDomainsF...
07/23/2025
- 08:21 AM Base Language Bug #10277 (Review): Adaptive Query REPOSITION statement/method error handling improvement
- 08:21 AM Base Language Bug #10277: Adaptive Query REPOSITION statement/method error handling improvement
- Committed revision *16035* on task branch *10277a*:
- dynamic queries does not throw or show any error message when ... - 05:23 AM Base Language Bug #10277 (WIP): Adaptive Query REPOSITION statement/method error handling improvement
- @canReposition@ looks good for me because @recordOrShowError@ does not throw error on block execution when the @BLOCK...
- 06:25 AM Base Language Bug #10308 (Review): DYNAMIC TEMP-TABLE issue when using READ-XML before TEMP-TABLE-PREPARE
- 06:25 AM Base Language Bug #10308 (WIP): DYNAMIC TEMP-TABLE issue when using READ-XML before TEMP-TABLE-PREPARE
- Committed revision *16066* on task branch *10308a*:
- Changed READ-XML XmlImport.importTable to use TempTable instea... - 05:19 AM Base Language Bug #10309: DATASET WRITE-JSON does not change value for a property
- Constantin Asofiei wrote:
> In @SaxWriterImpl@, why call @TextOps.concat(ref.get(), buf)@ ?
I have looked up on @... - 02:24 AM Database Feature #9456: implement SQL Server dialect and helpers
- *Ovidiu*, the following statement does not work after *9456a* changes (with tstcasesdb database):
- @CURRENT-VALUE (...
07/22/2025
- 06:57 AM Base Language Bug #10277: Adaptive Query REPOSITION statement/method error handling improvement
- Committed revision *16034* on task branch *10277a*:
- Replaced recordOrThrowError with recordOrShowError. Please che... - 05:09 AM Base Language Bug #10277: Adaptive Query REPOSITION statement/method error handling improvement
- The only cause of this issue what I have found is that there is a CATCH block @queryReposition(NumberType)@ which can...
- 03:48 AM Base Language Bug #10277: Adaptive Query REPOSITION statement/method error handling improvement
- I did some research for 4GL behavior.
The @recordOrShowError@ solution seems OK, but the problem is on @BLOCK-LEVEL ... - 03:13 AM Base Language Bug #10277: Adaptive Query REPOSITION statement/method error handling improvement
- I have found the #7737, which changes @recordOrThrowError@ into @recordOrShowError@ on @QueryWrapper.canReposition@. ...
07/21/2025
- 08:53 AM Base Language Feature #9448: compatibility test security features
- Constantin Asofiei wrote:
> Review for 9448a rev 15946:
> * please rebase
> * in @BinaryData@, why is rely on @Ind... - 06:57 AM Base Language Feature #9448 (Review): compatibility test security features
- Committed revision *15946* on task branch *9448a*:
- Fix for @HEX-ENCODE@ and @HEX-DECODE@ when using BDT values.
-... - 05:47 AM Base Language Feature #9448: compatibility test security features
- I think there is no more work to do on this task. I am preparing to commit the changes from @SECURITY-POLICY@. I thin...
- 08:18 AM Base Language Bug #10284: JSON import error handing improvement
- Committed revision *16041* on task branch *10284a*:
- Moved error handling logic into @JsonImport@. - 07:59 AM Base Language Bug #10284 (Review): JSON import error handing improvement
- Committed revision *16040* on task branch *10284a*:
- Moved error handling logic into ErrorManager.
- Added more ch... - 07:17 AM Base Language Bug #10284: JSON import error handing improvement
- Constantin Asofiei wrote:
> Please see note #10284-8 and also make this exception handling common code.
Ok. I wil... - 07:21 AM Base Language Bug #10294 (Test): ProDataSet BufferImpl.synchronize(DataRelation) ArrayIndexOutOfBoundsException
- Branch 10294a was merged to trunk revision 16064 and archived.
- 06:51 AM Base Language Feature #9447 (Test): XML support feature improvements and testing
- Branch 9447b was merged to trunk rev 16063 and archived.
- 05:21 AM Base Language Bug #10309 (Review): DATASET WRITE-JSON does not change value for a property
- Committed revision *16057* on task branch *10309a*:
- Added conversion and runtime support for property reference on...
07/18/2025
- 07:49 AM Base Language Feature #9447: XML support feature improvements and testing
- Do I need to merge now? I got the notification.
- 05:28 AM Base Language Bug #10284: JSON import error handing improvement
- Regarding for this task, I did changed from 100 to 50 percent because there are more cases when this message is check...
- 02:06 AM Base Language Bug #10284 (WIP): JSON import error handing improvement
- 05:22 AM Base Language Bug #10294: ProDataSet BufferImpl.synchronize(DataRelation) ArrayIndexOutOfBoundsException
- Right now, no. I am working on #10309.
- 03:14 AM Base Language Bug #10309 (WIP): DATASET WRITE-JSON does not change value for a property
- Created task branch *10309a*.
- 02:54 AM Base Language Bug #10309: DATASET WRITE-JSON does not change value for a property
- When the @WRITE-JSON@ is used to store output into a property @longchar@, FWD fails on this because the value stored ...
- 02:51 AM Base Language Bug #10309 (Test): DATASET WRITE-JSON does not change value for a property
- 01:37 AM Base Language Bug #10308: DYNAMIC TEMP-TABLE issue when using READ-XML before TEMP-TABLE-PREPARE
- When @READ-XML@ is used on a dynamic @TEMP-TABLE@ before @TEMP-TABLE-PREPARE@, a @NullPointerException@ is thrown.
... - 01:31 AM Base Language Bug #10308 (Test): DYNAMIC TEMP-TABLE issue when using READ-XML before TEMP-TABLE-PREPARE
07/17/2025
- 08:41 AM Base Language Feature #9447 (Review): XML support feature improvements and testing
- 08:41 AM Base Language Feature #9447 (WIP): XML support feature improvements and testing
- Created task branch *9447b*.
Committed revision *16055* on task branch *9447b*:
- fix for a regression from *9447a*... - 02:10 AM Base Language Bug #10294: ProDataSet BufferImpl.synchronize(DataRelation) ArrayIndexOutOfBoundsException
- While testing the @BUFFER:SYNCHRONIZE@, I have come across with the following issue:
- when reading a ProDataSet usi...
07/16/2025
- 09:20 AM Base Language Bug #10294 (Review): ProDataSet BufferImpl.synchronize(DataRelation) ArrayIndexOutOfBoundsException
- Committed revision *16052* on task branch *10294a*:
- @BufferImpl.synchronize(DataRelation)@ exception fix on @PAREN... - 08:58 AM Base Language Bug #10294 (WIP): ProDataSet BufferImpl.synchronize(DataRelation) ArrayIndexOutOfBoundsException
- Create task branch *10294a*.
- 05:21 AM Base Language Bug #10294: ProDataSet BufferImpl.synchronize(DataRelation) ArrayIndexOutOfBoundsException
- There is an issue of @BufferImpl.synchronize(DataRelation)@, on a buffer from @DATASET@.
ABL Code:... - 05:11 AM Base Language Bug #10294 (Test): ProDataSet BufferImpl.synchronize(DataRelation) ArrayIndexOutOfBoundsException
- 07:00 AM Base Language Bug #10248 (Test): Issue on RETURN ERROR STATEMENT on non-void OO method
- Branch 10248a was merged to trunk revision 16050 and archived.
- 05:48 AM Base Language Bug #10248: Issue on RETURN ERROR STATEMENT on non-void OO method
- Committed revision *16031* on task branch *10248a*:
- added history entry on @BlockManager.java@. - 05:58 AM Conversion Tools Bug #10235 (Test): Wrong variable used on CATCH block
- Branch 10235a was merged to trunk revision 16049 and archived.
07/14/2025
- 09:01 AM Base Language Bug #10284 (Review): JSON import error handing improvement
- Committed revision *16039* on task branch *10284a*:
- READ-JSON error handling improvement. - 09:00 AM Base Language Bug #10284 (WIP): JSON import error handing improvement
- Created task branch *10284a*.
- 07:51 AM Base Language Bug #10284: JSON import error handing improvement
- This issue is also happening for static datasets and temp-table.
{{Collapse(Code)... - 02:13 AM Base Language Bug #10284: JSON import error handing improvement
- Suppose we have this unit test, which checks the JSON error message on import:
* ABL Code: ... - 02:10 AM Base Language Bug #10284 (Test): JSON import error handing improvement
- 07:39 AM Base Language Bug #10248: Issue on RETURN ERROR STATEMENT on non-void OO method
- Committed revision *16029* on task branch *10248a*:
- Changed undoReturnErrorTopLevel(BaseDataType val) into undoRet... - 06:07 AM Base Language Bug #10248 (Review): Issue on RETURN ERROR STATEMENT on non-void OO method
- Committed revision *16028* on task branch *10248a*:
- Added @undoReturnErrorTopLevel(BaseDataType)@ overload on @UND... - 04:18 AM Base Language Bug #10248 (WIP): Issue on RETURN ERROR STATEMENT on non-void OO method
- After fixing the @RETURN ERROR@ statement on non-void method, I have found in a customer application, a @UNDO, RETURN...
- 01:39 AM Base Language Bug #10258 (Test): OO: ON WRITE buffer issue
- Branch 10258a was merged to trunk revision 16038 and archived.
07/11/2025
- 09:02 AM Base Language Bug #10277: Adaptive Query REPOSITION statement/method error handling improvement
- Committed revision *1787* on *testcases*:
- added tests/query/TestQueryRepositionErrorHandling.cls - 08:11 AM Base Language 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...
07/10/2025
- 03:17 AM Base Language 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 Base Language Bug #10277 (WIP): Adaptive Query REPOSITION statement/method error handling improvement
- Created task branch *10277a*.
- 02:17 AM Base Language Bug #10277: Adaptive Query REPOSITION statement/method error handling improvement
- We have this tests which fails on FWD (trunk rev 16025):...
- 02:11 AM Base Language Bug #10277 (Test): Adaptive Query REPOSITION statement/method error handling improvement
07/09/2025
- 01:41 AM Base Language 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/07/2025
- 08:11 AM Base Language Bug #10258 (Review): OO: ON WRITE buffer issue
- Committed revision *16029* on task branch *10258a*:
- Fix for OO buffer trigger block. - 08:10 AM Base Language Bug #10258 (WIP): OO: ON WRITE buffer issue
- Created task branch *10258a*.
- 07:47 AM Base Language 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:25 AM Base Language 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 Base Language Bug #10258 (Test): OO: ON WRITE buffer issue
- 02:30 AM Base Language Bug #10245 (Test): OS-COPY removes the file
- 02:29 AM Base Language Bug #10245: OS-COPY removes the file
- Branch 10245a was merged to trunk rev 16028 and archived.
- 02:00 AM Base Language Bug #10245: OS-COPY removes the file
- Constantin Asofiei wrote:
> What about case-insensitivity on Windows?
I have made a simple Java application, whic...
07/04/2025
- 08:31 AM Base Language 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 Base Language Bug #10248 (WIP): Issue on RETURN ERROR STATEMENT on non-void OO method
- Created task branch *10248a*.
- 05:50 AM Base Language Bug #10248: Issue on RETURN ERROR STATEMENT on non-void OO method
- We have this code:...
- 05:46 AM Base Language Bug #10248 (Test): Issue on RETURN ERROR STATEMENT on non-void OO method
- 05:03 AM Runtime Infrastructure Bug #10174 (Test): Method/Procedure call overwrites procedure return value
- Branch 10174a was merged to trunk rev 16025 and archived.
07/03/2025
- 08:41 AM Base Language Bug #10245 (Review): OS-COPY removes the file
- 08:40 AM Base Language 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 Base Language Bug #10245 (WIP): OS-COPY removes the file
- Created task branch *10245a*.
- 08:01 AM Base Language 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 Base Language Bug #10245 (Test): OS-COPY removes the file
07/02/2025
- 08:18 AM Conversion Tools Bug #10235: Wrong variable used on CATCH block
- Committed revision *16015* on task branch *10235a*:
- moved the condition into @common-progress.rules@
Committed ... - 07:38 AM Conversion Tools Bug #10235 (Review): Wrong variable used on CATCH block
- Created task branch *10235a*.
Committed revision *16014* on task branch *10235a*:
- CATCH variable scoping fixups f... - 05:56 AM Conversion Tools Bug #10235: Wrong variable used on CATCH block
- Constantin Asofiei wrote:
> Change it like this:
> [...]
This passes on FWD and 4GL. It is used the same -variab... - 05:51 AM Conversion Tools Bug #10235: Wrong variable used on CATCH block
- Constantin Asofiei wrote:
> Please check what @anotherError@ contains in the method. I think 4GL defines a single v... - 05:19 AM Conversion Tools Bug #10235 (WIP): Wrong variable used on CATCH block
- When using a @DO ON CATCH@ block on a method, this issue does *not* occur.
* {{Collapse(ABL code)... - 04:44 AM Runtime Infrastructure Bug #10174: Method/Procedure call overwrites procedure return value
- Committed revision *15993* on task branch *10174a*:
- Addressed code review #10174-18: moved the if condition, so th... - 04:19 AM Runtime Infrastructure Bug #10174 (Review): Method/Procedure call overwrites procedure return value
- Committed revision *15992* on task branch *10174a*:
- Addressed code review from #10174-15: @returnNormal@ and @retu... - 01:55 AM Runtime Infrastructure Bug #10174: Method/Procedure call overwrites procedure return value
- Constantin Asofiei wrote:
> @rtype == ReturnType.STORE@ should match also on @rtype == ReturnType.NORMAL@. Was @rty... - 02:40 AM Conversion Tools Bug #10185 (Test): ADE conversion and runtime
- Branch 10185a was merged to trunk rev 16016 and archived.
- 01:40 AM Base Language Bug #10227 (Test): XML Character Escaping issue on the last chunk
- Branch 10227a was merged to trunk rev 16014 and archived.
- 01:26 AM Base Language 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:22 AM Conversion Tools Bug #10235: Wrong variable used on CATCH block
- There is a issue when there are multiple @CATCH@ blocks. On FWD, the variable reference for the first block is from t...
- 05:14 AM Conversion Tools Bug #10235 (Test): Wrong variable used on CATCH block
06/30/2025
- 08:01 AM Base Language 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 ... - 07:47 AM Base Language 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 Base Language 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 Base Language Bug #10227 (Test): XML Character Escaping issue on the last chunk
06/27/2025
- 05:56 AM Conversion Tools Bug #10185: ADE conversion and runtime
- Committed revision *15998* on task branch *10185a*:
- history entry fix on NameConverter.java, java_templates.tpl, B...
06/26/2025
- 07:43 AM Runtime Infrastructure Bug #10174: Method/Procedure call overwrites procedure return value
- Danut and Lorian told to me that now the tests passes. I have done some smoke tests and some harness tests on two cus...
- 02:12 AM Conversion Tools Bug #10185: ADE conversion and runtime
- Committed revision *15997* on task branch *10185a*:
- Fixed compilation issues of @BROWSE:NO-EMPTY-SPACE@. The inter...
Also available in: Atom