Project

General

Profile

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...
Ovidiu Maxiniuc
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...
Ovidiu Maxiniuc
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...
Constantin Asofiei
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...
Ovidiu Maxiniuc
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...
Constantin Asofiei
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... Vladimir Tsichevski
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...
Constantin Asofiei
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...
Vladimir Tsichevski
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...
Constantin Asofiei
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 ...
Vladimir Tsichevski
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...
Constantin Asofiei
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 ... Greg Shah
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...
Constantin Asofiei
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. Constantin Asofiei
05:34 AM Base Language Bug #10148 (Review): ENUM class GETENUM NullPointerException when using poly types
Teodor Gorghe
05:34 AM Base Language Bug #10148 (WIP): ENUM class GETENUM NullPointerException when using poly types
Teodor Gorghe
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...
Teodor Gorghe
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...
Teodor Gorghe
02:39 AM Base Language Bug #10148 (Test): ENUM class GETENUM NullPointerException when using poly types
Teodor Gorghe
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... Florin Eugen Rotaru
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. Greg Shah
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...
Dănuț Filimon
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 @...
Greg Shah
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...
Dănuț Filimon
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,...
Dănuț Filimon
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 ...
Dănuț Filimon
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... Greg Shah
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... Dănuț Filimon
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...
Dănuț Filimon
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.
...
Greg Shah
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...
Dănuț Filimon
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 ...
Greg Shah
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...
Dănuț Filimon
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...
Ionut-Mihai Simioniuc
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... Vladimir Tsichevski
08:06 AM User Interface Bug #10152 (Test): COMBO-BOX: mouse wheel does not scroll the list
Vladimir Tsichevski
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).
>
> ...
Dănuț Filimon
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...
Greg Shah
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:... Dănuț Filimon
04:38 AM Conversion Tools Feature #6256: improved profile support
Committed *6256a/15944*. Added PROFILE mode.
Currently looking into the error from #6256-84.
Dănuț Filimon
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...
Constantin Asofiei
05:17 AM Runtime Infrastructure Bug #10071 (Test): Method code too large - ReflectASM
Branch 10071a was merged to trunk rev 15983 and archived. Teodor Gorghe
03:46 AM Runtime Infrastructure Bug #10071 (Merge Pending): Method code too large - ReflectASM
Please merge after 9447a. Constantin Asofiei
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... Florin Eugen Rotaru
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 ...
Florin Eugen Rotaru
04:59 AM Base Language Feature #9447 (Test): XML support feature improvements and testing
Teodor Gorghe
04:59 AM Base Language Feature #9447: XML support feature improvements and testing
Branch 9447a was merged to trunk rev 15982 and archived. Teodor Gorghe
03:43 AM Base Language Feature #9447 (Merge Pending): XML support feature improvements and testing
Please merge 9447a now. Constantin Asofiei

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 ...
Vladimir Tsichevski
06:53 AM User Interface Bug #10085: Fix offset cursor when pressing (CTRL+V) in an editor
Please review, Hynek Cihlar! Ionut-Mihai Simioniuc
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...
Vladimir Tsichevski
12:02 PM Database Bug #6767: Possible name clashes in DMO classes
Vladimir Tsichevski wrote:
> Constantin Asofiei wrote:
> > Review of 6767c rev 15980.
> > * @AbstractTempTable@
>...
Constantin Asofiei
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...
Vladimir Tsichevski
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...
Constantin Asofiei
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. Greg Shah
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...
Roger Borrello
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....
Roger Borrello
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... Florin Eugen Rotaru
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 ...
Florin Eugen Rotaru
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...
Roger Borrello
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 ...
Florin Eugen Rotaru
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... Alexandru Lungu
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...
Dănuț Filimon
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...
Dănuț Filimon
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...
Dănuț Filimon
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...
Dănuț Filimon
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 \...
Greg Shah
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 '\'... Greg Shah
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 \...
Dănuț Filimon
07:58 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
Greg, is the scenario ... Dănuț Filimon
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... Dănuț Filimon
03:04 AM Conversion Tools Bug #9863 (WIP): Fileset eXclude broken on native Windows
I'll work on #9863-33 to #9863-35. Dănuț Filimon
08:41 AM Conversion Tools Bug #6308: post string literal alternative coding quirk in 4GL preprocessor
OK, good. Greg Shah
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...
Stefan Vieru
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 ...
Greg Shah
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... Constantin Asofiei
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 ... Teodor Gorghe
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@ ...
Radu Apetrii
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...
Constantin Asofiei
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... Radu Apetrii
07:19 AM User Interface Bug #10144: Date slashes inconsistent in datetime and datetime-tz fields
Testcase:... Andreea Bârzu
07:10 AM User Interface Bug #10144 (New): Date slashes inconsistent in datetime and datetime-tz fields
Andreea Bârzu
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 ...
Teodor Gorghe
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...
Constantin Asofiei
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. Teodor Gorghe
05:08 AM Base Language Feature #9447: XML support feature improvements and testing
Did testing passed? Constantin Asofiei
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*. Dănuț Filimon
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...
Dănuț Filimon

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...
Vladimir Tsichevski
05:22 PM Database Bug #6767 (Review): Possible name clashes in DMO classes
Committed as 6767c rev. 15980. Please, review. Vladimir Tsichevski
12:13 PM Database Bug #6767: Possible name clashes in DMO classes
For @HandleChain@ and its ancestors I found 8 matching methods:... Vladimir Tsichevski
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...
Vladimir Tsichevski
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 ... Eric Faulhaber
04:16 PM Database Feature #10142 (New): allow UDFs to live in the public schema instead a UDF-specific schema
Eric Faulhaber
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...
Greg Shah
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@... Stefan Vieru
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 ...
Greg Shah
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... Greg Shah
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...
Roger Borrello
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... Dănuț Filimon
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... Greg Shah
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... Greg Shah
10:56 AM Runtime Infrastructure Bug #10136: SESSION:TEMP-DIRECTORY missing directory
We only should implement the change if that is how OE works. Greg Shah
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: ...
Teodor Gorghe
09:08 AM Runtime Infrastructure Bug #10136: SESSION:TEMP-DIRECTORY missing directory
When using Startup Parameters, SESSION:TEMP-DIRECTORY directory is not created. Teodor Gorghe
09:06 AM Runtime Infrastructure Bug #10136 (Test): SESSION:TEMP-DIRECTORY missing directory
Teodor Gorghe
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...
Alexandru Lungu
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 ... Dănuț Filimon
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... Dănuț Filimon
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? Roger Borrello
08:04 AM Testing Support #10113: evaluate and test code coverage tooling
Added Roger. Florin Eugen Rotaru
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...
Florin Eugen Rotaru
07:59 AM Database Feature #7504 (Internal Test): Export data tool from FWD into .d files
Lorian Sandu
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...
Stefanel Pezamosca
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... Constantin Asofiei
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... Paula Păstrăguș
07:39 AM User Interface Bug #10135 (New): Incorect zorder due to &FRAME-NAME setting
Paula Păstrăguș
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.
...
Ovidiu Maxiniuc
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...
Ovidiu Maxiniuc

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 ... Constantin Asofiei
02:14 PM Database Bug #6767 (WIP): Possible name clashes in DMO classes
Vladimir Tsichevski
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...
Vladimir Tsichevski
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... Constantin Asofiei
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...
Eric Faulhaber
12:16 PM Runtime Infrastructure Bug #9740 (Closed): Client running in batch mode stops with a crash on Windows
Greg Shah
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... Carson Mader
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 *...
Florin Eugen Rotaru
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... Greg Shah
05:23 AM Testing Support #10113 (Pending): evaluate and test code coverage tooling
Greg Shah
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... Ovidiu Maxiniuc
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 ...
Greg Shah
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...
Ovidiu Maxiniuc
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... Greg Shah
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 ...
Andrei Plugaru
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...
Ovidiu Maxiniuc
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... Andrei Plugaru
06:33 AM Database Bug #10111 (WIP): All statements are logged to a single text file for P2JQueryLogger and SQLState...
Andrei Plugaru
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 ... Andrei Plugaru
04:58 AM Database Bug #10111 (Test): All statements are logged to a single text file for P2JQueryLogger and SQLStat...
Andrei Plugaru
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. Greg Shah
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 ... Dănuț Filimon
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 ...
Dănuț Filimon
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... Greg Shah
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... Dănuț Filimon
05:18 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
I used the following zset:... Dănuț Filimon
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...
Greg Shah
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...
Constantin Asofiei
04:24 AM Base Language Bug #10110 (New): add ClientPrincipal support for FWD OpenClient
Constantin Asofiei
07:06 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
I have updated: r15976 Stefan Vieru
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... Stefan Vieru
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. Greg Shah
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. Stefan Vieru
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... Stefan Vieru
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... Dănuț Filimon
05:55 AM Database Bug #9994 (Rejected): Err: Cannot run GET methods on query until it is opened.
Greg Shah
01:56 AM Database Bug #9994: Err: Cannot run GET methods on query until it is opened.
This can be closed/rejected. Stefanel Pezamosca
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. Teodor Gorghe
02:49 AM Database Feature #9440 (Merge Pending): get-codepage() function should work with CLOB fields
Please rebase and merge 9440a now. Constantin Asofiei
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...
Tomasz Domin
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...
Teodor Gorghe
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...
Constantin Asofiei
12:18 AM Database Bug #10080: Temp-table records are leaking in can-find statements
Updated @query/canfindmultiplex@ testcases. Eduard Soltan

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...
Ovidiu Maxiniuc
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? Greg Shah
10:39 AM Conversion Tools Feature #5630 (Closed): add missing classes referenced during parsing to the conversion list in f...
Greg Shah
10:39 AM Conversion Tools Bug #6082 (Closed): automatically add to conversion list all non-skeleton .cls dependencies
Greg Shah
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? Greg Shah
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...
Tomasz Domin

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... Ovidiu Maxiniuc
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...
Ovidiu Maxiniuc
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... Greg Shah
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... Constantin Asofiei
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...
Constantin Asofiei
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...
Greg Shah
09:28 AM Base Language Feature #9516: include pre-converted webspeed runtime code in FWD
RAW response in 4GL:
{{collapse...
Radu Apetrii
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...
Constantin Asofiei
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...
Radu Apetrii
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...
Constantin Asofiei
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...
Radu Apetrii
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? Constantin Asofiei
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... Radu Apetrii
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()@ ...
Radu Apetrii
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... Constantin Asofiei
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... Radu Apetrii
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...
Constantin Asofiei
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...
Radu Apetrii
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? Constantin Asofiei
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.
...
Radu Apetrii
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. Constantin Asofiei
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...
Radu Apetrii
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... Greg Shah
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...
Stefan Vieru
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...
Greg Shah
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@... Stefan Vieru
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. ☑️
Eduard Soltan
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...
Eduard Soltan
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...
Tomasz Domin
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...
Eduard Soltan
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:...
Tomasz Domin
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...
Tomasz Domin
02:23 AM Database Bug #10083: Infinite loop when changing walking index fields
Tomasz, could you run it again with 10083-13 patch? Eduard Soltan
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... Eric Faulhaber
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... Florin Eugen Rotaru
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... Radu Apetrii
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. Dănuț Filimon
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...
Dănuț Filimon
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...
Șerban Bursuc
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... Dănuț Filimon
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...
Dănuț Filimon
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....
Florin Eugen Rotaru
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...
Andrei Iacob
01:58 AM Database Bug #10104 (New): Analyze performance drop after rev. 15963
Andrei Iacob

06/05/2025

03:51 PM Database Support #10101 (New): broader testing of various database performance configuration options
Eric Faulhaber
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 ... Vladimir Tsichevski
03:09 PM User Interface Bug #10100 (Test): Setting the SORT Attribute in a Realized Widget
Vladimir Tsichevski
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...
Eduard Soltan
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 ...
Eduard Soltan
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... Constantin Asofiei
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...
Ovidiu Maxiniuc
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()... Constantin Asofiei
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@ ...
Tomasz Domin
09:54 AM Database Bug #10083: Infinite loop when changing walking index fields
... Eduard Soltan
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...
Eduard Soltan
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)
> ...
Eduard Soltan
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...
Tomasz Domin
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... Eduard Soltan
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@.... Tomasz Domin
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...
Roger Borrello
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:...
Roger Borrello
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... Greg Shah
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...
Lorian Sandu
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...
Lorian Sandu
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...
Roger Borrello
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... Dănuț Filimon
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...
Greg Shah
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... Dănuț Filimon
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... Stefan Vieru
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:... Stefan Vieru
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...
Stefan Vieru
09:15 AM Database Bug #9078: emit FindQuery as (reused) variables
Rebased *9078b* to latest *trunk/15969*, the branch is now at revision *15973*. Dănuț Filimon
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... Florin Eugen Rotaru
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...
Tomasz Domin
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... Florin Eugen Rotaru
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)... Stefan Vieru
08:39 AM Conversion Tools Bug #10099 (Internal Test): Tilde consumes the octals/follow-up characters, when in OE this doesn...
Stefan Vieru
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. Dănuț Filimon
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...
Dănuț Filimon
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... Dănuț Filimon
04:19 AM Runtime Infrastructure Bug #10071: Method code too large - ReflectASM
Committed revision *15954* on task branch *10071a*.
- replaced RuntimeException with InvocationTargetException (remo...
Teodor Gorghe
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...
Teodor Gorghe
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?... Constantin Asofiei
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 ...
Eduard Soltan
04:08 AM Base Language Feature #9437: enhancements for Progress.Lang.Class
9437a was merged to trunk rev. 15967 and archived. Eduard Soltan
03:17 AM Base Language Feature #9437 (Merge Pending): enhancements for Progress.Lang.Class
Can be merged after 9879a Constantin Asofiei
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...
Eduard Soltan
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
...
Ionut-Mihai Simioniuc
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...
Teodor Gorghe
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.
Constantin Asofiei
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".
...
Constantin Asofiei

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 ... Ovidiu Maxiniuc
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...
Stefan Vieru
03:50 PM Runtime Infrastructure Feature #9685 (WIP): move FWD to Java 21
Tomasz Domin
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...
Eduard Soltan
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 ... Greg Shah
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
Greg Shah
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... Roger Borrello
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 ...
Roger Borrello
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...
Roger Borrello
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...
Lorian Sandu
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 ... Greg Shah
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...
Vladimir Tsichevski
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... Ionut-Mihai Simioniuc
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, ...
Greg Shah
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...
Roger Borrello
09:30 AM Conversion Tools Bug #9917: Fileset not ignoring case
... Dănuț Filimon
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...
Dănuț Filimon
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... Dănuț Filimon
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...
Dănuț Filimon
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...
Ovidiu Maxiniuc
05:04 AM Database Bug #10080 (Review): Temp-table records are leaking in can-find statements
Eduard Soltan
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...
Eduard Soltan
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... Ovidiu Maxiniuc
07:31 AM Database Feature #10094 (Test): RECIDs from different tenants of same logical database should not overlap
Ovidiu Maxiniuc
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... Stefanel Pezamosca
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...
Florin Eugen Rotaru
03:40 AM Base Language Feature #9437 (Internal Test): enhancements for Progress.Lang.Class
Please put 9437a into test. Constantin Asofiei
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... Eduard Soltan
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...
Teodor Gorghe
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
Constantin Asofiei
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. Constantin Asofiei
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...
Teodor Gorghe
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 ...
Teodor Gorghe
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 @...
Teodor Gorghe

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... Tomasz Domin
01:47 AM Database Bug #10083 (Review): Infinite loop when changing walking index fields
Eduard Soltan
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... Eduard Soltan
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 ...
Eduard Soltan
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? Greg Shah
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...
Eduard Soltan
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? Greg Shah
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...
Ovidiu Maxiniuc
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... Artur Școlnic
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... Greg Shah
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...
Artur Școlnic
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... Greg Shah
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...
Artur Școlnic
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 ...
Greg Shah
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
Artur Școlnic
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. Constantin Asofiei
05:44 AM Base Language Bug #10004: NativeInvoker fails if an argument is of type integerConstant
@./junit.sh -c library_calls.TestRunner@... Artur Școlnic
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 ...
Constantin Asofiei
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? Artur Școlnic
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...
Ionut-Mihai Simioniuc
09:05 AM User Interface Bug #10085 (WIP): Fix offset cursor when pressing (CTRL+V) in an editor
Ionut-Mihai Simioniuc
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 ... Ionut-Mihai Simioniuc
08:03 AM User Interface Bug #10085: Fix offset cursor when pressing (CTRL+V) in an editor
I tested it,... Ionut-Mihai Simioniuc
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...
Andrei Iacob
07:54 AM User Interface Bug #10085: Fix offset cursor when pressing (CTRL+V) in an editor
I have tested the changes with ... Ionut-Mihai Simioniuc
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... Andrei Iacob
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!
Ionut-Mihai Simioniuc
04:47 AM User Interface Bug #10085 (WIP): Fix offset cursor when pressing (CTRL+V) in an editor
The following test case:... Ionut-Mihai Simioniuc
04:40 AM User Interface Bug #10085 (Test): Fix offset cursor when pressing (CTRL+V) in an editor
Ionut-Mihai Simioniuc
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 ...
Dănuț Filimon
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 ...
Greg Shah
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.
...
Dănuț Filimon
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.
>
>...
Eduard Soltan
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...
Dănuț Filimon
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 ...
Constantin Asofiei
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...
Eduard Soltan
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...
Constantin Asofiei
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...
Eduard Soltan
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.
Constantin Asofiei
03:03 AM Base Language Feature #9437: enhancements for Progress.Lang.Class
Fixed review issues in rev. *15966*. Eduard Soltan
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... Teodor Gorghe
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...
Constantin Asofiei
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...
Teodor Gorghe
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...
Dănuț Filimon
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...
Constantin Asofiei
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... Dănuț Filimon
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...
Lorian Sandu
03:44 AM Database Bug #10080: Temp-table records are leaking in can-find statements
The scenario from #10076-1 is:... Șerban Bursuc
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... Constantin Asofiei
02:53 AM Runtime Infrastructure Bug #10071 (Review): Method code too large - ReflectASM
Teodor Gorghe
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...
Teodor Gorghe

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 *... Eduard Soltan
04:37 PM Database Bug #10083 (Test): Infinite loop when changing walking index fields
Eduard Soltan
02:50 PM Database Feature #7504: Export data tool from FWD into .d files
Roger: Please review @export.sh@. Greg Shah
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...
Lorian Sandu
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...
Lorian Sandu
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...
Greg Shah
10:53 AM Conversion Tools Feature #6256: improved profile support
@includeRemap@ is from:... Constantin Asofiei
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... Greg Shah
09:46 AM Conversion Tools Feature #6256: improved profile support
Constantin Asofiei wrote:
> > * paths: ?
This is the PROPATH for the profile.
Constantin Asofiei
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...
Constantin Asofiei
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 *...
Constantin Asofiei
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...
Dănuț Filimon
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... Dănuț Filimon
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...
Dănuț Filimon
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. Dănuț Filimon
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...
Dănuț Filimon
09:13 AM Database Bug #10080 (Test): Temp-table records are leaking in can-find statements
Dănuț Filimon
08:06 AM Base Language Bug #10004 (Internal Test): NativeInvoker fails if an argument is of type integerConstant
Please update %done. Constantin Asofiei
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?
Teodor Gorghe
07:40 AM Database Feature #9440 (Internal Test): get-codepage() function should work with CLOB fields
I'm OK with the changes. Constantin Asofiei
07:02 AM Base Language Feature #9437: enhancements for Progress.Lang.Class
Review of 9437a rev 15965:
* @base_structure@ - replace @WidgetPoolAnnotation@ with @LegacyWidgetPool@
* @variable_...
Constantin Asofiei
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. Constantin Asofiei
05:54 AM Base Language Feature #9436 (WIP): add built-in OO classes
Branch 9436b was merged to trunk rev 15955 and archived. Constantin Asofiei
04:22 AM Base Language Feature #9436 (Merge Pending): add built-in OO classes
I'll merge 9436b after 10007a . Constantin Asofiei

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... Ovidiu Maxiniuc

05/30/2025

06:10 PM User Interface Bug #10075: Number format validation issues
Let’s explore this 4GL procedure example:... Vladimir Tsichevski
06:08 PM User Interface Bug #10075 (WIP): Number format validation issues
Vladimir Tsichevski
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:... Vladimir Tsichevski
04:11 PM User Interface Bug #10074 (New): FILL-IN: initially unknown value is not changed when format attribute is set
Vladimir Tsichevski
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-... Constantin Asofiei
11:45 AM Database Feature #7504: Export data tool from FWD into .d files
Right :(. It was my developer side talking :). Ovidiu Maxiniuc
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... Greg Shah
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@). Ovidiu Maxiniuc
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 ...
Alexandru Lungu
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... Stefan Vieru
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:...
Stefan Vieru
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... Constantin Asofiei
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 @...
Teodor Gorghe
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...
Constantin Asofiei
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. Teodor Gorghe
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...
Teodor Gorghe
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...
Teodor Gorghe
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
Greg Shah
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 ...
Șerban Bursuc
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...
Teodor Gorghe
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...
Marian Edu
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:...
Teodor Gorghe
04:58 AM Conversion Tools Bug #9918: tilde doesn't duplicate semicolon in alternative codings
That seems reasonable. Greg Shah
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:... Stefan Vieru
02:16 AM Base Language Feature #9436: add built-in OO classes
Smoke testing of another GUI customer app passed with 9436b. ✅ Delia Mitric

