Activity
From 04/26/2020 to 05/25/2020
05/26/2020
- 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@...
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 Core Development 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 Core Development 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 Core Development 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 Core Development 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:37 AM Build and Source Control Feature #4646: Implement fetching of javadocs and sources for the Gradle dependencies
- Javadocs and sources packages for the Gradle jar dependencies are useful during development, but currently only jar b...
- 07:34 AM Build and Source Control Feature #4646 (New): Implement fetching of javadocs and sources for the Gradle dependencies
- 07:32 AM User Interface Feature #4394 (Test): add some frame options and attributes
- 07:32 AM Build and Source Control Feature #4645: Migrate Ant build logic into Gradle and use the standard Java plugin
- Currently our FWD build logic is split in two build files, Gradle and Ant. Gradle manages the dependencies and driver...
- 07:30 AM Build and Source Control Feature #4645 (Closed): Migrate Ant build logic into Gradle and use the standard Java plugin
- 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:...
05/01/2020
- 04:11 PM Database Feature #4011: database/persistence layer performance improvements
- Constantin, can you please point me at some test cases which use buffers in persistent procedures?
- 01:40 PM Database Feature #4011: database/persistence layer performance improvements
- Committed 11423. Changes:
* fixed regression in _meta tables;
* skip re-hydration of records if a non STALE copy is... - 07:31 AM Database Feature #4011: database/persistence layer performance improvements
- I do not know the exact H2 implementation, but it seems to me logical that once the table is LOCAL, its indexes will ...
- 06:44 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> At this moment we have some @Session@ -related events: SESSION_CLEANUP, SESSION_CLOSING_N... - 06:11 AM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> We have not changed the approach to "static" metadata tables in this branch, and we're makin... - 06:06 AM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> We have not changed the approach to "static" metadata tables in this branch, and we're makin... - 06:03 AM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> Ovidiu, AFAICT, we do not do any explicit closing of resources associated with converted, le... - 06:01 AM Database Feature #4011: database/persistence layer performance improvements
- We have not changed the approach to "static" metadata tables in this branch, and we're making only minimal changes to...
- 05:52 AM Database Feature #4011: database/persistence layer performance improvements
- Gentlemen,
I'm working on metatables support right now. Maybe it makes sense for me to use your branch?
Thank you. - 05:48 AM Database Feature #4011: database/persistence layer performance improvements
- No worries. The patch I used to get past it is attached. If you're ok with it (I didn't test the case where the @Meta...
- 05:43 AM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> The discussion of modifying the approach on the metadata DMOs notwithstanding, the current a... - 04:30 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> Last night I committed r11422.
> This revision re-enables @LockTableUpdater@, @ConnectTab... - 02:40 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Please correct if the following requirements are incorrect. It needs to implement @GET-NO... - 02:37 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Please correct if the following requirements are incorrect. It needs to implement @GET-NODE-AT(X, Y)@ for the tree wi...
- 02:02 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Eugenie Lyzenko wrote:
> > Sergey Ivanovskiy wrote:
> > > Committed rev 11507 (4231b) s... - 01:55 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Eugenie Lyzenko wrote:
> Sergey Ivanovskiy wrote:
> > Committed rev 11507 (4231b) should fix issues found in the re... - 10:21 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Eugenie Lyzenko wrote:
> Sergey Ivanovskiy wrote:
> > Eugenie, I am not aware of this method. Could you help to fin... - 02:14 PM Base Language Bug #4628: redirection doesn't seem to close an output stream on a block retry
- Just documenting some articles related to this:
* This article (https://knowledgebase.progress.com/articles/Article/... - 01:51 PM User Interface Feature #4394 (WIP): add some frame options and attributes
- The other 2 tasks are TBD, so backing up this task to 30%.
* @SCROLL@ frame option
* @NO-ATTR-SPACE@ frame option - 01:05 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Testcase passes in ChUI, as well.
- 12:08 PM Base Language Feature #4349: add support for 4GL ENUM
- 4231b revision 11511 is the next pass at enum runtime and conversion, still unfinished. Registration has been modifie...
- 11:33 PM Base Language Feature #4349: add support for 4GL ENUM
- I've checked in the first pass at the base classes. They are unfinished.
I've moved the creation of the data stru... - 11:19 AM User Interface Bug #4631: Widget scoped to wrong frame on hide
- Committed revision 4231b-11509.
- 11:18 AM User Interface Bug #4631 (WIP): Widget scoped to wrong frame on hide
- 11:01 AM User Interface Bug #4631: Widget scoped to wrong frame on hide
- I was able to find a few critical places where @frameLName@ was not being stored off, resulting in the downstream bre...
- 09:04 AM User Interface Bug #4631: Widget scoped to wrong frame on hide
- > Everywhere the frame name was being stored/retrieved from the frameName map in lowercase, I was doing the same with...
- 12:48 AM User Interface Bug #4631: Widget scoped to wrong frame on hide
- There was a missing @def frame x@ I added, after taking a closer look at the code that broke....
- 10:07 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> # What is the conversion support status of the items in #4384-1?
Greg, as far as I know everyt... - 10:05 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> OK, I have changed all enums in skeleton to use the standard OE definition, do you want that as ... - 09:53 AM Base Language Feature #4384: Builtin OO Implementation
- OK, I have changed all enums in skeleton to use the standard OE definition, do you want that as an eclipse patch or how?
- 09:13 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Greg/Marian, have you changed the skeleton classes to use DEFINE ENUM instead of propert... - 09:08 AM Base Language Feature #4384: Builtin OO Implementation
- I have not. I have only pulled the @LegacyEnum@ and @FlagsEnum@ from 4384b and reworked those before commit in 4231b...
- 06:16 AM Base Language Feature #4384: Builtin OO Implementation
- Greg/Marian, have you changed the skeleton classes to use DEFINE ENUM instead of property members, for the 4GL enums?
- 03:00 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> Marian: I am trying to get all the enums support from 4384b into 4231b. I hope to have this toni... - 09:20 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- Stanislav Lomany wrote:
> > Considering the latest changes in reports, keys used for report caching are not accurate... - 06:57 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- > Considering the latest changes in reports, keys used for report caching are not accurate any more. Use the same key...
04/30/2020
- 07:27 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Committed rev 11507 (4231b) should fix issues found in the review. getItem and add() meth... - 06:36 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Eugenie, I am not aware of this method. Could you help to find 4GL examples of @GET-NODE-... - 06:03 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Committed rev 11507 (4231b) should fix issues found in the review. getItem and add() methods were rewritten.
It ... - 05:15 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Eugenie, I am not aware of this method. Could you help to find 4GL examples of @GET-NODE-AT(X, Y)@? I didn't find thi...
- 02:08 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey,
What is your plans for implementing @GET-NODE-AT(X,Y)@ tree view widget method? - 06:56 PM Database Feature #4011: database/persistence layer performance improvements
- Constantin Asofiei wrote:
> For persistent procedures, a buffer will live as long as that program lives.
Hm, ri... - 06:24 PM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> Specifically, I provisionally have decided on the approach where we tie the database session... - 05:55 PM Database Feature #4011: database/persistence layer performance improvements
- Constantin, I need some guidance on my previous entry.
Specifically, I provisionally have decided on the approach ... - 03:50 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> If @Persistence.closeSession(false)@ is called only from @Persistence$Context.cleanup()@. T... - 10:08 AM Database Feature #4011: database/persistence layer performance improvements
- I agree that refactoring and using modules are both very good things. And we are definitely wanting to do some of th...
- 09:34 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> When we upgrade to Java9 we could make use of the new modules and compile them independentl... - 09:24 AM Database Feature #4011: database/persistence layer performance improvements
- Greg Shah wrote:
> In #4155 we are working to eliminate use of the @.df@. And converting as part of the build proce... - 09:10 AM Database Feature #4011: database/persistence layer performance improvements
- Greg Shah wrote:
> In #4155 we are working to eliminate use of the @.df@. And converting as part of the build proce... - 08:58 AM Database Feature #4011: database/persistence layer performance improvements
- In #4155 we are working to eliminate use of the @.df@. And converting as part of the build process leads to a bootst...
- 08:50 AM Database Feature #4011: database/persistence layer performance improvements
- Greg Shah wrote:
> > taking in consideration that we do not have the class at the moment FWD is compiled
>
> In m... - 08:44 AM Database Feature #4011: database/persistence layer performance improvements
- > taking in consideration that we do not have the class at the moment FWD is compiled
In my opinion, it makes no s... - 05:59 PM User Interface Bug #4631: Widget scoped to wrong frame on hide
- > please confirm that mymess should be scoped to frame x. If so, this is more of a case of mymess not being added as ...
- 05:12 PM User Interface Bug #4631: Widget scoped to wrong frame on hide
- Still working on this, as that fix caused breakage elsewhere.
Greg, in this testcase:... - 12:32 PM User Interface Bug #4631: Widget scoped to wrong frame on hide
- The change to restrict using the resolved frame when there isn't an explicit frame specified was too strict. It exclu...
- 10:51 AM User Interface Bug #4631: Widget scoped to wrong frame on hide
- This is related revision 11497 of @rules/annotations/frame_scoping.rules@. Researching.
- 08:33 AM User Interface Bug #4631: Widget scoped to wrong frame on hide
- Testcase: @./uast/frames/nested_scoping_frame.p@...
- 08:31 AM User Interface Bug #4631 (Closed): Widget scoped to wrong frame on hide
- 04:15 PM Base Language Feature #4384: Builtin OO Implementation
- Marian: I am trying to get all the enums support from 4384b into 4231b. I hope to have this tonight, though there is...
- 02:29 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Code review 4231b revision 11504. The code changes seem OK. I think you should also test the changes in ChUI if you h...
- 11:01 AM Base Language Feature #4349: add support for 4GL ENUM
- I've forgot to add the LegacySignature to the GetEnum method.
I don t plan to continue with enum conversion for no... - 08:55 AM Base Language Feature #4349: add support for 4GL ENUM
- > Constantin, do you think two maps are needed to handle say about 5-10 enum members that one might use? Those will b...
- 10:44 AM Base Language Bug #4628: redirection doesn't seem to close an output stream on a block retry
- As noted above, the fact that the @MESSAGE SET@ output is not redirected in FWD is a known issue. We've never fixed ...
- 10:09 AM Base Language Feature #4395 (Test): add support for KEEP-MESSAGES option
04/29/2020
- 06:09 PM Base Language Feature #4349: add support for 4GL ENUM
- > One thing I wanted to mention about enums is those can be used in switch/case statements, also would be nice to mak...
- 05:57 PM Base Language Feature #4349: add support for 4GL ENUM
- Constantin Asofiei wrote:
> The two @byValue@ and @byName@ maps will always hold all the enum values.
Constantin,... - 05:38 PM Base Language Feature #4349: add support for 4GL ENUM
- Greg Shah wrote:
> From Marian:
>
> > One thing I wanted to mention about enums is those can be used in switch/ca... - 05:32 PM Base Language Feature #4349: add support for 4GL ENUM
- From Marian:
> One thing I wanted to mention about enums is those can be used in switch/case statements, also woul... - 04:47 PM Base Language Feature #4349: add support for 4GL ENUM
- I was just about to check in all the LegacyEnum, FlagsEnum, and the fixups of all the existing enum subclasses. It l...
- 04:04 PM Base Language Feature #4349: add support for 4GL ENUM
- Greg, the first pass at DEFINE ENUM conversion is in 4231b rev 11503. Please review.
The @oo/enums@ tests convert,... - 03:17 PM Base Language Feature #4349: add support for 4GL ENUM
- Good, I like it.
> Does someone have the FWD equivalent for FlagsEnum ?
These are checked in to 4384b. I will ... - 03:12 PM Base Language Feature #4349: add support for 4GL ENUM
- Does someone have the FWD equivalent for @FlagsEnum@ ?
- 03:06 PM Base Language Feature #4349: add support for 4GL ENUM
- Greg Shah wrote:
> This means that @first in list@ and @createEnum with 2nd and 3rd argument a String@ would both lo... - 02:59 PM Base Language Feature #4349: add support for 4GL ENUM
- Overall, I like the approach.
> The conversion rules will take care of linking these together, and the runtime wil... - 02:20 PM Base Language Feature #4349: add support for 4GL ENUM
- I just checked in new tests for @Clone()@ (it doesn't work) and @Progress.Lang.Enum:ToObject()@ (works like @GetEnum(...
- 02:18 PM Base Language Feature #4349: add support for 4GL ENUM
- Greg, my plan is for something like this:...
- 12:47 PM Base Language Feature #4349: add support for 4GL ENUM
- Greg, I've added stubs for @ObjectOps.newDynamicEnum@ and we also need a @ObjectOps.registerEnum(Class<? extends Lega...
- 12:11 PM Base Language Feature #4349: add support for 4GL ENUM
- Fixed in rev 559. These were mostly cases where I had tested the code and then later changed the include file withou...
- 11:53 AM Base Language Feature #4349: add support for 4GL ENUM
- Greg, can you compile in 4GL all programs/classes in @oo/enums@? I have some weird errors:
* @oo.enums.Ordinals@ and... - 11:12 AM Base Language Feature #4349: add support for 4GL ENUM
- Greg Shah wrote:
> > Can we rename @p2j.oo.lang.Enum@ to @p2j.oo.lang.LegacyEnum@? To avoid java conflicts...
>
>... - 11:11 AM Base Language Feature #4349: add support for 4GL ENUM
- Constantin Asofiei wrote:
> Greg Shah wrote:
> > I don't think we need indexed lookup, but we do need to do an orde... - 11:00 AM Base Language Feature #4349: add support for 4GL ENUM
- > Can we rename @p2j.oo.lang.Enum@ to @p2j.oo.lang.LegacyEnum@? To avoid java conflicts...
Yes. - 10:48 AM Base Language Feature #4349: add support for 4GL ENUM
- Can we rename @p2j.oo.lang.Enum@ to @p2j.oo.lang.LegacyEnum@? To avoid java conflicts...
- 10:20 AM Base Language Feature #4349: add support for 4GL ENUM
- Constantin Asofiei wrote:
> Greg Shah wrote:
> > I don't think we need indexed lookup, but we do need to do an orde... - 10:17 AM Base Language Feature #4349: add support for 4GL ENUM
- Greg Shah wrote:
> I don't think we need indexed lookup, but we do need to do an ordered (in the order of definition... - 10:14 AM Base Language Feature #4349: add support for 4GL ENUM
- > Or toggleFlag, unsetFlag, setFlag and getEnum are all we need?
This should be the list, but the toggleFlag, uns... - 10:00 AM Base Language Feature #4349: add support for 4GL ENUM
- Constantin Asofiei wrote:
> How do you define an enum to extend @FlagsEnum@ in 4GL?
By using the @flags@ option..... - 09:52 AM Base Language Feature #4349: add support for 4GL ENUM
- Marian Edu wrote:
> Constantin Asofiei wrote:
> > Yes, I'll take the conversion. Do you have a comprehensive list ... - 09:47 AM Base Language Feature #4349: add support for 4GL ENUM
- Constantin Asofiei wrote:
> Yes, I'll take the conversion. Do you have a comprehensive list of all the static metho... - 09:36 AM Base Language Feature #4349: add support for 4GL ENUM
- Greg Shah wrote:
> Marian: Let me know when you have your latest enum changes in 4384b. I'll pull them and use th... - 09:22 AM Base Language Feature #4349: add support for 4GL ENUM
- Greg Shah wrote:
> Constantin: If you want to continue with the conversion, do let me know. I would then focus on t... - 09:12 AM Base Language Feature #4349: add support for 4GL ENUM
- Constantin: If you want to continue with the conversion, do let me know. I would then focus on the runtime parts.
... - 08:59 AM Base Language Feature #4349: add support for 4GL ENUM
- > I've couldn't find a solution for using a Java enum though
Correct, we cannot use Java enums. The result must b... - 08:12 AM Base Language Feature #4349: add support for 4GL ENUM
- Marian Edu wrote:
> I think right now the @Enum@ class holds references to all enum members (hash map on enum class)... - 08:06 AM Base Language Feature #4349: add support for 4GL ENUM
- Constantin Asofiei wrote:
> * I assume there will be a @BaseEnum@ super-class?
Why another @BaseEnum@ class, we alr... - 07:58 AM Base Language Feature #4349: add support for 4GL ENUM
- Greg, about the review:
* I assume there will be a @BaseEnum@ super-class?
* we need to override @toLegacyString@ a... - 07:55 AM Base Language Feature #4349: add support for 4GL ENUM
- Greg Shah wrote:
> Good. So far, your feedback is completely consistent with my plan.
I've couldn't find a solutio... - 07:10 AM Base Language Feature #4349: add support for 4GL ENUM
- Good. So far, your feedback is completely consistent with my plan.
Constantin: I still need your thoughts on the ... - 06:40 AM Base Language Feature #4349: add support for 4GL ENUM
- Constantin Asofiei wrote:
> The converted members need to be @object@ instances in FWD (with a ref to the actual enu... - 03:51 AM Base Language Feature #4349: add support for 4GL ENUM
- Marian Edu wrote:
> I think if we use a private constructor and don't use @ObjectOps@ at all to create the enum memb... - 02:45 AM Base Language Feature #4349: add support for 4GL ENUM
- Constantin Asofiei wrote:
> A quick note, the enum values should be emitted like this:
> [...]
>
> As an enum va... - 06:02 PM Base Language Feature #4384: Builtin OO Implementation
- I have some issues with the @URI@ encode/decode, the 4GL implementation is not really matching the one available in U...
- 06:21 AM Base Language Feature #4384: Builtin OO Implementation
- Ah, forgot you are on windows. You need to add this node on the same level as @systemUser@, with the user's Windows p...
- 05:57 AM Base Language Feature #4384: Builtin OO Implementation
- Marian, the error is related to appserver agents. Do you have @Server ready@ message in the log? If yes, then non-web...
- 05:52 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> OK, moving skeleton files in project root and let the p2j.cfg.xml as is seems to solve it.
As... - 05:19 AM Base Language Feature #4384: Builtin OO Implementation
- OK, moving skeleton files in project root and let the p2j.cfg.xml as is seems to solve it.
- 05:06 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin, the update you've made on @testcases@ repository for the appsrv/rest kinda ruined the environment, at lea...
- 05:31 PM Base Language Bug #4628: redirection doesn't seem to close an output stream on a block retry
- Constantin Asofiei wrote:
> Roger, anything related to retry should be ran from the command line and not the procedu... - 05:30 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Roger Borrello wrote:
> From Hynek:
>
> Both getAssigned and getEffective return 0-based values. These must be in... - 05:28 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- From Hynek:
Both getAssigned and getEffective return 0-based values. These must be incremented by one (and perhaps... - 04:37 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Updated @src/com/goldencode/p2j/ui/chui/ThinClient.java@ in 4231b-11504. Please review.
- 03:00 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- @getEffectivexxx@ methods are returning @0.0@ for @clientColumn@ and @clientRow@ when reading the attributes. The @ge...
- 01:27 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Roger Borrello wrote:
> One other significant difference between the two is that @getFrameCol@ includes a check for ... - 01:14 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- One other significant difference between the two is that @getFrameCol@ includes a check for @!frame.isRedirected()@ w...
- 12:36 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Hynek Cihlar wrote:
> Both of these methods were at some point changed by myself and by Constantin as part of bigger... - 12:12 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Roger Borrello wrote:
> Hynek: I am trying to understand why the implementations for @FRAME-COL@ and @FRAME-ROW@ are... - 11:48 AM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Hynek: I am trying to understand why the implementations for @FRAME-COL@ and @FRAME-ROW@ are so different, and Greg s...
- 05:29 PM Database Feature #4011: database/persistence layer performance improvements
- Last night I committed r11422.
This revision re-enables @LockTableUpdater@, @ConnectTableUpdater@ and @TransactionT... - 04:09 PM Database Feature #4011: database/persistence layer performance improvements
- If @Persistence.closeSession(false)@ is called only from @Persistence$Context.cleanup()@. This is the end of session,...
- 02:33 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> Just committed r11421.
> There are two changes:
> # in @Persistence.closeSession(boolean)... - 06:32 AM Database Feature #4011: database/persistence layer performance improvements
- For now, don't change what the queries fetch. If a query fetches all columns, leave it that way, but ensure the prima...
- 08:47 PM Database Feature #4011: database/persistence layer performance improvements
- I observed the following usecase:
* some records are created fresh in a loop and get saved. They are successfully in... - 03:57 PM User Interface Feature #4170: add drag and drop support to treeview widget
- After removing the node all indices of tree nodes are rebuilt. So the @INDEX@ is not @NODE-ID@.
- 03:47 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> I convinced myself that @KEY@ property is not unique but it was incorrect. Actually the k... - 02:47 PM User Interface Feature #4170: add drag and drop support to treeview widget
- I convinced myself that @KEY@ property is not unique but it was incorrect. Actually the keys are unique but can be se...
- 02:34 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek Cihlar wrote:
> > > Code review 4231b revision 11491.
> ... - 01:47 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> These events: ONEXPANDING, ONEXPANDED, ... are not documented and 4GL COM object viewer f... - 01:35 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Yes, if we use @add(...)@ (@chCtrlFrame:TreeView:NODES:ADD(1, 4, "Key2", "Label2")@) with incorrect parameters, then...
- 01:30 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Code review 4231b revision 11491.
> >
> > @TreeNodeCollection... - 01:29 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Hynek Cihlar wrote:
> Code review 4231b revision 11491.
>
> @TreeNodeCollectionResource.add()@:
> Before the cha... - 10:22 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Code review 4231b revision 11491.
@TreeNodeCollectionResource.add()@:
Before the change the method raises out of ... - 09:01 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Hynek, please review the committed rev 11500 (4231b) that removed already defined by @TreeFaceNode@ methods and added...
- 03:15 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Sorry, I missed this issue due to incremental builds. Please update to rev 11499 (4231b).
- 08:19 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey,
The regression starting in @11495@ does not allow the @4231b@ branch to be compiled.
Please fix this on... - 03:19 PM Base Language Feature #4395: add support for KEEP-MESSAGES option
- Task is ready for test.
04/28/2020
- 07:15 PM Base Language Feature #4349 (WIP): add support for 4GL ENUM
- 07:15 PM Base Language Feature #4349: add support for 4GL ENUM
- The first set of runtime changes will be to get the parent classes (@Progress.Lang.Enum@ and @Progress.Lang.FlagsEnum...
- 06:47 PM Base Language Feature #4349: add support for 4GL ENUM
- 4231b rev 11498 contains conversion-related fixes for 4GL ENUM. This was done by chasing down INTERFACE_DEF, KW_INTE...
- 06:27 PM Base Language Feature #4349: add support for 4GL ENUM
- A quick note, the enum values should be emitted like this:...
- 04:20 PM Database Feature #4011: database/persistence layer performance improvements
- Just committed r11421.
There are two changes:
# in @Persistence.closeSession(boolean)@, the @closeSessionImpl(error... - 01:36 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> Briefly speaking, the problem is caused because the static temp-tables are 'permanent', a... - 11:50 AM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> One more issue to fix is that it seems we are not properly dropping indexes on temporary tab... - 08:18 AM Database Feature #4011: database/persistence layer performance improvements
- > At each nested block within that application transaction, the SavepointManager sets a database savepoint. If that b...
- 05:51 AM Database Feature #4011: database/persistence layer performance improvements
- One more issue to fix is that it seems we are not properly dropping indexes on temporary tables upon exiting Hotel GU...
- 05:32 AM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> For undoable DMOs marked stale, the next access forces a re-read of that DMO's data from t... - 05:25 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> I think there is an issue with the nesting transactions. [...]
I debugged through this... - 04:20 AM Database Feature #4011: database/persistence layer performance improvements
- Thanks for clarifications, I will use these information (from both your last posts) to continue investigations on the...
- 03:37 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> Eric Faulhaber wrote:
> > I don't intentionally create nested transactions, in fact, the @... - 03:09 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> Eric Faulhaber wrote:
> > Can you please share the reasoning behind your change?
> The ... - 09:10 PM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> I don't intentionally create nested transactions, in fact, the @inTx@ flag in @Session@ is i... - 09:03 PM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> Can you please share the reasoning behind your change?
The usecase is when same dmo is load... - 08:50 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu, the change in 11418 to @Session.save@ seems dangerous to me. The reason for the check to test whether another...
- 12:16 PM Database Feature #4397: add database attrs, methods and options
- Greg Shah wrote:
> The runtime would be up to Eric/Ovidiu. After #4011, they have plenty of control all the way dow... - 10:08 AM Database Feature #4397: add database attrs, methods and options
- 4231b rev 11493 :
* added BUFFER:LAST-BUFFER and QUERY's callback API support
* fixed EXCEPT/FIELDS option with a r... - 09:43 AM Database Feature #4397: add database attrs, methods and options
- Looks like FIELDS and EXCEPT are already supported for this case:...
- 09:41 AM Database Feature #4397: add database attrs, methods and options
- The runtime would be up to Eric/Ovidiu. After #4011, they have plenty of control all the way down to the JDBC driver.
- 09:24 AM Database Feature #4397: add database attrs, methods and options
- I understand the reasoning behind it, to limit the amount of data retrieved by a query; but, my point is that to make...
- 09:15 AM Database Feature #4397: add database attrs, methods and options
- Constantin Asofiei wrote:
> I recall way back that we had a talk about FIELDS/EXCEPT with a record phrase, and with ... - 08:16 AM Database Feature #4397: add database attrs, methods and options
- Yes, it exists:...
- 08:12 AM Database Feature #4397: add database attrs, methods and options
- Constantin Asofiei wrote:
> > Where did you find from of the existence of the attribute for dataset objects? Custome... - 07:32 AM Database Feature #4397: add database attrs, methods and options
- Ovidiu Maxiniuc wrote:
> Constantin Asofiei wrote:
> > Just a note, there is a @DATASET:FILL-MODE@ attribute which ... - 07:01 AM Database Feature #4397: add database attrs, methods and options
- Constantin Asofiei wrote:
> Just a note, there is a @DATASET:FILL-MODE@ attribute which I stubbed in 4231b. FWD now... - 11:25 AM User Interface Feature #4393 (Test): add TITLE-DCOLOR attribute support
- 11:24 AM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- Code Review Task Branch 4231b Revision 11494
The changes are good. - 10:52 AM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- Code revised:...
- 09:58 AM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- Code Review Task Branch 4231b Revision 11492
In Java, instances of @String@ are immutable. Please never use @new ... - 10:16 AM Database Feature #3814: more schema metadata
- Greg Shah wrote:
> > Why not keep the metadata in the database as 4GL does?
>
> Just because the 4GL represents t... - 10:08 AM Database Feature #3814: more schema metadata
- > Why not keep the metadata in the database as 4GL does?
Just because the 4GL represents these as tables, doesn't ... - 09:49 AM Database Feature #3814: more schema metadata
- Greg Shah wrote:
> When you add a column or an index post-conversion, it must be represented in the metadata. Relyi... - 08:00 AM Database Feature #3814: more schema metadata
- When you add a column or an index post-conversion, it must be represented in the metadata. Relying upon static defin...
- 10:09 AM Runtime Infrastructure Feature #3819: PROFILER system handle
- 4231b rev 11493 added PROFILER:COVERAGE, TRACING, TRACE-FILTER and USER-DATA. All the @profiler/@ tests now convert ...
- 09:49 AM User Interface Feature #4394 (Test): add some frame options and attributes
- With the change in 4231b rev 11492, this is now complete.
- 09:45 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- Constantin Asofiei wrote:
> See the @charRsp@ parameter - that's the inline definition.
Ah, I see... that is a plac... - 09:36 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- Marian Edu wrote:
> Constantin Asofiei wrote:
>
> > See @log_manager/common/dyn_objects.p@ and @profiler/procedur... - 09:36 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- Constantin Asofiei wrote:
> See @log_manager/common/dyn_objects.p@ and @profiler/procedure_class/procedure.p@, thi... - 09:33 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- Marian Edu wrote:
> What test does that exactly Constantin, inline variable definition isn't possible in 4gl... both... - 09:30 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- Constantin Asofiei wrote:
> I've seen something interesting in a logmanager test:
> [...]
>
> You can inline the... - 08:47 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- OK. Please create a task to record the problem so we don't forget it.
- 08:37 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- I've seen something interesting in a logmanager test:...
- 08:49 AM Base Language Feature #4630: inline var definition for an OUTPUT parameter in an async RUN call
- 4GL allows inline of a var definition for at least this case:...
- 08:48 AM Base Language Feature #4630 (New): inline var definition for an OUTPUT parameter in an async RUN call
04/27/2020
- 07:20 PM Database Feature #3814: more schema metadata
- Greg Shah wrote:
> At least for tables such as @file_@ or @field_@, these must always represent the latest structu... - 06:47 PM Database Feature #3814: more schema metadata
- Greg Shah wrote:
> > I can easily imagine the situation when we'll be able to provide compatibility with 4GL for the... - 06:35 PM Database Feature #3814: more schema metadata
- > I can easily imagine the situation when we'll be able to provide compatibility with 4GL for the application if we w...
- 06:00 PM Database Feature #3814: more schema metadata
- Greg Shah wrote:
> > I've not realized this. In any case, the content of the non-VST system tables should be really ... - 05:45 PM Database Feature #3814: more schema metadata
- > I've not realized this. In any case, the content of the non-VST system tables should be really persistent and survi...
- 05:25 PM Database Feature #3814: more schema metadata
- Constantin Asofiei wrote:
> Igor, AFAIK the meta database in FWD is a separate H2 in-memory database, for each physi... - 05:20 PM Database Feature #3814: more schema metadata
- Igor, AFAIK the meta database in FWD is a separate H2 in-memory database, for each physical database. So even if the...
- 04:31 PM Database Feature #3814: more schema metadata
- Eric Faulhaber wrote:
> Igor Skornyakov wrote:
> > Well, it seems that we need some changes in the conversion proce... - 04:20 PM Database Feature #3814: more schema metadata
- Igor Skornyakov wrote:
> Well, it seems that we need some changes in the conversion process. The SCHEMA meta tables ... - 06:44 PM Database Feature #4397: add database attrs, methods and options
- I recall way back that we had a talk about FIELDS/EXCEPT with a record phrase, and with our current FWD, it doesn't m...
- 06:39 PM Database Feature #4397: add database attrs, methods and options
- Just a note, there is a @DATASET:FILL-MODE@ attribute which I stubbed in 4231b. FWD now has runtime only for @BUFFER...
- 06:29 PM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- Thanks. Enhancements have been added to @4231b-11492@ and tested. I added @./uast/pause_millis.p@ for helping to that...
- 05:13 PM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- Roger Borrello wrote:
> Constantin, do you already have a testcase that exercises @toMilliseconds@ so I can verify m... - 04:01 PM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- Testcase @./uast/proversion_builtin.p@ was used to verify the caching in @WorkArea@. Now verifying utilization in @./...
- 03:43 PM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- Constantin Asofiei wrote:
> Greg Shah wrote:
> > Constantin: What was the code that you added recently which had to... - 02:19 PM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- Yes, float.
- 01:20 PM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- Greg Shah wrote:
> Of course the "simple" version number would need to be in the form @major.minor@ and the other pa... - 01:04 PM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- Greg Shah wrote:
> We have @EnvironmentOps.versionWorker(long lvl)@ which can determine a version string for the 4GL... - 05:37 PM Database Feature #4011: database/persistence layer performance improvements
- I don't intentionally create nested transactions, in fact, the @inTx@ flag in @Session@ is intended specifically to a...
- 05:24 PM Database Feature #4011: database/persistence layer performance improvements
- Eric,
I committed a small update that will make the embedded client work. See r11418.
But I have the following is... - 03:45 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> [...]
> This was making sense when we let Hibernate do the flush as late as possible, bu... - 08:47 AM Database Feature #4011: database/persistence layer performance improvements
- Eric,
We need to discuss the ... - 06:05 AM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> This is fixed in rev 11417.
Super!
> Ovidiu, after the issues in #4011-241, could you al... - 06:00 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu, after the issues in #4011-241, could you also please take a look at what is going wrong with embedded mode Ho...
- 05:48 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> Eric Faulhaber wrote:
> > What is the recreate for this? I can have a look.
> Available R... - 02:15 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu, thanks for the fixes in rev 11416. Please look at these next, which occur when you try to manipulate the tree...
- 05:16 PM Base Language Bug #4628: redirection doesn't seem to close an output stream on a block retry
- Roger, anything related to retry should be ran from the command line and not the procedure editor.
If you run it... - 04:20 PM Base Language Bug #4628: redirection doesn't seem to close an output stream on a block retry
- > The error message already has a conflicting use. (99) is not being reported by FWD, which must be an unsupported er...
- 12:21 PM Base Language Bug #4628: redirection doesn't seem to close an output stream on a block retry
- New testcase: @./uast/io/redirected_stream_close_on_retry.p@:...
- 11:36 AM Base Language Bug #4628: redirection doesn't seem to close an output stream on a block retry
- Greg Shah wrote:
> Please cut this down to be something much smaller. I seriously doubt that more than 10% is neede... - 04:05 PM User Interface Feature #4394: add some frame options and attributes
- Code Review Task Branch 4231b Revision 11488
The only issue is a cut/paste problem in @frame_construction.rules@ w... - 12:25 PM User Interface Feature #4394: add some frame options and attributes
- Ready for test....
- 10:38 AM User Interface Feature #4394: add some frame options and attributes
- > Should I just document GenericFrame or go beyond?
Just @GenericFrame@ is fine. - 10:22 AM User Interface Feature #4394: add some frame options and attributes
- Greg Shah wrote:
> 2. In @java_templates.tpl@ there is the @construct_frame@ template. The @javaname@ target is a m... - 10:13 AM User Interface Feature #4394: add some frame options and attributes
- Greg Shah wrote:
> Code Review Task Branch 4231b Revisions 11483, 11486, 11487
>
> The changes are good.
>
> 1... - 04:04 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Please review the committed revision 11489 (4231b). It still doe... - 01:59 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Please review the committed revision 11489 (4231b). It still doesn't work according to t... - 01:27 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Nodes of the Microsoft TreeView Control 6.0 (SP6) from mscomctl.ocx has @Index@ property ... - 12:16 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Please review the committed revision 11489 (4231b). It still doesn't work according to the Microsoft TreeView Contro...
- 11:13 AM User Interface Feature #4170: add drag and drop support to treeview widget
- !mscomctl-tree.png!
- 11:07 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Hynek Cihlar wrote:
> How does @Add@ behave when you call it multiple times without any parameters? What the key v... - 10:45 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Nodes of the Microsoft TreeView Control 6.0 (SP6) from mscomctl.ocx has @Index@ property that is used as a node key, ...
- 07:06 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > > Hynek Cihlar wrote:
> > > > If ... - 06:24 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek Cihlar wrote:
> > > If the current implementation doesn't... - 06:05 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > If the current implementation doesn't behave as the original con... - 05:52 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Hynek Cihlar wrote:
> Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > > Thank you, it resolves the issue. Eac... - 05:46 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Thank you, it resolves the issue. Each node has KEY property and... - 05:43 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Thank you, it resolves the issue. Each node has KEY property and this property doesn't id... - 04:36 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Thank you, it resolves the issue. Each node has KEY property and this property doesn't identify the tree node. Should...
- 04:15 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> There are unresolved issues:
>
> * The code that assigns the result of applying chaine... - 02:02 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Is there a conceptual way to solve the issue in #4170-40? How these indirect COM objects should be supported? Should ...
- 01:21 AM User Interface Feature #4170: add drag and drop support to treeview widget
- There are unresolved issues:
* The code that assigns the result of applying chained methods to the control frame o... - 03:59 PM Base Language Feature #3812 (Test): additions to SESSION system-handle
- 12:22 PM Base Language Feature #3812: additions to SESSION system-handle
- The changes are in 4231b rev 11490.
- 03:56 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- OK
- 03:07 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- Guys, I wanted to add a field where I could input a report title. I used existing file/font/color selection frames as...
- 01:47 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Marian Edu wrote:
> Constantin Asofiei wrote:
> > I've edited #3855-102 with more details about the work required.
... - 01:32 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Constantin Asofiei wrote:
> I've edited #3855-102 with more details about the work required.
Constantin, we're wo... - 01:00 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- I've edited #3855-102 with more details about the work required.
- 12:56 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- I've configured the testcases project to be able to run the appsrv and rest tests:
* the appserver is state-free. I... - 12:39 PM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- 4231b rev 11490 contains improvements related to TABLE, DATASET and more. A summary of what is left:
For REST:
*... - 12:24 PM Base Language Feature #3854: update appserver support with PASOE features
- Some improvements are in 4231b rev 11490.
What is left is not PASOE related, after running a appserver test suite:... - 10:02 AM Base Language Feature #4629: implement fully compatible 4GL collections (backed by protected temp-tables)
- A simple version of the 4GL collections was implemented instead of the temp-table backed alternative in #4384.
As ... - 09:55 AM Base Language Feature #4629 (New): implement fully compatible 4GL collections (backed by protected temp-tables)
- 08:48 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
>
> For now, let's do the simple approach and map things to the Java collections.
>
> As usu... - 08:44 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> I have a question about collections/maps, the implementation in 4GL is based on temp-tables but ... - 05:04 AM Base Language Feature #4384: Builtin OO Implementation
- I have a question about collections/maps, the implementation in 4GL is based on temp-tables but I would say using exi...
- 01:48 AM Base Language Bug #4602: fixes for OO 4GL and structured error handling
- Constantin Asofiei wrote:
> Marian, a weird question: in case of argument validation errors for appserver calls, doe...
04/26/2020
- 12:30 PM Base Language Bug #4602: fixes for OO 4GL and structured error handling
- Marian, a weird question: in case of argument validation errors for appserver calls, does the caller's @block-level@ ...
- 08:31 AM Base Language Bug #4628: redirection doesn't seem to close an output stream on a block retry
- RETRY is a very specific thing. Better to say that than to say re-execution, which has no 4GL meaning. The problem ...
Also available in: Atom