General

Profile

Eduard Soltan's activity

From 02/26/2025 to 03/27/2025

03/27/2025

04:59 PM Database Bug #9763: xml-node-name buffer option
I tested @read-json@ and @read-xml@, and they are fine.
Also made some tests with datasets (@define dataset dtt1 f...
Eduard Soltan
03:00 PM Database Bug #9763: xml-node-name buffer option
Committed on 9763a, rev. 15796.
I modified the @JsonImport@, @JsonExport@, @XmlExport@ and @XmlImport@, to use just ...
Eduard Soltan
11:24 AM Database Bug #9763: xml-node-name buffer option
Also initialize to defaultBuffer in StaticTempTable before setting up its attributes. Eduard Soltan
08:40 AM Database Bug #9763: xml-node-name buffer option
Ovidiu Maxiniuc wrote:
> ** lines 2660-2692: these method seem to be duplicates of 2695-2725? The file most likely f...
Eduard Soltan
11:42 AM Base Language Bug #9819: SESSION:FIRST-ASYNC-REQUEST and SESSION:LAST-ASYNC-REQUEST
Constantin, should I perform a conversion of a large GUI application overnight as a regression test?
I have made c...
Eduard Soltan
11:35 AM Conversion Tools Bug #7255 (Review): FWD resolves a OO file not included in conversion, if it exists on disk and o...
Committed on 7255a, rev. 15821.
Added in @SymbolResolver@ a static set with conversion sources from @file-cvt-list...
Eduard Soltan

03/26/2025

11:25 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
Well in @SymbolResolver@ constructor there is a call to @initPossibleClasses@ where the following classes are mapped:... Eduard Soltan
10:51 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
Question:
Should the classes defined in @abl@ folder be mapped in @SymbolResolver.WorkArea.propathClassDicts@, and...
Eduard Soltan
04:26 AM Database Bug #9763 (Review): xml-node-name buffer option
Constantin Asofiei wrote:
> Eduard, is 9763b ready for review?
Yes, it is ready for review.
Eduard Soltan
04:06 AM Base Language Bug #9819: SESSION:FIRST-ASYNC-REQUEST and SESSION:LAST-ASYNC-REQUEST
Constantin Asofiei wrote:
> Review for 9819a rev 15806:
> * @SessionUtils@
> ** @return (handle) handle.UNKNOWN_AR...
Eduard Soltan

03/24/2025

10:42 AM Base Language Bug #4602: fixes for OO 4GL and structured error handling
h2. More on control-of-flow directives
I looked at 4gl for @leave@, @next@ and @retry@.
Leave:
@The name of th...
Eduard Soltan
06:14 AM Base Language Bug #4602: fixes for OO 4GL and structured error handling
h3. Error handling
Looking at 4gl documentation about @CATCH@ blocks I have seen 2 things of interest....
Eduard Soltan

03/21/2025

07:19 AM Base Language Bug #9819: SESSION:FIRST-ASYNC-REQUEST and SESSION:LAST-ASYNC-REQUEST
Added conversion support on 9819a, rev. *15806*. Eduard Soltan
06:05 AM Base Language Bug #9819: SESSION:FIRST-ASYNC-REQUEST and SESSION:LAST-ASYNC-REQUEST
Constantin Asofiei wrote:
> These @LAST/FIRST-ASYNC-REQUEST@ attributes are currently supported in FWD only in for t...
Eduard Soltan

03/20/2025

09:28 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
Constantin Asofiei wrote:
> This was added in OE 12.8 , so yes, is not implemented. Does this mean that @LockConfli...
Eduard Soltan
09:19 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
Constantin Asofiei wrote:
> Eduard Soltan wrote:
> > Eduard Soltan wrote:
> > > Marian, do you know if we could ac...
Eduard Soltan
08:37 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
Eduard Soltan wrote:
> Marian, do you know if we could actually set a timeout to database related statements like @f...
Eduard Soltan
08:13 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
Marian, do you know if we could actually set a timeout to database related statements like @find first book.@ to spec... Eduard Soltan

03/18/2025

12:32 PM Database Bug #9763: xml-node-name buffer option
Constantin Asofiei wrote:
> Eduard, isn't @SERIALIZE-NAME@ used for JSON? So please try @READ-JSON@ and @WRITE-JSON@...
Eduard Soltan
11:25 AM Database Bug #9763: xml-node-name buffer option
Main faindings regarding buffer attributes:
@NAMESPACE-URI@
1) for statement @buffer btt1:NAMESPACE-URI@, it w...
Eduard Soltan
05:09 AM Database Bug #9763 (WIP): xml-node-name buffer option
Eduard Soltan
04:43 AM Database Bug #9763: xml-node-name buffer option
9763a was merged into trunk revision 15785 and archived. Eduard Soltan
05:08 AM Database Feature #9543: implement missing BUFFER attributes
9543a was merged into trunk revision 15786 and archived. Eduard Soltan