05/29/2025

12:22 PM Base Language Feature #9436: add built-in OO classes
Harness passed with @9436b@ Lorian Sandu
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...
Paul Bodale
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...
Constantin Asofiei
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...
Greg Shah
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... Alexandru Lungu
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 ... Greg Shah
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... Dănuț Filimon
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...
Dănuț Filimon
09:31 AM Base Language Feature #9448: compatibility test security features
We should fix that issue as part of this task. Greg Shah
09:27 AM Base Language Feature #9448: compatibility test security features
Please post what the Java code is on line 173. Constantin Asofiei
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:...
Teodor Gorghe
08:18 AM Base Language Feature #9448: compatibility test security features
Commited revision *1753* on testcases. Teodor Gorghe
07:54 AM Base Language Feature #9448: compatibility test security features
+Marian Greg Shah
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. Greg Shah
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... Teodor Gorghe
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...
Greg Shah
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 ...
Teodor Gorghe
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...
Lorian Sandu
08:05 AM Database Feature #9831 (Closed): add admin API to set c3p0 configuration for individual tenant databases
Thanks, Brian! Greg Shah
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...
Brian Woodard
08:05 AM Runtime Infrastructure Feature #9002 (Closed): Improve landlord database connection resiliency and add transactions when...
Thanks, Brian! Greg Shah
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... Brian Woodard
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
-...
Paul Bodale
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...
Paul Bodale
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. Paul Bodale
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. Constantin Asofiei
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 ... Dănuț Filimon
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. Dănuț Filimon

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... Ovidiu Maxiniuc
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 ... Ovidiu Maxiniuc
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 ... Vladimir Tsichevski
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... Vladimir Tsichevski
07:22 AM User Interface Bug #10063 (Closed): Numeric FILL-IN Throws NPE During Unit Testing
Vladimir Tsichevski
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...
Ovidiu Maxiniuc
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 ...
Greg Shah
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... Dănuț Filimon
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*. Lorian Sandu
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, ...
Ovidiu Maxiniuc
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...
Lorian Sandu
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...
Lorian Sandu
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 ...
Greg Shah
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 ...
Greg Shah
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 ... Roger Borrello
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... Lorian Sandu
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...
Lorian Sandu
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. Greg Shah
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.
Lorian Sandu
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...
Greg Shah
10:27 AM Conversion Tools Feature #6256: improved profile support
Please plan to make additions to our documentation to explain this syntax. Greg Shah
09:03 AM Conversion Tools Feature #6256: improved profile support
I've experimented and the following worked:... Dănuț Filimon
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, ...
Dănuț Filimon
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...
Dănuț Filimon
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... Dănuț Filimon
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...
Constantin Asofiei
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... Dănuț Filimon
10:05 AM Database Bug #10049 (Test): UDF configuration regression in Persistence.java
Branch 10049a was merged into trunk as rev. 15946 and archived. Ovidiu Maxiniuc
08:50 AM Database Bug #10049 (Merge Pending): UDF configuration regression in Persistence.java
Please merge 10049a now. Constantin Asofiei
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...
Constantin Asofiei
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...
Stefan Vieru
08:56 AM User Interface Bug #4135 (Review): high dpi screens display in low dpi
Hynek, could you review rev 15946 (4135c). Sergey Ivanovskiy
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. Sergey Ivanovskiy
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...
Hynek Cihlar
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...
Constantin Asofiei
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.
Teodor Gorghe
03:39 AM Base Language Feature #9447 (Review): XML support feature improvements and testing
Teodor Gorghe
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...
Teodor Gorghe
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@. Teodor Gorghe
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...
Teodor Gorghe
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 ... Constantin Asofiei
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 ... Carson Mader
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... Lorian Sandu
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()@). Constantin Asofiei
05:05 AM Base Language Feature #9437: enhancements for Progress.Lang.Class
I got the following example:... Eduard Soltan
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:... Stefan Vieru
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 ...
Stefan Vieru
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 ... Paul Bodale
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...
Paul Bodale
04:14 AM Base Language Support #9445: compatibility test FIX-CODEPAGE
Paul, what is the status on this? Constantin Asofiei
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...
Guido Brandsen
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...
Constantin Asofiei
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? Paul Bodale
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 ... Constantin Asofiei
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...
Paul Bodale
03:10 AM Database Bug #9763 (Test): xml-node-name buffer option
9763b was merged to trunk rev. 15942 and archived. Eduard Soltan
03:00 AM Database Bug #9763 (Merge Pending): xml-node-name buffer option
Eduard, you can merge 9763b now. Constantin Asofiei
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:... Paul Bodale
02:08 AM Base Language Bug #10060 (New): Skeleton class parsing improvement
Paul Bodale

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...
Ovidiu Maxiniuc
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... Eric Faulhaber
03:18 PM Database Bug #10049: UDF configuration regression in Persistence.java
The aforementioned test passed. Ovidiu Maxiniuc
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... Adam Warren
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... Greg Shah
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...
Lorian Sandu
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...
Greg Shah
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...
Ovidiu Maxiniuc
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...
Lorian Sandu
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. Sergey Ivanovskiy
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...
Greg Shah
09:55 AM Database Bug #9763: xml-node-name buffer option
No, everything seems correct now. Ovidiu Maxiniuc
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...
Constantin Asofiei
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...
Dănuț Filimon
07:45 AM Conversion Tools Feature #6256: improved profile support
Created task branch *6256a* from latest *trunk/15941*. Dănuț Filimon
05:54 AM Base Language Feature #6161 (Internal Test): add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-P...
Constantin Asofiei
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...
Constantin Asofiei
05:20 AM Base Language Feature #9447: XML support feature improvements and testing
The changes are compatible with Java 1.8.... Teodor Gorghe
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...
Teodor Gorghe
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? Alexandru Lungu
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...
Teodor Gorghe
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.
...
Dănuț Filimon
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-...
Dănuț Filimon
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...
Constantin Asofiei
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. Stefanel Pezamosca
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... Stefanel Pezamosca
02:17 AM Base Language Feature #10050 (New): OS-DIR and other file-system utility methods, feature improvements and test...
Stefanel Pezamosca

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... Ovidiu Maxiniuc
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...
Ovidiu Maxiniuc
02:22 PM Database Bug #10049: UDF configuration regression in Persistence.java
I'm OK with the changes. Constantin Asofiei
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... Ovidiu Maxiniuc
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... Ovidiu Maxiniuc
01:17 PM Database Bug #10049 (Test): UDF configuration regression in Persistence.java
Ovidiu Maxiniuc
12:15 PM Database Bug #9763: xml-node-name buffer option
Fixed rebase issues in rev. 15950. Is additional testing necessary? Eduard Soltan
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...
Ovidiu Maxiniuc
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/...
Eduard Soltan
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...
Eduard Soltan
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? Ovidiu Maxiniuc
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 ... Eduard Soltan
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...
Sergey Ivanovskiy
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... Sergey Ivanovskiy
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... Sergey Ivanovskiy
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... Sergey Ivanovskiy
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...
Ovidiu Maxiniuc
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 ...
Lorian Sandu
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...
Ovidiu Maxiniuc
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()@ ...
Lorian Sandu
10:37 AM User Interface Bug #4135 (Test): high dpi screens display in low dpi
Sergey Ivanovskiy
10:36 AM User Interface Bug #4135: high dpi screens display in low dpi
4135b was merged into trunk as rev. 15940 and archived. Sergey Ivanovskiy
09:26 AM User Interface Bug #4135 (Merge Pending): high dpi screens display in low dpi
Please merge to trunk now. Greg Shah
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. Sergey Ivanovskiy
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...
Sergey Ivanovskiy
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. Alexandru Lungu
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... Florin Eugen Rotaru
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@:
<...
Paul Bodale
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... Greg Shah
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... Dănuț Filimon
07:30 AM User Interface Bug #9929 (Test): FILL-IN: Incorrect APPLY statement behavior
Greg Shah
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.
Vladimir Tsichevski
05:53 AM User Interface Bug #9929 (Merge Pending): FILL-IN: Incorrect APPLY statement behavior
You can merge to trunk now. Greg Shah
05:23 AM Database Feature #9543 (Test): implement missing BUFFER attributes
9543b was merged to trunk 15936 and archived. Eduard Soltan
04:43 AM Database Feature #9543 (Merge Pending): implement missing BUFFER attributes
Please merge 9543b after 10027a Constantin Asofiei
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...
Eduard Soltan
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. Paula Păstrăguș
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. Constantin Asofiei

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...
Vladimir Tsichevski

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, ...
Ovidiu Maxiniuc
05:30 AM Database Feature #9543: implement missing BUFFER attributes
Some additional testing should be performed or it could merged to trunk? Eduard Soltan
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 ...
Eduard Soltan
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@...
Ovidiu Maxiniuc
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@.
> * ...
Lorian Sandu
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...
Lorian Sandu
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...
Stefanel Pezamosca
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...
Roger Borrello
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....
Stefanel Pezamosca
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...
Roger Borrello
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...
Greg Shah
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...
Stefanel Pezamosca
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... Alexandru Lungu
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).
>
...
Lorian Sandu
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...
Greg Shah
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...
Alexandru Lungu
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. Brian Woodard
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...
Lorian Sandu
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... Alexandru Lungu
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... Alexandru Lungu
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...
Radu Apetrii
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...
Constantin Asofiei
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...
Paula Păstrăguș
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... Paula Păstrăguș
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...
Greg Shah
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...
Sergey Ivanovskiy
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... Paula Păstrăguș
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... Sergey Ivanovskiy
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....
Paula Păstrăguș
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... Sergey Ivanovskiy
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... Sergey Ivanovskiy
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 ... Paula Păstrăguș
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...
Radu Apetrii
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...
Constantin Asofiei
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?
...
Radu Apetrii
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...
Constantin Asofiei
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...
Constantin Asofiei
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... Radu Apetrii
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... Radu Apetrii
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, ... Radu Apetrii
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...
Constantin Asofiei
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. Constantin Asofiei
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...
Paul Bodale
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:
> >...
Constantin Asofiei
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...
Paul Bodale
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:... Constantin Asofiei
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...
Paul Bodale
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...
Stefan Vieru
06:22 AM Conversion Tools Bug #6308: post string literal alternative coding quirk in 4GL preprocessor
Another bug:... Stefan Vieru
04:18 AM Conversion Tools Bug #6308: post string literal alternative coding quirk in 4GL preprocessor
Same behavior described in #6859-19 for @&ENDIF@
Stefan Vieru
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...
Stefan Vieru
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... Dănuț Filimon
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... Dănuț Filimon
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*. Dănuț Filimon
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@...
Eduard Soltan
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...
Eduard Soltan
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. Andrei Iacob

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...
Eugenie Lyzenko
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? Sergey Ivanovskiy
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...
Eugenie Lyzenko
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...
Sergey Ivanovskiy
04:01 PM User Interface Bug #4135: high dpi screens display in low dpi
Please merge 4135b to trunk. Hynek Cihlar
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...
Sergey Ivanovskiy
03:26 PM User Interface Bug #4135: high dpi screens display in low dpi
Added new issue for the embedded Hotel Gui application #10045. Sergey Ivanovskiy
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. Hynek Cihlar
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. Hynek Cihlar
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... Sergey Ivanovskiy
08:22 AM User Interface Bug #4135: high dpi screens display in low dpi
Adding some old zip archives gives... Sergey Ivanovskiy
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... Sergey Ivanovskiy
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...
Sergey Ivanovskiy
03:15 PM User Interface Bug #10045 (New): The embedded Hotel Gui application is broken
Sergey Ivanovskiy
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...
Ovidiu Maxiniuc
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? ...
Lorian Sandu
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 ...
Constantin Asofiei
10:34 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Please do some improvements here:... Constantin Asofiei
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...
Paul Bodale
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. Constantin Asofiei
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 ...
Paul Bodale
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...
Constantin Asofiei
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...
Paul Bodale
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...
Constantin Asofiei
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...
Paul Bodale
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... Constantin Asofiei
04:01 AM Base Language Feature #6161 (Review): add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY...
Paul Bodale
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:...
Paul Bodale
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@ Constantin Asofiei
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
Paul Bodale
03:04 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Is this from this code?... Constantin Asofiei
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...
Paul Bodale
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)... Stefanel Pezamosca
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... Constantin Asofiei
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...
Alexandru Lungu
09:26 AM Runtime Infrastructure Bug #10041 (New): Extend usages of TransactionManager.honorStopCondition to tight loops inside th...
Alexandru Lungu
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... Octavian Adrian Gavril
06:52 AM Conversion Tools Bug #10028: FWD needs full support for unicode/octal escape sequences
Agreed. Greg Shah
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...
Constantin Asofiei
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... Alexandru Lungu
09:42 AM Base Language Bug #10042 (New): Improve support for LOG-MANAGER
Alexandru Lungu
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... Greg Shah
09:22 AM Runtime Infrastructure Feature #10040 (New): add a "Report a Problem" button to the virtual desktop popup menu to allow ...
Greg Shah
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:...
Dănuț Filimon
08:51 AM Base Language Bug #10039 (New): Error 132 is not caught by the defined CATCH block
Dănuț Filimon
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...
Teodor Gorghe
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 ...
Teodor Gorghe
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...
Greg Shah
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... Constantin Asofiei
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... Teodor Gorghe
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... Teodor Gorghe
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. Constantin Asofiei
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...
Radu Apetrii
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.
Constantin Asofiei
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:... Radu Apetrii
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? Radu Apetrii
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... Radu Apetrii
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@. Eduard Soltan
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. Eduard Soltan
04:19 AM Base Language Feature #9437: enhancements for Progress.Lang.Class
Eduard, please rebase. Constantin Asofiei
03:33 AM Database Bug #9994 (Feedback): Err: Cannot run GET methods on query until it is opened.
Stefanel Pezamosca

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. Ovidiu Maxiniuc
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...
Eric Faulhaber
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... Ovidiu Maxiniuc
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...
Eric Faulhaber
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. Ovidiu Maxiniuc
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. Ovidiu Maxiniuc
09:44 AM Runtime Infrastructure Feature #9002 (Merge Pending): Improve landlord database connection resiliency and add transactio...
Please merge 9002a to trunk now. Alexandru Lungu
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...
Ovidiu Maxiniuc
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...
Radu Apetrii
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...
Lorian Sandu
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 ...
Ovidiu Maxiniuc
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.... Lorian Sandu
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...
Constantin Asofiei
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...
Roger Borrello
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... Constantin Asofiei
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...
Roger Borrello
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 @...
Roger Borrello
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... Greg Shah
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 ...
Alexandru Lungu
11:10 AM Testing Support #6859: preprocessor tests
Are you talking about OE or FWD? Greg Shah
10:21 AM Testing Support #6859: preprocessor tests
Strange behavior is found when preprocessing this:... Stefan Vieru
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 ...
Tomasz Domin
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 ...
Stefan Vieru
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 ...
Florin Eugen Rotaru
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. Greg Shah
09:21 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
The failing ones are :
* [...]
Stefan Vieru
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 ...
Stefan Vieru
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... Alexandru Lungu
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...
Stefanel Pezamosca
04:58 AM Database Bug #10026 (WIP): A multi-table AdaptiveQuery running off-end is still updating the cursor
Stefanel Pezamosca
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...
Alexandru Lungu
04:28 AM Database Bug #10026 (WIP): A multi-table AdaptiveQuery running off-end is still updating the cursor
Alexandru Lungu
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 ... Eduard Soltan
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...
Paul Bodale
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....
Eduard Soltan
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:...
Eduard Soltan
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.
Constantin Asofiei
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...
Paula Păstrăguș
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
Holly Brown
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. Paula Păstrăguș
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...
Constantin Asofiei
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 ... Paula Păstrăguș
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...
Constantin Asofiei
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... Constantin Asofiei
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:
...
Paula Păstrăguș
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...
Paula Păstrăguș
04:47 AM Base Language Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
Here's the testcase:... Paula Păstrăguș
04:44 AM Base Language Bug #10027 (Test): Incorrect handling of an unused shared variable in the conversion process.
Paula Păstrăguș
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*.
Teodor Gorghe
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...
Constantin Asofiei
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 @?@.... Teodor Gorghe
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 ... Constantin Asofiei
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@... Teodor Gorghe
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?
Constantin Asofiei
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 `...
Florin Eugen Rotaru
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...
Florin Eugen Rotaru
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)... Marian Edu
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...
Constantin Asofiei
07:14 AM Conversion Tools Bug #10028 (WIP): FWD needs full support for unicode/octal escape sequences
Octavian Adrian Gavril
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... Dănuț Filimon
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...
Dănuț Filimon
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...
Dănuț Filimon
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...
Stefanel Pezamosca
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...
Hynek Cihlar
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...
Hynek Cihlar
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@? Constantin Asofiei
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:... Teodor Gorghe
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... Teodor Gorghe
03:20 AM Base Language Feature #9447: XML support feature improvements and testing
What about @SaxReaderImpl@? Constantin Asofiei
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
>...
Teodor Gorghe
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. Paul Bodale
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. Constantin Asofiei
02:43 AM Database Bug #9969 (WIP): Parsing query string error with \r character.
Reverted rev *15910* and rev *15900* from trunk in *15920*. Octavian Adrian Gavril

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... Roger Borrello
01:18 PM Runtime Infrastructure Feature #9851 (WIP): hard code the FWD version string in the JNI code at build time
Greg Shah
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...
Greg Shah
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... Sergey Ivanovskiy
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...
Sergey Ivanovskiy
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...
Eduard Soltan
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 #...
Greg Shah
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... Amy Gakopoulos
11:37 AM Database Feature #7020: always use "expanded" extent fields
Cool. I presumed that, but needed a confirmation. Ovidiu Maxiniuc
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 ...
Stefanel Pezamosca
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...
Ovidiu Maxiniuc
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... Stefanel Pezamosca
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...
Tomasz Domin
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...
Tomasz Domin
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...
Florin Eugen Rotaru
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...
Constantin Asofiei
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. Artur Școlnic
09:01 AM Base Language Bug #10004 (WIP): NativeInvoker fails if an argument is of type integerConstant
Artur Școlnic
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 ...
Constantin Asofiei
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...
Artur Școlnic
09:49 AM Testing Support #6859: preprocessor tests
I created the following small sample:... Stefan Vieru
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...
Constantin Asofiei
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... Dănuț Filimon
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...
Dănuț Filimon
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. Dănuț Filimon
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() ... Dănuț Filimon
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...
Teodor Gorghe
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...
Teodor Gorghe
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...
Dănuț Filimon
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...
Teodor Gorghe
02:51 AM Base Language Feature #9447: XML support feature improvements and testing
I built with @./gradlew all@ and no issues on my part.... Stefan Vieru
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 *...
Dănuț Filimon
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:... Teodor Gorghe
07:56 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
New revno: 15902 Stefan Vieru
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...
Stefan Vieru
06:06 AM Database Bug #9016 (Review): Improve performance in FQLPreprocessor by using astCache
Committed 9016a/15919. Added astCache to FQLPreprocessor().
Alexandru, please review.
Dănuț Filimon
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... Dănuț Filimon
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...
Teodor Gorghe
04:23 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
Rebased branch 6490a with trunk rev. 15918 Paul Bodale
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.... Paul Bodale
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... Paula Păstrăguș
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... Stefanel Pezamosca
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...
Paul Bodale

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...
Tomasz Domin
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... Ovidiu Maxiniuc
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);@. ...
Radu Apetrii
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.
Tomasz Domin
12:36 PM User Interface Bug #9929: FILL-IN: Incorrect APPLY statement behavior
ChUI regression tests passed. Hynek Cihlar
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...
Greg Shah
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 ...
Greg Shah
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...
Greg Shah
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...
Greg Shah
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. Constantin Asofiei
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...
Constantin Asofiei
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. Artur Școlnic
09:56 AM Base Language Bug #10004 (WIP): NativeInvoker fails if an argument is of type integerConstant
Artur Școlnic
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... Constantin Asofiei
09:22 AM Base Language Bug #10004 (Review): NativeInvoker fails if an argument is of type integerConstant
Artur Școlnic
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...
Artur Școlnic
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... Greg Shah
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...
Artur Școlnic
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... Constantin Asofiei
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@.... Alexandru Lungu
07:35 AM Base Language Bug #10004 (WIP): NativeInvoker fails if an argument is of type integerConstant
Alexandru Lungu
09:31 AM Database Feature #7504: Export data tool from FWD into .d files
Create a new task for the import bug. Greg Shah
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...
Lorian Sandu
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...
Paula Păstrăguș
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...
Paula Păstrăguș
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... Alexandru Lungu
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...
Paula Păstrăguș
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...
Hynek Cihlar
08:39 AM Base Language Feature #9447: XML support feature improvements and testing
Use 9447a. Constantin Asofiei
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? Teodor Gorghe
04:49 AM Base Language Feature #9447: XML support feature improvements and testing
... Stefan Vieru
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.
...
Constantin Asofiei
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. Stefan Vieru
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?...
Constantin Asofiei
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... Stefan Vieru
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.
Constantin Asofiei
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 ...
Teodor Gorghe
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...
Constantin Asofiei
07:22 AM Database Feature #9440 (Review): get-codepage() function should work with CLOB fields
Teodor Gorghe
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. Teodor Gorghe
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:...
Constantin Asofiei
02:24 AM Database Feature #9440 (Review): get-codepage() function should work with CLOB fields
Teodor Gorghe
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. Greg Shah
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... Constantin Asofiei
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*. Dănuț Filimon
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...
Constantin Asofiei
06:49 AM Base Language Feature #9437: enhancements for Progress.Lang.Class
... Eduard Soltan
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...
Paul Bodale
04:25 AM Database Bug #9937 (Test): buffer argument with different DMO than the parameter
9937a was merged to trunk rev. 15914 and archived. Eduard Soltan
04:04 AM Database Bug #9937 (Merge Pending): buffer argument with different DMO than the parameter
Please merge 9937a now. Constantin Asofiei
03:48 AM Database Bug #9937: buffer argument with different DMO than the parameter
Testing of 2 customers applications went successful. Eduard Soltan
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 (...
Octavian Adrian Gavril

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... Ovidiu Maxiniuc
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...
Octavian Adrian Gavril
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... Constantin Asofiei
09:55 AM Database Bug #9969: Parsing query string error with \r character.
This is more related to #8027 than this task. Octavian Adrian Gavril
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:
> ...
Octavian Adrian Gavril
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:... Constantin Asofiei
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. Octavian Adrian Gavril
06:33 AM Database Bug #9969 (Merge Pending): Parsing query string error with \r character.
Please merge to trunk after 9834a. Greg Shah
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. Octavian Adrian Gavril
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 ...
Ovidiu Maxiniuc
07:34 AM Database Feature #7020: always use "expanded" extent fields
Ovidiu, could you take a quick look at 7020d revision 15919? Stefanel Pezamosca
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... Sergey Ivanovskiy
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.
...
Constantin Asofiei
10:56 AM Base Language Bug #9997 (New): Apache HttpClient limitations when used via LegacySocketLibrary
Constantin Asofiei
10:37 AM Testing Support #6860: lexer tests
OK, that is reasonable. Greg Shah
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...
Florin Eugen Rotaru
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...
Paul Bodale
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 ... Teodor Gorghe
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...
Teodor Gorghe
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...
Greg Shah
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...
Dănuț Filimon
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... Greg Shah
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... Dănuț Filimon
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), ...
Lorian Sandu
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 ... Greg Shah
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... Lorian Sandu
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... Stefanel Pezamosca
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... Paula Păstrăguș
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... Stefanel Pezamosca
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... Paula Păstrăguș
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 ...
Alexandru Lungu
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! Paula Păstrăguș
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. Paula Păstrăguș
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... Stefanel Pezamosca
04:45 AM Database Bug #9994 (WIP): Err: Cannot run GET methods on query until it is opened.
Stefanel Pezamosca
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...
Stefanel Pezamosca
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... Radu Apetrii
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. Alexandru Lungu
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...
Alexandru Lungu
05:11 AM Base Language Feature #6490: DYNAMIC-INVOKE which returns an extent
Rebased branch 6490a with trunk rev. 15908. Paul Bodale
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...
Delia Mitric
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... Dănuț Filimon
02:10 AM Base Language Bug #9996 (Test): Object references should be decremented at the nearest block instead of the top...
Dănuț Filimon
 

Also available in: Atom