Activity
From 05/16/2025 to 06/14/2025
06/13/2025
- 05:56 PM Database Feature #10094: RECIDs from different tenants of same logical database should not overlap
- I upgraded the project of the single customer to be MT-enabled. Committed to r89.
Here are the changes in @build.pro... - 04:31 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- I do not know which project has @/web@ to test with.
I did a @/chui@ test with hotel. It did not end well. I got a... - 03:24 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Ovidiu Maxiniuc wrote:
> That's good news.
>
> In parallel I did test it with both smoke-test/harness and GUI na... - 02:49 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- That's good news.
In parallel I did test it with both smoke-test/harness and GUI navigation in the multi-tenant e... - 02:04 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- Ovidiu, I've retested web_apis with 7080a and these:
* Admin Console
* REST ADMIN
* SOAP/REST with and without lo... - 04:13 PM Database Bug #6767: Possible name clashes in DMO classes
- I’m struggling to get the conversion to work as intended. For example, I’d like the @NEXT-SIBLING@ attribute converte...
- 02:20 PM Database Bug #6767: Possible name clashes in DMO classes
- Vladimir Tsichevski wrote:
> We should distinguish these cases within the conversion rules, perhaps using conditiona... - 02:13 PM Database Bug #6767: Possible name clashes in DMO classes
- Constantin Asofiei wrote:
> Vladimir Tsichevski wrote:
> > We need to update the conversion rules, as the correct m... - 01:40 PM Database Bug #6767: Possible name clashes in DMO classes
- Vladimir Tsichevski wrote:
> We need to update the conversion rules, as the correct method names are now @privateDat... - 09:52 AM Database Bug #6767: Possible name clashes in DMO classes
- Vladimir Tsichevski wrote:
> Constantin Asofiei wrote:
>
> > Looks like you don't need to revert.
> Good, now I ... - 02:24 PM Runtime Infrastructure Bug #10136: SESSION:TEMP-DIRECTORY missing directory
- Greg Shah wrote:
> I don't object to your idea, but I'm also OK with always having the @tmp{random-digits}@ segregat... - 02:09 PM Runtime Infrastructure Bug #10136: SESSION:TEMP-DIRECTORY missing directory
- I don't object to your idea, but I'm also OK with always having the @tmp{random-digits}@ segregation. If a customer ...
- 01:28 PM Runtime Infrastructure Bug #10136: SESSION:TEMP-DIRECTORY missing directory
- Teodor: please post your findings about what Greg mentioned.
Greg: my points about the temp dir are this:
* for G... - 01:32 PM Base Language Bug #10148: ENUM class GETENUM NullPointerException when using poly types
- Where you do @wa.staticReferents.put(cls, cls);@, do also @wa.referents2static.put(cls, cls);@ . This is missing now.
- 05:34 AM Base Language Bug #10148 (Review): ENUM class GETENUM NullPointerException when using poly types
- 05:34 AM Base Language Bug #10148 (WIP): ENUM class GETENUM NullPointerException when using poly types
- 05:33 AM Base Language Bug #10148: ENUM class GETENUM NullPointerException when using poly types
- Created task branch *10148a*.
Committed revision *15982* on task branch *10148a*:
- Fixed ObjectOps.invokePoly when... - 02:44 AM Base Language Bug #10148: ENUM class GETENUM NullPointerException when using poly types
- After revision *1770* on *testcases*, there is a test, @tests.oo.basic.CustTypeEnum@.
With the latest trunk build, t... - 02:39 AM Base Language Bug #10148 (Test): ENUM class GETENUM NullPointerException when using poly types
- 10:20 AM Testing Support #6860: lexer tests
- I made a new commit to *testcases*. I've added tests and harness tests for the missing branches of the lexer rules ac...
- 09:12 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- We still need to canonicalize the result. Please write a version of the processing that can handle it.
- 08:08 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Greg Shah wrote:
> > I'm also wondering if we should account for @..@ in the filters?
>
> Canonicalization whould... - 08:06 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- > I'm also wondering if we should account for @..@ in the filters?
Canonicalization whould deal with things like @... - 07:57 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Dănuț Filimon wrote:
> Some cases I tested/will test:
> # @D ./abl/tmp/@ : at row 1 in file zfile_set.txt is malfor... - 07:56 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Committed *9863a/15981*. Summary of the changes:
* Paths should replace "\\" with "/" before any processing is done,... - 06:51 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Greg Shah wrote:
> > Currently @X ./abl/tmp/@ does nothing. It will not exclude any files from the specified folder ... - 06:41 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- > Currently @X ./abl/tmp/@ does nothing. It will not exclude any files from the specified folder since the pattern wi...
- 06:08 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Currently @X ./abl/tmp/@ does nothing. It will not exclude any files from the specified folder since the pattern will...
- 06:07 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Greg Shah wrote:
> Dănuț Filimon wrote:
> > Greg Shah wrote:
> > > > I am sure we do not want to add a feature whi... - 06:06 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Dănuț Filimon wrote:
> Greg Shah wrote:
> > > I am sure we do not want to add a feature which didn't exist before.
... - 06:02 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Greg Shah wrote:
> > I am sure we do not want to add a feature which didn't exist before.
>
> Is it a new feature... - 05:59 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- > I am sure we do not want to add a feature which didn't exist before.
Is it a new feature? Or is it just making ... - 03:27 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Dănuț Filimon wrote:
> Additional note for #9863-43, @Utils.canonicalizePath()@ doesn't work for @.//abl//tmp//*@ bu... - 08:55 AM User Interface Bug #10085: Fix offset cursor when pressing (CTRL+V) in an editor
- *Committed 10085a revision 15964.*
I fixed that bug. I verify if it is the first "CTRL+V" pressing then we overwrite... - 08:07 AM User Interface Bug #10152: COMBO-BOX: mouse wheel does not scroll the list
- In OE, a focused @COMBO-BOX@ allows users to scroll through the list using the mouse wheel to change the selected ite...
- 08:06 AM User Interface Bug #10152 (Test): COMBO-BOX: mouse wheel does not scroll the list
- 06:10 AM Conversion Tools Feature #6256: improved profile support
- Greg Shah wrote:
> > I don't think two profiles should have the same namespace defined (with the same name).
>
> ... - 06:02 AM Conversion Tools Feature #6256: improved profile support
- > I don't think two profiles should have the same namespace defined (with the same name).
Correct. Such a thing i... - 05:47 AM Conversion Tools Feature #6256: improved profile support
- Greg, the issue with #6256-84 is that I've defined the following namespace for both profiles:...
- 04:38 AM Conversion Tools Feature #6256: improved profile support
- Committed *6256a/15944*. Added PROFILE mode.
Currently looking into the error from #6256-84. - 02:29 AM Conversion Tools Feature #6256: improved profile support
- Greg Shah wrote:
> > There is a problem when the 'exclude' filter is used to not add files to conversion. During pr... - 05:17 AM Runtime Infrastructure Bug #10071 (Test): Method code too large - ReflectASM
- Branch 10071a was merged to trunk rev 15983 and archived.
- 03:46 AM Runtime Infrastructure Bug #10071 (Merge Pending): Method code too large - ReflectASM
- Please merge after 9447a.
- 05:06 AM Testing Support #10113: evaluate and test code coverage tooling
- I suppose that can be solved if for each such case the @classpath@ passed to the @ConversionDriver@ is adapted to con...
- 04:44 AM Testing Support #10113: evaluate and test code coverage tooling
- Greg Shah wrote:
> With #9725 we are getting rid of the old ways of running conversion, so we should not spend time ... - 04:59 AM Base Language Feature #9447 (Test): XML support feature improvements and testing
- 04:59 AM Base Language Feature #9447: XML support feature improvements and testing
- Branch 9447a was merged to trunk rev 15982 and archived.
- 03:43 AM Base Language Feature #9447 (Merge Pending): XML support feature improvements and testing
- Please merge 9447a now.
06/12/2025
- 02:38 PM User Interface Bug #10085: Fix offset cursor when pressing (CTRL+V) in an editor
- Ionut-Mihai Simioniuc wrote:
> *Committed 10085a revision 15963.*
> Fixed the issue wih CTRL+X when deleteText not ... - 06:53 AM User Interface Bug #10085: Fix offset cursor when pressing (CTRL+V) in an editor
- Please review, Hynek Cihlar!
- 12:11 PM Database Bug #6767: Possible name clashes in DMO classes
- Constantin Asofiei wrote:
> Looks like you don't need to revert.
Good, now I am running a customer big applicatio... - 12:02 PM Database Bug #6767: Possible name clashes in DMO classes
- Vladimir Tsichevski wrote:
> Constantin Asofiei wrote:
> > Review of 6767c rev 15980.
> > * @AbstractTempTable@
>... - 07:24 AM Database Bug #6767: Possible name clashes in DMO classes
- Constantin Asofiei wrote:
> Review of 6767c rev 15980.
> * @AbstractTempTable@
> ** line 2938 - please add back @d... - 05:05 AM Database Bug #6767: Possible name clashes in DMO classes
- Review of 6767c rev 15980.
* @AbstractTempTable@
** line 2938 - please add back @defBuffer.bufferManager@ instead o... - 11:14 AM Testing Support #10113: evaluate and test code coverage tooling
- With #9725 we are getting rid of the old ways of running conversion, so we should not spend time on those.
- 10:00 AM Testing Support #10113: evaluate and test code coverage tooling
- Roger Borrello wrote:
> # Can it be generalized to work for all (or almost all) of the applications we might see wit... - 09:57 AM Testing Support #10113: evaluate and test code coverage tooling
- Florin Eugen Rotaru wrote:
> I have moved the Ant code in a separate @build_coverage.xml@. I have attached the file.... - 09:39 AM Testing Support #10113: evaluate and test code coverage tooling
- I have moved the Ant code in a separate @build_coverage.xml@. I have attached the file. Running @ant -f build_coverag...
- 08:41 AM Testing Support #10113: evaluate and test code coverage tooling
- Roger Borrello wrote:
> I can't say as I am familiar with what JaCoCo is doing, but it looks great!
>
> It still ... - 08:34 AM Testing Support #10113: evaluate and test code coverage tooling
- I can't say as I am familiar with what JaCoCo is doing, but it looks great!
It still seems a little intrusive to t... - 06:44 AM Testing Support #10113: evaluate and test code coverage tooling
- Roger Borrello wrote:
> That looks like a great addition. Is there any significant time added to the build? Can you ... - 10:22 AM Database Bug #9078: emit FindQuery as (reused) variables
- Danut, just keep in mind that a Map has a higher overhead than a plain array. That is why I am suggesting creating an...
- 02:24 AM Database Bug #9078: emit FindQuery as (reused) variables
- Alexandru Lungu wrote:
> Dănuț Filimon wrote:
> > I did not take into account that there might be a limitation to t... - 09:26 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Greg Shah wrote:
> > If I replace the '\\' with '/', the only problem will be the pattern because the files in Windo... - 09:01 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Greg Shah wrote:
> Normally, we use things like @Utils.canonicalizePath()@ to eliminate the excess nonsense like @so... - 09:00 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Greg Shah wrote:
> > If I replace the '\\' with '/', the only problem will be the pattern because the files in Windo... - 08:56 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Dănuț Filimon wrote:
> Greg, is the scenario [...] something that should be supported? Using a single \ instead of \... - 08:52 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- > If I replace the '\\' with '/', the only problem will be the pattern because the files in Windows will be using '\'...
- 08:29 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Dănuț Filimon wrote:
> Greg, is the scenario [...] something that should be supported? Using a single \ instead of \... - 07:58 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Greg, is the scenario ...
- 07:03 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- If I replace the '\\' with '/', the only problem will be the pattern because the files in Windows will be using '\' a...
- 03:04 AM Conversion Tools Bug #9863 (WIP): Fileset eXclude broken on native Windows
- I'll work on #9863-33 to #9863-35.
- 08:41 AM Conversion Tools Bug #6308: post string literal alternative coding quirk in 4GL preprocessor
- OK, good.
- 02:24 AM Conversion Tools Bug #6308: post string literal alternative coding quirk in 4GL preprocessor
- Greg Shah wrote:
> > The cause is that after the @&THEN@ of the first @&IF@, we set @InStatement@ on false.
> > Rem... - 08:27 AM Runtime Infrastructure Bug #10136: SESSION:TEMP-DIRECTORY missing directory
- > The same applies when you specify the path with -T startup parameter.
If you pass a non-existing directory name ... - 04:03 AM Runtime Infrastructure Bug #10136: SESSION:TEMP-DIRECTORY missing directory
- The @fwd{random-digits}@ folder is used to isolate Web clients (like GUI or ChUI), which on the original env, were ru...
- 01:47 AM Runtime Infrastructure Bug #10136: SESSION:TEMP-DIRECTORY missing directory
- On OE Developer Studio, the default value for SESSION:TEMP-DIRECTORY is @C:\Progress\OE116_64WRK\@, which is already ...
- 08:11 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- Constantin Asofiei wrote:
> Radu Apetrii wrote:
> > Am I allowed to change the converted Java code from @web-util@ ... - 08:06 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- Radu Apetrii wrote:
> Am I allowed to change the converted Java code from @web-util@ or @web-disp@, or should I trea... - 05:16 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- I will try to explain the issue I am seeing with the header content being shown in the body. Basically, in 4GL, one w...
- 07:19 AM User Interface Bug #10144: Date slashes inconsistent in datetime and datetime-tz fields
- Testcase:...
- 07:10 AM User Interface Bug #10144 (New): Date slashes inconsistent in datetime and datetime-tz fields
- 05:15 AM Runtime Infrastructure Bug #10071: Method code too large - ReflectASM
- Lorian, Stefanel, Andreea told that there are no issues.
I have asked Serban to check if he ran with this branch. I ... - 05:07 AM Runtime Infrastructure Bug #10071 (Internal Test): Method code too large - ReflectASM
- Teodor Gorghe wrote:
> Committed revision *15954* on task branch *10071a*.
> - replaced RuntimeException with Invoc... - 05:10 AM Base Language Feature #9447: XML support feature improvements and testing
- Lorian and Serban said that the tests have been passed. I found no issues on my tests.
- 05:08 AM Base Language Feature #9447: XML support feature improvements and testing
- Did testing passed?
- 03:23 AM Base Language Bug #9996: Object references should be decremented at the nearest block instead of the top-level ...
- I rebased *9538d* to latest *trunk/15980*, the branch is now at revision *15985*.
- 03:03 AM Conversion Tools Feature #6256 (WIP): improved profile support
- Greg Shah wrote:
> > These profiles can only be used in the default @ConversionDriver@ mode which is @ListType.CMD_L...
06/11/2025
- 05:28 PM Database Bug #6767: Possible name clashes in DMO classes
- Eric Faulhaber wrote:
> Vladimir, this is a large set of changes. What testing do you propose?
I think, convert... - 05:22 PM Database Bug #6767 (Review): Possible name clashes in DMO classes
- Committed as 6767c rev. 15980. Please, review.
- 12:13 PM Database Bug #6767: Possible name clashes in DMO classes
- For @HandleChain@ and its ancestors I found 8 matching methods:...
- 11:43 AM Database Bug #6767: Possible name clashes in DMO classes
- Eric, Constantin,
I need you to confirm this:
*DMO setters* do not use *Java built-in types*. For example, we can... - 04:28 PM Database Feature #10142: allow UDFs to live in the public schema instead a UDF-specific schema
- A customer using PostgreSQL in the cloud requested that the native SQL UDFs representing Progress built-in functions ...
- 04:16 PM Database Feature #10142 (New): allow UDFs to live in the public schema instead a UDF-specific schema
- 02:58 PM Conversion Tools Bug #6308: post string literal alternative coding quirk in 4GL preprocessor
- > The cause is that after the @&THEN@ of the first @&IF@, we set @InStatement@ on false.
> Removing this fixed the i... - 04:42 AM Conversion Tools Bug #6308: post string literal alternative coding quirk in 4GL preprocessor
- The changes in the current version include the following, after @ASTMT@...
- 02:42 PM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Code Review Task Branch 9863a Revision 15979
The change @filter = filter.replace('/', File.separatorChar);@ seems ... - 01:26 PM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- > Let me know if I should work on supporting the @X ./abl/folder1/@ filter in this task, I will adjust the %Done if s...
- 11:34 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Dănuț Filimon wrote:
> Roger/Greg, please review.
I won't be able to really test until I get back to my Windows lap... - 03:45 AM Conversion Tools Bug #9863 (Review): Fileset eXclude broken on native Windows
- Created *9863a* from latest *trunk/15978* and committed *9863a/15979*. The commit contains the fix for fileset eXclud...
- 02:23 PM Conversion Tools Feature #6256: improved profile support
- > These profiles can only be used in the default @ConversionDriver@ mode which is @ListType.CMD_LINE@. For any of th...
- 01:48 PM Conversion Tools Feature #6256: improved profile support
- > There is a problem when the 'exclude' filter is used to not add files to conversion. During pre-scan phase, the fi...
- 10:56 AM Runtime Infrastructure Bug #10136: SESSION:TEMP-DIRECTORY missing directory
- We only should implement the change if that is how OE works.
- 09:47 AM Runtime Infrastructure Bug #10136 (Review): SESSION:TEMP-DIRECTORY missing directory
- Created task branch *10136a*.
Committed revision *15981* on task branch *10136a*:
- SESSION:TEMP-DIRECTORY getter: ... - 09:08 AM Runtime Infrastructure Bug #10136: SESSION:TEMP-DIRECTORY missing directory
- When using Startup Parameters, SESSION:TEMP-DIRECTORY directory is not created.
- 09:06 AM Runtime Infrastructure Bug #10136 (Test): SESSION:TEMP-DIRECTORY missing directory
- 10:39 AM Database Bug #9078: emit FindQuery as (reused) variables
- Dănuț Filimon wrote:
> I did not take into account that there might be a limitation to the number of local variables... - 09:14 AM Database Bug #9078: emit FindQuery as (reused) variables
- I did not take into account that there might be a limitation to the number of local variables that can be defined in ...
- 08:36 AM Database Bug #9078: emit FindQuery as (reused) variables
- I discussed with Artur and took time to take a look at all find queries from the problematic class. I took each one a...
- 10:29 AM Testing Support #10113: evaluate and test code coverage tooling
- That looks like a great addition. Is there any significant time added to the build? Can you post a sample report?
- 08:04 AM Testing Support #10113: evaluate and test code coverage tooling
- Added Roger.
- 08:03 AM Testing Support #10113 (Review): evaluate and test code coverage tooling
- I have managed to add code coverage measuring for the @ant convert@ tag (I did it for the *Dataset* project).
Firs... - 07:59 AM Database Feature #7504 (Internal Test): Export data tool from FWD into .d files
- 07:50 AM Database Feature #7020: always use "expanded" extent fields
- Constantin Asofiei wrote:
> Is @expand-extents=true@ now the default and we need to configure projects which can't u... - 07:47 AM Database Feature #7020: always use "expanded" extent fields
- Is @expand-extents=true@ now the default and we need to configure projects which can't use this mode explicitly in p2...
- 07:43 AM User Interface Bug #10135: Incorect zorder due to &FRAME-NAME setting
- Refer to the attached testcase. In OpenEdge, buttons are rendered on top of frames by default. However, if a frame ha...
- 07:39 AM User Interface Bug #10135 (New): Incorect zorder due to &FRAME-NAME setting
- 07:17 AM Database Feature #10094: RECIDs from different tenants of same logical database should not overlap
- I made sure the tables are not skipped if the @.d@ files are empty. Replacing all @System.out@ with proper logging.
... - 08:07 PM Database Feature #10094: RECIDs from different tenants of same logical database should not overlap
- Greg Shah wrote:
> We will need to have tested that as well to confirm that it resolves everything safely.
As a fir...
06/10/2025
- 03:07 PM Database Bug #6767: Possible name clashes in DMO classes
- > And this refactor can be done automatically (with CTRL+SHIFT+G) in Eclipse, although each one needs to be done 'by ...
- 02:14 PM Database Bug #6767 (WIP): Possible name clashes in DMO classes
- 02:13 PM Database Bug #6767: Possible name clashes in DMO classes
- Constantin Asofiei wrote:
> Vladimir, did you use some script to 'sed' the changes?
No. I used Java reflection to c... - 01:17 PM Database Bug #6767: Possible name clashes in DMO classes
- Vladimir, did you use some script to 'sed' the changes? As Eric mentioned, there are lots of unintended changes. The...
- 12:59 PM Database Bug #6767: Possible name clashes in DMO classes
- Code review 6767b/15628-15629 (apologies for the long delay):
Overall, the changes look good, though I think we ar... - 12:16 PM Runtime Infrastructure Bug #9740 (Closed): Client running in batch mode stops with a crash on Windows
- 11:57 AM Runtime Infrastructure Bug #9740: Client running in batch mode stops with a crash on Windows
- We have a clean compile and updated p2j.dll. With this in place, we are no longer receiving thread dumps for each re...
- 10:15 AM Testing Support #10113 (WIP): evaluate and test code coverage tooling
- Using *JaCoCo*, there are two ways to monitor the code coverage.
* First is wrapping the ant task which runs the *... - 05:29 AM Testing Support #10113: evaluate and test code coverage tooling
- The idea is to use existing tooling such as JaCoCo or JCov to calculate code coverage for an area of FWD code. For n...
- 05:23 AM Testing Support #10113 (Pending): evaluate and test code coverage tooling
- 09:08 AM Database Feature #10094: RECIDs from different tenants of same logical database should not overlap
- The ideal test 10094a would be to have a logical database with the shared db at least two tenant dbs. The customer di...
- 08:50 AM Database Feature #10094: RECIDs from different tenants of same logical database should not overlap
- > Please let me know if I got your question right.
Yes, mostly.
If the schema can be incorrect from prior runs ... - 08:24 AM Database Feature #10094: RECIDs from different tenants of same logical database should not overlap
- What 10094a adds is that the empty tables from the (re-)imported database are guaranteed to be indexed.
Do you thi... - 05:53 AM Database Feature #10094: RECIDs from different tenants of same logical database should not overlap
- I'm trying to determine if we need to write a migration script to cleanup existing MT installations so that they matc...
- 09:02 AM Database Bug #10111 (WIP): All statements are logged to a single text file for P2JQueryLogger and SQLState...
- Addressed the 1st and 2nd point in @10111a/15979@.
For the 3rd, I am thinking of creating a super class for those 2 ... - 07:57 AM Database Bug #10111: All statements are logged to a single text file for P2JQueryLogger and SQLStatementLo...
- +Review of 10111a/15978.+
The changes are logical. The reason is explained in 1st note above. Good catch!
The c... - 06:34 AM Database Bug #10111 (Review): All statements are logged to a single text file for P2JQueryLogger and SQLSt...
- Committed @10111a/15978@. The changes are quite simple: just removing the static keyword for @fileLogger@ in @SQLStat...
- 06:33 AM Database Bug #10111 (WIP): All statements are logged to a single text file for P2JQueryLogger and SQLState...
- 06:02 AM Database Bug #10111: All statements are logged to a single text file for P2JQueryLogger and SQLStatementLo...
- While using @SQLStatementLogger@ for multiple databases, I discovered that all the statements are logged to a single ...
- 04:58 AM Database Bug #10111 (Test): All statements are logged to a single text file for P2JQueryLogger and SQLStat...
- 08:55 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- We've been canonicalizing filenames to use @/@ on Windows in the past and had not found this limitation.
- 08:47 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- On Windows, even if the path is ./abl/, it will make it into @.\abl@ when calling @new File(path)@, disregarding the ...
- 07:05 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Greg Shah wrote:
> The patterns should not be file-system specific. In fact, we should only support the @/@ as the ... - 07:01 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- The patterns should not be file-system specific. In fact, we should only support the @/@ as the path separator. The...
- 05:54 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Replacing the "/" with the file separator in step 2 will make the filter match the ".\" (@./abl/fwd-embedded-driver.p...
- 05:18 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- I used the following zset:...
- 08:40 AM Base Language Bug #10110 (Internal Test): add ClientPrincipal support for FWD OpenClient
- Code Review Task Branch 10110a Revision 15978
I have no objections.
I should have caught this sooner. I'd pref... - 05:24 AM Base Language Bug #10110 (Review): add ClientPrincipal support for FWD OpenClient
- I've created 10110a from trunk rev 15977.
Rev 15978 adds support for a client-principal for the OpenClient request... - 04:24 AM Base Language Bug #10110 (New): add ClientPrincipal support for FWD OpenClient
- 07:06 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- I have updated: r15976
- 06:52 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Got it, will remove this logging and will retain the null checks that have been found until now. I will create a comm...
- 06:50 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Returning @null@ will likely result in an NPE and we will see the stack trace already.
- 06:48 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Or maybe enable this logging when in @p2j.cfg.xml@ there is a "debugging" parameter set on true.
- 03:44 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Okay, will check for null calls and make sure these are bypassed. I kept the null checks in @visitAst@ which have bee...
- 06:39 AM Database Bug #9078: emit FindQuery as (reused) variables
- Artur ran a conversion for a customer application and found a conversion issue. I plan to work with Artur to identify...
- 05:55 AM Database Bug #9994 (Rejected): Err: Cannot run GET methods on query until it is opened.
- 01:56 AM Database Bug #9994: Err: Cannot run GET methods on query until it is opened.
- This can be closed/rejected.
- 03:14 AM Database Feature #9440 (Test): get-codepage() function should work with CLOB fields
- Branch 9440a was merged to trunk rev 15975 and archived.
- 02:49 AM Database Feature #9440 (Merge Pending): get-codepage() function should work with CLOB fields
- Please rebase and merge 9440a now.
- 03:12 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Tomasz Domin wrote:
> Rebased *9687b* to *trunk/15972*
> There were only minor merge conflicts.
>
> Pushed up to... - 02:52 AM Base Language Feature #9447: XML support feature improvements and testing
- I have managed to test this on ETF, on last friday (check email).
I will ask right now to Stefanel, Serban and Loria... - 02:49 AM Base Language Feature #9447: XML support feature improvements and testing
- Constantin Asofiei wrote:
> Teodor, please do run ETF with this.
>
> Also, ask Stefanel, Lorian, Serban to help w... - 12:18 AM Database Bug #10080: Temp-table records are leaking in can-find statements
- Updated @query/canfindmultiplex@ testcases.
06/09/2025
- 07:37 PM Database Feature #10094: RECIDs from different tenants of same logical database should not overlap
- I am not sure I fully understand the question.
TL;DR: If the import decides that a table is processed, the indexes... - 08:03 AM Database Feature #10094: RECIDs from different tenants of same logical database should not overlap
- Does this mean that existing imported databases may have some indexes which need to be dropped?
- 10:39 AM Conversion Tools Feature #5630 (Closed): add missing classes referenced during parsing to the conversion list in f...
- 10:39 AM Conversion Tools Bug #6082 (Closed): automatically add to conversion list all non-skeleton .cls dependencies
- 08:54 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
- What additional testing is needed for 7080a? The admin console is broken in trunk until this is merged, right?
- 06:59 AM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Rebased *9687b* to *trunk/15972*
There were only minor merge conflicts.
Pushed up to revision *9687b/16001*.
T...
06/06/2025
- 06:55 PM Database Feature #10094: RECIDs from different tenants of same logical database should not overlap
- As discussed with Constantin, I did a bit of reworking on the import to be sure the indexes of the tables are correct...
- 08:14 PM Database Feature #10094 (Review): RECIDs from different tenants of same logical database should not overlap
- I have created branch 10094a and committed the changes as revision 15970.
The implementation was actually easier t... - 11:28 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- > Greg, we still have to bring the ADE converted source code into FWD. So, I assume for webspeed we will have a @com...
- 10:20 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- Greg, we still have to bring the ADE converted source code into FWD. So, I assume for webspeed we will have a @com.g...
- 09:38 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- Greg Shah wrote:
> If so, I guess Jetty will close it and we don't have to. Is that the idea? I don't want us to l... - 09:35 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- Constantin Asofiei wrote:
> Radu Apetrii wrote:
> > Constantin Asofiei wrote:
> > > Lets make the WEB stream do no... - 09:28 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- RAW response in 4GL:
{{collapse... - 09:19 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- Radu Apetrii wrote:
> One more question. I'm looking at the two outputs:
What is the RAW response in Postman? Or cu... - 09:16 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- One more question. I'm looking at the two outputs:
# Progress output:
{{collapse... - 08:40 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- Radu Apetrii wrote:
> Constantin Asofiei wrote:
> > Lets make the WEB stream do nothing on flush or close - does th... - 08:35 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- Constantin Asofiei wrote:
> Lets make the WEB stream do nothing on flush or close - does this solve it?
Yes, in thi... - 08:30 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- Lets make the WEB stream do nothing on flush or close - does this solve it?
- 08:30 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- Constantin: is there a way to determine if two @Stream@ s are the same? I'm thinking that inside @assign@, if the two...
- 06:44 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- Constantin Asofiei wrote:
> What does @StreamFactory.openWebStream(true)@ do with the @GenericOutputStream.close()@ ... - 06:41 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- What does @StreamFactory.openWebStream(true)@ do with the @GenericOutputStream.close()@ - it actually closes somethin...
- 06:39 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- Alright, so, the problem is that the program tries to write something to a closed stream. Here's how that happens. Fi...
- 06:13 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- Radu Apetrii wrote:
> Constantin Asofiei wrote:
> > What's happening if flush is not executed? Maybe override this... - 06:11 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- Constantin Asofiei wrote:
> What's happening if flush is not executed? Maybe override this when you open the WEB st... - 04:45 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- What's happening if flush is not executed? Maybe override this when you open the WEB stream?
- 04:36 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- Constantin Asofiei wrote:
> Hmm... in FWD we emit @true@ for @CompilerOps.error()@. Change it to @FALSE@ for now.
... - 03:41 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- Hmm... in FWD we emit @true@ for @CompilerOps.error()@. Change it to @FALSE@ for now.
- 03:39 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- Constantin, I've reached a point that needs some more implementations. Here's what the current server log shows:
<pr... - 11:24 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- In those cases, we should not call @getPathToConversionFolder()@. Just bypass it when the input is @null@. In other...
- 09:49 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- The functions in #5586-77, the @visitAst@ methods.
In the case of @com.goldencode.p2j.uast.SymbolResolver#loadClass... - 09:37 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- > I have found that there are many places that might call getPathToConversionFolder with a null filename
This seem... - 08:59 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- While testing the latest revision I have found that there are many places that might call @getPathToConversionFolder@...
- 11:18 AM Database Bug #10083: Infinite loop when changing walking index fields
- CHUI Regression tests passed with 10083a. ☑️
Large GUI Application unit tests passed. ☑️ - 07:11 AM Database Bug #10083 (Internal Test): Infinite loop when changing walking index fields
- Tomasz Domin wrote:
> Do you mean @10083a/15961@ as I can confirm that, results are fine with @10083a/15961@.
> Why... - 06:41 AM Database Bug #10083: Infinite loop when changing walking index fields
- Eduard Soltan wrote:
> Tomasz Domin wrote:
> > Eduard Soltan wrote:
> > > Tomasz, could you run it again with 1008... - 05:40 AM Database Bug #10083: Infinite loop when changing walking index fields
- Tomasz Domin wrote:
> Eduard Soltan wrote:
> > Tomasz, could you run it again with 10083-13 patch?
>
> The resul... - 02:46 AM Database Bug #10083: Infinite loop when changing walking index fields
- Eduard Soltan wrote:
> Tomasz, could you run it again with 10083-13 patch?
The result stays the same:... - 02:34 AM Database Bug #10083: Infinite loop when changing walking index fields
- Eduard Soltan wrote:
> Tomasz, could you run it again with 10083-13 patch?
I am working on this. Is this patch fo... - 02:23 AM Database Bug #10083: Infinite loop when changing walking index fields
- Tomasz, could you run it again with 10083-13 patch?
- 10:55 AM Database Support #10101: broader testing of various database performance configuration options
- Different database implementations offer various performance tuning configuration settings. For example, PostgreSQL o...
- 10:17 AM Conversion Tools Feature #6319: IntelliJ plugin
- I see that the IntelliJ LSP support isn't maintained anymore. Also, according to "jetbrains":https://plugins.jetbrain...
- 08:14 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- While I was thinking about a solution to the #9516-70 problem, I committed the changes that I had locally. These incl...
- 07:15 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- I managed to setup the w11 vm and reproduce the issue. Currently investigating.
- 04:54 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Șerban Bursuc wrote:
> Dănuț Filimon wrote:
> > Roger, is there a minimal requirement for the w11 vm? I've made min... - 04:53 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Dănuț Filimon wrote:
> Roger, is there a minimal requirement for the w11 vm? I've made mine with 4gb base memory and... - 04:45 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Roger, is there a minimal requirement for the w11 vm? I've made mine with 4gb base memory and 2 processors and it han...
- 02:49 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Roger Borrello wrote:
> Dănuț Filimon wrote:
> > Hi Roger, I am trying to setup a Windows11 instance to start worki... - 02:24 AM Testing Support #6860: lexer tests
- Greg Shah wrote:
> Code Review Task Branch 6860a Revisions 15889 through 15991
>
> Overall, the changes are good.... - 02:08 AM Database Bug #10104: Analyze performance drop after rev. 15963
- This task aims to analyze the performance drop of trunk rev 15963.
In one of our testing, a performance decrease of... - 01:58 AM Database Bug #10104 (New): Analyze performance drop after rev. 15963
06/05/2025
- 03:51 PM Database Support #10101 (New): broader testing of various database performance configuration options
- 03:11 PM User Interface Bug #10100: Setting the SORT Attribute in a Realized Widget
- In OE, the @SORT@ attribute value cannot be modified once the widget is realized, resulting in the following warning ...
- 03:09 PM User Interface Bug #10100 (Test): Setting the SORT Attribute in a Realized Widget
- 02:09 PM Database Bug #10080: Temp-table records are leaking in can-find statements
- Tested performed:
- unit tests of a large gui application ✅
- chui regression tests ✅
Is any additional testin... - 02:00 AM Database Bug #10080: Temp-table records are leaking in can-find statements
- Constantin Asofiei wrote:
> Eduard, please see #10088-57 - is this task fixing the CAN-FIND sub-select, so that now ... - 01:51 AM Database Bug #10080: Temp-table records are leaking in can-find statements
- Eduard, please see #10088-57 - is this task fixing the CAN-FIND sub-select, so that now it correctly has the _multipl...
- 02:02 PM Base Language Feature #9955: Implement ClientPrincipal:TENANT-ID and ClientPrincipal:TENANT-NAME
- Constantin Asofiei wrote:
> Ovidiu, you are missing @@Override@ for the ClientPrincipal added methods. Also, do @TE... - 03:25 AM Base Language Feature #9955: Implement ClientPrincipal:TENANT-ID and ClientPrincipal:TENANT-NAME
- Ovidiu, you are missing @@Override@ for the ClientPrincipal added methods. Also, do @TENANT-ID()@ and @TENANT-NAME()...
- 12:39 PM Database Bug #10083: Infinite loop when changing walking index fields
- Eduard Soltan wrote:
> Tomasz Domin wrote:
> > No wiki yet.
> > See #9270, #6860#80, @support/harness/readme.txt@ ... - 09:54 AM Database Bug #10083: Infinite loop when changing walking index fields
- ...
- 09:23 AM Database Bug #10083: Infinite loop when changing walking index fields
- Tomasz Domin wrote:
> I've run @support/harness/test/cross_session_test.xml@ dirty share tests and they fail much mo... - 09:12 AM Database Bug #10083: Infinite loop when changing walking index fields
- Tomasz Domin wrote:
> No wiki yet.
> See #9270, #6860#80, @support/harness/readme.txt@ (that will go into Wiki)
> ... - 05:53 AM Database Bug #10083: Infinite loop when changing walking index fields
- No wiki yet.
See #9270, #6860#80, @support/harness/readme.txt@ (that will go into Wiki)
Attached @zfile_set.txt@ fo... - 05:04 AM Database Bug #10083: Infinite loop when changing walking index fields
- Is there a wiki to run @support/harness/test/cross_session_test.xml@?. I tried to run them myself it was giving me al...
- 04:54 AM Database Bug #10083: Infinite loop when changing walking index fields
- I've run @support/harness/test/cross_session_test.xml@ dirty share tests and they fail much more compared to @trunk@....
- 12:12 PM Database Feature #7504: Export data tool from FWD into .d files
- Lorian Sandu wrote:
> *Roger*, when you are available, please have a look.
Updates look good. Again, the use case f... - 12:08 PM Database Feature #7504: Export data tool from FWD into .d files
- Greg Shah wrote:
> Roger: I would prefer if @import.sh@ *did not* work on multiple database at once. The reasoning:... - 10:00 AM Database Feature #7504: Export data tool from FWD into .d files
- Roger: I would prefer if @import.sh@ *did not* work on multiple database at once. The reasoning: separate logs for e...
- 06:58 AM Database Feature #7504: Export data tool from FWD into .d files
- Committed to @7504b / rev 15912@ :
@export.sh@:
* added support for multiple databases export
* added support fo... - 04:01 AM Database Feature #7504: Export data tool from FWD into .d files
- Roger Borrello wrote:
> I'm also curious why you don't allow a list of DBs to be passed in, same as @import.sh@? I'm... - 11:35 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Dănuț Filimon wrote:
> Hi Roger, I am trying to setup a Windows11 instance to start working on this issue and have b... - 06:17 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Hi Roger, I am trying to setup a Windows11 instance to start working on this issue and have been meeting with some is...
- 10:09 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- > Created r15974 with the following changes:
Please add comments to these code locations to explain that @// these... - 08:26 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Stefan, I mentioned in our weekly meeting that I plan to run a conversion on a customer project. At the moment, the i...
- 08:25 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Also added r15975 which removes a redundant null check from @getPathToConversionFolder@. This check has been moved in...
- 06:46 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Created r15974 with the following changes:...
- 02:28 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Ovidiu Maxiniuc wrote:
> I think you should simply ignore these locations. These "in-mem" files are volatile resourc... - 09:15 AM Database Bug #9078: emit FindQuery as (reused) variables
- Rebased *9078b* to latest *trunk/15969*, the branch is now at revision *15973*.
- 09:02 AM Testing Support #6860: lexer tests
- I have committed all the FWD harness tests for the lexer testcases to *tests/conversion/lexer/4gl_testcases/fwd_harne...
- 04:04 AM Testing Support #6860: lexer tests
- Marian Edu wrote:
> Not really related to the task topic though it does affect the `testcases` projects (at lest for... - 03:25 AM Testing Support #6860: lexer tests
- I have committted all the OE harness tests for the lexer testcases. They are in *tests/conversion/lexer/4gl_testcases...
- 08:45 AM Conversion Tools Bug #10099: Tilde consumes the octals/follow-up characters, when in OE this doesn't happen
- When preprocessing the following test: (same behavior is present with @~@ directly)...
- 08:39 AM Conversion Tools Bug #10099 (Internal Test): Tilde consumes the octals/follow-up characters, when in OE this doesn...
- 08:40 AM Conversion Tools Bug #9917 (Review): Fileset not ignoring case
- Committed *9917a/14971*. Use Set instead of List for listImpl() and sortFiles() + a few small changes.
- 08:00 AM Conversion Tools Bug #9917: Fileset not ignoring case
- I rebased *9917a* to latest *trunk/15967*, the branch is now at revision *15970*.
I plan to commit the change for... - 04:22 AM Conversion Tools Bug #9917: Fileset not ignoring case
- I committed *9917a/15947*. This only contains changes for the frame and menu issue, the idea is that in @convertSourc...
- 04:19 AM Runtime Infrastructure Bug #10071: Method code too large - ReflectASM
- Committed revision *15954* on task branch *10071a*.
- replaced RuntimeException with InvocationTargetException (remo... - 03:34 AM Runtime Infrastructure Bug #10071: Method code too large - ReflectASM
- ReflectASM throws RuntimeException with the cause from which the invoked method throws.
Java Reflection Invoke metho... - 03:29 AM Runtime Infrastructure Bug #10071: Method code too large - ReflectASM
- I don't think you need to use the @catch@ block, @Utils.invoke@ already throws it?...
- 04:13 AM Base Language Feature #9437 (WIP): enhancements for Progress.Lang.Class
- What is left to implement on this task:
- @Progress.Reflect.Constructor@
- @Progress.Reflect.Event@.
- setters ... - 04:08 AM Base Language Feature #9437: enhancements for Progress.Lang.Class
- 9437a was merged to trunk rev. 15967 and archived.
- 03:17 AM Base Language Feature #9437 (Merge Pending): enhancements for Progress.Lang.Class
- Can be merged after 9879a
- 02:06 AM Base Language Feature #9437: enhancements for Progress.Lang.Class
- Also modified the LegacyResourceSupport annotation.
Testing performed with 9437a:
- unit test and smoke tests o... - 04:01 AM User Interface Bug #10085: Fix offset cursor when pressing (CTRL+V) in an editor
- *Committed 10085a revision 15963.*
Fixed the issue wih CTRL+X when deleteText not cleaned up as it should have been
... - 03:21 AM Base Language Feature #9448: compatibility test security features
- SecurityPolicy tests uses external database files (db/db1/db1.db, db/db2/db2.db, ...).
@SECURITY-POLICY:LOCK-REGISTR... - 03:21 AM Base Language Feature #9447: XML support feature improvements and testing
- Teodor, please do run ETF with this.
Also, ask Stefanel, Lorian, Serban to help with the other apps. - 03:20 AM Database Feature #9440: get-codepage() function should work with CLOB fields
- Teodor Gorghe wrote:
> Ok, thanks.
> Related to this task, I noticed that the task status become "Internal Test".
...
06/04/2025
- 05:20 PM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- I think you should simply ignore these locations. These "in-mem" files are volatile resources, not related to static ...
- 08:05 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Ovidiu Maxiniuc wrote:
> I have looked at +5586a / r15973+.
>
> While I agree with using the constant suffixes fo... - 03:50 PM Runtime Infrastructure Feature #9685 (WIP): move FWD to Java 21
- 02:48 PM Conversion Tools Bug #6082: automatically add to conversion list all non-skeleton .cls dependencies
- Greg Shah wrote:
> What other related features are still not complete? The intention here is to resolve the problem... - 02:03 PM Conversion Tools Bug #6082: automatically add to conversion list all non-skeleton .cls dependencies
- What other related features are still not complete? The intention here is to resolve the problem that explciitly or ...
- 02:19 PM Database Feature #7504: Export data tool from FWD into .d files
- > I don't think adding as a reviewer adds as a watcher... is that a function that can be added?
No - 11:07 AM Database Feature #7504: Export data tool from FWD into .d files
- I'm also curious why you don't allow a list of DBs to be passed in, same as @import.sh@? I'm not sure I understand th...
- 10:44 AM Database Feature #7504: Export data tool from FWD into .d files
- Lorian Sandu wrote:
> Greg Shah wrote:
> > Roger: Please review @export.sh@.
>
> Roger, the revisions that need ... - 08:56 AM Database Feature #7504: Export data tool from FWD into .d files
- Greg Shah wrote:
> Roger: Please review @export.sh@.
Sorry I missed this. I don't think adding as a reviewer adds... - 08:22 AM Database Feature #7504: Export data tool from FWD into .d files
- Attached the @build.properties@, @build.xml@ and @build_db.xml@ from @hotel@ with support for @export@.
After revi... - 02:06 PM Conversion Tools Feature #5630: add missing classes referenced during parsing to the conversion list in file list ...
- For now, that approach does resolve this issue. In the future, we would also want to be able to use the annotations ...
- 01:34 PM User Interface Bug #10085: Fix offset cursor when pressing (CTRL+V) in an editor
- Code review for 10085a revision 15962.
I’ve found an issue in the undo functionality where pasting text doesn’t re... - 07:40 AM User Interface Bug #10085 (Review): Fix offset cursor when pressing (CTRL+V) in an editor
- I have resolved the issue with "Backspace|CTRL+DELETE|DELETE". The problem was that when the offset was at position 0...
- 11:56 AM Conversion Tools Bug #9917: Fileset not ignoring case
- > I'd expect the right start.p to be selected here. What do you think Greg?
Yes. On a case-insensitive approach, ... - 09:34 AM Conversion Tools Bug #9917: Fileset not ignoring case
- Dănuț Filimon wrote:
> [...]
>
> This fixes the issue, but I've just found an issue.
>
> Scenarios:
> # zfile... - 09:30 AM Conversion Tools Bug #9917: Fileset not ignoring case
- ...
- 08:10 AM Conversion Tools Bug #9917 (WIP): Fileset not ignoring case
- Dănuț Filimon wrote:
> I think the naming convention for frames should be changed. When handling a frame with the na... - 03:59 AM Conversion Tools Bug #9917: Fileset not ignoring case
- I think the naming convention for frames should be changed. When handling a frame with the name @test-form@, the name...
- 03:33 AM Conversion Tools Bug #9917: Fileset not ignoring case
- I ran a conversion for a customer application that uses case-sensitive = false and it failed.
The scenario:
* 715... - 10:01 AM Database Bug #10080 (Internal Test): Temp-table records are leaking in can-find statements
- I see nothing wrong with 10080a r15964.
Please proceed with testing (those from #8308 should do it) if the regress... - 05:04 AM Database Bug #10080 (Review): Temp-table records are leaking in can-find statements
- 05:02 AM Database Bug #10080 (WIP): Temp-table records are leaking in can-find statements
- Committed on 10080a, rev. *15964*.
The parameters where not updating in case there were a multiplex id injected in... - 08:05 AM Database Feature #10094 (WIP): RECIDs from different tenants of same logical database should not overlap
- During the runtime, the PKs even from different private tenants are unique across the logical database since all of t...
- 07:31 AM Database Feature #10094 (Test): RECIDs from different tenants of same logical database should not overlap
- 05:01 AM Database Feature #7020: always use "expanded" extent fields
- Radu tested @7020d@ with @<parameter name="expand-extents" value="false" />@ in @p2j.cfg.xml@ for the large GUI Appli...
- 04:18 AM Testing Support #6860: lexer tests
- I have committed the tests for all keywords to the *Testcases* repository.
* *tests/conversion/lexer/4gl_testcases... - 03:40 AM Base Language Feature #9437 (Internal Test): enhancements for Progress.Lang.Class
- Please put 9437a into test.
- 02:27 AM Base Language Feature #9437: enhancements for Progress.Lang.Class
- Committed review issues and improvements for retrieval the variables and properties from the super class on rev. *159...
- 03:36 AM Base Language Feature #9447: XML support feature improvements and testing
- Committed revision *15965* on branch *9447a*.
- added javadoc on @setEntityExpansionLimit(integer)@ from @SaxReaderI... - 03:29 AM Base Language Feature #9447: XML support feature improvements and testing
- I missed this in @SaxReaderImpl@ - @public void setEntityExpansionLimit(integer limit)@ - missing javadoc
- 03:28 AM Base Language Feature #9447 (Internal Test): XML support feature improvements and testing
- I'm ok with rev 15963. Lets get this into testing.
- 01:38 AM Base Language Feature #9447: XML support feature improvements and testing
- Commited revision *15964* on task branch *9447a*:
- It seems the XML transformation process now automatically resolv... - 01:25 AM Base Language Feature #9447: XML support feature improvements and testing
- Constantin Asofiei wrote:
> Review of 9447a rev 15963:
> * @XmlHelper.java@
> ** @transform()@ - why transform if ... - 01:51 AM Runtime Infrastructure Bug #10071: Method code too large - ReflectASM
- Constantin Asofiei wrote:
> Does @Utils.invoke@ need to make @method.setAccessible(true)@? The test is declaring a @...
06/03/2025
- 03:01 PM Database Bug #10083: Infinite loop when changing walking index fields
- I am not sure, but I think I made similar change in past and there was a problem. Let me check it with testcases/dirt...
- 01:47 AM Database Bug #10083 (Review): Infinite loop when changing walking index fields
- 01:46 AM Database Bug #10083 (WIP): Infinite loop when changing walking index fields
- With the patch from #10083-1, unit tests of a customer application does not get stuck in a infinite loop. Committed m...
- 02:30 PM Conversion Tools Feature #5630: add missing classes referenced during parsing to the conversion list in file list ...
- Greg Shah wrote:
> We probably also should implement this even in blacklist mode. In other words: what should we do ... - 08:15 AM Conversion Tools Feature #5630: add missing classes referenced during parsing to the conversion list in file list ...
- Does trunk rev 15852 (changes from #7255) resolve this task?
- 02:24 PM Conversion Tools Bug #6082: automatically add to conversion list all non-skeleton .cls dependencies
- Greg Shah wrote:
> Does trunk rev 15852 (changes from #7255) resolve this task?
If the scope of this task is stri... - 08:15 AM Conversion Tools Bug #6082: automatically add to conversion list all non-skeleton .cls dependencies
- Does trunk rev 15852 (changes from #7255) resolve this task?
- 01:36 PM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- I have looked at +5586a / r15973+.
While I agree with using the constant suffixes for file types, I do not think w... - 11:16 AM Base Language Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- There are 153 more files in the baseline and 3 files differ compared to 10004a, which is the same as trunk. I suspect...
- 11:03 AM Base Language Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- Please compare it with the captured baseline. We might not hold up the branch for any regressions but we should know...
- 10:45 AM Base Language Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- This explains my issues running the tests as junit :)
I compared the output binary files from trunk and 10004a, they... - 10:25 AM Base Language Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- They are not migrated with JUnit/ABLUnit yet. You have to manually run a ChUI client to execute the test "driver" pr...
- 09:54 AM Base Language Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- Greg Shah wrote:
> The @library_calls/@ tests in [[p2j:Testcases]] should be executed. These are not yet reworked a... - 08:00 AM Base Language Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- Artur Școlnic wrote:
> I have some issues running library_calls tests, is there a customer test suite that would be ... - 06:23 AM Base Language Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- Constantin Asofiei wrote:
> Do you have some other p2j.jar somewhere?
Just one in the deploy\lib
- 06:09 AM Base Language Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- Do you have some other p2j.jar somewhere? This should not happen.
- 05:44 AM Base Language Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- @./junit.sh -c library_calls.TestRunner@...
- 04:57 AM Base Language Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- Artur Școlnic wrote:
> I have some issues running library_calls tests,
We need to run those. What problems do you ... - 04:38 AM Base Language Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- I have some issues running library_calls tests, is there a customer test suite that would be appropriate for testing?
- 09:15 AM User Interface Bug #10085: Fix offset cursor when pressing (CTRL+V) in an editor
- I fixed the issue.
> I found a bug: when deleting 2 or more times, the [...] variable becomes empty, and CTRL+Z does... - 09:05 AM User Interface Bug #10085 (WIP): Fix offset cursor when pressing (CTRL+V) in an editor
- 08:18 AM User Interface Bug #10085: Fix offset cursor when pressing (CTRL+V) in an editor
- I found a bug: when deleting 2 or more times, the ...
- 08:03 AM User Interface Bug #10085: Fix offset cursor when pressing (CTRL+V) in an editor
- I tested it,...
- 07:57 AM User Interface Bug #10085: Fix offset cursor when pressing (CTRL+V) in an editor
- Ionut-Mihai Simioniuc wrote:
> I did not find [...] in EditorGuiImpl.java.
@EditorGUiImpl$UndoableEditor.processU... - 07:54 AM User Interface Bug #10085: Fix offset cursor when pressing (CTRL+V) in an editor
- I have tested the changes with ...
- 06:34 AM User Interface Bug #10085: Fix offset cursor when pressing (CTRL+V) in an editor
- Considering that @getCursorOffset@ returns 1-based index and @setCursorOffset@ also expects 1-based index, it makes s...
- 05:12 AM User Interface Bug #10085 (Review): Fix offset cursor when pressing (CTRL+V) in an editor
- *Committed in branch 10085a, with revision 15961.*
Please review! - 04:47 AM User Interface Bug #10085 (WIP): Fix offset cursor when pressing (CTRL+V) in an editor
- The following test case:...
- 04:40 AM User Interface Bug #10085 (Test): Fix offset cursor when pressing (CTRL+V) in an editor
- 08:56 AM Conversion Tools Feature #6256: improved profile support
- Greg Shah wrote:
> Are you sure that the requirements of #6256-47 and #6256-50 are already handled? I didn't think ... - 08:41 AM Conversion Tools Feature #6256: improved profile support
- Code Review Task Branch 6256a Revisions 15942 and 15943
The change is good.
Are you sure that the requirements ... - 07:53 AM Conversion Tools Feature #6256 (Review): improved profile support
- Indeed, BarTest.cls is added during the @Scanning Progress Source (preprocessor, lexer, parser, persist ASTs)@ step.
... - 05:06 AM Conversion Tools Feature #6256: improved profile support
- Constantin Asofiei wrote:
> No, @X@ directive works only with @./abl/@ paths - there can't be relative paths.
>
>... - 03:23 AM Conversion Tools Feature #6256: improved profile support
- A breakdown of the remaining parameters:
* includeRemap: #6256-76 is really helpful, I also found that the tag is no... - 08:05 AM Base Language Feature #9437: enhancements for Progress.Lang.Class
- Eduard Soltan wrote:
> Constantin Asofiei wrote:
> > Review for 9437a rev 15978:
>
> > ** @_getVariables@ - why ... - 08:03 AM Base Language Feature #9437: enhancements for Progress.Lang.Class
- Constantin Asofiei wrote:
> Review for 9437a rev 15978:
> ** @_getVariables@ - why not use a @LinkedHashSet@ if y... - 06:57 AM Base Language Feature #9437: enhancements for Progress.Lang.Class
- Review for 9437a rev 15978:
* @LegacySignature.java@ and @variable_definitions.rules@ - rename @data_type@ to @dataT... - 04:19 AM Base Language Feature #9437: enhancements for Progress.Lang.Class
- Constantin Asofiei wrote:
> Eduard Soltan wrote:
> > Fixed review issues in rev. *15966*.
>
> I don't see this c... - 03:24 AM Base Language Feature #9437: enhancements for Progress.Lang.Class
- Eduard Soltan wrote:
> Fixed review issues in rev. *15966*.
I don't see this commit. - 03:03 AM Base Language Feature #9437: enhancements for Progress.Lang.Class
- Fixed review issues in rev. *15966*.
- 07:21 AM Base Language Feature #9447: XML support feature improvements and testing
- Acording to the Progress ABL documentation, when *entityExpansionLimit* is set to *unknown*, there will be no limitat...
- 04:06 AM Base Language Feature #9447: XML support feature improvements and testing
- Review of 9447a rev 15963:
* @SaxReaderImpl.java@
** remove '017' and replace it with spaces, each branch must have... - 02:38 AM Base Language Feature #9447: XML support feature improvements and testing
- Rebased task branch @9447a@ from P2J trunk revision @15955@.
Commited revision @15963@ on task branch @9447a@:
- us... - 06:56 AM Base Language Bug #9996: Object references should be decremented at the nearest block instead of the top-level ...
- I rebased *9538d* to latest *trunk/15960*, the branch is now at revision *15965*.
I will create a test plan and em... - 06:20 AM Base Language Bug #9996 (Internal Test): Object references should be decremented at the nearest block instead o...
- Dănuț Filimon wrote:
> Constantin, please review.
I'm OK with the changes.
I think we need rebase and after that... - 05:33 AM Base Language Bug #9996 (Review): Object references should be decremented at the nearest block instead of the t...
- I committed *9538d/15911*, now scopeStart and scopeFinished will handle internalDefinitions for all blocks and the re...
- 04:05 AM Database Feature #7504: Export data tool from FWD into .d files
- Greg Shah wrote:
> Roger: Please review @export.sh@.
Roger, the revisions that need to be reviewed from @7504b@ a... - 03:44 AM Database Bug #10080: Temp-table records are leaking in can-find statements
- The scenario from #10076-1 is:...
- 03:20 AM Runtime Infrastructure Bug #10071: Method code too large - ReflectASM
- Does @Utils.invoke@ need to make @method.setAccessible(true)@? The test is declaring a @PROCEDURE proc0 PRIVATE@. and...
- 02:53 AM Runtime Infrastructure Bug #10071 (Review): Method code too large - ReflectASM
- 02:52 AM Runtime Infrastructure Bug #10071: Method code too large - ReflectASM
- Committed revision @15952@ on task branch @10071a@.
This change includes only the replacement of ReflectASM with Jav...
06/02/2025
- 04:38 PM Database Bug #10083: Infinite loop when changing walking index fields
- Manage to create a small test case for infinite loop in unit tests in customer application. Please also look at the *...
- 04:37 PM Database Bug #10083 (Test): Infinite loop when changing walking index fields
- 02:50 PM Database Feature #7504: Export data tool from FWD into .d files
- Roger: Please review @export.sh@.
- 12:49 PM Database Feature #7504: Export data tool from FWD into .d files
- I added the support for exporting using @ant export.db@ .
The changes are in @build.xml@ and @build_db.xml@.
Sh... - 10:34 AM Database Feature #7504: Export data tool from FWD into .d files
- I created @export.sh@ and committed it to -@7504b / rev 15910@- @7504b / rev 15911@.
It it stored in @tools/script... - 11:25 AM Conversion Tools Feature #6256: improved profile support
- I don't remember that code. It isn't currently used in the project associated with #4069.
Still, if it was needed... - 10:53 AM Conversion Tools Feature #6256: improved profile support
- @includeRemap@ is from:...
- 10:43 AM Conversion Tools Feature #6256: improved profile support
- > > I updated https://proj.goldencode.com/projects/p2j/wiki/Chapter_6_Project_Setup#Profiles, but I am not sure how t...
- 09:46 AM Conversion Tools Feature #6256: improved profile support
- Constantin Asofiei wrote:
> > * paths: ?
This is the PROPATH for the profile.
- 09:45 AM Conversion Tools Feature #6256: improved profile support
- Dănuț Filimon wrote:
> I updated https://proj.goldencode.com/projects/p2j/wiki/Chapter_6_Project_Setup#Profiles, but... - 09:37 AM Conversion Tools Feature #6256: improved profile support
- Dănuț Filimon wrote:
> Dănuț Filimon wrote:
> > I also want to add the following scenario:
> > * When there is a *... - 09:34 AM Conversion Tools Feature #6256: improved profile support
- Dănuț Filimon wrote:
> I also want to add the following scenario:
> * When there is a *default* profile defined, bu... - 07:55 AM Conversion Tools Feature #6256: improved profile support
- I updated https://proj.goldencode.com/projects/p2j/wiki/Chapter_6_Project_Setup#Profiles, but I am not sure how to de...
- 06:43 AM Conversion Tools Feature #6256: improved profile support
- Constantin Asofiei wrote:
> If profiles are used, then:
> * if the profile has a fileset, then that is used
> * if... - 06:12 AM Conversion Tools Feature #6256: improved profile support
- I committed *6256a/15492*. Ignore the -z fileset, but only when there's a profile fileset specified.
- 09:16 AM Database Bug #10080: Temp-table records are leaking in can-find statements
- Original test case can be found in #8308-505. There are also more tests committed in xfer testcases/1753.
The chan... - 09:13 AM Database Bug #10080 (Test): Temp-table records are leaking in can-find statements
- 08:06 AM Base Language Bug #10004 (Internal Test): NativeInvoker fails if an argument is of type integerConstant
- Please update %done.
- 07:44 AM Database Feature #9440: get-codepage() function should work with CLOB fields
- Ok, thanks.
Related to this task, I noticed that the task status become "Internal Test".
What tests do I need to run? - 07:40 AM Database Feature #9440 (Internal Test): get-codepage() function should work with CLOB fields
- I'm OK with the changes.
- 07:02 AM Base Language Feature #9437: enhancements for Progress.Lang.Class
- Review of 9437a rev 15965:
* @base_structure@ - replace @WidgetPoolAnnotation@ with @LegacyWidgetPool@
* @variable_... - 06:47 AM Base Language Feature #9447: XML support feature improvements and testing
- Teodor, please rebase the branch - you need to do it on devsrv01.
- 05:54 AM Base Language Feature #9436 (WIP): add built-in OO classes
- Branch 9436b was merged to trunk rev 15955 and archived.
- 04:22 AM Base Language Feature #9436 (Merge Pending): add built-in OO classes
- I'll merge 9436b after 10007a .
05/31/2025
- 08:50 PM Database Feature #9456: implement SQL Server dialect and helpers
- Revision 15960 of 9456a contains the fix from #9456-6. It was successful on hotel import and (probably - technical is...
05/30/2025
- 06:10 PM User Interface Bug #10075: Number format validation issues
- Let’s explore this 4GL procedure example:...
- 06:08 PM User Interface Bug #10075 (WIP): Number format validation issues
- 04:32 PM User Interface Bug #10074: FILL-IN: initially unknown value is not changed when format attribute is set
- Let’s take a look at this 4GL procedure example:...
- 04:11 PM User Interface Bug #10074 (New): FILL-IN: initially unknown value is not changed when format attribute is set
- 01:33 PM Database Feature #9456: implement SQL Server dialect and helpers
- MSSQL has this syntax - see https://stackoverflow.com/questions/767657/how-do-i-create-a-unique-constraint-that-also-...
- 11:45 AM Database Feature #7504: Export data tool from FWD into .d files
- Right :(. It was my developer side talking :).
- 11:18 AM Database Feature #7504: Export data tool from FWD into .d files
- The ant target is only there when the conversion project is there. In production, it is not there, so the @export.sh...
- 11:05 AM Database Feature #7504: Export data tool from FWD into .d files
- My vote is for @ant@ target. It's more flexible and the configuration is already there (@build.properties@).
- 03:36 AM Database Feature #7504: Export data tool from FWD into .d files
- I think the best way to deliver this is through an @export.sh@ similar to @import.sh@ we already have.
You can also ... - 09:51 AM Testing Support #6859: preprocessor tests
- The current version with the changes I have from the bug reports fixes cover about 95% of the cases, the 5% of the fa...
- 09:49 AM Conversion Tools Bug #6308: post string literal alternative coding quirk in 4GL preprocessor
- A present bug:
Preprocessing this in OE allows the file to be included:... - 08:28 AM Runtime Infrastructure Bug #10071: Method code too large - ReflectASM
- If the stack trace matches the one in #10068, then first step is to bypass this (so @Method.invoke@ is used if Reflec...
- 08:27 AM Runtime Infrastructure Bug #10071: Method code too large - ReflectASM
- Constantin Asofiei wrote:
> Create a .p with 100s procedure/functions and each with 10s of args. After that use @... - 07:26 AM Runtime Infrastructure Bug #10071: Method code too large - ReflectASM
- Teodor Gorghe wrote:
> Created branch *10071a*. I am currently searching for a simple test case.
Create a .p with 1... - 07:25 AM Runtime Infrastructure Bug #10071 (WIP): Method code too large - ReflectASM
- Created branch *10071a*. I am currently searching for a simple test case.
- 04:56 AM Runtime Infrastructure Bug #10071: Method code too large - ReflectASM
- When the bytecode is too large, we get @Method code too large!@.
To address this, we need to:
- Investigate if we c... - 04:55 AM Runtime Infrastructure Bug #10071 (Closed): Method code too large - ReflectASM
- When the bytecode is too large, we get @Method code too large!@.
To address this, we need to:
- Investigate if we c... - 07:43 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- > I guess that's a requirement if the testcases branch is public... is it?
No - 07:11 AM Testing Support #9844: finalize approach/techniques/standards for automating ABLUnit interactive UI tests
- Thanks for testing Tomasz. I made some changes in rev. 1764.
> there is no dedicated FWD project, only source 4GL ... - 07:38 AM Base Language Feature #9448: compatibility test security features
- GUID:
- wrong error code when throwing invalid poli type "Statement expected to throw error with number 12708 at ind... - 05:59 AM Base Language Feature #9448: compatibility test security features
- Greg Shah wrote:
> +Marian
Yes, tests classes for builtin functions especially only have one test method - the re... - 01:10 AM Base Language Feature #9448: compatibility test security features
- Constantin Asofiei wrote:
> Please post what the Java code is on line 173.
Converted code:... - 04:58 AM Conversion Tools Bug #9918: tilde doesn't duplicate semicolon in alternative codings
- That seems reasonable.
- 02:52 AM Conversion Tools Bug #9918: tilde doesn't duplicate semicolon in alternative codings
- I have found that when preprocessing the following in OE:...
- 02:16 AM Base Language Feature #9436: add built-in OO classes
- Smoke testing of another GUI customer app passed with 9436b. ✅
05/29/2025
- 12:22 PM Base Language Feature #9436: add built-in OO classes
- Harness passed with @9436b@
- 07:30 AM Base Language Feature #9436: add built-in OO classes
- Constantin Asofiei wrote:
> Yes, the order is not 'by date', is by 'when the change was -made- merged'. So ICP's ch... - 10:15 AM Conversion Tools Feature #6256: improved profile support
- Greg Shah wrote:
> > When a profile is used using the -p option and we also use ListType.FILESET (-z), it should beh... - 08:06 AM Conversion Tools Feature #6256: improved profile support
- Alexandru Lungu wrote:
> > So we intend for profiles to be self-contained definitions of applications/modules. I pre... - 08:00 AM Conversion Tools Feature #6256: improved profile support
- > So we intend for profiles to be self-contained definitions of applications/modules. I prefer not to mix random -z f...
- 07:37 AM Conversion Tools Feature #6256: improved profile support
- > When a profile is used using the -p option and we also use ListType.FILESET (-z), it should behave like -z was not ...
- 07:05 AM Conversion Tools Feature #6256: improved profile support
- The ProfileConfig is created when the p2j.cfg.xml is read (Configuration.loadXml()), the following properties must be...
- 06:10 AM Conversion Tools Feature #6256: improved profile support
- Greg Shah wrote:
> Please plan to make additions to our documentation to explain this syntax.
I will do so in thi... - 09:31 AM Base Language Feature #9448: compatibility test security features
- We should fix that issue as part of this task.
- 09:27 AM Base Language Feature #9448: compatibility test security features
- Please post what the Java code is on line 173.
- 09:22 AM Base Language Feature #9448: compatibility test security features
- I have found an issue, but is not related with this task.
For instance, the code provided below fails on FWD:... - 08:18 AM Base Language Feature #9448: compatibility test security features
- Commited revision *1753* on testcases.
- 07:54 AM Base Language Feature #9448: compatibility test security features
- +Marian
- 07:53 AM Base Language Feature #9448: compatibility test security features
- Yes, please do check them in and update [[p2j:Security Tests]] with the details of your changes.
- 07:43 AM Base Language Feature #9448: compatibility test security features
- There are some tests for @MD5-DIGEST@ (exactly one test method), but I have extended to more methods and added more t...
- 07:39 AM Base Language Feature #9448: compatibility test security features
- How extensive are the tests? Did you write them or are they pre-existing?
> For fixing the compiling issue, I add... - 07:09 AM Base Language Feature #9448 (WIP): compatibility test security features
- Created a new branch *9448a*.
Commited revision *15945* on branch *9448a*.
- MD5-DIGEST: fixed conversion issue on ... - 08:45 AM Database Feature #7504: Export data tool from FWD into .d files
- Ovidiu Maxiniuc wrote:
> I had a look at r15908 of 7504b.
>
> I noticed that the @main()@ method in @ExportWorker... - 08:05 AM Database Feature #9831 (Closed): add admin API to set c3p0 configuration for individual tenant databases
- Thanks, Brian!
- 07:53 AM Database Feature #9831: add admin API to set c3p0 configuration for individual tenant databases
- Testing now that all three RedMine issues are in place with the directory.xml removal of breakAfterAcquireFailure
ht... - 08:05 AM Runtime Infrastructure Feature #9002 (Closed): Improve landlord database connection resiliency and add transactions when...
- Thanks, Brian!
- 07:55 AM Runtime Infrastructure Feature #9002: Improve landlord database connection resiliency and add transactions when updating it
- Infor testing now that all three RedMine issues are in place with the directory.xml removal of breakAfterAcquireFailu...
- 07:20 AM Base Language Feature #6490 (WIP): DYNAMIC-INVOKE which returns an extent
h2. Status as of May 29
- All tests except assigning to buffers are passing conversion and compilation phases
-...- 07:10 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- h2. Status as of May 29
As a baseline, the same cases from #6490-96 should be checked. Currently not all tests fro... - 03:28 AM Base Language Feature #6161 (WIP): add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY la...
- Branch 6161a was merged into trunk as rev. 15949 and archived.
- 03:01 AM Base Language Feature #6161 (Merge Pending): add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-P...
- Please merge to trunk now.
- 06:06 AM Conversion Tools Bug #9917: Fileset not ignoring case
- I tested and didn't find a scenario where this breaks. The customer application I'm working on uses uses the default ...
- 02:50 AM Conversion Tools Bug #9917: Fileset not ignoring case
- I committed 9917a/15946 to address #9917-7. I will do a few more tests.
05/28/2025
- 07:18 PM Base Language Feature #9955: Implement ClientPrincipal:TENANT-ID and ClientPrincipal:TENANT-NAME
- Eugenie just confirmed that the conversion test was successful, as expected: the generated code is not changed from t...
- 11:03 AM Base Language Feature #9955: Implement ClientPrincipal:TENANT-ID and ClientPrincipal:TENANT-NAME
- Branch 9955a has only additive changes (added conversion support for those two methods, runtime support for them and ...
- 06:49 PM User Interface Bug #10063: Numeric FILL-IN Throws NPE During Unit Testing
- A check for an @unknown@ value has been added to the @NumberBufGui.input()@ method in revision 15949 of 10063a. This ...
- 07:27 AM User Interface Bug #10063: Numeric FILL-IN Throws NPE During Unit Testing
- A Numeric @FILL-IN@ program exhibits a behavioral difference when running as a 4GL procedure versus as an ABLUnit tes...
- 07:22 AM User Interface Bug #10063 (Closed): Numeric FILL-IN Throws NPE During Unit Testing
- 01:26 PM Database Feature #9456: implement SQL Server dialect and helpers
- To the list above I need to add another bullet:
* MSSQL does not allow multiple @null@ in unique indexes.
The solut... - 12:53 PM Conversion Tools Bug #9917 (Internal Test): Fileset not ignoring case
- Code Review Task Branch 9917a Revision 15945
Please only initialize @directoryCache@ when @!isCaseSensitive()@ is ... - 07:56 AM Conversion Tools Bug #9917 (Review): Fileset not ignoring case
- I confirmed that the scenario doesn't work. About #9917-2, the compare method is not what I expect to use in this cas...
- 12:21 PM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- I tested harness on the app i have and it *passed*.
- 12:16 PM Database Feature #7504: Export data tool from FWD into .d files
- I had a look at r15908 of 7504b.
I noticed that the @main()@ method in @ExportWorker@ lacks the javadoc.
Also, ... - 07:22 AM Database Feature #7504: Export data tool from FWD into .d files
- Ovidiu Maxiniuc wrote:
> When I did the capture, I only looked up the occurrences, but did not do any further resear... - 11:09 AM Runtime Infrastructure Feature #9851 (Test): hard code the FWD version string in the JNI code at build time
- Branch 9851b was merged into trunk as rev. 15948 and archived.
* Changed @Version.getFWDVersionUnformatted()@ to r... - 10:36 AM Runtime Infrastructure Feature #9851 (Merge Pending): hard code the FWD version string in the JNI code at build time
- Code Review Task Branch 9851b Revision 15946
No objections. This should be quite safe.
You can merge 9851b to ... - 10:33 AM Runtime Infrastructure Feature #9851: hard code the FWD version string in the JNI code at build time
- Roger Borrello wrote:
> I do want to reiterate that many cases where the FWD version becomes "unknown" are resolved ... - 10:25 AM Runtime Infrastructure Feature #9851: hard code the FWD version string in the JNI code at build time
- I do want to reiterate that many cases where the FWD version becomes "unknown" are resolved by *7133a*, since it can ...
- 09:45 AM Runtime Infrastructure Feature #9851: hard code the FWD version string in the JNI code at build time
- *Greg*, I believe I’ve found an issue where the FWD version cannot be detected, either in standard Java code or in na...
- 08:11 AM Runtime Infrastructure Feature #9851 (Test): hard code the FWD version string in the JNI code at build time
- Branch 9851a was merged into trunk as rev. 15945 and archived.
* Hard code the FWD_VERSION in the native code at c... - 07:39 AM Runtime Infrastructure Feature #9851 (Merge Pending): hard code the FWD version string in the JNI code at build time
- You can merge to trunk now.
- 07:14 AM Runtime Infrastructure Feature #9851: hard code the FWD version string in the JNI code at build time
- The testing passed.
@9851a@ can be added to the merge queue. - 11:07 AM Conversion Tools Support #9919: discuss and define the MVP for the first pass at IDE support
- Interesting results. I will have to check the licensing of LSP4J, not sure yet if it is safe to use.
I wasn't pla... - 10:27 AM Conversion Tools Feature #6256: improved profile support
- Please plan to make additions to our documentation to explain this syntax.
- 09:03 AM Conversion Tools Feature #6256: improved profile support
- I've experimented and the following worked:...
- 08:46 AM Conversion Tools Feature #6256: improved profile support
- Dănuț Filimon wrote:
> Dănuț Filimon wrote:
> > I am trying to understand how p2j.cfg.xml is used in this context, ... - 08:29 AM Conversion Tools Feature #6256: improved profile support
- Dănuț Filimon wrote:
> I am trying to understand how p2j.cfg.xml is used in this context, I've found the following d... - 05:31 AM Conversion Tools Feature #6256: improved profile support
- I am trying to understand how p2j.cfg.xml is used in this context, I've found the following documentation https://pro...
- 04:59 AM Conversion Tools Feature #6256: improved profile support
- No, @X@ directive works only with @./abl/@ paths - there can't be relative paths.
> During pre-scan phase, the fil... - 04:26 AM Conversion Tools Feature #6256: improved profile support
- For #6256-53, I think the fix needs to involve the p2j.cfg.xml (the propath and basepath parameters). In @FileListFac...
- 10:05 AM Database Bug #10049 (Test): UDF configuration regression in Persistence.java
- Branch 10049a was merged into trunk as rev. 15946 and archived.
- 08:50 AM Database Bug #10049 (Merge Pending): UDF configuration regression in Persistence.java
- Please merge 10049a now.
- 10:00 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- Radu:
* @WEB-CONTEXT:GET-CONFIG-VALUE(srvrAppMode)@ - this is the agent's appserver mode (like @Stateless)
* @WEB-C... - 09:48 AM Conversion Tools Bug #9886: Double slashes should produce a new line during preprocessing
- Will start the CHUI regression tests after #5586. I have added another rev, 15911. The changes:
* flag is not initia... - 08:56 AM User Interface Bug #4135 (Review): high dpi screens display in low dpi
- Hynek, could you review rev 15946 (4135c).
- 08:55 AM User Interface Bug #4135 (WIP): high dpi screens display in low dpi
- Created 4135c. Committed rev 15946 should fix @p2j.perf_tests.js@ functionality.
- 05:34 AM User Interface Bug #4135: high dpi screens display in low dpi
- Sergey Ivanovskiy wrote:
> Hynek, 4135b broke @p2j.perf_tests.js@ tests. I did not check them at the moment. This pa... - 07:17 AM Base Language Feature #9447: XML support feature improvements and testing
- Teodor Gorghe wrote:
> The @-entityExpansionLimit@ should be at client part?
Yes, if you want to set it at the boot... - 07:15 AM Base Language Feature #9447: XML support feature improvements and testing
- The @-entityExpansionLimit@ should be at client part?
On *4GL*, this is a startup parameter, like -cpintern. - 03:39 AM Base Language Feature #9447 (Review): XML support feature improvements and testing
- 03:14 AM Base Language Feature #9447: XML support feature improvements and testing
- Commited revision *15720* in branch *9447a*.
- fixed entityExpansionLimit on @SAX-PARSER@ because @StAX@ uses a diff... - 02:22 AM Base Language Feature #9447: XML support feature improvements and testing
- Tested @ColorMapLoader@. UI apps loads the correct colors and there seems to be no problems related with @dom4j@.
- 01:11 AM Base Language Feature #9447: XML support feature improvements and testing
- Commited revision *15719* on branch *9447a*.
- added a missed file, that must have been added on the previous commit... - 07:14 AM Runtime Infrastructure Bug #9740: Client running in batch mode stops with a crash on Windows
- Hi, I think this was not a clean build (@Compiling 452 source files@ suggests this). Please do a clean (or manually ...
- 07:10 AM Runtime Infrastructure Bug #9740: Client running in batch mode stops with a crash on Windows
- While testing and researching yesterday, I discovered that our job to build Windows Native is encountering a compile ...
- 03:34 AM Runtime Infrastructure Bug #9740: Client running in batch mode stops with a crash on Windows
- Thanks for the update. The good news is that the root cause (crash) is resolved when using an up-to-date version of t...
- 05:08 AM Base Language Feature #9437: enhancements for Progress.Lang.Class
- I think @if (ref instanceof LegacyEnum)@ needs to be extended to @if (ref instanceof LegacyEnum || !ref.isTracked()@).
- 05:05 AM Base Language Feature #9437: enhancements for Progress.Lang.Class
- I got the following example:...
- 04:49 AM Conversion Tools Bug #6308: post string literal alternative coding quirk in 4GL preprocessor
- I had to add this in @condtext@ in the Parser:...
- 04:48 AM Conversion Tools Bug #6308: post string literal alternative coding quirk in 4GL preprocessor
- I have fixed this issue regarding @&THEN@.
It seems that when preprocessing ... - 04:39 AM Base Language Support #9445: compatibility test FIX-CODEPAGE
- I ran the test again. The only tests that are failing are related to codepages marked in I18nOps with @// support is ...
- 04:25 AM Base Language Support #9445: compatibility test FIX-CODEPAGE
- *Status of 9445a:*
* I will run all the tests I wrote again just to be sure but as long as I remember all the test... - 04:14 AM Base Language Support #9445: compatibility test FIX-CODEPAGE
- Paul, what is the status on this?
- 03:35 AM User Interface Bug #9949: Fix window activation and z-order for system parent-child windows
- This issue is a follow up from #9890, right?
At our place it seems resolved, but our customer has this phenomenon st... - 03:15 AM Base Language Feature #9436: add built-in OO classes
- Paul Bodale wrote:
> I've ordered the history entries based on the date is this what are you referring to?
Yes, the... - 03:11 AM Base Language Feature #9436: add built-in OO classes
- I've ordered the history entries based on the date is this what are you referring to?
- 03:05 AM Base Language Feature #9436: add built-in OO classes
- Thanks, Paul. Some history entries were 'mixed up' during rebase - please do a @bzr diff -r 15941 --using meld@ and ...
- 02:56 AM Base Language Feature #9436: add built-in OO classes
- *Rebase notification*
Task branch 9436b was rebased with trunk rev. 15941. Did not encountered conflicts related t... - 03:10 AM Database Bug #9763 (Test): xml-node-name buffer option
- 9763b was merged to trunk rev. 15942 and archived.
- 03:00 AM Database Bug #9763 (Merge Pending): xml-node-name buffer option
- Eduard, you can merge 9763b now.
- 02:23 AM Base Language Bug #10060: Skeleton class parsing improvement
- While checking the existing support for extent variables/properties the following case was discovered:...
- 02:08 AM Base Language Bug #10060 (New): Skeleton class parsing improvement
05/27/2025
- 03:53 PM Database Bug #10049: UDF configuration regression in Persistence.java
- *There is no new UDF added. Only a small runtime change.*
As noted in first note, the problem was an incorrect det... - 03:40 PM Database Bug #10049: UDF configuration regression in Persistence.java
- This is only a runtime change, with no new UDF installation (or other special handling/configuration or devops) requi...
- 03:18 PM Database Bug #10049: UDF configuration regression in Persistence.java
- The aforementioned test passed.
- 03:35 PM Runtime Infrastructure Bug #9740: Client running in batch mode stops with a crash on Windows
- I pulled the latest code and updated the files in the deploy directory with the p2j and fwd files Lorian posted. Afte...
- 02:23 PM Runtime Infrastructure Feature #9851: hard code the FWD version string in the JNI code at build time
- The changes should be fairly safe. Please check Hotel GUI and Hotel ChUI and something with batch processes. If the...
- 01:14 PM Runtime Infrastructure Feature #9851: hard code the FWD version string in the JNI code at build time
- Greg Shah wrote:
> Code Review Task Branch 9851a Revision 15934
>
> The change is good. Have you tested the buil... - 01:02 PM Runtime Infrastructure Feature #9851 (Internal Test): hard code the FWD version string in the JNI code at build time
- Code Review Task Branch 9851a Revision 15934
The change is good. Have you tested the build process and the result... - 12:24 PM Database Feature #7504: Export data tool from FWD into .d files
- OK, you mentioned only 2 occurrences, but I knew that there are more calls of the method from the base class.
When... - 02:49 AM Database Feature #7504: Export data tool from FWD into .d files
- Ovidiu Maxiniuc wrote:
> I'm also on Idea and I see 35 of them. Maybe you have a filter of some kind?
> I cannot ex... - 12:09 PM User Interface Bug #4135: high dpi screens display in low dpi
- Hynek, 4135b broke @p2j.perf_tests.js@ tests. I did not check them at the moment. This patch could fix them.
- 10:17 AM User Interface Bug #10045: The embedded Hotel Gui application is broken
- Sergey Ivanovskiy wrote:
> Although I was able to use the embedded Hotel GUI application but should not the old embe... - 09:55 AM Database Bug #9763: xml-node-name buffer option
- No, everything seems correct now.
- 06:00 AM Database Bug #9763: xml-node-name buffer option
- Review for 9763b rev 15950:
* BufferImpl - missing history number
* RecordBuffer - no actual change, use 'bzr rever... - 09:47 AM Conversion Tools Feature #6256: improved profile support
- Constantin Asofiei wrote:
> There is a problem when the 'exclude' filter is used to not add files to conversion. Du... - 07:45 AM Conversion Tools Feature #6256: improved profile support
- Created task branch *6256a* from latest *trunk/15941*.
- 05:54 AM Base Language Feature #6161 (Internal Test): add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-P...
- 05:54 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- I'm OK with the changes in 6161a, and it passed conversion testing. Please run harness for some apps.
Also, 6161a... - 05:20 AM Base Language Feature #9447: XML support feature improvements and testing
- The changes are compatible with Java 1.8....
- 05:05 AM Base Language Feature #9447: XML support feature improvements and testing
- I created a new Java 8 project, which I have tested this property, it works with no problems.
I am checking right no... - 05:01 AM Base Language Feature #9447: XML support feature improvements and testing
- Teodor, are any of these changes still compatible with Java 8? Or 9447a will enforce a minimum support to Java 17?
- 04:59 AM Base Language Feature #9447: XML support feature improvements and testing
- Commited revision *15718* on branch *9447a*.
- removed @olap4j@ dependency because is no longer needed
- changed @x... - 04:04 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Committed *7180a/15952*. Simplified transformArtifactNames() and removed containsArtifact() from ArtifactManager.
... - 03:57 AM Base Language Bug #9996 (WIP): Object references should be decremented at the nearest block instead of the top-...
- Constantin Asofiei wrote:
> Danut, some notes:
> * now we register ObjectOps as 'block-scopeable' instead of 'top-... - 03:47 AM Base Language Bug #9996: Object references should be decremented at the nearest block instead of the top-level ...
- Danut, some notes:
* now we register ObjectOps as 'block-scopeable' instead of 'top-level scopeable'.
* this mean... - 02:56 AM Database Feature #7020: always use "expanded" extent fields
- 7020d was rebased to latest trunk (rev. 15941) and it's now at revision 15959.
- 02:32 AM Base Language Feature #10050: OS-DIR and other file-system utility methods, feature improvements and testing.
- This task will handle fixing the remaining inconsistencies related to OE in the current implementation of the feature...
- 02:17 AM Base Language Feature #10050 (New): OS-DIR and other file-system utility methods, feature improvements and test...
05/26/2025
- 05:37 PM Database Feature #9456: implement SQL Server dialect and helpers
- With my latest changes from 9456a, I was able to convert and import the @hotel@ database into a MS SQL Server instanc...
- 03:58 PM Database Bug #10049 (Internal Test): UDF configuration regression in Persistence.java
- OK, then I am putting this to the test.
This area is accessed each time a @Persistence@ object is initialized. The... - 02:22 PM Database Bug #10049: UDF configuration regression in Persistence.java
- I'm OK with the changes.
- 01:34 PM Database Bug #10049 (Review): UDF configuration regression in Persistence.java
- Constantin, please review the fix since it is a bit different (I rewrote 4 lines to be more human readable) than what...
- 01:32 PM Database Bug #10049 (Internal Test): UDF configuration regression in Persistence.java
- Constantin noticed a flaw in the configuration of UDF (SQL native vs deprecated Java). Just by chance, I identified t...
- 01:17 PM Database Bug #10049 (Test): UDF configuration regression in Persistence.java
- 12:15 PM Database Bug #9763: xml-node-name buffer option
- Fixed rebase issues in rev. 15950. Is additional testing necessary?
- 10:55 AM Database Bug #9763: xml-node-name buffer option
- I had one more quick look over 9763b, r15949.
In @BufferImpl.java@, I think there is a rebase error, @** 139 ES 2... - 08:19 AM Database Bug #9763: xml-node-name buffer option
- Eduard Soltan wrote:
> Yes it the 9763b branch, I run 9763b @bzr push --overwrite ~/secure/code/p2j_repo/p2j/active/... - 08:07 AM Database Bug #9763: xml-node-name buffer option
- Ovidiu Maxiniuc wrote:
> Do you mean 9763b? The current revision is 15835. Is it possible you pushed to different br... - 08:03 AM Database Bug #9763: xml-node-name buffer option
- Do you mean 9763b? The current revision is 15835. Is it possible you pushed to different branch?
- 07:58 AM Database Bug #9763: xml-node-name buffer option
- Rebased to latest trunk, *rev. 15937*. Did some quick smoke testing and unit tests of a large GUI application and it ...
- 11:25 AM User Interface Bug #10045: The embedded Hotel Gui application is broken
- Sergey Ivanovskiy wrote:
> Greg, I followed your setup and was not able to login into the Hotel Gui web client appli... - 10:40 AM User Interface Bug #10045: The embedded Hotel Gui application is broken
- Although I was able to use the embedded Hotel GUI application but should not the old embedded Hotel Gui application b...
- 08:40 AM User Interface Bug #10045: The embedded Hotel Gui application is broken
- Greg, I followed your setup and was not able to login into the Hotel Gui web client application when using this oss p...
- 06:01 AM User Interface Bug #10045: The embedded Hotel Gui application is broken
- OK. I compared Paula directory with the local directory and did not find any setup issues except I used PostgreSQL da...
- 11:14 AM Database Feature #7504: Export data tool from FWD into .d files
- I'm also on Idea and I see 35 of them. Maybe you have a filter of some kind?
I cannot export this list so I attached... - 08:16 AM Database Feature #7504: Export data tool from FWD into .d files
- I've reviewed the usages of @toStringExport()@:
* Within the @raw@ class: it's only used in @toString()@, which can ... - 07:56 AM Database Feature #7504: Export data tool from FWD into .d files
- +Review of 7504b / r15907+
I think there might be some issues with current changes from @raw@ class. The problem i... - 07:28 AM Database Feature #7504: Export data tool from FWD into .d files
- Ovidiu Maxiniuc wrote:
> +Review of 7504b / r15906+
>
> * @raw.java@: The problem is that the @toStringExport()@ ... - 10:37 AM User Interface Bug #4135 (Test): high dpi screens display in low dpi
- 10:36 AM User Interface Bug #4135: high dpi screens display in low dpi
- 4135b was merged into trunk as rev. 15940 and archived.
- 09:26 AM User Interface Bug #4135 (Merge Pending): high dpi screens display in low dpi
- Please merge to trunk now.
- 09:07 AM User Interface Bug #4135: high dpi screens display in low dpi
- I tested with the embedded Hotel Gui application so this branch can be merged into the trunk.
- 07:40 AM User Interface Bug #4135: high dpi screens display in low dpi
- Alexandru Lungu wrote:
> Sergey, I am getting this off the merge queue to merge pending branches. Let me know when y... - 03:47 AM User Interface Bug #4135 (Internal Test): high dpi screens display in low dpi
- Sergey, I am getting this off the merge queue to merge pending branches. Let me know when you are ready to merge 4135b.
- 10:12 AM Conversion Tools Support #9919: discuss and define the MVP for the first pass at IDE support
- I have experimented a bit with "LSP4J":https://github.com/eclipse-lsp4j/lsp4j, which is a framework that offers suppo...
- 09:53 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Constantin, relative to our discussion.
This piece of code that I found in @ClassDefinition.annotateMethodCall@:
<... - 07:49 AM Conversion Tools Feature #6256: improved profile support
- Although I added some notes in #6256-45, those are wider requirements for app-by-app conversion. We won't work those...
- 07:39 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- I decided that I will hold off the changes to UastHints due to #7180-163, I shifted my focus to getting rid of the Fi...
- 07:30 AM User Interface Bug #9929 (Test): FILL-IN: Incorrect APPLY statement behavior
- 07:19 AM User Interface Bug #9929: FILL-IN: Incorrect APPLY statement behavior
- Greg Shah wrote:
> You can merge to trunk now.
Done. Revno is 15938. - 05:53 AM User Interface Bug #9929 (Merge Pending): FILL-IN: Incorrect APPLY statement behavior
- You can merge to trunk now.
- 05:23 AM Database Feature #9543 (Test): implement missing BUFFER attributes
- 9543b was merged to trunk 15936 and archived.
- 04:43 AM Database Feature #9543 (Merge Pending): implement missing BUFFER attributes
- Please merge 9543b after 10027a
- 01:32 AM Database Feature #9543: implement missing BUFFER attributes
- Ovidiu Maxiniuc wrote:
> I think the update is safe.
>
> But, before the merge into trunk, please add the followi... - 04:52 AM Base Language Bug #10027 (Test): Incorrect handling of an unused shared variable in the conversion process.
- 10027a was merged to trunk as rev 15935 and archived.
- 04:40 AM Base Language Bug #10027 (Merge Pending): Incorrect handling of an unused shared variable in the conversion pro...
- Please merge 10027a after 9583b.
05/25/2025
- 04:10 PM User Interface Bug #9929: FILL-IN: Incorrect APPLY statement behavior
- Hynek Cihlar wrote:
> Code review 9929a.
>
> The changes look OK to me. Kudos for keeping the changes to the bare...
05/23/2025
- 04:06 PM Database Feature #9543: implement missing BUFFER attributes
- I think the update is safe.
But, before the merge into trunk, please add the following changes (no code affected, ... - 05:30 AM Database Feature #9543: implement missing BUFFER attributes
- Some additional testing should be performed or it could merged to trunk?
- 12:34 AM Database Feature #9543: implement missing BUFFER attributes
- Summary of the testing performed:
- unit tests and smoke tests of large GUI appplication ✅
- smoke tests of a ... - 03:02 PM Database Feature #7504: Export data tool from FWD into .d files
- +Review of 7504b / r15906+
Good job. Just some minor issues:
* @Record.java@:2099: a space is required after @if@... - 07:32 AM Database Feature #7504: Export data tool from FWD into .d files
- Thanks for the review, Ovidiu.
Sorry for the formatting issues, i've addressed all of them in rev @15906@.
> * ... - 02:09 PM Runtime Infrastructure Feature #9851 (Review): hard code the FWD version string in the JNI code at build time
- I committed the requested changes to @9851a / rev 15934@ :
* Hard code the FWD_VERSION in the native code at compile... - 12:40 PM Database Feature #7020: always use "expanded" extent fields
- Roger Borrello wrote:
> Will the addition of this parameter in @p2j.cfg.xml@ break conversion if #7020 fix is not in... - 12:37 PM Database Feature #7020: always use "expanded" extent fields
- Stefanel Pezamosca wrote:
> Yes, that's correct.
Thanks. I have this in the @p2j.cfg.xml@ I will check into the p... - 12:28 PM Database Feature #7020: always use "expanded" extent fields
- Roger Borrello wrote:
> Stefanel Pezamosca wrote:
> > The thing changed in 7020d is the @denorm-extents@ from @p2j.... - 12:23 PM Database Feature #7020: always use "expanded" extent fields
- Stefanel Pezamosca wrote:
> The thing changed in 7020d is the @denorm-extents@ from @p2j.cfg.xml@ that was renamed w... - 11:15 AM Database Feature #7020: always use "expanded" extent fields
- Alexandru Lungu wrote:
> > Does 7020d remove normalized extent support completely? If so, then we have to resolve #7... - 10:51 AM Database Feature #7020: always use "expanded" extent fields
- Greg Shah wrote:
> Is there any reason to hold back 9537a? Has it been tested enough?
Yes 9537a has been tested an... - 10:27 AM Database Feature #7020: always use "expanded" extent fields
- > Does 7020d remove normalized extent support completely? If so, then we have to resolve #7020-122 before we merge. O...
- 09:10 AM Database Feature #7020: always use "expanded" extent fields
- Greg Shah wrote:
> > I think such process should be documented and create a task per customer (for us to test).
>
... - 09:07 AM Database Feature #7020: always use "expanded" extent fields
- > I think such process should be documented and create a task per customer (for us to test).
Agreed.
It is my u... - 08:38 AM Database Feature #7020: always use "expanded" extent fields
- > Are there any other tests that should be done for 7020d?
Stefanel, from my understanding, 7020d is making any sc... - 12:14 PM Runtime Infrastructure Bug #9740: Client running in batch mode stops with a crash on Windows
- We will be pulling and building p2j 15932 tonight and with the holiday Monday this will be tested early Tuesday morning.
- 09:45 AM Runtime Infrastructure Bug #9740: Client running in batch mode stops with a crash on Windows
- I built @trunk / rev 15932@ on my windows machine.
Attached the @p2j.jar@ @p2j.dll@ and @fwdspi.jar@.
Could Car... - 10:42 AM User Interface Bug #4135: high dpi screens display in low dpi
- Branch 10000e was merged to trunk rev 15933 and archived. With it, Hotel GUI should now work correctly. Please rebase...
- 10:34 AM User Interface Bug #4135: high dpi screens display in low dpi
- > Let me recheck Hotel GUI and Metacom. I cannot access the web application after the rebase. The web client is crash...
- 09:56 AM Base Language Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
- Constantin Asofiei wrote:
> Do we need this in #8966 branch?
We'll see in #9945 if these changes should be ported t... - 09:51 AM Base Language Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
- Paula Păstrăguș wrote:
> Committed to 10027a/15933.
>
> Constantin, please double-check the revision.
The branch... - 08:15 AM Base Language Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
- Committed to 10027a/15933.
Constantin, please double-check the revision.
If everything looks good, Radu, we’d l... - 07:53 AM Base Language Bug #10027 (Internal Test): Incorrect handling of an unused shared variable in the conversion pro...
- Conversion testing passed: unused variables were successfully dropped, and unused shared variables were emitted using...
- 09:54 AM User Interface Bug #10045: The embedded Hotel Gui application is broken
- I have just tested the following:
1. Build trunk rev 15932 using @./gradlew core sheet:war@.
2. @bzr co ~/secur... - 05:36 AM User Interface Bug #10045: The embedded Hotel Gui application is broken
- Paula Păstrăguș wrote:
> Hm, I didn’t do anything special to make embedded work. First, make sure to update your hot... - 04:35 AM User Interface Bug #10045: The embedded Hotel Gui application is broken
- Hm, I didn’t do anything special to make embedded work. First, make sure to update your hotel_gui project to the late...
- 04:22 AM User Interface Bug #10045: The embedded Hotel Gui application is broken
- Paula, if you have running embedded web application, then please post steps to setup it and then this issue can be cl...
- 04:15 AM User Interface Bug #10045: The embedded Hotel Gui application is broken
- Sergey Ivanovskiy wrote:
> The embedded web application is not working now due to the corresponding code was broken.... - 04:12 AM User Interface Bug #10045: The embedded Hotel Gui application is broken
- The java doc for @EmbeddedWebHandler@ said about the embedded content must be present but this content is not compile...
- 03:52 AM User Interface Bug #10045: The embedded Hotel Gui application is broken
- The embedded web application is not working now due to the corresponding code was broken. Do you mean that the embedd...
- 03:35 AM User Interface Bug #10045: The embedded Hotel Gui application is broken
- Sergey, this was also mentioned in #4205-14. It relates to an edge aspect of the embedded mode, specifically tied to ...
- 09:38 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- I've made some progress and I'm down to only these ones right now:
{{collapse... - 06:44 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- Radu Apetrii wrote:
> I assume I need to add those in the directory. Is there a suitable place (like for example und... - 06:43 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- Constantin Asofiei wrote:
> Radu Apetrii wrote:
> > Will we add nodes in the directory with these configurations?
... - 06:41 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- Radu Apetrii wrote:
> I have a pretty small testcase with this issue that fails with both 6506a and trunk, so let me... - 06:37 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- Radu Apetrii wrote:
> Will we add nodes in the directory with these configurations?
They should map to directory se... - 05:29 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- For the @WEB-CONTEXT:GET-CONFIG-VALUE@ implementation, which seems to be quite important, 4GL reads the values from t...
- 05:20 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- Another update. I modified for the moment the java file, just to pass that point (from @FUNC_CALL_SITE_1.clone().exec...
- 04:39 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- I've reached a point in which I think there's a conversion issue (maybe?). I'll post the code that's executing here, ...
- 08:41 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Constantin Asofiei wrote:
> Sorry, I meant @extent(extVar)@ as argument, not property call.
And this is not a class... - 08:41 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Sorry, I meant @extent(extVar)@ as argument, not property call.
- 08:39 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Constantin Asofiei wrote:
> Why was that wrapper not emitting?
See note #6161-30 . It looks like it's because... - 08:08 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Paul Bodale wrote:
> Constantin Asofiei wrote:
> > There is also an added @new integer@ wrapper for this case:
> >... - 08:01 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Constantin Asofiei wrote:
> There is also an added @new integer@ wrapper for this case:
> [...]
>
> it will have... - 07:10 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- There is also an added @new integer@ wrapper for this case:...
- 04:47 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Constantin Asofiei wrote:
> What if you pass the @"?"@ string instead of unknown?
Then the error 16548 would be s... - 08:24 AM Conversion Tools Bug #6308: post string literal alternative coding quirk in 4GL preprocessor
- Stefan Vieru wrote:
>
> [...]
> My interpretation is that OE just "eats" what is after &THEN.
> How should I a... - 06:22 AM Conversion Tools Bug #6308: post string literal alternative coding quirk in 4GL preprocessor
- Another bug:...
- 04:18 AM Conversion Tools Bug #6308: post string literal alternative coding quirk in 4GL preprocessor
- Same behavior described in #6859-19 for @&ENDIF@
- 03:44 AM Conversion Tools Bug #6308: post string literal alternative coding quirk in 4GL preprocessor
- I've created tests for all types of combinations between
* &scoped-define
* &if
* &then
* &elseif
* &else
* &e... - 07:49 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- One issue with using artifacts in UastHints which is problematic. The example is @AstGenerator.processFile()@ where w...
- 06:14 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- I was going into the customer rules for the ChUI project and noticed a @getSourceFor()@ call which returns a filename...
- 05:53 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Rebased *7180a* to latest *trunk/15932*, the branch is now at revision *15951*.
- 05:02 AM Base Language Feature #9437: enhancements for Progress.Lang.Class
- h3. Set and Get methods
Progress.Reflect.Property inherits Progress.Reflect.Variable, so we should implement @Set@... - 04:24 AM Base Language Feature #9437: enhancements for Progress.Lang.Class
- h2. Progress.Reflect.Variable
*AccessMode property*: this could be inferred from the access mode of the java field... - 04:29 AM User Interface Bug #9949: Fix window activation and z-order for system parent-child windows
- Rebased 9890a with trunk/15932, current revision is 15936.
05/22/2025
- 05:17 PM User Interface Bug #4135: high dpi screens display in low dpi
- Sergey Ivanovskiy wrote:
> Eugenie, thank you, but I did not find that this issue is reported in #7143?
Yes, I re... - 05:08 PM User Interface Bug #4135: high dpi screens display in low dpi
- Eugenie, thank you, but I did not find that this issue is reported in #7143?
- 04:52 PM User Interface Bug #4135: high dpi screens display in low dpi
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Please merge 4135b to trunk.
> Let me recheck Hotel GUI and Met... - 04:46 PM User Interface Bug #4135: high dpi screens display in low dpi
- Hynek Cihlar wrote:
> Please merge 4135b to trunk.
Let me recheck Hotel GUI and Metacom. I cannot access the web ap... - 04:01 PM User Interface Bug #4135: high dpi screens display in low dpi
- Please merge 4135b to trunk.
- 03:27 PM User Interface Bug #4135: high dpi screens display in low dpi
- Hynek Cihlar wrote:
> Is there any remaining work expected? If not we can schedule this for merge.
No, it seems tha... - 03:26 PM User Interface Bug #4135: high dpi screens display in low dpi
- Added new issue for the embedded Hotel Gui application #10045.
- 10:15 AM User Interface Bug #4135 (Merge Pending): high dpi screens display in low dpi
- Is there any remaining work expected? If not we can schedule this for merge.
- 10:14 AM User Interface Bug #4135: high dpi screens display in low dpi
- Sergey, please create a new issue for the broken Hotel GUI embedded.
- 08:26 AM User Interface Bug #4135: high dpi screens display in low dpi
- Hynek, I tested Hotel Gui and Metacom applications except embedded mode. The current version rev 15932 should fix all...
- 08:22 AM User Interface Bug #4135: high dpi screens display in low dpi
- Adding some old zip archives gives...
- 08:14 AM User Interface Bug #4135: high dpi screens display in low dpi
- Hotel_Gui embedded application is not compiled because of this issue...
- 03:24 PM User Interface Bug #10045: The embedded Hotel Gui application is broken
- Found for rev 15919 of trunk that the embedded application was broken:
{{collapse
Hotel_Gui embedded applicatio... - 03:15 PM User Interface Bug #10045 (New): The embedded Hotel Gui application is broken
- 02:48 PM Database Feature #7504: Export data tool from FWD into .d files
- +Review of 7504b / r15905+
It seems pretty advanced to me. None of the next issues are really serious, but they sh... - 09:25 AM Database Feature #7504 (Review): Export data tool from FWD into .d files
- I have committed my changes to @7504b / rev 15905@.
Ovidiu, when you have a moment, could you please take a look? ... - 10:35 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Paul Bodale wrote:
> Returns the error 16548 instead of 16581 like expected but I -will- _can_ fix this in the next ... - 10:34 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Please do some improvements here:...
- 10:24 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Constantin Asofiei wrote:
> > > * @ObjectOps.setDynamicProperty@ - what if @character prop@ is unknown?
> > I've in... - 10:23 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- OK, I think I understand now. Thanks.
- 10:18 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Constantin Asofiei wrote:
> Paul Bodale wrote:
> > I tested this multiple times and the results show that the cast ... - 09:59 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Paul Bodale wrote:
> I tested this multiple times and the results show that the cast is only needed for function cal... - 09:56 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Committed rev. 15945 on branch 6161 that addresses the feedback received.
Constantin Asofiei wrote:
> Review of 6... - 05:44 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Review of 6161a rev 15944:
* add missing headers to files where is not set
* shouldn't this honor also direct metho... - 04:43 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Constantin Asofiei wrote:
> Shouldn't @mtypes[i].isAssignableFrom(BaseDataType.class)@ be @BaseDataType.class.isAssi... - 04:07 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Shouldn't @mtypes[i].isAssignableFrom(BaseDataType.class)@ be @BaseDataType.class.isAssignableFrom(...)@? The javado...
- 04:01 AM Base Language Feature #6161 (Review): add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY...
- 03:59 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Committed rev. 15943 on branch 6161a which addresses the issue described above.
This is my proposed solution:... - 03:13 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- The please improve that code; at the least, if @mtypes[i].isArray()@, the do not @// last resort - try to convert@
- 03:11 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Constantin Asofiei wrote:
> Is this from this code?
> [...]
Yes - 03:04 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Is this from this code?...
- 03:02 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Found the following cases where a @java.lang.NoSuchMethodException@ is thrown at the command line in the server:
<pr... - 10:02 AM Database Bug #10026: A multi-table AdaptiveQuery running off-end is still updating the cursor
- I made a testcase: {{Collapse(See testcase)...
- 09:55 AM Runtime Infrastructure Bug #10041: Extend usages of TransactionManager.honorStopCondition to tight loops inside the run-...
- To reiterate something I mentioned during the standup today: in OE, when you kill the OS process for a frozen GUI cli...
- 09:34 AM Runtime Infrastructure Bug #10041: Extend usages of TransactionManager.honorStopCondition to tight loops inside the run-...
- This is a deferred discussion from #10000-59.
In #10000 I added the possibility to interrupt threads that are RUN... - 09:26 AM Runtime Infrastructure Bug #10041 (New): Extend usages of TransactionManager.honorStopCondition to tight loops inside th...
- 09:51 AM Conversion Tools Bug #10028: FWD needs full support for unicode/octal escape sequences
- I finished preprocessor testcases for printable ASCII characters (octal representation). I continue with code page-de...
- 06:52 AM Conversion Tools Bug #10028: FWD needs full support for unicode/octal escape sequences
- Agreed.
- 03:26 AM Conversion Tools Bug #10028: FWD needs full support for unicode/octal escape sequences
- A thought about the case like @define variable ch as character initial "~000doesntmatter":U no-undo.@.
In FWD, the... - 09:47 AM Base Language Bug #10042: Improve support for LOG-MANAGER
- In #10000, a use of @LegacyLogManager logManager = LegacyLogOps.logMgr();@ was causing the thread to fail clean-up. I...
- 09:42 AM Base Language Bug #10042 (New): Improve support for LOG-MANAGER
- 09:30 AM Runtime Infrastructure Feature #10040: add a "Report a Problem" button to the virtual desktop popup menu to allow a user...
- Users are trying to do their job when something breaks like an application hang or failure. They naturally don't sto...
- 09:22 AM Runtime Infrastructure Feature #10040 (New): add a "Report a Problem" button to the virtual desktop popup menu to allow ...
- 08:53 AM Base Language Bug #10039: Error 132 is not caught by the defined CATCH block
- From #8912-334:
-----
The 132 error is not caught, the test case to isolate the issue is:... - 08:51 AM Base Language Bug #10039 (New): Error 132 is not caught by the defined CATCH block
- 08:36 AM Base Language Feature #9447: XML support feature improvements and testing
- Checked the following files:
- @src/com/sun/org/apache/xerces/internal/impl/Constants.java@: internal JDK implementa... - 07:05 AM Base Language Feature #9447: XML support feature improvements and testing
- Greg Shah wrote:
> Please make sure to put code comments into these locations to explain these weird implementation ... - 06:51 AM Base Language Feature #9447: XML support feature improvements and testing
- Teodor Gorghe wrote:
> Regarding to the @X-DOCUMENT:LOAD@ method, for the *longchar* mode, on 4GL implementation, th... - 06:20 AM Base Language Feature #9447: XML support feature improvements and testing
- Run @./gradlew dependencies@ and look into the dependency tree. There is also #9687 where we are upgrading dependenc...
- 05:59 AM Base Language Feature #9447: XML support feature improvements and testing
- Regarding to the *JASP property* for setting the @entityExpansionLimit@, it is only available on *xerces JDK implemen...
- 03:01 AM Base Language Feature #9447: XML support feature improvements and testing
- Regarding to the @X-DOCUMENT:LOAD@ method, for the *longchar* mode, on 4GL implementation, the encoding is not valida...
- 08:21 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- Get the line from @debug.p.cache@ and look into the @debug.p.pphints@ for the include file matching that line.
- 08:20 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- Constantin Asofiei wrote:
> What file is this? Is this after parse (the .cache) or before it?
The file is a @.cache... - 08:18 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- What file is this? Is this after parse (the .cache) or before it?
Try commenting the offending @NO-ERROR.@ line. - 08:17 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- Mmm, I'm now facing another issue with a file I had to include. This is the piece of code:...
- 06:14 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- From what I'm seeing, this is the default @tagmap.dat@. Now, where should I place it? Or should something else happen?
- 06:00 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
- Just a quick question. When running the @web-disp.p@ program, at some point it calls the @reset-tagmap-utilities@ fro...
- 08:17 AM Base Language Feature #9437: enhancements for Progress.Lang.Class
- Rebased to latest trunk + plus implementation adjustments in setter of Variable and setting of @dataType@.
- 04:20 AM Base Language Feature #9437: enhancements for Progress.Lang.Class
- Sure, but I am still working on some adjustments on Varibale.get ad set methods.
- 04:19 AM Base Language Feature #9437: enhancements for Progress.Lang.Class
- Eduard, please rebase.
- 03:33 AM Database Bug #9994 (Feedback): Err: Cannot run GET methods on query until it is opened.
05/21/2025
- 06:08 PM Runtime Infrastructure Feature #9002 (Test): Improve landlord database connection resiliency and add transactions when u...
- No, my intention was to set it on Test.
- 05:41 PM Runtime Infrastructure Feature #9002: Improve landlord database connection resiliency and add transactions when updating it
- Thank you.
Did you set the status back to Internal Test only to reflect that the new trunk revision has not yet be... - 04:21 PM Runtime Infrastructure Feature #9002: Improve landlord database connection resiliency and add transactions when updating it
- It's not the case. Although there are a lot of changes in the @TenantManager@ (the only altered file), there are only...
- 04:05 PM Runtime Infrastructure Feature #9002: Improve landlord database connection resiliency and add transactions when updating it
- Ovidiu, sorry for the late question, but please confirm this update does *not* make any change:
* to the landlord da... - 09:58 AM Runtime Infrastructure Feature #9002 (Internal Test): Improve landlord database connection resiliency and add transactio...
- Of course, I did the usual harness test before the merge operation.
- 09:56 AM Runtime Infrastructure Feature #9002: Improve landlord database connection resiliency and add transactions when updating it
- Branch 9002a was merged to trunk rev 15927 and archived.
- 09:44 AM Runtime Infrastructure Feature #9002 (Merge Pending): Improve landlord database connection resiliency and add transactio...
- Please merge 9002a to trunk now.
- 06:02 PM Base Language Feature #9955 (Internal Test): Implement ClientPrincipal:TENANT-ID and ClientPrincipal:TENANT-NAME
- Thank you, Radu. Related to reported issues:
* I did a quick test and in that case the timestamp is silently ignored... - 02:19 PM Base Language Feature #9955: Implement ClientPrincipal:TENANT-ID and ClientPrincipal:TENANT-NAME
- Review for 9955a
* In @ClientPrincipal.setLoginExpirationTimestamp@, at line @ts = new datetimetz(); // TODO: what h... - 01:28 PM Database Feature #7504: Export data tool from FWD into .d files
- While exporting data from a tenant database i found this error when reading a datetimetz value from the database
<pr... - 05:27 AM Database Feature #7504: Export data tool from FWD into .d files
- Yes.
That's the *size of the payload*. In other words, *the offset at which the the footer starts* (the file offset ... - 04:00 AM Database Feature #7504: Export data tool from FWD into .d files
- The implementation is nearly complete; however, I still need some information regarding the PSC footer....
- 11:53 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- Roger Borrello wrote:
> Constantin Asofiei wrote:
> > Your case-sensitivity is wrong - use @F ./abl/test.p@. I don... - 11:31 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:
> Your case-sensitivity is wrong - use @F ./abl/test.p@. I don't recall exactly, but I th... - 11:28 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- Your case-sensitivity is wrong - use @F ./abl/test.p@. I don't recall exactly, but I think it was discussed in anoth...
- 11:25 AM Conversion Tools Bug #7255: FWD resolves a OO file not included in conversion, if it exists on disk and on PROPATH
- Would the below testcase have been covered by this task?
On Ubuntu, create @./abl/test.p@ (just @message "Hello wo... - 11:40 AM Conversion Tools Bug #9917: Fileset not ignoring case
- Below is a recreate:
On Ubuntu, create @./abl/test.p@ (just @message "Hello world!"@ and lowercase filename) and @... - 11:28 AM Testing Support #6859: preprocessor tests
- Sounds like an OE bug which we won't reproduce. We should keep some record of this, but the OE tests will have to be...
- 11:20 AM Testing Support #6859: preprocessor tests
- Greg Shah wrote:
> Are you talking about OE or FWD?
Stefan is no longer at the office, but I can answer this. It ... - 11:10 AM Testing Support #6859: preprocessor tests
- Are you talking about OE or FWD?
- 10:21 AM Testing Support #6859: preprocessor tests
- Strange behavior is found when preprocessing this:...
- 11:15 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Stefan Vieru wrote:
> I looked at a testcase with Florin and we came to the conclusion that:
> When looking in the ... - 09:39 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- I looked at a testcase with Florin and we came to the conclusion that:
When looking in the stream for @no@ is not a ... - 06:20 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Tomasz Domin wrote:
> Is there anything in logs with @-d -d@ option ?
Yes, after a certain amount of tests run ... - 10:38 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- You can post in #7823 for help on that test suite.
- 09:21 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- The failing ones are :
* [...]
- 08:56 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- I used the regression suite, should i upload the results here for any support? i have 6 fails
I built the tests and ... - 10:09 AM Database Bug #10026: A multi-table AdaptiveQuery running off-end is still updating the cursor
- > Do you have an example/testcase that shows this? At the moment I don't understand how this case should look like su...
- 09:58 AM Database Bug #10026: A multi-table AdaptiveQuery running off-end is still updating the cursor
- Alexandru Lungu wrote:
> * Extra: please check in OE what happens if buffers are loaded with something else before a... - 04:58 AM Database Bug #10026 (WIP): A multi-table AdaptiveQuery running off-end is still updating the cursor
- 04:45 AM Database Bug #10026: A multi-table AdaptiveQuery running off-end is still updating the cursor
- From #10000:
> First and foremost, there is Eduard's change in trunk rev. 15701 where buffers from components 2 on... - 04:28 AM Database Bug #10026 (WIP): A multi-table AdaptiveQuery running off-end is still updating the cursor
- 09:50 AM Database Feature #9543: implement missing BUFFER attributes
- Unit tests and fwd tests of large application passed. An issue was reported there but it seems that it was a problem ...
- 09:36 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- This is not related to DYNAMIC-PROPERTY but I'm going to log the problem here.
If you make a call to a procedure exp... - 09:12 AM Base Language Feature #9437: enhancements for Progress.Lang.Class
- Marian,
For any methods from Progress.Lang.Class there is an overload with a parameter of type @Progress.Reflect.... - 09:04 AM Base Language Feature #9437: enhancements for Progress.Lang.Class
- Committed on 9437a, rev. 15910.
Committed implementation of Progress.Lang.Class:getVariables, Progress.Lang.Class:... - 08:56 AM Base Language Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
- Paula Păstrăguș wrote:
> However, until then, Constantin, does the fix meet your expectations?
Yes, thank you.
- 08:54 AM Base Language Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
- I looked for other scenarios, but it seems that @LIKE@ remains the only problematic case in this context.
Here's a... - 07:04 AM Base Language Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
- Please can you add CA-24875 to the case_num?
thank you - 06:17 AM Base Language Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
- Okay, I’ll also look for other test cases that involve those kind of variables.
- 06:15 AM Base Language Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
- Paula Păstrăguș wrote:
> So just to confirm, you're suggesting that the better solution would be to update @variable... - 06:13 AM Base Language Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
- Alright, I tried my quick workaround and the conversion completed successfully... However, I see your point. So just ...
- 06:08 AM Base Language Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
- Paula Păstrăguș wrote:
> Regarding the rule I mentioned earlier, I would suggest adding a new condition like the fol... - 06:06 AM Base Language Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
- We need to exclude the 'meta' usage when checking the 'refid' - so in @variable_definitions_unrefd.rules@, do not use...
- 06:06 AM Base Language Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
- Regarding the rule I mentioned earlier, I would suggest adding a new condition like the following at a first glance:
... - 06:03 AM Base Language Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
- Constantin, I looked into the conversion process, and the *AST* looks like this:
!ast.png!
In the @VAR_DATE@ no... - 04:47 AM Base Language Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
- Here's the testcase:...
- 04:44 AM Base Language Bug #10027 (Test): Incorrect handling of an unused shared variable in the conversion process.
- 08:04 AM Database Feature #9440: get-codepage() function should work with CLOB fields
- Commited revision *1758* on *testcases*.
Commited revision *15913* on P2J branch *9440a*. - 05:40 AM Database Feature #9440: get-codepage() function should work with CLOB fields
- Teodor Gorghe wrote:
> When using @get-codepage(buffer ttTable::fInt)@, on OpenEdge, it does not throw any error. Th... - 05:11 AM Database Feature #9440: get-codepage() function should work with CLOB fields
- When using @get-codepage(buffer ttTable::fInt)@, on OpenEdge, it does not throw any error. The returned value is @?@....
- 03:25 AM Database Feature #9440: get-codepage() function should work with CLOB fields
- Please expand the test to also use @get-codepage(buffer ttTable::fClob)@ (i.e. the POLY case which should convert to ...
- 03:23 AM Database Feature #9440: get-codepage() function should work with CLOB fields
- I modified the @/tests/base_language/builtin_functions/functionality/TestGetCodepage.cls@ to use @SESSION:CPINTERNAL@...
- 03:16 AM Database Feature #9440: get-codepage() function should work with CLOB fields
- I'm OK with the changes in rev 15912.
What standalone tests did you use for this? - 07:53 AM Testing Support #6860: lexer tests
- Florin Eugen Rotaru wrote:
> Marian Edu wrote:
> > Not really related to the task topic though it does affect the `... - 07:01 AM Testing Support #6860: lexer tests
- Marian Edu wrote:
> Not really related to the task topic though it does affect the `testcases` projects (at lest for... - 06:59 AM Testing Support #6860: lexer tests
- Not really related to the task topic though it does affect the `testcases` projects (at lest for those using windows)...
- 07:15 AM Base Language Bug #9819: SESSION:FIRST-ASYNC-REQUEST and SESSION:LAST-ASYNC-REQUEST
- Eduard Soltan wrote:
> Do I have the change @message h:connect("-URL http://localhost:8810/apsv -sessionModel Sessio... - 07:14 AM Conversion Tools Bug #10028 (WIP): FWD needs full support for unicode/octal escape sequences
- 06:50 AM Base Language Bug #9996 (Review): Object references should be decremented at the nearest block instead of the t...
- The issue was that I was introducing the internal definitions in an external procedure, when it already has @extProgD...
- 03:44 AM Base Language Bug #9996: Object references should be decremented at the nearest block instead of the top-level ...
- Dănuț Filimon wrote:
> I focused on finding out the test suite and ran a few tests with and without 9538d on the pro... - 03:02 AM Base Language Bug #9996: Object references should be decremented at the nearest block instead of the top-level ...
- I focused on finding out the test suite and ran a few tests with and without 9538d on the problematic module:
* With... - 03:59 AM Database Feature #7020: always use "expanded" extent fields
- Task branch 7020d was rebased to trunk revision 15922.
7020d is now at revision 15940.
Are there any other tests... - 03:50 AM User Interface Bug #4135: high dpi screens display in low dpi
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > When the page is zoomed, @MSG_DESKTOP_RESIZED@ is sent from brow... - 03:48 AM User Interface Bug #4135: high dpi screens display in low dpi
- Sergey Ivanovskiy wrote:
> This video 4135b_let_max_win_zooming.mp4 shows the implemented case when maximized window... - 03:41 AM Base Language Feature #9447: XML support feature improvements and testing
- Is there a constant in JRE for @http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit@?
- 03:39 AM Base Language Feature #9447: XML support feature improvements and testing
- In order to be compatible with *JDK 1.8*, the code for setting @entityExpansionLimit@ on factory instance is:...
- 03:26 AM Base Language Feature #9447: XML support feature improvements and testing
- For the @SaxReaderImpl@, it is even simplier. I think for the *JDK 17*, @xmlif.setProperty("jdk.xml.entityExpansionLi...
- 03:20 AM Base Language Feature #9447: XML support feature improvements and testing
- What about @SaxReaderImpl@?
- 02:48 AM Base Language Feature #9447: XML support feature improvements and testing
- Stefan Vieru wrote:
> Alex,
> I have found this: https://docs.oracle.com/javase/tutorial/jaxp/limits/using.html
>... - 02:59 AM Base Language Feature #6490 (Test): DYNAMIC-INVOKE which returns an extent
- Branch 6490a was merged into trunk as rev. 15921 and archived.
- 02:42 AM Base Language Feature #6490 (Merge Pending): DYNAMIC-INVOKE which returns an extent
- Please merge to trunk now. I've ran conversion again and it was OK.
- 02:43 AM Database Bug #9969 (WIP): Parsing query string error with \r character.
- Reverted rev *15910* and rev *15900* from trunk in *15920*.
05/20/2025
- 06:46 PM Runtime Infrastructure Feature #9851: hard code the FWD version string in the JNI code at build time
- I'm not sure if it helps, but the @build.gradle@ in branch *7133a* has improvements in how the build version is creat...
- 01:18 PM Runtime Infrastructure Feature #9851 (WIP): hard code the FWD version string in the JNI code at build time
- 01:18 PM 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 vers... - 03:31 PM User Interface Bug #4135: high dpi screens display in low dpi
- This video 4135b_let_max_win_zooming.mp4 shows the implemented case when maximized windows are permitted to be zoomed...
- 09:07 AM User Interface Bug #4135: high dpi screens display in low dpi
- Hynek Cihlar wrote:
> Code review 4135a.
> When the page is zoomed, @MSG_DESKTOP_RESIZED@ is sent from browser to... - 01:50 PM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
- Constantin Asofiei wrote:
> Eduard, please update [[p2j:Bootstrap_Configuration#Configuration-Reference]] with for t... - 01:19 PM Runtime Infrastructure Bug #9740: Client running in batch mode stops with a crash on Windows
- We'll get you changes that allow the building of the @p2j.dll@ with embedded version info.
Lorian: Please make #... - 12:48 PM Runtime Infrastructure Bug #9740: Client running in batch mode stops with a crash on Windows
- We need some relief from this bug. All developers can recreate at-will in their local Window's environment. Looks lik...
- 11:37 AM Database Feature #7020: always use "expanded" extent fields
- Cool. I presumed that, but needed a confirmation.
- 09:51 AM Database Feature #7020: always use "expanded" extent fields
- Ovidiu Maxiniuc wrote:
> If I am not mistaken, in the case of the GUI project with harness test, the application is ... - 09:39 AM Database Feature #7020: always use "expanded" extent fields
- Nice catch!
The changes in 7020d, r15920 are good.
If I am not mistaken, in the case of the GUI project with harn... - 07:35 AM Database Feature #7020: always use "expanded" extent fields
- Lorian helped me test 7020d on his project. During the tests, we discovered an issue related to the SQL generation fo...
- 11:34 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Florin Eugen Rotaru wrote:
> I am encountering an issue when running a test-plan that contains a large number of tes... - 09:53 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- Florin Eugen Rotaru wrote:
> I am encountering an issue when running a test-plan that contains a large number of tes... - 07:27 AM Testing Support #9854: Discussion on how to leverage Harness to test certain drivers of FWD
- I am encountering an issue when running a test-plan that contains a large number of tests.
I need to run around 3... - 10:29 AM Base Language Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- review for 10004a rev 15918:
* @type.equals(BaseDataTypeConstant.class)@ needs to be @BaseDataTypeConstant.class.isA... - 10:02 AM Base Language Bug #10004 (Review): NativeInvoker fails if an argument is of type integerConstant
- I committed the new approach to rev 15918, please review.
- 09:01 AM Base Language Bug #10004 (WIP): NativeInvoker fails if an argument is of type integerConstant
- 07:45 AM Base Language Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- Artur Școlnic wrote:
> You mean storing the super class for anonymous classes and constants in the signature?
> If ... - 03:12 AM Base Language Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- You mean storing the super class for anonymous classes and constants in the signature?
If @getSignature@ is the only... - 09:49 AM Testing Support #6859: preprocessor tests
- I created the following small sample:...
- 08:53 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Dănuț Filimon wrote:
> The revision is *7180a/15937*. *Constantin*, can you take a look at the last revision and let... - 07:13 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- I've done an ETF conversion with 7180a/15912 (before rebase) and it was successful, I'll start runtime tests and chec...
- 05:34 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Rebased *7180a* to latest *trunk/15918*, the branch is now at revision *15936*.
I also committed changes to src/co... - 03:38 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- *9408a* was merged to trunk, I am planning a rebase because the branch is affected. See #9408-21.
- 02:16 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Committed *7180a/15912*. Missed conversion changes for the #7180-151 commit, getSchemaFile() and getSchemaFileName() ...
- 08:49 AM Base Language Feature #9447: XML support feature improvements and testing
- I have implemented the *longchar* @load@ method for X-DOCUMENT, but I have noticed a problem:
- On 4GL, when the XML... - 03:38 AM Base Language Feature #9447: XML support feature improvements and testing
- Dănuț Filimon wrote:
> I will look on it right now. I'm using the v6.4 patch. I have looked on it and this patch add... - 02:59 AM Base Language Feature #9447: XML support feature improvements and testing
- Teodor Gorghe wrote:
> I will look on it right now. I'm using the v6.4 patch. I have looked on it and this patch add... - 02:57 AM Base Language Feature #9447: XML support feature improvements and testing
- Dănuț Filimon wrote:
> Teodor Gorghe wrote:
> > While building the FWD on this branch, I have encountered this erro... - 02:51 AM Base Language Feature #9447: XML support feature improvements and testing
- I built with @./gradlew all@ and no issues on my part....
- 02:46 AM Base Language Feature #9447: XML support feature improvements and testing
- Teodor Gorghe wrote:
> While building the FWD on this branch, I have encountered this error:
> [...]
> I'm using *... - 02:40 AM Base Language Feature #9447: XML support feature improvements and testing
- While building the FWD on this branch, I have encountered this error:...
- 07:56 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- New revno: 15902
- 07:47 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- I already checked callgraph and it works.
Regarding analytics I had an issue where it would look for rootnodes insid... - 06:06 AM Database Bug #9016 (Review): Improve performance in FQLPreprocessor by using astCache
- Committed 9016a/15919. Added astCache to FQLPreprocessor().
Alexandru, please review. - 06:06 AM Database Bug #9016 (WIP): Improve performance in FQLPreprocessor by using astCache
- Had a discussion with Artur and this task was mentioned. However, this might not improve the performance in his scena...
- 05:43 AM Database Feature #9440: get-codepage() function should work with CLOB fields
- Commited revision 15912 on branch 9440a.
Replaced @new character()@ with @character.UNKNOWN@ on @longchar.getCodePag... - 04:23 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- Rebased branch 6490a with trunk rev. 15918
- 03:42 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- While making some tests for another task I found that the cast to Object for function calls was not emitting anymore....
- 03:03 AM Database Bug #9994: Err: Cannot run GET methods on query until it is opened.
- From my POV, I suggest waiting until we receive a clear response from the customer, as the original task is currently...
- 02:03 AM Database Bug #9994: Err: Cannot run GET methods on query until it is opened.
- Since this task doesn't reflect the actual issue discovered in 9810-100, I think it should be marked as Rejected at t...
- 02:51 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- There is a problem with the SetParam builtin function.
I pulled the changes from branch 6490a related to method r...
05/19/2025
- 04:20 PM Runtime Infrastructure Feature #9687: drop support for Java 8 and Java 11
- Rebased to trunk/15915
There were conflict caused by changes and had to fix them, committed revision 15944
Pushed u... - 03:28 PM Runtime Infrastructure Feature #9002 (Internal Test): Improve landlord database connection resiliency and add transactio...
- Radu, thank you for spotting the 1st bullet. I moved the @setAutoCommit()@ so that it applies to the returned connect...
- 07:43 AM Runtime Infrastructure Feature #9002: Improve landlord database connection resiliency and add transactions when updating it
- Review for 9002a
* In @getConnection()@, when the first connection is opened, it has @conn.setAutoCommit(!trans);@. ... - 01:32 PM User Interface Bug #9340: CHOOSE statement does not display widget help string in ChUI
- Rebased to trunk/15914
Regression testing passed.
Pushed up to revision 15918.
- 12:36 PM User Interface Bug #9929: FILL-IN: Incorrect APPLY statement behavior
- ChUI regression tests passed.
- 12:05 PM Conversion Tools Bug #9886: Double slashes should produce a new line during preprocessing
- > I have rebased and tested this with a customer application. The "deploy" step passed.
Was this an application th... - 12:03 PM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Have you re-tested Hotel GUI (including analytics and callgraph)?
Please make sure to test conversion of the ChUI ... - 12:02 PM Conversion Tools Bug #6308: post string literal alternative coding quirk in 4GL preprocessor
- Code Review Task Branch 6308a Revision 15903
I'm a little nervous about this change.
Please add preprocessor te... - 11:31 AM Testing Support #6860: lexer tests
- Code Review Task Branch 6860a Revisions 15889 through 15991
Overall, the changes are good.
1. I'm not sure abou... - 10:17 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
- Eduard, please update [[p2j:Bootstrap_Configuration#Configuration-Reference]] with for the @catch-stop@ configuration.
- 10:14 AM Base Language Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- Artur Școlnic wrote:
> I committed a new solution to 10004a/15917. Constantin, please review.
Why not do this in @C... - 10:11 AM Base Language Bug #10004 (Review): NativeInvoker fails if an argument is of type integerConstant
- I committed a new solution to 10004a/15917. Constantin, please review.
- 09:56 AM Base Language Bug #10004 (WIP): NativeInvoker fails if an argument is of type integerConstant
- 09:45 AM Base Language Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- Artur, that is not what I had in mind. This class uses lots of @.equals(Class<BDT>)@, and the solution needs to be a...
- 09:22 AM Base Language Bug #10004 (Review): NativeInvoker fails if an argument is of type integerConstant
- 09:22 AM Base Language Bug #10004 (WIP): NativeInvoker fails if an argument is of type integerConstant
- I added the missing type checks, the changes are in 10004a.
I did not try to normalize the type because we are deali... - 07:55 AM Base Language Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- The @library_calls/@ tests in [[p2j:Testcases]] should be executed. These are not yet reworked as ABLUnit tests. Se...
- 07:51 AM Base Language Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- Alexandru Lungu wrote:
> I added it as a check next to @integer.class@ (i.e. @integer.integerConstant.class@) and it... - 07:42 AM Base Language Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- @NativeInvoker@ has lots of cases like @cls.equals(decimal.class)@ - if not solved by #9060, the entire class needs t...
- 07:38 AM Base Language Bug #10004: NativeInvoker fails if an argument is of type integerConstant
- There is an issue when @NativeInvoker.checkModeAndType@ is called with an argument that is of type @integerConstant@....
- 07:35 AM Base Language Bug #10004 (WIP): NativeInvoker fails if an argument is of type integerConstant
- 09:31 AM Database Feature #7504: Export data tool from FWD into .d files
- Create a new task for the import bug.
- 09:26 AM Database Feature #7504: Export data tool from FWD into .d files
- Lorian Sandu wrote:
> Greg Shah wrote:
> > > After import, the stored value in the database was @1919-12-31@ (disre... - 09:21 AM User Interface Bug #9985: Incorrect text width calculation when metrics are not cached
- The labels from my previous note illustrate three scenarios:
# When @getTextWidth@ roughly matches the client’s ca... - 08:38 AM User Interface Bug #9985 (WIP): Incorrect text width calculation when metrics are not cached
- I’ve created a short test case (a .w file) with 3 fill-ins:
Because of the current flawed scaling logic, this is t... - 05:44 AM User Interface Bug #9985: Incorrect text width calculation when metrics are not cached
- > If the customer’s application includes a text-metrics.xml file, we should precompute the text metrics at client sta...
- 05:10 AM User Interface Bug #9985: Incorrect text width calculation when metrics are not cached
- To move forward with this issue, I have a few questions in mind:
*1.* If the customer’s application includes a @te... - 08:44 AM User Interface Bug #4135 (WIP): high dpi screens display in low dpi
- Code review 4135a.
@WebClientMessageTypes.java@ requires history entry.
@clearAllWindowCaches@, @clearWindowCac... - 08:39 AM Base Language Feature #9447: XML support feature improvements and testing
- Use 9447a.
- 08:38 AM Base Language Feature #9447: XML support feature improvements and testing
- In order to work on this task, I need to create a new branch 9447b, or I can work on the existing branch, 9447a?
- 04:49 AM Base Language Feature #9447: XML support feature improvements and testing
- ...
- 03:41 AM Base Language Feature #9447: XML support feature improvements and testing
- Stefan Vieru wrote:
> They are the same format as the others in @base_language/xml/sax/support@, so I suppose yes.
... - 03:38 AM Base Language Feature #9447: XML support feature improvements and testing
- They are the same format as the others in @base_language/xml/sax/support@, so I suppose yes.
- 03:37 AM Base Language Feature #9447: XML support feature improvements and testing
- Stefan Vieru wrote:
> I still have the tests that I created locally, they're not on testcases, should I commit them?... - 03:36 AM Base Language Feature #9447: XML support feature improvements and testing
- I think everything that is necessary is here. I still have the tests that I created locally, they're not on testcases...
- 03:32 AM Base Language Feature #9447: XML support feature improvements and testing
- Stefan, if you have any other notes to document, please do so.
Otherwise, Teodor, please work on this. - 08:03 AM Database Feature #9440: get-codepage() function should work with CLOB fields
- Commited revision 15911 on branch 9440a.
I changed the @builtin_functions.rules@, with the changes you provided. In ... - 07:29 AM Database Feature #9440: get-codepage() function should work with CLOB fields
- Review of 15910 rev 9440a:
* this must nest the @rule@s (like if/then/(if/then/else)/else); currently is is (if/then... - 07:22 AM Database Feature #9440 (Review): get-codepage() function should work with CLOB fields
- 07:22 AM Database Feature #9440: get-codepage() function should work with CLOB fields
- Commited revision 15910 on branch 9440a, with the changes according to the latest code review.
- 03:31 AM Database Feature #9440 (WIP): get-codepage() function should work with CLOB fields
- Teodor, review of 9440a rev 15909:
* @builtin_functions.rules@ - this code:... - 02:24 AM Database Feature #9440 (Review): get-codepage() function should work with CLOB fields
- 07:52 AM Runtime Infrastructure Feature #9989: security plugin for appserver/REST/SOAP/web API access
- I understand, but that is not enough to properly implement the FWD security model.
- 07:16 AM Runtime Infrastructure Feature #9989: security plugin for appserver/REST/SOAP/web API access
- In 4GL, there is @SESSION:EXPORT(...)@ method, which gets a comma-separated list of names/patters, of 4GL programs wh...
- 07:45 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- I committed the #7180-151 - #7180-154 changes to *7180a/15911*.
- 07:43 AM Base Language Feature #9437: enhancements for Progress.Lang.Class
- Eduard Soltan wrote:
> Problem is that in FWD the access mode of the converted field will always be *private*. But w... - 06:49 AM Base Language Feature #9437: enhancements for Progress.Lang.Class
- ...
- 04:36 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- I found a conflicting behavior between the NEW statement and DYNAMIC-NEW statement in progress.
* While solving the... - 04:25 AM Database Bug #9937 (Test): buffer argument with different DMO than the parameter
- 9937a was merged to trunk rev. 15914 and archived.
- 04:04 AM Database Bug #9937 (Merge Pending): buffer argument with different DMO than the parameter
- Please merge 9937a now.
- 03:48 AM Database Bug #9937: buffer argument with different DMO than the parameter
- Testing of 2 customers applications went successful.
- 02:35 AM Database Bug #9969: Parsing query string error with \r character.
- Ovidiu Maxiniuc wrote:
> After upgrading to trunk 15913 (including 15910), the antlr build target results in a lot (...
05/16/2025
- 06:31 PM Database Bug #9969: Parsing query string error with \r character.
- After upgrading to trunk 15913 (including 15910), the antlr build target results in a lot (30+) of nondeterminism err...
- 10:04 AM Database Bug #9969: Parsing query string error with \r character.
- Constantin Asofiei wrote:
> I think we need to handle and escape all control characters - see https://www.ascii-code... - 10:00 AM Database Bug #9969: Parsing query string error with \r character.
- I think we need to handle and escape all control characters - see https://www.ascii-code.com/characters/control-chara...
- 09:55 AM Database Bug #9969: Parsing query string error with \r character.
- This is more related to #8027 than this task.
- 09:54 AM Database Bug #9969: Parsing query string error with \r character.
- Constantin Asofiei wrote:
> Octavian, I think there may be a problem. In a project there is a var defined like:
> ... - 09:43 AM Database Bug #9969: Parsing query string error with \r character.
- Octavian, I think there may be a problem. In a project there is a var defined like:...
- 06:57 AM Database Bug #9969 (Test): Parsing query string error with \r character.
- Branch *9969a* was merged into trunk as *rev. 15910* and archived.
- 06:33 AM Database Bug #9969 (Merge Pending): Parsing query string error with \r character.
- Please merge to trunk after 9834a.
- 03:16 AM Database Bug #9969: Parsing query string error with \r character.
- Conversion of appserver application completed successfully. The runtime is also working fine.
- 12:47 PM Database Feature #7020: always use "expanded" extent fields
- +Review of 7020d r15919+
I see nothing wrong with the new code. In fact, I slightly remember writing code similar ... - 07:34 AM Database Feature #7020: always use "expanded" extent fields
- Ovidiu, could you take a quick look at 7020d revision 15919?
- 12:27 PM Base Language Bug #9997: Apache HttpClient limitations when used via LegacySocketLibrary
- Constantin, I just linked https://developer.mozilla.org/en-US/docs/Glossary/Forbidden_request_header to this issue be...
- 11:02 AM Base Language Bug #9997: Apache HttpClient limitations when used via LegacySocketLibrary
- In FWD, the implementation of @OpenEdge.Net.HTTP.Lib.ABLSockets.ABLSocketLibrary@ uses Apache HttpClient library.
... - 10:56 AM Base Language Bug #9997 (New): Apache HttpClient limitations when used via LegacySocketLibrary
- 10:37 AM Testing Support #6860: lexer tests
- OK, that is reasonable.
- 10:29 AM Testing Support #6860: lexer tests
- Slight change committed to *6860a/15891*:
We shall test the keywords in the following way:
instead of
@java... - 09:56 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- There this thing that needs to be addressed.
I wrote some more tests and like Constantin pointed out, in progress... - 09:46 AM Database Feature #9440: get-codepage() function should work with CLOB fields
- I did managed to get the testcases project setup done. Right now, TestGetCodepage.cls fails because the code page is ...
- 07:04 AM Database Feature #9440 (WIP): get-codepage() function should work with CLOB fields
- Commited revision 15909 on branch 9440a.
- Implemented a new method on I18nOps getCodePage(BaseDataType).
- Changed... - 09:03 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Dănuț Filimon wrote:
> Greg Shah wrote:
> > > I plan to get rid of plain ".ast" or ".dict" usages and turn them int... - 08:33 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Greg Shah wrote:
> > I plan to get rid of plain ".ast" or ".dict" usages and turn them into ArtifactManager variable... - 08:13 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- > I plan to get rid of plain ".ast" or ".dict" usages and turn them into ArtifactManager variables to be used in my n...
- 07:52 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Committed *7180a/15910*. Renamed methods, fixed javadoc. Also found a few issues which had to be addressed, then foun...
- 08:40 AM Database Feature #7504: Export data tool from FWD into .d files
- Greg Shah wrote:
> > After import, the stored value in the database was @1919-12-31@ (disregarding the formatting), ... - 08:31 AM Database Feature #7504: Export data tool from FWD into .d files
- > After import, the stored value in the database was @1919-12-31@ (disregarding the formatting), which indicates the ...
- 08:26 AM Database Feature #7504: Export data tool from FWD into .d files
- I tested my current implementation by exporting data from a large database and comparing the newly generated @*.d@ fi...
- 06:39 AM Database Bug #9994: Err: Cannot run GET methods on query until it is opened.
- As Constantin pointed out in #9810-98, this error also occurs in OE in situations where a field is used but not defin...
- 06:13 AM Database Bug #9994: Err: Cannot run GET methods on query until it is opened.
- Okay, but this still doesn’t explain why a customer application fails with this exact error when running a query like...
- 05:52 AM Database Bug #9994: Err: Cannot run GET methods on query until it is opened.
- This could be the issue, as the @f3@ column is added manually and is not part of the @.df@. Additionally, the @f3@ pr...
- 05:48 AM Database Bug #9994: Err: Cannot run GET methods on query until it is opened.
- I’ve attached the .d and .df files. After importing them, please update the pt table in pgAdmin by adding a new colum...
- 05:38 AM Database Bug #9994: Err: Cannot run GET methods on query until it is opened.
- Paula Păstrăguș wrote:
> I m using rev *15907*. I'm still able to replicate the issue.
Please post the DB schema ... - 05:26 AM Database Bug #9994: Err: Cannot run GET methods on query until it is opened.
- It seems the browser I’m using is messing with the task info a bit :) Sorry for the inconvenience!
- 05:24 AM Database Bug #9994: Err: Cannot run GET methods on query until it is opened.
- I m using rev *15907*. I'm still able to replicate the issue.
- 05:02 AM Database Bug #9994: Err: Cannot run GET methods on query until it is opened.
- I don't get the error as in #9994-1, the query is parsed correctly on my side. Am I missing something? Paula, could y...
- 04:45 AM Database Bug #9994 (WIP): Err: Cannot run GET methods on query until it is opened.
- 04:45 AM Database Bug #9994: Err: Cannot run GET methods on query until it is opened.
- First observation: The error does not reproduce when using a temp-table.
This works:
{{Collapse(Temp-Table testcase... - 04:40 AM Database Bug #9994: Err: Cannot run GET methods on query until it is opened.
- Unfortunately, I think this is an urgent one. It makes a customer application freeze, and the logs are overly populat...
- 04:28 AM Database Bug #9994: Err: Cannot run GET methods on query until it is opened.
- Paula/Radu, please adjust the priority of this task accordingly.
- 05:29 AM Database Feature #9477: implement missing QUERY handle methods/attributes
- > REPOSITION-BACKWARDS (full/basic)
> REPOSITION-FORWARDS (full/basic)
AFAIK, these are both supported at convers... - 05:11 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
- Rebased branch 6490a with trunk rev. 15908.
- 02:21 AM Base Language Bug #9532: codepage support in ASC(), CHR(), OUTPUT TO ... CONVERT and FIX-CODEPAGE()
- Constantin Asofiei wrote:
> Hi Delia, what is the state of #4766? Can you do some preliminary tests with the codepa... - 02:19 AM Base Language Bug #9996 (WIP): Object references should be decremented at the nearest block instead of the top-...
- The problem was discussed in #9538-153 - #9538-158, the problem is that we increase the reference of an object when w...
- 02:10 AM Base Language Bug #9996 (Test): Object references should be decremented at the nearest block instead of the top...
Also available in: Atom