03/17/2025

06:35 AM Database Feature #9543: implement missing BUFFER attributes
Performed a conversion of Regression test project and it went without any problems. Eduard Soltan
03:24 AM Database Feature #9543: implement missing BUFFER attributes
Constantin Asofiei wrote:
> Please use @rt_lvl_stub@, not @none@.
The necessary change added.
Eduard Soltan
03:16 AM Database Feature #9543: implement missing BUFFER attributes
Constantin Asofiei wrote:
> You are missing history entry in a file. gaps are not updated.
Updated gaps, and add...
Eduard Soltan
02:40 AM Database Feature #9543: implement missing BUFFER attributes
Constantin Asofiei wrote:
> Ovidiu Maxiniuc wrote:
> > Constantin, shouldn't we generate the optimised @logical.TRU...
Eduard Soltan
03:16 AM Database Bug #9763: xml-node-name buffer option
Constantin Asofiei wrote:
> You are missing history entry in a file.
Added history entry.
Eduard Soltan
02:43 AM Database Bug #9763: xml-node-name buffer option
I performed a conversion of Regression test project with 9763a, rev. 15774. And it went without any problems. Eduard Soltan

03/14/2025

07:09 AM Database Bug #9763: xml-node-name buffer option
Constantin Asofiei wrote:
> Eduard, the fact that 4GL doesn't allow @label@ as a field name doesn't mean is not poss...
Eduard Soltan
02:12 AM Database Bug #9763: xml-node-name buffer option
Constantin Asofiei wrote:
> Ovidiu, you are right. Eduard: for now, please rename @setLabel@ and @getLabel@ to @lab...
Eduard Soltan

03/13/2025

11:15 AM Database Feature #9543: implement missing BUFFER attributes
Ovidiu Maxiniuc wrote:
> I do not think you need to add a new method.
> The _missing_ method is most likely @Common...
Eduard Soltan
09:29 AM Database Feature #9543: implement missing BUFFER attributes

> Constantin Asofiei wrote:
> * did you test how the setter converts for @CAN-READ@?
>
>> Well, is converts in...
Eduard Soltan
08:49 AM Database Feature #9543: implement missing BUFFER attributes
Addressed review issues in rev. *15773*.
Constantin Asofiei wrote:
> * did you test how the setter converts for @...
Eduard Soltan
06:34 AM Database Bug #9763: xml-node-name buffer option
Constantin Asofiei wrote:
>
> Test also with @buffer tt1:write-xml@ and @buffer tt1:xml-node-name = "something".@....
Eduard Soltan
04:34 AM Database Bug #9763: xml-node-name buffer option
Added runtime support for buffer attributes, on 9763b, rev. *15771*.
@buffer btt1:write-xml("longchar", lc).@
@...
Eduard Soltan

03/12/2025

