Activity
From 04/22/2020 to 05/21/2020
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 ...
04/25/2020
- 02:48 PM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> I've now come across a dynamic database problem in Hotel GUI (virtual desktop). On the "Room... - 02:37 PM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> What is the recreate for this? I can have a look.
Available Rooms > Check-In > (select a gu... - 02:34 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> The issue I was after yesterday changes a bit. [...]
What is the recreate for this? I ... - 11:28 AM Database Feature #4011: database/persistence layer performance improvements
- Eric,
The issue I was after yesterday changes a bit. Now I am getting the following NPE when a record is deleted:
<... - 09:01 AM Database Feature #4011: database/persistence layer performance improvements
- > The problem with my last revision is that I was assuming Finalizable entry and finished calls were always paired, w...
- 04:19 AM Database Feature #4011: database/persistence layer performance improvements
- I've committed rev 11415, which I believe fixes the @UniqueTracker@ scope imbalance problem. I think the logic is sou...
- 10:41 AM User Interface Feature #4394: add some frame options and attributes
- Code Review Task Branch 4231b Revisions 11483, 11486, 11487
The changes are good.
1. Please modify the @Generic...
04/24/2020
- 06:13 PM Base Language Bug #4628: redirection doesn't seem to close an output stream on a block retry
- Please cut this down to be something much smaller. I seriously doubt that more than 10% is needed. No prompting of ...
- 04:02 PM Base Language Bug #4628: redirection doesn't seem to close an output stream on a block retry
- One of the behaviors of the 4GL and FWD when the error condition raised from i = integer("garbage"). is to jump execu...
- 03:57 PM Base Language Bug #4628 (New): redirection doesn't seem to close an output stream on a block retry
- 04:11 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> the first part, @on commit drop@ means to drop the table on transaction commit. Now, I do... - 10:07 AM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> Why do we create temp tables with the postfix @on commit drop transactional@? What does this... - 04:23 AM Database Feature #4011: database/persistence layer performance improvements
- Update on the unbalanced scopes in @UniqueTracker@...
I've reworked the scope mechanism in @UniqueTracker@ to rely... - 03:46 PM User Interface Bug #4627: CAN-QUERY incorrectly determines SCREEN-VALUE on a FRAME widget is queryable
- Testcases:...
- 03:42 PM User Interface Bug #4627 (New): CAN-QUERY incorrectly determines SCREEN-VALUE on a FRAME widget is queryable
- 03:40 PM User Interface Feature #4394: add some frame options and attributes
- I have updated and my testcase passes. ...
- 01:51 PM User Interface Feature #4394: add some frame options and attributes
- Greg Shah wrote:
> > I suppose I could keep the 2nd parameter as the original name, and in the GenericFrame.coreInit... - 01:35 PM User Interface Feature #4394: add some frame options and attributes
- > I suppose I could keep the 2nd parameter as the original name, and in the GenericFrame.coreInitialize method, perfo...
- 01:16 PM User Interface Feature #4394: add some frame options and attributes
- Greg Shah wrote:
> Today, what is that 2nd parameter used for other than as the legacy name?
Two main things...
... - 12:48 PM User Interface Feature #4394: add some frame options and attributes
- Today, what is that 2nd parameter used for other than as the legacy name?
- 12:47 PM User Interface Feature #4394: add some frame options and attributes
- Greg Shah wrote:
> Is @FRAME-NAME()@ ready for review?
No... Is one of these a better choice than the other?
# A... - 11:48 AM User Interface Feature #4394: add some frame options and attributes
- Is @FRAME-NAME()@ ready for review?
- 10:58 AM User Interface Feature #4394: add some frame options and attributes
- Greg Shah wrote:
> Hint: I wonder if the 4GL returns (from @FRAME-NAME()@) the first frame name that is defined, the... - 10:08 AM User Interface Feature #4394: add some frame options and attributes
- Hint: I wonder if the 4GL returns (from @FRAME-NAME()@) the first frame name that is defined, the last one that is de...
- 10:05 AM User Interface Feature #4394: add some frame options and attributes
- I doubt that is a good idea. The original 4GL code allows specifying the name in any case when you refer to the fram...
- 09:57 AM User Interface Feature #4394: add some frame options and attributes
- I was thinking of the ramifications of using the actual frame name as specified in the 4GL, instead of the lowercase ...
- 02:19 PM Database Feature #4375: add support for -pf <profile_filename> option for CONNECT statement
- Greg Shah wrote:
> It looks like rev 11369 of 4231b.
>
> As you develop changes for a task, please keep the @% Do... - 01:29 PM Database Feature #4375 (Test): add support for -pf <profile_filename> option for CONNECT statement
- It looks like rev 11369 of 4231b.
As you develop changes for a task, please keep the @% Done@ and @Status@ updated... - 01:13 PM Database Feature #4375: add support for -pf <profile_filename> option for CONNECT statement
- Greg Shah wrote:
> Are the changes in 4231b?
I do not remember. I think that they are in the trunk already. - 01:12 PM Database Feature #4375: add support for -pf <profile_filename> option for CONNECT statement
- Are the changes in 4231b?
- 01:11 PM Database Feature #4375: add support for -pf <profile_filename> option for CONNECT statement
- This was done in the scope of #3813.
- 11:46 AM Database Feature #4375: add support for -pf <profile_filename> option for CONNECT statement
- I think I mistakenly assigned you #4392 previously, but meant for you to work this one.
- 01:49 PM Base Language Feature #3812: additions to SESSION system-handle
- Greg Shah wrote:
> Conversion + stubs or full support?
Full support, with some restrictions. I'll document them onc... - 01:48 PM Base Language Feature #3812: additions to SESSION system-handle
- Conversion + stubs or full support?
- 01:41 PM Base Language Feature #3812: additions to SESSION system-handle
- Following are added:
* @SESSION:CURRENT-REQUEST-INFO@ and @SESSION:CURRENT-RESPONSE-INFO@
* @server:REQUEST-INFO@ a... - 01:49 PM Base Language Feature #4381 (Test): implement LIBRARY() and MEMBER() built-in functions
- 01:48 PM Base Language Feature #4381: implement LIBRARY() and MEMBER() built-in functions
- Greg Shah wrote:
> @private static@ methods should be after all @public static@ methods in a file.
Oops. Sorry. U... - 01:37 PM Base Language Feature #4381: implement LIBRARY() and MEMBER() built-in functions
- @private static@ methods should be after all @public static@ methods in a file.
- 01:24 PM Base Language Feature #4381: implement LIBRARY() and MEMBER() built-in functions
- ...
- 12:47 PM Base Language Feature #4381: implement LIBRARY() and MEMBER() built-in functions
- Minor edits:...
- 12:38 PM Base Language Feature #4381: implement LIBRARY() and MEMBER() built-in functions
- Greg Shah wrote:
> It is a useless feature. For now, I see no reason to add it. We could handle the file part, but... - 11:53 AM Base Language Feature #4381: implement LIBRARY() and MEMBER() built-in functions
- It is a useless feature. For now, I see no reason to add it. We could handle the file part, but even that has no me...
- 11:47 AM Base Language Feature #4381: implement LIBRARY() and MEMBER() built-in functions
- It does look like @SEARCH@ needs some work, because when you pass "filename.pl<<member.r>>" the 4GL is able to find t...
- 10:55 AM Base Language Feature #4381: implement LIBRARY() and MEMBER() built-in functions
- Greg Shah wrote:
> 4. Have you confirmed the following?
>
> * Does it matter whether or not the procedure library... - 10:41 AM Base Language Feature #4381: implement LIBRARY() and MEMBER() built-in functions
- Code Review Task Branch 4231b Reviison 11480
Overall, it is good.
1. In @FileSystemOps", move the new @private ... - 01:38 PM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> gets converted to
> [...]
Found it, probably serialization not needed yet but was a fun lear... - 01:12 PM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> I didn't yet look into the @Web@ package and that is tight to the PASOE and web handlers mainly ... - 12:56 PM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> Marian: Other than the missing enum stuff which I am resolving, is there anything else blocking y... - 12:39 PM Base Language Feature #4384: Builtin OO Implementation
- Marian: Other than the missing enum stuff which I am resolving, is there anything else blocking you from delivering t...
- 07:31 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> For variables/properties, the changes would be at the beginning of the @convert/variab... - 01:33 PM Base Language Feature #4392: add -pf support for appserver CONNECT() method
- Greg Shah wrote:
> This task is for the "server" handle-based resource (the appserver 4GL features, not database) an... - 01:21 PM Base Language Feature #4392: add -pf support for appserver CONNECT() method
- This task is for the "server" handle-based resource (the appserver 4GL features, not database) and the method @CONNEC...
- 01:07 PM Base Language Feature #4392: add -pf support for appserver CONNECT() method
- Greg Shah wrote:
> What is the status of this task?
This was done in the scope of #3813. - 11:43 AM Base Language Feature #4392: add -pf support for appserver CONNECT() method
- What is the status of this task?
- 01:06 PM Base Language Feature #4349: add support for 4GL ENUM
- > maybe we can prevent those from being deleted and not show in session objects list somehow
Yes, as noted above t... - 01:02 PM Base Language Feature #4349: add support for 4GL ENUM
- Greg Shah wrote:
> > I have a draft implementation for Enum and FlagsEnum that I've refactored so maybe the generato... - 12:37 PM Base Language Feature #4349: add support for 4GL ENUM
- > I have a draft implementation for Enum and FlagsEnum that I've refactored so maybe the generator could start using ...
- 08:31 PM Base Language Feature #4349: add support for 4GL ENUM
- h2. 4GL Behavior/Functionality
* Enums are implicitly final subclasses of @Progress.Lang.Enum@ (regular enums) or ... - 01:06 PM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- I was not working in this task/ As far as I remember, I was reassigned to another one.
- 11:44 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- What is the status of this task?
- 06:12 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Thank you, it is clear now. It seems that this tree implementation from Microsoft TreeView Control 6.0 (SP6) from @ms...
04/23/2020
- 06:54 PM User Interface Feature #4394: add some frame options and attributes
- Made changes in @frame_scoping.rules@ to create a "parallel" legacy name that is handled in the same manner as the fr...
- 11:24 AM User Interface Feature #4394: add some frame options and attributes
- Greg Shah wrote:
> Why mess around? Just store it before frame scoping occurs.
From what I know, it's pay-me-now... - 11:19 AM User Interface Feature #4394: add some frame options and attributes
- Why mess around? Just store it before frame scoping occurs.
- 11:14 AM User Interface Feature #4394: add some frame options and attributes
- About a year ago, Constantin made a specific update to @annotations/frame_scoping.rules@:...
- 04:58 PM Database Feature #4011: database/persistence layer performance improvements
- Why do we create temp tables with the postfix @on commit drop transactional@? What does this do?
- 03:49 PM Database Feature #4011: database/persistence layer performance improvements
- I just committed r11414. Here are the changes:
* changed the initialization of @_metadata@ of @DmoClass@ generated c... - 02:33 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> Do we need to be so eager to close the session in the attempt to salvage the normal execu... - 10:44 AM Database Feature #4011: database/persistence layer performance improvements
- I used r11413 and the hotel_gui has @deploy.all@-ed smoothly. I found some new hardcoded @id@ which were replaced wit...
- 08:15 AM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> I was not thinking of database import when I put @PRIMARY_KEY_NAME@ into @DatabaseManager@. ... - 06:10 AM Database Feature #4011: database/persistence layer performance improvements
- The attached changes to @directory.xml@ are needed to adjust for the removal of Hibernate. Note that these are just t...
- 06:02 AM Database Feature #4011: database/persistence layer performance improvements
- I checked in rev 11413, which fixes a few bugs (hard-coded references to @id@ as primary key) and makes @Session.PK@ ...
- 04:44 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> * the @DatabaseManager.PRIMARY_KEY@ is used when initializing the @DmoMeta@ for each DMO ... - 09:33 AM Database Bug #3471: incremental conversion is regressed
- 4231b rev -11481- 11482 contains more performance fixes (again, related to the @tmpTabNodes@ and @AstKey@):
* collec... - 06:51 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> Can I use these changes to add @COUNT@
> [...]
If the new alias works, it is only a h... - 02:18 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian: please try my previous suggestions and repost the patch.
Wouldn't be easier to ...
04/22/2020
- 06:18 PM User Interface Feature #4394: add some frame options and attributes
- Greg Shah wrote:
> OK, perhaps I need to clarify.
>
> @javaname@ is a converted Java name and will have been tran... - 06:09 PM User Interface Feature #4394: add some frame options and attributes
- OK, perhaps I need to clarify.
@javaname@ is a converted Java name and will have been transformed to remove all th... - 06:08 PM User Interface Feature #4394: add some frame options and attributes
- Greg Shah wrote:
> No. Nein. Nyet. Non. Nee.
Tried updating that, and it looks like it should be using @name@. Ho... - 06:07 PM User Interface Feature #4394: add some frame options and attributes
- No. Nein. Nyet. Non. Nee.
- 06:00 PM User Interface Feature #4394: add some frame options and attributes
- Getting back to @FRAME-NAME@, it looks like @convert/frame_construction.rules@ retrieves the critical data using:
<p... - 04:50 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Can I use these changes to add @COUNT@...
- 02:51 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Sergey Ivanovskiy wrote:
> What 4GL create node methods are supported by TreeView FWD widget? I tried this code that... - 01:30 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Also I found that Progress 4GL COM Object Viewer returns incorrect signature for @Expand@ event of @ITreeViewEvents@ ...
- 12:21 PM User Interface Feature #4170: add drag and drop support to treeview widget
- What 4GL create node methods are supported by TreeView FWD widget? I tried this code that works with 4GL...
- 03:45 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- When not using redirection, the testcase passes....
- 03:39 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- I also notice on the last frame (a dialog box) the @F2@ never is recognized in the @wait-for go of frame df0.@ I have...
- 03:01 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Constantin Asofiei wrote:
> Roger Borrello wrote:
> > I am using "output to..." to collect the output. I can try wi... - 02:42 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Roger Borrello wrote:
> I am using "output to..." to collect the output. I can try without. However, I would think t... - 02:39 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Constantin Asofiei wrote:
> Area you using streams in your tests, or the redirected terminal ( unnamed stream)? I... - 02:22 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Roger Borrello wrote:
> During debug, I found that when the @visible@ flag is set prior to the frame being displayed... - 01:41 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- During debug, I found that when the @visible@ flag is set prior to the frame being displayed, the @getFrame(frameId)@...
- 11:44 AM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- With respect to @FRAME-COL@ (and @FRAME-ROW@), I am debugging why these are incorrect when checked using this code:
... - 03:31 PM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> Is @MultiClassLoader@ really needed for the import, or just @AsmClassLoader@?
Good point.... - 03:24 PM Database Feature #4011: database/persistence layer performance improvements
- Is @MultiClassLoader@ really needed for the import, or just @AsmClassLoader@?
- 03:21 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> BTW, for import and server to start the
> @-Djava.system.class.loader=com.goldencode.p2... - 03:20 PM Database Feature #4011: database/persistence layer performance improvements
- BTW, for import and server to start the
@-Djava.system.class.loader=com.goldencode.p2j.classloader.MultiClassLoad... - 03:06 PM Database Feature #4011: database/persistence layer performance improvements
- Eric,
I committed r11412. The changes include:
* I fixed the reported issue. It was caused by the @key@ being dif... - 05:20 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu, when I try to log into Hotel GUI embedded mode (or run any test case) with rev 14111, I get this:...
- 03:10 PM User Interface Bug #4625: Frame configuration not shared or synched back to the GUI frame on redirection
- During debug, I found that when the @visible@ flag is set prior to the frame being displayed, the @getFrame(frameId)@...
- 03:03 PM User Interface Bug #4625 (New): Frame configuration not shared or synched back to the GUI frame on redirection
- 02:46 PM User Interface Bug #4624: Fill-in: StringIndexOutOfBoundsException and other bugs
- h1. Problem 1. Wrong END key action result
The code:... - 02:19 PM User Interface Bug #4624 (Closed): Fill-in: StringIndexOutOfBoundsException and other bugs
- 11:39 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Marian Edu wrote:
> Constantin Asofiei wrote:
> > Marian, another question please: who/when sets the @SERVLET_SRVR_... - 11:23 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Constantin Asofiei wrote:
> Marian, another question please: who/when sets the @SERVLET_SRVR_DEBUG@ and @SERVLET_SER... - 10:42 AM Base Language Feature #3855: implement equivalent support for REST (classic appserver, PASOE REST and WEB trans...
- Marian, another question please: who/when sets the @SERVLET_SRVR_DEBUG@ and @SERVLET_SERVER_APP_MODE@ CGI vars? I ca...
- 10:50 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> > Greg: please fix the permissions, I can't even do a checkout from https://proj.goldencode.com/d... - 10:45 AM Base Language Feature #4384: Builtin OO Implementation
- > Greg: please fix the permissions, I can't even do a checkout from https://proj.goldencode.com/downloads/skeletons/r...
- 10:37 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Constantin Asofiei wrote:
>
> > I would try @bzr diff -p1 -r <your checkout revision>@ so th... - 10:34 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian, quick question - do you have the @toString@ method for @net.Uri@ class implement... - 10:32 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> I would try @bzr diff -p1 -r <your checkout revision>@ so that on our side we can use... - 10:18 AM Base Language Feature #4384: Builtin OO Implementation
- Marian, quick question - do you have the @toString@ method for @net.Uri@ class implemented? If not, I'm adding it in ...
- 10:16 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> That sounds like fun, now that I can debug the whole conversion process this might be interestin... - 10:15 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Should I try again a 'bzr send' for the skeleton or how should we send the changes there?
T... - 10:11 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian Edu wrote:
> > I see properties are converted to getter/setter methods and are a... - 10:06 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> I see properties are converted to getter/setter methods and are annotated with the name as defin... - 09:56 AM Base Language Feature #4384: Builtin OO Implementation
- I see properties are converted to getter/setter methods and are annotated with the name as defined in 4GL, for variab...
- 06:15 AM Base Language Feature #4349: add support for 4GL ENUM
- Hi Greg, we need @FlagsEnum@ for reflection so tried to implement something for this but there seems this is not yet ...
Also available in: Atom