Constantin Asofiei's activity
From 03/29/2025 to 04/27/2025
04/27/2025
- 09:40 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Paul Bodale wrote:
> * When setting a simple BDT property the code sometimes converts to the java native type. This ... - 09:34 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- Review for 6490 rev 15875:
* @rules/convert/base_structure.xml@
** shouldn't this call @is_extent_or_poly_case@ fro... - 09:19 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Ioana, please get these changes and commit them (one at a time) to 9436b; please see the review bellow, and also make...
- 07:34 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- 9488a was rebased from trunk rev 15875 - new rev 15902.
- 08:38 AM Base Language Feature #9436: add built-in OO classes
- Review for 9436b rev 15881:
* @MemoryOutputStream@
** please update the support annotations for @MemoryOutputStream... - 07:35 AM Base Language Feature #9436: add built-in OO classes
- 9436b was rebased from trunk rev 15875 - new rev 15881.
04/25/2025
- 09:31 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- Radu Apetrii wrote:
> Constantin Asofiei wrote:
> > * @WebNotifyListener.stopListening@ just does @webNotifyThread.... - 08:58 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- Review for 6506a rev 15763:
* @WebNotifyListener.stopListening@ just does @webNotifyThread.interrupt()@ - you need t... - 06:00 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- Radu Apetrii wrote:
> And should I also add in @Agent.handleWebspeed@ a call to @WebHandlerHelper.clear()@ right bef... - 05:29 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- Radu Apetrii wrote:
> Constantin Asofiei wrote:
> > and remove @WebspeedRequestHandler@ - I don't see a reason for ... - 08:26 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- OK, lets leave it as this for now.
For 9060b:
* please do @bzr diff -r 15867 --using meld@ and check the copyrigh... - 08:20 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Constantin Asofiei wrote:
> * also, I think is part of a larger problem: we have @DataHandler.getField()@, for which... - 05:58 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Artur, the change in @ControlFlowOps@ and @TargetLob@ are good. But, the @RecordBuffer@ change is not OK:
* you cha... - 08:05 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
- The only concern is the usage of @isIgnore()@ in @ErrorManager.handleStopException@ - do we really need this?
Othe...
04/24/2025
- 03:13 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Ovidiu, did you do @./gradlew all@ ? The GWT part for FWD Admin Console does not get build for normal 'jar'.
I've ... - 02:14 PM Base Language Bug #9060: Cache oftenly used values that are immutable
- Artur, I understand that, but constant types should be resolved to their actual types. There is a bug somewhere in @...
- 09:09 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- The point is: the @type@ at that place most likely is a i.e. @integerConstant@ - look further or otherwise debug and ...
- 08:58 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Artur, see @FuzzyMethodRt.resolveSignature@ - @type = arg.getClass().getSimpleName();@ - if arg is a @BaseDataTypeCon...
- 08:35 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Artur, on a second thought: this is a *runtime* stack - that location should never be reached. Something is wrong in...
- 08:17 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Artur Școlnic wrote:
> The call is @fuzzyMethodLookup(methodName, sig, accessMode, isStatic, internal, null);@
Plea... - 08:12 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- I don't understand, @fuzzyMethodLookup@ is almost sure called. I see @WARNING: more than one method def found using ...
- 05:43 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Also, testing needs to include performance testing, where possible.
- 05:43 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- In @TargetLob(FieldReference field)@, @field.get()@ is called twice per call. Please use @bdt@ for the second call.
- 02:10 PM TRPL Feature #9938: property syntax for annotations
- Something else to mention: we allow @node.getAnnotation(someVar)@ (and put/is), especially from TRPL functions I thin...
- 01:09 PM TRPL Feature #9938: property syntax for annotations
- Greg, a few caveats:
* for the @this.name@ syntax, the @name@ must not collide with a @Aast@ getter method (as we ca... - 08:19 AM Database Bug #9937: buffer argument with different DMO than the parameter
- I've tested @DYNAMIC-INVOKE(.., BUFFER tt1)@ and runtime gets this @BUFFER parameter type not allowed for dynamic par...
- 08:10 AM Database Bug #9937: buffer argument with different DMO than the parameter
- In FWD, we create different DMO interfaces even if the schema matches, but the resource options, like @XML-NODE-NAME@...
- 07:55 AM Database Bug #9937 (Test): buffer argument with different DMO than the parameter
04/23/2025
- 02:25 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Review of 7080a rev 15860:
* this change from the patch in #9687 was omitted; the authorization ACLs work with the f... - 10:27 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Ovidiu, do you have a branch for this?
- 02:15 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Ioana, please go through all the changes in 9488a and group them by the common 'feature'; so, file x, y, z fix this p...
- 07:40 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Ioana, I've created #9923 for the @bulkSetValue(new longchar@ problem - for now, please fix this 'by hand' by changin...
- 09:41 AM Base Language Bug #9923: extent argument type vs parameter type compatibility
- For INPUT case, the solution (if arg and parameter type differs and is extent) would be to emit a @<T extends BaseDat...
- 08:03 AM Base Language Bug #9923: extent argument type vs parameter type compatibility
- Paul Bodale wrote:
> Constantin Asofiei wrote:
> > Paul: please let me know if you've already found something simil... - 07:39 AM Base Language Bug #9923: extent argument type vs parameter type compatibility
- There is this test which shows that extent arguments can be of different (but compatible) types:...
- 07:35 AM Base Language Bug #9923 (New): extent argument type vs parameter type compatibility
- 06:24 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Does @ this.lob = (LargeObject) field.get().duplicate();@ work, only and only if @field.get()@ is a @BaseDataTypeCon...
- 06:20 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Artur Școlnic wrote:
> Constantin Asofiei wrote:
> > * in @Stream.readField@, @return res;@ should be used for non-... - 06:10 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- Radu, this is review for 6560a rev 15762:
* in @Agent.startWebspeed@, add a finally block after the catch, to also t... - 05:48 AM Base Language Bug #9877 (Internal Test): output extent parameter when the type is object
- We can to put this into conversion testing, the review for 15861 is OK. Anything else to do for this task? If not, p...
- 02:17 AM Base Language Bug #9877: output extent parameter when the type is object
- Paul, just one question: @get_param_ast@ - this is supposed to find a PARAMETER node under @LPARENS@ of the method/fu...
- 05:46 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
- Eduard, please double-check @StopConditionException@ throw throughout the project (i.e. @DbUtils.handleException@)
... - 05:11 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
- Eduard Soltan wrote:
> Committed on 8904a, rev. 15888.
I assume there was a rebase - please push the branch. - 03:21 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
- Constantin Asofiei wrote:
> > > You cannot inherit from this class.
> Please confirm this with a test.
And also t... - 03:10 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
- Eduard Soltan wrote:
> Constantin Asofiei wrote:
> > Eduard, is it possible to have application-defined @Stop@ sub-... - 02:23 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
- Eduard, is it possible to have application-defined @Stop@ sub-classes? I think the conversion rules need to check exp...
- 03:52 AM Base Language Feature #6161 (WIP): add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY la...
- Paul, please review the support for @DYNAMIC-PROPERTY@ and what tests exist, and what needs to be added.
04/22/2025
- 01:48 PM Base Language Bug #8944: FINALLY block transaction processing
- Eduard, in 4GL there is an implicit FULL transaction created when EXLCUSIVE-LOCK is used or a @CREATE <buffeR>@ is us...
- 09:07 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Review of 9060b rev 15860:
* in @Stream.readField@, @return res;@ should be used for non-constant case (to keep the ...
04/17/2025
- 05:46 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Artur Școlnic wrote:
> Import statements, but I also saw code like:
I meant the array overload of @readField@ - 04:54 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Question: please remind me when @readField(BaseDataType[] var)@ is emitted.
- 04:48 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Artur Școlnic wrote:
> The changes are in 9060b/15859.
Change the code in @readField(BaseDataType)@ so that a new i... - 04:42 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Artur Școlnic wrote:
> In order to make the @Stream.readField@ work with the constant types, I had to change the met... - 02:34 AM Base Language Bug #9841 (Merge Pending): SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Please merge to trunk now.
04/16/2025
- 08:34 AM Base Language Bug #9910: Incorrect Error Handling for ROUTINE-LEVEL ON ERROR UNDO, THROW in FWD ABLUnit Tests
- Eduard: please check and advise.
- 08:34 AM Base Language Bug #9893: LegacyErrorException is not rethrown in processForBody/processBody
- Eduard: please check and advise.
- 05:49 AM Base Language Bug #9877: output extent parameter when the type is object
- Paul Bodale wrote:
> Is the cast to @object[]@ correct? Or should it be @object<? extends ClsA>[]@?
Does it c... - 03:15 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- So @rules/convert/literals.rules@ has no changes compared to rev 15840? If so, do a @bzr revert -r 15840 rules/conver...
04/15/2025
- 10:10 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Dănuț Filimon wrote:
> I am not sure how to solve this conflict, maybe @bzr remove src/com/goldencode/p2j/uast/ScanD... - 10:04 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Dănuț Filimon wrote:
> Constantin Asofiei wrote:
> > Question, did you unbind the branch first?
> Yes.
OK, then y... - 10:02 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Question, did you unbind the branch first?
- 07:52 AM Base Language Bug #9877: output extent parameter when the type is object
- The conversion is done at @convert/output_parameter.rules@ around line 138.
In @annotations/output_parameter.rules... - 04:12 AM Base Language Bug #9877: output extent parameter when the type is object
- > Quick question, when converting extent variables given as arguments what is the node that is generally taken into a...
- 06:20 AM User Interface Feature #9055: server-side processing of client platform dependencies in the UI
- Hynek Cihlar wrote:
> Constantin, do we have a comprehensive list of UI statements or UI features used on the server... - 04:06 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Please create a branch and put the changes there. Thanks.
04/14/2025
- 09:19 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Paul, I understand about the @decimal@ and @integer@ c'tors and @int@ literal. But I don't think this is part of the...
- 08:02 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Debug @ClassDefinition.lookupMethodWorker@.
- 07:31 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Does parse time resolve the c'tor via @exactMethodLookup@ or @fuzzyMethodLookup@?
- 09:17 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Ovidiu Maxiniuc wrote:
> Constantin Asofiei wrote:
> * One issue I see is that the implemented methods are @doHandl... - 06:35 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Ovidiu, please see attached patch - test all REST-admin requests, and admin handler. It should work.
The point is... - 07:15 AM Base Language Feature #9436: add built-in OO classes
- https://docs.progress.com/bundle/abl-reference/page/Progress.Collections.ListIterator-ltTgt-class.html
Try to get ... - 06:39 AM Base Language Feature #9436: add built-in OO classes
- There must be some internal members which are not exposed. Otherwise, it may be that:
* having list @[a, b, c, d]@
... - 03:51 AM Conversion Tools Bug #7255 (Merge Pending): FWD resolves a OO file not included in conversion, if it exists on dis...
- Please merge after 9021b
04/11/2025
- 03:01 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- I may be completely wrong, but in Jetty, if you have multiple handlers for a path, aren't all of them called, in orde...
- 08:23 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Ioana-Cristina Prioteasa wrote:
> The problematic line:
> [...]
> Is this a conversion issue?
> For it to compile... - 07:58 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Paul Bodale wrote:
> Take for example native java int. This could be considered as a DECIMAL or INTEGER. If there ar... - 07:47 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Do we still need the @wrap_parameter@ change for NEW, after the change from @oo_call_type@ was removed? Because also ...
- 07:33 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Paul, please try this with your branch:...
- 03:45 AM Base Language Bug #9841 (Internal Test): SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- 03:54 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
- Review for 8904a rev 15865.
* dependent on the 9470a changes, so 9470a will go first after testing is finished
* @S... - 03:44 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- Review for 7255a rev 15829:
* @FileList@ - this code...
04/10/2025
- 11:00 AM Base Language Bug #4602: fixes for OO 4GL and structured error handling
- Eduard Soltan wrote:
> Committed the testcases to old testcases project under @uast/error_handling2@.
Please also c... - 07:57 AM Base Language Bug #9877: output extent parameter when the type is object
- OK, well, your signature at the function definitions matches the argument's. define the argument @obj@ as @progress.l...
- 07:45 AM Base Language Bug #9877: output extent parameter when the type is object
- Are you compiling with Java 8 or Java 17?
04/09/2025
- 07:09 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
- Also, please update the @LegacyResourceSupport@ annotation for the @LockConflict@ and other classes related to @oo.l...
- 06:58 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
- Review for 8904a rev 15863:
* @control_flow.rules@
** @executeLib@ should be @execLib@
* @Persistence.java@
** ne... - 07:09 AM Base Language Feature #9436: add built-in OO classes
- Thanks, for now work on the ADE dependencies for @Progress@ package.
- 07:07 AM Database Bug #9633: bulk delete for permanent tables
- Andrei, shouldn't @loopDelete@ obtain an exclusive-lock on the records?
Also, the buffer scope is ignored - if a p... - 05:56 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Ioana-Cristina Prioteasa wrote:
> May these be related to 9488 rev. 15860?
See 9488a rev 15863, this solves the con... - 03:24 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Paul Bodale wrote:
> Should I insert 2 entries one for modifications related to this task and one for modifications ... - 03:23 AM Base Language Bug #4602: fixes for OO 4GL and structured error handling
- Eduard, for now please commit the tests (the ones I sent and what you wrote) to old testcases project, @testcases/uas...
04/08/2025
- 10:55 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Review of 9841a rev 15844:
* @oo_references.rules@ - you are calling @wrap_argument@ while on the argument, and @wra... - 10:47 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Paul Bodale wrote:
> in some cases the class of the argument that dictates the method signature is found to be @com.... - 06:11 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- OK, so this is about NEW function, and looks like we must wrap the literals with the parameter types for the expected...
- 09:24 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- What I mentioned about MIN/MAX was related to a @CASE i * 1@, where @multiply@ returns int64 while the expression is ...
- 05:13 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Please ignore the @./skeleton/oo4gl/OEUnit/Data/FixtureDataSet.cls@ and @./skeleton/oo4gl/OEUnit/Util/List.cls@.
- 06:51 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
- please look for all @progress STOP@ and change to @legacy STOP@.
- 06:47 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
- Review for 8904a rev 15846:
* @control_flow.rules@
** please create a function for the @.equals("Stop") etc@ condi... - 04:59 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Also, please rebase.
- 04:57 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Review of 9060b rev 15771:
* @FieldReference@
** is missing history entry
** do we need to do the same for @blobCo... - 03:43 AM Base Language Feature #9435 (Closed): class-level virtual procedure/function definitions
04/07/2025
- 10:04 AM Runtime Infrastructure Bug #9804 (Test): improve the OpenClient remote calls
- 10:03 AM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- Branch 9804a was merged to trunk rev 15845 and archived.
- 10:01 AM Runtime Infrastructure Bug #9804 (Merge Pending): improve the OpenClient remote calls
- I've redone tests, I'm merging to trunk and 7156c/e now.
- 08:18 AM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- Galya, please see 9804a rev 15849 - this address the review.
I've added timeout for the remote-side request.
Fo... - 07:04 AM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- Galya B wrote:
> Aren't the workers supposed to be reused by the SoapHandler and RestHandler? I mean @worker.getHelp... - 06:41 AM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- Galya B wrote:
> Review of 9804a r15848:
> * Remove pasoe references in @RemoteLegacyServiceWorker@ and there seems... - 05:21 AM Runtime Infrastructure Bug #9804 (Review): improve the OpenClient remote calls
- Rebased 9804a from trunk rev 15842 - new rev 15848.
Galya: please do a final review. - 08:23 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- Eduard, 7255a rev 15827 fixes some whitespace.
* in ScanDriver: either synchronize the method or create the sets in ... - 04:23 AM Base Language Bug #9877: output extent parameter when the type is object
- There is this example which uses a different 4GL object type at the argument and the parameter:...
- 04:11 AM Base Language Bug #9877 (Test): output extent parameter when the type is object
04/04/2025
- 08:46 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- I see common code like this:...
- 06:11 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- Eduard Soltan wrote:
> I also think we should also synchronize the operations made on iterator @iter@, even if it is... - 02:35 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- Review for 7255a rev 15825:
* you have a typo in @remvoeSource@. same in @remvoeFile@ and @removedConverstionFiles@
... - 06:10 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Paul Bodale wrote:
> # I then did a small change (inserted a space) to the file in which the child class is declared... - 04:55 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Please make a simple test where you have:
* the super-class defining a 'decimal' constructor
* the sub-class callin... - 03:24 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Paul Bodale wrote:
> * @SUPER(123)@
> * @SUPER(-123)@
> The constructors for the integer literals are generated co... - 06:08 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- OK, then please create a task in the database project for this. The code may be used just for importing the .d data ...
- 05:50 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Dănuț Filimon wrote:
> Artur Școlnic wrote:
> > I see that Eric and Ovidiu worked on @ImportWorker.initialize@, can...
04/03/2025
- 05:04 PM Database Bug #9853: ProgressiveResults invalidate badly when changing the record on the edge of a bracket
- Alexandru Lungu wrote:
> Committed 9853a/15839 and 15840, replacing !isPreselect with errorCondition. Please review.... - 06:51 AM Database Bug #9853: ProgressiveResults invalidate badly when changing the record on the edge of a bracket
- Alexandru Lungu wrote:
> Would you prefer @errorCondition@? I guess it is less confusing than seeing @isPreselect@ a... - 06:45 AM Database Bug #9853: ProgressiveResults invalidate badly when changing the record on the edge of a bracket
- Can we rely on @errorCondition@ instead of @!isPreselect()@? That's set like this:...
- 06:26 AM Database Bug #9853: ProgressiveResults invalidate badly when changing the record on the edge of a bracket
- I don't really understand the fix.
The line @Results cached = cacheResults(old, true);@ where @Results old = adapt... - 11:51 AM Testing Support #9270: design and implement an approach for executing multi-session 4GL testcases
- Tomasz, in the code the only issue I see is:
* @TestPlan@ - the @sets@ are now a @HashMap@ instead of @List@ - shoul... - 08:53 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Is having the rule like this work?...
- 08:41 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Please post the AST for the SUPER and the @voidMthd@ call.
- 07:34 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Or otherwise find why the literal at SUPER/THIS-OBJECT doesn't have 'wrap' annotation.
- 07:34 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- I would enhance @copy.parent.isAnnotation("wrap")@ to check that the parent is SUPER or THIS-OBJECT (use the @type_pa...
- 07:43 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- Eduard Soltan wrote:
> I some thoughts about this one, shouldn't we remove from the conversion list the @src2/oo/Bar... - 07:35 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Ioana-Cristina Prioteasa wrote:
> What I could find in /CCcs/Common/Support and is not in FWD:
Please add these to ... - 07:01 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Also, for the CCS and other 'holder' classes - are these fully implemented in FWD?
- 07:00 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- For LegacyInteger, for now make the change by hand.
For LegacyList, these are related to generics (I think) - see th... - 05:40 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Why are you converting String.cls? This is already implemented. Please post the only the .cls files which have no i...
- 04:17 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- I've added my changes to 9488a rev 15736. Sorry, they are not fully tested/complete. Please check with your test no...
- 06:51 AM Database Bug #9852: Portal "C_10" does not exist error
- This seems solved with trunk 15839 (after rollback of #7991). Looks it is related to FORWARD-RESULTS fix.
04/02/2025
- 01:03 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Greg Shah wrote:
> So, I'd like to know if we need it in the short term or not. If not, then we should defer it.
T... - 04:48 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- I think the problem with the @ObjectOps.newInstance@ missing the parameter type mode is that the target method or con...
- 01:00 PM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- Eduard Soltan wrote:
> Ok, after this discussion lets recap a bit to not create any more confusion.
>
> * if oo.B... - 12:14 PM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- Keep in mind that this @findFile@ needs to do the lookup in all @searchList@ entries, and only after that decide what...
- 11:38 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- Eduard Soltan wrote:
> Eduard Soltan wrote:
>
> > I think that is the source of confusion. As in the current vers... - 11:12 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- Eduard Soltan wrote:
> And in @findFile@ there is no way I will even know that there is a @src2/oo/Bar.cls@.
@findF... - 10:49 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- You have access to the set of conversion files. @findFile@ will have also the name of physical found file. Make sur...
- 10:06 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- Eduard Soltan wrote:
>
> In @SymbolResolver.findFile@, if the propath entry is not present in the conversion lis... - 08:12 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- PROPATH always has precedence. It doesn't matter if multiple .cls with the same basename like @oo.Bar@ appear in mul...
- 07:21 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- Constantin Asofiei wrote:
> > I thought that if it is included in the conversion list, then it should be used.
> No... - 07:20 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- Eduard Soltan wrote:
> Constantin Asofiei wrote:
> > * if a skeleton class is in abl/ folder and included in conver... - 05:43 AM Conversion Tools Bug #7255 (WIP): FWD resolves a OO file not included in conversion, if it exists on disk and on P...
- To summarize the rules we need to follow:
* if oo.Bar exists only once in PROPATH, but not in conversion list, then ... - 05:14 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- Eduard Soltan wrote:
> I am wondering what will happen if I have a usage of normal 4gl procedure like @run proc1.p@.... - 04:54 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- OK, now remove from conversion list @oo.Bar@ and check what happens - it should be added automatically
- 04:43 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- Yes, this I think is from hierarchy. But you can also have @def var l1 as oo.Bar@, not just @inherits@.
- 11:00 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz, 8976a was merged to trunk, this includes changes to the REST Admin handlers. Please rebase, as we need to fi...
- 05:50 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> Saying that:
> @javax.servlet-api@ is to be removed as it is also provided by @jetty-servlet-... - 03:34 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Galya B wrote:
> Tomasz Domin wrote:
> > I wonder if maybe Galya should also look at the, as SSO may be impacted by... - 02:33 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz, this is for 9687a as of rev 15783
* @AuthFilter@ - status code was changed from 401 to 404
* @TenantHandler... - 10:55 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Please look also into what @force_no_wrap@ means. And find -where- when @evalLib("oo_call_type", parent, this)@ was ...
- 05:16 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Eric/Greg: if testing is OK with 8976a, we need to release this before #9687, so the jetty changes are applied to 897...
- 03:27 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Ovidiu, I've made some minor edits to the main page.
For the existing SESSIONS and TENANT rest APIs, please create...
04/01/2025
- 07:46 AM Base Language Bug #9819 (WIP): SESSION:FIRST-ASYNC-REQUEST and SESSION:LAST-ASYNC-REQUEST
- Placing back in WIP, the runtime for these SESSION attributes needs to be implemented.
- 07:45 AM Base Language Bug #9819 (Closed): SESSION:FIRST-ASYNC-REQUEST and SESSION:LAST-ASYNC-REQUEST
- 03:04 AM Base Language Bug #9819: SESSION:FIRST-ASYNC-REQUEST and SESSION:LAST-ASYNC-REQUEST
- Actually 9773a is in trunk, please merge now.
- 03:03 AM Base Language Bug #9819 (Merge Pending): SESSION:FIRST-ASYNC-REQUEST and SESSION:LAST-ASYNC-REQUEST
- Please merge after 9773a.
03/31/2025
- 07:39 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Ovidiu, please go through the points in #7080-108, if you haven't already.
- 05:52 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- Are you modifying the PROPATH maps in FWD? I don't want to do this, just check at resolution time .
- 04:20 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Please run @./gradlew dependencies@ and look into the dependency tree; for these two which are removed, they look to ...
- 02:13 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz, do you have a list of library versions which have changed (or added/removed)? Compare the build/lib folder wi...
- 03:39 AM Database Bug #9852: Portal "C_10" does not exist error
- Please attach the .df file; what postgresql version do you use?
- 03:28 AM Database Bug #9852: Portal "C_10" does not exist error
- Dănuț Filimon wrote:
> Alex, I can't reproduce this error with latest trunk/15829.
I've tested now and it fails:
<...
Also available in: Atom