Constantin Asofiei's activity
From 02/27/2025 to 03/28/2025
03/28/2025
- 10:08 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- OK, then please add this to the list of (edge) cases to implement.
- 06:56 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- Paul Bodale wrote:
> Constantin Asofiei wrote:
> > Make also tests with @DEFINE BUFFER b1 for book. b1.f1 = ...@, @... - 06:24 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- Make also tests with @DEFINE BUFFER b1 for book. b1.f1 = ...@, @book.isbn = ...@, @def buffer b2 for tt1. b2.f1 = ......
- 06:23 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- Check how this gets converted and @tt1.f1 = i@ should be something similar....
- 04:23 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- Paul Bodale wrote:
> Compilation fails as there is no character constructor that takes an Object as parameter.
Do y... - 09:30 AM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- 7156c + 8904a patch worked, I'm waiting for some testing from Danut.
- 06:04 AM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- Greg Shah wrote:
> Please add some text to the @AppServerHelper@ to that effect. Make it clear that the class is no... - 09:23 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:
> > Eduard Soltan wrote:
> > > This name duplication with 4gl bui... - 09:07 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:
> This name duplication with 4gl buildin classes, or with custom classes (@src1/oo/Foo.cls and ... - 04:19 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- Greg Shah wrote:
> In regard to the change itself, I wonder if we should put an additional protection into this code... - 09:19 AM Runtime Infrastructure Bug #9848: Wrong agent startup time reported in logs
- Please include in this task also stress-testing the appserver agent startup, i.e. launch 50-100 agents and see if the...
03/27/2025
- 11:43 AM Base Language Bug #9819: SESSION:FIRST-ASYNC-REQUEST and SESSION:LAST-ASYNC-REQUEST
- Eduard Soltan wrote:
> Constantin, should I perform a conversion of a large GUI application overnight as a regressio... - 11:17 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- Thanks, go ahead with committing this change and reconvert that project .
- 09:23 AM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- Galya B wrote:
> In @BaseSession@ the change of @LinkedList@ to @LinkedHashSet@ requires to go over all implementati... - 04:56 AM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- Greg Shah wrote:
> Code Review Task branch 9804a Revisions 15812 and 15813
>
> 1. In @RemoteAppServerConnectionPo... - 05:06 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Please create some tests to check IMPORT with blob/clob.
- 04:48 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- During a customer conversion, it was found that @SUPER(THIS-OBJECT)@ was not converting properly (the argument needs ...
- 04:43 AM Base Language Bug #9841 (Test): SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
03/26/2025
- 04:12 PM Runtime Infrastructure Bug #9740: Client running in batch mode stops with a crash on Windows
- Kevin, please double-check that you are not using an old p2j.dll.
- 11:28 AM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- Greg, please review, too.
- 10:58 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- Roger Borrello wrote:
> Isn't there kind of a chicken-egg situation here?
> # which version of FWD to use for the c... - 10:33 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- If we set @com.goldencode.p2j.webspeed.<something?>@ as the root package, then the conversion will emit automatically...
- 10:56 AM Conversion Tools Bug #7255 (WIP): FWD resolves a OO file not included in conversion, if it exists on disk and on P...
- Eduard Soltan wrote:
> Should the classes defined in @abl@ folder be mapped in @SymbolResolver.WorkArea.propathClass... - 09:38 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Ovidiu, I see that you changed SessionsRestHandler to use @DELETE:/admin/sessions/all@ instead of @DELETE:/admin/ses...
- 08:02 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- Radu Apetrii wrote:
> Constantin, I have another question. Do I need to create a @WebspeedService@, like the ones fo... - 06:05 AM Base Language Bug #9836: Drop BlockManager API for empty methods
- Things to consider: any OUTPUT/INPUT-OUTPUT parameters need to ensure they are processed right even if we drop the Bl...
03/25/2025
- 03:25 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Ovidiu Maxiniuc wrote:
> > Have you configured @WebServiceResource@ resource in @directory.xml@, under @resource-plu... - 01:59 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Ovidiu Maxiniuc wrote:
> > * @AdminRestHandler@: @authHandler = new WebAuthHandler("admin", "basic", "/admin/login",... - 09:34 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Review of 8976a rev 15810:
* please run javadoc with Java 8 and fix any issues in your files, if you haven't already... - 09:41 AM Base Language Bug #9819: SESSION:FIRST-ASYNC-REQUEST and SESSION:LAST-ASYNC-REQUEST
- Review for 9819a rev 15806:
* @SessionUtils@
** @return (handle) handle.UNKNOWN_ARGUMENT;@ is not OK - you need to ... - 09:38 AM Database Bug #9763: xml-node-name buffer option
- Eduard, is 9763b ready for review?
- 09:33 AM Runtime Infrastructure Feature #8976: Admin REST API for interacting with tenant authentication tables
- Moved review to #7080
- 05:40 AM Runtime Infrastructure Feature #8976: Admin REST API for interacting with tenant authentication tables
- Ovidiu, I see that 8976a has latest changes discussed in #7080. Please make sure the code compiles with Java 8, I wa...
- 09:15 AM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- Galya: when you have time, please review.
03/24/2025
- 11:21 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Artur Școlnic wrote:
> I committed 9060b/15771, it contains fixes for issues from the review, constant type register... - 07:54 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Greg: before committing to use Swagger and Jersey, I'd like to have a simple POC to check how it integrates with FWD.
- 06:43 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Galya B wrote:
> Greg Shah wrote:
> > Yes, we can consider Swagger.
>
> Constantin, does #7080-80 mean we're not... - 03:57 AM Runtime Infrastructure Bug #9804 (Review): improve the OpenClient remote calls
- 9804a rev 15813 has:
* Improvements for remote FWD OpenClient connections: ensure that the remote side uses a single...
03/21/2025
- 04:04 PM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- Otoh, I don't think we want to reserve dispatcher threads for all apps, even if they don't use remote openclient.
- 03:49 PM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- Greg Shah wrote:
> Perhaps we should have a safer way to set the number of dispatcher threads. For example, doesn't... - 03:44 PM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- Greg Shah wrote:
> > Greg: why is BaseSession.listeners a LinkedList instead of a HashSet? Are the listeners depende... - 02:16 PM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- Created task branch 9804a from trunk rev 15811.
In rev 15812, is the initial pass; it includes, on the remote FWD Op... - 06:07 AM Base Language Bug #9819: SESSION:FIRST-ASYNC-REQUEST and SESSION:LAST-ASYNC-REQUEST
- Eduard Soltan wrote:
> I see that in @SessionUtils@ all methods are static. In case it will implement an interface s... - 05:10 AM Base Language Bug #9819: SESSION:FIRST-ASYNC-REQUEST and SESSION:LAST-ASYNC-REQUEST
- These @LAST/FIRST-ASYNC-REQUEST@ attributes are currently supported in FWD only in for the SERVER handle. This is un...
- 05:07 AM Base Language Bug #9819 (WIP): SESSION:FIRST-ASYNC-REQUEST and SESSION:LAST-ASYNC-REQUEST
03/20/2025
- 09:30 AM Runtime Infrastructure Bug #9804 (WIP): improve the OpenClient remote calls
- 09:14 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
- Eduard Soltan wrote:
> Eduard Soltan wrote:
> > Marian, do you know if we could actually set a timeout to database ... - 09:07 AM Base Language Feature #9436: add built-in OO classes
- Just to be clear, classes with .NET dependencies will not be implemented.
- 08:26 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- Well, if @value@ is an integer array, then it seems @convertValue@ is missing support for arrays; what is @val@ at th...
03/19/2025
- 02:49 PM Base Language Feature #9435: class-level virtual procedure/function definitions
- The changes will reach trunk via 9457a - see rev 15802. 9435a was archived as dead.
- 02:23 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Ovidiu Maxiniuc wrote:
> #** the @/admin/tenants@ and @/admin/sessions@ should return only the list of resources, no... - 12:42 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Ioana, my approach for investigating compile errors is to comment or otherwise 'remove' the offending code that doesn...
- 11:06 AM Database Bug #9763: xml-node-name buffer option
- Branch 9763c was merged to trunk rev 15800 and archived.
- 03:38 AM Database Bug #9763: xml-node-name buffer option
- Created task branch 9763c from trunk rev 15790. 15791 fixes a problem with an edge case (regression in trunk 15785),...
- 08:45 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Stefan Vieru wrote:
> While debugging today I have found that what's failing right now the callgraph is this :
> [.... - 06:48 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Artur, please go through all @Accessor.get()@ references - there only 64 I can find, and at least @Stream.readField@ ...
- 06:43 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Artur, BTW, @clobConstant@ needs to override all methods which write it, like the @clob.write(clob.java:443)@.
03/18/2025
- 11:29 AM Database Bug #9763: xml-node-name buffer option
- Eduard, isn't @SERIALIZE-NAME@ used for JSON? So please try @READ-JSON@ and @WRITE-JSON@.
- 11:18 AM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- The remote OpenClient calls are managed in FWD via the @RemoteLegacyJavaAppserverClient@ class, created via @LegacyJa...
- 10:42 AM Runtime Infrastructure Bug #9804 (Test): improve the OpenClient remote calls
- 11:03 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Artur Școlnic wrote:
> I started a more extensive testing process, hundreds of unit tests are failing because of ass... - 08:42 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Artur Școlnic wrote:
> Constantin Asofiei wrote:
> > Review for 9060b rev 15768:
> > * in @database_references.rul... - 04:10 AM Base Language Bug #9801: conversion of com property with subscript
- This was encountered for the #9457 work, the task is created to document this problem; is not expected to be fixed as...
- 04:07 AM Base Language Bug #9801 (New): conversion of com property with subscript
- 03:47 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> See : https://javadoc.jetty.org/jetty-12/org/eclipse/jetty/server/Request.Handler.html#handle(...
03/17/2025
- 09:01 AM Database Feature #9543 (Merge Pending): implement missing BUFFER attributes
- Please merge after 9763a
- 03:21 AM Database Feature #9543: implement missing BUFFER attributes
- Eduard Soltan wrote:
> Constantin Asofiei wrote:
> > You are missing history entry in a file. gaps are not updated... - 02:54 AM Database Feature #9543: implement missing BUFFER attributes
- You are missing history entry in a file. gaps are not updated.
- 09:01 AM Database Bug #9763 (Merge Pending): xml-node-name buffer option
- Please merge after 9756a.
- 02:55 AM Database Bug #9763: xml-node-name buffer option
- You are missing history entry in a file.
- 08:12 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> In order to minimize changes I've stayed with @AbstractHandler@ despite its deprecated, as mov... - 07:42 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- Paul, about we discussed:
* in @assignment_style_stmt_rewriting@, line 207 needs to ignore if this is @dynamic-prope... - 07:21 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Ioana, in @progress.g:define_stmt_pre_scan@ you need to have @KW_FINAL@, too:...
- 06:21 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Please post the entire .ast file after parse, before post-parse-fixups.
- 06:02 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Please post the AST for the @DEFINE PROPERTY@ node for @v1@ and @v2@.
- 06:15 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Review for 9060b rev 15768:
* in @database_references.rules@, I think you need to check for the index, too
* @Buffe... - 04:29 AM Base Language Feature #9436 (Merge Pending): add built-in OO classes
- 9436a/15754 adds OEUnit related skeletons/changes.
Ioana: please merge after 9768a.
03/14/2025
- 10:25 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- For the WEB stream: for the @/web@ handler, the request/response and other info gets saved via @WebHandler.initialize...
- 03:42 AM Database Bug #9763: xml-node-name buffer option
- Eduard, the fact that 4GL doesn't allow @label@ as a field name doesn't mean is not possible for the DMO property nam...
03/13/2025
- 02:21 PM Database Bug #9763: xml-node-name buffer option
- Ovidiu, you are right. Eduard: for now, please rename @setLabel@ and @getLabel@ to @label@; this way we don't introd...
- 01:52 PM Database Bug #9763: xml-node-name buffer option
- Ovidiu Maxiniuc wrote:
> I looked at 9763a and I do NOT agree with the implementation.
I assume you mean 9763b. - 01:25 PM Database Bug #9763 (Internal Test): xml-node-name buffer option
- Please do some minimal tests with 9763a to get this into trunk.
- 04:36 AM Database Bug #9763: xml-node-name buffer option
- Eduard Soltan wrote:
> Added runtime support for buffer attributes, on 9763b, rev. *15771*.
>
> @buffer btt1:writ... - 01:37 PM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- Paul Bodale wrote:
> First line should convert to a normal DYNAMIC-PROPERTY call which I used as a model for my chan... - 01:31 PM Database Feature #9543: implement missing BUFFER attributes
- Ovidiu Maxiniuc wrote:
> Constantin, shouldn't we generate the optimised @logical.TRUE@ instead when a literal is us... - 08:17 AM Database Feature #9543: implement missing BUFFER attributes
- Review of @9543a, revision 15771:
* why the @AutoSynchronize@ interface? If the attribute is specific only to BUFFER... - 10:19 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Artur Școlnic wrote:
> [...]
> @generateDefault@ generates a @date.UNKNOWN@, that's why I asked about it.
Because ... - 09:40 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Artur Școlnic wrote:
> The issue seem to originate from @BaseDataType.sameType@, it returns false for date and const... - 09:14 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Artur Școlnic wrote:
> I suppose @BaseDataTypeFactory.instantiate@ and any BDT generation method should return a mut... - 08:59 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Artur Școlnic wrote:
> I am trying to replace all @date@ instance creation in the project with the @date.of@. Natura... - 07:53 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Artur Școlnic wrote:
> Of course, writing a performance test for such cases is not trivial, so there is a chance tha... - 07:33 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:
> From those some are already present in fwd, should I skip them?
Yes, add only wha... - 07:03 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:
> Where should I commit them? 9436a?
Yes, 9436a
03/12/2025
- 11:03 AM TRPL Feature #9770: Change annotation key type from plain string to Enum
- If the point is for TRPL to be independent of what the annotations are, can a provider for the annotations be plugge...
- 10:41 AM TRPL Feature #9770: Change annotation key type from plain string to Enum
- The main reason is the performance of the @AnnotateAst.annotations@ map - this was optimized in the past, especially ...
- 07:11 AM Database Feature #9543: implement missing BUFFER attributes
- Eduard, please add conversion support for these two.
- 06:33 AM Database Bug #9763: xml-node-name buffer option
- 9763a rev 15771 changes @return new character("label")@ to @return character.UNKNOWN@.
I'll move ahead with the co... - 05:55 AM Database Bug #9763: xml-node-name buffer option
- As @LABEL@ is *not an attribute* for BUFFER or TEMP-TABLE (you can't set or get it via @h:LABEL@), then please do not...
- 05:53 AM Database Bug #9763: xml-node-name buffer option
- Please post the test and how it converts now.
- 04:44 AM Database Bug #9763 (WIP): xml-node-name buffer option
- Eduard Soltan wrote:
> However the following syntax in OE will not raise any errors @def temp-table tt1 field f1 as ... - 04:23 AM Database Bug #9763: xml-node-name buffer option
- Is this LABEL only for buffers, or temp-table, too? Is it accessible via @BUFFER btt1:LABEL = "something"@?
- 03:32 AM Database Bug #9763: xml-node-name buffer option
- Eduard, so I found @SERIALIZE-NAME@ also at the @DEF BUFFER@ statement. Please work on adding all these. I don't kn...
- 05:16 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Ioana, please check something (tomorrow is OK): are the associated .cls skeletons in the FWD skeleton project, for wh...
- 03:40 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Ioana, is there a task for the new @VAR@ statement? If not, please create one, and lets work it in a different branch...
- 03:33 AM Base Language Bug #9572: ArrayIndexOutOfBoundsException and wrong newline handling in RedirectedTerminal.addCha...
- Vladimir, are you testing in GUI 4GL? In ChUI, both MESSAGE show on screen. Please check if there is some configurat...
03/11/2025
- 01:11 PM Base Language Feature #9435 (Review): class-level virtual procedure/function definitions
- Created task branch 9435a from trunk rev 15767.
Rev 15768 fixes virtual function support defined in 4GL classes, w... - 12:55 PM Database Bug #9763: xml-node-name buffer option
- I don't see any @label@ support in @BufferImpl@, so we may want to defer that.
Otherwise, please create a more com... - 11:48 AM Database Bug #9763 (New): xml-node-name buffer option
- Ovidiu Maxiniuc wrote:
> Constantin Asofiei wrote:
> > Ovidiu: please review 9763a
>
> 9763a/15767 only adds con... - 10:00 AM Database Bug #9763 (Review): xml-node-name buffer option
- A buffer can set its own @XML-NODE-NAME@ - and multiple buffers (for the same temp-table) can have different @XML-NOD...
- 09:51 AM Database Bug #9763 (Test): xml-node-name buffer option
- 08:52 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Artur Școlnic wrote:
> Alexandru suggested that at some point we should create new mutable instances and return them... - 08:45 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Artur Școlnic wrote:
> Constantin Asofiei wrote:
> > And also for InoutOutputField?
>
> It is possible, so far I... - 07:57 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- I think the place is in InputOutputExtentField.
And also for InoutOutputField? - 06:47 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Artur Școlnic wrote:
> I committed rev 15765, @character@ caching in @Record@ was added, still, new instances are us... - 05:26 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- Paul Bodale wrote:
> Second line won't compile because there is no @setDynamicProperty@ method that takes in a @Stri...
03/10/2025
- 09:40 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- And in this case emits as a pseudo-dynamic-property call or a bulk Java setter call?
- 09:28 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- If @prp@ is extent, does this work if DYNAMIC-INVOKE returns scalar or extent, in 4GL? Because to me it looks like t...
- 09:39 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- The @refid@ annotation points to a @constructor@ instead to the getter - look for '137438953915' in the .ast file.
<... - 09:08 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- For @this.null@ - look in the .ast, I think @ByteBucket:size@ may be missing?
- 03:44 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Ioana, some notes:
* the @tenant-id()@ and @tenant-name()@ support I think is only for the builtin function, and not... - 04:42 AM Database Bug #9633: bulk delete for permanent tables
- Branch 9656a was merged to trunk rev 15762 and archived.
- 03:37 AM Database Bug #9633: bulk delete for permanent tables
- Ovidiu Maxiniuc wrote:
> Review of 9656a/15759.
Done, please see rev 15760.
03/07/2025
- 08:04 AM Database Bug #9633: bulk delete for permanent tables
- Ovidiu, can you review 9656a, please? I'd like to get this into trunk.
- 07:41 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Artur Școlnic wrote:
> > * @rawConstant.setUnknown()@ - this breaks the 'immutable' part - if we cache them, then th... - 07:15 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Review for 9060b/15755:
* @fuzzyMethodLookup@ - @fromJava@ already has @fromConstantType@, I think @toLegacyBDT@ cal... - 06:48 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Stefan Vieru wrote:
> After copying @directory.hints@ now conversion is almost the same, tested on @hotel_gui@, outs... - 06:47 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- Check with NO-ERROR the place where is thrown, for ERROR-STATUS:ERROR, ERROR-STATUS:GET-MESSAGE, ERROR-STATUS:GET-NUM...
- 04:39 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- Paul Bodale wrote:
> Same structure of the tests, same problem. There is no error being thrown for a call to a nonex... - 03:47 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- Paul Bodale wrote:
> Constantin Asofiei wrote:
> > The other error (if it can't find a constructor with that signat... - 03:42 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- The other error (if it can't find a constructor with that signature), does it work properly? It should be in the sim...
- 03:27 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- Paul Bodale wrote:
> After I traced the call I noticed that for trying to create a object by calling a non-existent ...
03/06/2025
- 11:13 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Another note here: I think we need the REST admin APIs to have mandatory authentication/authorization.
Ovidiu: pl... - 08:51 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- Radu, yes, the handler will need to have different pools, for each webspeed configuration (and its appserver).
So,... - 03:30 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:
> Reproduced the error with an even simpler testcase. This works in Progress.
> [.....
03/05/2025
- 10:18 AM Runtime Infrastructure Bug #9740: Client running in batch mode stops with a crash on Windows
- Greg Shah wrote:
> 1. Do we have thread safety issues in managing this @isSuspended@ flag? The @suspend()@ and @res... - 10:05 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- Paul Bodale wrote:
> Constantin, regarding our discussion from yesterday about all the different call types... I hav... - 05:39 AM Database Bug #9633: bulk delete for permanent tables
- Constantin Asofiei wrote:
> The @invalidateCache@ may be used for the future bulk-delete for permanent tables, too (... - 05:34 AM Database Bug #9633: bulk delete for permanent tables
- The state-changed 'buffer refresh' event was added to 9656a/15759 (after rebase).
I've tested how 4GL behaves if t... - 03:25 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Alexandru Lungu wrote:
> ** Java 9 onward defines @of@ static method as a way to provide immutable variants, mostly ...
03/04/2025
- 12:42 PM Base Language Bug #9734: multiple 'AS type' clauses allowed in DEFINE VAR
- In #2082, we've allowed multiple @AS type@ clauses in @DEFINE VAR@. This may have been a feature for 4GL v9 (or just...
- 12:40 PM Base Language Bug #9734 (New): multiple 'AS type' clauses allowed in DEFINE VAR
- 12:34 PM User Interface Feature #9055: server-side processing of client platform dependencies in the UI
- If the UI (widgets) is not a hard requirement for #8661, then we can postpone it.
But I'm worried about features w... - 12:26 PM User Interface Feature #9055: server-side processing of client platform dependencies in the UI
- Greg, we need this for PASOE to be complete.
- 09:33 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Artur Școlnic wrote:
> What I meant is that we only use one or two constructor overloads in @Record@ for each BDT, s... - 09:30 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Artur Școlnic wrote:
> Should every constructor for a BDT have an equivalent @immutable()@ overload?
Add a static @... - 07:55 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Ioana, please change progress.g to allow FINAL option at the property rule, and the conversion rules to emit it. For...
- 03:35 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Ioana, I assume you want to create the equivalent @DEFINE VAR n AS INT@ instead of @VAR INT n@, directly in the parse...
- 06:40 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
- Eduard, does this mean that STOP-AFTER does not affect running interactive UI code, like WAIT-FOR or UPDATE?
- 05:17 AM Database Bug #9633: bulk delete for permanent tables
- Alexandru Lungu wrote:
> * Having an exception should attempt to unlock the records?
The point is for the outer blo...
03/03/2025
- 01:38 PM Database Bug #9633 (Review): bulk delete for permanent tables
- I'm placing 9656a in review to get some info from Alexandru/Ovidiu.
One note about my previous concern:
* buffers... - 06:57 AM Database Bug #9633: bulk delete for permanent tables
- Created task branch 9656a from trunk rev 15750. The changes are in 15751:
* added @Persistence.invalidateCache@, as... - 12:39 PM Base Language Feature #9436: add built-in OO classes
- @skeleton/oo4gl/Ccs/Common/Support/IInt64Holder.cls@ and the other 'holders' in @Ccs@ package need to be hand-written.
- 06:35 AM Base Language Feature #9436: add built-in OO classes
- Please rebase 9436a.
- 03:58 AM Base Language Feature #9435: class-level virtual procedure/function definitions
- #9373 showed an issue with virtual 'in handle functions. The problem is related to the fact that the handle is stati...
02/28/2025
- 09:05 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Greg, currently the @_sec-authentication-system@ and @_sec-authentication-domain@ are 'written' via @TenantManager@, ...
- 05:50 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- Radu Apetrii wrote:
> Constantin Asofiei wrote:
> > The @basepath@ will be like @/oe.rds/@ or @scripts/cgiip.exe/@.... - 05:23 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- Radu Apetrii wrote:
> Constantin Asofiei wrote:
> > From the reply for the email in the previous note, there is thi... - 03:25 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- So you are using DYNAMIC-INVOKE on the 2nd argument of the DYNAMIC-INVOKE, which *must be a character*.
If you use...
02/27/2025
- 11:34 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Greg Shah wrote:
> > Greg, there is currently a single handler for @/admin/tenant@, @/admin/domain@ and @/admin/doma... - 07:02 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Greg, there is currently a single handler for @/admin/tenant@, @/admin/domain@ and @/admin/domain-type@. The last 2 ...
- 07:05 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- Paul, about the 'extent' parameter used in a call like @extentMethod(dynamic-invoke())@. There is another possibilit...
- 05:30 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- From the reply for the email in the previous note, there is this note:
> The app uses the Broker’s URL Address to de...
Also available in: Atom