10:07 AM Database Feature #9543 (WIP): implement missing BUFFER attributes
Eduard Soltan
10:03 AM Database Feature #9543: implement missing BUFFER attributes
Added conversion support on 9543a, revision *15770*.
For @AUTO-SYNCHRONIZE@ can be setable and queryable, although...
Eduard Soltan
06:20 AM Database Bug #9763: xml-node-name buffer option
Constantin Asofiei wrote:
> As @LABEL@ is *not an attribute* for BUFFER or TEMP-TABLE (you can't set or get it via @...
Eduard Soltan
05:58 AM Database Bug #9763: xml-node-name buffer option
Constantin Asofiei wrote:
> Please post the test and how it converts now.
The 4gl test:...
Eduard Soltan
05:36 AM Database Bug #9763: xml-node-name buffer option
Committed on 9765a, rev. *15768*. Conversion support for NAMESPACE-URI, NAMESPACE-PREFIX, SERIALIZE-NAME and LABEL bu... Eduard Soltan
04:34 AM Database Bug #9763: xml-node-name buffer option
Eduard Soltan wrote:
> Constantin Asofiei wrote:
> > Is this LABEL only for buffers, or temp-table, too? Is it acc...
Eduard Soltan
04:28 AM Database Bug #9763: xml-node-name buffer option
Constantin Asofiei wrote:
> Is this LABEL only for buffers, or temp-table, too? Is it accessible via @BUFFER btt1:L...
Eduard Soltan
04:15 AM Database Bug #9763: xml-node-name buffer option
Constantin Asofiei wrote:
> Eduard, so I found @SERIALIZE-NAME@ also at the @DEF BUFFER@ statement. Please work on ...
Eduard Soltan

03/11/2025

12:31 PM Database Bug #9763: xml-node-name buffer option
Constantin Asofiei wrote:

> Eduard: please do some small tests and see if conversion of these works properly.
...
Eduard Soltan

03/07/2025

04:27 AM Base Language Bug #4602: fixes for OO 4GL and structured error handling
I made a bit more testscases, concerning the issue:... Eduard Soltan
04:18 AM Base Language Bug #4602: fixes for OO 4GL and structured error handling
Also there is the following example:... Eduard Soltan

03/06/2025

09:20 AM Base Language Bug #4602: fixes for OO 4GL and structured error handling
Other problem that appears with tests from @tests/error_handling@ seems to be a conversion issue:
In FWD the follo...
Eduard Soltan
07:18 AM Base Language Bug #4602: fixes for OO 4GL and structured error handling
With this implemented only 17 tests are failing. Eduard Soltan
07:18 AM Base Language Bug #4602: fixes for OO 4GL and structured error handling
I managed to setup the error handling test suite from @tests/error_handling@.
There were 66 tests failing out of 5...
Eduard Soltan

03/04/2025

09:04 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
Constantin, could you take a look at the changes in the branch 8904a, rev. *15755*. The overall behaviour is implemen... Eduard Soltan
07:08 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
Constantin Asofiei wrote:
> Eduard, does this mean that STOP-AFTER does not affect running interactive UI code, like...
Eduard Soltan
06:39 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
Also the following behaviour tests is a also a bit weird in OE:... Eduard Soltan
04:47 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
Committed on 8904a, rev. *15753*. Added support for raising @Progress.Lang.StopError@ legacy exception, when a proced... Eduard Soltan
02:00 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
Eduard Soltan wrote:
> Marian Edu wrote:
>
> > I don't know what @StopConditionException@ is, in this case it wil...
Eduard Soltan
01:47 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
Marian Edu wrote:
> I don't know what @StopConditionException@ is, in this case it will raise StopError:https://do...
Eduard Soltan

03/03/2025

09:22 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
Eduard Soltan wrote:
> Please observe that @doBlock0@ block that raised the the stop-after interrupt does not have...
Eduard Soltan
07:13 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
Eduard Soltan wrote:
>
> Please observe that @doBlock0@ block that raised the the stop-after interrupt does not ha...
Eduard Soltan
07:00 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
I was doing some tests for catching the @Progress.Lang.Stop@ behaviour with nested blocks with *stop-after* timeouts,... Eduard Soltan

02/28/2025

10:41 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
Committed on 8904a, rev. *15752*.
1) Added runtime support for @UNDO, RETURN ERROR exe@ statement.
2) Cleaning up...
Eduard Soltan
08:22 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
Hey Marian, I don't understand the following test @tests/stop_handling/TestCatchStop.cls@:... Eduard Soltan
03:39 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
Committed on 8904a, rev. *15751*.
Added support for propagation of @Progress.Lang.StopAfter@ exception all the way...
Eduard Soltan

02/27/2025

10:01 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
One interesting behavior observed, if we throw Progress.Lang.Stop as an error using the @UNDO, THROW@ statement. Thro... Eduard Soltan
09:37 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
Rebased 8904a to trunk revision *15744*. Eduard Soltan
07:25 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
Committed 8904a, rev. *15714*.
Added conversion and runtime support, for @UNDO, THROW ex@ statement. Where @ex ins...
Eduard Soltan

02/26/2025

10:55 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
I committed on 8904a, rev. 15713.
h3. Handling the stop condition in topLevelBlock and functions.
Added propaga...
Eduard Soltan
04:24 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
Marian Edu wrote:
> I was out of office yesterday, did you solved the issue already? Your workspace doesn't look rig...
Eduard Soltan
04:09 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
Worked on some tests cases for identifying the propagation behaviour of stop condition from different procedures, fun... Eduard Soltan
 

Also available in: Atom