Activity
From 05/02/2020 to 05/31/2020
05/31/2020
- 06:20 PM Database Feature #3814: more schema metadata
- > Please note, that the TYPE for the LABEL property is KW_LABEL, but is VALEXP for VALEXP (not KW_VALEXP)
Yes, tha... - 06:13 PM Database Feature #3814: more schema metadata
- Feedback:
1. The artificial token definitions for @KW_COL_LAB@, @KW_HELP@ and @KW_LABEL@ should not be moved into ... - 09:12 AM Database Feature #4011: database/persistence layer performance improvements
- Eric, is not just about inserts. See this test:...
- 06:35 AM Database Feature #4011: database/persistence layer performance improvements
- The key is to maintain enough information to differentiate between a savepoint rollback which legitimately undoes a c...
- 06:16 AM Database Feature #4011: database/persistence layer performance improvements
- Constantin Asofiei wrote:
> Eric, please see this test:
> [...]
>
> The flush is executed at the @find first@ st... - 05:19 AM Database Feature #4011: database/persistence layer performance improvements
- Eric, please see this test:...
- 08:42 PM Database Feature #4011: database/persistence layer performance improvements
- Constantin Asofiei wrote:
> Eric, the main issue with the savepoints, the FWD (sub)-tx and the FWD flush is this: in...
05/30/2020
- 05:10 PM Database Feature #4011: database/persistence layer performance improvements
- Eric, the main issue with the savepoints, the FWD (sub)-tx and the FWD flush is this: in H2, a flush will associate t...
- 04:27 PM Database Feature #4011: database/persistence layer performance improvements
- Constantin, we made a significant functional change in 4011a in terms of the timing of flushes to the database.
As... - 03:59 PM Database Feature #4011: database/persistence layer performance improvements
- Constantin Asofiei wrote:
> For some reason, FWD does the rollback for the savepoint which has the @guest.create()... - 03:49 PM Database Feature #4011: database/persistence layer performance improvements
- Constantin Asofiei wrote:
> Eric, I have the H2 fixes for CREATE/DROP INDEX, DROP TABLE, ALTER TABLE ADD CONSTRAINT ... - 03:17 PM Database Feature #4011: database/persistence layer performance improvements
- Attached is the changed H2 jar and the patch.
- 03:05 PM Database Feature #4011: database/persistence layer performance improvements
- Constantin Asofiei wrote:
> Do you have the 197 version of this patch? I can't apply it to ver 197.
Hm, I have... - 02:55 PM Database Feature #4011: database/persistence layer performance improvements
- Constantin Asofiei wrote:
> For some reason, FWD does the rollback for the savepoint which has the @guest.create()@,... - 02:14 PM Database Feature #4011: database/persistence layer performance improvements
- Eric, I have the H2 fixes for CREATE/DROP INDEX, DROP TABLE, ALTER TABLE ADD CONSTRAINT FOREIGN cases. I'll upload t...
- 12:46 PM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> Constantin Asofiei wrote:
> > Eric, we still require the synchronization patch we have for ... - 10:16 AM Database Feature #4011: database/persistence layer performance improvements
- Constantin Asofiei wrote:
> Eric, we still require the synchronization patch we have for ver 192 (from here: https:/... - 10:04 AM Database Feature #4011: database/persistence layer performance improvements
- Constantin Asofiei wrote:
> Also, the current version is 1.4.200 - should we build the changes on top of that? And a... - 09:25 AM Database Feature #4011: database/persistence layer performance improvements
- Also, the current version is 1.4.200 - should we build the changes on top of that? And also switch FWD to 1.4.200?
- 09:22 AM Database Feature #4011: database/persistence layer performance improvements
- Eric, we still require the synchronization patch we have for ver 192 (from here: https://proj.goldencode.com/download...
- 06:11 AM Database Feature #4011: database/persistence layer performance improvements
- Constantin Asofiei wrote:
> Eric Faulhaber wrote:
> > I can see how we could defer the drops until a safe time, aft... - 03:38 AM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> I can see how we could defer the drops until a safe time, after a transaction. The creates a... - 09:59 PM Database Feature #4011: database/persistence layer performance improvements
- I committed r11447. Changes include:
* unique index validation: primarily a no 1 implementation (see entry 127), but... - 03:27 PM Database Feature #3814: more schema metadata
- I've implemented the changes from #3814-79. However, the desired annotation arguments are still not emitted. I've als...
- 08:16 AM Database Feature #3814: more schema metadata
- Greg Shah wrote:
> Some feedback:
>
> 1. Keyword token lengths are limited to KW_ + 8 characters. @KW_VALMSG_SA@... - 08:08 AM Database Feature #3814: more schema metadata
- Some feedback:
1. Keyword token lengths are limited to KW_ + 8 characters. @KW_VALMSG_SA@ would be too long. Thi... - 06:52 AM Database Feature #3814: more schema metadata
- Greg Shah wrote:
> Please post your changed versions of both @schema.g@ and @progress.g@.
Please find them attach... - 06:49 AM Database Feature #3814: more schema metadata
- Please post your changed versions of both @schema.g@ and @progress.g@.
- 06:46 AM Database Feature #3814: more schema metadata
- I'm trying to add conversion support for string attributes for tables and fields (@*-SA@ properties).
I've added th...
05/29/2020
- 05:28 PM Database Feature #4011: database/persistence layer performance improvements
- Nice find. I wonder why we weren't hitting this before. I was not doing anything special to do the temp-table DDL out...
- 04:21 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> * @transactional@ - the H2 manual says that the @CREATE TABLE@ _command commits an open tra... - 03:58 PM Database Feature #4011: database/persistence layer performance improvements
- The root cause for the @Reservations/Check-in/Delete guest/Cancel reservation@ abend related to invalid savepoint is ...
- 01:22 PM Database Feature #4011: database/persistence layer performance improvements
- OK, so it probably is an issue with the timing of the record flush.
- 01:16 PM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> Constantin Asofiei wrote:
> > OK, I'll switch to the savepoint problem when using the 'good... - 01:03 PM Database Feature #4011: database/persistence layer performance improvements
- Constantin Asofiei wrote:
> OK, I'll switch to the savepoint problem when using the 'good data'.
Since you have t... - 01:00 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> Constantin,
> I am working on getting these messages parsed and the proper 4GL error issue... - 12:58 PM Database Feature #4011: database/persistence layer performance improvements
- This is one of the open items. See #4011-127.
- 12:58 PM Database Feature #4011: database/persistence layer performance improvements
- Constantin,
I am working on getting these messages parsed and the proper 4GL error issued. I estimate they will be c... - 12:55 PM Database Feature #4011: database/persistence layer performance improvements
- OK, that makes sense. My problem is this: in the @validateUniqueCommitted@, we don't know which unique index failed v...
- 12:53 PM Database Feature #4011: database/persistence layer performance improvements
- This is interesting:...
- 12:48 PM Database Feature #4011: database/persistence layer performance improvements
- Constantin Asofiei wrote:
> Why is @records@ empty? Shouldn't this be loaded with all the unique records from the ... - 12:37 PM Database Feature #4011: database/persistence layer performance improvements
- Eric/Ovidiu, about the 'bad data' case; there is this class @orm.UniqueTracker@:...
- 12:26 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> Constantin Asofiei wrote:
> > There is another issue, and please let me know if either of ... - 12:08 PM Database Feature #4011: database/persistence layer performance improvements
- Constantin Asofiei wrote:
> There is another issue, and please let me know if either of you tracks it. If you go to... - 12:04 PM Database Feature #4011: database/persistence layer performance improvements
- There is another issue, and please let me know if either of you tracks it. If you go to @Reservations@, and click @C...
- 11:54 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu, I can't duplicate this anymore - yesterday I saw this issue, but it seems to be fixed in 4011a r11446.
- 11:51 AM Database Feature #4011: database/persistence layer performance improvements
- From Ovidiu:
> I understand that you managed to get the hotel GUI application up and running (including the database... - 08:30 AM Database Feature #4011: database/persistence layer performance improvements
- Committed rev 11446, which fixes a flushing issue found in testing, adds stricter caching logic to the ORM session to...
- 03:10 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- > In Chrome, first drag works, after that it no longer works.
I can confirm the issue. After the dragging fix, it ... - 02:35 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- Guys, what FWD feature supports dragging files from OS so I can check that it works?
- 01:27 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- Eugenie Lyzenko wrote:
> Constantin Asofiei wrote:
> > This looks like is Eugenie's, from trunk rev 11770:
> >
>... - 12:33 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- Greg Shah wrote:
> What about drag and drop between windows (across canvas instances)?
I'm not aware of any use c... - 10:31 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- Constantin Asofiei wrote:
> This looks like is Eugenie's, from trunk rev 11770:
> [...]
>
> Eugenie: do you reca... - 09:01 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- I think the problem is global; I'm having issues with dragging a button in FWD, on both Chrome and Firefox. See this...
- 08:09 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- What about drag and drop between windows (across canvas instances)?
- 08:03 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- Hynek Cihlar wrote:
> Constantin Asofiei wrote:
> > Hynek: can the body draggable setting affect the other cases of... - 08:01 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- Constantin Asofiei wrote:
> Hynek: can the body draggable setting affect the other cases of movable/resizeable widge... - 07:35 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- This looks like is Eugenie's, from trunk rev 11770:...
- 06:08 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- Stanislav Lomany wrote:
> OK, HTML @body@ was explicitly defined draggable for some reason. So, on every drag in fir... - 05:58 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- Sergey/Hynek/Constantin: Please review.
Sergey: the important parts are from #3880-44 to #3880-63. - 05:17 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- OK, HTML @body@ was explicitly defined draggable for some reason. So, on every drag in firefox we were dragging @body...
- 02:53 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Committed revision 11575 and 11574 (4231b) fixed the found issues.
- 09:41 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > The issue from #4170-167 was due to @comhandle.resourceId@ usage... - 04:56 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> The issue from #4170-167 was due to @comhandle.resourceId@ usages in @comhandle.compareTo... - 04:47 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Thank you for this review. Could you advise the proper place for @ErrorManager.ErrorReaso... - 04:47 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Working on the review fixes and javadocs, planning to commit ASAP.
- 04:43 AM User Interface Feature #4170: add drag and drop support to treeview widget
- The issue from #4170-167 was due to @comhandle.resourceId@ usages in @comhandle.compareTo@ that is used from object @...
- 03:48 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > These changes with @treeview/test-image-list-1.w@ reproduced #41... - 03:15 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> These changes with @treeview/test-image-list-1.w@ reproduced #4170-147.
Code review 41... - 09:50 AM Base Language Feature #4384: Builtin OO Implementation
- I've updated the standard.df on xfer testcases with the latest one from the Hotel GUI project.
- 07:30 AM Base Language Feature #4384: Builtin OO Implementation
- The correct line is:...
- 07:19 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian Edu wrote:
> > This is a NPE if not configured properly :(
> The pkgroot and ou... - 07:15 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> This is a NPE if not configured properly :(
The pkgroot and output-root must always be there, s... - 07:13 AM Base Language Feature #4384: Builtin OO Implementation
- Argh, you are on windows, right? Please try this patch:...
- 07:10 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Constantin Asofiei wrote:
>
> > What's the stacktrace?
> [...]
> > I tried a simple conver... - 07:09 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> This is on 4384c, aren't we supposed to use that one from now on?
It works with 4384c rev 11568... - 06:54 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> What's the stacktrace? ... - 06:51 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> OK, moved to the new branch and merged our local changes but now we can't get the conversion to ... - 06:24 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> Understood. If there is no choice here, then keep going on this path. The code is actively us... - 06:10 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> > Greg: please create 4384c.
>
> This is now available in @xfer.goldencode.com:/opt/fwd/4384c@... - 08:31 AM Base Language Feature #4354: add GET-CLASS() function support
- I'm not sure if all error handling is complete, but the basic functionality for @GET-CLASS()@ is present in branch 42...
- 08:28 AM Base Language Feature #4349: add support for 4GL ENUM
- Implementation of the built-in OO class @Progress.Util.EnumHelper@ is not needed because it is only used for .NET enu...
- 08:25 AM Base Language Feature #4658: OO serialization support
- OO classes and enums support serialization in the 4GL.
This includes:
* @SERIALIZABLE@/@NON-SERIALIZABLE@/@SERI... - 07:34 AM Base Language Feature #4658 (WIP): OO serialization support
05/28/2020
- 07:36 PM Database Feature #4011: database/persistence layer performance improvements
- Greg Shah wrote:
> The leaking of these malformed records seems less likely to be useful than the one ChUI applicati... - 05:37 PM Database Feature #4011: database/persistence layer performance improvements
- The leaking of these malformed records seems less likely to be useful than the one ChUI application case where the co...
- 04:50 PM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> Eric Faulhaber wrote:
> > Constantin Asofiei wrote:
> > > Do you have any unofficial/uncom... - 04:43 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> Note regarding the check for null mandatory fields (@checkNotNull@/@failNotNull@) already c... - 04:33 PM Database Feature #4011: database/persistence layer performance improvements
- Constantin,
I think the @AsmClassLoader@ is missing from the command line (see the @-Djava.system.class.loader@).
L... - 04:31 PM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> Constantin Asofiei wrote:
> > Do you have any unofficial/uncommitted updates to Hotel GUI, ... - 04:28 PM Database Feature #4011: database/persistence layer performance improvements
- Constantin Asofiei wrote:
> Do you have any unofficial/uncommitted updates to Hotel GUI, in respect to #4011? I can... - 04:21 PM Database Feature #4011: database/persistence layer performance improvements
- Do you have any unofficial/uncommitted updates to Hotel GUI, in respect to #4011? I can't import the data in H2, I g...
- 03:58 PM Database Feature #4011: database/persistence layer performance improvements
- Note regarding the check for null mandatory fields (@checkNotNull@/@failNotNull@) already committed in 4011.
Ther... - 06:14 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Today I found this helpful article about MS Tree but some information was already discovered manually using 4GL code ...
- 05:59 PM User Interface Feature #4170: add drag and drop support to treeview widget
- These changes with @treeview/test-image-list-1.w@ reproduced #4170-147.
- 05:49 PM User Interface Feature #4170: add drag and drop support to treeview widget
- I delayed to commit my changes until the following issue was resolved. The same code ...
- 03:11 PM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- Second pass for SOAP support is in 4231b rev 11569
* The SOAP input are the .wsm files, not .xpxg (as these contain ... - 11:50 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> Constantin: Is that correct? Also, do you have a list of the things left to do (or to test or to... - 10:38 AM Base Language Feature #4384: Builtin OO Implementation
- > Greg: please create 4384c.
This is now available in @xfer.goldencode.com:/opt/fwd/4384c@ and was branched from 4... - 09:38 AM Base Language Feature #4384: Builtin OO Implementation
- > We were working more on the HTTP package, the question was more whether or not to work on the web handler or Consta...
- 09:09 AM Base Language Feature #4384: Builtin OO Implementation
- Eugenie Lyzenko wrote:
> I need to do small commit into @4231b@. Is it safe now? Or the branch is now frozen for mer... - 09:06 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> I've merged 4384b from 4231b rev 11566 - new rev 11609.
>
> 4384b rev 11609 was merge... - 09:03 AM Base Language Feature #4384: Builtin OO Implementation
- I've merged 4384b from 4231b rev 11566 - new rev 11609.
4384b rev 11609 was merged to 4231b rev 11567.
Greg: pl... - 08:51 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> It is OK to finish the web handler work first, if that is what you are asking.
>
We were workin... - 08:40 AM Base Language Feature #4384: Builtin OO Implementation
- It is OK to finish the web handler work first, if that is what you are asking.
> As it is now everything that was ... - 06:23 AM Base Language Feature #4384: Builtin OO Implementation
- Greg, we keep jumping from one dependency to another here so the list of classes that needs to be implemented keep on...
- 05:46 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Constantin Asofiei wrote:
> > Marian, I need to rebase and merge the 4384b changes to 4231b. P... - 05:45 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian, I need to rebase and merge the 4384b changes to 4231b. Please commit all change... - 05:40 AM Base Language Feature #4384: Builtin OO Implementation
- Marian, I need to rebase and merge the 4384b changes to 4231b. Please commit all changes you have (and you consider ...
- 09:08 AM Base Language Support #4657: memory overhead from preloading classes with LegacySignature
- Theoretically, all converted classes will be loaded at some point, considering the application usage and a very-long-...
- 08:55 AM Base Language Support #4657: memory overhead from preloading classes with LegacySignature
- When the server starts, the @SourceNameMapper.initMappingData()@ will walk the name map and load all of the converted...
- 08:43 AM Base Language Support #4657 (WIP): memory overhead from preloading classes with LegacySignature
05/27/2020
- 05:40 PM Base Language Feature #4349: add support for 4GL ENUM
- > Is the #4349-69 list of files meant to be 'dead' in 4384b, and their current 4231b version survive?
Yes, exactly... - 04:00 PM Base Language Feature #4349: add support for 4GL ENUM
- Greg Shah wrote:
> Constantin: Please merge the 4384b changes into 4231b, avoiding the list of files from #4349-69. ... - 03:31 PM Base Language Feature #4349: add support for 4GL ENUM
- Marian: Is 4384b missing any changes from your team?
Constantin: Please merge the 4384b changes into 4231b, avoidi... - 01:20 PM Base Language Feature #4349: add support for 4GL ENUM
- Greg Shah wrote:
> Marian: from there, your team should be able to move ahead with enums pretty easily. My only c... - 12:56 PM Base Language Feature #4349: add support for 4GL ENUM
- 4231b revision 11564 is the first full implementation of enum support. Conversion is working well and has been teste...
- 03:52 PM Database Feature #4011: database/persistence layer performance improvements
- The revision 11445 contains the fix for conversion of FQL statements when denormalized extent fields are present.
- 10:55 AM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> I've committed rev 11443.
> Ovidiu, please review, as these are largely in areas of the cod... - 04:29 AM Database Feature #4011: database/persistence layer performance improvements
- Something in r11440 caused the following regression in Hotel GUI (virtual desktop). Recreate is to check in a guest f...
- 02:35 PM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- Marian, to check the above, please use a @pipe_two_ints.p@ program like this:...
- 10:19 AM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- Marian Edu wrote:
> As far as we've observed from the tests the only exception to strict validation was in the case ... - 09:13 AM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- Constantin Asofiei wrote:
> And one more note: the @rowid@ in FWD is an integer; in OE is a 'byte array' (same as me... - 09:06 AM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- Constantin Asofiei wrote:
> Marian, your previous note is bugging me... assuming that:
> * you have 4 input argumen... - 08:22 PM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- And one more note: the @rowid@ in FWD is an integer; in OE is a 'byte array' (same as memptr/raw); we will not be abl...
- 08:16 PM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- Also, please upload the log for @SubAppObject_TestSuite@.
- 08:14 PM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- Marian, your previous note is bugging me... assuming that:
* you have 4 input arguments with the same type (int)
* ... - 02:00 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- Stanislav Lomany wrote:
> > Also, you should use 4231b because there were many improvements in the drag/drop code in... - 11:48 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- To make sure we're on the same page. That's how drag works for me in the latest firefox: https://youtu.be/4XY0TKhKFRY...
- 10:38 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- > Also, you should use 4231b because there were many improvements in the drag/drop code in that branch.
Yes, in ch... - 09:02 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- I think we will be trying to clean it up and get it into trunk over the next two weeks. We have known issues for thi...
- 08:58 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- > If it is safe to do so, put 3880a into 4231b. You've tested your changes in both enhanced and non-enhanced modes?
... - 08:02 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- If it is safe to do so, put 3880a into 4231b. You've tested your changes in both enhanced and non-enhanced modes?
- 06:59 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- > Also, you should use 4231b because there were many improvements in the drag/drop code in that branch.
Maybe it i... - 05:55 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- Stanislav Lomany wrote:
> Right. I start dragging, then dragging on canvas stops, HTML dragging starts and we have p... - 05:53 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- Right. I start dragging, then dragging on canvas stops, HTML dragging starts and we have picture like in #3880-44.
- 05:48 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- Stanislav Lomany wrote:
> > This resize must happen on the canvas, and driven by the FWD JS driver...
>
> Right,... - 05:45 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- > This resize must happen on the canvas, and driven by the FWD JS driver...
Right, it should, but it happens in H...
05/26/2020
- 06:41 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- Also, you should use 4231b because there were many improvements in the drag/drop code in that branch.
- 06:08 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- Stanislav, you can see how @TREELIST@ column move and resize is implemented in @TreeListCaptionItem@.
- 05:55 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- Stanislav, if I'm not mistaken Hynek implemented in FWD the resize for legacy 4GL widgets (part of the 'direct manipu...
- 05:38 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- > # In firefox, when I press mouse within a window, HTML drag start if I do a vertical mouse move.
It is not verti... - 01:50 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- > If you have any remaining questions, please post the list ASAP.
Guys, please consider mouse dragging:
# In chro... - 08:12 AM Database Feature #4011: database/persistence layer performance improvements
- I've committed rev 11443.
* temp-table copying fixes;
* @ScrollableResults@ fix to not skip first record;
* @SQL... - 08:04 AM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> Ovidiu, please revert the changes in rev 11441 and commit a new revision to bring the branch... - 08:03 AM Database Feature #4011: database/persistence layer performance improvements
- Greg Shah wrote:
> > the pdf is generated but my pdf application is not fast enough to display it. The file is delet... - 07:39 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu, please revert the changes in rev 11441 and commit a new revision to bring the branch back to where it was. Do...
- 06:06 AM Database Feature #4011: database/persistence layer performance improvements
- > the pdf is generated but my pdf application is not fast enough to display it. The file is deleted too fast so a mis...
- 04:25 AM Database Feature #4011: database/persistence layer performance improvements
- Thanks, but this breaks things the same way as I described. Here's an example stack trace. There are many like this, ...
- 10:20 PM Database Feature #4011: database/persistence layer performance improvements
- Eric,
I just committed r11441 with some adjustments in @Sql/Query.uniqueResult()@ implementation. I do not know th... - 09:00 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu, can you help me understand the idea behind the @Query.uniqueResult@ implementation? The object ignores @rowSt...
- 08:39 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> it seems to me that the @PropertyMeta@ and @Property@ like the @DmoMeta@ and @RecordMeta@... - 06:44 AM User Interface Bug #3690 (Test): BUTTON widget reaction on SPACEBAR and ENTER keys
- 05:35 AM User Interface Bug #3690 (Review): BUTTON widget reaction on SPACEBAR and ENTER keys
- 06:29 AM Base Language Feature #4384: Builtin OO Implementation
- Marian, yes, for extent arguments FWD has some special ways of passing them as arguments. For dynamic extent, is eve...
- 04:05 AM Base Language Feature #4384: Builtin OO Implementation
- There is something unclear about how to call a ctor that has an array (indeterminate extent) input parameter - like J...
- 06:15 AM Bug #4654 (Rejected): Eliminate creation of synthetic access methods by compiler
- We are moving to Java 11 in the fall of 2020. I'll close the task to save testing and review time.
- 05:46 AM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- Constantin Asofiei wrote:
> Marian, do you have tests to use as input extent vars or tables with extent fields? @pi...
05/25/2020
- 06:19 PM Database Feature #4011: database/persistence layer performance improvements
- Eric,
please find r11440 of 4011. Some additional notes:
* the broken SELECT from note 258 was easy to fix, there ... - 04:51 PM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> Constantin or Greg: is that invalid handle error in #4011-358 something to be concerned with... - 04:42 PM Database Feature #4011: database/persistence layer performance improvements
- Constantin or Greg: is that invalid handle error in #4011-358 something to be concerned with? I want to avoid chasing...
- 07:58 AM Database Feature #4011: database/persistence layer performance improvements
- Eric,
I finished reviewing your latest changes. They are sound. I added the constant and replaced the related empt... - 06:41 AM Database Feature #4011: database/persistence layer performance improvements
- I just realized I forgot to add a @NO_ALIAS@ constant to the FQL converter instead of using the empty string literal ...
- 06:03 AM Database Feature #4011: database/persistence layer performance improvements
- I've committed rev. 11439, which fixes several issues:
* the previously reported @ClassCastException@, which was c... - 05:00 PM Database Feature #3814: more schema metadata
- Eric Faulhaber wrote:
> Consider the @_lock@ table as an example. With the current implementation, the @meta_lock@ t... - 04:54 PM Database Feature #3814: more schema metadata
- Igor Skornyakov wrote:
> Eric Faulhaber wrote:
> > Regarding enabling all metadata in all applications, I have no p... - 04:46 PM Database Feature #3814: more schema metadata
- Eric Faulhaber wrote:
> Regarding enabling all metadata in all applications, I have no problem doing this eventually... - 04:32 PM Database Feature #3814: more schema metadata
- Regarding enabling all metadata in all applications, I have no problem doing this eventually, but we do not yet have ...
- 03:33 PM User Interface Feature #4170: add drag and drop support to treeview widget
- The following code doesn't warn about the same index and the list images count becomes 3....
- 09:47 AM User Interface Feature #4170: add drag and drop support to treeview widget
- In this example the same @OlePictureObject@ is added to image list widget with different keys and the result images h...
- 01:44 PM Bug #4654: Eliminate creation of synthetic access methods by compiler
- Ovidiu Maxiniuc wrote:
> This might not be an issue once we upgrade to Java 11. I read that thanks to nest-based acc... - 01:01 PM Bug #4654: Eliminate creation of synthetic access methods by compiler
- This might not be an issue once we upgrade to Java 11. I read that thanks to nest-based access control "JEP 181":http...
- 10:24 AM User Interface Bug #4624: Fill-in: StringIndexOutOfBoundsException and other bugs
- Added missing history entry in 4231b/rev.11559.
- 09:30 AM User Interface Bug #4624 (Test): Fill-in: StringIndexOutOfBoundsException and other bugs
- 08:23 AM User Interface Bug #4624: Fill-in: StringIndexOutOfBoundsException and other bugs
- Greg Shah wrote:
> Did you review rev 11556 as well?
Yes. - 08:23 AM User Interface Bug #4624: Fill-in: StringIndexOutOfBoundsException and other bugs
- Did you review rev 11556 as well?
- 08:17 AM User Interface Bug #4624: Fill-in: StringIndexOutOfBoundsException and other bugs
- The changes make sense. Only issue is @WinKeyboardReader.java@ which is missing history entry.
- 08:05 AM User Interface Bug #4624: Fill-in: StringIndexOutOfBoundsException and other bugs
- Constantin: Please review.
- 07:44 AM User Interface Bug #4624 (Review): Fill-in: StringIndexOutOfBoundsException and other bugs
- Problem 3 was solved in 4231b/rev. 11558. The bug was triggered by incorrect resizing of the text when explicit forma...
- 10:16 AM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- BTW, I think we also missed the 'pipe extent' for vars or table fields for REST... please add these, too (input and o...
- 09:06 AM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- Marian, do you have tests to use as input extent vars or tables with extent fields? @pipe_ext.p@ and @table_extent.p...
- 02:59 AM Base Language Feature #4349: add support for 4GL ENUM
- There is an issue with using an @Enum@'s @GetEnum@ method passed as input parameter to another method. That fails dur...
05/24/2020
- 05:31 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- You've been looking into this for a week. At this point, I'm guessing you have enough understanding about how the mo...
- 04:32 PM Database Feature #3814: more schema metadata
- Greg Shah wrote:
> Please post the detailed status of this task. I would like to know:
>
> * In regard to the li...
05/23/2020
- 12:02 PM Bug #4654: Eliminate creation of synthetic access methods by compiler
- h3. What is a "synthetic" method?
Explanation from here: https://stackoverflow.com/questions/4501324/synthetic-acc... - 10:33 AM Bug #4654 (Rejected): Eliminate creation of synthetic access methods by compiler
- 07:51 AM Database Feature #4011: database/persistence layer performance improvements
- In #4011-355, your references to @no-undo@ are probably meant to be @no-error@?
> This is not the problem to solve... - 07:35 AM Database Feature #3814: more schema metadata
- Please post the detailed status of this task. I would like to know:
* In regard to the list of work in #3814-1 an...
05/22/2020
- 06:29 PM Database Feature #4011: database/persistence layer performance improvements
- I've committed rev. 11438, which fixes both the @UniqueTracker@ empty scopes issue and the missing extent field metho...
- 06:22 PM Database Feature #4011: database/persistence layer performance improvements
- There are a couple of days since I have started thinking of the following issue related to validation.
As I inform... - 05:33 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> Do you have enough information in DMO annotations to generate them?
Yes, but I've had to... - 04:36 PM Base Language Feature #4349: add support for 4GL ENUM
- Greg Shah wrote:
> 1. Do I need to add the @@LegacySignature@ annotation to the converted enum members?
As I unders... - 04:17 PM Base Language Feature #4349: add support for 4GL ENUM
- Constantin, some questions:
1. Do I need to add the @@LegacySignature@ annotation to the converted enum members?
... - 03:25 PM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- Something I forgot to note. As part of this task, I've added @LegacySignature@ annotations to external programs (and...
- 01:24 PM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- Constantin Asofiei wrote:
> In FWD, I want to know what to do if I access the @https://localhost:7443/ws/notaservi... - 11:57 AM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- Marian Edu wrote:
> Constantin Asofiei wrote:
> > * what happens if the WSDL is not found, when trying to access it... - 11:52 AM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- Constantin Asofiei wrote:
> * what happens if the WSDL is not found, when trying to access it via the URL?
what do ... - 08:55 AM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- Constantin Asofiei wrote:
> There is this entry in @fwd.xpxg@:
> [...]
> but is missing in @fwd.wsm@ and @fwd.wsdl... - 08:51 AM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- Marian, please help with these, too:
* what happens if the WSDL is not found, when trying to access it via the URL?
... - 08:35 AM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- Marian Edu wrote:
> Constantin Asofiei wrote:
> > Thanks, Marian.
> >
> > I'm missing a @pipe_char_ext.p@ file
... - 08:23 AM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- Constantin Asofiei wrote:
> Thanks, Marian.
>
> I'm missing a @pipe_char_ext.p@ file
I think the file name is @p... - 08:13 AM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- Thanks, Marian.
I'm missing a @pipe_char_ext.p@ file, and in the revision I don't see any changes in the @pipe_@ t... - 08:04 AM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- OK, finally got everything setup again and updated the tests/add new ones as well as the SoapUI project/test cases. Y...
- 12:42 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek, I didn't understand what you meant by "If image removal i... - 12:05 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Hynek, I didn't understand what you meant by "If image removal is not implemented yet, th... - 11:37 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Hynek, I didn't understand what you meant by "If image removal is not implemented yet, then the index caching is OK."...
- 11:28 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> > When one of the images (@ListImage@) is destroyed or removed the image index will have ... - 08:18 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Please review rev 11550 (4231b) that implemented @LOAD-PICTURE@ ... - 06:30 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Please review rev 11550 (4231b) that implemented @LOAD-PICTURE@ and @ADD@ with complete s... - 12:21 PM User Interface Bug #4624 (WIP): Fill-in: StringIndexOutOfBoundsException and other bugs
- Solved the following issues:
# Prevented text sliding when deleting while the cursor is at the end
# Fixed bad care... - 10:04 AM Database Feature #3814: more schema metadata
- Constantin Asofiei wrote:
> Igor Skornyakov wrote:
> > This can be done of course if you believe that it makes sens... - 09:57 AM Database Feature #3814: more schema metadata
- Igor Skornyakov wrote:
> This can be done of course if you believe that it makes sense to complicate the conversion/... - 09:55 AM Database Feature #3814: more schema metadata
- Constantin Asofiei wrote:
> What about the @_lock@ meta-table? Currently FWD enables this only if @_lock@ is explici... - 09:32 AM Database Feature #3814: more schema metadata
- Igor Skornyakov wrote:
> I totally agree with the idea to convert all system tables. After all, in 4GL they exist in... - 09:22 AM Database Feature #3814: more schema metadata
- Greg Shah wrote:
> At this point I see no reason to continue with the configuration at all. Why are we not just con... - 09:07 AM Database Feature #3814: more schema metadata
- > My idea was for the conversion rules to do some sanity checks: if you specified one or more table which is part of ...
- 09:05 AM Database Feature #3814: more schema metadata
- We really only have one project where we made the effort to eliminate all metadata usage. That may not ever happen a...
- 09:03 AM Database Feature #3814: more schema metadata
- Igor Skornyakov wrote:
> The overhead with the creation/population of the "minimal" set of meta-tables is negligible... - 08:58 AM Database Feature #3814: more schema metadata
- Constantin Asofiei wrote:
> I'm not OK with this. Meta-tables should be optional. It adds overhead to other projec... - 08:28 AM Database Feature #3814: more schema metadata
- From an email discussion:
Constantin:
> BTW, leaving an empty metadata in p2j.cfg.xml works in FWD, so the meta t...
05/21/2020
- 06:28 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Also all panels in @CalendarPopup@ except the @daysInMonthPanel@ should not be widget fields, since they are referenc...
- 05:33 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- I suppose declarations like the following should read _leading_ instead of _trailing_ since we mean something _before...
- 01:35 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Fixed in rev 11555 (4231b).
- 12:32 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Vladimir Tsichevski wrote:
> Sergey Ivanovskiy wrote:
> > Committed revision 11553 (4231b) Fixed #4174-191, extract... - 12:07 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> Committed revision 11553 (4231b) Fixed #4174-191, extracted @CalendarPopup@, @CalendarMon... - 10:53 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Committed revision 11553 (4231b) Fixed #4174-191, extracted @CalendarPopup@, @CalendarMonthModel@, added @ButtonFacto...
- 06:20 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Planning to refactor CalendarGuiImpl in order that CalendarPopup can be used independently and to commit today.
- 06:02 PM Database Feature #4011: database/persistence layer performance improvements
- My recent changes only involved the conversion. I do not have changes related to @DmoClass@. You can safely work in t...
- 02:57 PM Database Feature #4011: database/persistence layer performance improvements
- We are not generating implementations for some methods declared in DMO interfaces, such as indexed getters and setter...
- 01:14 PM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Constantin Asofiei wrote:
> > Thanks, I've committed 4384b rev 11564 to 4231b rev 11552.
>
>... - 09:51 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Thanks, I've committed 4384b rev 11564 to 4231b rev 11552.
Constantin, I've missed th... - 09:44 AM Base Language Feature #4384: Builtin OO Implementation
- Thanks, I've committed 4384b rev 11564 to 4231b rev 11552.
- 09:30 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian, please add full stubs for the @ClientLibraryBuilder@ class. Currently I need es... - 08:51 AM Base Language Feature #4384: Builtin OO Implementation
- Marian, please add full stubs for the @ClientLibraryBuilder@ class. Currently I need especially the @ServerNameIndic...
- 06:50 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian Edu wrote:
> > Changes committed in revision 11563, if you see any issues please... - 06:27 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Changes committed in revision 11563, if you see any issues please let me know.
I don't understa... - 06:24 AM Base Language Feature #4384: Builtin OO Implementation
- I've committed the StatusCodeEnum and InternalEntry changes from 4384b to 4231b rev 11551, as these were required by ...
- 03:04 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian Edu wrote:
> > Just to avoid registering all tree will probably just add an over... - 06:23 AM Base Language Feature #3310 (WIP): add support for the equivalent of the OpenEdge Web Services Adapter (and Pro...
- The conversion and runtime support is in 4231b rev 11551
What remains are some edge-cases (related to fault, legac... - 03:39 AM User Interface Feature #4170: add drag and drop support to treeview widget
- It seems that @OlePictureObject@ is exported by @olepro32.dll@ or @oleaut32.dll@, @https://www.nirsoft.net/utils/dll_...
- 03:02 AM User Interface Feature #4170: add drag and drop support to treeview widget
- @LOAD-PICTURE@ should return @OlePictureObject@ according to Progress Docs. It needs to add this new com object to FW...
05/20/2020
- 06:32 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Working on the issue from #4170-135.
- 06:29 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Please review rev 11550 (4231b) that implemented @LOAD-PICTURE@ and @ADD@ with complete set of parameters. I tested w...
- 04:26 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Planning to test and to commit this diff that should implement LOAD-PICTURE, ADD with icons according to #4170-115.
- 05:55 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Vladimir Tsichevski wrote:
> The following code looks suspicious (line 1168):
>
> [...]
>
> If the new value i... - 05:45 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- The following code looks suspicious (line 1168):...
- 05:31 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Vladimir Tsichevski wrote:
> The argument of the following constructor is not used:
> [...]
>
> Meanwhile, there... - 05:21 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- The argument of the following constructor is not used:...
- 11:15 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Constantin Asofiei wrote:
> Vladimir Tsichevski wrote:
> > Constantin Asofiei wrote:
> > > Vladimir, please try to... - 11:11 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Vladimir Tsichevski wrote:
> Constantin Asofiei wrote:
> > Vladimir, please try to set the calendar's parent via @c... - 11:03 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Vladimir Tsichevski wrote:
> Constantin Asofiei wrote:
> > Vladimir, please try to set the calendar's parent via @c... - 09:16 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Constantin Asofiei wrote:
> Vladimir, please try to set the calendar's parent via @calendarWidget.setParent(this)@, ... - 11:02 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Attached the patch, let me know if that works or not.
It worked, the changes are in rev 94.
... - 10:50 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Just to avoid registering all tree will probably just add an override to say which type name we'... - 08:57 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> I think the issue is that we need to register all the super-classes and super-interfac... - 08:10 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian Edu wrote:
> > I have a set of changes to skeleton project, how should I make a ... - 05:13 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> I have a set of changes to skeleton project, how should I make a pull request here? :)
Try @bzr... - 05:10 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> When that is being used, at some point in @ControlFlow.resolveLegacyEntry@ there is a check if t... - 04:40 AM Base Language Feature #4384: Builtin OO Implementation
- I have a set of changes to skeleton project, how should I make a pull request here? :)
I seems to have an issue wi... - 09:37 AM User Interface Bug #4631: Widget scoped to wrong frame on hide
- Added @uast/frames/frame_broken_hide.p@ testcase, which also exhibits runtime issues with a widget being passed in wh...
- 07:00 AM Database Feature #3814: more schema metadata
- Greg Shah wrote:
> I think 4231b is fine.
Committed to 4231b revision 11549. ... - 06:35 AM Database Feature #3814: more schema metadata
- I think 4231b is fine.
05/19/2020
- 04:19 PM Database Feature #3814: more schema metadata
- Igor Skornyakov wrote:
> I've finished the population of the @_File@, @_Field@, @_Index@, and @_Index-Field@ system ... - 02:58 PM Database Feature #4011: database/persistence layer performance improvements
- I've just committed my latest changes to 4011 as r11437.
The most important thing here is the fix for the endless qu... - 10:00 AM Database Feature #4011: database/persistence layer performance improvements
- Greg Shah wrote:
> > but in 4011 this is automatically done by DmoMetadataManager. The 4011 uses the new syntax supp... - 04:40 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Vladimir, please try to set the calendar's parent via @calendarWidget.setParent(this)@, in @TestCalendarWidget@.
- 03:33 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Vladimir, extracting @CalendarPopup@ can be done if we take into account its parent and its @CalendarMonthModel@, fon...
- 01:57 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Vladimir Tsichevski wrote:
> Sergey Ivanovskiy wrote:
>
> > It seems that @CalendarGuiImpl@ should be refactored ...
05/18/2020
- 06:53 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> OTOH, the @ProgressiveResults@ have @sessionClosing()@ method which will duplicate the un... - 06:27 PM Database Feature #4011: database/persistence layer performance improvements
- Greg Shah wrote:
> > but in 4011 this is automatically done by DmoMetadataManager. The 4011 uses the new syntax supp... - 06:04 PM Database Feature #4011: database/persistence layer performance improvements
- > but in 4011 this is automatically done by DmoMetadataManager. The 4011 uses the new syntax supported by H2 (and PSQ...
- 05:49 PM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> [..] when a query is associated with a browse, apparently we need some special treatment, be... - 04:00 PM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> Separately, I committed rev 11436, which completes the fix to the server startup performance... - 05:02 AM Database Feature #4011: database/persistence layer performance improvements
- The @UniqueTracker@ empty scopes issue seems to be caused by the fact that we aren't registering the tracker for @Fin...
- 05:44 PM Database Feature #3814: more schema metadata
- I've finished the population of the @_File@, @_Field@, @_Index@, and @_Index-Field@ system tables base on DMO reflect...
- 04:57 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Vladimir, where can I see the source code for the @AbstractDialog@ and @TestCalendarWidget@ files?...
- 04:56 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Do you have the default window shown? Do a @message "start."@ to display the default window, at the beginning of the ...
- 04:51 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Constantin Asofiei wrote:
> Vladimir, from @CalendarGuiImpl.updateSize()@:
> [...]
> Are you trying to test the ... - 04:46 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Vladimir Tsichevski wrote:
> Sergey Ivanovskiy wrote:
> > The committed rev 11547 fixed unset background and foregr... - 04:42 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Vladimir, from @CalendarGuiImpl.updateSize()@:...
- 04:36 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> It seems that @CalendarGuiImpl@ should be refactored in order to be run as a client.
... - 04:29 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> The committed rev 11547 fixed unset background and foreground colors used for selected te... - 04:26 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> Exception in thread "main" java.lang.NullPointerException
> [...]
>
I have not mana... - 04:23 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> Vladimir, what is the purpose of such tests? You used @org.eclipse.jdt.annotation.Nullabl... - 04:11 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> It looks like this code can be tried
> [...]
I changed the code, now I get... - 03:53 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> I found the code for AbstractDialog.java, but couldn't find TestCalendarWidget.
I fo... - 12:57 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- The committed rev 11547 fixed unset background and foreground colors used for selected text.This issue was found when...
- 11:29 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Vladimir, what is the purpose of such tests? You used @org.eclipse.jdt.annotation.Nullable@ annotation. Are these tes...
- 01:59 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- We don't have anyone else available. Hynek and Eugenie have experience in the drag and drop support for web client. ...
- 01:51 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- > Web column/row resize issues.
Here is the list of issues:
# Column resize:
## Chrome: works, however the area w...
05/17/2020
- 04:49 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- I didn't note that the widget value should be set via @cfg.dateTimeValue@ because @calendarWidget.setValue@ was not i...
- 04:42 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- It looks like this code can be tried...
- 04:35 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- I guessed that visibility of buttons (popup, up and down buttons) are set by @afterConfigUpdate()@ thus the popup but...
- 03:50 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Vladimir Tsichevski wrote:
> Sergey Ivanovskiy wrote:
> > Vladimir, it can be that you should invoke @CalendarGuiIm...
05/16/2020
- 05:35 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> Vladimir, it can be that you should invoke @CalendarGuiImpl.this.initialize(WidgetId id, ... - 04:35 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Vladimir, it can be that you should invoke @CalendarGuiImpl.this.initialize(WidgetId id, CalendarConfig cfg)@ artific...
- 04:28 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Vladimir Tsichevski wrote:
> Is it possible to run this the calendar or its parts as a pure-client widget?
>
> I ... - 01:53 AM Database Feature #4011: database/persistence layer performance improvements
- Running a single ETF test results in some errors......
05/15/2020
- 07:12 PM Database Feature #4011: database/persistence layer performance improvements
- The long delay during ETF server startup while processing index metadata appears to be due to the fact that we swappe...
- 06:57 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> Eric Faulhaber wrote:
> > * Using the mouse wheel to scroll down in the "Available Rooms" ... - 06:32 PM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> * Using the mouse wheel to scroll down in the "Available Rooms" tab browse results in an end... - 05:35 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- Yes, if you can do it quickly.
- 05:11 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- > add support for scroll-notify
Do I need to add support for @scroll-horizontal@ and @scroll-vertical@ as well? - 05:32 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Is it possible to run this the calendar or its parts as a pure-client widget?
I used the @uast/calendar/test-calen... - 05:07 PM Database Feature #3814: more schema metadata
- The @_File@ table population for a large customer application (both system and user tables) takes ~100 ms in my envir...
- 12:55 PM Database Feature #3814: more schema metadata
- Ovidiu Maxiniuc wrote:
> Igor Skornyakov wrote:
> > I'm a little bit confused with the discussion in #3145. At the ... - 12:07 PM Database Feature #3814: more schema metadata
- Igor Skornyakov wrote:
> I'm a little bit confused with the discussion in #3145. At the bottom line - is it OK to se... - 06:18 AM Database Feature #3814: more schema metadata
- I'm a little bit confused with the discussion in #3145. At the bottom line - is it OK to set the value of the @_Templ...
- 02:55 AM Database Feature #3814: more schema metadata
- Eric Faulhaber wrote:
> Igor Skornyakov wrote:
>
> > [...]
> > I've noticed that the current data for the @_User... - 10:04 PM Database Feature #3814: more schema metadata
- Igor Skornyakov wrote:
> [...]
> I've noticed that the current data for the @_User@ table in the @xxx.meta.xml@ f... - 12:09 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> OK. I have a test case and planning to add more. Some open source 4GL code uses @LOAD-PIC... - 10:39 AM User Interface Feature #4170: add drag and drop support to treeview widget
- OK. I have a test case and planning to add more. Some open source 4GL code uses @LOAD-PICTURE@...
- 10:27 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> I found some usages:
> [...]
> and there are many actual usages of @hImage:ImageList:Li... - 10:21 AM User Interface Feature #4170: add drag and drop support to treeview widget
- I found some usages:...
- 09:33 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Can these changes break the customer's code? I didn't know all usages of @ImageList@.
... - 09:25 AM User Interface Feature #4170: add drag and drop support to treeview widget
- > Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > Now the conversion of
> > [...]
> > is failed with NPE
> ... - 07:32 AM User Interface Feature #4394 (Test): add some frame options and attributes
- 04:02 AM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- Marian Edu wrote:
> Look for 'raise_error', 'raise_quit', 'raise_stop', 'return_value', 'return_error'...
I see the... - 03:14 AM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- Constantin Asofiei wrote:
> Marian Edu wrote:
> > There are procedures for all those cases, in SoapUI project I can... - 03:11 AM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- Marian Edu wrote:
> Now, the issue we have is because we have a subscription plan our licenses for 11.7 expired and ... - 03:02 AM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- Marian Edu wrote:
> There are procedures for all those cases, in SoapUI project I can see those but not in any of th... - 02:48 AM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- Constantin Asofiei wrote:
> Marian, I need also tests about these:
> * raised errors (QUIT, STOP, ERROR, etc)
Ther... - 02:17 AM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- Constantin Asofiei wrote:
> OK, do you know if you can use table with extent fields (or extent arguments) for SOAP r...
05/14/2020
- 06:33 PM User Interface Feature #4394: add some frame options and attributes
- According to #4394-4 this task should only cover @FRAME-NAME@, so it can be moved to Test.
- 06:24 PM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- Marian, I need also tests about these:
* raised errors (QUIT, STOP, ERROR, etc)
* some tests for the before-table -... - 06:23 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- h2. USE-TEXT
This looks like it's working properly. However, there are 2 UI issues, one might be related, the othe... - 04:33 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Even though documentation for @IS-ATTR-SPACE@ function indicates it is also supported only for backward compatibility...
- 02:42 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- One issue is there isn't any documentation indicating the proper usage, or even what @ATTR-SPACE@ and @NO-ATTR-SPACE@...
- 01:58 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Prove it (with testcases). You can only do this with frame that have many widgets. Make sure you test:
* more th... - 01:19 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- h2. NO-ATTR-SPACE
All the documentation indicates @ATTR-SPACE@ and @NO-ATTR-SPACE@ have no effect. That they are s... - 05:45 PM Database Feature #3814: more schema metadata
- Ovidiu Maxiniuc wrote:
> Igor Skornyakov wrote:
> > [...] and @_Template@ is always zero (not a negative number).
... - 05:15 PM Database Feature #3814: more schema metadata
- Igor Skornyakov wrote:
> [...] and @_Template@ is always zero (not a negative number).
I do not remember exactly, b... - 05:04 PM Database Feature #3814: more schema metadata
- Populating @_File@ system table based *only* on database metadata (provided by @Connection.getMetaData()@) looks to b...
- 04:12 PM Conversion Tools Feature #4644: add incremental reporting support
- #3471 added support for incremental conversion.
For large projects, reporting can take more than 7 hours to comple... - 04:08 PM Conversion Tools Feature #4644 (New): add incremental reporting support
- 03:55 PM Database Feature #4011: database/persistence layer performance improvements
- Hotel GUI r220 issues with 4011a:
* Adding a guest to the "Check-In" dialog replaces the existing guest instead of... - 03:26 PM Database Feature #4011: database/persistence layer performance improvements
- I noticed something else related to assigns, which will probably not be handled in this task: the way the ASSIGN trig...
- 03:12 PM Database Feature #4011: database/persistence layer performance improvements
- Greg Shah wrote:
> We've never seen this behavior before. I think it can only be seen in a @NO-ERROR@ case because ... - 07:24 AM Database Feature #4011: database/persistence layer performance improvements
- > Next, if we enable the two commented lines the program will print 0 ? because the values of k and f11 will be rolle...
- 09:44 PM Database Feature #4011: database/persistence layer performance improvements
- Indeed, to observe the null-mandatory-nonValidated field case the field initial value must be declared @?@, like:
<p... - 03:14 PM User Interface Bug #4643: Wrong text width calculation in Swing driver
- Vladimir Tsichevski wrote:
> Does the JS version wrong results as the @SwingGuiDriver@ does? If not, then we can jus... - 02:55 PM User Interface Bug #4643: Wrong text width calculation in Swing driver
- Constantin Asofiei wrote:
> The @getStringBounds@ approach is different than the @awt.FontMetrics@ used by @SwingFon... - 10:28 AM User Interface Bug #4643: Wrong text width calculation in Swing driver
- The @getStringBounds@ approach is different than the @awt.FontMetrics@ used by @SwingFontMetrics@. The @Native@ suff...
- 10:26 AM User Interface Bug #4643: Wrong text width calculation in Swing driver
- > > I'd prefer to just use a new name for the new APIs since it will be used much less than the current APIs.
> Ok. ... - 10:24 AM User Interface Bug #4643: Wrong text width calculation in Swing driver
- Greg Shah wrote:
> I'd prefer to just use a new name for the new APIs since it will be used much less than the cur... - 10:21 AM User Interface Bug #4643: Wrong text width calculation in Swing driver
- > If I get it right, in SwingGuiDriver first AWT internals are used to calculate individual character glyph sizes, bu...
- 09:37 AM User Interface Bug #4643: Wrong text width calculation in Swing driver
- Comments from GregShah:
> Vladimir,
>
> I suspect that the reason is due to the idea that we are trying to size t... - 09:34 AM User Interface Bug #4643: Wrong text width calculation in Swing driver
- To calculate widget optimal sizes, editor cursor position etc., we need to know the text width for a given string on ...
- 09:24 AM User Interface Bug #4643 (New): Wrong text width calculation in Swing driver
- 02:48 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > I found an issue with ThinClient.getMousePosition(widgetId) for ... - 02:26 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Hynek, could you help to explain why @ThinClient.hitTest@ was in these @setInvalidate@-br... - 02:25 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> I found an issue with ThinClient.getMousePosition(widgetId) for the Swing client related ... - 12:05 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Hynek, could you help to explain why @ThinClient.hitTest@ was in these @setInvalidate@-braces?...
- 08:24 AM User Interface Feature #4170: add drag and drop support to treeview widget
- I found an issue with ThinClient.getMousePosition(widgetId) for the Swing client related to @AbstractWidget.displayPh...
05/13/2020
- 07:08 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> Related to not-null/mandatory validation. There are some issues with current implementation... - 04:28 PM Database Feature #4011: database/persistence layer performance improvements
- Related to not-null/mandatory validation. There are some issues with current implementation.
* 1st: there is a two... - 03:12 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> I will do a test on my HDD to give as a base for comparing future work. How many threads ... - 06:19 AM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> Revision 11434 implements bulk insert (i.e., broader SQL batching) and a few other optimizat... - 04:05 AM Database Feature #4011: database/persistence layer performance improvements
- Revision 11434 implements bulk insert (i.e., broader SQL batching) and a few other optimizations for the database imp...
- 02:48 PM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- OK, do you know if you can use table with extent fields (or extent arguments) for SOAP requests?
- 01:13 PM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- Constantin Asofiei wrote:
> Marian, can you please run the full 'primitives' suite in SoapUI and commit the log? The... - 01:11 PM Base Language Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
- Marian, can you please run the full 'primitives' suite in SoapUI and commit the log? The current log has only a small...
- 02:01 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Hynek, could you clarify why @TreeFace.getNodeAt@ has @GET-NODE-AT@ legacy method annotat... - 01:08 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Hynek, could you clarify why @TreeFace.getNodeAt@ has @GET-NODE-AT@ legacy method annotation?...
- 11:17 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek, could you add new testcases for @TREELIST@ widget usages?... - 11:05 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Hynek, could you add new testcases for @TREELIST@ widget usages? I didn't find @TREELIST@... - 10:54 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Hynek, could you add new testcases for @TREELIST@ widget usages? I didn't find @TREELIST@ examples in the @testcases@...
- 06:13 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Now the conversion of
> > [...]
> > is failed with NPE
> > [.... - 05:50 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > > Another argument for not using o... - 05:44 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Now the conversion of
> [...]
> is failed with NPE
> [...]
> I prepared ext-hints for... - 05:36 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Another argument for not using of @hitTest@ directly on the serv... - 05:14 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Another argument for not using of @hitTest@ directly on the server side is that on the se... - 05:11 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Code review 4231b revision 11541.
> >
> > @ocx_conversion.rul... - 04:54 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Now the conversion of...
- 01:10 PM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> My current changes in @LegacyClass@:
My change here is on @getLegacyClass@ to call on ObjectOp... - 12:02 PM Base Language Feature #4384: Builtin OO Implementation
- My current changes in @LegacyClass@:...
- 10:47 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Regarding previous use of @registerClass@, it turns out a legacy class must be registered before... - 10:30 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> I meant @pendingInitialized.pop()@, which needs to be done in @scopeFinished()@, as @s... - 10:12 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Constantin Asofiei wrote:
> > Marian Edu wrote:
> > > OK, did that, pushed changes (rev 11557)... - 10:10 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian Edu wrote:
> > OK, did that, pushed changes (rev 11557), seems to work now thank... - 09:22 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> OK, did that, pushed changes (rev 11557), seems to work now thanks.
You forgot a @pop@ for @pen... - 07:41 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> I think @ObjectOps.newInstanceInternal@ (the private one) needs to keep a registry of 'p... - 05:36 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> I can try to get around this by directly using @setOption@ instead as that one returns logical s... - 05:24 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian, a few issues:
> * I don't understand all the @ObjectOps.registerClass@ calls - ... - 09:33 AM Database Bug #3471: incremental conversion is regressed
- Some other parts which are required for incremental conversion:
* the @.wsdl@ generation for exported SOAP services...
05/12/2020
- 06:30 PM Base Language Bug #4602: fixes for OO 4GL and structured error handling
- Greg Shah wrote:
> I want to avoid using @undoThrow()@ everywhere in our runtime. This was designed to be used from... - 06:01 PM Base Language Bug #4602: fixes for OO 4GL and structured error handling
- I want to avoid using @undoThrow()@ everywhere in our runtime. This was designed to be used from within a @BlockMana...
- 05:48 PM Base Language Bug #4602: fixes for OO 4GL and structured error handling
- Greg Shah wrote:
> 1. If I understand correctly, any direct usage of @new ErrorConditionException(...)@ will not wor... - 01:10 PM Base Language Bug #4602: fixes for OO 4GL and structured error handling
- I'm reproducing some discussion from #4349.
#4349-55:
>> Greg Shah wrote:
>>
>> Consider this code:
>>
>> ... - 05:22 PM Base Language Feature #4384: Builtin OO Implementation
- Marian, a few issues:
* I don't understand all the @ObjectOps.registerClass@ calls - what was the reason you added t... - 02:25 PM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian Edu wrote:
> > This is giving false twice, the object is not valid but no error ... - 01:43 PM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> This is giving false twice, the object is not valid but no error message. Debugging it I can see... - 01:35 PM Base Language Feature #4384: Builtin OO Implementation
- I'm going nuts over here, not the first time I have fun trying to figure out why an object can't be instantiated - so...
- 04:35 PM User Interface Bug #4636: Make the Theme API independent on concrete implementation classes
- Ovidiu Maxiniuc wrote:
> The button background is transparent and the parent frame (part of the combo widget) is ... - 04:08 PM User Interface Bug #4636: Make the Theme API independent on concrete implementation classes
- Actually, I took two screen-shots of the combobox implementation from the first page of the hotel-gui test applicatio...
- 01:43 PM User Interface Bug #4636: Make the Theme API independent on concrete implementation classes
- Ovidiu Maxiniuc wrote:
> Not sure I understand the issue. An screen-shot or two (on with current capture and one alt... - 01:03 PM User Interface Bug #4636: Make the Theme API independent on concrete implementation classes
- Not sure I understand the issue. An screen-shot or two (on with current capture and one altered to reflect with how i...
- 08:20 AM User Interface Bug #4636: Make the Theme API independent on concrete implementation classes
- Greg Shah wrote:
> > > Just noticed that unless the mouse is hovering over the button or the button is pressed, the ... - 08:09 AM User Interface Bug #4636: Make the Theme API independent on concrete implementation classes
- > > Just noticed that unless the mouse is hovering over the button or the button is pressed, the @drawComboBoxButton(...
- 04:04 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Another argument for not using of @hitTest@ directly on the server side is that on the server side we need to know th...
- 03:36 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Rev 11542 (4231b) fixed @getNodeAt@ to return unknown. But the following change leads to
the conversion becomes inco... - 03:02 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Hynek Cihlar wrote:
> Code review 4231b revision 11541.
>
> @ocx_conversion.rules@, please revert the change. The... - 02:30 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Code review 4231b revision 11541.
@ocx_conversion.rules@, please revert the change. The addition of @get-node-at@ ... - 01:20 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Added @uast/treeview/test-image-list-1.w@ to testcases project. In this 4GL example the @ImageList@ is filled with he...
- 09:16 AM User Interface Feature #4170: add drag and drop support to treeview widget
- None of the existing tests from @testcases/uast/image-list@ can be run on 4GL.
- 08:00 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> I found that @ImageListWidget@ should implement these required features
Also look at @... - 03:28 AM User Interface Feature #4170: add drag and drop support to treeview widget
- I found that @ImageListWidget@ should implement these required features
- 03:08 AM User Interface Feature #4170: add drag and drop support to treeview widget
- It seems that MS tree view has inside a reference to another COM object via @chCtrlFrame:TreeView:ImageList@ that hol...
- 02:39 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- > The need for these changes comes from #3765-100 (and #3765-116 through 119). I think the customer code should be mo...
- 01:40 PM Base Language Bug #4355: exception member of the CATCH block can be referenced after the block catching it
- Greg Shah wrote:
> Constantin: Can you link us to the discussion of your fix (and the revision of 4231b in which the... - 01:18 PM Base Language Bug #4355 (Test): exception member of the CATCH block can be referenced after the block catching it
- This is fixed in 4231b.
Constantin: Can you link us to the discussion of your fix (and the revision of 4231b in wh... - 08:07 AM Database Feature #3814: more schema metadata
- Greg Shah wrote:
> > This can result in a performance drag on the system, in that the maintenance of the state of th... - 08:03 AM Database Feature #3814: more schema metadata
- > do we already have an issue for this?
Not that I recall.
> I do not want to include all system tables support...
05/11/2020
- 07:28 PM Database Feature #3814: more schema metadata
- Igor Skornyakov wrote:
> I do not see any potential conflicts between what I see in 4011a and my changes in 4231b. S... - 06:37 PM Database Feature #3814: more schema metadata
- I've made @MetadataManager.initialize()@ implementation as close to one in 4011a as possible. Both implementations a...
- 06:52 AM Database Feature #3814: more schema metadata
- I do not see any potential conflicts between what I see in 4011a and my changes in 4231b. Some changes will be requir...
- 07:02 PM User Interface Bug #4636: Make the Theme API independent on concrete implementation classes
- Vladimir Tsichevski wrote:
> Vladimir Tsichevski wrote:
> > The @drawComboBoxButton()@ method signature has been ch... - 06:57 PM User Interface Bug #4636: Make the Theme API independent on concrete implementation classes
- Vladimir Tsichevski wrote:
> The @drawComboBoxButton()@ method signature has been changed: a ComboBoxGuiImpl instanc... - 03:48 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Hynek, please review the committed revision 11541(4231b) that implemented @GET-NODE-AT@. I used the following program...
- 01:16 PM User Interface Feature #4170: add drag and drop support to treeview widget
- If the input is relative to the window origin, then @pnt = C-Win:GET-MOUSE-POSITION().@ gets the mouse position for @...
- 12:03 PM User Interface Feature #4170: add drag and drop support to treeview widget
- The following 4GL code ...
- 02:01 PM Database Feature #4011: database/persistence layer performance improvements
- Thanks for the batch size fix, I hadn't noticed that. Yes, the import organizes the records into batches, but we don'...
- 12:13 PM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> I've been running database import and I noticed something surprising in the import worker co... - 05:42 AM Database Feature #4011: database/persistence layer performance improvements
- I'm trying to run my standalone test with H2 database. It runs fine with 4231b, but with 4011a the server fails at st...
- 04:32 AM Database Feature #4011: database/persistence layer performance improvements
- I've been running database import and I noticed something surprising in the import worker code:...
- 11:19 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- I assume this is a quick fix, right? If so, yes.
- 10:55 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- I've found that for browse editing fields, at least for character type, a field doesn't switch to _insert_ mode when ...
05/10/2020
- 04:22 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- Rebased task branch 3880a from P2J trunk revision 11346.
- 03:31 AM Database Feature #4011: database/persistence layer performance improvements
- To clarify, that last line refers to deleting DMOs one at a time using @Persistence.delete@, as is done in the persis...
- 03:27 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> Eric Faulhaber wrote:
> > Ovidiu Maxiniuc wrote:
> > > [...]
> > > I think this region o...
05/09/2020
- 09:41 AM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> Ovidiu Maxiniuc wrote:
> > [...]
> > I think this region of the persistence was not altere... - 06:38 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> [...]
> I think this region of the persistence was not altered. I wonder how this was work...
05/08/2020
- 07:55 PM Database Feature #4011: database/persistence layer performance improvements
- Please find the TempTable DataSource management patch as r11432. I tested the web client and multiple clients connect...
- 07:09 PM Database Feature #4011: database/persistence layer performance improvements
- I was testing the new datasource/connection when I encounter the following issue: once a dynamic table (probably not ...
- 06:08 PM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> Ovidiu, w.r.t. the ETF import taking almost 17 hours, is that normal for that machine? It se... - 05:59 PM Database Feature #4011: database/persistence layer performance improvements
- Agreed. That's what I was trying to suggest, but you summarized it better.
Also, looking back at how it ended up, ... - 05:54 PM Database Feature #4011: database/persistence layer performance improvements
- I think the framework might work with this idea: we just move the context from the @TempTableDataSourceProvider@, to ...
- 05:46 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> The problem is in @JdbcDataSource@. For temp-tables, it is built from the @DataSourceImpl@ ... - 05:04 PM Database Feature #4011: database/persistence layer performance improvements
- The problem is in @JdbcDataSource@. For temp-tables, it is built from the @DataSourceImpl@ returned by the @TempTable...
- 04:25 PM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> Ovidiu Maxiniuc wrote:
>
> > I investigated the connections and they seem to share the sa... - 12:37 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> I investigated the connections and they seem to share the same connection. I will investi... - 06:18 AM Database Feature #4011: database/persistence layer performance improvements
- I tried connecting with two clients at once: the Swing client first (only connect, no other clicks) and then the embe...
- 04:32 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu, w.r.t. the ETF import taking almost 17 hours, is that normal for that machine? It seems really long to me. Wi...
- 04:08 AM Database Feature #4011: database/persistence layer performance improvements
- Thanks for the fixes.
I rebuilt and converted Hotel GUI from scratch. The import worked, but unfortunately, I stil... - 09:59 PM Database Feature #4011: database/persistence layer performance improvements
- New update, r11431.
There was an issue with _temp records fetched by loader. The hydration wasn't setting up the @_m... - 05:56 PM User Interface Bug #4636: Make the Theme API independent on concrete implementation classes
- The @drawComboBoxButton()@ method signature has been changed: a ComboBoxGuiImpl instance is not required anymore for ...
- 02:17 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Hynek Cihlar wrote:
> > > Sergey Ivanovskiy wrote:
> > > > The... - 01:34 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Hynek Cihlar wrote:
> Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > > The @hitTest@ becomes working properl... - 01:16 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > The @hitTest@ becomes working properly with @hitTestFwd@ extensi... - 01:10 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> The @hitTest@ becomes working properly with @hitTestFwd@ extension if these changes are a... - 01:05 PM User Interface Feature #4170: add drag and drop support to treeview widget
- The @hitTest@ becomes working properly with @hitTestFwd@ extension if these changes are applied...
- 03:43 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > > Are there another ways to get ta... - 08:19 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- > For CENTER-align columns in editing mode, I think we can leave the fill-in left-aligned.
Agreed. The CENTER ali... - 05:42 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Named events are used in some of the HTTP classes, I see there is conversion support for events.... - 05:27 AM Base Language Feature #4384: Builtin OO Implementation
- Named events are used in some of the HTTP classes, I see there is conversion support for events. On subscribe/unsubsc...
- 03:20 AM Database Feature #3757: add metadata support
- Ovidiu Maxiniuc wrote:
> Igor,
> I do not remember exactly why the @ _database-feature@ was removed. It seems to me...
05/07/2020
- 07:24 PM Database Feature #4011: database/persistence layer performance improvements
- Eric,
Please grab -r11429- LE:r11430. I have a separate directory for commits and I forgot to compare and merge in t... - 06:38 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu, I'm getting this during the import step:...
- 04:40 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> The standalone clients now can sequentially connect to server and the table/index cleanup... - 04:15 PM Database Feature #4011: database/persistence layer performance improvements
- I have just committed r11429. Changes include:
* moved DDL generation from @DmoMetadataManager@ to @TempTableHelper@... - 04:27 AM Database Feature #4011: database/persistence layer performance improvements
- I committed rev 11427, which adds the placeholder suffix at the end of temp-table index names. Note that this short t...
- 04:19 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> This must be done as some things changed: @id@/@recid@ as PK, @identifier@/@id@, datetime... - 10:43 PM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> Please prioritize the temp-table name suffix fix. I'd like to see this go in as soon as poss... - 08:38 PM Database Feature #4011: database/persistence layer performance improvements
- Please prioritize the temp-table name suffix fix. I'd like to see this go in as soon as possible, even if nothing els...
- 07:17 PM Database Feature #3757: add metadata support
- Igor,
I do not remember exactly why the @ _database-feature@ was removed. It seems to me that, since work on @_ActLo... - 06:24 PM Database Feature #3757: add metadata support
- Greg Shah wrote:
> I had not planned for you to make everything "live" yet. For this current task, it is OK to exte... - 06:16 PM Database Feature #3757: add metadata support
- I had not planned for you to make everything "live" yet. For this current task, it is OK to extend the current stati...
- 04:59 PM Database Feature #3757: add metadata support
- Ovidiu Maxiniuc wrote:
> The @_database-feature@ has the runtime support in @MetadataManager.populateDatabaseFeature... - 05:02 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- > *** This should support values of @LEFT@, @RIGHT@ and @CENTER@.
For CENTER-align columns in editing mode, I thin... - 02:50 PM User Interface Feature #4170: add drag and drop support to treeview widget
- The committed rev 11534(4231b) extracted the control frame name from the ActiveX event procedure name and then used i...
- 02:19 PM User Interface Bug #4636: Make the Theme API independent on concrete implementation classes
- Sergey Ivanovskiy wrote:
> As this part starts its changes, does it make sense to use container classes to gather co... - 02:09 PM User Interface Bug #4636: Make the Theme API independent on concrete implementation classes
- As this part starts its changes, does it make sense to use container classes to gather common parameters for these me...
- 10:00 AM User Interface Bug #4636: Make the Theme API independent on concrete implementation classes
- The @drawButton()@ method signature has been changed: a ButtonGuiImpl instance is not required anymore for this metho...
- 10:44 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> True, how about I rename it to @hasInstanceCtor@?
Yes, even better. - 10:41 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> The change is functionally correct, but the @hasDefCtor@ var name no longer means what... - 10:37 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Look in @annotations/method_defs.rules@, the @check_ctors@ function and @hasDefCtor@ fla... - 10:32 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Constantin Asofiei wrote:
> > Constantin Asofiei wrote:
> > > We need an int... but please add... - 10:20 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> You mean the @_constructor__@ method in FWD, right? I think you are correct here, we s... - 07:35 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Question about conversion of OO classes, in 4GL if there is any constructor defined the default ... - 07:31 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> To be clear, I'm thinking about the built-in classes here. For example, we could provide alterna... - 07:17 AM Base Language Feature #4384: Builtin OO Implementation
- To be clear, I'm thinking about the built-in classes here. For example, we could provide alternate versions of @lega...
- 07:14 AM Base Language Feature #4384: Builtin OO Implementation
- > > Constantin: Right now we don't have any mechanism to overload @@LegacyParameter@ signatures using Java literal ty...
- 06:13 AM Base Language Feature #4384: Builtin OO Implementation
- Question about conversion of OO classes, in 4GL if there is any constructor defined the default no-parameters one is ...
- 08:23 AM Base Language Feature #4349: add support for 4GL ENUM
- > I'm planning to emit specific versions of these in each flags enum subclass. They will call the worker at the paren...
- 07:24 AM Base Language Feature #4349: add support for 4GL ENUM
- > > > Calling the one in super is fine. The problem is the return type - if the return type is the actual enum type,...
- 05:23 AM Base Language Feature #4349: add support for 4GL ENUM
- Constantin Asofiei wrote:
> Constantin Asofiei wrote:
> > Calling the one in super is fine. The problem is the ret...
05/06/2020
- 07:52 PM Database Feature #4011: database/persistence layer performance improvements
- The following is a short discussion from email, with my last replies:
Eric Faulhaber wrote:
> On 5/6/20 4:33 PM, Ov... - 05:56 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> ... the @TempTableHelper@ also keeps a static @cache@ in a form of a @HashMap@ which is nev... - 03:51 PM Database Feature #4011: database/persistence layer performance improvements
- It doesn't matter much to me where we keep the cache... wherever you think it makes the most sense is fine.
As to... - 01:59 PM Database Feature #4011: database/persistence layer performance improvements
- Eric,
Your statements are correct. I added the code exactly as you described them an continued some investigations. ... - 08:25 AM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> Constantin, I am hitting a resource cleanup problem with a persistent procedure in Hotel GUI... - 07:33 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu, I've committed rev 11427, which partially fixes persistence context cleanup. However, I found a problem with ...
- 04:22 AM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> Constantin, I am hitting a resource cleanup problem with a persistent procedure in Hotel GUI... - 04:12 AM Database Feature #4011: database/persistence layer performance improvements
- Constantin, I am hitting a resource cleanup problem with a persistent procedure in Hotel GUI. The procedure is the co...
- 05:54 PM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> Constantin: Right now we don't have any mechanism to overload @@LegacyParameter@ signatures using... - 05:05 PM Base Language Feature #4384: Builtin OO Implementation
- Constantin: Right now we don't have any mechanism to overload @@LegacyParameter@ signatures using Java literal types ...
- 11:15 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian Edu wrote:
> > Constantin, I see the getter methods are not used anymore but pub... - 11:08 AM Base Language Feature #4384: Builtin OO Implementation
- Marian, the fix for #4384-266 is in 4384b rev 11545. This fixes the @test_char_longchar.p@ test. Please check your ...
- 07:02 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Constantin, I see the getter methods are not used anymore but public properties with no @LegacyS... - 05:19 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Look at @UriEncodingTypeEnum@ and change all others to match this pattern.
>
Consta... - 03:52 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Constantin Asofiei wrote:
> > We need an int... but please add some constants for these... - 03:38 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> We need an int... but please add some constants for these values, and not emit just @1@ ... - 03:36 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Constantin Asofiei wrote:
> > Also, please make some changes, so that @LegacySignature.serializ... - 03:03 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Also, please make some changes, so that @LegacySignature.serializable@ is a boolean flag... - 03:05 PM Base Language Feature #4349: add support for 4GL ENUM
- Constantin Asofiei wrote:
> Calling the one in super is fine. The problem is the return type - if the return type i... - 02:32 PM Base Language Feature #4349: add support for 4GL ENUM
- Marian Edu wrote:
> Constantin Asofiei wrote:
> > For @FlagsEnum.cls@ - see @ClassDefinition.registerEnumMethods@.
... - 05:14 AM Base Language Feature #4349: add support for 4GL ENUM
- Constantin Asofiei wrote:
> For @FlagsEnum.cls@ - see @ClassDefinition.registerEnumMethods@.
>
> Here, we need to... - 02:51 PM User Interface Bug #4636: Make the Theme API independent on concrete implementation classes
- Below is the first draft of the list of candidates for API change. Note: some of these calls, like Browser-related, a...
- 09:12 AM User Interface Bug #4636 (WIP): Make the Theme API independent on concrete implementation classes
- 09:09 AM User Interface Bug #4636: Make the Theme API independent on concrete implementation classes
- h1. The problem
By its nature and goal, the FWD GUI Themes shall be an independent drawing primitives library. All... - 08:24 AM User Interface Bug #4636 (WIP): Make the Theme API independent on concrete implementation classes
- 01:09 PM Database Feature #3814: more schema metadata
- It's #4155.
I was looking for #3757 several days ago and for some reasons I could not reach it. Thanks for finding i... - 01:00 PM Database Feature #3814: more schema metadata
- Ovidiu Maxiniuc wrote:
> I will answer this:
> there are a few versions of @standard.df@ in use. Depending on the v... - 12:46 PM Database Feature #3814: more schema metadata
- Roger Borrello wrote:
> Igor,
> On a project, we had to include @_connect@ in the @metadata@. At that point, we rec... - 12:38 PM Database Feature #3814: more schema metadata
- Igor,
On a project, we had to include @_connect@ in the @metadata@. At that point, we received @java.lang.ClassNot... - 12:46 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Are there another ways to get target widget type when annotation... - 09:51 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Are there another ways to get target widget type when annotation rules are processed?
... - 08:05 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Please review the committed revision 11526 (4231b) that added COM-SELF conversion with this hint file...
- 09:29 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- Stanislav Lomany wrote:
> > Provide a 4GL syntax option to disable user-controlled sorting for that specific browse ...
05/05/2020
- 06:33 PM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Did pushed some testcase right now - oo\longchar\test_char_longchar.p. You will see the two can'... - 04:51 PM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Constantin, this seems to work but you should better take a look at it before... attached the pa... - 01:40 PM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> > FlagsEnum
>
> I'm editing this, is there anything for Marian to do?
Hmm... I don't think so... - 01:17 PM Base Language Feature #4384: Builtin OO Implementation
- > This includes LegacyEnum, FlagsEnum, and anything else runtime-specific for enums. (Greg, please correct me if I'm ...
- 12:28 PM Base Language Feature #4384: Builtin OO Implementation
- I've rebased 4384b rev 11477 from 4231b rev 11524, new 4384b rev is 11544.
Marian, sorry but for some FWD code I t... - 08:41 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Yes, push everything you have at this time. I want to review first, and if we can't m... - 08:32 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Yes it should be there already, I have some additional changes that I can push if you want to do... - 08:30 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian, is the @variable-sig.patch@ in 4384b? I want to start checking these and at leas... - 08:27 AM Base Language Feature #4384: Builtin OO Implementation
- Marian, is the @variable-sig.patch@ in 4384b? I want to start checking these and at least rebase 4384b with latest 42...
- 05:54 PM Base Language Feature #4635: bundle CREATE folowed by ASSIGN in a single statement
- In terms of generated bytecode, the @tt1.createAndAssign("f1", "f2", "f3", 1, 2, 3);@ call actually takes ~2.5 more b...
- 04:20 PM Base Language Feature #4635: bundle CREATE folowed by ASSIGN in a single statement
- There are some cases where this pattern of a CREATE followed by an ASSIGN using only that temp-table's fields is used...
- 04:14 PM Base Language Feature #4635 (New): bundle CREATE folowed by ASSIGN in a single statement
- 01:40 PM Base Language Feature #4349: add support for 4GL ENUM
- For @FlagsEnum.cls@ - see @ClassDefinition.registerEnumMethods@.
Here, we need to add the proper signatures for al... - 07:42 AM Base Language Feature #4349: add support for 4GL ENUM
- For the infinite recursion - the issue was that @WidgetPool@ was calling @TM.getTransactionHelper()@ and @PM.getProce...
- 07:29 AM Base Language Feature #4349: add support for 4GL ENUM
- Greg, regarding the static c'tor problem: I think the @LegacyEnum.createEnumWorker@ should return @null@ if @Configur...
- 05:05 AM Base Language Feature #4349: add support for 4GL ENUM
- Greg Shah wrote:
>
> Please note that the code above will result in tracked objects (e.g. in the session object ch... - 02:27 AM Base Language Feature #4349: add support for 4GL ENUM
- Greg Shah wrote:
> Consider this code:
>
> [...]
>
> @LegacyErrorException@ extends @ErrorConditionException@ ... - 01:17 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- > Provide a 4GL syntax option to disable user-controlled sorting for that specific browse instance.
Turns out we a... - 11:39 AM User Interface Feature #4170: add drag and drop support to treeview widget
- I used these changes now with this hint...
- 11:27 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > will be converted into this java expression @self().unwrapTreeFa... - 06:23 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> will be converted into this java expression @self().unwrapTreeFace().getNodes().getCount(... - 04:49 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Planning to convert @COM-SELF@ into @self()@ and unwrap the target type using provided @java-class-name@ annotation s...
- 08:12 AM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> Constantin, can you please point me at some test cases which use buffers in persistent proce... - 05:45 AM Database Feature #4011: database/persistence layer performance improvements
- I committed rev 11426, which attempts to fix the session closing issue. However, there is still a problem, which I am...
- 05:42 AM Database Feature #4011: database/persistence layer performance improvements
- Tried an ETF run. Server startup reported these errors:...
- 03:44 AM Database Bug #3471: incremental conversion is regressed
- Eric, I've noticed something while looking at #4633. The @SchemaWorker.joins@ does not survive for incremental conve...
05/04/2020
- 06:12 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Thanks, changing all these methods in @ProgressBar@ to accept @NumericType@ in rev 11454 ... - 05:54 PM User Interface Bug #4631: Widget scoped to wrong frame on hide
- Task ready for test.
- 05:45 PM Base Language Feature #3869: enhance JasperReports support with sub-reports and ProDataSets
- The following are some answers by Stanislav to some questions related to Jasper and multiple queries.
> Is it poss... - 05:39 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- Stanislav Lomany wrote:
> > Provide a 4GL syntax option to disable user-controlled sorting for that specific browse ... - 05:28 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- > Provide a 4GL syntax option to disable user-controlled sorting for that specific browse instance.
Are we talking... - 03:45 PM Base Language Feature #4349: add support for 4GL ENUM
- Consider this code:...
- 11:55 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian, I'm working on stabilizing 4231b conversion, and after that I'll work on integra... - 09:19 AM Base Language Feature #4384: Builtin OO Implementation
- Marian, I'm working on stabilizing 4231b conversion, and after that I'll work on integrating/testing your changes. I...
- 07:38 AM Base Language Feature #4384: Builtin OO Implementation
- Ah, one question I've meant to ask before... in 4GL the compiler is less strict when it comes of longchar/character d...
- 07:31 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> I've pushed the latest skeletons rev 93 to @https://proj.goldencode.com/downloads/skeletons/repo/... - 07:14 AM Base Language Feature #4384: Builtin OO Implementation
- I've pushed the latest skeletons rev 93 to @https://proj.goldencode.com/downloads/skeletons/repo/@.
- 04:44 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> I've applied the skeleton patch and some additional to rev 93
This is a revision of w... - 02:14 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> I've applied the skeleton patch and some additional to rev 93
So, what shall we do? T...
05/03/2020
- 02:43 PM Base Language Feature #4384: Builtin OO Implementation
- I've applied the skeleton patch and some additional to rev 93
05/02/2020
- 03:06 PM User Interface Feature #4170: add drag and drop support to treeview widget
- I tested @hitTest@ method on 4GL using this committed test case @uast/treeview/test-treeview-sp6-1.w@. @chCtrlFrame:T...
- 11:18 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Although the conversion of this code ...
- 11:07 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Thanks, changing all these methods in @ProgressBar@ to accept @NumericType@ in rev 11454 solves this compilation issu...
- 10:21 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> I rechecked these test cases:
>
> there are compilation errors now
This is after my ... - 06:59 AM User Interface Feature #4170: add drag and drop support to treeview widget
- I rechecked these test cases:...
Also available in: Atom