Activity
From 06/19/2024 to 07/18/2024
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
07/02/2024
- 05:01 PM User Interface Bug #8917: Mouse focus management: focus update must happen on mouse down, not on mouse up
- Constantin Asofiei wrote:
> Vladimir, the problem I think originates from cases where the mouse is used inside a wid... - 04:37 PM User Interface Bug #8917: Mouse focus management: focus update must happen on mouse down, not on mouse up
- Vladimir, the problem I think originates from cases where the mouse is used inside a widget, and not a frame. See th...
- 03:52 PM User Interface Bug #8917: Mouse focus management: focus update must happen on mouse down, not on mouse up
- Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
> > Vladimir Tsichevski wrote:
> > > The question is why all the ... - 03:51 PM User Interface Bug #8917: Mouse focus management: focus update must happen on mouse down, not on mouse up
- Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > The question is why all the activity, whatever it is, happens ... - 03:48 PM User Interface Bug #8917: Mouse focus management: focus update must happen on mouse down, not on mouse up
- Vladimir Tsichevski wrote:
> The question is why all the activity, whatever it is, happens on *different mouse event... - 03:29 PM User Interface Bug #8917: Mouse focus management: focus update must happen on mouse down, not on mouse up
- Greg Shah wrote:
> What happens if you mouse down and then press the ESC key?
@Procedure complete. Press space ba... - 03:25 PM User Interface Bug #8917: Mouse focus management: focus update must happen on mouse down, not on mouse up
- Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > The issue: in OE this will happen on mouse *down*, while in FW... - 03:20 PM User Interface Bug #8917: Mouse focus management: focus update must happen on mouse down, not on mouse up
- What happens if you mouse down and then press the ESC key?
- 03:01 PM User Interface Bug #8917: Mouse focus management: focus update must happen on mouse down, not on mouse up
- Vladimir Tsichevski wrote:
> The issue: in OE this will happen on mouse *down*, while in FWD this will happen on mou... - 01:54 PM User Interface Bug #8917: Mouse focus management: focus update must happen on mouse down, not on mouse up
- Hynek, Constantine, can you comment this, please?
- 01:50 PM User Interface Bug #8917: Mouse focus management: focus update must happen on mouse down, not on mouse up
- When the user presses/releases a mouse button in a widget area, OE updates data related to focus.
Run the @8917.p@... - 01:31 PM User Interface Bug #8917 (New): Mouse focus management: focus update must happen on mouse down, not on mouse up
- 04:22 PM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- Alexandru Lungu wrote:
> Progress:
>
> The culprit buffer has its record deleted by an @emptyDataset@ - @clearBuf... - 10:14 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- Alexandru Lungu wrote:
> However, the buffer is not registered with the @ChangeBroker@ (why? this is still to be inv... - 10:12 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- Progress:
The culprit buffer has its record deleted by an @emptyDataset@ - @clearBuffers@. However, the buffer is ... - 08:27 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- I don't have the very exact scenario this is causing this, but I am trying to find one. To post some insights:
@Se... - 04:00 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- ChUI regression tests passed completely.
The unit-tests are way better (in the sense that the found problem was fixe... - 06:25 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Reposted from #6431-50 by Robert Jensen:
> I'm not asure where to bring this up. I ran into some new issues with o...
07/01/2024
- 05:07 PM Base Language Feature #6431: implement support to allow CPINTERNAL set to UTF-8 and CP936
- I'm not asure where to bring this up. I ran into some new issues with our latest p2j library. We use functions key F1...
- 03:21 PM User Interface Bug #8913: Setting FIRST-TAB-ITEM for an item not in the tab ring must display error 4078, but no...
- FWD code for the @LAST-TAB-ITEM@ shows, that the similar problem exists for the @LAST-TAB-ITEM@ as well.
- 03:18 PM User Interface Bug #8913: Setting FIRST-TAB-ITEM for an item not in the tab ring must display error 4078, but no...
- If you call the @FIRST-TAB-ITEM@ method of @FIELD-GROUP@, passing an item, which is not currently in the field group ...
- 03:12 PM User Interface Bug #8913 (New): Setting FIRST-TAB-ITEM for an item not in the tab ring must display error 4078, ...
- 03:08 PM User Interface Bug #8711: TAB-STOP attribute wrong implementation for RECTANGLE, IMAGE and TEXT widgets
- Additional observation:
Unlike all other field-levels, the default value of @TAB-STOP@ attribute for a @TEXT@ is @... - 10:04 AM User Interface Bug #8809 (Test): Incorrect next enabled widget calculation
- 09:58 AM User Interface Bug #8809: Incorrect next enabled widget calculation
- Greg Shah wrote:
> You can merge to trunk now.
Done. Trunk rev. 15314. - 09:15 AM User Interface Bug #8809: Incorrect next enabled widget calculation
- You can merge to trunk now.
- 09:09 AM User Interface Bug #8809 (Merge Pending): Incorrect next enabled widget calculation
- Vladimir Tsichevski wrote:
> Greg Shah wrote:
> > I'm more concerned with trying various scenarios to see if there ... - 07:27 AM User Interface Bug #8809: Incorrect next enabled widget calculation
- Greg Shah wrote:
> I'm more concerned with trying various scenarios to see if there is any breakage.
I spend a fe... - 09:07 AM Base Language Feature #6410: implement additional built-in OO classes/interfaces
- OK, then lets avoid the temp-table implementation.
- 08:04 AM Base Language Feature #6410: implement additional built-in OO classes/interfaces
- Greg Shah wrote:
> Constantin: Is this implicit temp-table access heavily used in the application code or is this so... - 07:48 AM Base Language Feature #6410: implement additional built-in OO classes/interfaces
- Constantin: Is this implicit temp-table access heavily used in the application code or is this something that can be ...
- 07:44 AM Base Language Feature #6410: implement additional built-in OO classes/interfaces
- Constantin Asofiei wrote:
> * shows an implicit temp-table is created
Yes, default constructor is probably using th... - 08:54 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- Alexandru Lungu wrote:
> 6667g is based on trunk rev/15271, so it includes both revisions.
I understand now, I'll... - 08:53 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- Dănuț Filimon wrote:
> ... can you take a look at #8643-12 and let me know if this patch is ok for 7156b?
The patch... - 08:52 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- 6667g is based on trunk rev/15271, so it includes both revisions.
- 08:50 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- Alexandru Lungu wrote:
> Danut, please pend effort until I can get some logs from 6667g to cross-check.
This issu... - 08:46 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- Constantin Asofiei wrote:
> I've tried using @BlockManager@ and @TransactionManager@ from trunk (not just revs 14998... - 08:45 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- Danut, please pend effort until I can get some logs from 6667g to cross-check.
- 08:44 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- I've tried using @BlockManager@ and @TransactionManager@ from trunk (not just revs 14998/15244, so other changes, too...
- 04:22 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- Alexandru Lungu wrote:
> Danut, trunk/14998 was especially created to handle rollbacks, as there were unit tests (on... - 04:19 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- Danut, trunk/14998 was especially created to handle rollbacks, as there were unit tests (on another customer applicat...
- 04:15 AM Base Language Bug #8643 (WIP): ErrorManager not handling caught errors and error-status:error attribute properly
- I've been investigating the double validation and was using 7156b with the changes from 8643a for testing. For a set ...
- 08:29 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- Constantin Asofiei wrote:
> Alexandru Lungu wrote:
> > Is this always true? Can't the 4GL code simply clear the bef... - 08:27 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- Alexandru Lungu wrote:
> Is this always true? Can't the 4GL code simply clear the before table like @EMPTY TEMP-TABL... - 08:24 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- > The 'after-table' buffers have their records deleted first; if there are referenced records in these after buffers,...
- 08:13 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- Alexandru Lungu wrote:
> * For @TemporaryBuffer@: isn't the flag you are changing a guard to avoid spoiling the afte... - 08:10 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- Review of 8593d/rev. 15316.
* I am OK with the changes in @Session@
* For @TemporaryBuffer@: isn't the flag you a... - 07:18 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- Thanks, the recreate is this:...
- 07:02 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- Also, to clarify things, due to this error regarding before buffers, @DirectAccessHelper.killMultiplex@ is called to ...
- 06:56 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- TBD: also done ChUI regression testing and there are 14 regressions, while only 1 was expected. Can't tell the reason...
- 06:51 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- ...
- 06:45 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- Do you have a FWD stacktrace when this is happening?
- 05:31 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- Constantin, the exception is triggered by a:
@You may not delete BEFORE-TABLE <name> record. Use ACCEPT-ROW-CHANGES... - 04:43 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- I found another issue with this test:...
- 08:28 AM Database Bug #8878: Jumble sort dictates a full preselect
- Artur Școlnic wrote:
> I think Constantin already did that and there were no issues.
If you meant #8878-12 (about... - 08:23 AM Database Bug #8878: Jumble sort dictates a full preselect
- I think Constantin already did that and there were no issues.
- 04:30 AM Database Bug #8878: Jumble sort dictates a full preselect
- Artur, I think 8878a should be conversion tested:
* Re-convert a large customer application (create a source basel...
06/29/2024
- 09:50 AM User Interface Bug #8673: Deduce the logic behind OE focus management and implement in FWD
- OE focus management feature I cannot explain: the default focus resolution differs in the @DEFAULT-WINDOW@ and dynami...
- 08:12 AM User Interface Bug #8911: Default focus resolution should NOT be done until window receives focus
- Code example @8770-window.p@:
# a number of frames with buttons in the root frame.
# the root frame is displayed ... - 07:52 AM User Interface Bug #8911 (New): Default focus resolution should NOT be done until window receives focus
- 06:20 AM Base Language Bug #8910: 'VIEW frame IN WINDOW' converts to invalid Java
- Workaround:...
- 04:19 AM Base Language Bug #8910: 'VIEW frame IN WINDOW' converts to invalid Java
- Probably, the correct output shall look like this?...
06/28/2024
- 04:59 PM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- I have some bad news for 8593d:
* After 3 unit test modules that went smooth, the server entered (from the looks of ... - 06:51 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- Done, 8593d_h2 was merged to rev 49 (and uploaded to artifacts) and 8593d rev 15315 updates build.gradle to 1.49
- 06:10 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- > ChUI regression testing.
I have a stable system with 6667i done just recently. I suppose I can move with 6667g s... - 05:17 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- Alexandru Lungu wrote:
> For the example provided: I checked your test in 4GL and indeed, @EMPTY TEMP-TABLE@ (simila... - 04:59 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- Got it!
For the example provided: I checked your test in 4GL and indeed, @EMPTY TEMP-TABLE@ (similar to empty data... - 04:00 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- Alexandru Lungu wrote:
> *Review of 8593d/rev. 15314:*
>
> * @BufferImpl@: The @addDirtyBatchBuffer@ addition is ... - 03:56 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- *Review of 8593d/rev. 15314:*
* @BufferImpl@: The @addDirtyBatchBuffer@ addition is a nice catch, but I would like... - 03:22 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- Alexandru: please review.
- 04:38 PM Base Language Bug #8910: 'VIEW frame IN WINDOW' converts to invalid Java
- The @VIEW outerFrame IN WINDOW wnd.@ statement in the following code:...
- 04:33 PM Base Language Bug #8910 (New): 'VIEW frame IN WINDOW' converts to invalid Java
- 01:23 PM User Interface Bug #8809: Incorrect next enabled widget calculation
- I'm more concerned with trying various scenarios to see if there is any breakage.
- 01:01 PM User Interface Bug #8809: Incorrect next enabled widget calculation
- Greg Shah wrote:
> Have you tested this with a customer's large GUI application?
I will do smoke test only. I do ... - 12:57 PM User Interface Bug #8809: Incorrect next enabled widget calculation
- Have you tested this with a customer's large GUI application?
- 12:54 PM User Interface Bug #8809: Incorrect next enabled widget calculation
- Hynek Cihlar wrote:
> Code review 8809a. The changes look good, but it will require good amount of regression testin... - 10:40 AM Base Language Feature #4347 (Closed): add runtime support for STOP-AFTER block option
- 10:33 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
- Greg Shah wrote:
> Are all of your testcases meeting the following criteria?
>
> * Checked into xfer [[p2j:Testca... - 10:40 AM User Interface Bug #8909: WAIT-FOR with PAUSE and no explicit focus: no default focus resolution should be done
- In OE in situations like @WAIT-FOR GO OF FRAME outerFrame PAUSE 2.@ (when @PAUSE@ option is used) no default focus re...
- 10:30 AM User Interface Bug #8909 (New): WAIT-FOR with PAUSE and no explicit focus: no default focus resolution should be...
- 04:32 AM Base Language Feature #6410: implement additional built-in OO classes/interfaces
- Marian, regarding the @OpenEdge.Core.Collections.List@ question. There are these two cases in #8880:
* shows an imp... - 01:38 AM Database Bug #8908: Remove CAST operator, if not needed
- In order to remove the CAST operator completely, we would have to:
* confirm for sure whether it is needed, now th... - 01:37 AM Database Bug #8908 (New): Remove CAST operator, if not needed
06/27/2024
- 04:30 PM User Interface Bug #8809: Incorrect next enabled widget calculation
- Greg Shah wrote:
> 6667g is based on a recent trunk.
6667g is based on trunk rev. 15270 of 2024-06-05, while the ... - 01:05 PM User Interface Bug #8809: Incorrect next enabled widget calculation
- 6667g is based on a recent trunk. It can't be migrated back to 6667i because GSO 440 fails (some regression caused b...
- 11:42 AM User Interface Bug #8809: Incorrect next enabled widget calculation
- Hynek Cihlar wrote:
> Code review 8809a. The changes look good, but it will require good amount of regression testin... - 11:41 AM User Interface Bug #8770: ENTRY event is not sent for a frame when window receives focus
- To complete this change testing, the change in 8809a must be also applied.
- 11:21 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- 8593d passed ETF testing.
- 09:06 AM Database Bug #8593: H2 performance improvement for table 'truncate by multiplex'
- Alexandru, I've rebased 8593d from trunk rev 15311 . In 8593d/15314 there are several changes:
* during FILL will a...
06/26/2024
- 02:27 PM User Interface Bug #8872: WAIT-FOR with FOCUS explicitly specified: NO-APPLY return from ENTRY trigger must be i...
- One mode difference for the following modification of the original example:...
- 02:18 PM User Interface Bug #8872: WAIT-FOR with FOCUS explicitly specified: NO-APPLY return from ENTRY trigger must be i...
- An additional issue related to @WAIT-FOR@ with explicit focus discovered:
In the following modified version of @8770... - 08:43 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- The change mentioned in #8643-15 is not ok, the method called is @RecordBuffer.validate()@ which calls @flush(true)@ ...
- 05:51 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- It's caused by the revalidation of the record in @BlockManager.processForBody()@:...
- 05:38 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- *8643a* changes fail this test where the error is shown into a modal instead of being caught by the catch block:
<pr... - 04:57 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- I've posted my results in #8308-403 where I compared the previously made changes from 8308e with the new changes from...
- 03:52 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- I'll be testing with the attached patch, let me know if it's not correct.
*EDIT*: the patch does not contain the *... - 03:47 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- Constantin, patching ErrorManager for 7156b is a bit hard to understand as there are no @ServerErrorDataAccessor@ and...
- 07:57 AM Base Language Feature #6417: cleanup some known items in appserver support
- The documentation for the original implementation in FWD is at [[p2j:Appserver_Support]] and [[p2j:Setup_and_Configur...
- 07:44 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
- Are all of your testcases meeting the following criteria?
* Checked into xfer [[p2j:Testcases]] project.
* Implem... - 04:36 AM Base Language Feature #4347 (Test): add runtime support for STOP-AFTER block option
- 04:34 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
- 4347a was merged into trunk revision 15310, and archived.
- 02:33 AM Base Language Feature #4347 (Merge Pending): add runtime support for STOP-AFTER block option
- ChUI regression passed. One test failed (time-out) when running all tests automatically, but I re-run it manually and...
- 07:41 AM Base Language Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
- See #4347-19 and following for a discussion about how @STOP@ conditions can be converted into @Progress.Lang.Stop@ ex...
- 07:38 AM Base Language Feature #8904 (Closed): implement -catchStop and the integration/conversion of STOP conditions in...
- 06:53 AM Conversion Tools Feature #8849: Automatic dependencies conversion
- Found one issue with internal procedures which aren't really external dependencies so attempting to convert those was...
- 02:50 AM Database Bug #8878 (Internal Test): Jumble sort dictates a full preselect
- Should I do some more testing for 8878a?
06/25/2024
- 11:24 AM User Interface Bug #8770: ENTRY event is not sent for a frame when window receives focus
- After the initial patch the @ENTRY@ event is sent twice to the @innerFrame@ in the example.
The sending code remov... - 10:28 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- I've rebased 7643a from trunk rev 15308.
The changes are in rev 15311. With this, the tests in #8308-397, #8308-3... - 03:12 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- Constantin Asofiei wrote:
> Dănuț Filimon wrote:
> > Committed *8643a/rev.15307* which contains the 15272 and 15273... - 10:22 AM Runtime Infrastructure Feature #8900: memory management for FWD contexts
- All FWD clients run in the same FWD server JVM. This includes Web/ChUI clients, batch processes and also appserver a...
- 10:15 AM Runtime Infrastructure Feature #8900 (New): memory management for FWD contexts
- 08:46 AM Base Language Feature #6417: cleanup some known items in appserver support
- Just a quick note to inform you the tests for consuming WS from 4GL (FWD) client were converted to ABLUnit - availabl...
- 08:15 AM Base Language Feature #6417: cleanup some known items in appserver support
- Greg Shah wrote:
> > I think I should implement it and wait for the review to discuss it further, as per usual.
>
... - 08:14 AM Base Language Feature #6417: cleanup some known items in appserver support
- > I think I should implement it and wait for the review to discuss it further, as per usual.
Does this really have... - 07:45 AM Base Language Feature #6417: cleanup some known items in appserver support
- Marian, thanks for the references.
I've read the Progress documentation, so my question was if we do Progress-like... - 07:39 AM Base Language Feature #6417: cleanup some known items in appserver support
- Galya B wrote:
> Greg Shah wrote:
> > Aren't we simulating the nameserver lookup with our services configuration in... - 06:58 AM Base Language Feature #6417: cleanup some known items in appserver support
- Greg Shah wrote:
> If I understand correctly, we are just trying to bypass the nameserver nonsense and use the servi... - 06:48 AM Base Language Feature #6417: cleanup some known items in appserver support
- Constantin: Please provide some details about how this is supposed to work and why we have it.
Consider that appli... - 06:29 AM Base Language Feature #6417: cleanup some known items in appserver support
- Greg Shah wrote:
> Aren't we simulating the nameserver lookup with our services configuration in the directory?
We ... - 06:23 AM Base Language Feature #6417: cleanup some known items in appserver support
- Aren't we simulating the nameserver lookup with our services configuration in the directory?
- 03:33 AM Base Language Feature #6417: cleanup some known items in appserver support
- Galya B wrote:
> Greg Shah wrote:
> > We have no need for the nameserver. We don't plan to implement a replacement... - 01:58 AM Base Language Feature #6417: cleanup some known items in appserver support
- Greg Shah wrote:
> We have no need for the nameserver. We don't plan to implement a replacement for it. Any functi... - 08:08 AM User Interface Bug #8872: WAIT-FOR with FOCUS explicitly specified: NO-APPLY return from ENTRY trigger must be i...
- Greg Shah wrote:
> You might as well resolve it here.
I did. Now the change causes addition failed tests in the C... - 07:33 AM Runtime Infrastructure Feature #7279: Enhance CentralLogger to support configurable LogFormatter
- It is possible that a customer's slf4j implementation will cause dependency conflicts with FWD. This will be an issu...
- 07:21 AM Runtime Infrastructure Feature #7279: Enhance CentralLogger to support configurable LogFormatter
- Full flexibility in log formats can be achieved by using a well-established @slf4j@ implementation. Many customers al...
- 07:07 AM User Interface Bug #7824: Simplify idle connection settings and apply the default configuration for the web clie...
- Galya B wrote:
> Sergey Ivanovskiy wrote:
> > These two timeout parameters of @webClient@
> > [...]
> > define t... - 06:35 AM User Interface Bug #7824: Simplify idle connection settings and apply the default configuration for the web clie...
- Sergey Ivanovskiy wrote:
> These two timeout parameters of @webClient@
> ... - 02:50 AM Database Bug #7924 (Internal Test): add support for creating an empty database
- Ovidiu Maxiniuc wrote:
> Review of 7924a, rev.15307-15311.
> I saw no problem in the new code except for:
>
> * ...
06/24/2024
- 09:55 AM Base Language Feature #6417: cleanup some known items in appserver support
- We have no need for the nameserver. We don't plan to implement a replacement for it. Any functionality choices shou...
- 09:44 AM Base Language Feature #6417: cleanup some known items in appserver support
- What's different in FWD is that appserver connect works without nameserver and without @-DirectConnect@. In Progress ...
- 08:47 AM Base Language Feature #6417: cleanup some known items in appserver support
- Greg Shah wrote:
> Galya B wrote:
> > Constantin, I don't understand what is the function of the appserver config @... - 08:43 AM Base Language Feature #6417: cleanup some known items in appserver support
- Galya B wrote:
> Constantin, I don't understand what is the function of the appserver config @services@ in the conte... - 08:40 AM Base Language Feature #6417: cleanup some known items in appserver support
- > > Where to find the 'TCP/IP services file' in Progress, where the IP <-> service name is configured for appserver c...
- 06:21 AM Base Language Feature #6417: cleanup some known items in appserver support
- Another question: How to configure a default appserver for Progress nameserver? There is no such config in the web ma...
- 05:49 AM Base Language Feature #6417: cleanup some known items in appserver support
- Constantin, I don't understand what is the function of the appserver config @services@ in the context of the finding ...
- 05:28 AM Base Language Feature #6417: cleanup some known items in appserver support
- Galya B wrote:
> Where to find the 'TCP/IP services file' in Progress, where the IP <-> service name is configured f... - 04:03 AM Base Language Feature #6417: cleanup some known items in appserver support
- Where to find the 'TCP/IP services file' in Progress, where the IP <-> service name is configured for appserver connect?
- 02:03 AM Base Language Feature #6417 (WIP): cleanup some known items in appserver support
- 6417d was merged to trunk as rev. 15307 and archived.
- 01:55 AM Base Language Feature #6417 (Merge Pending): cleanup some known items in appserver support
- Galya, please merge 6417d
06/22/2024
- 08:11 PM Database Bug #7924: add support for creating an empty database
- Review of 7924a, rev.15307-15311.
Good job!
The majority of the changes are required for carrying along the manda...
06/21/2024
- 02:30 PM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- Dănuț Filimon wrote:
> Committed *8643a/rev.15307* which contains the 15272 and 15273 revisions from *8308e*. (see #... - 10:29 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- Committed *8643a/rev.15307* which contains the 15272 and 15273 revisions from *8308e*. (see #8308-397)
- 10:12 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- Created *8643a*.
- 02:28 PM Base Language Feature #4347: add runtime support for STOP-AFTER block option
- Alexandru Lungu wrote:
> > ETF or some other appserver application testing to confirm that we haven't affected anyth... - 10:24 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
- Smoke tests for a customer GUI application passed.
- 10:13 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
- Rebased 4347a to latest trunk. It is now at rev. 15315.
- 09:59 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
- I am rebasing this now.
- 09:58 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
- > ChUI regression testing. It uses virtual sessions and more than one FWD server which is definitely affected by thes...
- 09:42 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
- Additional testing:
* ChUI regression testing. It uses virtual sessions and more than one FWD server which is def... - 09:08 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
- Committed on 4347a, revision 15212.
- 09:02 AM Base Language Feature #4347 (Internal Test): add runtime support for STOP-AFTER block option
- Eduard, please assess #4347-68 for 4347a.
This should be ready to be merged, right? Greg, other testing you sugges... - 08:56 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
- I tested Ctrl-C tests, with 4347a changes. And haven't got any regressions.
Also tested customer scenario, and it ... - 12:09 PM Base Language Feature #6417: cleanup some known items in appserver support
- No, no, I'm reverting, sorry, this is safer. Reverted in r15312.
- 12:08 PM Base Language Feature #6417: cleanup some known items in appserver support
- Or at least I need to add one @if (port == 0)@ before the filter.
- 12:04 PM Base Language Feature #6417: cleanup some known items in appserver support
- I think we should revert the @serviceName@ check. Less errors thrown, better. I think it's not correct now. What if i...
- 12:02 PM Base Language Feature #6417: cleanup some known items in appserver support
- Galya B wrote:
> Constantin Asofiei wrote:
> > So you can have both port and serviceName. More, serviceName for UR... - 11:59 AM Base Language Feature #6417: cleanup some known items in appserver support
- Constantin Asofiei wrote:
> So you can have both port and serviceName. More, serviceName for URL connections is con... - 11:46 AM Base Language Feature #6417: cleanup some known items in appserver support
- See r15311. I'm committing the test without the if, it works well now.
- 11:40 AM Base Language Feature #6417: cleanup some known items in appserver support
- Constantin Asofiei wrote:
> > @appsrv/test/connect_errors/service_name.p@ is successful. Is it not?
> It's a 'false... - 11:38 AM Base Language Feature #6417: cleanup some known items in appserver support
- Galya B wrote:
> Constantin Asofiei wrote:
> > > Constantin Asofiei wrote:
> > > > There is also an issue with @(s... - 11:37 AM Base Language Feature #6417: cleanup some known items in appserver support
- Constantin Asofiei wrote:
> > Constantin Asofiei wrote:
> > > There is also an issue with @(serviceName == null || ... - 11:20 AM Base Language Feature #6417: cleanup some known items in appserver support
- Galya B wrote:
> Our @-S@ is both @serviceName@ and @port@. So the port can be declared @0@ in the connect string, w... - 10:56 AM Base Language Feature #6417: cleanup some known items in appserver support
- Note #6417-283 edited.
- 10:54 AM Base Language Feature #6417: cleanup some known items in appserver support
- Galya B wrote:
> Constantin Asofiei wrote:
> > Galya, please add back the @if (port != 0)@ test - this is required ... - 10:33 AM Base Language Feature #6417: cleanup some known items in appserver support
- Constantin Asofiei wrote:
> Galya, please add back the @if (port != 0)@ test - this is required for connection strin... - 10:29 AM Base Language Feature #6417: cleanup some known items in appserver support
- Galya, please add back the @if (port != 0)@ test - this is required for connection strings like @-AppService app_serv...
- 10:01 AM Base Language Feature #6417: cleanup some known items in appserver support
- Constantin: Please review.
- 09:32 AM Base Language Feature #6417: cleanup some known items in appserver support
- The fix for #7143-1017 is on 6417d.
- 08:56 AM Base Language Feature #6417: cleanup some known items in appserver support
- This is a list of all testcases/appsrv/test procedures. Before they were converting / compiling fine, now not.
- 05:36 AM Base Language Feature #6417: cleanup some known items in appserver support
- Constantin Asofiei wrote:
> There is also an issue with @(serviceName == null || data.services.contains(serviceName)... - 05:29 AM Base Language Feature #6417: cleanup some known items in appserver support
- Constantin Asofiei wrote:
> Galya, please let me know when 6417d is available.
6417d is created from trunk r15306 a... - 04:00 AM Base Language Feature #6417: cleanup some known items in appserver support
- This is the async test:
* @appsrv/test/test_raise_quit2.p@... - 12:09 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ updated to revision @15287@, rebased with recent trunk @15306@, new revision is @15309@.
The changes t... - 10:48 AM Database Bug #7924: add support for creating an empty database
- Ovidiu: Please review.
- 06:54 AM Database Bug #7924: add support for creating an empty database
- Rebased *7924a* to latest *trunk/rev.15306*, now the branch is at revision *15311*.
- 04:57 AM Database Feature #8893: Make DDL code generated by FWD matching the SQL dump for respective dialect
- Ovidiu Maxiniuc wrote:
> | @primary key (recid)@ | - | This puzzles me a bit. Does PSQL assume the first column (rec...
06/20/2024
- 05:19 PM Base Language Feature #4347: add runtime support for STOP-AFTER block option
- Code Review Task Branch 4347a Revision 15211
It looks good.
Minor issue: please remove the @import com.goldenco... - 03:22 PM Base Language Feature #4347: add runtime support for STOP-AFTER block option
- Eduard reported in today's meeting that he was working to get Ctrl+C testing running. Greg, FYI, there is a 4347a/152...
- 04:46 PM Database Feature #8893: Make DDL code generated by FWD matching the SQL dump for respective dialect
- The idea is to generate the code as much as possible identical with the DDLs generated by the RDBMSs. The main reason...
- 03:48 PM Database Feature #8893 (New): Make DDL code generated by FWD matching the SQL dump for respective dialect
- 03:36 PM Database Bug #8878: Jumble sort dictates a full preselect
- ETF conversion shows no changes with 8878a
- 03:09 AM Database Bug #8878: Jumble sort dictates a full preselect
- I addressed the formatting issues and committed 8878a/15286, awaiting further instructions for testing.
- 10:17 AM Base Language Feature #6417: cleanup some known items in appserver support
- Branch 6417c was merged to trunk rev 15305 and archived.
- 10:11 AM Base Language Feature #6417: cleanup some known items in appserver support
- There is also an issue with the socket connection and 'nohostverify' - I've found when trying to run some reports in ...
- 08:59 AM Base Language Feature #6417: cleanup some known items in appserver support
- Constantin Asofiei wrote:
> * the test does not match the comment, I assume it was meant to be 'not equal':
> [...]... - 08:56 AM Base Language Feature #6417: cleanup some known items in appserver support
- Go ahead and merge 6417c.
- 08:54 AM Base Language Feature #6417: cleanup some known items in appserver support
- I've checked @test_raise_stop.p@, @test_raise_quit.p@, @test_return_value.p@ and these work with 6417c and a change i...
- 08:41 AM Base Language Feature #6417: cleanup some known items in appserver support
- Greg Shah wrote:
> > 'Time' doesn't close old tasks by itself. My assessment is that this functionality should not b... - 08:40 AM Base Language Feature #6417: cleanup some known items in appserver support
- > 'Time' doesn't close old tasks by itself. My assessment is that this functionality should not be reverted.
That... - 08:38 AM Base Language Feature #6417: cleanup some known items in appserver support
- Greg Shah wrote:
> > > No one is saying everything is your fault. And who really cares about blame when we simply n... - 08:36 AM Base Language Feature #6417: cleanup some known items in appserver support
- > > No one is saying everything is your fault. And who really cares about blame when we simply need to help a custom...
- 08:33 AM Base Language Feature #6417: cleanup some known items in appserver support
- Constantin found the issue early today. If he spoke with me, we might have had already found the proper solution. If ...
- 08:31 AM Base Language Feature #6417: cleanup some known items in appserver support
- Greg Shah wrote:
> No one is saying everything is your fault. And who really cares about blame when we simply need ... - 08:29 AM Base Language Feature #6417: cleanup some known items in appserver support
- Greg Shah wrote:
> runtime issue in converison issue with @FileSystemOps.initFileInfo@ fixed in 15299
This is not i... - 08:28 AM Base Language Feature #6417: cleanup some known items in appserver support
- No one is saying everything is your fault. And who really cares about blame when we simply need to help a customer w...
- 08:27 AM Base Language Feature #6417: cleanup some known items in appserver support
- # runtime issue in @FileSystemOps.initFileInfo@ fixed in 15299
# conversion issue in @control_flow.rules@ fixed in 1... - 08:25 AM Base Language Feature #6417: cleanup some known items in appserver support
- I wondered how I get so many black points in the register. Now I see. All issues in FWD are on my account.
- 08:22 AM Base Language Feature #6417: cleanup some known items in appserver support
- Greg Shah wrote:
> This is the 3rd regression from 6417a and if the solution Constantin proposes is not obviously sa... - 08:20 AM Base Language Feature #6417: cleanup some known items in appserver support
- > > Are you saying it is better to back out 6417a completely?
> I'm obviously saying that a hotfix takes some time a... - 08:20 AM Base Language Feature #6417: cleanup some known items in appserver support
- Greg Shah wrote:
> Across all of our customers, SOAP is much less used than appserver. For this customer, it is clo... - 08:19 AM Base Language Feature #6417: cleanup some known items in appserver support
- Across all of our customers, SOAP is much less used than appserver. For this customer, it is close to a production i...
- 08:17 AM Base Language Feature #6417: cleanup some known items in appserver support
- Greg Shah wrote:
> Are you saying it is better to back out 6417a completely?
I'm obviously saying that a hotfix tak... - 08:15 AM Base Language Feature #6417: cleanup some known items in appserver support
- I mean when SOAP wasn't working for days after java 17 related changes merge it wasn't urgent.
- 08:15 AM Base Language Feature #6417: cleanup some known items in appserver support
- Are you saying it is better to back out 6417a completely?
- 08:15 AM Base Language Feature #6417: cleanup some known items in appserver support
- I'm generally surprised by the urgency of an issue not on production. Even issues on production usually take a day or...
- 08:13 AM Base Language Feature #6417: cleanup some known items in appserver support
- Greg Shah wrote:
> Galya: Please split this discussion into 2 parts. The first, urgent part is to ensure that 6417c... - 08:10 AM Base Language Feature #6417: cleanup some known items in appserver support
- Also don't expect me to remember just like that what a change done months ago involves. That's what automation is about.
- 08:07 AM Base Language Feature #6417: cleanup some known items in appserver support
- Greg Shah wrote:
> This regression is holding back a customer's testing. While it exists in trunk, they are blocked... - 07:49 AM Base Language Feature #6417: cleanup some known items in appserver support
- This regression is holding back a customer's testing. While it exists in trunk, they are blocked. It is urgent to g...
- 06:19 AM Base Language Feature #6417: cleanup some known items in appserver support
- Constantin Asofiei wrote:
> Galya B wrote:
> > Constantin Asofiei wrote:
> > > Galya B wrote:
> > > > Can you exp... - 06:17 AM Base Language Feature #6417: cleanup some known items in appserver support
- Galya B wrote:
> Constantin Asofiei wrote:
> > Galya B wrote:
> > > Can you explain why you back it out? What are ... - 06:10 AM Base Language Feature #6417: cleanup some known items in appserver support
- Constantin Asofiei wrote:
> Galya B wrote:
> > Can you explain why you back it out? What are the steps for reproduc... - 06:07 AM Base Language Feature #6417: cleanup some known items in appserver support
- Galya B wrote:
> Can you explain why you back it out? What are the steps for reproducing an issue?
The root cause i... - 05:40 AM Base Language Feature #6417: cleanup some known items in appserver support
- Can you explain why you back it out? What are the steps for reproducing an issue?
- 05:39 AM Base Language Feature #6417: cleanup some known items in appserver support
- Constantin Asofiei wrote:
> 6417c rev 15304 backed out part of trunk rev 15287 in AppServerManager - the client need... - 05:37 AM Base Language Feature #6417: cleanup some known items in appserver support
- Constantin Asofiei wrote:
> 6417c rev 15304 backed out part of trunk rev 15287 in AppServerManager - the client need... - 05:34 AM Base Language Feature #6417: cleanup some known items in appserver support
- Created task branch 6417c from trunk rev 15303.
6417c rev 15304 backed out part of trunk rev 15287 in AppServerMan... - 03:12 AM Base Language Feature #6417: cleanup some known items in appserver support
- Also the revert in #6417-235 breaks a core functionality of SOAP, so we should address it somehow.
- 03:10 AM Base Language Feature #6417: cleanup some known items in appserver support
- Constantin, give me more information on #7143-1012.
- 07:24 AM Runtime Infrastructure Bug #8624 (Closed): Stream should detect whether it is being used from the client or the server
- 04:50 AM Runtime Infrastructure Bug #8624: Stream should detect whether it is being used from the client or the server
- Alexandru Lungu wrote:
> 8368b was merged to trunk. Any need to have this #8624 still opened, Serban? If not, lets R... - 04:41 AM Runtime Infrastructure Bug #8624: Stream should detect whether it is being used from the client or the server
- 8368b was merged to trunk. Any need to have this #8624 still opened, Serban? If not, lets Reject it.
06/19/2024
- 02:43 PM User Interface Bug #8586 (Test): Fields are not in FIELD-GROUP until they are enabled
- 02:38 PM User Interface Bug #8586: Fields are not in FIELD-GROUP until they are enabled
- Greg Shah wrote:
> This can merge to trunk now.
Done. Trunk rev. 15302. - 12:07 PM User Interface Bug #8586 (Merge Pending): Fields are not in FIELD-GROUP until they are enabled
- This can merge to trunk now.
- 11:32 AM User Interface Bug #8586: Fields are not in FIELD-GROUP until they are enabled
- Vladimir Tsichevski wrote:
> Greg Shah wrote:
> > Have you completed the ChUI regression testing?
>
> Not yet.
... - 05:33 AM User Interface Bug #8586: Fields are not in FIELD-GROUP until they are enabled
- Greg Shah wrote:
> Have you completed the ChUI regression testing?
Not yet. - 05:32 AM User Interface Bug #8586: Fields are not in FIELD-GROUP until they are enabled
- Have you completed the ChUI regression testing?
- 12:56 PM Base Language Feature #4347: add runtime support for STOP-AFTER block option
- After making these changes, please work with Tomasz to run all the CTRL-C tests using this branch.
- 12:55 PM Base Language Feature #4347: add runtime support for STOP-AFTER block option
- Code Review Task Branch 4347a Revision 15210
This is good. It is very close.
1. I'm worried about the use of @... - 11:00 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
- Committed on 4347a, revision 15210.
Changed implementation to insert Ctrl-C into TypeAhead queue.
Added as spec... - 08:39 AM Database Support #8889: evaluate and test the potential for SQL injection attacks
- I posted the following in #8667-18:
> My concern here about SQL injection is that these text values can be used to... - 08:33 AM Database Support #8889 (New): evaluate and test the potential for SQL injection attacks
- 07:55 AM Base Language Feature #6417: cleanup some known items in appserver support
- Just a quick note to let you know the tests for calling appsrv from 4GL client (RPC style) were converted to AblUnit ...
- 04:46 AM Base Language Feature #6417: cleanup some known items in appserver support
- Created task branch 6417b from trunk rev 15298 to fix an existing bug exposed by the changes in 6417a.
The fix is ... - 03:53 AM Database Bug #8648 (Closed): Recheck ACTIVATE and DEACTIVATE procedures on appserver calls
- Branch 8785a was merged to trunk rev 15297 and archived.
I don't think there are other cases where activate/deacti...
Also available in: Atom