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/26/2025
- 02:55 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
- Ovidiu Maxiniuc wrote:
> Review of 8904a/r15892.
>
> Generally, I am OK with the changes. And this is a large cha... - 09:40 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ rebased with trunk revision @15875@, new revision is @15903@.
Tested with regular samples used with im...
04/25/2025
- 03:04 PM Base Language Bug #4766: fix CHR and ASC
- Delia Mitric wrote:
> What I don't understand is why BE result is the same as the LE result and I don't know how sh... - 02:48 AM Base Language Bug #4766: fix CHR and ASC
- Ovidiu Maxiniuc wrote:
> Let's use @€@ (EURO SIGN) as reference.
> * it is the 8364th character in the Unicode se... - 10:53 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
- Review of 8904a/r15892.
Generally, I am OK with the changes. And this is a large change-set. I have just a few com... - 08:14 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
- Constantin Asofiei wrote:
> The only concern is the usage of @isIgnore()@ in @ErrorManager.handleStopException@ - do... - 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... - 10:44 AM Conversion Tools Bug #9918: tilde doesn't duplicate semicolon in alternative codings
- Created branch 9918a with revno 15876
I detailed in code the change, so as a summary:
* when we are placed inside a... - 10:41 AM Conversion Tools Support #9919: discuss and define the MVP for the first pass at IDE support
- I've added some items to the list.
I've also added a new feature in the +OpenEdge IDE Features+ regarding the gen... - 10:33 AM Database Bug #9907: LOOKUP seems to evaluate fast in WHERE clauses from the legacy code, but slow in FWD
- I agree with #9907-3. But I am more interested to find out how 4GL is able to make this work fast. INDEXED-REPOSITION...
- 10:22 AM Database Bug #9907: LOOKUP seems to evaluate fast in WHERE clauses from the legacy code, but slow in FWD
- I've seen this task an I thought of something. This:...
- 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.... - 09:23 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- Constantin Asofiei wrote:
> * @WebNotifyListener.stopListening@ just does @webNotifyThread.interrupt()@ - you need t... - 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... - 08:50 AM Base Language Feature #6506 (Review): implement CGI WebSpeed support and the standard web-disp.p dispatch funct...
- On 6506a rev. 15763 I did the following:
* Addressed Constantin's review from #6506-103.
** Added code to terminate... - 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:44 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- And should I also add in @Agent.handleWebspeed@ a call to @WebHandlerHelper.clear()@ right before the return statemen...
- 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 ... - 05:17 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- Constantin Asofiei wrote:
> and remove @WebspeedRequestHandler@ - I don't see a reason for it.
May I also remove th... - 09:31 AM Base Language Bug #8944: FINALLY block transaction processing
- Artur Școlnic wrote:
> The patch from #9803-46 solved the initial problem this task was opened for, considering that... - 07:57 AM Base Language Bug #8944: FINALLY block transaction processing
- The patch from #9803-46 solved the initial problem this task was opened for, considering that changes from 4602a will...
- 04:53 AM Base Language Bug #8944: FINALLY block transaction processing
- I have added a fix for transaction management in 4602a, rev. 15880.
- 02:50 AM Base Language Bug #8944: FINALLY block transaction processing
- According to note #8944-26 and my observation in FWD.
Transaction is opened in @TM.PushScope@, through @TxWrapper.sc... - 09:13 AM User Interface Bug #4135: high dpi screens display in low dpi
- Hynek: are you OK with moving #4135-124 to another task?
I'd like to get 4135b into trunk as soon as it is ready. ... - 08:51 AM Base Language Feature #6432 (Review): implement the WEB special stream
- The changes for web stream are on 6506a rev. 15763. The notes are on #6506-108, under the #6432 category. Also, the s...
- 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:21 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Returning a mutable instance for all implementations seems to work fine, the testing passed.
- 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... - 05:49 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- I committed the fix for this and other issues to 9060b/15882. Constantin, maybe you can take a look while I continue ...
- 08:25 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Went thru the commits in *9488a*. Here is a summary:
h2. Fixes for converting legacy oo
- Added support for emi... - 05:02 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Classes that implement @com.goldencode.p2j.oo.core.collections.Icollection@(@OpenEdge.Core.Collections.ICollection@):...
- 08:03 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Constantin Asofiei wrote:
> Paul, please review the support for @DYNAMIC-PROPERTY@ and what tests exist, and what ne... - 06:57 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Noted, I will check those when I'm done with ETF.
ETF custom rules only required a small change, only for the prob... - 06:54 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- The ChUI regression tests also have these customer-specific rule-sets.
- 06:53 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- See [[p2j:Chapter_13_Other_Customization#Integrating-Custom-Conversion-Logic|Integrating Custom Conversion Logic]].
- 06:36 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- By the way, is there any documentation on how those rules can be set in the project?
- 06:35 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Greg Shah wrote:
> There shouldn't be any TRPL code generated on the fly. I don't think we do that anywhere.
>
>... - 06:32 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- There shouldn't be any TRPL code generated on the fly. I don't think we do that anywhere.
Are there customer-spec... - 12:47 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- ETF issue: ...
- 06:08 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- It seems that some @.rules@ files are using @%s.ast@ and that string parameter is the source file of the ast, meaning...
- 05:46 AM Base Language Bug #9877: output extent parameter when the type is object
- Committed rev. 15873 on branch 9877a which fixes the issue where the code would convert to the text @${rettype}@.
... - 05:42 AM Database Bug #8044: Fix "Failed direct-access due to Error direct accessing for finding record by unique i...
- Tomasz Domin wrote:
> Just to notify - I am still getting a lot of "Failed direct-access due to Error direct accessi... - 02:51 AM Testing Support #6860: lexer tests
- I have pushed all the tests we have so far on @testcases/tests/conversion/lexer@. I will write harness test plans for...
- 11:29 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ rebased with trunk revision @15873@, updated to revision @15901@.
The update after rebase to fix rebas...
04/24/2025
- 03:26 PM Base Language Feature #8904 (Review): implement -catchStop and the integration/conversion of STOP conditions in...
- 03:25 PM Base Language Feature #8904 (WIP): implement -catchStop and the integration/conversion of STOP conditions into ...
- Committed the handling of StopConditionException through ErrorManager.
Conversion of large GUI app and another cus... - 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:22 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- ...
- 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 ...
- 09:08 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Constantin Asofiei wrote:
> Artur, see @FuzzyMethodRt.resolveSignature@ - @type = arg.getClass().getSimpleName();@ -... - 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:40 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- With a simple null check, the failing tests are passing.
- 08:39 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- ...
- 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:18 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- ...
- 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:16 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- The call is @fuzzyMethodLookup(methodName, sig, accessMode, isStatic, internal, null);@
null is passed for the @node... - 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 ...
- 07:59 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- In @fuzzyMethodLookup@, the line:...
- 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.
- 05:40 AM Base Language Bug #9060 (Internal Test): Cache oftenly used values that are immutable
- 01:10 PM Base Language Bug #4766: fix CHR and ASC
- Delia Mitric wrote:
> It is possible to be a bug in the Progress version I use? (11.6)
I do not think there is an e... - 09:50 AM User Interface Bug #9929: FILL-IN: Incorrect APPLY statement behavior
- **Problem origin**
In FWD, the processing of keyboard events for @FILL-IN@ widgets depends on whether the containi... - 09:16 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- ETF: There's a scenario where CommonAstSupport$Library.getPersistenceFilename() is still used (note: I removed since ...
- 07:39 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- *7180a/15859* contains a few changes to methods that needed to be renamed and a few small changes to parameter names....
- 06:11 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Dănuț Filimon wrote:
> Greg, I ended up modifying @rules/dbref/collect_refs.xml@ when removing @file@ usage. It look... - 03:41 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Committed *7180a/15858*. Removed @getFile()@ from CommonAstSupport.java, modified rules accordingly.
- 03:08 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Greg, I ended up modifying @rules/dbref/collect_refs.xml@ when removing @file@ usage. It looks like both @collect_ref...
- 08:49 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- I will also add this change:...
- 08:47 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- I have found the issue, inside SchemaWorker...
- 07:16 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- If this error only happens in 5586a then it is a real regression.
Adding the temp-table to the schema dictionary i... - 07:03 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- After some heavy debugging I've found that this temp table ("tt_kolom") is not found in @SchemaDictionary.scopeMap@. ...
- 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
- 07:38 AM Base Language Feature #9436: add built-in OO classes
- I have a version of these tests that compile and pass both on 12.8 and 11.6.
I attached the zip.
*Marian*, would yo... - 07:19 AM Base Language Feature #9436: add built-in OO classes
- We have customer applications that can only run in 11.x. Those applications will be compared with FWD using the OE 1...
- 07:10 AM Base Language Feature #9436: add built-in OO classes
- Greg Shah wrote:
> Yes, 11.x must be supported.
I don't really see the benefits, other than testing PSC code on OE,... - 06:17 AM Base Language Feature #9436: add built-in OO classes
- We have customers that are on 11.x and will never go to 12.x. It is critical that the tests can work across multiple...
- 05:09 AM Base Language Feature #9436: add built-in OO classes
- Ioana-Cristina Prioteasa wrote:
> If what is on xfer works on 12.2(i am not sure how I can access that version to te... - 04:22 AM Base Language Feature #9436: add built-in OO classes
- Marian Edu wrote:
> How old? In any case the baseline used for writing tests (ABLUnit style) was OE12.2, ABLUnit cod... - 04:17 AM Base Language Feature #9436: add built-in OO classes
- Ioana-Cristina Prioteasa wrote:
> For integrating the v12 tests I think I need to use the preprocessor. For example ... - 04:16 AM Base Language Feature #9436: add built-in OO classes
- Ioana-Cristina Prioteasa wrote:
> Marian, I am now looking at the tests for @OpenEdge.Core.Collections.ArrayIterator... - 04:11 AM Base Language Feature #9436: add built-in OO classes
- For integrating the v12 tests I think I need to use the preprocessor. For example in @ArrayIteratorStub@ I need to ad...
- 03:43 AM Base Language Feature #9436: add built-in OO classes
- Marian, I am now looking at the tests for @OpenEdge.Core.Collections.ArrayIterator@ at @tests/oo/openedge/core/collec...
- 06:52 AM Database Bug #9914: Investigate why ListenerSet implementation is not properly working
- > No matter how many nested RUN statements we have in this testcase, we always end up trying to register the query at...
- 06:09 AM Database Bug #9914: Investigate why ListenerSet implementation is not properly working
- Experimented with @RUN custom.p@ from a @start.p@. Right before we should to add the query as a global listener, this...
- 03:39 AM Database Bug #9914: Investigate why ListenerSet implementation is not properly working
- > Anyway, it would be defined globally.
I am not sure that "globally" is right. It is within the scope of the exte... - 03:38 AM Database Bug #7364: Build a full test-suite for fast copy-temp-table
- I extended the tests existent at @testcases/tests/table/TestCopyTempTable.cls@ as part of the work on #9397. These ar...
- 03:15 AM Database Bug #7364: Build a full test-suite for fast copy-temp-table
- Ioana, did you built a test-suite in your recent work for COPY-TEMP-TABLE construct? If so, is it based on plain proc...
- 03:21 AM User Interface Bug #9936: Fix cases when clicking on an empty line in an editor should move cursor out of the vi...
- Testcase:...
- 03:06 AM User Interface Bug #9936 (New): Fix cases when clicking on an empty line in an editor should move cursor out of ...
- 03:08 AM Database Bug #7403 (Closed): Copy-temp-table with replace-mode should replace already inserted records
- 02:48 AM Database Bug #7403: Copy-temp-table with replace-mode should replace already inserted records
- Yes, thanks!
- 02:12 AM Base Language Bug #9877: output extent parameter when the type is object
- Committed rev. 15872 to branch 9877a. This revision fixes a problem found during conversion testing where the code wo...
04/23/2025
- 05:28 PM Testing Bug #9338 (Closed): Import JUnit test report back into Harness
- 05:25 PM Testing Bug #9338: Import JUnit test report back into Harness
- Greg Shah wrote:
> This can be closed, right?
Yes please - 01:58 PM Testing Bug #9338: Import JUnit test report back into Harness
- This can be closed, right?
- 09:51 AM Testing Bug #9338 (Internal Test): Import JUnit test report back into Harness
- 09:50 AM Testing Bug #9338: Import JUnit test report back into Harness
- Updated [[Harness:Documentation]] to include @junit-import@ test.
- 05:12 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- The change was not omitted. I had to roll it back because the @cpath@ will be added inside @WebServiceAuth.authorize(...
- 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... - 02:09 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Yes, 7080a. The changes were committed as r15860.
- 10:27 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Ovidiu, do you have a branch for this?
- 03:53 PM Database Feature #9831: add admin API to set c3p0 configuration for individual tenant databases
- The default value for all of these is @null@ which means they will default to the c3p0 value of the default database....
- 03:22 PM Database Feature #9831: add admin API to set c3p0 configuration for individual tenant databases
- Isn't @c3p0.break_on_fail@ always supposed to be @true@? I don't think we want customers to configure that.
- 03:00 PM Database Feature #9831 (Review): add admin API to set c3p0 configuration for individual tenant databases
- The implementation is finished. I added the support even for @c3p0.break_on_fail@ which was recently added.
I've jus... - 02:11 PM Database Feature #9831: add admin API to set c3p0 configuration for individual tenant databases
- Ovidiu, what is the status of this task? I did not do a full review, but I took a look at 9831a and the implementatio...
- 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...
- 08:31 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- I did all the necessary modifications and saved the latest converted code at @devsrv01:/home/icp/ADE_latest_converted...
- 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...
- 06:47 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Committed in *9488a rev. 15866*: When loading builtin classes, correctly resolve setter and getter names. In @ClassDe...
- 11:04 AM Database Bug #9397 (Closed): Fix COPY-TEMP-TABLE issues
- This can be closed.
- 11:04 AM Database Bug #7403: Copy-temp-table with replace-mode should replace already inserted records
- > #7403 is fixed by 9397a - FWD behavior aligns with progress with trunk rev.15627.
Ioana, does this mean that #74... - 11:00 AM Database Feature #7960 (Closed): Allow query logs to be collected in a H2 database
- This can be closed now as the query logs seem to be accumulated well in H2.
- 10:36 AM User Interface Bug #9929: FILL-IN: Incorrect APPLY statement behavior
- In OE, the @APPLY@ statement enables programmatic simulation of user input by sending events to widgets, facilitating...
- 10:33 AM User Interface Bug #9929 (Closed): FILL-IN: Incorrect APPLY statement behavior
- 10:16 AM Testing Support #6860: lexer tests
- I tried writing some tests using a different approach. Bottom up, I took small rules and wrote tests for each of thei...
- 10:04 AM Conversion Tools Support #9919: discuss and define the MVP for the first pass at IDE support
- We have used Xtext extensively before for DSL, it's a wrapper on top of ANTLR that comes with a bunch of boiler plate...
- 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:59 AM Base Language Bug #9923: extent argument type vs parameter type compatibility
- Constantin Asofiei wrote:
> Paul: please let me know if you've already found something similar.
Yes, I noticed th... - 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
- 08:24 AM Base Language Feature #6292 (Closed): nested catch blocks
- 08:18 AM Base Language Feature #6292: nested catch blocks
- Greg Shah wrote:
> With 9470a merged to trunk as revision 15867, is this task complete?
Yes, I think so. - 08:17 AM Base Language Feature #6292: nested catch blocks
- With 9470a merged to trunk as revision 15867, is this task complete?
- 08:16 AM Base Language Bug #4766: fix CHR and ASC
- Delia Mitric wrote:
> Yes, because I'm trying to see how "conversion" from cpinternal to source codepage is made. ... - 05:47 AM Base Language Bug #4766: fix CHR and ASC
- Marian Edu wrote:
> Delia Mitric wrote:
> > * @ASC(chr(14844588), "UTF-16", "UTF-16").@ run with cpinternal = UTF-8... - 05:17 AM Base Language Bug #4766: fix CHR and ASC
- Delia Mitric wrote:
> * @ASC(chr(14844588), "UTF-16", "UTF-16").@ run with cpinternal = UTF-8 results in: *11305698*... - 03:38 AM Base Language Bug #4766: fix CHR and ASC
- Greg Shah wrote:
> > It is necessary to add files for these cases?
>
> Does OE have a default conversion that the... - 07:27 AM Database Bug #9914: Investigate why ListenerSet implementation is not properly working
- After converting @start.p@ from #9914-6:...
- 07:18 AM Database Bug #9914: Investigate why ListenerSet implementation is not properly working
- I can't tell in #9914-5 where the buffer is defined.
- 06:53 AM Database Bug #9914: Investigate why ListenerSet implementation is not properly working
- > It looks like you are registering the query at the first nested scope and the buffer at the second nested scope.
... - 04:16 AM Database Bug #9914: Investigate why ListenerSet implementation is not properly working
- > So, I don't think the problem comes from the unlinking of PreselectQuery after popping the procedure local scope, b...
- 02:19 AM Database Bug #9914 (Review): Investigate why ListenerSet implementation is not properly working
- 02:19 AM Database Bug #9914 (WIP): Investigate why ListenerSet implementation is not properly working
- Commited to *9914a/rev. 15868*.
Alex: Please review. - 06:41 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Dănuț Filimon wrote:
> *7180a/15856* gets rid of the @getFilename()@ and @this.filename@ usage in TRPL for good. It ... - 05:59 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- *7180a/15856* gets rid of the @getFilename()@ and @this.filename@ usage in TRPL for good. It was easier to investigat...
- 03:43 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Let's make it a 40% :)
- 03:42 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Committed *7180a/15855*. Expanded artifact usage to TRPL (initial).
TRPL changes include:
* includeDictionary() w... - 06:36 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- While converting big customer application I have an error related to a temp-table, @unexpected token@ error.
- 06:26 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Constantin Asofiei wrote:
> Does @ this.lob = (LargeObject) field.get().duplicate();@ work, only and only if @field... - 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:53 AM Base Language Bug #9877: output extent parameter when the type is object
- Constantin Asofiei wrote:
> Paul, just one question: @get_param_ast@ - this is supposed to find a PARAMETER node und... - 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:35 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
- Constantin Asofiei wrote:
> Eduard Soltan wrote:
> > Committed on 8904a, rev. 15888.
>
> I assume there was a re... - 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. - 04:00 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
- Committed on 8904a, rev. 15888.
- 03:32 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
- No, I can't inherit from any of this classes.
It gives the following error, for all subclasses of Progress.Lang.Sto... - 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:43 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
- Constantin Asofiei wrote:
> Eduard, is it possible to have application-defined @Stop@ sub-classes? I think the conve... - 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...
- 05:21 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Greg Shah wrote:
> > The problem is there is no option to specify expected screen text file encoding.
>
> We shou... - 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
- 06:13 PM User Interface Bug #4135: high dpi screens display in low dpi
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > I recorded this video to clarify the issue.
>
> Please compar... - 04:46 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- I've pushed 9687b revision 15895 to xfer.
- 03:45 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Greg Shah wrote:
> Is this ready for the customer to access or does it need more changes and/or testing?
I've reb... - 08:40 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Greg Shah wrote:
> Is this ready for the customer to access or does it need more changes and/or testing?
I am reb... - 08:37 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Is this ready for the customer to access or does it need more changes and/or testing?
- 06:07 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Cleaned up duplicate API libs as described in #9674-28
Pushed up to revision 9687b/15878. - 01:54 PM Base Language Bug #8944: FINALLY block transaction processing
- Constantin Asofiei wrote:
> Eduard, in 4GL there is an implicit FULL transaction created when EXLCUSIVE-LOCK is used... - 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...
- 01:00 PM Base Language Bug #8944: FINALLY block transaction processing
- Greg Shah wrote:
> If the @FINALLY@ is more deeply nested (the full transaction is in a more enclosing block, not in... - 08:33 AM Base Language Bug #8944: FINALLY block transaction processing
- If the @FINALLY@ is more deeply nested (the full transaction is in a more enclosing block, not in the immediately con...
- 07:23 AM Base Language Bug #8944: FINALLY block transaction processing
- Artur Școlnic wrote:
> Isn't a new transaction for the finally block expected?
I created the a test cases to look... - 05:22 AM Base Language Bug #8944: FINALLY block transaction processing
- Isn't a new transaction for the finally block expected?
- 05:16 AM Base Language Bug #8944: FINALLY block transaction processing
- Artur Școlnic wrote:
> As far as I know, a full transaction is started by a block only if a transaction is not alrea... - 11:02 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- > The problem is there is no option to specify expected screen text file encoding.
We should add this. - 10:56 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Greg Shah wrote:
> Shouldn't we allow multibyte characters to be matched in screens? Using @?@ isn't a proper test.... - 10:41 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Shouldn't we allow multibyte characters to be matched in screens? Using @?@ isn't a proper test.
- 10:38 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Șerban Bursuc wrote:
> > - terminal encoding - you can set a proper terminal encoding with -encoding command line op... - 10:30 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- > - terminal encoding - you can set a proper terminal encoding with -encoding command line option - default is ISO_88...
- 10:24 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Șerban Bursuc wrote:
> Any idea why Harness doesn't correctly read the terminal screen buffer?
>
> !9844_incorrec... - 09:58 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Any idea why Harness doesn't correctly read the terminal screen buffer?
!9844_incorrect_screen_buffer.png!
I th... - 09:38 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- I finally found the problem. The @client.cmd@ output is *piped* to a log file in the @hotel_gui@ batch script (note: ...
- 09:03 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- The Windows @ChUI@ mode was tested in Windows console, not in @PowerShell@. I do not have a experience for using @Pow...
- 08:36 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- But this is not a real fix for @chui_native@, as the Harness needs to use the allocated terminal, so probably will ne...
- 08:29 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Eugenie, I don't know whether I missed some FWD configuration but there was indeed a problem in @terminal_win.c@.
... - 05:56 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- I debugged the exception and the failing point is somewhere in the native code, the symptom is that the terminal outp...
- 10:42 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Committed in *9488a rev. 15865* a possible solution for the naming issue described in #9488-147. It solves all the ca...
- 09:46 AM Conversion Tools Support #9919: discuss and define the MVP for the first pass at IDE support
- In #6319 and #3883 we are implementing IDE support for two common Java IDE platforms. For the first pass, we need to...
- 09:37 AM Conversion Tools Support #9919 (WIP): discuss and define the MVP for the first pass at IDE support
- 09:45 AM Conversion Tools Bug #9918 (WIP): tilde doesn't duplicate semicolon in alternative codings
- 07:26 AM Conversion Tools Bug #9918: tilde doesn't duplicate semicolon in alternative codings
- While developing some more tests i have found that:...
- 07:25 AM Conversion Tools Bug #9918 (Internal Test): tilde doesn't duplicate semicolon in alternative codings
- 09:37 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Constantin Asofiei wrote:
> * in @Stream.readField@, @return res;@ should be used for non-constant case (to keep the... - 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 ... - 08:49 AM Conversion Tools Bug #9905 (Internal Test): EOF file is not matched during preprocessing
- Code Review Task Branch 9905a Revision 15868
The changes look good. - 06:36 AM Conversion Tools Bug #9905: EOF file is not matched during preprocessing
- The issue i addressed earlier about the random NL that appear:
When we have a .i file that we include, in OE if it h... - 06:05 AM Conversion Tools Bug #9905 (Review): EOF file is not matched during preprocessing
- 06:05 AM Conversion Tools Bug #9905: EOF file is not matched during preprocessing
- I have created 9905a with rev 15868 with my changes.
I have added the following change... - 08:37 AM Base Language Bug #9877 (Review): output extent parameter when the type is object
- 08:37 AM Base Language Bug #9877: output extent parameter when the type is object
- I tested with both java 8 and java 17 and in both cases the project compiles and runs.
I committed rev. 15861 with... - 06:50 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- While working on another task, I encountered a problem that applies to the changes I made for DYNAMIC-INVOKE and modi...
- 06:25 AM Base Language Feature #9436: add built-in OO classes
- Committed on *testcases project rev. 1744*: Added tests for @Progress.Collections.List@ and built-in function @HASH-C...
- 05:51 AM Database Bug #9914: Investigate why ListenerSet implementation is not properly working
- Attached the original testcase.
There are 2 important phases while opening the query in @createWidgets@:
# Initia... - 02:36 AM Database Bug #9683: CompoundQuery is doing extra hydration attempts
- Addressed a few formatting issues and rebased on trunk rev 15866.
- 11:13 PM Conversion Tools Bug #9917: Fileset not ignoring case
- Filesets are not finding files when case-insensitivity is true and @-Z@ is used. This behaves in the same manner as @...
- 10:57 PM Conversion Tools Bug #9917 (Closed): Fileset not ignoring case
- 10:56 PM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Changed title to more focus on the issue
04/21/2025
- 11:01 AM User Interface Bug #4135: high dpi screens display in low dpi
- Sergey Ivanovskiy wrote:
> I recorded this video to clarify the issue.
Please compare the actions executed by the... - 10:59 AM User Interface Bug #4135: high dpi screens display in low dpi
- Sergey Ivanovskiy wrote:
> Could you please check if the initial screen would be blur for this new @isHighResolution... - 10:19 AM User Interface Bug #4135: high dpi screens display in low dpi
- Hynek Cihlar wrote:
> I noticed one issue. When I first login to an app the UI is blurry (even on 100% zoom), but wh... - 10:12 AM User Interface Bug #4135: high dpi screens display in low dpi
- I recorded this video to clarify the issue.
- 04:33 AM User Interface Bug #4135: high dpi screens display in low dpi
- Sergey Ivanovskiy wrote:
> Committed revision 15864 (4135b) this version seems working with graphics cache but it ne... - 03:53 AM User Interface Bug #4135: high dpi screens display in low dpi
- I tested zooming on the latest branch and the results are pretty impressive. The improvement in display clarity is hu...
04/19/2025
- 02:10 PM User Interface Bug #9916 (Review): FILL-IN: date format: incorrect condition for triggering normalization of thi...
- 02:10 PM User Interface Bug #9916 (WIP): FILL-IN: date format: incorrect condition for triggering normalization of third ...
- 02:09 PM User Interface Bug #9916: FILL-IN: date format: incorrect condition for triggering normalization of third component
- Fixed in 9916a rev. 15867. The fix was trivial. Please, review.
- 09:52 AM User Interface Bug #9916: FILL-IN: date format: incorrect condition for triggering normalization of third component
- In OE, a FILL-IN widget bound to a date variable with a format containing separators (e.g., "99/99/9999") processes s...
- 09:44 AM User Interface Bug #9916 (Closed): FILL-IN: date format: incorrect condition for triggering normalization of thi...
04/18/2025
- 05:05 PM User Interface Bug #9913: DATE FILL-IN: Unexpected normalization on Enter and Tab keys
- I removed the call to @completeEdit()@ in @ENTER@ key processing in @processKeyEvents()@ in @FillInImpl@.
This was... - 03:04 PM User Interface Bug #9913: DATE FILL-IN: Unexpected normalization on Enter and Tab keys
- Greg Shah wrote:
> Only running the @ENTRY@ triggers after the user presses another key does not seem right.
Also... - 07:43 AM User Interface Bug #9913: DATE FILL-IN: Unexpected normalization on Enter and Tab keys
- Only running the @ENTRY@ triggers after the user presses another key does not seem right.
- 12:03 PM User Interface Bug #4135: high dpi screens display in low dpi
- Committed revision 15864 (4135b) this version seems working with graphics cache but it needs new fresh eyes. There is...
04/17/2025
- 05:46 PM User Interface Bug #9913: DATE FILL-IN: Unexpected normalization on Enter and Tab keys
- When a user presses the @ENTER@ key in a FILL-IN widget in OE character mode, the following sequence of events is pro...
- 03:27 PM User Interface Bug #9913: DATE FILL-IN: Unexpected normalization on Enter and Tab keys
- Vladimir Tsichevski wrote:
> 1. Disable the focus shift triggered by the @ENTER@ key in FWD GUI mode.
Processin... - 03:26 PM User Interface Bug #9913 (WIP): DATE FILL-IN: Unexpected normalization on Enter and Tab keys
- 12:54 PM User Interface Bug #9913: DATE FILL-IN: Unexpected normalization on Enter and Tab keys
- Greg Shah wrote:
> > In OE, pressing Enter does not alter the FILL-IN's displayed content.
>
> Make sure you test... - 08:23 AM User Interface Bug #9913: DATE FILL-IN: Unexpected normalization on Enter and Tab keys
- > In OE, pressing Enter does not alter the FILL-IN's displayed content.
Make sure you test ChUI. I think that ENT... - 08:02 AM User Interface Bug #9913: DATE FILL-IN: Unexpected normalization on Enter and Tab keys
- In the OE system, a FILL-IN widget bound to a date variable normalizes its contents (aka auto-completion) only when i...
- 07:56 AM User Interface Bug #9913 (WIP): DATE FILL-IN: Unexpected normalization on Enter and Tab keys
- 03:07 PM User Interface Bug #4135: high dpi screens display in low dpi
- Found at least one bug in my code changes that affects canvas proportion. If scale factor is greater than 1, then the...
- 02:43 PM Base Language Bug #9906: Incorrect date parsing in FWD DATE(CHARACTER) implementation
- Vladimir Tsichevski wrote:
> After review succeeds, I am going to sort all members of the @date@ class to match th... - 10:10 AM Base Language Bug #9906 (Internal Test): Incorrect date parsing in FWD DATE(CHARACTER) implementation
- Code Review Task Branch 9906a Revisions 15863 through 15864
I'm good with the changes. - 08:53 AM Base Language Bug #9906: Incorrect date parsing in FWD DATE(CHARACTER) implementation
- Greg Shah wrote:
> > I simplify error handling by throwing exceptions at various points in the method body (as excep... - 08:08 AM Base Language Bug #9906: Incorrect date parsing in FWD DATE(CHARACTER) implementation
- > I simplify error handling by throwing exceptions at various points in the method body (as exceptions are designed f...
- 12:24 PM Database Feature #9093 (Closed): add protection for multi-tenant imports to optionally only import tables ...
- 10:16 AM Conversion Tools Bug #9905: EOF file is not matched during preprocessing
- OK, the bottom line here: please keep going with the fixes. The FWD output should match OE output exactly.
- 07:15 AM Conversion Tools Bug #9905: EOF file is not matched during preprocessing
- I will explain the issue better after some analysis:
When @sym.size() = = 2@ (sym being the "stack call" of the fil... - 10:13 AM Testing Support #6859: preprocessor tests
- OK, then open a new task for this additional "quirk". Make sure we have tests that explore these cases. You will ha...
- 08:31 AM Testing Support #6859: preprocessor tests
- Greg Shah wrote:
> It seems this is another special case of #6308. Does this only happen after a string literal?
... - 10:00 AM Base Language Bug #4766: fix CHR and ASC
- > It is necessary to add files for these cases?
Does OE have a default conversion that they implement in these cas... - 09:57 AM Base Language Bug #4766: fix CHR and ASC
- Managed to modify build file in order to copy the .dat files into jar and started to work on loading them at runtime....
- 10:00 AM Base Language Bug #9877: output extent parameter when the type is object
- Constantin Asofiei wrote:
> Also, please test with OO method calls, too.
I wrote a batch of tests and after some ... - 09:51 AM Testing Support #6860: lexer tests
- > we can already draw the conclusion that the lexer is right
Not fully. It tells us that the lexer rule that matc... - 09:13 AM Testing Support #6860: lexer tests
- Thanks for the review.
Greg Shah wrote:
> These tests seem reasonable. You can check them in.
>
> I think w... - 09:50 AM Base Language Bug #8944: FINALLY block transaction processing
- I will take a look at this one, since there CATCH blocks also need transaction support. And there is a good chances t...
- 09:42 AM Database Bug #9914: Investigate why ListenerSet implementation is not properly working
- Given this situation:...
- 08:39 AM Database Bug #9914: Investigate why ListenerSet implementation is not properly working
- Razvan-Nicolae Chichirau wrote:
> So, what we need to do is to replace the workaround of just combining all listener... - 08:29 AM Database Bug #9914: Investigate why ListenerSet implementation is not properly working
- So, what we need to do is to replace the workaround of just combining all listeners sets and instead use the @Listene...
- 08:18 AM Database Bug #9914: Investigate why ListenerSet implementation is not properly working
- According to Eric, @ListenerSet@ from @ChangeBroker@ should have worked like a linked list which *references* other d...
- 08:15 AM Database Bug #9914 (Test): Investigate why ListenerSet implementation is not properly working
- 09:40 AM Database Bug #9683 (Review): CompoundQuery is doing extra hydration attempts
- I addressed the review and fixed a few bugs detected during testing, the code is in 9683a/15727.
- 09:11 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Now it's attached.
- 09:02 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- I've ran into multiple issues trying to run a Harness ChUI test on Windows but mostly due to FWD related errors. The ...
- 09:04 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- This is the list of classes from ADE that implement the @I*Holder@ classes:...
- 07:02 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Investigating the issue described in #9488-144. This testcase recreates the issue:...
- 08:29 AM Base Language Feature #6432 (WIP): implement the WEB special stream
- So, according to my current notes, I will:
* Create a server-side @GenericOutputStream@ that extends @Stream@.
* In... - 07:40 AM Base Language Feature #6433 (WIP): implement WEB-CONTEXT system handle
- As part of the base implementation here, I will:
* Take the CGI vars from @RemoteWebRequest@ and place them in the h... - 07:25 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- I addressed the review and fixed a few bugs, I no longer have failing tests in the unit test modules I am using (> 5k...
- 06:16 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- I can't see an obvious usage in the customer project i am working with.
- 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@ - 05:07 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Import statements, but I also saw code like:...
- 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:49 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Sounds good.
- 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:45 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- The changes are in 9060b/15859.
- 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... - 04:40 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- In order to make the @Stream.readField@ work with the constant types, I had to change the method implementation so th...
- 07:03 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- I've went through the changes required to successfully convert the hotel gui project, the next step is to verify any ...
- 05:54 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- A really quick summary on 6506a rev. 15762:
* Moved the location of the @WebspeedHandler@ to @src/com/goldencode/p2j... - 03:49 AM Base Language Bug #9893: LegacyErrorException is not rethrown in processForBody/processBody
- I had a conversation with Eduard, and today I continued his implementation and committed it in @9753a/15850@
Funct... - 02:53 AM Base Language Bug #9841 (Test): SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Branch 9841a was merged into trunk as rev. 15862 and archived.
- 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
- 05:49 PM Base Language Bug #9906: Incorrect date parsing in FWD DATE(CHARACTER) implementation
- Greg Shah wrote:
> Code Review Task Branch 9906a Revisions 15860 through 15862
>
> 1. The rework of @parseWorker(... - 04:47 PM Base Language Bug #9906: Incorrect date parsing in FWD DATE(CHARACTER) implementation
- Code Review Task Branch 9906a Revisions 15860 through 15862
1. The rework of @parseWorker()@ is so extensive that ... - 02:15 PM Base Language Bug #9906 (Review): Incorrect date parsing in FWD DATE(CHARACTER) implementation
- Issue fixed in 9906a rev. 15862. Now all tests in @TestParse.cls@ do pass. Please, review.
After review succeeds, ... - 12:06 PM Base Language Bug #9906: Incorrect date parsing in FWD DATE(CHARACTER) implementation
- #9906-6 and #9906-67 fixed in 9906a rev. 15861.
- 11:57 AM Base Language Bug #9906: Incorrect date parsing in FWD DATE(CHARACTER) implementation
- Similar problem with @now@, illustrated by the following additional tests:...
- 11:41 AM Base Language Bug #9906: Incorrect date parsing in FWD DATE(CHARACTER) implementation
- In OE, the @today@ string in date parsing accepts leading and trailing spaces (e.g., @ today @), but in FWD, it only ...
- 11:37 AM Base Language Bug #9906: Incorrect date parsing in FWD DATE(CHARACTER) implementation
- Attached is a simplified version of the ABLUnit test class for date string parsing, updated to no longer be affected ...
- 03:29 PM Database Feature #9093: add protection for multi-tenant imports to optionally only import tables that are ...
- That is because #9875 was marked as a subtask of this one, which then blocks the direct setting of the %Done.
- 03:23 PM Database Feature #9093: add protection for multi-tenant imports to optionally only import tables that are ...
- I wanted to, but for some unknown reasons to me, I cannot do it. I remember that I wanted to do it, but since *the co...
- 02:54 PM Database Feature #9093: add protection for multi-tenant imports to optionally only import tables that are ...
- Can we set Done to 100%?
- 01:43 PM Testing Support #6860: lexer tests
- These tests seem reasonable. You can check them in.
I think we do need more complex tests, which show that thes... - 10:34 AM Testing Support #6860: lexer tests
- I wrote some tests, mainly for the SYMBOL rule (including tests with multi-byte characters). Different encodings can ...
- 12:46 PM Conversion Tools Bug #9905: EOF file is not matched during preprocessing
- > This change fixes all the harness EOF errors, but only if we dont have a NL present at any of the files(also includ...
- 08:08 AM Conversion Tools Bug #9905: EOF file is not matched during preprocessing
- I looked into this issue and what I've found is:
In ClearStream @mread@, at the end... - 12:42 PM Testing Support #6859: preprocessor tests
- It seems this is another special case of #6308. Does this only happen after a string literal?
- 08:12 AM Testing Support #6859: preprocessor tests
- While developing some more tests i have found that:...
- 11:51 AM User Interface Bug #4135: high dpi screens display in low dpi
- Sergey Ivanovskiy wrote:
> No, zooming detection is already present in the code changes. The problems if my view is ... - 11:15 AM User Interface Bug #4135: high dpi screens display in low dpi
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek Cihlar wrote:
> > > Greg Shah wrote:
> > > > Didn't the ... - 11:11 AM User Interface Bug #4135: high dpi screens display in low dpi
- Sergey Ivanovskiy wrote:
> If the browser content is zoomed, then browser adds scroll bars to extend its view size.
... - 10:59 AM User Interface Bug #4135: high dpi screens display in low dpi
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Greg Shah wrote:
> > > Didn't the customer already complain abo... - 10:28 AM User Interface Bug #4135: high dpi screens display in low dpi
- Hynek Cihlar wrote:
> Greg Shah wrote:
> > Didn't the customer already complain about zooming? I worry that we do ... - 09:01 AM User Interface Bug #4135: high dpi screens display in low dpi
- It is a valid use case that must work properly.
- 08:51 AM User Interface Bug #4135: high dpi screens display in low dpi
- Greg Shah wrote:
> Didn't the customer already complain about zooming? I worry that we do need to fix this now.
... - 08:35 AM User Interface Bug #4135: high dpi screens display in low dpi
- Didn't the customer already complain about zooming? I worry that we do need to fix this now.
- 02:52 AM User Interface Bug #4135: high dpi screens display in low dpi
- Sergey Ivanovskiy wrote:
> I tested zoom functionality with @graphicsCache = FALSE@ setting but enabling this cache ... - 02:45 AM User Interface Bug #4135: high dpi screens display in low dpi
- I tested zoom functionality with @graphicsCache = FALSE@ setting but enabling this cache adds new painting issues. In...
- 10:59 AM Base Language Bug #9910: Incorrect Error Handling for ROUTINE-LEVEL ON ERROR UNDO, THROW in FWD ABLUnit Tests
- Got you. I think that these tests are pretty similar....
- 10:15 AM Base Language Bug #9910: Incorrect Error Handling for ROUTINE-LEVEL ON ERROR UNDO, THROW in FWD ABLUnit Tests
- Eduard Soltan wrote:
> This is the unit test result I get with trunk rev. 15859:
>
> [...]
I apologize for ove... - 09:16 AM Base Language Bug #9910: Incorrect Error Handling for ROUTINE-LEVEL ON ERROR UNDO, THROW in FWD ABLUnit Tests
- This is the unit test result I get with trunk rev. 15859:...
- 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:27 AM Base Language Bug #9910: Incorrect Error Handling for ROUTINE-LEVEL ON ERROR UNDO, THROW in FWD ABLUnit Tests
- In OE ABLUnit test classes, errors in tests marked with @ROUTINE-LEVEL ON ERROR UNDO, THROW@ are correctly reported a...
- 08:20 AM Base Language Bug #9910 (New): Incorrect Error Handling for ROUTINE-LEVEL ON ERROR UNDO, THROW in FWD ABLUnit T...
- 10:33 AM Base Language Bug #9893: LegacyErrorException is not rethrown in processForBody/processBody
- Andrei Plugaru wrote:
> The solution is already in @9753a/15849@. Constantin, please review it when you are availabl... - 09:40 AM Base Language Bug #9893: LegacyErrorException is not rethrown in processForBody/processBody
- Perhaps a more simple approach with a flag in set in @DeferredLegacyErrorException@ and @LegacyErrorException@, and v...
- 09:38 AM Base Language Bug #9893: LegacyErrorException is not rethrown in processForBody/processBody
- I know this one, @ValidationError@ error from @batchAssign@ is propagated as a LegacyError, but another @ValidationEr...
- 08:34 AM Base Language Bug #9893: LegacyErrorException is not rethrown in processForBody/processBody
- Eduard: please check and advise.
- 09:48 AM Base Language Feature #9436: add built-in OO classes
- I investigated the new @hash-code()@ function added in Progress 12.
A few points worth noting:
* the formula used i... - 05:10 AM Base Language Feature #9436: add built-in OO classes
- I might be doing something wrong, I am not not running the tests in the testcases project. I convert them separately ...
- 02:33 AM Base Language Feature #9436: add built-in OO classes
- Ioana-Cristina Prioteasa wrote:
> Committed to *9436b rev.15854*: completed implementation of @OpenEdge.Core.Collect... - 09:30 AM Base Language Bug #9877: output extent parameter when the type is object
- Constantin Asofiei wrote:
> Paul Bodale wrote:
> > Is the cast to @object[]@ correct? Or should it be @object<? ... - 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... - 05:42 AM Base Language Bug #9877: output extent parameter when the type is object
- Committed rev. 15858 on branch 9877a. This version resolves the initial issue but I'm not sure it converts correctly ...
- 08:53 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Greg Shah wrote:
> Dănuț Filimon wrote:
> > I our last meeting I mentioned that I modified Aast.getFilename() to Aa... - 08:49 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Dănuț Filimon wrote:
> I our last meeting I mentioned that I modified Aast.getFilename() to Aast.getArtifact(). file... - 08:22 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- I our last meeting I mentioned that I modified Aast.getFilename() to Aast.getArtifact(). filename is used a lot in th...
- 07:51 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- I discussed with Alex, #7180-101 is fixed by adding the worker in a file that includes the dmo_common.rules. I added ...
- 06:05 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- I made the following patch for a quick fix on a function:...
- 03:08 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- The rebase is too problematic, I have to refactor changes that are not related to the commit in order to ensure compa...
- 08:53 AM Base Language Bug #4602 (WIP): fixes for OO 4GL and structured error handling
- 07:32 AM Base Language Bug #4602: fixes for OO 4GL and structured error handling
- Also there is the following test case which is not handled in fwd:...
- 07:18 AM Base Language Bug #4602: fixes for OO 4GL and structured error handling
- Committed on 4602a, rev. 15763. Added history entries and java docs.
- 06:18 AM Base Language Bug #4602: fixes for OO 4GL and structured error handling
- A little break down of the things performed on 4602a:
1) Added support for catch blocks in iteration blocks. Basic... - 08:38 AM Conversion Tools Support #9703 (Closed): explore and document the existing OE IDE feature set
- Nice!
- 02:55 AM Conversion Tools Support #9703: explore and document the existing OE IDE feature set
- Greg Shah wrote:
> I've read the changes. They are quite good. Some followup questions/comments:
>
> 1. In the ... - 08:35 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Saved to @devsrv01@ the modified ADE sources, with the def var statement instead of var and generics eliminated: @/ho...
- 07:07 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Sorry you are right, I thought this was an automatic initialization test from Harness but it was a custom test hidden...
- 06:57 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Șerban Bursuc wrote:
> Tomasz, I've tried to run a small ChUI Harness test on Windows. I took the script from @testc... - 06:10 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Tomasz, I've tried to run a small ChUI Harness test on Windows. I took the script from @testcases/flushing_and_trigge...
- 04:23 AM Database Bug #9907: LOOKUP seems to evaluate fast in WHERE clauses from the legacy code, but slow in FWD
- This is deferred work to understand the following pattern:...
- 04:18 AM Database Bug #9907 (New): LOOKUP seems to evaluate fast in WHERE clauses from the legacy code, but slow in...
- 03:59 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- Tests for this task are found in the testcases project (xfer server) following this path:...
- 03:21 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Constantin Asofiei wrote:
> So @rules/convert/literals.rules@ has no changes compared to rev 15840? If so, do a @bzr... - 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
- 06:29 PM Database Feature #9831: add admin API to set c3p0 configuration for individual tenant databases
- To upgrade the @landlord@ database without re-creating it from scratch use:...
- 06:26 PM Database Feature #9831 (WIP): add admin API to set c3p0 configuration for individual tenant databases
- Rebased branch 9831a and added support for @c3p0.breakAfterAcquireFailure@ from #9736. A couple of fixes. Committed r...
- 02:17 PM User Interface Bug #4135: high dpi screens display in low dpi
- So the maximized windows behavior is not the same as the browser zooms its content.
- 02:15 PM User Interface Bug #4135: high dpi screens display in low dpi
- If the browser content is zoomed, then browser adds scroll bars to extend its view size.
- 02:12 PM User Interface Bug #4135: high dpi screens display in low dpi
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek Cihlar wrote:
> > > Maximized windows should always occup... - 12:19 PM User Interface Bug #4135: high dpi screens display in low dpi
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Maximized windows should always occupy the browser's view. I.e. ... - 09:05 AM User Interface Bug #4135: high dpi screens display in low dpi
- Hynek Cihlar wrote:
> Maximized windows should always occupy the browser's view. I.e. when the browser window is res... - 03:16 AM User Interface Bug #4135: high dpi screens display in low dpi
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > > I think that maximize window is ... - 03:02 AM User Interface Bug #4135 (WIP): high dpi screens display in low dpi
- I changed review status because there are open issues with maximized windows.
- 03:00 AM User Interface Bug #4135: high dpi screens display in low dpi
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > I think that maximize window is buggy now.
>
> What is the is... - 01:19 AM User Interface Bug #4135: high dpi screens display in low dpi
- Sergey Ivanovskiy wrote:
> I think that maximize window is buggy now.
What is the issue?
- 02:10 PM Conversion Tools Support #9703: explore and document the existing OE IDE feature set
- I've read the changes. They are quite good. Some followup questions/comments:
1. In the "A Simple GUI/TTY Projec... - 04:39 AM Conversion Tools Support #9703 (Review): explore and document the existing OE IDE feature set
- I finished writing "Configuring OpenEdge Projects":https://proj.goldencode.com/projects/p2j/wiki/Configuring_OpenEdge...
- 12:36 PM Base Language Bug #9906: Incorrect date parsing in FWD DATE(CHARACTER) implementation
- h1(#date-parsing-rule-set). Date Parsing Rule Set
h2. Overview
This rule set defines how to interpret a text in... - 11:41 AM Base Language Bug #9906 (WIP): Incorrect date parsing in FWD DATE(CHARACTER) implementation
- The FWD implementation of the 4GL @DATE(CHARACTER)@ function is parsing date strings incorrectly. Attached is a 4GL t...
- 11:04 AM Base Language Bug #9906 (Closed): Incorrect date parsing in FWD DATE(CHARACTER) implementation
- 10:18 AM Base Language Feature #9436: add built-in OO classes
- I don't want to duplicate the test code by version unless the test code itself is drastically different.
- 10:17 AM Base Language Feature #9436: add built-in OO classes
- > I am not sure how to handle these:
> 1. in testcases: Should I modify the existent tests? Not sure if that is ok, ... - 08:58 AM Base Language Feature #9436: add built-in OO classes
- Committed to *9436b rev.15854*: completed implementation of @OpenEdge.Core.Collections.ArrayIterator@. This is an exa...
- 10:14 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Constantin Asofiei wrote:
> Dănuț Filimon wrote:
> > I am not sure how to solve this conflict, maybe @bzr remove sr... - 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:07 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Constantin Asofiei wrote:
> Dănuț Filimon wrote:
> > Constantin Asofiei wrote:
> > > Question, did you unbind the ... - 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...
- Constantin Asofiei wrote:
> Question, did you unbind the branch first?
Yes. - 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?
- 10:00 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Greg Shah wrote:
> @file@ is a "global" variable that is provided by @CommonAstSupport@.
Indeed, there is a getFi... - 09:10 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Current rebase issue....
- 09:05 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- @file@ is a "global" variable that is provided by @CommonAstSupport@.
- 07:36 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- I have refactored the NsConfig to use an Artifact for the importFile and it worked out great, the only thing that nee...
- 09:59 AM Conversion Tools Bug #9905 (WIP): EOF file is not matched during preprocessing
- 09:54 AM Conversion Tools Bug #9905: EOF file is not matched during preprocessing
- With this file:...
- 09:39 AM Conversion Tools Bug #9905: EOF file is not matched during preprocessing
- This is the output from OE
!oe_basic.png!
This is the output from FWD
!fwd_basic.png!
As we can see, at the e... - 09:39 AM Conversion Tools Bug #9905: EOF file is not matched during preprocessing
- During preprocessing EOF is not matching the expected baseline.
For example:... - 09:32 AM Conversion Tools Bug #9905 (Internal Test): EOF file is not matched during preprocessing
- 09:13 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- While working on the implementation for @ArrayIterator@, I discovered a conversion issue that appears twice in @OpenE...
- 08:55 AM Conversion Tools Bug #6308 (Internal Test): post string literal alternative coding quirk in 4GL preprocessor
- Code Review Task Branch 6308a Revision 15852
The change is good.
In rev 15853, I added comments and changed the... - 06:11 AM Conversion Tools Bug #6308: post string literal alternative coding quirk in 4GL preprocessor
- I updated this, new rev is 15852.
- 03:41 AM Conversion Tools Bug #6308: post string literal alternative coding quirk in 4GL preprocessor
- Greg Shah wrote:
> Code Review Task Branch 6308a Revision 15851
>
> My only concern is that this quirk will occur... - 08:32 AM Base Language Bug #4766: fix CHR and ASC
- They must be loaded from our jar file. Since they are static, we will check them in to the FWD project itself and ch...
- 05:40 AM Base Language Bug #4766: fix CHR and ASC
- Greg Shah wrote:
> Don't look at the convmap. Just write the generator code in 4GL. We don't care what is in the c... - 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... - 07:44 AM Base Language Bug #9877: output extent parameter when the type is object
- Ok so, I tried examples with @integer[]@ and @decimal[]@ but the converted code won't compile. That is because of the...
- 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...
- 03:44 AM Base Language Bug #9877: output extent parameter when the type is object
- Normally those definitions should be the same or else there would be a compilation error. But it is much more complic...
- 03:21 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 acc...
- 07:14 AM Conversion Tools Bug #9903: alternative codings with ' (quote) don't convert to ` (backtick)
- Base test:...
- 07:09 AM Conversion Tools Bug #9903: alternative codings with ' (quote) don't convert to ` (backtick)
- In the Preprocessor wiki and in @com.goldencode.p2j.preproc.Preprocessor@ is stated that @;'@ should convert to @'@, ...
- 07:07 AM Conversion Tools Bug #9903 (Internal Test): alternative codings with ' (quote) don't convert to ` (backtick)
- 06:58 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Greg Shah wrote:
> Code Review Task Branch 5586a Revisions 15809 through 15811
>
> The changes are good.
>
> M... - 06:30 AM User Interface Feature #9055: server-side processing of client platform dependencies in the UI
- Constantin Asofiei wrote:
> We have FRAME processing in PASOE agents - see #8661-818 The assumption was these were ... - 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... - 06:19 AM User Interface Feature #9055: server-side processing of client platform dependencies in the UI
- Constantin, do we have a comprehensive list of UI statements or UI features used on the server side?
If the list i... - 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
- 05:22 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Constantin,
Is there a branch for the changes you proposed for fixing the context issues reported in #9687 which we... - 03:02 PM User Interface Bug #4135: high dpi screens display in low dpi
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > On zoom event all windows preserve their dimensions.
>
> See ... - 02:19 PM User Interface Bug #4135: high dpi screens display in low dpi
- Sergey Ivanovskiy wrote:
> On zoom event all windows preserve their dimensions.
See the following test case:
<pr... - 02:03 PM User Interface Bug #4135: high dpi screens display in low dpi
- On zoom event all windows preserve their dimensions.
- 01:57 PM User Interface Bug #4135: high dpi screens display in low dpi
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Code review 4135b.
> >
> > Instead of @ThinClient.getInstance... - 01:53 PM User Interface Bug #4135: high dpi screens display in low dpi
- Hynek Cihlar wrote:
> Code review 4135b.
>
> Instead of @ThinClient.getInstance().eventDrawingBracket(w, w::draw)... - 01:28 PM User Interface Bug #4135: high dpi screens display in low dpi
- Code review 4135b.
@ChuiWebSimulator.java@, @ClientProtocolHooks.java@, @GuiWebDriver.java@, @GuiWebSocket.java@, ... - 02:54 PM Conversion Tools Bug #6308: post string literal alternative coding quirk in 4GL preprocessor
- Code Review Task Branch 6308a Revision 15851
My only concern is that this quirk will occur for any alternative cod... - 09:34 AM Conversion Tools Bug #6308 (Review): post string literal alternative coding quirk in 4GL preprocessor
- 10:12 AM Testing Support #6859: preprocessor tests
- I created 6859b/15856
It was needed due to an issue when running Preprocessor standalone, it wouldn't be able to cre... - 09:58 AM Base Language Bug #9899: calling NEW matches on wrong method
- While testing the task #9841 I discovered this case where FWD matches on the wrong constructor....
- 09:37 AM Base Language Bug #9899 (New): calling NEW matches on wrong method
- 09:56 AM Base Language Feature #9436: add built-in OO classes
- Committed to *9436b rev.15853*:
* Completed implementation for @Progress.Collection.List@.
* Added @Progress.Collec... - 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:51 AM Base Language Feature #9436: add built-in OO classes
- But how do I get the list in the iterator? I'll write some unit-tests.
- 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]@
... - 06:36 AM Base Language Feature #9436: add built-in OO classes
- @Progress.Collections.List@ implements @Progress.Collection.IIterable@, with method @getIterator()@, in Progress the ...
- 09:33 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Constantin Asofiei wrote:
> Paul, I understand about the @decimal@ and @integer@ c'tors and @int@ literal. But I do... - 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:42 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- We probably should leave behind a @matchType@ annotation at the call site that records @"fuzzy"@ or @"exact"@.
- 08:33 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Constantin Asofiei wrote:
> Does parse time resolve the c'tor via @exactMethodLookup@ or @fuzzyMethodLookup@?
Sho... - 08:02 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Debug @ClassDefinition.lookupMethodWorker@.
- 08:02 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Constantin Asofiei wrote:
> Does parse time resolve the c'tor via @exactMethodLookup@ or @fuzzyMethodLookup@?
How... - 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@?
- 06:05 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Made the following changes to @resolveLegacyEntry@ the method:...
- 05:07 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Constantin, following our discussion I made a simple case for testing:...
- 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... - 08:56 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Constantin Asofiei wrote:
> Ovidiu, please see attached patch - test all REST-admin requests, and admin handler. It... - 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... - 03:00 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Ovidiu Maxiniuc wrote:
> Yes, that was my problem also.
> The problem now is that the @AdminRestHandler@ will att... - 09:01 AM Conversion Tools Feature #5586 (Internal Test): move all conversion artifacts/outputs into the cvtdb or into a ded...
- Code Review Task Branch 5586a Revisions 15809 through 15811
The changes are good.
Minor change: please create a... - 07:22 AM Conversion Tools Feature #5586 (Review): move all conversion artifacts/outputs into the cvtdb or into a dedicated ...
- 08:17 AM Base Language Bug #4766: fix CHR and ASC
- Greg Shah wrote:
> I'll be interested to know how many map entries are really needed (for the diffs). If the number... - 07:36 AM Database Bug #9896: Record reference count should account for dirty records
- h4. First problem
Dirty records are not accounted for the reference count, so that a dirty record referenced in tw... - 07:34 AM Database Bug #9896 (New): Record reference count should account for dirty records
- 06:33 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Greg Shah wrote:
> > The problem is that I'll reach into NsConfig which I've already tried to refactor once and fail... - 05:27 AM Conversion Tools Bug #7255 (Test): FWD resolves a OO file not included in conversion, if it exists on disk and on ...
- 05:26 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- 7255a was merged to trunk rev. 15852 and archived.
- 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:14 AM Testing Support #6860: lexer tests
- Greg Shah wrote:
> Please move ahead with the change to pass the @dict=false@ to the SymbolResolver constructor.
... - 03:56 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- This is the function:...
04/12/2025
- 03:45 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Hynek Cihlar wrote:
> Tomasz Domin wrote:
> > That issue is caused by adding @DefaultHandler@ in sequence to Admini...
04/11/2025
- 06:04 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Yes, that was my problem also.
Initially, I did not write code like... - 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...
- 12:45 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> Ovidiu, did you try using admin app after the change ?
> Now its possible to access embedded... - 11:26 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> That issue is caused by adding @DefaultHandler@ in sequence to Administration Console applicat... - 09:54 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Rebased @9687b@ to @trunk/15850@.
Migrated Ovidiu's changes, but still have issue as described in #9687-98
I guess ... - 05:30 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Ovidiu Maxiniuc wrote:
> Tomasz Domin wrote:
> > I've found related issue - in case @/admin@ API is enabled it is n... - 10:47 AM Testing Support #6860: lexer tests
- OK, sorry I didn't think carefully enough about this issue. The problem is the multi-process nature of the testing a...
- 10:38 AM Testing Support #6860: lexer tests
- I see that for the H2 databases accessed in embedded mode, there is the @AUTO_SERVER@ option which allows "multiple p...
- 08:28 AM Testing Support #6860: lexer tests
- Greg Shah wrote:
> Shouldn't we just have separate connections for each SR?
Looking into that.
- 08:03 AM Testing Support #6860: lexer tests
- Florin Eugen Rotaru wrote:
> Florin Eugen Rotaru wrote:
>
> > One solution would be to have a dedicated cvt folde... - 08:02 AM Testing Support #6860: lexer tests
- > One solution would be to have a dedicated cvt folder for each testing conversion.
We must *not* do this. - 07:59 AM Testing Support #6860: lexer tests
- Florin Eugen Rotaru wrote:
> One solution would be to have a dedicated cvt folder for each testing conversion.
... - 07:47 AM Testing Support #6860: lexer tests
- I have run 10 lexers in parallel and discovered that the issue is because of the @cvtdb.h2.db2@ file which acts like ...
- 10:01 AM Conversion Tools Bug #6308 (WIP): post string literal alternative coding quirk in 4GL preprocessor
- Created 6308a with revision 15851
- 09:39 AM Conversion Tools Bug #9894: new line with no carriage present in FWD conversion on windows
* in OE with @/* */@ comments we don't have two @/r/n@, but with @// @ we do. The following processes as it is.
<p...- 09:39 AM Conversion Tools Bug #9894 (New): new line with no carriage present in FWD conversion on windows
- 09:36 AM Conversion Tools Bug #9886 (Internal Test): Double slashes should produce a new line during preprocessing
- 09:36 AM Conversion Tools Bug #9886: Double slashes should produce a new line during preprocessing
- > in FWD whether we use Preprocessor on windows or unix we have ONLY @\n@, due to the following I think
Please reg... - 09:31 AM Conversion Tools Bug #9886: Double slashes should produce a new line during preprocessing
- Code Review Task Branch 9886a Revision 15852
I'm good with the changes. - 06:06 AM Conversion Tools Bug #9886: Double slashes should produce a new line during preprocessing
- I updated the branch, new rev 15852.
- 04:41 AM Conversion Tools Bug #9886: Double slashes should produce a new line during preprocessing
- Greg Shah wrote:
> Code Review Task Branch 9886a Revisions 15850 and 15851
>
> 1. Could the problem here be somet... - 09:20 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- Code Review Task Branch 7255a Revisions 15828 through 15830
I'm good with the changes. - 03:58 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- Fixed review issue. Committed on 7255a, rev. 15830.
- 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... - 09:13 AM Testing Support #6859: preprocessor tests
- Open bugs as needed.
- 08:54 AM Testing Support #6859: preprocessor tests
- Greg Shah wrote:
> Stefan Vieru wrote:
> > I have a question about how to handle the testing of @;'@.
> > In the w... - 08:54 AM Testing Support #6859: preprocessor tests
- I created the following test:...
- 08:53 AM Testing Support #6859: preprocessor tests
- Stefan Vieru wrote:
> I have a question about how to handle the testing of @;'@.
> In the wiki mentioned above, it ... - 08:22 AM Testing Support #6859: preprocessor tests
- I have a question about how to handle the testing of @;'@.
In the wiki mentioned above, it is stated that @;'@ conve... - 09:08 AM Testing Bug #9891: Open discussion on how to implement performance testing
- > I propose having these existing tests adapted for performance testing would be a requirement.
I think this was a... - 08:52 AM Testing Bug #9891: Open discussion on how to implement performance testing
- Overall, I agree with most of the above. Some thoughts:
* I like the idea of implementing common code in your man... - 08:20 AM Testing Bug #9891: Open discussion on how to implement performance testing
- I opened this task to discuss about various ways of testing the performance of FWD.
h4. Prerequisites
There are... - 07:37 AM Testing Bug #9891 (New): Open discussion on how to implement performance testing
- 08:56 AM Base Language Bug #9893 (Review): LegacyErrorException is not rethrown in processForBody/processBody
- The solution is already in @9753a/15849@. Constantin, please review it when you are available.
- 08:47 AM Base Language Bug #9893 (WIP): LegacyErrorException is not rethrown in processForBody/processBody
- While investigating another issue, I found this testcase which has the wrong behaviour in FWD:...
- 08:38 AM Base Language Bug #9893 (Internal Test): LegacyErrorException is not rethrown in processForBody/processBody
- 08:40 AM Base Language Bug #9892: FWD does not support 12731 and 13000 compilation errors.
- ...
- 08:35 AM Base Language Bug #9892 (New): FWD does not support 12731 and 13000 compilation errors.
- 08:23 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- > The problem is that I'll reach into NsConfig which I've already tried to refactor once and failed. I think I'll man...
- 07:56 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Greg Shah wrote:
> > I've got a question, if I have to create the artifact in the rules like in the following situat... - 07:45 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- > I've got a question, if I have to create the artifact in the rules like in the following situation:
> [...] where ... - 07:44 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- > I ended up generating artifacts like this for ProgressASTs, so the issue from #7180-80 is valid. There are a few co...
- 07:40 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- The idea is to create a new Worker that would provide functionalities to the ArtifactManager, I'll take a look at Abs...
- 06:51 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- I've got a question, if I have to create the artifact in the rules like in the following situation:...
- 06:02 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- I ended up generating artifacts like this for ProgressASTs, so the issue from #7180-80 is valid. There are a few conv...
- 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... - 08:14 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- I am working now on implementing @Progress.Collections.List@. We decided to support @List<Object>@ for now and in the...
- 08:01 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Tomasz Domin wrote:
> Greg Shah wrote:
> > Let's fix the threading issue(s) in the @LexerTestDriver@ (wherever they... - 07:41 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Greg Shah wrote:
> Let's fix the threading issue(s) in the @LexerTestDriver@ (wherever they are, the problem may be ... - 07:39 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Let's fix the threading issue(s) in the @LexerTestDriver@ (wherever they are, the problem may be in the lexer, symbol...
- 04:47 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Florin Eugen Rotaru wrote:
> Yes, the tests did run OK with @-q 1@ added, I will re-test the LexerTestDriver, thanks... - 04:43 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Yes, the tests did run OK with @-q 1@ added, I will re-test the LexerTestDriver, thanks!
- 04:23 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Florin Eugen Rotaru wrote:
> Tomasz, this happens only on Linux. Please take a look in the @testcases/tests/conversi... - 03:29 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Tomasz, this happens only on Linux. Please take a look in the @testcases/tests/conversion/lexer@ folder. The tests ar...
- 03:26 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Florin Eugen Rotaru wrote:
> I have this test set:
Florin
I need those specific tests as I cant replicate the is... - 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:55 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Constantin Asofiei wrote:
> Paul, please try this with your branch:
> [...]
Code converts to this:... - 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'
- 07:28 AM Base Language Bug #4766: fix CHR and ASC
- I'll be interested to know how many map entries are really needed (for the diffs). If the number is small enough, we...
- 04:17 AM Base Language Bug #4766: fix CHR and ASC
- I used 4GL code to generate the "code conversion" files between two charsets.
The problem is that I need to change c... - 07:03 AM Base Language Bug #4602: fixes for OO 4GL and structured error handling
- Committed on UAST testcases project under @uast/error_handling2/4GLTestsGenerator/@ the Java sources used to generate...
- 06:13 AM Base Language Bug #4602: fixes for OO 4GL and structured error handling
- Greg Shah wrote:
> > 1) @undo, retry@ statment in repetive blocks like @repeat_to@, @repeat_to_while@, @do_to@, @do_... - 06:44 AM Base Language Bug #9877: output extent parameter when the type is object
- Constantin Asofiei wrote:
> OK, well, your signature at the function definitions matches the argument's. define the ... - 04:22 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Good news, the tests run well and correctly in both Linux and Windows if the similarity threshold is high enough. I s...
- 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... - 01:54 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
- Conversion and runtime testing for CHUI and CTRL-C tests went successfully. ✅
GUI application conversion and unit te...
04/10/2025
- 04:15 PM Conversion Tools Bug #9886: Double slashes should produce a new line during preprocessing
- Code Review Task Branch 9886a Revisions 15850 and 15851
1. Could the problem here be something related to the Wind... - 09:32 AM Conversion Tools Bug #9886 (Review): Double slashes should produce a new line during preprocessing
- 09:32 AM Conversion Tools Bug #9886: Double slashes should produce a new line during preprocessing
- Created branch 9886a with revision 15851.
The added changes fix the issue that when preprocessing with FWD a file, i... - 08:07 AM Conversion Tools Bug #9886 (WIP): Double slashes should produce a new line during preprocessing
- 12:05 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Hynek Cihlar wrote:
> Tomasz, some new issues.
>
> Navigating to the root path gives a page with 404 error and li... - 09:25 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz: When you get the chance, please update [[p2j:JVM Requirements]] to add Java 11 and Java 17. Later, when we r...
- 08:12 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Greg Shah wrote:
> What has to be fixed before we can provide this as an early release to a customer? That customer... - 07:58 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- What has to be fixed before we can provide this as an early release to a customer? That customer needs to make Jetty...
- 07:29 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Hynek Cihlar wrote:
> Tomasz, some new issues.
I am on it. - 07:28 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> In order to make regression tests compile I had to make following change to @build.gradle@.
... - 07:05 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz, some new issues.
Navigating to the root path gives a page with 404 error and list of contexts (admin and _... - 11:33 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Brett,
Your request is probably correct. Both _sec-auth tables were stuck as R/O. It an issue caused by a failed mer... - 10:45 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- When trying to add a domain I am getting this
{
"success": false,
"errors": [
"com.goldencode.p... - 11:12 AM Testing Support #6860: lexer tests
- I made another commit adding all tests we have so far to the FWD Harness.
There is an issue: when I run the FWD H... - 03:26 AM Testing Support #6860: lexer tests
- I have committed the *OE Harness tests* for Lexer. It consists of the @driver.p@ and the @oe_test_plan.xml@ which cal...
- 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... - 10:51 AM Base Language Bug #4602: fixes for OO 4GL and structured error handling
- > 1) @undo, retry@ statment in repetive blocks like @repeat_to@, @repeat_to_while@, @do_to@, @do_to_while@, @for_loop...
- 07:55 AM Base Language Bug #4602: fixes for OO 4GL and structured error handling
- Committed the testcases to old testcases project under @uast/error_handling2@.
- 10:33 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- > Any row selected is treated the same
This might happen in Linux too but the text issue still remains, I will tes... - 10:31 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Lorian fixed the database import for H2 and I could convert and run testcases in the hotel gui project.
Running S... - 05:46 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- The dll dependency inspector turned out to be handy, it fixed the link error because it showed that the @libffi@ depe...
- 09:44 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Rebased 9060b on trunk rev 15849.
- 09:09 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- Committed on 7255a, rev. 15829.
Refactor the @addAdditionalFiles@ and @removeFiles@ methods, to get as a parameter... - 08:35 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Greg Shah wrote:
> > After making lots of changes to replace the filename usage, I ended up changing some calls in t... - 08:01 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- > After making lots of changes to replace the filename usage, I ended up changing some calls in the @Worker@ classes ...
- 07:59 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- > However, there's also the option of replacing the @BasePlugin.fnames@ from a Map<String, Long> to a Map<Artifact, L...
- 07:56 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- After making lots of changes to replace the filename usage, I ended up changing some calls in the @Worker@ classes to...
- 02:29 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Dănuț Filimon wrote:
> I understand. I was confused a bit because if I make this change I'd have to either lock base... - 02:19 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Greg Shah wrote:
> But with things like the ASTs, the ID is absolutely critical and cannot be eliminated.
>
> >
... - 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:53 AM Base Language Bug #9877: output extent parameter when the type is object
- Constantin Asofiei wrote:
> Are you compiling with Java 8 or Java 17?
Java 17. ... - 07:45 AM Base Language Bug #9877: output extent parameter when the type is object
- Are you compiling with Java 8 or Java 17?
- 07:00 AM Base Language Bug #9877 (WIP): output extent parameter when the type is object
- I tried to play around with this but I wasn't able to find a case where this would not compile.
The basic example I ... - 06:44 AM User Interface Bug #9888: empty inner frame width not set to defaultMinimalWidth
- @width@ attribute of an empty frame is not set to the default minimal width if it's parent is not visible.
Testca... - 06:42 AM User Interface Bug #9888 (New): empty inner frame width not set to defaultMinimalWidth
- 05:45 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
- I have committed on the 8904a. Fix for review issues and a fix for a issues that encountered in the conversion of tes...
- 04:53 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Commited rev. 15848 on branch 9841a. This revision solves the following issue:
> in some cases the class of the ar... - 04:14 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Constantin, I've encountered some problems after the last commit but it might've been because of the problems I had w...
- 03:51 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- I added the above changes in 5586a, rev 15809 and 15811.
The changes include:
* provided safe default options in ca... - 02:38 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- @ADE_converted_sources.zip@ is available at @devsrv01:/home/icp/ADE_converted_sources.zip@.
04/09/2025
- 06:46 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- It is working now, I just needed to change it to the logical db name, not the physical. Thanks!
- 06:43 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- I think this is strange.
The (GET - I assume) for @https://localhost:7443/admin/security/domains/shared@ will try to... - 06:15 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- When trying to list the domains I am getting this response
{
"errors": [
"Error initializing persist... - 12:31 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Brett Rexius wrote:
> Do you have Postman examples for /admin/security/domains?
Sure. See attached. The admin sub... - 11:51 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Do you have Postman examples for /admin/security/domains?
- 05:59 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> I've found related issue - in case @/admin@ API is enabled it is not possible to get @/gui@ or... - 09:08 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> > Sorry, I don't recall what was the reason. What compilation issues do you get?
> I get it w... - 07:21 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Hynek Cihlar wrote:
> Tomasz Domin wrote:
> > In order to make regression tests compile I had to make following cha... - 07:14 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> In order to make regression tests compile I had to make following change to @build.gradle@.
... - 07:02 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- In order to make regression tests compile I had to make following change to @build.gradle@.
I am not sure why - pro... - 04:34 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Ovidiu Maxiniuc wrote:
> Tomasz Domin wrote:
> > I've found related issue - in case @/admin@ API is enabled it is n... - 12:22 PM Runtime Infrastructure Feature #9851: hard code the FWD version string in the JNI code at build time
- Greg Shah wrote:
> > Got it. Is there a way to find the code for @gradlew native@ ? I looked into @build.gradle@ but... - 11:14 AM Runtime Infrastructure Feature #9851: hard code the FWD version string in the JNI code at build time
- > Got it. Is there a way to find the code for @gradlew native@ ? I looked into @build.gradle@ but did not find anythi...
- 09:59 AM Runtime Infrastructure Feature #9851: hard code the FWD version string in the JNI code at build time
- Got it. Is there a way to find the code for @gradlew native@ ? I looked into @build.gradle@ but did not find anything.
- 09:48 AM Runtime Infrastructure Feature #9851: hard code the FWD version string in the JNI code at build time
- > > In @build.gradle@ you can see we write it into code like @Version.java@.
> >
> Hmm, ok. Should this version be... - 09:33 AM Runtime Infrastructure Feature #9851: hard code the FWD version string in the JNI code at build time
- Greg Shah wrote:
> > How could we get the version at build time?
>
> In @build.gradle@ you can see we write it in... - 09:17 AM Runtime Infrastructure Feature #9851: hard code the FWD version string in the JNI code at build time
- > How could we get the version at build time?
In @build.gradle@ you can see we write it into code like @Version.ja... - 08:06 AM Runtime Infrastructure Feature #9851: hard code the FWD version string in the JNI code at build time
- Greg Shah wrote:
>
> The idea here:
>
> * At build time, we should create a static string literal in the native... - 11:53 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- Status update from Galya regarding the changes that merged to trunk with #8661:
> The LegacyLogManagerImpl is boos... - 11:51 AM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
- The work to complete the implementation, as documented by Galya:
* confirm the native code is not case sensitive w... - 11:50 AM Base Language Feature #6417: cleanup some known items in appserver support
- Status summary by Galya:
> I think some of the issues in the appserver are resolved in recent revisions, but what'... - 11:43 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Șerban Bursuc wrote:
> Java version is confirmed to be 64-bit, so most likely my @p2j.dll@ is 32-bit. Where can I ch... - 11:37 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Șerban Bursuc wrote:
> Java version is confirmed to be 64-bit, so most likely my @p2j.dll@ is 32-bit.
https://gi... - 10:23 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Java version is confirmed to be 64-bit, so most likely my @p2j.dll@ is 32-bit. Where can I change this?
- 10:13 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Alexandru Lungu wrote:
> Serban, can you check #9730? Please ensure you set-up a VM with Windows 11 for it to work.
... - 10:07 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Serban, can you check #9730? Please ensure you set-up a VM with Windows 11 for it to work.
- 10:04 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- I'm having issues trying to run FWD on Windows.
There are multiple errors but I think they all stem from the same ... - 10:07 AM User Interface Bug #9887: FILL-IN: date: FWD does not trim right after selected region deletion
- Greg Shah wrote:
> Can this be in the UI project?
Yes. My fault. How can I move this task to the UI project?
- 10:03 AM User Interface Bug #9887: FILL-IN: date: FWD does not trim right after selected region deletion
- Can this be in the UI project?
- 10:02 AM User Interface Bug #9887: FILL-IN: date: FWD does not trim right after selected region deletion
- In OE, a @FILL-IN@ widget for a date variable does not allow trailing spaces in the edited date specification. Spaces...
- 10:00 AM User Interface Bug #9887 (New): FILL-IN: date: FWD does not trim right after selected region deletion
- 10:02 AM Conversion Tools Bug #9886: Double slashes should produce a new line during preprocessing
- During preprocessing, the following:...
- 10:00 AM Conversion Tools Bug #9886 (Internal Test): Double slashes should produce a new line during preprocessing
- 10:02 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Committed to *9488a rev. 15864*: Relaxed restriction in wrapper detection rule to allow built-in OO method calls to b...
- 08:30 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- I am trying now to eliminate @ArrayIterator@ from the ADE conversion list, I have the new skeleton version (that cont...
- 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... - 05:10 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- I did some tests regarding MIN MAX:...
- 03:25 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- There is one more issue. In @ObjectStack@, the call to the @Stack@ constructor with parameter has the wrong name:
<p... - 09:57 AM Base Language Feature #9436: add built-in OO classes
- Besides the new constructor @ArrayIterator@ is now implementing @IListIterator@. This is the diff of the skeletons:
... - 09:43 AM Base Language Feature #9436: add built-in OO classes
- Committed to *9436b*:
* *rev. 15826*: Corrected support level for @IprimitiveArrayHolder@, @IlongcharArrayHolder@, @... - 07:09 AM Base Language Feature #9436: add built-in OO classes
- Thanks, for now work on the ADE dependencies for @Progress@ package.
- 07:06 AM Base Language Feature #9436: add built-in OO classes
- This is the latest list of what is needed from the @Progress@ package:
h3. STUB
* @./skeleton/oo4gl/Progress/... - 09:56 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- > The more I did deeper into AstManager/AstGenerator, I see that we can also provide an id instead of the filename fo...
- 06:52 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- The more I did deeper into AstManager/AstGenerator, I see that we can also provide an id instead of the filename for ...
- 09:43 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- I have this test set:...
- 09:42 AM Base Language Bug #4766: fix CHR and ASC
- Delia Mitric wrote:
> Delia Mitric wrote:
>
> > The main difference is that if a character *c* from *cp1* doesn't... - 08:59 AM Base Language Bug #4766: fix CHR and ASC
- Don't look at the convmap. Just write the generator code in 4GL. We don't care what is in the convmap because we ar...
- 08:26 AM Base Language Bug #4766: fix CHR and ASC
- Delia Mitric wrote:
> The main difference is that if a character *c* from *cp1* doesn't exists in *cp2*, in OE it ... - 08:05 AM Base Language Bug #4766: fix CHR and ASC
- Ovidiu Maxiniuc wrote:
> +For the resource files:+
> I do not think there are many multibyte CPs. And at 16 bit, ... - 08:58 AM Testing Support #6859: preprocessor tests
- Greg Shah wrote:
> > * Once those old testcases are migrated and working, we would evaluate the following to identif... - 08:57 AM Testing Support #6859 (WIP): preprocessor tests
- 08:57 AM Testing Support #6859: preprocessor tests
- > * Once those old testcases are migrated and working, we would evaluate the following to identify other tests that w...
- 08:04 AM Testing Support #6859: preprocessor tests
- All testcases from old_tescases are migrated with the harness counterpart on testcases/1735. Isn't that all?
- 07:54 AM Testing Support #6859: preprocessor tests
- Have you migrated or created all tests noted in #6859-5?
- 02:26 AM Testing Support #6859 (Test): preprocessor tests
- Branch 6859a was merged to trunk rev 15847 and archived.
- 08:14 AM Database Feature #9093 (Test): add protection for multi-tenant imports to optionally only import tables th...
- Branch 9093a was merged to trunk rev 15848 and archived.
- 01:13 AM Database Feature #9093 (Merge Pending): add protection for multi-tenant imports to optionally only import ...
- Please merge 9093a to trunk after 6859a.
- 08:11 AM User Interface Bug #4135 (Review): high dpi screens display in low dpi
- Please review rev 15849 (4135b). Did not find regressions for drag-n-drop testcases except those existed in the trunk.
- 08:11 AM Database Bug #9633: bulk delete for permanent tables
- Constantin Asofiei wrote:
> Andrei, shouldn't @loopDelete@ obtain an exclusive-lock on the records?
Right. I'll a... - 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... - 06:48 AM Database Bug #9633: bulk delete for permanent tables
- Ovidiu Maxiniuc wrote:
> There is a single commit (15847) in 9633a.
>
> Good job! The conversion part looks OK to... - 07:55 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Commited rev. 15846 to branch 9841a.
As we've discussed, this revision reverts the changes made to the @oo_call_t... - 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 ... - 02:43 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Commited rev. 15845 to branch 9841a with the following changes.
Constantin Asofiei wrote:
> * @oo_references.rule... - 07:22 AM Conversion Tools Bug #9871 (Rejected): String followed by an alternative coding construct should emit a single cha...
- The work will continue on #6308.
- 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... - 06:40 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
- Fixed review issues and rebased to latest trunk.
- 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
- 07:36 PM Database Feature #9093: add protection for multi-tenant imports to optionally only import tables that are ...
- Eric Faulhaber wrote:
> I didn't see any recent changes in the branch that were not related to the rebase, so can I ... - 08:46 AM Database Feature #9093: add protection for multi-tenant imports to optionally only import tables that are ...
- I didn't see any recent changes in the branch that were not related to the rebase, so can I assume that since interna...
- 07:29 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> I've found related issue - in case @/admin@ API is enabled it is not possible to get @/gui@ or... - 11:50 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Ovidiu Maxiniuc wrote:
> Let me know if you need additional help.
Thank you, it worked.
I've found related issue -... - 06:22 PM Testing Support #6859 (Merge Pending): preprocessor tests
- Code Review Task branch 6859a Revision 15847
The changes are good. They are also low risk. You can merge to trun... - 09:43 AM Testing Support #6859 (Review): preprocessor tests
- 09:43 AM Testing Support #6859: preprocessor tests
- I created branch 6859a with revision 15847.
- 01:30 PM Database Bug #9633: bulk delete for permanent tables
- There is a single commit (15847) in 9633a.
Good job! The conversion part looks OK to me. The bulk delete runtime s... - 06:05 AM Database Bug #9633 (Review): bulk delete for permanent tables
- Created task branch *9633a* from trunk rev 15846. The changes are in 15847:
* extended @bulk_delete_table@ processin... - 06:05 AM Database Bug #9633 (WIP): bulk delete for permanent tables
- 01:16 PM Runtime Infrastructure Bug #9740: Client running in batch mode stops with a crash on Windows
- We can't recreate the problem here. The only theory we have is that the @p2j.dll@ is not updated with a later versio...
- 12:45 PM Runtime Infrastructure Bug #9740: Client running in batch mode stops with a crash on Windows
- Where does this Redmine stand? It's in 'Test' status, but Kevin can still recreate this.
- 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.... - 10:37 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Constantin Asofiei wrote:
> OK, so this is about NEW function, and looks like we must wrap the literals with the par... - 07:44 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Constantin Asofiei wrote:
> What I need for now is the SUPER and THIS-OBJECT statements for constructor calls to wor... - 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...
- 06:08 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- > it's most probably the one I described here #9841-20 (last part)
Confirmed.
This is not a problem regarding co... - 05:31 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Regarding the problem with the double constructors that we discussed about I discovered that it came from the fact th...
- 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 ...
- 08:06 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- The @parent.type@ check was not needed, it was included in the parent rule. I committed this solution to *9488a rev.1...
- 07:46 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- I think the issue with @new unknown()@ is in @/rules/convert/literals.rules@:...
- 05:47 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Compilation Errors
1. Generics need to be added by hand in
* @LegacyInteger@: we need @implements Icomparable<Iin... - 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@.
- 05:05 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- This is the latest list of what is needed from the @OpenEdge@, @Ccs@ and @OEUnit@ packages:
h3. Already implemente... - 09:09 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
- Constantin Asofiei wrote:
> Review for 8904a rev 15846:
> * @Queue.java@
> ** this *must not* be aware of the exce... - 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... - 08:54 AM Base Language Bug #4766: fix CHR and ASC
- Delia Mitric wrote:
> One thing to note is that *UTF-16 / -16LE / -16BE* and *UTF-32 / -32LE / -32BE* present weird ... - 08:21 AM Base Language Bug #4766: fix CHR and ASC
- > I'm not suggesting to use the conversion files from OE, the documentation for the syntax of those files is not exte...
- 08:18 AM Base Language Bug #4766: fix CHR and ASC
- Greg Shah wrote:
> But for the built-in/standard conversions, I don't want to read the convmap files directly so t... - 08:10 AM Base Language Bug #4766: fix CHR and ASC
- > > We can provide these conversion tables are resources inside the jar, we only need to write a class that initializ...
- 08:02 AM Base Language Bug #4766: fix CHR and ASC
- > > We can provide these conversion tables are resources inside the jar, we only need to write a class that initializ...
- 06:44 AM Base Language Bug #4766: fix CHR and ASC
- Delia Mitric wrote:
> One thing to note is that *UTF-16 / -16LE / -16BE* and *UTF-32 / -32LE / -32BE* present weird ... - 06:40 AM Base Language Bug #4766: fix CHR and ASC
- Ovidiu Maxiniuc wrote:
> We can provide these conversion tables are resources inside the jar, we only need to write ... - 04:40 AM Base Language Bug #4766: fix CHR and ASC
- One thing to note is that *UTF-16 / -16LE / -16BE* and *UTF-32 / -32LE / -32BE* present weird behavior.
As I've noti... - 02:57 AM Base Language Bug #4766: fix CHR and ASC
- Ovidiu Maxiniuc wrote:
> We can provide these conversion tables are resources inside the jar, we only need to write ... - 08:42 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- > My idea was to have a _test_ which prepares the actual files AND some tests that make the comparisons. These should...
- 06:49 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Tomasz Domin wrote:
> You need to add @stream-wait-for@ into @lex_commands@ for scenario to wait for results.
O... - 06:36 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Florin Eugen Rotaru wrote:
> Thanks. Unfortunately these don't work either...
>
> I attached the files. I tried m... - 06:29 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Thanks. Unfortunately these don't work either...
I attached the files. I tried making a mock for the custom ant ta... - 05:02 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Florin Eugen Rotaru wrote:
> Tomasz, I am trying to use the @dependency@ attribute for <test> tags in order to make ... - 04:53 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Tomasz, I am trying to use the @dependency@ attribute for <test> tags in order to make a test execute only after the ...
- 08:36 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- > If you wish I could direct some effort right now and add a simple Harness test including a script that should work ...
- 03:59 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- The specific testcase directory was definitely not meant to be ran with the testcases project, without modifying anyt...
- 08:33 AM Testing Support #6860 (WIP): lexer tests
- Code Review Task Branch 6860a Revision 15844
It is good. - 03:50 AM Testing Support #6860: lexer tests
- Greg Shah wrote:
> Code Review Task Branch 6860a Revisions 15838 through 15842
>
> It is looking good.
>
> 1. ... - 08:19 PM Testing Support #6860: lexer tests
- 6860a rev 15843 has some code format cleanup.
Florin: Please review the changes and follow the standards in the ... - 08:31 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- A summary of the changes from the last two commits (7180a/15852 and 7180a/15853):
# @src/com/goldencode/p2j/uast/Sca... - 07:24 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Rebased *7180a* to latest *trunk/15846*, the branch is now at revision *15853*.
- 07:06 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Committed *7180a/15830*. Replaced a few more usages of the filename with artifacts, this expands the lexer/parser art...
- 03:35 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- I tested hotel conversion and switched to converting *.cls, I found a few regressions and now I am working on fixing ...
- 08:18 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- > Well, the changes on the branch already generate the .schema, .p2o and .dict files inside @cvt/data@, with the sche...
- 08:14 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Well, the changes on the branch already generate the .schema, .p2o and .dict files inside @cvt/data@, with the schema...
- 07:59 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- > I'm looking into 3 but I can't find an example where namespace dir is used. I see in testcases that it is reference...
- 02:40 AM Conversion Tools Feature #5586 (WIP): move all conversion artifacts/outputs into the cvtdb or into a dedicated dir...
- Greg Shah wrote:
> Code Review Task Branch 5586a Revisions 15804 through 15808
>
> 1. In @Configuration.getPathTo... - 07:54 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- > Since @files@ in FileList is stored as a Java array I don't know whether it could be made in more efficient way. Bu...
- 01:55 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:
>
> Otherwise, please get the #9457 app setup (see #9457-39), and test the #9420 scenari... - 01:35 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:
>
> My only concern is that the changes are likely to have an impact on performance. @SR.findFil... - 07:09 AM Testing Support #9270 (Test): design and implement an approach for executing multi-session 4GL testcases
- 07:08 AM Testing Support #9270: design and implement an approach for executing multi-session 4GL testcases
- Tested for regressions twice, no issues found.
Pushed up to revision 36.
Working on an update of a documentation.
- 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... - 04:29 AM Base Language Bug #4602: fixes for OO 4GL and structured error handling
- Managed to find and solve (hopefully) the problem input-output parameter updates in the caller with different flow-of...
- 03:43 AM Base Language Feature #9435 (Closed): class-level virtual procedure/function definitions
04/07/2025
- 06:25 PM Testing Support #6860: lexer tests
- > But the @<test>@ elements are quite different in FWD and in OE.
If there is no overlap, then we should use separ... - 06:15 PM Testing Support #6860: lexer tests
- Code Review Task Branch 6860a Revisions 15838 through 15842
It is looking good.
1. Instead of passing @printToS... - 10:17 AM Testing Support #6860: lexer tests
- Example of a test in FWD:...
- 10:15 AM Testing Support #6860: lexer tests
- Regarding the FWD-OE Harness:
We can have a common *Test Plan*:... - 05:15 PM User Interface Bug #7642 (WIP): Assigning SESSION:DATE-FORMAT has no effect on existing date instances
- I've created the 7642a branch for this task.
- 02:28 PM User Interface Bug #7642: Assigning SESSION:DATE-FORMAT has no effect on existing date instances
- I believe any operation involving date formatting or parsing should rely on the current value of @SESSION:DATE-FORMAT...
- 05:12 PM User Interface Bug #9883: FILL-IN: Date format with minus sign separator prevents minus sign input near separator
- In a @FILL-IN@ field with a date format where the year component is split by a minus sign separator (regardless of th...
- 05:04 PM User Interface Bug #9883 (New): FILL-IN: Date format with minus sign separator prevents minus sign input near se...
- 02:07 PM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- > The example there is decent, given you figure out how the Harness initiates the test. You must run the test once, s...
- 10:22 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- I managed to make a Harness test myself and have some feedback.
The documentation lacks an "Example" header. The H... - 09:42 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Șerban Bursuc wrote:
> But I agree with Marian we should try to use a method that automatically converts SikuliX scr... - 09:10 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- > Is it really a big difference to write the code in Java in the first place instead of in their scripting environmen...
- 08:07 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- I guess my point here is that the code in #9844-17 is clean, easy to read and seems easy to write.
My only concern... - 08:03 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Is it really a big difference to write the code in Java in the first place instead of in their scripting environment?
- 04:23 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- This is how the @hotel_gui_hotel_logon@ test looks like ported to a Java application: ...
- 03:34 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Greg Shah wrote:
> Please investigate this approach. As I noted above, using the scripting may be nice to get sta... - 03:27 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- I understand the idea. It just seemed counter-intuitive to develop a test script in the IDE with all the graphical fe...
- 01:56 PM User Interface Bug #9882 (Rejected): FILL-IN: date format input event handler restricts minus sign to four-digit...
- 01:51 PM User Interface Bug #9882: FILL-IN: date format input event handler restricts minus sign to four-digit year compo...
- Please, help me change this task status to REJECTED.
- 01:50 PM User Interface Bug #9882 (WIP): FILL-IN: date format input event handler restricts minus sign to four-digit year...
- 01:50 PM User Interface Bug #9882: FILL-IN: date format input event handler restricts minus sign to four-digit year compo...
- This issue does not exist. When testing, I was confused because of the #7642 bug - my format was not really updated f...
- 10:42 AM User Interface Bug #9882: FILL-IN: date format input event handler restricts minus sign to four-digit year compo...
- For date type @FILL-IN@ in OE, a minus sign can be entered in the year component of any length, but in FWD, this is r...
- 10:36 AM User Interface Bug #9882 (Rejected): FILL-IN: date format input event handler restricts minus sign to four-digit...
- 01:29 PM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- Code Review Task Branch 7255a Revisions 15822 through 15827
I don't have an objection to the functional changes. ... - 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 ... - 01:26 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Hynek Cihlar wrote:
> I would think so.
>
> See @httpConfig.addCustomizer(new SecureRequestCustomizer());@ in @Ge... - 11:16 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> Hynek Cihlar wrote:
> > Tomasz, with 9687a I'm getting @HTTP ERROR 400 Invalid SNI@.
> >
... - 11:05 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Hynek Cihlar wrote:
> Tomasz, with 9687a I'm getting @HTTP ERROR 400 Invalid SNI@.
>
> For development (where I ... - 10:54 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz, with 9687a I'm getting @HTTP ERROR 400 Invalid SNI@.
For development (where I don't care about certificat... - 09:17 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Rebased to trunk/15842.
Resolved minor conflicts.
Pushed up 9687b/15866. - 11:16 AM User Interface Bug #9873 (Review): FILL-IN: client crashes on CTRL-SHIFT-LEFT or CTRL-SHIFT-RIGHT
- Vladimir Tsichevski wrote:
> Same issue for the @CUT@ operation.
Fixed in rev. 15844. Please, review. - 10:19 AM Base Language Bug #4766: fix CHR and ASC
- We can provide these conversion tables are resources inside the jar, we only need to write a class that initializes f...
- 07:58 AM Base Language Bug #4766: fix CHR and ASC
- > Do you think it is necessary to add also these huge convmaps in FWD?
Unfortunately, yes. - 03:26 AM Base Language Bug #4766: fix CHR and ASC
- Delia Mitric wrote:
> I'm working on adding the convmaps from OE and for now I added just the convmaps for combinati... - 03:05 AM Base Language Bug #4766: fix CHR and ASC
- I'm working on adding the convmaps from OE and for now I added just the convmaps for combinations of codepages cp1-cp...
- 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:23 AM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- Constantin Asofiei wrote:
> Galya, please see 9804a rev 15849 - this address the review.
>
> I've added timeout f... - 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:59 AM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- Constantin Asofiei wrote:
> > * What about synchronizing @LegacyServiceWorker.getHelper@ and @RemoteLegacyServiceWor... - 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... - 06:08 AM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- Review of 9804a r15848:
* Remove pasoe references in @RemoteLegacyServiceWorker@ and there seems to be one reference... - 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. - 03:32 AM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- Testing went well over the weekend. I only emailed Constantin this morning and forgot to update the task.
- 09:52 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- I committed in *9488a rev.15861*:
* Added @SymbolResolver.getLegacyPackageName@ method that extracts the legacy pack... - 08:58 AM Base Language Bug #4602: fixes for OO 4GL and structured error handling
- Marian Edu wrote:
>
> Eduard, not sure what is the difference here - I assume in FWD the variables are updated (al... - 03:44 AM Base Language Bug #4602: fixes for OO 4GL and structured error handling
- Eduard Soltan wrote:
> The problem that I am facing right now. I have some tests with control-of-flow statement and ... - 01:53 AM Base Language Bug #4602: fixes for OO 4GL and structured error handling
- The problem that I am facing right now. I have some tests with control-of-flow statement and error throwings directly...
- 01:20 AM Base Language Bug #4602: fixes for OO 4GL and structured error handling
- I have generated a test suite with errors or control-of-flow condition being thrown in different blocks (do, repeat, ...
- 05:33 AM Runtime Infrastructure Bug #9878: Java client process hangs when -verbose:class is part of jvmargs
- I can replicate this in Java 11, 17, 21.
When -verbose:class is part of the client's java argumens the Java client... - 05:25 AM Runtime Infrastructure Bug #9878 (New): Java client process hangs when -verbose:class is part of jvmargs
- 05:03 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Committed *7180a/15829*. Addressed part of the #7180-60 review, added locking methods for the artifact and the plan i...
- 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:21 AM Database Feature #7020: always use "expanded" extent fields
- 7020c & 7020d were rebased to trunk revision 15842.
7020d is now at revision 15858. - 02:54 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- After our discussion I was looking into the problem with the double constructor wrapping of the literal, and I found ...
04/06/2025
- 11:24 AM User Interface Bug #4135: high dpi screens display in low dpi
- Found @NUM-SELECTED-WIDGETS@ regressions of @drag-n-drop@ testcases for the trunk version.
For example, @./drag_n_dr...
04/05/2025
- 06:42 PM User Interface Bug #9876: FILL-IN: date format with long year format component: incorrect INPUT-VALUE
- The described behavior applies once issue #9846 is resolved. With trunk rev. 15823 (current), the @INPUT-VALUE@ is un...
- 06:25 PM User Interface Bug #9876: FILL-IN: date format with long year format component: incorrect INPUT-VALUE
- # run the @9876.p@ procedure. It will show you a date type @FILL-IN@
# enter the value @01-02- 1@ (with 5 spaces... - 05:51 PM User Interface Bug #9876 (New): FILL-IN: date format with long year format component: incorrect INPUT-VALUE
- 04:42 PM Database Feature #9831: add admin API to set c3p0 configuration for individual tenant databases
- Created branch 9831a and committed the implementation.
Committed revision 15843. - 11:23 AM Database Bug #9872: Runtime import statement relies on the ImportWorker to read lob data.
- The @PropertyMapper@ is one class which was created only during the import, as an utility of @ImportWorker@. The fact...
- 09:16 AM Testing Support #9270 (Merge Pending): design and implement an approach for executing multi-session 4GL t...
- You can merge now.
- 09:10 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- All of your discussion *assumes that we are using some kind of scripting option*. Sikuli is implemented in *Java*. ...
- 09:10 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ rebased with trunk revision @15842@, new revision is @15868@.
Just rebase.
04/04/2025
- 06:10 PM Database Feature #9093: add protection for multi-tenant imports to optionally only import tables that are ...
- I rebased 9093a. Pushed up to revision 15848.
I also created #9875 to hold customer specific scripts for importing... - 03:45 PM Database Feature #9093: add protection for multi-tenant imports to optionally only import tables that are ...
- Indeed, I tried to keep it up-to-date.
However, there were a couple of big updates this wee, so it requires rebasi... - 03:40 PM Database Feature #9093 (Internal Test): add protection for multi-tenant imports to optionally only import ...
- Eric Faulhaber wrote:
> Ovidiu, I think you said last standup that this branch was ready for merge, but it is still ... - 03:33 PM Database Feature #9093: add protection for multi-tenant imports to optionally only import tables that are ...
- Ovidiu, I think you said last standup that this branch was ready for merge, but it is still in review status, with no...
- 04:24 PM Testing Support #9270: design and implement an approach for executing multi-session 4GL testcases
- I've executed regression testing of trunk/15830 with harness_9270/82. No problems found, tests completed the same way...
- 10:42 AM Testing Support #9270: design and implement an approach for executing multi-session 4GL testcases
- Constantin Asofiei wrote:
> Tomasz, in the code the only issue I see is:
> * @TestPlan@ - the @sets@ are now a @Has... - 03:26 PM User Interface Bug #9855: Date FILL-IN: adjusts DATE format to SESSION:DATE-FORMAT order
- In revision 15832, a regression was resolved in the @ParsedDateFormat.toString()@ method, which had incorrectly inser...
- 03:06 PM User Interface Bug #9855: Date FILL-IN: adjusts DATE format to SESSION:DATE-FORMAT order
- I found that @date.getDateOrderNative()@ returns date order strings like "mdy", so I can now eliminate the @Order@ en...
- 01:47 PM User Interface Bug #9874: Incorrect TAB and BACKTAB handling in FILL-IN with no other tab stops
- In OE, when no other tab-stop-enabled widgets exist, the @TAB@ and @BACKTAB@ keys have no effect. In FWD, however, th...
- 01:40 PM User Interface Bug #9874 (New): Incorrect TAB and BACKTAB handling in FILL-IN with no other tab stops
- 12:08 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Constantin Asofiei wrote:
> I see common code like this:
> [...]
> Please add a worker method.
Thank you. I've ... - 08:46 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- I see common code like this:...
- 08:13 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- I've removed dependency on @commons-httpclient@ which seems not to be in use since #6692 and migrated *NoHostVerify* ...
- 03:19 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> Hynek
> Note that 9687a is a development branch and 9687b is a branch constantly re-based to ... - 10:46 AM User Interface Bug #9873 (WIP): FILL-IN: client crashes on CTRL-SHIFT-LEFT or CTRL-SHIFT-RIGHT
- Same issue for the @CUT@ operation.
- 09:04 AM User Interface Bug #9873 (Review): FILL-IN: client crashes on CTRL-SHIFT-LEFT or CTRL-SHIFT-RIGHT
- Fixed in 9873a rev. 15843. Please, review.
- 09:03 AM User Interface Bug #9873 (WIP): FILL-IN: client crashes on CTRL-SHIFT-LEFT or CTRL-SHIFT-RIGHT
- 08:56 AM User Interface Bug #9873: FILL-IN: client crashes on CTRL-SHIFT-LEFT or CTRL-SHIFT-RIGHT
- Support for these key combinations was introduced in revision 15947. These operations modify the caret position, whic...
- 08:38 AM User Interface Bug #9873 (Test): FILL-IN: client crashes on CTRL-SHIFT-LEFT or CTRL-SHIFT-RIGHT
- 10:31 AM Testing Support #6860: lexer tests
- I have written an Ant Task which runs the Driver:...
- 05:47 AM Testing Support #6860 (Review): lexer tests
- I've finished documenting it and made some tests by running with absolute paths, relative paths and combined, it work...
- 09:42 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Greg Shah wrote:
> I thought Sikuli could be used directly from Java, that you don't have to use Jython. Jython is ... - 07:54 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- I thought Sikuli could be used directly from Java, that you don't have to use Jython. Jython is too limiting and if ...
- 07:41 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- > My understanding is that the core of Sikuli can also be programmed directly in Java.
Yes in the sense that both ... - 06:25 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- > It turns out that Sikuli runs in Jython, and while it doesn't allow @opencv@ to be directly imported (AFAIK) any pr...
- 09:24 AM Testing Support #6859: preprocessor tests
- To run the tests with FWD: (assuming we are at testcases root)
@java -jar ../harness_9270a/build/lib/harness.jar tes... - 09:14 AM Testing Support #6859: preprocessor tests
- I added all the tests I've done and also the OE driver on testcases rev 1735
- 09:19 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
- Galya B wrote:
> Greg Shah wrote:
> > Galya B wrote:
> > > Should I write 4GL tests for testcases that work with o... - 08:52 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
- Greg Shah wrote:
> +Testcases Needed+
> * [[p2j:Appserver Tests]]
> ** see #1608, #2124, #3854, #6424, #6488, #641... - 08:23 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
- Greg Shah wrote:
> Galya B wrote:
> > Should I write 4GL tests for testcases that work with only one directory.xml ... - 08:14 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
- Galya B wrote:
> Should I write 4GL tests for testcases that work with only one directory.xml that is derived from t... - 07:59 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
- Should I write 4GL tests for testcases that work with only one directory.xml that is derived from the template?
- 07:50 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
- Galya B wrote:
> Where is the startup guide on how to write tests, add them to testcases and run them in Harness?
... - 07:39 AM Runtime Infrastructure Support #8922: runtime infrastructure tests
- Where is the startup guide on how to write tests, add them to testcases and run them in Harness?
- 09:04 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Something like this would solve the issue:...
- 08:56 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- I was wrong in my last post. This is the original 4GL code for the second @annotateMethodCall@ issue:...
- 08:06 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- The issue in @OpenEdge.Core.Collections.List@:
@annotateMethodCall@ failed because there was no method match. This h... - 08:13 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Code Review Task Branch 5586a Revisions 15804 through 15808
1. In @Configuration.getPathToConversionFolder()@, I d... - 06:22 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- It just occurred to me, this means that the problem is not with SUPER or THIS-OBJECT but with how the constructor in ...
- 06:17 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- I debugged a failing test and started with NEW
- 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... - 06:02 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Constantin Asofiei wrote:
> Please make a simple test where you have:
> * the super-class defining a 'decimal' cons... - 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... - 04:03 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Constantin Asofiei wrote:
> Paul Bodale wrote:
> > * @SUPER(123)@
> > * @SUPER(-123)@
> > The constructors for th... - 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... - 03:19 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- I modified the rule to add checks for the THIS-OBJECT and SUPER methods and committed a solution to branch 9841a revi...
- 06:14 AM Database Bug #9872: Runtime import statement relies on the ImportWorker to read lob data.
- In @PropertyMapper.readLobData@, @Importworker@ is used to retrieve the path to the lob file. @Importworker@ is not s...
- 06:12 AM Database Bug #9872 (New): Runtime import statement relies on the ImportWorker to read lob data.
- 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... - 03:22 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:
> * the way the static fields are now in @ScanDriver@, this does not support multi-threadi... - 02:41 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:
> * shouldn't this code 'break' the loop? Because otherwise you remove the @referenceFi... - 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: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:59 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Well, @PropertyMapper@ uses it:...
- 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... - 05:49 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Artur Școlnic wrote:
> I see that Eric and Ovidiu worked on @ImportWorker.initialize@, can someone please explain wh... - 05:43 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- I see that Eric and Ovidiu worked on @ImportWorker.initialize@, can someone please explain where should it be called,...
- 05:30 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- So I think @PropertyMapper.preprocessClob/Blob@ is necessary because it assigns to @var@ the actual data of the lob, ...
- 05:06 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- I did the tests, with 9060b, both export and import is broken, with trunk, export is ok, but the import is broken. I ...
- 05:26 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Greg Shah wrote:
> > The filename is retrieved through the @getFilename()@ call and this one relies on a @ParserShar... - 05:16 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- > The filename is retrieved through the @getFilename()@ call and this one relies on a @ParserSharedInputState/LexerSh...
- 04:01 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- The idea with the Lexer ends up with two scenarios:
# A @Reader@ parameter given to the @ProgressLexer@ constructor,... - 05:00 AM Database Bug #9853 (Test): ProgressiveResults invalidate badly when changing the record on the edge of a b...
Branch 9853a was merged to trunk rev 15841 and archived.- 04:50 AM Database Bug #9853 (Internal Test): ProgressiveResults invalidate badly when changing the record on the ed...
- 04:56 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- OK I just saw that in _FWD_ you can copy the screen buffer to a text file, I thought this was possible in OE. Now it ...
- 04:46 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Șerban Bursuc wrote:
> Tomasz Domin wrote:
> > Șerban Bursuc wrote:
> >
> > > I'm looking at the testcases proje... - 04:37 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Tomasz Domin wrote:
> Șerban Bursuc wrote:
>
> > I'm looking at the testcases project, more specifically @testcas... - 04:23 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Șerban Bursuc wrote:
> I'm looking at the testcases project, more specifically @testcases/flushing_and_triggers/cr... - 04:05 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- I'd like to ask some questions regarding Harness too, if this is not the correct task then please let me know.
I'm...
04/03/2025
- 06:04 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> Ovidiu - do you have any testing tools/scripts/configuration/curl for testing API with 9687b ?... - 04:34 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Constantin Asofiei wrote:
> Tomasz, 8976a was merged to trunk, this includes changes to the REST Admin handlers. Pl... - 08:53 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> Galya B wrote:
> > As for the formatting according to the formatting standards the imports sh... - 07:21 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Galya B wrote:
> Tomasz Domin wrote:
> > I wonder if I'd rather use something similar @super.sendError@ in there to... - 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.... - 08:26 AM Database Bug #9853: ProgressiveResults invalidate badly when changing the record on the edge of a bracket
- 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:50 AM Database Bug #9853: ProgressiveResults invalidate badly when changing the record on the edge of a bracket
- Yes, this is what is happening in @next@. Would you prefer @errorCondition@? I guess it is less confusing than seeing...
- 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:32 AM Database Bug #9853: ProgressiveResults invalidate badly when changing the record on the edge of a bracket
- > But, the condition to enter this block is if (cacheOnReval || isPreselect()) - so, can the preselect be false, when...
- 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... - 03:58 AM Database Bug #9853 (Review): ProgressiveResults invalidate badly when changing the record on the edge of a...
- Committed 9853a/rev. 15838.
Constantin, please review. - 03:25 PM User Interface Bug #9855 (Review): Date FILL-IN: adjusts DATE format to SESSION:DATE-FORMAT order
- Hynek, please, review.
The remaining things:
# I didn’t sort fields and methods in the modified classes to keep... - 03:13 PM User Interface Bug #9855: Date FILL-IN: adjusts DATE format to SESSION:DATE-FORMAT order
- Date format adjustment implemented in 9855a rev. 15830. The result passes @TestDateFormatAdjustment.cls@ tests.
- 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:14 AM Testing Support #9270: design and implement an approach for executing multi-session 4GL testcases
- Constantin, please review.
- 11:03 AM Testing Support #6860: lexer tests
- I've worked the exception handling and error-logging. I also re-formatted some parts and started working on documenti...
- 10:22 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- I have looked at [[p2j:Automating GUI Testing]]. This wiki page is very good in my opinion. It correctly shows the co...
- 10:12 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Constantin Asofiei wrote:
> Is having the rule like this work?
I checked again with trunk revision 15840 ( + rule... - 09:13 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Constantin Asofiei wrote:
> Is having the rule like this work?
> [...]
>
> I don't understand the need to remove... - 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:45 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- @SUPER (cResult, 123).@ :...
- 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.
- 08:40 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Constantin Asofiei wrote:
> 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'
- 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:30 AM Base Language Bug #9841 (Review): SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Constantin Asofiei wrote:
> Please look also into what @force_no_wrap@ means.
The annotation is used to avoid wra... - 03:53 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Constantin Asofiei wrote:
> find when @evalLib("oo_call_type", parent, this)@ was added.
It was added in trunk re... - 10:00 AM Conversion Tools Bug #7255 (Review): FWD resolves a OO file not included in conversion, if it exists on disk and o...
- 08:27 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- Committed on 7255a, rev. 15825.
- 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... - 04:44 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:
> > * if oo.Bar is in both src1 and src2, PROPATH has both src1/ and src2/, and both src... - 08:45 AM Testing Support #6859: preprocessor tests
- > Let me know if I should take this issue or what to do with it.
Not yet. Let's get the test suite in place first... - 06:52 AM Testing Support #6859: preprocessor tests
- Greg Shah wrote:
> > When we have @;)@ progress translates that into just @)@, but in FWD it stays the same.
> > I ... - 06:38 AM Testing Support #6859: preprocessor tests
- > Also another issues I've found during preprocessing is that: when a // comment is found, progress adds a NL. In FWD...
- 06:37 AM Testing Support #6859: preprocessor tests
- > When we have @;)@ progress translates that into just @)@, but in FWD it stays the same.
> I guess i have to look i... - 06:30 AM Testing Support #6859: preprocessor tests
- Yes, it doesn't have to be hardcoded, it can be taken from @p2j.cfg@ i think.
Also another issues I've found during ... - 06:28 AM Testing Support #6859: preprocessor tests
- > In OE the preprocessor IF would go on the 2nd statement, while in FWD it will go in the first. The reason being her...
- 06:27 AM Testing Support #6859: preprocessor tests
- Overall, this is all moving along nicely.
In regard to the different test plans/tests for OE vs FWD, please look i... - 06:23 AM Testing Support #6859: preprocessor tests
- > My question would be: should i include somewhere in Preprocessor.java the logic that would created the path to the ...
- 03:22 AM Testing Support #6859: preprocessor tests
- While debugging the FWD Preprocessor I have found that:
When preprocessing... - 08:41 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Tomasz Domin wrote:
> Stefan Vieru wrote:
> > I was thinking to use as suggested earlier @ant@ as an abstraction la... - 08:39 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- The FWD @build.xml@ does this OS detection and changes things based on the result. You can look at that as an example.
- 07:46 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Stefan Vieru wrote:
> I was thinking to use as suggested earlier @ant@ as an abstraction layer, so I would have diff... - 07:39 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- I was thinking to use as suggested earlier @ant@ as an abstraction layer, so I would have different ant commands base...
- 06:33 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Is it possible to choose between which tests are executed based on platform?
Please see #6859-32 #6859-33 #6859-36. - 08:03 AM Database Feature #7020: always use "expanded" extent fields
- Ovidiu Maxiniuc wrote:
> Stefanel,
> I think 7020d is broken at this moment, @RecordMeta@ probably fails to compile... - 07:57 AM Database Feature #7020: always use "expanded" extent fields
- Ovidiu Maxiniuc wrote:
> Stefanel,
> I think 7020d is broken at this moment, @RecordMeta@ probably fails to compile... - 07:48 AM Database Feature #7020: always use "expanded" extent fields
- Stefanel,
I think 7020d is broken at this moment, @RecordMeta@ probably fails to compile. The reason is the usage of... - 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:13 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- We have implemented in FWD:
* IcharacterHolder.java
* IdecimalHolder.java
* Iint64Holder.java
* Il... - 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... - 06:59 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- This is the support for these in p2j:
- @OpenEdge.Core.Collection.List@ (p2j.oo.core.collections.LegacyList) - STUBS... - 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...
- 05:22 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Rebased 9488a and tested again the conversion for only these files (needed from ADE and not existent in p2j with full...
- 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...
- 04:03 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Minimized the testcase where the setter of a property is not correctly emitted and ends up as @n/a@.
For this:
<pre... - 07:06 AM Conversion Tools Bug #9871: String followed by an alternative coding construct should emit a single character
- The modifications should be done somewhere here: com/goldencode/p2j/preproc/ClearStream.java:588
- 06:51 AM Conversion Tools Bug #9871: String followed by an alternative coding construct should emit a single character
- When converting/preprocessing the following code...
- 06:49 AM Conversion Tools Bug #9871 (Rejected): String followed by an alternative coding construct should emit a single cha...
- 06:55 AM Database Bug #9852: Portal "C_10" does not exist error
- I think making all FOR EACH queries FORWARD-ONLY was the main cause of this problem. I will revisit this after review...
- 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
- 04:58 PM User Interface Bug #9855: Date FILL-IN: adjusts DATE format to SESSION:DATE-FORMAT order
- Update: Aside from one exception, date format components can consist of any positive number of nines, resulting in an...
- 02:40 PM User Interface Bug #9855: Date FILL-IN: adjusts DATE format to SESSION:DATE-FORMAT order
- Attached is a @test-date-format-formatting-adjustment.p@ 4gl procedure, which proves the hypothesis that format adjus...
- 10:45 AM User Interface Bug #9855: Date FILL-IN: adjusts DATE format to SESSION:DATE-FORMAT order
- Attached is a class @DateFormatAdjuster.java@ with the @reorderForDateFormatAssignment@ method, which does format adj...
- 08:41 AM User Interface Bug #9855: Date FILL-IN: adjusts DATE format to SESSION:DATE-FORMAT order
- Vladimir Tsichevski wrote:
> UPD2: A format component may consist of any number of nines from 1 to 4, not just @99@ ... - 02:15 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- h3. Changes in configuration and runtime of REST APIs
| |_{width:45%}. Before 8976a /
Trunk r15836 |_{width:45%}.... - 12:58 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Constantin Asofiei wrote:
> Eric/Greg: if testing is OK with 8976a, we need to release this before #9687, so the jet... - 07:30 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Constantin Asofiei wrote:
> Ovidiu, I've made some minor edits to the main page.
Thank you.
> For the existing S... - 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... - 01:58 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Constantin Asofiei wrote:
> Greg Shah wrote:
> > So, I'd like to know if we need it in the short term or not. If n... - 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... - 12:48 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- > Greg: considering that the #9457 project doesn't use generics in the app code, I want to find a way to delay this i...
- 09:59 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Found missing skeletons needed on #9488 or #9436 and I committed then to the bzr skeleton project, rev. 125:
* Progr... - 09:45 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- The initial idea was to convert everything we need from ADE and later choose of we keep the current implementation(ex...
- 06:02 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Created issue #9868 for the discussion about generics. I will try to gather some examples of generics usage and add 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:50 PM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- > > Then the only issue is possible drive letters.
> If "Running the Front End Conversion":/projects/p2j/wiki/Runnin... - 09:52 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Greg Shah wrote:
> Don't use @\\@ anywhere, unless we really have to do so. Instead of shifting to the @File.separa... - 07:54 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Don't use @\\@ anywhere, unless we really have to do so. Instead of shifting to the @File.separatorChar@, I would pr...
- 01:28 PM Base Language Feature #9868: Support generics introduced in Progress 12.x
- I'm guessing that there is no syntax in the built-in classes which shows how to define a parameterized type (e.g. @T@...
- 01:23 PM Base Language Feature #9868: Support generics introduced in Progress 12.x
- For convenience, I'm reproducing my post from #9488-131:
> Greg: considering that the #9457 project doesn't use ge... - 07:36 AM Base Language Feature #9868: Support generics introduced in Progress 12.x
- Progress 12.x introduced built-in classes that use generics, such as @Progress.Collections.HashMap@ and @Progress.Col...
- 05:52 AM Base Language Feature #9868 (New): Support generics introduced in Progress 12.x
- 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:37 PM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- Ok, after this discussion lets recap a bit to not create any more confusion.
* if oo.Bar exists only once in PROPA... - 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:22 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 think that is the source of confusion. As in the current version of trunk, for duplicate ... - 11:17 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:
> Eduard Soltan wrote:
> > And in @findFile@ there is no way I will even know that there ... - 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... - 11:10 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:
> So if you have @src1/oo/Bar.cls@ and @src2/oo/Bar.cls@ in conversion list, and only @src... - 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: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:
> Eduard Soltan wrote:
>
> >
> > In @SymbolResolver.findFile@, if the propath entry i... - 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... - 09:44 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:
> PROPATH always has precedence. It doesn't matter if multiple .cls with the same basenam... - 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...
- 08:08 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:
> To summarize the rules we need to follow:
> * if oo.Bar exists only once in PROPATH, bu... - 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... - 07:14 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:
> * if a skeleton class is in abl/ folder and included in conversion, and is also in PROPA... - 07:05 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:
> To summarize the rules we need to follow:
> * if oo.Bar exists only once in PROPATH, bu... - 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@.... - 05:13 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- I am wondering what will happen if I have a usage of normal 4gl procedure like @run proc1.p@.
- 05:10 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:
> OK, now remove from conversion list @oo.Bar@ and check what happens - it should be added... - 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:51 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:
> Yes, this I think is from hierarchy. But you can also have @def var l1 as oo.Bar@, not ... - 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@.
- 04:40 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- Constantin, regarding the parsing of the reference files.
I have a @oo.Foo.cls@ class the inherits from @oo.Bar.cl... - 12:29 PM Runtime Infrastructure Feature #8976 (Test): Admin REST API for interacting with tenant authentication tables
- Branch 8976a was merged into trunk as rev. 15837 and archived.
- 09:09 AM Runtime Infrastructure Feature #8976 (Merge Pending): Admin REST API for interacting with tenant authentication tables
- Please merge 8976a to trunk now.
- 08:54 AM Runtime Infrastructure Feature #8976 (Internal Test): Admin REST API for interacting with tenant authentication tables
- As noted above, the 8976a branch passed the regression tests. I am confident it can be merged into trunk.
I rebased ... - 12:10 PM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Dănuț Filimon wrote:
> It also appears that TransformDriver.ExcludeCheck class and TransformDriver.ScanCheck class a... - 12:07 PM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- > As mentioned yesterday, I am trying to make way for direct usage of artifacts in the AstManager. The problem I am f...
- 07:37 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- It also appears that TransformDriver.ExcludeCheck class and TransformDriver.ScanCheck class are never used.
- 04:25 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- As mentioned yesterday, I am trying to make way for direct usage of artifacts in the AstManager. The problem I am fac...
- 12:03 PM User Interface Bug #4135: high dpi screens display in low dpi
- Eugenie Lyzenko wrote:
> Sergey Ivanovskiy wrote:
> > Eugenie, could you post references to standalone testcases th... - 11:20 AM Database Bug #9853 (WIP): ProgressiveResults invalidate badly when changing the record on the edge of a br...
- I investigated this case. It is about a fail-safe of @ProgressiveResults@ to invalidate if things look not-alright. B...
- 11:11 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> Hynek
> I actually expected you will takeover spreadsheet webapp migration as you've made cha... - 11:05 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Hynek Cihlar wrote:
> Code review of the SPREADSHEET changes in 9687a.
>
> There are two dependency declarations ... - 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...
- 08:41 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Code review of the SPREADSHEET changes in 9687a.
There are two dependency declarations of @jetty-server@ in ext/sh... - 07:57 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Constantin Asofiei wrote:
> * also, please rebase
Rebased to trunk/15836, created and pushed 9687b/15854, no majo... - 07:09 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> Galya B wrote:
> > Tomasz Domin wrote:
> > > I wonder if maybe Galya should also look at the... - 06:26 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... - 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-... - 05:13 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Thank you Constantin
Constantin Asofiei wrote:
> Tomasz, this is for 9687a as of rev 15783
> * @AuthFilter@ - st... - 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... - 03:00 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> I wonder if maybe Galya should also look at the, as SSO may be impacted by changed.
In @Vir... - 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... - 11:01 AM Testing Support #6860: lexer tests
- I've made a commit to *6860a/15839* with what I've done so far.
The added classes are... - 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 ...
- 10:54 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- Looks like the problem is coming from the rule at the line 381 in convert/literals.rules. ...
- 08:54 AM Base Language Bug #9841 (WIP): SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- I accidentally created a branch 9841 while trying to create a branch for this task. I don't know how to delete it or ...
- 09:28 AM Testing Support #6859: preprocessor tests
- Windows update:
I created a different testplan for windows @test_plan_OE@... - 08:37 AM Testing Support #6859: preprocessor tests
- As an update:
Tested this on Linux and it works:
@project-index.xml@... - 05:04 AM Testing Support #6859: preprocessor tests
- I've created the following @ant@ task in @build.xml@:...
- 09:12 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Șerban Bursuc wrote:
> Greg, there are quite a lot of requirements listed. Can you list the requirements in the orde... - 03:39 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Greg, there are quite a lot of requirements listed. Can you list the requirements in the order of their priority? Wha...
- 07:54 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Stefan Vieru wrote:
> Is there a way yet to substitute the @text-file-comparison@ parameters?
> [...]
>
> I saw ... - 07:43 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Is there a way yet to substitute the @text-file-comparison@ parameters?...
- 05:12 AM Database Feature #7020: always use "expanded" extent fields
- Fixed. Please see *7020d revision 15846*.
I also have rebased 7020c to trunk 15830. Same as 7020d.
04/01/2025
- 06:53 PM Conversion Tools Bug #9863 (WIP): Fileset eXclude broken on native Windows
- After I modified the code to replace @/@ in the filter with @File.separatorChar@, @Pattern.compile@ is choking on the...
- 06:18 PM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- In @processFileSet@ the @ExplicitFileList reference = new ExplicitFileList(caseSens)@ returns a filenames list retrie...
- 05:26 PM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- No. Doing so would greatly reduce the possible combinations of input. There is no good functional reason to require...
- 05:13 PM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Greg Shah wrote:
> The wildcard being required is not something that is OK. Was that your question?
Yes, but the ... - 03:30 PM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- The wildcard being required is not something that is OK. Was that your question?
- 02:50 PM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Greg Shah wrote:
> Debug it. The cause should be clear in the debugger.
I am working on that. I wanted to get a ... - 02:42 PM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- It seems for each option (@-X@ or @-Z@), you can try with Unix path separators or Windows separators, and with/withou...
- 02:29 PM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Debug it. The cause should be clear in the debugger.
- 01:58 PM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- This occurs with Hotel GUI, when you make sure to checkout possenet into the @abl/@ directory. All the possenet files...
- 10:34 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- I used the same @zfile_set.txt@ file for a conversion on Windows as Ubuntu, and the @X@ directive was basically ignor...
- 10:19 AM Conversion Tools Bug #9863 (Closed): Fileset eXclude broken on native Windows
- 04:21 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Re-adding reviewers removed by accident.
- 04:20 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Hynek, Constatin
Please review 9687a/15768-15783
Note that:
- I was trying to minimize interface changes thus in... - 10:24 AM Runtime Infrastructure Feature #9687 (Review): drop support for Java 8 and Java 11
- 09:07 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Greg Shah wrote:
> We will deliver it to the customer as a branch as soon as your testing is done. That customer do... - 08:32 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- We will deliver it to the customer as a branch as soon as your testing is done. That customer does not use the sprea...
- 08:28 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Greg
I am more or less done here - ready for review and for broader testing.
There is still spreadsheet handling u... - 08:03 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- > Do we need following dependencies, first two are marked by the customer, but they are only APIs ?
You would know... - 07:40 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- I've updated dependencies to what I think are latest supported versions and did initial testing of 9687a/15783 - hote...
- 03:49 PM User Interface Bug #4135: high dpi screens display in low dpi
- Sergey Ivanovskiy wrote:
> Eugenie, could you post references to standalone testcases that can help to test direct m... - 03:13 PM User Interface Bug #4135: high dpi screens display in low dpi
- Eugenie, could you post references to standalone testcases that can help to test direct manipulation functionality?
- 03:10 PM User Interface Bug #4135: high dpi screens display in low dpi
- Committed revision 15820 (4135b) added zooming. Hynek, please review these changes. I did not succeed in fixing 2d->w...
- 09:13 AM User Interface Bug #4135: high dpi screens display in low dpi
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Found only the code that resized maximized windows but I need to... - 08:21 AM User Interface Bug #4135: high dpi screens display in low dpi
- Sergey Ivanovskiy wrote:
> Found only the code that resized maximized windows but I need to repaint all of them.
... - 08:15 AM User Interface Bug #4135: high dpi screens display in low dpi
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Please point on the referenced methods that can invalidate windo... - 03:44 AM User Interface Bug #4135: high dpi screens display in low dpi
- Sergey Ivanovskiy wrote:
> Please point on the referenced methods that can invalidate windows?
Please see @GuiWeb... - 03:31 PM Testing Bug #9525: Testcases: incorrect placeholders in directory.xml.template and other configuration pr...
- The testcases project will *not* be used as a template for customers. It is private.
Also: unless we need a speci... - 02:47 PM Testing Bug #9525: Testcases: incorrect placeholders in directory.xml.template and other configuration pr...
- I think @maxStatementsPerConnection@ and @initialPoolSize@ from @server/default/database/tstcasesdb/orm/c3p0@ are sti...
- 01:24 PM Testing Support #6860: lexer tests
- > Yes, at least for the successful ones. Note that we can successfully lex procedures in FWD that would otherwise fai...
- 10:34 AM Testing Support #6860: lexer tests
- Thanks for the reviews.
Greg Shah wrote:
> You plan to encode the FWD output as .lexer files?
Yes, at least fo... - 12:29 PM Database Feature #7020: always use "expanded" extent fields
- First, a quick look at 7020c (r15824):
* @FqlToSqlConverter.java@
** multiple usages of @appendExpandedName()@: the... - 10:08 AM Testing Support #6859: preprocessor tests
- I attached the Driver and the worker.
The command in windows would look like:
@pro -p tests/preproc/generate_prepr... - 08:29 AM Testing Support #6859: preprocessor tests
- > It works for procedures without input parameters, but since you said there's no such thing for startup procedures, ...
- 08:11 AM Testing Support #6859: preprocessor tests
- In #9854-28 is the cli command for progress that i think i should use. It works for procedures without input paramete...
- 08:06 AM Testing Support #6859: preprocessor tests
- The driver that I've attached and I'll attach again since I've made the changes you suggested, is using the following...
- 08:02 AM Testing Support #6859: preprocessor tests
- Help me understand what you need to use input parameters to achieve.
- 08:01 AM Testing Support #6859: preprocessor tests
- > A question about this, how would I call this Driver from harness .xml test?
It can be called with direct Java co... - 07:53 AM Testing Support #6859: preprocessor tests
- Greg Shah wrote:
> The general idea is good. I would probably just encode the parameters are extent variables and c... - 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:24 AM Base Language Bug #9819: SESSION:FIRST-ASYNC-REQUEST and SESSION:LAST-ASYNC-REQUEST
- 9819a was merged to trunk rev. 15831 and archived.
- 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.
- 05:42 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Correction, i didn't see you removed the VK_ENTER
It does work now!
It seems like replacing @VK_ENTER@ with @new_li... - 05:39 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Tomasz Domin wrote:
> Please change @stream-write@ to:
> @<stream-write value="C:\Progress\OE116_64\bin\_progres.ex... - 05:20 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Stefan Vieru wrote:
> Shouldn't I run the following test?
> [...]
> The idea is that the script doesn't execute, s... - 04:36 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Shouldn't I run the following test?...
- 04:31 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Stefan Vieru wrote:
> [...]
> This is the output with @-d@
>
> Updated script:
> [...]
This script does not wa... - 02:25 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Tomasz Domin wrote:
> Stefan Vieru wrote:
> > @Z:\testcases> java -jar ..\harness_9270a\build\lib\harness.jar -shel... - 02:10 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- ...
03/31/2025
- 06:51 PM Testing Bug #9525: Testcases: incorrect placeholders in directory.xml.template and other configuration pr...
- I think there is just some minor reviews necessary.
- 06:15 PM User Interface Bug #9855: Date FILL-IN: adjusts DATE format to SESSION:DATE-FORMAT order
- UPD1: Formats are also adjusted when converting a date to a string, such as with @STRING(d, "99/99/9999")@.
UPD2: A ... - 05:43 PM User Interface Bug #9855: Date FILL-IN: adjusts DATE format to SESSION:DATE-FORMAT order
- Format adjustment can occur also in a date variable declaration, but the adjustment rules differs.
I've created a ... - 08:52 AM User Interface Bug #9855: Date FILL-IN: adjusts DATE format to SESSION:DATE-FORMAT order
- Here are the rules for date format adjustments in OE. It determine:
# In which situations format adjustment is req... - 04:34 PM Testing Support #6860: lexer tests
- > Greg, what do you think of my approach? Do you see any issues?
I like the approach. We will have to see how the... - 04:32 PM Testing Support #6860: lexer tests
- > I have created the *tests/conversion/lexer* directory in *testcases* and added tests for @COMMENT@ rule and for @ST...
- 09:34 AM Testing Support #6860: lexer tests
- I took the liberty and made some initial classes and method definitions for the FWD Driver.
I've created 2 classes... - 04:27 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- I think it is done. Please review my changes in:
* [[p2j:Administration_REST_API|Administration of REST API]];
** [... - 08:33 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- I am preparing the wiki updates. They will be ready soon. I'll let you know.
- 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.
- 02:41 PM User Interface Bug #4135: high dpi screens display in low dpi
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Yes, please look at the video attached in #4135-74. We cannot us... - 01:38 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- > should I upgrade all FWD dependencies to latest working versions as I did in #6692 ?
Yes, unless you have a reas... - 12:00 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Greg Shah wrote:
> > Should I upgrade all items marked in orange ?
>
> Yes, these are all considered a problem.
... - 10:23 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- > Should I upgrade all items marked in orange ?
Yes, these are all considered a problem.
> There one thing I do... - 10:15 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Greg Shah wrote:
> > I also did a small upgrade of dependencies to reduce vulnerabilities. I am checking if I could ... - 08:01 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- > I also did a small upgrade of dependencies to reduce vulnerabilities. I am checking if I could update more dependen...
- 05:16 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Constantin Asofiei wrote:
> Please run @./gradlew dependencies@ and look into the dependency tree; for these two whi... - 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 ...
- 03:57 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Constantin Asofiei wrote:
> Tomasz, do you have a list of library versions which have changed (or added/removed)? Co... - 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...
- 01:37 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Hynek Cihlar wrote:
> >
> > Hynek
> > I've upgraded @sheet@ webapp/project for Jetty 12, it now deploys and start... - 01:28 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Status report 9687a/15782:
Jetty 12 servers:
* StandardServer - *works*
* EmbeddedWebServer - *works* : Embed... - 10:34 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Stefan Vieru wrote:
> @Z:\testcases> java -jar ..\harness_9270a\build\lib\harness.jar -shell cmd.exe .\support\harne... - 10:32 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Stefan Vieru wrote:
> @Z:\testcases> java -jar ..\harness_9270a\build\lib\harness.jar -shell cmd.exe .\support\harne... - 10:16 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- @Z:\testcases> java -jar ..\harness_9270a\build\lib\harness.jar -shell cmd.exe .\support\harness\test\mkdirTest-plan....
- 10:00 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Stefan, thank you
Attached updated test plan and test.
You cant use @send-text@ for @target type="stream"@, you ... - 08:57 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- These are the files i modified/added in @testcases/support/harness/test@
Let me know if you need anything else. - 08:48 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Stefan Vieru wrote:
> I installed on VM java 8 and ant 10.
> I executed @cross_session_test.xml@ with harness and h... - 08:42 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- I installed on VM java 8 and ant 10.
I executed @cross_session_test.xml@ with harness and had no errors. The tests w... - 07:58 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- > > > The problem we have is different tooling on OE/Windows and FWD/Linux. I tried to mitigate it by using ant and P...
- 07:46 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- > Well, if Greg agrees to use it :) as we had some discussion about it earlier on.
Yeah, I heard/saw @ant@ several... - 07:42 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Alexandru Lungu wrote:
> > The problem we have is different tooling on OE/Windows and FWD/Linux. I tried to mitigate... - 07:03 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Alexandru Lungu wrote:
> We need some guidance on how to use Harness, the main issue we're facing is that we can't r... - 06:29 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- > The problem we have is different tooling on OE/Windows and FWD/Linux. I tried to mitigate it by using ant and PCT, ...
- 06:17 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Alexandru Lungu wrote:
> > Its possible to spin-off a single test in harness #9270 with ant subshell in both - OE/Wi... - 03:28 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- > Its possible to spin-off a single test in harness #9270 with ant subshell in both - OE/Windows and Linux/FWD.
> No... - 10:14 AM Database Feature #7020: always use "expanded" extent fields
- *7020d* was rebased to *trunk revision 15830* and is now at revision *15843*.
In revision *15844* I committed a fi... - 08:08 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- I've noticed the @persist@ package excessively uses methods in @ErrorManager@ that don't create legacy logs. After 86...
- 07:45 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- 8661b covers @ASPlumbing@ on level @1@ and @2@ in the new PASOE implementation.
- 08:06 AM Testing Support #9270: design and implement an approach for executing multi-session 4GL testcases
- Code Review Task Branch 9270a Revisions 78 through 80
No objections. I did check in a minor reversion of whitespa... - 08:05 AM Testing Support #9270: design and implement an approach for executing multi-session 4GL testcases
- Agreed.
- 05:35 AM Testing Support #9270: design and implement an approach for executing multi-session 4GL testcases
- Greg
I think second reviewer should be CA.
- 04:09 AM Testing Support #9270: design and implement an approach for executing multi-session 4GL testcases
- Greg Shah wrote:
> Code Review Task Branch 9270a Revisions 35 through 77
>
> Overall, the changes are very good.
... - 07:42 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Please look at the wiki pages I linked above. I think we are past the POC stage. We have implemented non-trivial te...
- 07:25 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:
> Are you modifying the PROPATH maps in FWD? I don't want to do this, just check at resol... - 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 .
- 05:34 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:
>
> But I was think about something more general.
>
> I have a @src/oo/Foo.cls@ class whic... - 06:43 AM Database Bug #9852: Portal "C_10" does not exist error
- ...
- 04:12 AM Database Bug #9852: Portal "C_10" does not exist error
- The issue is:...
- 03:43 AM Database Bug #9852: Portal "C_10" does not exist error
- I was able to reproduce the issue.
- 03:41 AM Database Bug #9852: Portal "C_10" does not exist error
- Constantin Asofiei wrote:
> Please attach the .df file; what postgresql version do you use?
Just realized I have ... - 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:39 AM Database Bug #9852: Portal "C_10" does not exist error
- This is the server log of the test, takes more than 5 minutes to run the test.
- 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:
<... - 02:55 AM Database Bug #9852: Portal "C_10" does not exist error
- Alex, I can't reproduce this error with latest trunk/15829.
- 02:28 AM Database Bug #9852 (WIP): Portal "C_10" does not exist error
- 06:18 AM Database Bug #9763: xml-node-name buffer option
- Testing performed with *rev. 15835*:
- unit tests of a large customer application ✅
- harness ✅
- Chui regressio... - 05:11 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
h2. Status as of March 31
---
- All tests except assigning to buffers are passing conversion and compilation ...
03/30/2025
- 06:50 PM User Interface Bug #9855 (WIP): Date FILL-IN: adjusts DATE format to SESSION:DATE-FORMAT order
- Attached @TestDateFormatAdjustment.cls@ is an advanced unit test class, which tests *all* (72) possible date format p...
- 05:04 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- There is an interesting open source project called OpenCV.
Its interesting part in particular is the capability t... - 04:40 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- There are many uncertainties regarding the tools and methodologies that will ensure reliable and efficient GUI testin...
- 04:16 AM Base Language Bug #9819: SESSION:FIRST-ASYNC-REQUEST and SESSION:LAST-ASYNC-REQUEST
- I had a problem with my workstation and had to redo the conversion. I performed the conversion with 9818a of a large ...
03/29/2025
- 06:42 AM User Interface Bug #9855: Date FILL-IN: adjusts DATE format to SESSION:DATE-FORMAT order
- The attached @TestDateFormatTransition.cls@ contains ABLUnit tests.
- 01:57 AM Database Bug #9763: xml-node-name buffer option
- Ovidiu Maxiniuc wrote:
> > [...]
> I see @READ-json@, I was expecting a @read-xml@ based on the changes in @XmlIm...
Also available in: Atom