Activity
From 07/03/2024 to 08/01/2024
08/01/2024
- 06:39 PM Database Feature #7020: always use "expanded" extent fields
- While investigating a possible regression I identified the following problem I am trying to solve. Assuming we have t...
- 05:35 PM Conversion Tools Bug #9023: Cannot run reports from a path with spaces
- Strangely, I performed reports on both *hotel* and *hotel_gui* from the @/media/rfb/Seagate 1TB/projects@ directory, ...
- 03:42 PM User Interface Feature #8991: Integrate SPREADSHEET widget in Hotel GUI sample application
- Hynek Cihlar wrote:
> @fwd_sheet.war@ doesn't need to be on the classpath, but must be in the same directory as @p2j... - 03:12 PM User Interface Feature #8991: Integrate SPREADSHEET widget in Hotel GUI sample application
- Roger Borrello wrote:
> I also tried @ant prepare.deploy@ and all the jars are in the @deploy/lib@, but I still get ... - 02:59 PM User Interface Feature #8991: Integrate SPREADSHEET widget in Hotel GUI sample application
- I also tried @ant prepare.deploy@ and all the jars are in the @deploy/lib@, but I still get the same issue.
- 01:55 PM User Interface Feature #8991: Integrate SPREADSHEET widget in Hotel GUI sample application
- Hynek Cihlar wrote:
> After the war is built, it must be deployed to <project>/deploy/lib with @ant deploy.prepare@.... - 01:29 PM User Interface Feature #8991: Integrate SPREADSHEET widget in Hotel GUI sample application
- Roger Borrello wrote:
> But I got this when I tried to open it. Is there a missing step?
Did you build the spread... - 12:20 PM User Interface Feature #8991: Integrate SPREADSHEET widget in Hotel GUI sample application
- It is looked correct at first...
!8991_spreadsheet_hotel_gui_demo.png!
But I got this when I tried to open it. ... - 10:08 AM Base Language Bug #9019: reduce the usage of capturing lambdas in FWD runtime
- I committed to branch 9019a: (15363..15366)
* Extracted processCommit and processRollback lambdas to processCommitIm... - 10:43 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ rebased with recent trunk @15362@, new revision is @15369@.
07/31/2024
- 10:34 AM Base Language Bug #9019: reduce the usage of capturing lambdas in FWD runtime
- > Will be true if we add @-Djmx.debug@ to JVM arguments.
> Or something similar.
Let's name it @-Dfwd_jmx_debug@ ... - 10:33 AM Base Language Bug #9019: reduce the usage of capturing lambdas in FWD runtime
- I committed to branch 9019a revision 15362:
* I added the JMX_DEBUG flag in @FwdServerJMX.java@.
* Skipped the HYD... - 08:48 AM Base Language Bug #9019: reduce the usage of capturing lambdas in FWD runtime
- So, I can add something like:...
- 08:26 AM Base Language Bug #9019: reduce the usage of capturing lambdas in FWD runtime
- I'm OK with that (for the debugging cases). The default should be no lambdas.
- 08:24 AM Base Language Bug #9019: reduce the usage of capturing lambdas in FWD runtime
- Greg Shah wrote:
> Constantin Asofiei wrote:
> > Greg, adding a JVM-level argument to enable JMX lambdas may help (... - 08:23 AM Base Language Bug #9019: reduce the usage of capturing lambdas in FWD runtime
- Constantin Asofiei wrote:
> Greg, adding a JVM-level argument to enable JMX lambdas may help (this would mean that d... - 08:05 AM Base Language Bug #9019: reduce the usage of capturing lambdas in FWD runtime
- Greg, adding a JVM-level argument to enable JMX lambdas may help (this would mean that depending on this flag we eith...
- 07:38 AM Base Language Bug #9019: reduce the usage of capturing lambdas in FWD runtime
- No, that's still an instance created for the anon class. The point is to avoid instances being created (either via a...
- 07:21 AM Base Language Bug #9019: reduce the usage of capturing lambdas in FWD runtime
- Constantin, would this be considered as an improvement ? ...
- 05:03 AM Base Language Bug #9019 (WIP): reduce the usage of capturing lambdas in FWD runtime
- Sure, I will start working on this now.
- 04:48 AM Base Language Bug #9019: reduce the usage of capturing lambdas in FWD runtime
- Each capturing lambda in Java acts as a pseudo-anonymous class, and an instance of it is created on each call, to 'ca...
- 04:36 AM Base Language Bug #9019 (Test): reduce the usage of capturing lambdas in FWD runtime
- 09:37 AM Conversion Tools Bug #9023: Cannot run reports from a path with spaces
- I have tried to run reports on a project, and I am getting an error:...
- 09:33 AM Conversion Tools Bug #9023 (New): Cannot run reports from a path with spaces
- 09:29 AM User Interface Bug #5115: Decide and implement PSTimer optimization
- Ovidiu Maxiniuc wrote:
> * have a single thread to drive all @PSTimer@ objects from all users.
With this approach...
07/30/2024
- 09:48 AM Runtime Infrastructure Feature #7279: Enhance CentralLogger to support configurable LogFormatter
- Notes that can help with the review:
* The logging initialization has been moved after @SecurityManager@ is created ... - 04:32 AM Runtime Infrastructure Feature #7279: Enhance CentralLogger to support configurable LogFormatter
- I had to rework a few more places on top of the configs to remove all dependencies on directory. Now web works.
r1... - 02:31 AM Runtime Infrastructure Feature #7279: Enhance CentralLogger to support configurable LogFormatter
- Greg Shah wrote:
> > I tried to bind directory before each request handling, but it didn't work too. @DirectoryServi... - 06:01 AM Database Bug #9016: Improve performance in FQLPreprocessor by using astCache
- The @astCache@ added in #7731 is only used in @FqlPreprocessor.parse()@, but it can also be used in ...
- 05:58 AM Database Bug #9016 (Test): Improve performance in FQLPreprocessor by using astCache
07/29/2024
- 07:08 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ rebased with recent trunk and updated to revision @15362@.
This change should resolve the issue noted ... - 06:26 PM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- I also looked over 8593e/15351.
I don't see anything wrong with the new code.
I remember we had previously anot... - 04:17 PM Runtime Infrastructure Feature #7279: Enhance CentralLogger to support configurable LogFormatter
- Galya B wrote:
> @DirectoryService.clwa@, that is used to check for bound, is @ContextLocal@, so I guess the directo... - 08:00 AM Runtime Infrastructure Feature #7279 (Review): Enhance CentralLogger to support configurable LogFormatter
- 7279a r15367 is ready for review, if we don't mind the fact it breaks web clients... I need some help to understand w...
- 04:53 AM Runtime Infrastructure Feature #7279: Enhance CentralLogger to support configurable LogFormatter
- @DirectoryService.clwa@, that is used to check for bound, is @ContextLocal@, so I guess the directory service needs t...
- 09:05 AM User Interface Feature #8991: Integrate SPREADSHEET widget in Hotel GUI sample application
- Please see #8991-1: "The feature can be accessed in the Guests screen. Right clicking in the browse brings up a popup...
- 08:58 AM User Interface Feature #8991: Integrate SPREADSHEET widget in Hotel GUI sample application
- Roger doesn't see any changes in the UI. It is not obvious how to get to it.
- 02:50 AM User Interface Feature #8991: Integrate SPREADSHEET widget in Hotel GUI sample application
- Roger Borrello wrote:
> So there are no other things to do besides make sure FWD includes the @sheet:war@?
Yes, ... - 02:44 AM Base Language Bug #9008: Trigger fired when iterating a Finalizable collection allows it to be modified
- The main issue has been discussed in #8963-40 and #8963-44, the problem is as follows:
- When the Finalizables colle... - 02:30 AM Base Language Bug #9008 (New): Trigger fired when iterating a Finalizable collection allows it to be modified
07/27/2024
- 08:25 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Found yet another possible incompatibility point for current @FWD@ implementation with @UTF-8@. This method is never ...
07/26/2024
- 10:49 AM Runtime Infrastructure Feature #7279: Enhance CentralLogger to support configurable LogFormatter
- Normally it won't fail unless you're reading when not bound or you pass a null nodeid.
- 09:31 AM Runtime Infrastructure Feature #7279: Enhance CentralLogger to support configurable LogFormatter
- Any ideas what can cause @DirectoryService.lockRO@ to return @false@? I got myself a stumbling block somehow, but I d...
- 06:34 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Eugenie Lyzenko wrote:
> A bit more finding for original 4GL Unicode support is not the EDITOR is only widget can wo... - 06:04 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Robert: Do you need support for characters outside of the BMP? This would include Chinese, Japanese and Korean charac...
- 08:12 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ updated to revision @15356@, rebased with recent trunk @15354@, new revision is @15360@.
This update i... - 06:11 AM Database Bug #7731 (Closed): performance improvements for FQLPreprocessor
- 03:27 AM Database Bug #7731: performance improvements for FQLPreprocessor
- This can be closed.
- 06:10 AM Database Bug #8196 (Closed): Reduce number of AbstractTempTable._hasRecords calls to avoid BufferManager.a...
- 03:27 AM Database Bug #8196: Reduce number of AbstractTempTable._hasRecords calls to avoid BufferManager.activeBuffers
- This can be closed.
- 06:10 AM Runtime Infrastructure Bug #8281 (Closed): Use CacheManager for DynamicQueryHelper and DynamicValidationHelper
- 03:27 AM Runtime Infrastructure Bug #8281: Use CacheManager for DynamicQueryHelper and DynamicValidationHelper
- This can be closed.
- 06:10 AM Database Bug #8030 (Closed): unique index violation when creating a record in two sessions
- 03:27 AM Database Bug #8030: unique index violation when creating a record in two sessions
- This can be closed.
- 06:10 AM Database Feature #7416 (Closed): Reiterate DatabaseStatistics and leverage to other database profling tools
- 03:24 AM Database Feature #7416: Reiterate DatabaseStatistics and leverage to other database profling tools
- This can be closed.
- 03:26 AM Database Bug #8044 (WIP): Fix "Failed direct-access due to Error direct accessing for finding record by un...
- 01:15 AM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
- Roger Borrello wrote:
> Roger Borrello wrote:
> > I believe I have the reports still around, so I'll find it.
> I ...
07/25/2024
- 05:17 PM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
- Roger Borrello wrote:
> I believe I have the reports still around, so I'll find it.
I had the 7z file, but the file... - 10:20 AM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
- Galya B wrote:
> Is @initialization-file@ (@progress-medium@) specified in the client bootstrap configs for the FWD ... - 02:26 AM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
- Is @initialization-file@ (@progress-medium@) specified in the client bootstrap configs for the FWD client? It is supp...
- 01:26 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- > In these conditions I see the best possible way for @FWD@ is to implement the right @Unicode@/@UTF-8@ support where...
- 12:59 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- A bit more finding for original 4GL Unicode support is not the EDITOR is only widget can work with it in GUI mode but...
- 11:58 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Testing original @4GL@ application with @Unicode@/@UTF-8@ chars gives us some fact can be found interesting.
Seems... - 08:57 AM Database Bug #7488 (Closed): Slow fast-copy with before tables in H2
- 06:51 AM Database Bug #7488: Slow fast-copy with before tables in H2
- This can be closed.
- 08:57 AM Database Feature #7323 (Closed): Implement soft unique index in FWD-H2
- 06:46 AM Database Feature #7323: Implement soft unique index in FWD-H2
- This can be closed.
- 08:57 AM Database Bug #7420 (Closed): Optimize Cursor for scrolling AdaptiveQuery
- 06:45 AM Database Bug #7420: Optimize Cursor for scrolling AdaptiveQuery
- > 7026e reached into trunk. This can be closed.
- 08:56 AM Database Bug #7334 (Closed): Reclaim used sessions to improve performance
- 06:44 AM Database Bug #7334: Reclaim used sessions to improve performance
- This can be closed.
- 08:56 AM Database Feature #6630 (Closed): optimize return of table parameter
- 06:43 AM Database Feature #6630: optimize return of table parameter
- Alexandru Lungu wrote:
> This can be closed now. - 08:56 AM Database Feature #7194 (Closed): Avoid generating an ORDER-BY clause if not required
- 06:43 AM Database Feature #7194: Avoid generating an ORDER-BY clause if not required
- This can be closed.
- 08:56 AM Database Bug #7329 (Closed): improve FieldReference resolution of getter/setter/extent accessors
- 06:42 AM Database Bug #7329: improve FieldReference resolution of getter/setter/extent accessors
- Alexandru Lungu wrote:
> This can be closed.
- 08:55 AM Database Bug #7358 (Closed): Optimize Session.invalidateRecords
- 06:42 AM Database Bug #7358: Optimize Session.invalidateRecords
- This can be closed.
- 08:55 AM Database Bug #7321 (Closed): Improve FWD-H2 wildcard projection
- 06:41 AM Database Bug #7321: Improve FWD-H2 wildcard projection
- This can be closed.
- 08:55 AM Database Bug #7355 (Closed): regression in row structure calculation for DATETIME-TZ when join is used on ...
- 06:40 AM Database Bug #7355: regression in row structure calculation for DATETIME-TZ when join is used on temp-tables
- Alexandru Lungu wrote:
> This can be closed.
- 08:54 AM Base Language Bug #6570 (Closed): stale procedure leak when appservers are used
- 06:39 AM Base Language Bug #6570 (Test): stale procedure leak when appservers are used
- This was fixed in a recent memory leak fix done for a large customer. This is no longer a problem and can be closed.
- 03:14 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- Alexandru Lungu wrote:
> > Hm... you are right, the record can't become 'dirty'; I think direct access to these fiel...
07/24/2024
- 07:03 PM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
- The command line used is: @C:\Progress\OpenEdge\bin\prowin32.exe -assemblies clientnet -basekey "ini" -ininame progre...
- 03:58 PM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
- Greg Shah wrote:
> And what is the @USE@ statement? If it is @USE "".@ then it is just making the default environme... - 02:21 PM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
- And what is the @USE@ statement? If it is @USE "".@ then it is just making the default environment the current envir...
- 02:06 PM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
- Greg Shah wrote:
> In that customer's case, aren't they specifying the @-ininame@ *command line parameter* in OE? I... - 01:50 PM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
- In that customer's case, aren't they specifying the @-ininame@ *command line parameter* in OE? In other words, it is...
- 01:24 PM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
- Greg Shah wrote:
> Yes, they are thick desktop clients. They do not call over to the appserver to do the @LOAD@ whi... - 01:00 PM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
- > In Progress, does this Windows client still look in the Windows OS for the INI file?
Whether it is a registry l... - 12:23 PM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
- One more thing, since one and the same env name can be both a registry entry and an ini file in different calls, we s...
- 12:13 PM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
- OE doc on "LOAD":https://documentation.progress.com/output/ua/OpenEdge_latest/pdsoe/PLUGINS_ROOT/com.openedge.pdt.lan...
- 11:14 AM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
- I am trying to duplicate the situation on the customer application where the INI file is not found when a @USE@ occur...
- 10:48 PM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
- I did a test on the legacy application, and that was to remove the *.ini* that is loaded upon executing the "Edit col...
- 07:35 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Greg Shah wrote:
> Marian: Do we have documentation for how to use Sikuli with ABLUnit?
There is a Readme file in... - 06:33 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Please test to see how OE handles multi-byte input for @CPTERM=UTF-8@ in combination with various @CPINTERNAL@ settin...
- 09:06 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Found some interesting site to generate UTF-8 characters outside of the basic Latin encoding: https://jeff.cis.cabril...
- 08:21 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ rebased with recent trunk @15350@, new revision is @15355@.
- 04:54 AM Runtime Infrastructure Feature #9002: Improve landlord database connection resiliency and add transactions when updating it
- Currently, the connection for the landlord database is only made once, during server startup. If something that deter...
- 04:43 AM Runtime Infrastructure Feature #9002 (Closed): Improve landlord database connection resiliency and add transactions when...
07/23/2024
- 09:38 AM User Interface Bug #8919 (WIP): Cursor issues with LOAD-MOUSE-POINTER and Win32 SetCursor
- Made a partial commit to 8919a rev 15351.
This task is blocked by #8897, but some changes are not. I see a pattern... - 03:43 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- > Hm... you are right, the record can't become 'dirty'; I think direct access to these fields is required, so the rec...
- 03:31 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- Alexandru Lungu wrote:
> Also, is there a chance to update records with unwanted state (INVALID / DELETED), etc.?
... - 03:29 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- Review of 8493e:
* I think the solution for @ACCEPT-CHANGES@ is elegant, resolving back to a @Consumer@ and updati... - 03:08 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- Hmm, I think this is an edge case for the case when the buffer is used with @CAN-FIND@. Its scope is not opened, but ...
- 02:58 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- Created task branch 8593e from trunk rev 15350. Rev 15351 contains:
* ACCEPT-CHANGES must not prune the session cac...
07/22/2024
- 02:57 PM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- Alexandru, about the other issue related to leaking slave buffers. The issue is that a buffer can be defined, but wi...
- 02:30 PM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- I found the reason of (some of) the @A different DMO instance of type ... is already bound@ at least in a scenario wh...
- 09:26 AM Base Language Feature #6410: implement additional built-in OO classes/interfaces
- Constantin Asofiei wrote:
> * @oo/core/system/ArgumentError@
> ** why the static constructor is adding a @Argument ... - 08:12 AM Database Feature #7960: Allow query logs to be collected in a H2 database
- Review of 7960a:
* Small issues with @P2JLoggingDatabaseHelper@:
** history entry @Module@ is not the same as the ...
07/21/2024
- 06:09 PM Base Language Feature #6410: implement additional built-in OO classes/interfaces
- Partial (see above) review of 6410b, r15339-15357:
* general issues:
** the H entries do not contain a new number...
07/20/2024
- 09:06 AM User Interface Feature #8991: Integrate SPREADSHEET widget in Hotel GUI sample application
- So there are no other things to do besides make sure FWD includes the @sheet:war@? Will use of the spreadsheet contro...
- 04:37 AM User Interface Feature #8991 (Test): Integrate SPREADSHEET widget in Hotel GUI sample application
- 04:37 AM User Interface Feature #8991: Integrate SPREADSHEET widget in Hotel GUI sample application
- I updated FWD build instructions in [[p2j:Guided_Tour]]. This should be enough to make @SPREADSHEET@ widget work in t...
- 04:30 AM User Interface Feature #8991: Integrate SPREADSHEET widget in Hotel GUI sample application
- The diff checked in the repository revision 340.
- 09:05 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ rebased with recent trunk @15347@, updated to revision @16352@.
This is the fix for compatibility issu...
07/19/2024
- 06:43 PM User Interface Feature #8991: Integrate SPREADSHEET widget in Hotel GUI sample application
- Code Review hotel_gui_spreadsheet.20240719a.diff
Everything looks fine. Next steps:
# Check in the changes to ... - 01:55 PM User Interface Feature #8991 (Review): Integrate SPREADSHEET widget in Hotel GUI sample application
- The attached diff adds SPREADSHEET widget in Hotel GUI.
The feature can be accessed in the Guests screen. Right c... - 01:42 PM User Interface Feature #8991 (Test): Integrate SPREADSHEET widget in Hotel GUI sample application
- 08:57 AM Runtime Infrastructure Feature #8989: Add support for multiple dialects for the multi-tenant landlord database
- At the moment of writing this, the landlord database for multi-tenancy is only supported with H2. There are a few ite...
- 08:40 AM Runtime Infrastructure Feature #8989 (Test): Add support for multiple dialects for the multi-tenant landlord database
- 07:51 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Thanks for the clarification.
Emoji's are only an example, and easy for testing. That Greg doesn't care about them i... - 07:44 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- We don't care about emojis. But we might care about other characters that have encodings that are more than 2 bytes....
- 07:34 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Apparently this is open to misinterpretation (twice), so let me rephrase:
Eugenie mentions _"UTF-8 characters that a... - 07:13 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- > > > > 2. On the other hand I'm not sure how this implementation will work with UTF-8 characters that are more than ...
- 02:08 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Greg Shah wrote:
> > > 2. On the other hand I'm not sure how this implementation will work with UTF-8 characters tha...
07/18/2024
- 07:06 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- > > 2. On the other hand I'm not sure how this implementation will work with UTF-8 characters that are more than 2 by...
- 05:00 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Tijs Wickardt wrote:
> See: #7010-239.
And more details at #6268.
- 04:55 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Eugenie Lyzenko wrote:
> 2. On the other hand I'm not sure how this implementation will work with UTF-8 characters t... - 08:50 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ rebased with recent trunk @15344@, new revision is @15348@.
07/17/2024
- 05:04 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Greg Shah wrote:
> Eugenie: What is the list of things that you know need to be completed?
I'm thinking of this a... - 06:40 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Eugenie: What is the list of things that you know need to be completed?
- 08:52 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ updated to revision @15342@, rebased with recent trunk @15339@, new revision is @15343@.
The small cha... - 12:57 PM Runtime Infrastructure Feature #7279: Enhance CentralLogger to support configurable LogFormatter
- I forgot the engine itself might need to be debugged, so it makes sense to use the FWD logs. As for the progress test...
- 12:56 PM Runtime Infrastructure Feature #7279: Enhance CentralLogger to support configurable LogFormatter
- @FWDTestEngine@ is our implementation of ABLUnit/OEUnit 4GL unit testing. The 4GL test code in such unit tests is ju...
- 12:54 PM Runtime Infrastructure Feature #7279: Enhance CentralLogger to support configurable LogFormatter
- 4GL tests will not write directly to @CentralLogger@ if that is what you are asking. They may write to @LOG-MANAGER@...
- 12:31 PM Runtime Infrastructure Feature #7279: Enhance CentralLogger to support configurable LogFormatter
- Actually the @log-it@ thing is not related. I was thinking about the @LOG-MANAGER@ that had to be used. Anyways, the ...
- 12:29 PM Runtime Infrastructure Feature #7279: Enhance CentralLogger to support configurable LogFormatter
- The original OE tests themselves have the @log-it@ custom logging functionality and I'm not sure how that's migrated,...
- 12:25 PM Runtime Infrastructure Feature #7279: Enhance CentralLogger to support configurable LogFormatter
- Galya B wrote:
> Do we use @CentralLogger@ logs for the tests run by @FWDTestEngine@?
I would hope so. - 12:24 PM Runtime Infrastructure Feature #7279: Enhance CentralLogger to support configurable LogFormatter
- Do we use @CentralLogger@ logs for the tests run by @FWDTestEngine@?
- 10:43 AM Runtime Infrastructure Feature #8976: Admin REST API for interacting with tenant authentication tables
- > For achieving this, do we need to add another handler (like TenantHandler, RestHandler, SoapHandler), or can it be ...
- 10:19 AM Runtime Infrastructure Feature #8976: Admin REST API for interacting with tenant authentication tables
- Marian Edu wrote:
> I’m sure both are used outside of the ‘multi tenant’ environment, both authentication system and... - 10:07 AM Runtime Infrastructure Feature #8976: Admin REST API for interacting with tenant authentication tables
- Greg Shah wrote:
> Marian: Please comment.
I’m sure both are used outside of the ‘multi tenant’ environment, both... - 07:23 AM Runtime Infrastructure Feature #8976: Admin REST API for interacting with tenant authentication tables
- > > I thought these tables were also used outside of multi-tenant. If so, then we want the API to be independent.
>... - 07:16 AM Runtime Infrastructure Feature #8976: Admin REST API for interacting with tenant authentication tables
- Greg Shah wrote:
> I thought these tables were also used outside of multi-tenant. If so, then we want the API to be... - 07:07 AM Runtime Infrastructure Feature #8976: Admin REST API for interacting with tenant authentication tables
- I thought these tables were also used outside of multi-tenant. If so, then we want the API to be independent.
- 06:24 AM Runtime Infrastructure Feature #8976: Admin REST API for interacting with tenant authentication tables
- Greg/Constantin: Is it OK if the work is done in @TenantHandler@ from 6229b? Considering that these tables are tenant...
- 06:19 AM Runtime Infrastructure Feature #8976: Admin REST API for interacting with tenant authentication tables
- The point of this task is to implement admin REST APIs for interacting with the tenant authentication tables: @sec_au...
- 06:12 AM Runtime Infrastructure Feature #8976 (Test): Admin REST API for interacting with tenant authentication tables
- 08:41 AM Base Language Bug #8978: ErrorConditionException in not being propagated correctly
- This ticket is derived from #8912-105.
- 08:40 AM Base Language Bug #8978: ErrorConditionException in not being propagated correctly
- ...
- 08:38 AM Base Language Bug #8978: ErrorConditionException in not being propagated correctly
- myClass file...
- 08:35 AM Base Language Bug #8978 (Closed): ErrorConditionException in not being propagated correctly
- 08:15 AM Base Language Feature #6410: implement additional built-in OO classes/interfaces
- 6410b rev 14873 built on trunk 14856 was rebased from trunk rev 15338 - new rev 15355.
rev 15356/15357 contains re...
07/16/2024
- 12:22 PM User Interface Feature #8973: distribute stateful interactive sessions across a cluster of FWD servers
- These are all good points and questions.
* I don't want to "recreate the wheel" on load balancing unless there is ... - 10:56 AM User Interface Feature #8973: distribute stateful interactive sessions across a cluster of FWD servers
- For web clients the login page server tells the client which host / port / alias to use to connect to the session ser...
- 10:42 AM User Interface Feature #8973: distribute stateful interactive sessions across a cluster of FWD servers
- > I guess this task is to tackle both types?
Correct. - 10:35 AM User Interface Feature #8973: distribute stateful interactive sessions across a cluster of FWD servers
- At present for web gui / chui the interface with the client is the login page. For desktop gui / chui it's a socket c...
- 10:22 AM User Interface Feature #8973: distribute stateful interactive sessions across a cluster of FWD servers
- #4369 is about implementing the core clustering support in a FWD server. This will allow horizontal scaling and some...
- 10:15 AM User Interface Feature #8973 (New): distribute stateful interactive sessions across a cluster of FWD servers
- 05:55 AM Runtime Infrastructure Feature #7279: Enhance CentralLogger to support configurable LogFormatter
- Galya B wrote:
> I found a partial solution to the problem of pre-init logs and crash files that have to be migrated... - 04:52 AM Runtime Infrastructure Feature #7279: Enhance CentralLogger to support configurable LogFormatter
- I found a partial solution to the problem of pre-init logs and crash files that have to be migrated to slf4j. The fla...
07/15/2024
- 01:32 PM Conversion Tools Bug #8967: Remove relationship annotation from full conversion
- Greg Shah wrote:
> Isn't there a performance advantage to pre-calculating the relation (when we can)?
There is one,... - 10:09 AM Conversion Tools Bug #8967: Remove relationship annotation from full conversion
- Greg Shah wrote:
> Isn't there a performance advantage to pre-calculating the relation (when we can)?
The only chan... - 09:02 AM Conversion Tools Bug #8967: Remove relationship annotation from full conversion
- Isn't there a performance advantage to pre-calculating the relation (when we can)?
- 04:09 AM Conversion Tools Bug #8967: Remove relationship annotation from full conversion
- We also need to identify the runtime code which:
* relies on the @@Relations@ annotation to populate the relationshi... - 03:31 AM Conversion Tools Bug #8967: Remove relationship annotation from full conversion
- From my brief analysis, the conversion rule responsible for adding the annotation is in @dmo_common.rules@:...
- 03:27 AM Conversion Tools Bug #8967: Remove relationship annotation from full conversion
- Initial report from #8938:
> If the same query which is statically converted exists only as dynamic query, and thi... - 03:25 AM Conversion Tools Bug #8967 (Closed): Remove relationship annotation from full conversion
07/12/2024
- 06:03 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ rebased with recent trunk @15338@, new revision is @15341@.
- 08:18 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ rebased with recent trunk @15337@, new revision is @15340@.
- 04:32 PM Database Feature #7020 (Internal Test): always use "expanded" extent fields
- After debugging I was able to identify one cause of the regressions being incorrect hydration. This defect was hidden...
- 09:21 AM Database Feature #7020: always use "expanded" extent fields
- This is OK. As you can see from the #7020-30 table and the considerations below, the current @normalized@ and the new...
- 09:04 AM Database Feature #7020: always use "expanded" extent fields
- Ovidiu, the original concern with denormalized extents (or 'expanded extents') was because the .p2o (and the DMOs) we...
- 04:04 PM User Interface Bug #8807 (Review): A trigger of ANYWHERE type does not shadow existing trigger for the same event
- 04:03 PM User Interface Bug #8807 (WIP): A trigger of ANYWHERE type does not shadow existing trigger for the same event
- The @8806b@ rev. 15339 fixes exactly this issue.
- 05:56 AM Runtime Infrastructure Feature #7279 (WIP): Enhance CentralLogger to support configurable LogFormatter
- 7279a created from trunk r15338.
07/11/2024
- 10:35 AM Database Bug #8952: Maximum function call inside a dynamic query is broken
- It works just fine for me with following changes:...
- 10:01 AM Database Bug #8952: Maximum function call inside a dynamic query is broken
- Ovidiu Maxiniuc wrote:
> No, make the @com.goldencode.expr.UnknownType@ public. It is needed by @Function.isAssignme... - 09:16 AM Database Bug #8952: Maximum function call inside a dynamic query is broken
- No, make the @com.goldencode.expr.UnknownType@ public. It is needed by @Function.isAssignmentCompatible()@.
Also, p... - 09:06 AM Database Bug #8952: Maximum function call inside a dynamic query is broken
- I created a new @UnknownType@ class in persist package. The conversion was successful, but at runtime I get the error...
- 08:45 AM Database Bug #8952: Maximum function call inside a dynamic query is broken
- I am trying to port the @matchSignature@ method to @RuntimeJastInterpreter@, but @UnknownType@ is package-private.
- 06:25 AM Database Bug #8952: Maximum function call inside a dynamic query is broken
- I probably have some additional changes in my working environment. Pasting the big code chunk before @return false;@ ...
- 02:39 AM Database Bug #8952: Maximum function call inside a dynamic query is broken
- I tried porting these changes, but the conversion fails. What branch is this from?
- 09:32 AM Database Feature #7020: always use "expanded" extent fields
- Nice summary!
> # @normalized@. This is the old solution. In this case the properties are accessed either in bulk ... - 08:10 AM Database Feature #7020: always use "expanded" extent fields
- I have to make a distinction about the way the mapping of the ABL extent fields in converted code. There are 3 possib...
07/10/2024
- 04:52 PM Build and Source Control Bug #8955 (Test): Movement of scripts to tools/scripts requires update to build.xml archive tasks
- 04:52 PM Build and Source Control Bug #8955: Movement of scripts to tools/scripts requires update to build.xml archive tasks
- Task branch 8955a was merged to trunk at revision 15332 and archived.
- 04:33 PM Build and Source Control Bug #8955 (Merge Pending): Movement of scripts to tools/scripts requires update to build.xml arch...
- Code Review Task Branch 8955a Revision 15332
The change is fine.
You can merge to trunk now. - 03:47 PM Build and Source Control Bug #8955 (WIP): Movement of scripts to tools/scripts requires update to build.xml archive tasks
- The @build.xml@ was updated so the @fwd_deploy-convert_4.0.0_p2j_<branch>_<revision>_<date>.zip@ file contains:
<pre... - 01:08 PM Build and Source Control Bug #8955: Movement of scripts to tools/scripts requires update to build.xml archive tasks
- Task title indicates the story. This occurred when #8856 was merged to trunk.
- 01:05 PM Build and Source Control Bug #8955 (Closed): Movement of scripts to tools/scripts requires update to build.xml archive tasks
- 10:25 AM Database Bug #8952: Maximum function call inside a dynamic query is broken
- Artur Școlnic wrote:
> I may be wrong, but isn't @BaseDataType maximum(BaseDataType... args)@ exactly for this type ... - 10:20 AM Database Bug #8952: Maximum function call inside a dynamic query is broken
- Try with this patch:...
- 10:20 AM Database Bug #8952: Maximum function call inside a dynamic query is broken
- Ovidiu Maxiniuc wrote:
> This NPE is cause by lack of support for variable parameter list method in FWD. The list of... - 10:15 AM Database Bug #8952: Maximum function call inside a dynamic query is broken
- Ovidiu Maxiniuc wrote:
> This NPE is cause by lack of support for variable parameter list method in FWD. The list of... - 10:14 AM Database Bug #8952: Maximum function call inside a dynamic query is broken
- Investigating the issue led to several findings:
* The function call does not to be dynamic, a static call of the fu... - 09:37 AM Database Bug #8952: Maximum function call inside a dynamic query is broken
- This NPE is cause by lack of support for variable parameter list method in FWD. The list of current arguments is comp...
- 08:59 AM Database Bug #8952: Maximum function call inside a dynamic query is broken
- The stack trace is...
- 08:58 AM Database Bug #8952 (WIP): Maximum function call inside a dynamic query is broken
- The issue is derived from #8912-86.
- 08:57 AM Database Bug #8952: Maximum function call inside a dynamic query is broken
- ...
- 08:55 AM Database Bug #8952 (WIP): Maximum function call inside a dynamic query is broken
- 08:51 AM Database Bug #8593 (Test): H2 performance improvement for table 'truncate by multiplex'
- 08:48 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- Branch 8593d was merged to trunk rev 15331 and archived.
- 08:40 AM Database Bug #8593 (Merge Pending): H2 performance improvement for table 'truncate by multiplex'
- You can merge now.
- 08:37 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- Greg Shah wrote:
> Is this ready/safe to merge?
Yes. - 08:25 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- Is this ready/safe to merge?
- 08:20 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- Constantin Asofiei wrote:
> Rebased 8593d from trunk rev 15330 - new rev 15336. I need to run ETF and some other ap... - 03:13 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- Rebased 8593d from trunk rev 15330 - new rev 15336. I need to run ETF and some other app testing.
- 04:53 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- Found an interesting scenario when testing #8947 to expand another usage of @recordOrShowDatabaseError()@, the follow...
07/09/2024
- 10:15 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- I am still facing an infinite loop, but this is due to #8945 which seems unrelated.
The issue from #8593-120 is to b... - 08:01 AM Database Bug #8593 (Internal Test): H2 performance improvement for table 'truncate by multiplex'
- New issue in the unit tests. I am facing a @Requested to persist DMO of type@ kind of exception. This is because:
* ... - 08:40 AM Base Language Bug #8944: FINALLY block transaction processing
- In #8912-61, (and others), it was found that at least in this test FWD does not process the FINALLY blocks transactio...
- 08:34 AM Base Language Bug #8944 (Review): FINALLY block transaction processing
07/08/2024
- 03:09 PM Build and Source Control Bug #8930: bzr bug when moving files
- Roger Borrello wrote:
> I'm not sure what project you are referring to when you mentioned:
> >With 3.2.1, I've trie... - 03:09 PM Build and Source Control Bug #8930: bzr bug when moving files
- I'm not sure what project you are referring to when you mentioned:
>With 3.2.1, I've tried to revert to rev 10680, b... - 02:50 PM Build and Source Control Bug #8930: bzr bug when moving files
- With 3.2.1, I've tried to revert to rev 10680, but it fails because of rev 10961 which moves a file.
This is defin... - 08:11 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- Alexandru Lungu wrote:
> Committed 8593d/rev. 15317 including changes to remove the out-of-scope buffer from the sla... - 07:45 AM Database Bug #8593 (Review): H2 performance improvement for table 'truncate by multiplex'
- Committed 8593d/rev. 15317 including changes to remove the out-of-scope buffer from the slave collection. This is eno...
- 06:55 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- I think the finally should be a sub-block of the block it guards, and execute as part of that, not sequentially, afte...
- 06:21 AM User Interface Feature #8937: rework and complete LAST-EVENT
- This task is for the rework and fixes associated with making @LAST-EVENT@ work properly. The simple version of the i...
- 06:17 AM User Interface Feature #8937 (Hold): rework and complete LAST-EVENT
07/05/2024
- 10:37 AM Database Feature #8931 (New): enable a logical database name to be specified in database configuration/adm...
- 07:25 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- I'm not saying that we don't need to fix the finalizable problem. The non-default buffers need to be cleaned from @d...
- 07:05 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- Constantin Asofiei wrote:
> Alexa, the @TemporaryBuffer$Context.domains@ never gets cleaned, also - the salve buffer... - 06:51 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- Alex, the @TemporaryBuffer$Context.domains@ never gets cleaned, also - the salve buffers for a DMO do not get removed...
- 06:08 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- The fix is not obvious. The *major* issue is that the scope of the buffer is closed so that it release, commits, etc....
- 05:30 AM Build and Source Control Bug #8930: bzr bug when moving files
- The test was done with:...
- 05:29 AM Build and Source Control Bug #8930: bzr bug when moving files
- The recreate for this bzr bug is:
* create a bzr project... - 05:23 AM Build and Source Control Bug #8930 (New): bzr bug when moving files
- 04:40 AM Conversion Tools Bug #8925: Datetime/DatetimeTZ literals
- Greg Shah wrote:
> I wonder if this is the same problem Ovidiu fixed recently for #8741. If so, the fixes would be ... - 04:32 AM Base Language Bug #8929: Constructors with EXTENT parameters fails
- We have this issue with JsonArray that takes extent parameters as input in constructor, instantiation fails for any o...
- 03:33 AM Base Language Bug #8929 (New): Constructors with EXTENT parameters fails
07/04/2024
- 10:58 AM Conversion Tools Bug #8925: Datetime/DatetimeTZ literals
- I wonder if this is the same problem Ovidiu fixed recently for #8741. If so, the fixes would be picked up by a rebas...
- 04:51 AM Conversion Tools Bug #8925: Datetime/DatetimeTZ literals
- When we use string literals for datetime/datetimetz initial values those gets converted to using the respective ctor'...
- 04:46 AM Conversion Tools Bug #8925 (New): Datetime/DatetimeTZ literals
- 10:38 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
- In the short term (for the next 6 months), we are letting each customer move at their own pace. Considering that thi...
- 02:46 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
- Are there any plans to move customers to more recent versions of Java and start developing for a new min version?
- 07:47 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- Alexandru Lungu wrote:
> I think this is related to @finally@ block, as the scope of the buffer is not managed prope... - 07:36 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- Found the issue:...
- 03:54 AM User Interface Bug #8012: Fix combo-box corner cases
- Alex: I am a bit occupied with #6229 at the moment. I would expect the earliest time to perform the regression testin...
- 02:30 AM User Interface Bug #8924: MSG_DESKTOP_RESIZED is not sent by JS driver when the desktop size is increased with d...
- This task is meant to address the current issue regarding JS driver which does not send the @MSG_DESKTOP_RESIZED@ whe...
- 02:17 AM User Interface Bug #8924 (New): MSG_DESKTOP_RESIZED is not sent by JS driver when the desktop size is increased ...
07/03/2024
- 05:35 PM Runtime Infrastructure Support #8922: runtime infrastructure tests
- We need testcases that explore the following as comprehensively as possible. The intention is to provide complete cov...
- 02:55 PM Runtime Infrastructure Support #8922 (WIP): runtime infrastructure tests
- 08:11 AM User Interface Bug #8917: Mouse focus management: focus update must happen on mouse down, not on mouse up
- Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > Even in the original example, if you press the mouse button on... - 02:48 AM User Interface Bug #8917: Mouse focus management: focus update must happen on mouse down, not on mouse up
- Vladimir Tsichevski wrote:
> Even in the original example, if you press the mouse button on a *button*, the focus pr... - 03:41 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- > Does emptyDataset - clearBuffers fall under any of these scenarios, or is there another scenario I have missed?
... - 03:14 AM User Interface Bug #8919: Cursor issues with LOAD-MOUSE-POINTER and Win32 SetCursor
- This task is meant to address some current issues regarding the cursor.
As of writing, there are several issues:
... - 03:10 AM User Interface Bug #8919 (WIP): Cursor issues with LOAD-MOUSE-POINTER and Win32 SetCursor
Also available in: Atom