Activity
From 03/17/2025 to 04/15/2025
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... - 08:02 PM Runtime Infrastructure Feature #8976: Admin REST API for interacting with tenant authentication tables
- Branch 8976a passed hotel GUI tests, dockered harness smoke tests for a customer application and the unit-tests of an...
03/28/2025
- 06:14 PM Database Bug #9763: xml-node-name buffer option
- Eduard Soltan wrote:
> I have made the modification in @TempTableBuilder@.
The setters use @_prepared()@ and the ge... - 04:44 PM Database Bug #9763: xml-node-name buffer option
- I have made the modification in @TempTableBuilder@.
But also made some changes in @XmlExport@ and @XmlExport@ to m... - 04:11 PM Database Bug #9763: xml-node-name buffer option
- Good, that's the idea.
I think the code will work as expected. My observations for @TempTableBuilder.java@, the on... - 03:33 PM Database Bug #9763: xml-node-name buffer option
- Committed on 9763b, rev. 15832.
Sure thing, I added the method in @TempTableBuilder@, and the attributes will be set... - 03:20 PM Database Bug #9763: xml-node-name buffer option
- Indeed, it does. This is specific to dynamic temp-tables, therefore, this is the proper place to do it.
LE: the im... - 03:03 PM Database Bug #9763: xml-node-name buffer option
- Ovidiu Maxiniuc wrote:
> Not in @AbstractTempTable@, just in @TempTableBuilder@.
But this implies to override all... - 02:17 PM Database Bug #9763: xml-node-name buffer option
- Not in @AbstractTempTable@, just in @TempTableBuilder@.
LE: and the attributes will be set in @TempTableBuilder.cr... - 02:14 PM Database Bug #9763: xml-node-name buffer option
- Ovidiu Maxiniuc wrote:
> Only in this particular case (@AbstractTempTable._dynamic()@ returns @true@), the attribut... - 02:09 PM Database Bug #9763: xml-node-name buffer option
- Eduard Soltan wrote:
> I am thinking to initialize the @ctx.tt.tempTablePrepare@ and create the @defaultBuffer@, but... - 02:07 PM Database Bug #9763: xml-node-name buffer option
- The @AbstractTempTable@ has two specialised subclasses: @StaticTempTable@ and @TempTableBuilder@ (for dynamic temp-ta...
- 02:06 PM Database Bug #9763: xml-node-name buffer option
- Eduard Soltan wrote:
> The problem is that @TempTableBuilder@ does not initialize the @defaultBuffer@. Hence setting... - 01:45 PM Database Bug #9763: xml-node-name buffer option
- There is a regression in at @dataset ddt1:read-xml@, when has no buffer set.
In @XmlImport.importDataset@ it go on... - 12:49 PM Database Bug #9763: xml-node-name buffer option
- Eduard Soltan wrote:
> Ovidiu, why do we use @if (buffer.getSerializeName().toStringMessage().equalsIgnoreCase(name)... - 07:19 AM Database Bug #9763: xml-node-name buffer option
- The unit tests and smoke tests of a large GUI application went fine.✅
Also got some news that unit test of a very ... - 04:29 AM Database Bug #9763: xml-node-name buffer option
- Testing on another customer application was successful. No more errors encountered nor strange behaviors. ✅
- 03:10 AM Database Bug #9763: xml-node-name buffer option
- Ovidiu, why do we use @if (buffer.getSerializeName().toStringMessage().equalsIgnoreCase(name)@ in XmlImport.importDat...
- 04:55 PM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- h1. Introduction
We've done quite a bit of work on automating UI testing. When you consider our work on the [[har... - 03:46 PM Base Language Bug #4766: fix CHR and ASC
- > Java was born with that lesson learned. The String will store the @UNICODE@. We work directly, with the 'characters...
- 03:17 PM Base Language Bug #4766: fix CHR and ASC
- I am a bit pessimistic about this.
The difference between FWD and OE is that the OE actually stores the strings us... - 09:25 AM Base Language Bug #4766: fix CHR and ASC
- > > We *must* implement the same behavior as OE for the *default* @convmap@ on those character sets which we support...
- 05:39 AM Base Language Bug #4766: fix CHR and ASC
- Thank you for your answers!🙂
> We *must* implement the same behavior as OE for the *default* @convmap@ on those c... - 03:05 PM User Interface Bug #9855: Date FILL-IN: adjusts DATE format to SESSION:DATE-FORMAT order
- When a @DATE@ variable’s @FORMAT@ is set (e.g., @d:FORMAT = "99/99.9999"@), FWD should modify the format to match @SE...
- 02:31 PM User Interface Bug #9855 (Test): Date FILL-IN: adjusts DATE format to SESSION:DATE-FORMAT order
- 02:12 PM User Interface Bug #4135: high dpi screens display in low dpi
- Sergey Ivanovskiy wrote:
> Yes, please look at the video attached in #4135-74. We cannot use cached drawings for new... - 06:58 AM User Interface Bug #4135: high dpi screens display in low dpi
- Yes, please look at the video attached in #4135-74. We cannot use cached drawings for new high density screen. It fol...
- 06:44 AM User Interface Bug #4135: high dpi screens display in low dpi
- Sergey Ivanovskiy wrote:
> > I tried a simple jsfiddle and resize event does come when zoom is changed by the user. ... - 06:31 AM User Interface Bug #4135: high dpi screens display in low dpi
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > I have not succeeded yet in attempts to apply scaling for zoomin... - 06:25 AM User Interface Bug #4135: high dpi screens display in low dpi
- Sergey Ivanovskiy wrote:
> I have not succeeded yet in attempts to apply scaling for zooming windows. It seems that ... - 01:04 PM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Alexandru Lungu wrote:
> Marian, is there any documentation on writing some OE driver for harness to do single-user ... - 12:46 PM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Alexandru Lungu wrote:
> From email:
>
> Hi guys,
>
> We (me and Stefan Vieru) are trying to use Harness on W... - 11:36 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- The reason we need to run in OE:
* Confirm that the tests do in fact work there.
* Test on different OE versions ... - 11:30 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- > Marian, is there any documentation on writing some OE driver for harness to do single-user tests? I was thinking of...
- 11:26 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Me, Stefan and Florin had multiple chats about using harness to cover the lexer and preprocessor tests. I suspect Gre...
- 11:20 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- From email:
Hi guys,
We (me and Stefan Vieru) are trying to use Harness on Windows. More specifically, we need... - 11:19 AM Testing Support #9854 (New): Discussion on how to leverage Harness to test certain drivers of FWD
- 12:29 PM Testing Support #6859: preprocessor tests
- The general idea is good. I would probably just encode the parameters are extent variables and call @GeneratePreproc...
- 12:25 PM Testing Support #6859: preprocessor tests
- From Stefan:
> I worked on the Driver for 4GL and created some Harness tests to get a better understanding.
>
... - 11:08 AM Testing Support #6859: preprocessor tests
- Stefan Vieru wrote:
> Greg Shah wrote:
>
> > # The "core" of each test is one or more 4GL source files (@.p@, @.i... - 06:03 AM Testing Support #6859: preprocessor tests
- Greg Shah wrote:
> # The "core" of each test is one or more 4GL source files (@.p@, @.i@, @.cls@...). This is not... - 10:59 AM Testing Support #9270: design and implement an approach for executing multi-session 4GL testcases
- Code Review Task Branch 9270a Revisions 35 through 77
Overall, the changes are very good.
1. Shouldn't the @abl... - 10:27 AM Testing Support #9270: design and implement an approach for executing multi-session 4GL testcases
- Don't forget that without a reviewer set, this task will not appear in the list of needed code reviews.
- 10:59 AM Database Bug #9853: ProgressiveResults invalidate badly when changing the record on the edge of a bracket
- ...
- 10:54 AM Database Bug #9853 (Test): ProgressiveResults invalidate badly when changing the record on the edge of a b...
- 10:54 AM Database Bug #9852: Portal "C_10" does not exist error
- ...
- 10:53 AM Database Bug #9852 (WIP): Portal "C_10" does not exist error
- 10:44 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- Constantin Asofiei wrote:
> OK, then please add this to the list of (edge) cases to implement.
So what do we reso... - 10:08 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- OK, then please add this to the list of (edge) cases to implement.
- 10:07 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- > I think this may need to be converted as @::@ in FWD, to act like a dynamic field assignment.
I did some tests and... - 06:56 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- Paul Bodale wrote:
> Constantin Asofiei wrote:
> > Make also tests with @DEFINE BUFFER b1 for book. b1.f1 = ...@, @... - 06:36 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- Constantin Asofiei wrote:
> Make also tests with @DEFINE BUFFER b1 for book. b1.f1 = ...@, @book.isbn = ...@, @def b... - 06:24 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- Make also tests with @DEFINE BUFFER b1 for book. b1.f1 = ...@, @book.isbn = ...@, @def buffer b2 for tt1. b2.f1 = ......
- 06:23 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- Check how this gets converted and @tt1.f1 = i@ should be something similar....
- 06:15 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- Tests are ready.
Constantin Asofiei wrote:
> I think this may need to be converted as @::@ in FWD, to act like a ... - 04:27 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- Constantin Asofiei wrote:
> Do you have tests with both extent fields and scalar table fields, while RVALUE is POLY?... - 04:23 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- Paul Bodale wrote:
> Compilation fails as there is no character constructor that takes an Object as parameter.
Do y... - 04:19 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- Constantin Asofiei wrote:
> Thanks, go ahead with committing this change
Commited on 6490a, rev. #15822.
Curre... - 10:32 AM Base Language Feature #9436 (Review): add built-in OO classes
- Committed in the *testcases project rev. 1730*:
- test for @Progress.IO.MemoryOutputStream@: at @/testcases/tests/oo... - 09:52 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- As an update for the current status of the task, I believe there are three more things to tackle:
* Make sure that t... - 08:36 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- Two things that are complicating the process of completing these changes:
* #8661 a long running task where the co... - 09:50 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 is included, then yes, go ahead and resolve it from that PROAPTH location. The probl... - 09:23 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- Eduard Soltan wrote:
> Constantin Asofiei wrote:
> > Eduard Soltan wrote:
> > > This name duplication with 4gl bui... - 09: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:
> Eduard Soltan wrote:
> > This name duplication with 4gl buildin classes, or with custom... - 09:07 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- Eduard Soltan wrote:
> This name duplication with 4gl buildin classes, or with custom classes (@src1/oo/Foo.cls and ... - 09:03 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:
> Greg Shah wrote:
> > In regard to the change itself, I wonder if we should put an addit... - 04:19 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- Greg Shah wrote:
> In regard to the change itself, I wonder if we should put an additional protection into this code... - 09:30 AM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- 7156c + 8904a patch worked, I'm waiting for some testing from Danut.
- 09:29 AM Runtime Infrastructure Bug #9804 (Internal Test): improve the OpenClient remote calls
- Code Review Task branch 9804a Revisions 15816
All good. - 06:04 AM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- Greg Shah wrote:
> Please add some text to the @AppServerHelper@ to that effect. Make it clear that the class is no... - 09:22 AM Runtime Infrastructure Feature #9851: hard code the FWD version string in the JNI code at build time
- /In #6662, we inserted code to set the @FWD_VERSION@ environment variable in the environment of a child process when ...
- 09:08 AM Runtime Infrastructure Feature #9851 (Test): hard code the FWD version string in the JNI code at build time
- 09:19 AM Runtime Infrastructure Bug #9848: Wrong agent startup time reported in logs
- Please include in this task also stress-testing the appserver agent startup, i.e. launch 50-100 agents and see if the...
- 08:17 AM Conversion Tools Feature #7180 (WIP): create a centralized manager for the conversion list and per-file/project st...
- Greg Shah wrote:
> 1. What is the purpose for @Artifact.get|setExtName()@? Is that supposed to be the fully qualifi... - 05:18 AM Testing Support #6860: lexer tests
- I have created the *tests/conversion/lexer* directory in *testcases* and added tests for @COMMENT@ rule and for @STRI...
- 04:56 AM Runtime Infrastructure Bug #9740: Client running in batch mode stops with a crash on Windows
- This is strange.
I've tested again on my Windows machine and i don't get the crash.
This is how the client is s...
03/27/2025
- 05:18 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 Revision 15821
The @file-cvt-list.txt@ is nothing something that is built into FWD. ... - 12:01 PM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- Greg Shah wrote:
> Danut: Please review this change. I'd like if the approach we take here fits with our long term ... - 11:44 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- Danut: Please review this change. I'd like if the approach we take here fits with our long term concepts of #7180 an...
- 11:35 AM Conversion Tools Bug #7255 (Review): FWD resolves a OO file not included in conversion, if it exists on disk and o...
- Committed on 7255a, rev. 15821.
Added in @SymbolResolver@ a static set with conversion sources from @file-cvt-list... - 04:59 PM Database Bug #9763: xml-node-name buffer option
- I tested @read-json@ and @read-xml@, and they are fine.
Also made some tests with datasets (@define dataset dtt1 f... - 04:44 PM Database Bug #9763 (Internal Test): xml-node-name buffer option
- Eduard Soltan wrote:
> Committed on 9763a, rev. 15796.
A couple of minor observations:
* Please revert @RecordBuff... - 03:00 PM Database Bug #9763: xml-node-name buffer option
- Committed on 9763a, rev. 15796.
I modified the @JsonImport@, @JsonExport@, @XmlExport@ and @XmlImport@, to use just ... - 12:08 PM Database Bug #9763: xml-node-name buffer option
- Eduard, for some reasons I missed some files in #9763-47 (I think I pressed Ctrl+C in wrong console):
* @JsonExpo... - 11:24 AM Database Bug #9763: xml-node-name buffer option
- Also initialize to defaultBuffer in StaticTempTable before setting up its attributes.
- 08:40 AM Database Bug #9763: xml-node-name buffer option
- Ovidiu Maxiniuc wrote:
> ** lines 2660-2692: these method seem to be duplicates of 2695-2725? The file most likely f... - 07:41 AM Database Bug #9763: xml-node-name buffer option
- +Review of 9763b/15792+
This is pretty good, but there are several things which must be addressed:
* @AbstractTem... - 04:14 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Status report:
Websockets - works fine for gui client and analytics/reporting, to be checked for spreadsheet app a... - 08:34 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> Hynek Cihlar wrote:
> > I don't think these were added as separate tasks. They were added wit... - 08:33 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Hynek Cihlar wrote:
> I don't think these were added as separate tasks. They were added with the general implementat... - 03:24 PM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Code Review Task Branch 7180a Revisions 15826 through 15828
The code is moving along nicely.
1. What is the pur... - 08:47 AM Conversion Tools Feature #7180 (Review): create a centralized manager for the conversion list and per-file/project...
- Rebased *7180a* to latest *trunk/15823*, the branch is now at revision *15828*.
- 08:31 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Committed *7180a/15742*. I replaced all usages of FileList with ArtifactCollection, and only the ones remaining in th...
- 02:47 PM Runtime Infrastructure Bug #9740: Client running in batch mode stops with a crash on Windows
- I pulled code, cleaned, and refreshed my local environment yesterday morning. The time stamp on the p2j.dll files in...
- 02:05 PM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- > > 2. The @AppServerHelper@ is not thread safe for some of its state. I'm especially thinking about the @disconnect...
- 09:23 AM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- Galya B wrote:
> In @BaseSession@ the change of @LinkedList@ to @LinkedHashSet@ requires to go over all implementati... - 09:06 AM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- In @BaseSession@ the change of @LinkedList@ to @LinkedHashSet@ requires to go over all implementations of @SessionLis...
- 04:56 AM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- Greg Shah wrote:
> Code Review Task branch 9804a Revisions 15812 and 15813
>
> 1. In @RemoteAppServerConnectionPo... - 11:48 AM Testing Support #6859: preprocessor tests
- That seems like a bug to fix. Let's fix it (in a newly created task) once the test suite is ready.
- 08:20 AM Testing Support #6859: preprocessor tests
- While working with harness I developed a test that uses @text-file-comparison@
But when comparing the @.cache@ and ... - 11:43 AM Base Language Bug #9819: SESSION:FIRST-ASYNC-REQUEST and SESSION:LAST-ASYNC-REQUEST
- Eduard Soltan wrote:
> Constantin, should I perform a conversion of a large GUI application overnight as a regressio... - 11:42 AM Base Language Bug #9819: SESSION:FIRST-ASYNC-REQUEST and SESSION:LAST-ASYNC-REQUEST
- Constantin, should I perform a conversion of a large GUI application overnight as a regression test?
I have made c... - 11:17 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- Thanks, go ahead with committing this change and reconvert that project .
- 11:13 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- Regarding the problem found while converting the project.
After modifying the builtin_functions.rules by adding th... - 10:50 AM Runtime Infrastructure Bug #9848: Wrong agent startup time reported in logs
- At the moment, the calculation for the agent's startup time is slightly incorrect. In @AppServerLauncher.launchFirstA...
- 10:02 AM Runtime Infrastructure Bug #9848 (New): Wrong agent startup time reported in logs
- 08:52 AM Testing Support #9844 (New): finalize approach/techniques/standards for automating ABLUnit interactive UI...
- 08:44 AM Testing Feature #3704 (Closed): enable automated testing for GUI (Swing and web clients)
- This task is complete. Our documentation on how we use Sikuli:
[[p2j:Automating GUI Testing]]
[[p2j:Writing_4GL_... - 07:35 AM Base Language Bug #4766: fix CHR and ASC
- OK, so the *default* OE @convmap@ files do *not* implement a standard charset conversion. Let's move forward in this...
- 06:29 AM Base Language Bug #4766: fix CHR and ASC
- Delia Mitric wrote:
> I think these tables are really relevant for functions like ASC/CHR, mostly for characters t... - 06:08 AM Base Language Bug #4766: fix CHR and ASC
- Marian Edu wrote:
> Delia Mitric wrote:
>
> > BUT, when we try to make @asc("€", "IBM850", "1252")@ we receive *2... - 06:04 AM Base Language Bug #4766: fix CHR and ASC
- > I am also thinking of another scenario: if the 4GL sources are compiled using a specific CP, so the .r files contai...
- 05:57 AM Base Language Bug #4766: fix CHR and ASC
- Delia Mitric wrote:
> My question is how to introduce this convmap tables that specify very clearly (and have no g... - 05:43 AM Base Language Bug #4766: fix CHR and ASC
- Delia Mitric wrote:
> BUT, when we try to make @asc("€", "IBM850", "1252")@ we receive *213* (the code from *IBM85... - 04:24 AM Base Language Bug #4766: fix CHR and ASC
- Greg Shah wrote:
> Is there something different implemented in this @convmap@ than is implemented using the characte... - 07:19 AM User Interface Bug #4135: high dpi screens display in low dpi
- To clarify these issues I did a screen shot video. After some efforts I got this result that shows that blur text and...
- 06:51 AM User Interface Bug #4135: high dpi screens display in low dpi
- I tried two ways to create new renderer and to reset the existing renderer. In both cases I encountered issues relate...
- 06:48 AM User Interface Bug #4135: high dpi screens display in low dpi
- I have not succeeded yet in attempts to apply scaling for zooming windows. It seems that one of the root cause is tha...
- 05:06 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Please create some tests to check IMPORT with blob/clob.
- 04:48 AM Base Language Bug #9841: SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
- During a customer conversion, it was found that @SUPER(THIS-OBJECT)@ was not converting properly (the argument needs ...
- 04:43 AM Base Language Bug #9841 (Test): SUPER() and THIS-OBJECT() statements are not part of 'oo_call_type'
03/26/2025
- 07:37 PM Runtime Infrastructure Feature #7080 (Internal Test): expose all admin APIs via REST
- The branch 8976a was updated and rebased to latest trunk. Current revision is 15830.
- 09:38 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Ovidiu, I see that you changed SessionsRestHandler to use @DELETE:/admin/sessions/all@ instead of @DELETE:/admin/ses...
- 05:46 PM Testing Bug #9525: Testcases: incorrect placeholders in directory.xml.template and other configuration pr...
- Vladimir, these @build.xml@ files are written to handle conversion either via the fileset method (*-Z*) or the source...
- 03:30 PM Testing Bug #9525: Testcases: incorrect placeholders in directory.xml.template and other configuration pr...
- Also, I would simplify things by removing all ‘old’ conversion targets entirely. I’d also rename the repository’s @zf...
- 03:25 PM Testing Bug #9525: Testcases: incorrect placeholders in directory.xml.template and other configuration pr...
- Roger Borrello wrote:
> Vladimir Tsichevski wrote:
> > Review xfertestcases: r1687, r1696, r1711.
>
> You cut of... - 02:59 PM Testing Bug #9525: Testcases: incorrect placeholders in directory.xml.template and other configuration pr...
- Vladimir Tsichevski wrote:
> Review xfertestcases: r1687, r1696, r1711.
You cut off the targets before the very i... - 02:15 PM Testing Bug #9525: Testcases: incorrect placeholders in directory.xml.template and other configuration pr...
- Review xfertestcases: r1687, r1696, r1711.
Issues found in @build.xml@:
1. The @convert@ target does not depend... - 11:58 AM Testing Bug #9525: Testcases: incorrect placeholders in directory.xml.template and other configuration pr...
- Vladimir Tsichevski wrote:
> I mean where can we find the changes? Which repositories, revisions?
The @xfer.golde... - 11:06 AM Testing Bug #9525: Testcases: incorrect placeholders in directory.xml.template and other configuration pr...
- Roger Borrello wrote:
> Vladimir Tsichevski wrote:
> > Roger Borrello wrote:
> > > I believe this task is ready fo... - 09:08 AM Testing Bug #9525: Testcases: incorrect placeholders in directory.xml.template and other configuration pr...
- Vladimir Tsichevski wrote:
> Roger Borrello wrote:
> > I believe this task is ready for review.
>
> Which change... - 07:53 AM Testing Bug #9525: Testcases: incorrect placeholders in directory.xml.template and other configuration pr...
- Roger Borrello wrote:
> I believe this task is ready for review.
Which changes are we expected to review? - 04:59 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Admin console works :) - I forgot to include it in the list above, its EE8 webapp.
- 04:12 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Greg Shah wrote:
> Do you anticipate any need for the customer to run conversion with this branch (assuming they hav... - 03:38 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Do you anticipate any need for the customer to run conversion with this branch (assuming they have already run conver...
- 12:17 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> Tomasz Domin wrote:
> I've updated reporting server for a new Jetty12 WebSockets semantics. I... - 09:18 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> Initial testing report as for today:
>
> Websockets - works fine
>
> Servers:
> * Repor... - 09:03 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Hynek Cihlar wrote:
> Tomasz, do you have any pending changes not checked in? I need to do some Spreadsheet performa... - 09:00 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> Greg
> What about support for modules #9626 ? I guess this can be added here as well ? Or is ... - 08:43 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz, do you have any pending changes not checked in? I need to do some Spreadsheet performance tests for #9828 wit...
- 03:20 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> Once I am done with initial testing I will ask for support regarding integration testing for s... - 01:59 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Greg
What about support for modules #9626 ? I guess this can be added here as well ? Or is it a next step ? - 01:57 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Initial testing report as for today:
Websockets - works fine
Servers:
* EmbeddedWebServer - works fine
* Repo... - 04:12 PM Runtime Infrastructure Bug #9740: Client running in batch mode stops with a crash on Windows
- Kevin, please double-check that you are not using an old p2j.dll.
- 04:03 PM Runtime Infrastructure Bug #9740: Client running in batch mode stops with a crash on Windows
- It has the same stack trace (and failure) as the original report:...
- 03:45 PM Runtime Infrastructure Bug #9740: Client running in batch mode stops with a crash on Windows
- Testing with version 15801.
Testing reports has shown that the following error message is written to the rptrun_st... - 03:45 PM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- From Will:
> As far as I know we only use the two parameters Scott mentioned. - 03:44 PM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- From Scott:
> To the best of my knowledge, we actually don’t reference any of them internally in our code but are ... - 01:30 PM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- Followup question from Constantin:
> I more interested in how you use them in the application; you mentioned that ... - 01:19 PM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- From Scott:
> I have attached the openedge.properties file for our PasOE “pasdevt” instance:
>
> ... - 08:19 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- Greg Shah wrote:
> Please put the webspeed code (for now, the handler but in the future probably some other code lik... - 08:17 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- Please put the webspeed code (for now, the handler but in the future probably some other code like the web-context su...
- 08:02 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- Radu Apetrii wrote:
> Constantin, I have another question. Do I need to create a @WebspeedService@, like the ones fo... - 08:00 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- Constantin, I have another question. Do I need to create a @WebspeedService@, like the ones for REST, SOAP, and the o...
- 03:34 PM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- Code Review Task branch 9804a Revisions 15812 and 15813
1. In @RemoteAppServerConnectionPool.dispatch()@ the javad... - 11:28 AM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- Greg, please review, too.
- 02:02 PM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- I just connected *trunk_15818* to my "adepre" project and ran @ant clean convert.zset@ and created:
{{collapse(fin... - 10:58 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- Roger Borrello wrote:
> Isn't there kind of a chicken-egg situation here?
> # which version of FWD to use for the c... - 10:54 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- Isn't there kind of a chicken-egg situation here?
# which version of FWD to use for the conversion of webspeed so th... - 10:33 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- If we set @com.goldencode.p2j.webspeed.<something?>@ as the root package, then the conversion will emit automatically...
- 08:23 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- In #6506, we are putting the webspeed code into @src/com/goldencode/p2j/webspeed/@. So we would want a subdirectory ...
- 11:25 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- Well in @SymbolResolver@ constructor there is a call to @initPossibleClasses@ where the following classes are mapped:...
- 10:56 AM Conversion Tools Bug #7255 (WIP): FWD resolves a OO file not included in conversion, if it exists on disk and on P...
- Eduard Soltan wrote:
> Should the classes defined in @abl@ folder be mapped in @SymbolResolver.WorkArea.propathClass... - 10:51 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- Question:
Should the classes defined in @abl@ folder be mapped in @SymbolResolver.WorkArea.propathClassDicts@, and... - 10:59 AM Base Language Bug #4766: fix CHR and ASC
- Is there something different implemented in this @convmap@ than is implemented using the character sets in Java? In ...
- 06:24 AM Base Language Bug #4766: fix CHR and ASC
- I probably found a general rule for ASC (because it is more problematic) and I implemented it in FWD, but while I was...
- 09:26 AM Testing Support #6859: preprocessor tests
- Greg Shah wrote:
> Tomasz can help with understanding the Harness approach including how to setup tests that can run... - 09:24 AM Testing Support #6859: preprocessor tests
- Tomasz can help with understanding the Harness approach including how to setup tests that can run under both OE and F...
- 09:21 AM Testing Support #6859: preprocessor tests
- > How should I test like in #6860?
> I created the tests in 4GL but when converting with FWD, FWD doesn't have @COMP... - 09:11 AM Testing Support #6859: preprocessor tests
- Alexandru Lungu wrote:
> > There will be some tests which are hard to check in an ABLUnit test method. I still think... - 08:43 AM Testing Support #6859: preprocessor tests
- Will look into harness for those tests that are using @compile@ statement.
- 07:37 AM Testing Support #6859: preprocessor tests
- I will upload the test classes that I've done, if it's relevant for now.
- 07:31 AM Testing Support #6859: preprocessor tests
- Greg,
I migrated all of the tests but with a few exceptions. I see that in @old_testcases@ there are these files:
*... - 04:40 AM Testing Support #6859: preprocessor tests
- How should I test like in #6860?
I created the tests in 4GL but when converting with FWD, FWD doesn't have @COMPILER... - 08:59 AM Conversion Tools Feature #8786: incremental schema conversion and updates
- One customer (see #9288) uses "Liquibase":https://en.wikipedia.org/wiki/Liquibase to implement their incremental sche...
- 06:05 AM Base Language Bug #9836: Drop BlockManager API for empty methods
- Things to consider: any OUTPUT/INPUT-OUTPUT parameters need to ensure they are processed right even if we drop the Bl...
- 06:02 AM Base Language Bug #9836: Drop BlockManager API for empty methods
- This issue is derived from #8069-9, the purpose of this task is to remove the BlockManager API from empty methods.
- 06:01 AM Base Language Bug #9836 (New): Drop BlockManager API for empty methods
- 05:40 AM User Interface Bug #4135: high dpi screens display in low dpi
- First I have the trunk issue #4135-69 when switching between 2d and webgl renderers and the second issue is to find a...
- 05:37 AM User Interface Bug #4135: high dpi screens display in low dpi
- Hynek, could you reproduce the issue in #4135-69 with the trunk version?
- 04:26 AM Database Bug #9763 (Review): xml-node-name buffer option
- Constantin Asofiei wrote:
> Eduard, is 9763b ready for review?
Yes, it is ready for review. - 04:06 AM Base Language Bug #9819: SESSION:FIRST-ASYNC-REQUEST and SESSION:LAST-ASYNC-REQUEST
- Constantin Asofiei wrote:
> Review for 9819a rev 15806:
> * @SessionUtils@
> ** @return (handle) handle.UNKNOWN_AR... - 08:00 PM Database Feature #9093 (Review): add protection for multi-tenant imports to optionally only import tables ...
- I created the new tenant import mode. It is called @strict@ and also added an alias @strict-default@. In this case th...
03/25/2025
- 03:25 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Ovidiu Maxiniuc wrote:
> > Have you configured @WebServiceResource@ resource in @directory.xml@, under @resource-plu... - 02:25 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Constantin Asofiei wrote:
> Ovidiu Maxiniuc wrote:
> You have @src/com/goldencode/p2j/security/WebServiceResource.j... - 01:59 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Ovidiu Maxiniuc wrote:
> > * @AdminRestHandler@: @authHandler = new WebAuthHandler("admin", "basic", "/admin/login",... - 01:52 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Constantin Asofiei wrote:
> Review of 8976a rev 15810:
> * please run javadoc with Java 8 and fix any issues in you... - 10:52 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Constantin Asofiei wrote:
> I have not given an in-depth look at the persistent changes
Code review 8976a/15809-1... - 09:34 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Review of 8976a rev 15810:
* please run javadoc with Java 8 and fix any issues in your files, if you haven't already... - 11:46 AM User Interface Bug #4135: high dpi screens display in low dpi
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek, did you test switching renderer with the trunk recently? ... - 08:02 AM User Interface Bug #4135: high dpi screens display in low dpi
- Sergey Ivanovskiy wrote:
> Hynek, did you test switching renderer with the trunk recently? It seems when switching f... - 07:58 AM User Interface Bug #4135: high dpi screens display in low dpi
- Hynek, did you test switching renderer with the trunk recently? It seems when switching from 2d to webgl the window i...
- 04:15 AM User Interface Bug #4135 (WIP): high dpi screens display in low dpi
- 03:57 AM User Interface Bug #4135: high dpi screens display in low dpi
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > > Hynek Cihlar wrote:
> > > > I o... - 02:05 AM User Interface Bug #4135: high dpi screens display in low dpi
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek Cihlar wrote:
> > > I only tried a simple JS fiddle but t... - 11:08 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Updated this, ref 15808.
Added some changes that basically checks if:
@basepath@ is at the beginning of the filenam... - 10:32 AM Database Feature #9831: add admin API to set c3p0 configuration for individual tenant databases
- The following c3p0 database connection pool settings, normally set in the directory for a primary database, should be...
- 10:20 AM Database Feature #9831 (Closed): add admin API to set c3p0 configuration for individual tenant databases
- 10:15 AM Base Language Feature #9516 (Feedback): include pre-converted webspeed runtime code in FWD
- Just need a little direction into how best to merge into FWD.
- 09:41 AM Database Support #4060: investigate converting extent fields to array columns
- I wanted to investigate this a little bit. 7020d branch makes it easier to implement this. Most places are already us...
- 09:41 AM Base Language Bug #9819: SESSION:FIRST-ASYNC-REQUEST and SESSION:LAST-ASYNC-REQUEST
- Review for 9819a rev 15806:
* @SessionUtils@
** @return (handle) handle.UNKNOWN_ARGUMENT;@ is not OK - you need to ... - 09:38 AM Database Bug #9763: xml-node-name buffer option
- Eduard, is 9763b ready for review?
- 09:33 AM Runtime Infrastructure Feature #8976: Admin REST API for interacting with tenant authentication tables
- Moved review to #7080
- 05:40 AM Runtime Infrastructure Feature #8976: Admin REST API for interacting with tenant authentication tables
- Ovidiu, I see that 8976a has latest changes discussed in #7080. Please make sure the code compiles with Java 8, I wa...
- 09:15 AM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- Galya: when you have time, please review.
- 08:49 AM Testing Support #6859: preprocessor tests
- > There will be some tests which are hard to check in an ABLUnit test method. I still think we might need some level ...
- 08:45 AM Testing Support #6859: preprocessor tests
- Nice. I think this approach can work well for some tests, maybe even all tests that are expected to "pass" in OE. F...
- 08:30 AM Testing Support #6860: lexer tests
- In the OE testing, we only need to know if it compiled or not and if it failed to compile, the details (as you have a...
- 06:46 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Constantin, for ADE to convert I needed 2 converted skeletons inside p2j and I committed them in *9488a rev. 15735*: ...
- 06:29 AM Database Feature #7020: always use "expanded" extent fields
- So, to summarize: *7020d* is based on *trunk 15813*. *7020d* has all the changes from 7020c but with some other impro...
- 05:46 AM User Interface Bug #9826: ChUI: blinking cursor possible issue
- Run @7143-1445.p@ program in ChUI.
# the blinking cursor initially appears on the selected radio-button, which is ... - 05:37 AM User Interface Bug #9826 (New): ChUI: blinking cursor possible issue
- 05:39 AM User Interface Bug #9825: ChUI: Incorrect rectangle height
- Screenshot
!7143-1445-chui_native.png! - 05:35 AM User Interface Bug #9825: ChUI: Incorrect rectangle height
- Run the @7143-1445.p@ example.
# ChUI: shows 2 lines when 3 are expected, and:
# Intersects with the radio-s... - 05:27 AM User Interface Bug #9825 (New): ChUI: Incorrect rectangle height
- 04:19 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- The changes in rev 15771 should solve the immutable types problem...
- 03:09 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Regarding Jetty upgrade to version 12 there are three main types of Jetty services to upgrade:
- Jetty HTTP Handlers...
03/24/2025
- 04:30 PM User Interface Bug #4135: high dpi screens display in low dpi
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > I only tried a simple JS fiddle but the result was good. Try to ... - 02:19 PM User Interface Bug #4135 (Review): high dpi screens display in low dpi
- 4135b rev 15819.
- 02:17 PM User Interface Bug #4135: high dpi screens display in low dpi
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek Cihlar wrote:
> > > Sergey Ivanovskiy wrote:
> > > > I t... - 12:28 PM User Interface Bug #4135: high dpi screens display in low dpi
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > > I think we still need to use med... - 10:16 AM User Interface Bug #4135: high dpi screens display in low dpi
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > I think we still need to use media query because we should detec... - 09:47 AM User Interface Bug #4135: high dpi screens display in low dpi
- Sergey Ivanovskiy wrote:
> I think we still need to use media query because we should detect screen density. @device... - 09:06 AM User Interface Bug #4135: high dpi screens display in low dpi
- I think we still need to use media query because we should detect screen density. @devicePixelRatio@ increases with s...
- 06:52 AM User Interface Bug #4135: high dpi screens display in low dpi
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Code review 4135b.
> >
> > How is the scale factor of 2 deter... - 06:10 AM User Interface Bug #4135: high dpi screens display in low dpi
- Hynek Cihlar wrote:
> Code review 4135b.
>
> How is the scale factor of 2 determined for high resolution screens?... - 05:20 AM User Interface Bug #4135 (WIP): high dpi screens display in low dpi
- Code review 4135b.
How is the scale factor of 2 determined for high resolution screens? Why don't you use @window.... - 11:47 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> E.g. FWD API is making use of @javax.http.*@ classes in @SsoAuthenticator@, so it relies on lo... - 09:08 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Note there are due to migration there will FWD API changes, which I am not sure what to do with.
E.g. FWD API is mak... - 11:21 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Artur Școlnic wrote:
> I committed 9060b/15771, it contains fixes for issues from the review, constant type register... - 10:09 AM Base Language Bug #9060 (Review): Cache oftenly used values that are immutable
- I committed 9060b/15771, it contains fixes for issues from the review, constant type registering throughout the proje...
- 11:06 AM Database Feature #7020: always use "expanded" extent fields
- 7020d was rebased to trunk revision 15813.
7020d contains now all the changes from 7020c + some improvements. There ... - 11:01 AM Runtime Infrastructure Support #9514: assess, recommend and document monitoring tools plan
- Some recent observations for using *jstack* in a container. Some settings have to be passed to docker upon building t...
- 10:51 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Greg Shah wrote:
> Galya B wrote:
> > Greg Shah wrote:
> > > > As for the real value of automation... I don't want... - 10:42 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Greg Shah wrote:
> Galya B wrote:
> > I think in FWD we have this notion that automation is not necessarily running... - 10:39 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Greg Shah wrote:
> >> The API is defined at development time, not at runtime. You don't need to dynamically generate... - 10:32 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- >> The API is defined at development time, not at runtime. You don't need to dynamically generate it on a production ...
- 10:28 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Galya B wrote:
> Greg Shah wrote:
> > > As for the real value of automation... I don't want to get there.
> >
> ... - 10:13 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Greg Shah wrote:
> Banks don't build platforms, they build applications. FWD is not an application, it is a platfor... - 10:06 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Greg Shah wrote:
> > > * JSON or Annotations
> > > ** It seems that we can either define the API in JSON and then g... - 09:54 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Greg Shah wrote:
> > As for the real value of automation... I don't want to get there.
>
> I never said that. Th... - 09:53 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Constantin Asofiei wrote:
> Greg: before committing to use Swagger and Jersey, I'd like to have a simple POC to chec... - 09:53 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- > As for the real value of automation... I don't want to get there.
I never said that. This has nothing to do wit... - 09:52 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- > > * JSON or Annotations
> > ** It seems that we can either define the API in JSON and then generate Java stubs for... - 09:33 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Greg Shah wrote:
> The issue is that running extra code to dynamically generate and expose the API increases the att... - 09:20 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Greg Shah wrote:
> * JSON or Annotations
> ** It seems that we can either define the API in JSON and then generate ... - 09:05 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Ovidiu: I like the way your work is moving. The design in #7080-80 is good.
Constantin: We should go ahead with a c... - 07:54 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Greg: before committing to use Swagger and Jersey, I'd like to have a simple POC to check how it integrates with FWD.
- 07:35 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- If the customers don't want to develop tools (API clients), they can have the auto-generated always up-to-date web cl...
- 07:32 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Galya B wrote:
> In any case it's a matter of configuration.
https://anirtek.github.io/java/jetty/swagger/openapi... - 07:13 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Here is a full list of the supported server stubs, client SDKs and doc types it can generate: "swagger-codegen":https...
- 07:02 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Constantin Asofiei wrote:
> How does Swagger generate the server stubs? With annotations?
The api is declared in ya... - 06:43 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Galya B wrote:
> Greg Shah wrote:
> > Yes, we can consider Swagger.
>
> Constantin, does #7080-80 mean we're not... - 06:40 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Greg Shah wrote:
> Yes, we can consider Swagger.
Constantin, does #7080-80 mean we're not considering Swagger for... - 10:42 AM Base Language Bug #4602: fixes for OO 4GL and structured error handling
- h2. More on control-of-flow directives
I looked at 4gl for @leave@, @next@ and @retry@.
Leave:
@The name of th... - 06:14 AM Base Language Bug #4602: fixes for OO 4GL and structured error handling
- h3. Error handling
Looking at 4gl documentation about @CATCH@ blocks I have seen 2 things of interest.... - 10:27 AM Testing Support #6859: preprocessor tests
- Created the following methods, adapted to the new @testcases@ project:...
- 08:08 AM Testing Support #6859 (WIP): preprocessor tests
- Started looking through the existing tests in @old_testcases@ and executed them on Developer Studio
- 10:02 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- Paul Bodale wrote:
> * Call types:
> ** (object method) @SetParameter(1, "INTEGER", "INPUT", DYNAMIC-INVOKE(clsRef,... - 08:59 AM Testing Support #6860: lexer tests
- Greg Shah wrote:
> To be clear: we will implement a driver that directly executes the lexer and checks the output. ... - 03:57 AM Runtime Infrastructure Bug #9804 (Review): improve the OpenClient remote calls
- 9804a rev 15813 has:
* Improvements for remote FWD OpenClient connections: ensure that the remote side uses a single...
03/21/2025
- 05:57 PM Runtime Infrastructure Feature #7080 (Review): expose all admin APIs via REST
- The changes in 8976a / 15810:
* created @BaseAdminRestHandler@ as base @abstract@ class for all REST handlers:
** w... - 05:22 PM Runtime Infrastructure Feature #7080 (WIP): expose all admin APIs via REST
- I committed the changes to 8976a / 15810.
- 04:04 PM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- Otoh, I don't think we want to reserve dispatcher threads for all apps, even if they don't use remote openclient.
- 03:49 PM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- Greg Shah wrote:
> Perhaps we should have a safer way to set the number of dispatcher threads. For example, doesn't... - 03:44 PM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- Greg Shah wrote:
> > Greg: why is BaseSession.listeners a LinkedList instead of a HashSet? Are the listeners depende... - 03:25 PM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- Constantin Asofiei wrote:
> * with its size limited to 80% of the number of Dispatcher threads
>
> I think we nee... - 03:22 PM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- > Greg: why is BaseSession.listeners a LinkedList instead of a HashSet? Are the listeners dependent on when their ord...
- 02:16 PM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- Created task branch 9804a from trunk rev 15811.
In rev 15812, is the initial pass; it includes, on the remote FWD Op... - 03:06 PM User Interface Bug #4135 (Review): high dpi screens display in low dpi
- Committed revision 15793 (4135b) fixed found issues. Please review. Passed manual ui tests with the large customer ap...
- 01:36 PM Base Language Bug #9572 (Review): ArrayIndexOutOfBoundsException and wrong newline handling in RedirectedTermin...
- 9572a committed as rev. 15770, please do the next intermediate review.
*RedirectedTerminal*:
- Javadocs for mos... - 10:57 AM Base Language Bug #9572: ArrayIndexOutOfBoundsException and wrong newline handling in RedirectedTerminal.addCha...
- The @breakable@ field's lifecycle is unclear. It maintains a set of line numbers that can only grow; the set is never...
- 10:43 AM Conversion Tools Feature #9822: artifacts that are shared project-wide should be moved into the cvtdb
- A fair point.
In the specific case of the @name_map.xml@, we have good reason to eliminate the artifact completely... - 10:17 AM Conversion Tools Feature #9822: artifacts that are shared project-wide should be moved into the cvtdb
- > Human review and access is made much harder than simple text output in the filesystem. We would need some tools to ...
- 10:06 AM Conversion Tools Feature #9822: artifacts that are shared project-wide should be moved into the cvtdb
- This is just one future approach to be considered. Using a database has pros and cons. Roughly:
* pros
** The i... - 10:00 AM Conversion Tools Feature #9822: artifacts that are shared project-wide should be moved into the cvtdb
- Artifacts that are shared project-wide should be moved into the cvtdb. For example, the @registry.xml@ and @name_map....
- 09:59 AM Conversion Tools Feature #9822 (New): artifacts that are shared project-wide should be moved into the cvtdb
- 09:38 AM User Interface Feature #9787 (Test): Missing NUM-ITERATIONS frame widget attribute full support
- 08:43 AM User Interface Feature #9787: Missing NUM-ITERATIONS frame widget attribute full support
- Branch @9787a@ was merged to trunk as revno @15808@ then it was archived.
- 08:28 AM User Interface Feature #9787: Missing NUM-ITERATIONS frame widget attribute full support
- The @9787a@ rebased with trunk revision @15807@, new revision is @15810@.
Starting merge in trunk. - 08:04 AM User Interface Feature #9787: Missing NUM-ITERATIONS frame widget attribute full support
- Hynek Cihlar wrote:
> Please merge 9787a to trunk after 9491b.
OK. - 08:02 AM User Interface Feature #9787 (Merge Pending): Missing NUM-ITERATIONS frame widget attribute full support
- Please merge 9787a to trunk after 9491b.
- 07:49 AM User Interface Feature #9787: Missing NUM-ITERATIONS frame widget attribute full support
- The @9787a@ rebased with trunk revision @15806@, new revision is @15809@.
Hynek,
Do you have another objection ... - 09:33 PM User Interface Feature #9787: Missing NUM-ITERATIONS frame widget attribute full support
- The @9787a@ updated for review to revision @15806@.
The change fixes the typo in history entry number for file @Co... - 09:38 AM User Interface Bug #9792 (Test): Frame handle: Can't query side-labels
- 08:45 AM User Interface Bug #9792: Frame handle: Can't query side-labels
- The fix merged to trunk as revision @15808@.
- 09:11 AM Testing Support #6859: preprocessor tests
- In addition to #6859-3, we need to consider the following:
* The testing must be able to run in both OE and FWD.
... - 08:44 AM Database Support #4060: investigate converting extent fields to array columns
- Recently we found out that:
* Most databases have a limit on the number of columns in a table.
** PostgreSQL: 160... - 08:23 AM Conversion Tools Support #9703 (WIP): explore and document the existing OE IDE feature set
- 03:15 AM Conversion Tools Support #9703: explore and document the existing OE IDE feature set
- I will update my progress here.
✅ - done
❌ - not done
> * For each project type, please create a "hello world" p... - 08:20 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- I attached the conversion and build logs of the ADE code I converted.
I tried to get a list of the compile issues, ... - 07:33 AM Conversion Tools Feature #5586 (Review): move all conversion artifacts/outputs into the cvtdb or into a dedicated ...
- Will put this back into review.
I added the latest commit in 5586a/15807.
Please let me know if there are some cha... - 05:23 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Made the following change:...
- 03:50 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Okay, will let this aside then. Will look into dropping @.lexer@ and @.parser@.
I see that those filed are enabled h... - 07:19 AM Base Language Bug #9819: SESSION:FIRST-ASYNC-REQUEST and SESSION:LAST-ASYNC-REQUEST
- Added conversion support on 9819a, rev. *15806*.
- 06:07 AM Base Language Bug #9819: SESSION:FIRST-ASYNC-REQUEST and SESSION:LAST-ASYNC-REQUEST
- Eduard Soltan wrote:
> I see that in @SessionUtils@ all methods are static. In case it will implement an interface s... - 06:05 AM Base Language Bug #9819: SESSION:FIRST-ASYNC-REQUEST and SESSION:LAST-ASYNC-REQUEST
- Constantin Asofiei wrote:
> These @LAST/FIRST-ASYNC-REQUEST@ attributes are currently supported in FWD only in for t... - 05:10 AM Base Language Bug #9819: SESSION:FIRST-ASYNC-REQUEST and SESSION:LAST-ASYNC-REQUEST
- These @LAST/FIRST-ASYNC-REQUEST@ attributes are currently supported in FWD only in for the SERVER handle. This is un...
- 05:07 AM Base Language Bug #9819 (WIP): SESSION:FIRST-ASYNC-REQUEST and SESSION:LAST-ASYNC-REQUEST
- 06:33 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> Hynek Cihlar wrote:
> > Tomasz Domin wrote:
> > > Hynek
> > > I have problems porting @Spre... - 05:00 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Hynek Cihlar wrote:
> Tomasz Domin wrote:
> > Hynek
> > I have problems porting @SpreadsheetWebApp@ from Jetty 9 ... - 04:40 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> Hynek
> I have problems porting @SpreadsheetWebApp@ from Jetty 9 to Jetty 12, as some kind o... - 03:20 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Hynek
I have problems porting @SpreadsheetWebApp@ from Jetty 9 to Jetty 12, as some kind of internal API was used (... - 04:41 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
> * Return statement:
> ** Wrong behavior of functions in some cases.
This is a bit messy...
Normally, the RET...- 03:25 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- Constantin Asofiei wrote:
> what is @val@ at the time @newInstance@ is called?
@BaseDataType val = BaseDataType.g... - 03:34 AM Database Feature #7020: always use "expanded" extent fields
- Greg Shah wrote:
> For some reason, the work on 9537a is actually in #8982 and the last notes there suggest that we ...
03/20/2025
- 04:47 PM Testing Support #6860: lexer tests
- We need to work on both the driver program as well as specific tests to check the full range of lexing behavior.
T... - 02:58 PM Database Feature #7020: always use "expanded" extent fields
- If the shared frame above is fixed, yet the customer application hit that other limit, we'd need both to be fixed bef...
- 02:54 PM Database Feature #7020: always use "expanded" extent fields
- Greg Shah wrote:
> For some reason, the work on 9537a is actually in #8982 and the last notes there suggest that we ... - 02:18 PM Database Feature #7020: always use "expanded" extent fields
- For some reason, the work on 9537a is actually in #8982 and the last notes there suggest that we have a design limita...
- 11:47 AM Database Feature #7020: always use "expanded" extent fields
- Roger Borrello wrote:
> Is there any relationship between branches 9537a and 7020c? I am especially concerned with m... - 11:39 AM Database Feature #7020: always use "expanded" extent fields
- Is there any relationship between branches 9537a and 7020c? I am especially concerned with my big application, since ...
- 11:27 AM Database Feature #7020 (Review): always use "expanded" extent fields
- I have rebased 7020c to trunk revision 15800.
I have committed revisions 15823/15824 with some fixes. Please revie... - 10:57 AM Database Feature #7020: always use "expanded" extent fields
- Stefanel Pezamosca wrote:
> Now that I think about the potential issues, I believe this plan will be safer. So, I’m ... - 02:26 PM User Interface Bug #4135: high dpi screens display in low dpi
- Guessed what happened from rev @4135a@ to rev @4135b@. Now images are drawn with help of @drawImage@ that takes into ...
- 01:08 PM User Interface Bug #4135 (WIP): high dpi screens display in low dpi
- I found that the issues in the current version. The images are broken, it was observed after clean rebuilt. So this b...
- 08:12 AM User Interface Bug #4135 (Review): high dpi screens display in low dpi
- 08:12 AM User Interface Bug #4135: high dpi screens display in low dpi
- Moved changes over the current versions. Please review revision 15792 (4135b). I am not sure if the goal is reached o...
- 02:15 PM Conversion Tools Support #9703: explore and document the existing OE IDE feature set
- > > * For each project type, please create a "hello world" project and gather all the artifacts including any configu...
- 10:38 AM Conversion Tools Support #9703: explore and document the existing OE IDE feature set
- Thanks for the review.
Greg Shah wrote:
> * For each project type, please create a "hello world" project and ga... - 10:29 AM Conversion Tools Support #9703: explore and document the existing OE IDE feature set
- I've reviewed the latest documentation. This is really good.
Next steps:
* For each project type, please creat... - 07:44 AM Conversion Tools Support #9703: explore and document the existing OE IDE feature set
- Alexandru Lungu wrote:
> Florin, please check Show View > Other section the IDE. It presents several views that can ... - 05:07 AM Conversion Tools Support #9703: explore and document the existing OE IDE feature set
- Florin, please check Show View > Other section the IDE. It presents several views that can be enabled in the applicat...
- 01:45 PM User Interface Feature #9787: Missing NUM-ITERATIONS frame widget attribute full support
- The @9787a@ rebased with trunk revision @15803@, new revision is @15805@.
The @ChUI@ regression testing is in prog... - 07:02 AM User Interface Feature #9787: Missing NUM-ITERATIONS frame widget attribute full support
- Hynek Cihlar wrote:
> Code review 9787a. The changes look good. Please include ChUI also run regression tests.
Ye... - 05:15 AM User Interface Feature #9787 (Internal Test): Missing NUM-ITERATIONS frame widget attribute full support
- Code review 9787a. The changes look good. Please include ChUI also run regression tests.
- 12:51 PM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- > # Artifacts that are shared project-wide should be moved into the cvtdb. For example, the @registry.xml@ and @name...
- 10:26 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- After looking in @name_map@ i though about the following tables:...
- 04:31 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Greg Shah wrote:
> # Artifacts that are shared project-wide should be moved into the cvtdb. For example, the @regis... - 04:11 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- I've modified this in @callgraph_lib.rules@ ...
- 09:30 AM Runtime Infrastructure Bug #9804 (WIP): improve the OpenClient remote calls
- 09:28 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
- Constantin Asofiei wrote:
> This was added in OE 12.8 , so yes, is not implemented. Does this mean that @LockConfli... - 09:19 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
- Constantin Asofiei wrote:
> Eduard Soltan wrote:
> > Eduard Soltan wrote:
> > > Marian, do you know if we could ac... - 09:14 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
- Eduard Soltan wrote:
> Eduard Soltan wrote:
> > Marian, do you know if we could actually set a timeout to database ... - 08:37 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
- Eduard Soltan wrote:
> Marian, do you know if we could actually set a timeout to database related statements like @f... - 08:13 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
- Marian, do you know if we could actually set a timeout to database related statements like @find first book.@ to spec...
- 09:23 AM User Interface Bug #9807 (Test): Ctrl-A and select-all do not work in an editor when the first line is empty aft...
- Branch 9807a was merged into trunk as rev.15802 and archived.
- 09:05 AM User Interface Bug #9807 (Merge Pending): Ctrl-A and select-all do not work in an editor when the first line is ...
- Sooo, 9807a can be merged now.
- 08:28 AM User Interface Bug #9807: Ctrl-A and select-all do not work in an editor when the first line is empty after pres...
- For GUI regression testing I included:
* editor with no text
* text is multi-line in editor
* text is multi-line i... - 07:50 AM User Interface Bug #9807: Ctrl-A and select-all do not work in an editor when the first line is empty after pres...
- On Andreea's request, ChUI regression tests were run, and they passed. ✅
- 09:19 AM Base Language Bug #9572: ArrayIndexOutOfBoundsException and wrong newline handling in RedirectedTerminal.addCha...
- I am fixing the @moveOutputToColumn(final int fromCol, final int toCol)@, currently implemented as:...
- 09:02 AM Base Language Bug #9572: ArrayIndexOutOfBoundsException and wrong newline handling in RedirectedTerminal.addCha...
- Hynek Cihlar wrote:
> Early review 9572a.
>
> In @drawVBorder@, shouldn't the previous state be copied to the new... - 09:01 AM Base Language Bug #9572: ArrayIndexOutOfBoundsException and wrong newline handling in RedirectedTerminal.addCha...
- Hynek Cihlar wrote:
> Early review 9572a.
>
>
> Otherwise awful lot of unrelated and non-functional changes for... - 06:23 AM Base Language Bug #9572: ArrayIndexOutOfBoundsException and wrong newline handling in RedirectedTerminal.addCha...
- Early review 9572a.
In @drawVBorder@, shouldn't the previous state be copied to the new re-allocated array?
Oth... - 09:07 AM Base Language Feature #9436: add built-in OO classes
- Just to be clear, classes with .NET dependencies will not be implemented.
- 05:56 AM Base Language Feature #9436: add built-in OO classes
- Below is an updated list of the current status, what tests exist and extra classes that need to be implemented from #...
- 08:26 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- Well, if @value@ is an integer array, then it seems @convertValue@ is missing support for arrays; what is @val@ at th...
- 03:37 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- > * Call types:
> ** (object method) [...] Match on wrong method results in no error being thrown.
There is a pr... - 08:02 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- I managed to recover my changes and commit them to *7180a/15471* + the ones I wanted to commit originally (I hope the...
- 06:49 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- I think I can recover this from the .~1~ files that are created on the revert.
- 06:48 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Greg, somehow I lost my commit from *7180a/15741* ......
- 05:50 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- I managed to refactor a few points to avoid using @removeAll()@ from @ArtifactCollection@. I need to fix another scen...
- 04:58 AM User Interface Support #9812: browser resolution
- Andrei Iacob wrote:
> I am not expriencing any rendering issue anymore, most probably I had some problematic changes... - 04:35 AM User Interface Support #9812: browser resolution
- I am not expriencing any rendering issue anymore, most probably I had some problematic changes, but in trying to recr...
- 03:42 AM User Interface Support #9812: browser resolution
- Andrei what kind of issues do you see in particular? We should not have issues with any resolution or even scale set ...
- 03:22 AM User Interface Support #9812: browser resolution
- Greg Shah wrote:
> Do you mean the size (in pixels) of the browser "content" window?
The size (in pixels) of the ... - 03:19 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Greg Shah wrote:
> The only difference is that I think we need to move away from basic auth and design a more approp... - 09:57 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ rebased with trunk revision @15800@, new revision is @15826@.
Just rebase to match current trunk.
03/19/2025
- 07:10 PM Testing Bug #9525: Testcases: incorrect placeholders in directory.xml.template and other configuration pr...
- I believe this task is ready for review.
- 04:41 PM Base Language Bug #9572: ArrayIndexOutOfBoundsException and wrong newline handling in RedirectedTerminal.addCha...
- Sorry, you're right. I missed the test files.
You can ask Marian if you need help in finding the right spot for t... - 04:39 PM Base Language Bug #9572: ArrayIndexOutOfBoundsException and wrong newline handling in RedirectedTerminal.addCha...
- Greg Shah wrote:
> Why didn't you check in the unit tests to 9572a? If they were useful for this task then they sho... - 04:26 PM Base Language Bug #9572: ArrayIndexOutOfBoundsException and wrong newline handling in RedirectedTerminal.addCha...
- Why didn't you check in the unit tests to 9572a? If they were useful for this task then they should be checked in.
- 03:14 PM Base Language Bug #9572: ArrayIndexOutOfBoundsException and wrong newline handling in RedirectedTerminal.addCha...
- The 9572a rev. 15769 contains some intermediate state for early review:
*Change Description:*
# *RedirectedTerm... - 04:23 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Constantin Asofiei wrote:
> The point is: I see real usage in getting the full details 'up front', and not having to... - 02:23 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Ovidiu Maxiniuc wrote:
> #** the @/admin/tenants@ and @/admin/sessions@ should return only the list of resources, no... - 02:14 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- I agree with these ideas.
The only difference is that I think we need to move away from basic auth and design a mo... - 01:59 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Constantin and I have a discussion on meet and we reach the following conclusions (summarised):
# instead a having... - 01:14 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- > A question I have is do we expect the framework to ever expose endpoints that are not @/admin@, because to me every...
- 01:13 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- I'm not opposed to an explicit versioning in the URL, but this also would suggest that the older versions would be su...
- 09:46 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Versioning is introduced when the team is on the same page about the definition of backwards compatibility. Breaking ...
- 09:34 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Idea discussed in the daily meeting today:
* As this task is also about (re-)designing the REST API to expose the ... - 03:37 PM User Interface Bug #9807 (Internal Test): Ctrl-A and select-all do not work in an editor when the first line is ...
- Andreea Bârzu wrote:
> *Committed 9807 / revision 15792.*
> Hynek, can you please review?
Code review. The chan... - 11:00 AM User Interface Bug #9807 (Review): Ctrl-A and select-all do not work in an editor when the first line is empty a...
- 11:00 AM User Interface Bug #9807 (WIP): Ctrl-A and select-all do not work in an editor when the first line is empty afte...
- *Committed 9807 / revision 15792.*
Hynek, can you please review? - 06:06 AM User Interface Bug #9807: Ctrl-A and select-all do not work in an editor when the first line is empty after pres...
- When select-all/ctrl-a is chosen, setSelection() is called. For the use-case from #9801-1 there are 2 lines(the first...
- 05:32 AM User Interface Bug #9807: Ctrl-A and select-all do not work in an editor when the first line is empty after pres...
- Testcase:...
- 05:22 AM User Interface Bug #9807 (Test): Ctrl-A and select-all do not work in an editor when the first line is empty aft...
- 02:49 PM Base Language Feature #9435: class-level virtual procedure/function definitions
- The changes will reach trunk via 9457a - see rev 15802. 9435a was archived as dead.
- 02:09 PM Database Feature #9093: add protection for multi-tenant imports to optionally only import tables that are ...
- I am preparing a new @tenantMode@, which will restrict the import to @Default@ physical database only to tables not m...
- 01:39 PM User Interface Support #9812: browser resolution
- Do you mean the size (in pixels) of the browser "content" window? Or do you mean the size of the device screen on wh...
- 01:37 PM User Interface Support #9812: browser resolution
- From Andrei Iacob:
> What is the official support of FWD for web browsers resolutions? While working on #9772, I'v... - 01:37 PM User Interface Support #9812 (New): browser resolution
- 12:42 PM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Ioana, my approach for investigating compile errors is to comment or otherwise 'remove' the offending code that doesn...
- 10:42 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. 15734*: Added @FINAL@ keyword in @define_stmt_pre_scan@ and excluded generics from implement...
- 11:51 AM User Interface Feature #9787: Missing NUM-ITERATIONS frame widget attribute full support
- The @9787a@ rebased with trunk revision @15800@, new revision is @15802@.
- 10:51 AM User Interface Feature #9787: Missing NUM-ITERATIONS frame widget attribute full support
- The @9787a@ rebased with trunk revision @15799@, new revision is @15801@.
- 09:45 AM User Interface Feature #9787: Missing NUM-ITERATIONS frame widget attribute full support
- The @9787a@ rebased with trunk revision @15798@, new revision is @15800@.
- 11:42 AM Conversion Tools Support #9703 (Review): explore and document the existing OE IDE feature set
- Greg Shah wrote:
> * Web UI - If I understand correctly, this is just normal web UI development. I don't see why we... - 11:06 AM Database Bug #9763: xml-node-name buffer option
- Branch 9763c was merged to trunk rev 15800 and archived.
- 03:38 AM Database Bug #9763: xml-node-name buffer option
- Created task branch 9763c from trunk rev 15790. 15791 fixes a problem with an edge case (regression in trunk 15785),...
- 10:11 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- I tried fixing #5586-41 and during debugging I've set the argument for @prepareFilename@ from @""@ to @"./abl/guests-...
- 09:43 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Constantin Asofiei wrote:
> Stefan Vieru wrote:
> > While debugging today I have found that what's failing right no... - 08:45 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Stefan Vieru wrote:
> While debugging today I have found that what's failing right now the callgraph is this :
> [.... - 08:40 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- While debugging today I have found that what's failing right now the callgraph is this :...
- 09:19 AM User Interface Bug #4135: high dpi screens display in low dpi
- Greg Shah wrote:
> Is this ready for review?
No, it is not ready. I am just applying the changes manually. From the... - 08:39 AM User Interface Bug #4135: high dpi screens display in low dpi
- Is this ready for review?
- 03:21 AM User Interface Bug #4135: high dpi screens display in low dpi
- Created 4135b, moving effective changes of 4135a over 4135b.
- 07:44 AM User Interface Bug #9808: Incorrect screen value for datetime / datetime-tz
- The fill-in screen values for @datetime@ and @datetime-tz@ are not correctly set. Specifically, some separators are h...
- 07:40 AM User Interface Bug #9808 (New): Incorrect screen value for datetime / datetime-tz
- 07:16 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- h2. Status as of March 19
---
- All tests are passing conversion and compilation phases
- Here are the known p... - 06:48 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Artur, please go through all @Accessor.get()@ references - there only 64 I can find, and at least @Stream.readField@ ...
- 06:43 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Artur, BTW, @clobConstant@ needs to override all methods which write it, like the @clob.write(clob.java:443)@.
- 04:55 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- > new LobCopy(new SourceLob(longchar), new TargetLob(new FieldReference(tt, "field"))).run();
I agree that @publi... - 04:21 AM Database Feature #7020 (WIP): always use "expanded" extent fields
- Thank you for the review. I will start working on addressing the above now.
> * as noted above, is the drop of the...
03/18/2025
- 12:58 PM Database Feature #7020: always use "expanded" extent fields
- Review of 7020c / 15792.
I see that you did what I was afraid to do: completely drop the support for custom extent... - 12:58 PM Base Language Bug #9060: Cache oftenly used values that are immutable
- This is different, for example:...
- 11:03 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Artur Școlnic wrote:
> I started a more extensive testing process, hundreds of unit tests are failing because of ass... - 11:03 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- I started a more extensive testing process, hundreds of unit tests are failing because of assign style methods being ...
- 09:45 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- @decimal.compareTo@ uses @BigDecimal.compareTo@ which checks the scale, so I think we are safe.
- 09:39 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Please make sure that @compareTo@ returns 0 *only when* the scale is the same. Otherwise, we may end up considering @...
- 09:23 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Alexandru Lungu wrote:
> Oh, sorry for the confusion. I meant @cachedInstance.value.equals(value)@ or something like... - 09:17 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- > Isn't this expected? Comparing a decimalConstant with a BigDecimal using equals should not return true.
Oh, sorr... - 09:15 AM Base Language Bug #9060 (WIP): Cache oftenly used values that are immutable
- Alexandru Lungu wrote:
> # why?
Isn't this expected? Comparing a decimalConstant with a BigDecimal using equals s... - 09:01 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- > but using cachedInstance.equals(value) simply breaks the caching because it is always false.
# why?
# can you ... - 09:00 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Alexandru Lungu wrote:
> * I am quite nervous with comparing @double@ values with @==@: @cachedInstance.doubleValue(... - 08:55 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Artur Școlnic wrote:
> that would be the next step, which I already partly implemented, but for now we need to wrap... - 08:50 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- > Is mandatory to make these changes in the branch, it can't be merged without them.
I tend to agree with this sta... - 08:44 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Constantin Asofiei wrote:
> You mean @Can not compare character with characer constant!@?
Yes.
- 08:42 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Artur Școlnic wrote:
> Constantin Asofiei wrote:
> > Review for 9060b rev 15768:
> > * in @database_references.rul... - 08:17 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Constantin Asofiei wrote:
> Review for 9060b rev 15768:
> * in @database_references.rules@, I think you need to che... - 04:39 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Review of 9060b:
* Leave a space between the target and cast type (e.g. @datetimetz result = (datetimetz)cachedBDT... - 12:37 PM User Interface Feature #9787: Missing NUM-ITERATIONS frame widget attribute full support
- The @9787a@ rebased with trunk revision @15790@, new revision is @15792@.
Just rebase. - 09:00 AM User Interface Feature #9787: Missing NUM-ITERATIONS frame widget attribute full support
- The @9787a@ updated for review to revision @15781@. Rebased with recent trunk @15789@. New revision is @15791@.
In... - 12:32 PM Database Bug #9763: xml-node-name buffer option
- Constantin Asofiei wrote:
> Eduard, isn't @SERIALIZE-NAME@ used for JSON? So please try @READ-JSON@ and @WRITE-JSON@... - 11:29 AM Database Bug #9763: xml-node-name buffer option
- Eduard, isn't @SERIALIZE-NAME@ used for JSON? So please try @READ-JSON@ and @WRITE-JSON@.
- 11:25 AM Database Bug #9763: xml-node-name buffer option
- Main faindings regarding buffer attributes:
@NAMESPACE-URI@
1) for statement @buffer btt1:NAMESPACE-URI@, it w... - 05:09 AM Database Bug #9763 (WIP): xml-node-name buffer option
- 04:43 AM Database Bug #9763: xml-node-name buffer option
- 9763a was merged into trunk revision 15785 and archived.
- 11:31 AM Conversion Tools Support #9703: explore and document the existing OE IDE feature set
- Constantin, I am trying to fill-in the gaps in this "table":https://proj.goldencode.com/projects/p2j/wiki/OpenEdge_ID...
- 11:18 AM Runtime Infrastructure Bug #9804: improve the OpenClient remote calls
- The remote OpenClient calls are managed in FWD via the @RemoteLegacyJavaAppserverClient@ class, created via @LegacyJa...
- 10:42 AM Runtime Infrastructure Bug #9804 (Test): improve the OpenClient remote calls
- 10:55 AM User Interface Bug #9732 (Test): Pressing Dead keys with Dutch system language produces different key events dep...
- Branch 9293d was merged into trunk as rev. 15790 and archived.
- 10:04 AM User Interface Bug #9732 (Merge Pending): Pressing Dead keys with Dutch system language produces different key e...
- The changes are good. Please merge 9293d to trunk.
- 01:43 AM User Interface Bug #9732: Pressing Dead keys with Dutch system language produces different key events depending ...
- I fixed found issues and the changes passed CHUI regression tests. Can 9392d be merged into the trunk?
- 09:19 AM User Interface Bug #4437 (Closed): copy, paste and cut functionality don't work as expected
- 08:49 AM User Interface Bug #4437: copy, paste and cut functionality don't work as expected
- This is an old issue that you have made. We don't have a corresponding Jira issue.
I don't know why this is still ... - 09:01 AM User Interface Bug #9792: Frame handle: Can't query side-labels
- The fix committed to @9787a@ revision @15781@. Waiting for review and merge notification.
- 07:57 AM User Interface Bug #9792: Frame handle: Can't query side-labels
- Greg Shah wrote:
> Code Review #9792-5
>
> I agree completely. Good fix.
>
> You can add it to 9787a. Is the... - 06:35 AM User Interface Bug #9792 (Internal Test): Frame handle: Can't query side-labels
- Code Review #9792-5
I agree completely. Good fix.
You can add it to 9787a. Is there something else to fix here? - 06:38 AM Deployment Support #9708: rationalize and optimize the standard FWD images
- > What are the software elements that should be removed from the BASE_OS_TOOLS and RUNTIME_TOOLS for strictly runtime...
- 05:39 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Constantin Asofiei wrote:
> Tomasz Domin wrote:
> > See : https://javadoc.jetty.org/jetty-12/org/eclipse/jetty/serv... - 03:47 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> See : https://javadoc.jetty.org/jetty-12/org/eclipse/jetty/server/Request.Handler.html#handle(... - 05:19 AM Runtime Infrastructure Bug #9740 (Test): Client running in batch mode stops with a crash on Windows
- @9740a@ was merged into @trunk / rev 15787@
- 05:08 AM Database Feature #9543: implement missing BUFFER attributes
- 9543a was merged into trunk revision 15786 and archived.
- 04:17 AM Database Bug #9756 (Test): Performance improvements for CONTAINS udf related methods.
- 04:13 AM Database Bug #9756: Performance improvements for CONTAINS udf related methods.
- Branch 9756a was merged into trunk as rev. 15784 and archived.
- 04:15 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
> * for the @RETURN DYNAMIC-INVOKE@ - please make tests, and we'll discuss if we need to implement this in this pha...- 04:10 AM Base Language Bug #9801: conversion of com property with subscript
- This was encountered for the #9457 work, the task is created to document this problem; is not expected to be fixed as...
- 04:07 AM Base Language Bug #9801 (New): conversion of com property with subscript
- 03:53 AM Base Language Feature #9436: add built-in OO classes
- *9436a* is merged to trunk as rev. *15782* and archived.
- 02:19 AM User Interface Bug #4135 (WIP): high dpi screens display in low dpi
- The changes are over the old revision. It needs to clean these changes and apply over the branch over the current tru...
03/17/2025
- 06:20 PM User Interface Bug #9799: blurry text rendering in the GUI web client
- From #1811-1371:
> I can't find a way to disable anti-aliasing when drawing text, via some simple setting in CSS/c... - 05:51 PM User Interface Bug #9799 (New): blurry text rendering in the GUI web client
- 06:13 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Constantin Asofiei wrote:
> Tomasz Domin wrote:
> > In order to minimize changes I've stayed with @AbstractHandler@... - 08:12 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> In order to minimize changes I've stayed with @AbstractHandler@ despite its deprecated, as mov... - 08:01 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Constantin: Please comment on this plan. Do we need to shift to the asynch approach?
- 03:52 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- I've started work on porting services to Jetty 12 API. There are differences requiring attention, it will take me 2-3...
- 06:11 PM User Interface Bug #4135: high dpi screens display in low dpi
- Sergey: Please rebase 4135a and let's get it reviewed and merged. I'd like to see if it helps #9800.
- 03:55 PM User Interface Bug #9792 (Review): Frame handle: Can't query side-labels
- 03:55 PM User Interface Bug #9792 (WIP): Frame handle: Can't query side-labels
- 03:54 PM User Interface Bug #9792: Frame handle: Can't query side-labels
- Made some research and found the @SIDE-LABEL@ is just an abbreviation for @SIDE-LABELS@. In 4GL it is possible to use...
- 12:42 PM User Interface Bug #9792: Frame handle: Can't query side-labels
- Greg Shah wrote:
> Let's just clear this now.
OK.
But what does @SIDE-LABEL@ mean for frame widget? The same a... - 09:49 AM User Interface Bug #9792: Frame handle: Can't query side-labels
- Let's just clear this now.
- 09:37 AM User Interface Bug #9792: Frame handle: Can't query side-labels
- Example...
- 09:35 AM User Interface Bug #9792 (Test): Frame handle: Can't query side-labels
- 03:12 PM User Interface Bug #9732: Pressing Dead keys with Dutch system language produces different key events depending ...
- 9293d also passed ctrl-c regression tests.
- 02:36 PM User Interface Bug #9732: Pressing Dead keys with Dutch system language produces different key events depending ...
- 9293d was rebased rev 15784 and added history entries rev 15785.
- 02:05 PM User Interface Bug #9732: Pressing Dead keys with Dutch system language produces different key events depending ...
- Hynek Cihlar wrote:
> Code review 9293d revision 15767. A minor point, changing @convertKey@ param name to @unicodeP... - 01:34 PM User Interface Bug #9732: Pressing Dead keys with Dutch system language produces different key events depending ...
- 9293d rev. 15767 passed the main regression in 3 runs, in first run there are 3 failed tests including 1 known failed...
- 11:10 AM User Interface Bug #9732: Pressing Dead keys with Dutch system language produces different key events depending ...
- Code review 9293d revision 15767. A minor point, changing @convertKey@ param name to @unicodePoint@ would make the us...
- 05:48 AM User Interface Bug #9732 (Review): Pressing Dead keys with Dutch system language produces different key events d...
- 05:45 AM User Interface Bug #9732: Pressing Dead keys with Dutch system language produces different key events depending ...
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Yes, the same issue is in the trunk. Should I create new issue o... - 01:30 PM Deployment Support #9708: rationalize and optimize the standard FWD images
- The previous post was amended to indicate the actual images that more closely match up with Build FWD and Build 4GL. ...
- 12:02 PM Runtime Infrastructure Bug #9740 (Merge Pending): Client running in batch mode stops with a crash on Windows
- Please merge after 9543a.
- 11:08 AM Runtime Infrastructure Bug #9740: Client running in batch mode stops with a crash on Windows
- Greg Shah wrote:
> Yes. There are other "interactive" mechanisms that are the equivalent to @OS-COMMAND@: @DOS@ and... - 11:00 AM Runtime Infrastructure Bug #9740: Client running in batch mode stops with a crash on Windows
- Lorian Sandu wrote:
> Greg Shah wrote:
> > Code Review Task Branch 9740a Revision 15781
> >
> > The change is go... - 10:27 AM Runtime Infrastructure Bug #9740: Client running in batch mode stops with a crash on Windows
- Greg Shah wrote:
> Code Review Task Branch 9740a Revision 15781
>
> The change is good.
>
> Please confirm tha... - 10:25 AM Runtime Infrastructure Bug #9740 (Internal Test): Client running in batch mode stops with a crash on Windows
- Code Review Task Branch 9740a Revision 15781
The change is good.
Please confirm that Windows process launching,... - 09:46 AM Runtime Infrastructure Bug #9740: Client running in batch mode stops with a crash on Windows
- Greg Shah wrote:
> I think there is a latent bug here: the @isSuspended = 0;@ that is done *after* the @generateExce... - 09:38 AM Runtime Infrastructure Bug #9740: Client running in batch mode stops with a crash on Windows
- Code Review Task Branch 9740a Revision 15780
The change is good.
I think there is a latent bug here: the @isSus... - 09:25 AM Runtime Infrastructure Bug #9740 (Review): Client running in batch mode stops with a crash on Windows
- Please review.
- 09:25 AM Runtime Infrastructure Bug #9740 (WIP): Client running in batch mode stops with a crash on Windows
- Greg Shah wrote:
> Good point. OK, move ahead with the @if (isSuspended)@ addition on Windows.
Committed to @974... - 09:03 AM Runtime Infrastructure Bug #9740: Client running in batch mode stops with a crash on Windows
- Good point. OK, move ahead with the @if (isSuspended)@ addition on Windows.
- 08:54 AM Runtime Infrastructure Bug #9740: Client running in batch mode stops with a crash on Windows
- Greg Shah wrote:
> In the testcase from #9740-10, what happens if the 2nd command runs longer than the 3rd command?
... - 08:50 AM Runtime Infrastructure Bug #9740: Client running in batch mode stops with a crash on Windows
- In the testcase from #9740-10, what happens if the 2nd command runs longer than the 3rd command?
- 07:35 AM Runtime Infrastructure Bug #9740: Client running in batch mode stops with a crash on Windows
- Greg Shah wrote:
> Please check that the code @client.suspend(silent);@ on line 276 of @ProcessDaemon@ is executed m... - 10:59 AM User Interface Feature #9787 (Review): Missing NUM-ITERATIONS frame widget attribute full support
- The @9787a@ updated for review to revision @15780@.
Complete runtime support for @NUM-ITERATIONS@ attribute with f... - 09:25 AM User Interface Feature #9787 (WIP): Missing NUM-ITERATIONS frame widget attribute full support
- 09:23 AM User Interface Feature #9787: Missing NUM-ITERATIONS frame widget attribute full support
- Greg Shah wrote:
> Yes, fix it now.
Created task branch @9787a@ from trunk revision @15779@. - 07:06 AM User Interface Feature #9787: Missing NUM-ITERATIONS frame widget attribute full support
- Yes, fix it now.
- 10:34 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- When generics are detected in the parser I added an annotation:...
- 08:16 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Thank you! This solves the issue. I am looking now to see what other problems there are when compiling.
- 07:21 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Ioana, in @progress.g:define_stmt_pre_scan@ you need to have @KW_FINAL@, too:...
- 06:33 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- This is @Cls.cls.ast@ before post-parse-fixups.
- 06:21 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Please post the entire .ast file after parse, before post-parse-fixups.
- 06:16 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- For v1:...
- 06:02 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Please post the AST for the @DEFINE PROPERTY@ node for @v1@ and @v2@.
- 05:20 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- *Value* is a keyword but this does not affect the above testcase, even if we use @define final public property v1 as ...
- 04:50 AM Base Language Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
- Simplified the testcase a little more:
* @IInterface.cls@... - 10:14 AM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
- Roger Borrello wrote:
> Galya, the situation where the application gives NPE noted in #8353-33 has been "re-reported... - 10:12 AM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
- Galya, the situation where the application gives NPE noted in #8353-33 has been "re-reported" by the customer. I crea...
- 09:01 AM Database Feature #9543 (Merge Pending): implement missing BUFFER attributes
- Please merge after 9763a
- 06:35 AM Database Feature #9543: implement missing BUFFER attributes
- Performed a conversion of Regression test project and it went without any problems.
- 03:24 AM Database Feature #9543: implement missing BUFFER attributes
- Constantin Asofiei wrote:
> Please use @rt_lvl_stub@, not @none@.
The necessary change added.
- 03:21 AM Database Feature #9543: implement missing BUFFER attributes
- Eduard Soltan wrote:
> Constantin Asofiei wrote:
> > You are missing history entry in a file. gaps are not updated... - 03:16 AM Database Feature #9543: implement missing BUFFER attributes
- Constantin Asofiei wrote:
> You are missing history entry in a file. gaps are not updated.
Updated gaps, and add... - 02:54 AM Database Feature #9543: implement missing BUFFER attributes
- You are missing history entry in a file. gaps are not updated.
- 02:40 AM Database Feature #9543: implement missing BUFFER attributes
- Constantin Asofiei wrote:
> Ovidiu Maxiniuc wrote:
> > Constantin, shouldn't we generate the optimised @logical.TRU... - 09:01 AM Database Bug #9763 (Merge Pending): xml-node-name buffer option
- Please merge after 9756a.
- 03:16 AM Database Bug #9763: xml-node-name buffer option
- Constantin Asofiei wrote:
> You are missing history entry in a file.
Added history entry. - 02:55 AM Database Bug #9763: xml-node-name buffer option
- You are missing history entry in a file.
- 02:43 AM Database Bug #9763: xml-node-name buffer option
- I performed a conversion of Regression test project with 9763a, rev. 15774. And it went without any problems.
- 07:42 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- Paul, about we discussed:
* in @assignment_style_stmt_rewriting@, line 207 needs to ignore if this is @dynamic-prope... - 06:15 AM Base Language Bug #9060: Cache oftenly used values that are immutable
- Review for 9060b rev 15768:
* in @database_references.rules@, I think you need to check for the index, too
* @Buffe... - 04:58 AM Base Language Bug #9060 (Review): Cache oftenly used values that are immutable
- I committed the conversion change to rev 15768, Constantin, please take a look. I converted hotel and there were no c...
- 05:03 AM Database Bug #9756 (Merge Pending): Performance improvements for CONTAINS udf related methods.
- Please merge 9756a to trunk *after 9676a*.
- 04:53 AM Database Bug #9756: Performance improvements for CONTAINS udf related methods.
- I have continued testing various CONTAINS testcases and there were no other issues.
This can be merged. - 04:29 AM Base Language Feature #9436 (Merge Pending): add built-in OO classes
- 9436a/15754 adds OEUnit related skeletons/changes.
Ioana: please merge after 9768a.
Also available in: Atom