Activity
From 05/19/2022 to 06/17/2022
06/18/2022
- 08:31 PM Database Bug #6485: tracking-changes can be set if a temp-table has at least a buffer attached to a dataset
- Interesting. I added some more lines to that testcase. If the data-source is detached or replaced with another, the a...
06/17/2022
- 04:35 PM User Interface Bug #6513: Invalid key sequence response in FILL-IN widget inside Web client
- Sergey Ivanovskiy wrote:
> Eugenie Lyzenko wrote:
> > Sergey Ivanovskiy wrote:
> > > Eugenie Lyzenko wrote:
> > >... - 04:19 PM User Interface Bug #6513: Invalid key sequence response in FILL-IN widget inside Web client
- Eugenie Lyzenko wrote:
> Sergey Ivanovskiy wrote:
> > Eugenie Lyzenko wrote:
> > > The @3821c@ updated for review ... - 04:14 PM User Interface Bug #6513: Invalid key sequence response in FILL-IN widget inside Web client
- Yes, I think you should not this new fix because last event was allocated if there is no such event in the events queue.
- 03:54 PM User Interface Bug #6513: Invalid key sequence response in FILL-IN widget inside Web client
- The other possible fix version for @p2j.keyboard.js@ is:...
- 11:04 AM User Interface Bug #6513: Invalid key sequence response in FILL-IN widget inside Web client
- I have observed the possible alternatives for the fix and found we can not avoid the logic currently used in fix.
... - 02:29 PM Database Bug #6485: tracking-changes can be set if a temp-table has at least a buffer attached to a dataset
- Constantin Asofiei wrote:
> I have a case where the disabled code in #6485-12 needs to be backed out,
I meant the c... - 02:23 PM Database Bug #6485: tracking-changes can be set if a temp-table has at least a buffer attached to a dataset
- Ovidiu, please work on fixing #6485-7 issue. I have a case where the disabled code in #6485-12 needs to be backed out...
- 10:35 AM Runtime Infrastructure Bug #6529: Incompatible uppercasing.
- I've noticed the following incompatibility.
Consider the following code:... - 10:33 AM Runtime Infrastructure Bug #6529 (New): Incompatible uppercasing.
- 10:25 AM Database Feature #6444: dataset improvements
- Ovidiu, could you please review the list above and indicate what the actual support is currently (and update gap mark...
- 06:11 AM Database Bug #6524 (Test): BUFFER-COPY does not create a record in the before-table
- Ovidiu, thank you, this solves the problem I was seeing.
- 08:50 PM Database Bug #6524 (WIP): BUFFER-COPY does not create a record in the before-table
- It seems that the buffer copy operation was not very well understood at the moment it was implemented. The effort was...
06/16/2022
- 06:25 PM Database Bug #6524: BUFFER-COPY does not create a record in the before-table
- Yes. It seems to me this is not really about the buffer-copy itself. It is about the edits to @tt1@ which have to b...
- 05:29 PM Database Bug #6524: BUFFER-COPY does not create a record in the before-table
- Greg Shah wrote:
> It seems to me the 4GL may not care if there is a before-table on the source temp-table (@tt2@). ... - 05:25 PM Database Bug #6524: BUFFER-COPY does not create a record in the before-table
- It seems to me the 4GL may not care if there is a before-table on the source temp-table (@tt2@). The before-table on...
- 04:49 PM Database Bug #6524: BUFFER-COPY does not create a record in the before-table
- Constantin Asofiei wrote:
> Ovidiu, why are you talking about tt2 before-table? This is not about tt2, is about tt1... - 04:10 PM Database Bug #6524: BUFFER-COPY does not create a record in the before-table
- Ovidiu, why are you talking about tt2 before-table? This is not about tt2, is about tt1 - this table has TRACKING-CH...
- 03:59 PM Database Bug #6524: BUFFER-COPY does not create a record in the before-table
- Constantin,
Normally, @RecordBuffer.copy()@ checks whether the involved buffers have the conditions for copying th... - 01:17 PM Database Bug #6524: BUFFER-COPY does not create a record in the before-table
- BUFFER-COPY (statement and method) should create the record in the before-table:...
- 01:16 PM Database Bug #6524 (Test): BUFFER-COPY does not create a record in the before-table
06/15/2022
- 06:46 PM User Interface Bug #6513: Invalid key sequence response in FILL-IN widget inside Web client
- Sergey Ivanovskiy wrote:
> Eugenie Lyzenko wrote:
> > The @3821c@ updated for review to revision @13975@.
> >
> ... - 09:03 AM User Interface Bug #6513: Invalid key sequence response in FILL-IN widget inside Web client
- Eugenie Lyzenko wrote:
> The @3821c@ updated for review to revision @13975@.
>
> This is the fix for original iss... - 08:57 AM User Interface Bug #6513: Invalid key sequence response in FILL-IN widget inside Web client
- Sergey: Have you reviewed Eugenie's change?
- 08:49 AM User Interface Bug #6513: Invalid key sequence response in FILL-IN widget inside Web client
- Eugenie Lyzenko wrote:
> Sergey Ivanovskiy wrote:
> > All these keys were pressed rapidly with SHIFT was hold on.
... - 05:37 PM Base Language Feature #6373: direct Java object access to converted Java code from in-JVM non-converted Java code
- Will the local proxy submit a "job" to the agent pool for a given appserver OR will we be able to call the converted ...
06/14/2022
- 05:26 PM Runtime Infrastructure Support #5567: move FWD to Java 11
- Feel free to fix the issue in the harness as well.
- 04:52 PM Runtime Infrastructure Support #5567: move FWD to Java 11
- Greg Shah wrote:
> You mean this?
>
> [...]
>
> Go ahead and add it everywhere.
>
> > or maybe it's an easy... - 04:27 PM Runtime Infrastructure Support #5567: move FWD to Java 11
- You mean this?...
- 03:32 PM Runtime Infrastructure Support #5567: move FWD to Java 11
- Tomasz Domin wrote:
> I will try to check what is going on by shortening ctrlc0 and all1 scenarios, as there are no ... - 11:39 AM Runtime Infrastructure Support #5567: move FWD to Java 11
- Tomasz Domin wrote:
> As I've changed linked @run@ directory to @deploy@ directory I have to manualy update @client.... - 07:06 AM Runtime Infrastructure Support #5567: move FWD to Java 11
- The old @run/@ directory is gone and will not come back. Any remaining references should be found and fixed. It is ...
- 06:16 AM Runtime Infrastructure Support #5567: move FWD to Java 11
- As I've changed linked @run@ directory to @deploy@ directory I have to manualy update @client.sh@ script:
Note that ... - 06:07 AM Runtime Infrastructure Support #5567: move FWD to Java 11
- It seems I found an issue in regression tests - runDir is not properly set in tests despite its correctly set in harn...
- 03:38 AM Runtime Infrastructure Support #5567: move FWD to Java 11
- Main Regression tests were running all night and they are still running, so something is wrong there.
I need to rest... - 03:31 PM User Interface Bug #6513: Invalid key sequence response in FILL-IN widget inside Web client
- Sergey: Please review.
- 02:50 PM User Interface Bug #6513 (Review): Invalid key sequence response in FILL-IN widget inside Web client
- 02:50 PM User Interface Bug #6513 (WIP): Invalid key sequence response in FILL-IN widget inside Web client
- The @3821c@ updated for review to revision @13975@.
This is the fix for original issue. The idea is to restore the... - 08:07 AM User Interface Bug #6513: Invalid key sequence response in FILL-IN widget inside Web client
- Sergey Ivanovskiy wrote:
> All these keys were pressed rapidly with SHIFT was hold on.
You need to press @SHIFT+f... - 08:04 AM User Interface Bug #6513: Invalid key sequence response in FILL-IN widget inside Web client
- Sergey Ivanovskiy wrote:
> I was trying to reproduce this sequence of key events independently and failed to reprodu... - 05:56 AM User Interface Bug #6513: Invalid key sequence response in FILL-IN widget inside Web client
- Eugenie Lyzenko wrote:
> Any suggestions why we do not emit the keys on @keydown@?
We emit keys on @keypress@ if ... - 05:47 AM User Interface Bug #6513: Invalid key sequence response in FILL-IN widget inside Web client
- All these keys were pressed rapidly with SHIFT was hold on.
- 05:44 AM User Interface Bug #6513: Invalid key sequence response in FILL-IN widget inside Web client
- I was trying to reproduce this sequence of key events independently and failed to reproduce it. In Firefox if the @SH...
- 09:13 AM Runtime Infrastructure Bug #6084: NIO SSL performance is slower than standard Java SSL
- Greg Shah wrote:
> I appreciate the concern. Thank you for noting this, it is important.
>
> On the other hand, ... - 08:25 AM Runtime Infrastructure Bug #6084: NIO SSL performance is slower than standard Java SSL
- I appreciate the concern. Thank you for noting this, it is important.
On the other hand, I want us to have a choi... - 03:08 AM Runtime Infrastructure Bug #6084: NIO SSL performance is slower than standard Java SSL
- I've an impression that @Conscrypt@ is mostly used on the Android platform.
Moreover, it is based on @BoringSSL@. He... - 04:58 AM User Interface Bug #6053: Widget realisation
- Marian Edu wrote:
> Hynek Cihlar wrote:
> > Code review @6053.patch@.
> >
> > There are two references to @wasRe...
06/13/2022
- 06:29 PM Testing Feature #3704: enable automated testing for GUI (Swing and web clients)
- A new article on Sikuli was posted on Software Testing Help: https://www.softwaretestinghelp.com/sikuli-tutorial-part-1/
- 06:17 PM User Interface Bug #6513: Invalid key sequence response in FILL-IN widget inside Web client
- The bug can be reproduced in any standalone testcase containing @FILL-IN@ widget. But only within Web client.
To r... - 06:05 PM User Interface Bug #6513 (Closed): Invalid key sequence response in FILL-IN widget inside Web client
- 05:26 PM User Interface Bug #6512: An opened menu item of a sub menu remains highlighted if the mouse pointer is moved ou...
- If the full menu item chain is displayed and the mouse pointer is moved out of that menu item, then it should not be ...
- 05:24 PM User Interface Bug #6512 (New): An opened menu item of a sub menu remains highlighted if the mouse pointer is mo...
- 05:17 PM User Interface Bug #6511: An empty submenu displays a small box if the mouse pointer is over it
- !win_menu_bar_submenu_same.png!
An empty submenu @Subbar2@ displays a small box if the mouse pointer is over it. - 05:05 PM User Interface Bug #6511 (New): An empty submenu displays a small box if the mouse pointer is over it
- 03:47 PM Runtime Infrastructure Support #5567: move FWD to Java 11
- Due to issues with regression testing on latest trunk I still need to hold, reported issue in #5034#note-2358
- 12:04 PM Runtime Infrastructure Bug #6084: NIO SSL performance is slower than standard Java SSL
- Yes, it is OK.
- 12:00 PM Runtime Infrastructure Bug #6084: NIO SSL performance is slower than standard Java SSL
- As far as I understand @Conscrypt@ code is not pure Java - it contains native parts. Is it acceptable?
Thank you. - 11:32 AM Runtime Infrastructure Bug #6084 (WIP): NIO SSL performance is slower than standard Java SSL
- 09:46 AM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Another issue which needs to be fixed is incremental conversion, it fails with a null javaname annotation when proces...
- 07:14 AM User Interface Bug #6053: Widget realisation
- Hynek Cihlar wrote:
> Marian Edu wrote:
> > The revision I've pulled now from it is #13968, is that ok to recreate ... - 04:36 AM User Interface Bug #6053: Widget realisation
- Marian Edu wrote:
> The revision I've pulled now from it is #13968, is that ok to recreate the patch?
Yes, that i... - 04:15 AM User Interface Bug #6053: Widget realisation
- Hynek Cihlar wrote:
> Marian Edu wrote:
> > If you can push the latest revision to xfer I can recreate the patch to... - 04:10 AM User Interface Bug #6053: Widget realisation
- Marian Edu wrote:
> If you can push the latest revision to xfer I can recreate the patch today.
Will do, what's t... - 03:09 AM User Interface Bug #6053: Widget realisation
- Hynek Cihlar wrote:
> Code review @6053.patch@.
>
> There are two references to @wasRealized@ causing compilation...
06/11/2022
- 08:34 PM Database Bug #6502: DATASET:CREATE-LIKE copies temp-table options (like XML-NODE-NAME), while TEMP-TABLE:C...
- Constantin, please let me know when it is a good time to commit my changes (note that a full reconversion is required...
06/10/2022
- 03:20 PM Database Bug #6502: DATASET:CREATE-LIKE copies temp-table options (like XML-NODE-NAME), while TEMP-TABLE:C...
- Yes, it is possible that some attributes can be changed between @create-like@ and @temp-table-prepare@.
- 12:48 PM Database Bug #6502: DATASET:CREATE-LIKE copies temp-table options (like XML-NODE-NAME), while TEMP-TABLE:C...
- Another idea for CREATE-LIKE: does this actually build a dynamic DMO? Why not reuse the source DMO, as multiplexing w...
- 12:41 PM Database Bug #6502: DATASET:CREATE-LIKE copies temp-table options (like XML-NODE-NAME), while TEMP-TABLE:C...
- Constantin Asofiei wrote:
> Ovidiu Maxiniuc wrote:
> > Next time a new table is created using a very similar struct... - 02:29 AM Database Bug #6502: DATASET:CREATE-LIKE copies temp-table options (like XML-NODE-NAME), while TEMP-TABLE:C...
- Ovidiu Maxiniuc wrote:
> Next time a new table is created using a very similar structure the @cache@ in @DynamicTabl... - 08:20 PM Database Bug #6502: DATASET:CREATE-LIKE copies temp-table options (like XML-NODE-NAME), while TEMP-TABLE:C...
- I encountered an incorrect optimization issue. Assume we create a copy of a dataset. It will use the @DynamicTablesHe...
- 03:03 PM User Interface Bug #6053: Widget realisation
- Code review @6053.patch@.
There are two references to @wasRealized@ causing compilation errors. I ran several test... - 10:46 AM User Interface Bug #6053: Widget realisation
- I think last time when we’ve tried to remove @wasRealized@ Roger reported some regression on @<customer_app_2>@. We’v...
- 09:51 AM User Interface Bug #6053: Widget realisation
- Hynek: Please review and merge if OK.
- 08:05 AM User Interface Bug #6053 (Review): Widget realisation
- Attached the patch to remove the temporary solution with @wasRealized@, we've made tests for widget properties that r...
- 10:28 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- I fired two curls (interval of some seconds) in my terminal and I got:...
- 09:56 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Alexandru Lungu wrote:
> I am running the same version of Gradle. It is odd the fact that when I access https://repo... - 09:51 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- I am running the same version of Gradle. It is odd the fact that when I access https://repository.jboss.org/nexus/con...
- 08:31 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Alexandru Lungu wrote:
> I have an issue when using @./gradlew all@ to build FWD:
>
> [...]
>
> Th... - 08:11 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- I have an issue when using @./gradlew all@ to build FWD:...
06/09/2022
- 04:04 PM Runtime Infrastructure Support #5567: move FWD to Java 11
- Greg Shah wrote:
> I know we have regressions in the ChUI testing, but I suspect those regressions were already ther... - 07:10 AM Runtime Infrastructure Support #5567: move FWD to Java 11
- I know we have regressions in the ChUI testing, but I suspect those regressions were already there before 5567a. Do ...
- 01:45 PM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Tomasz Domin wrote:
> Attached please find corrected @5776-3.diff@
The changes look good.
- 01:39 PM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Hynek Cihlar wrote:
> Tomasz Domin wrote:
> > @out.write()@ always sends out full array no matter of length and off... - 11:38 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Tomasz Domin wrote:
> @out.write()@ always sends out full array no matter of length and offset values,
> so this i... - 10:47 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Thank you Hynek.
> Code review 3821c revision 13944. The changes are good. But my worry is about maintaining the T... - 09:35 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Code review 3821c revision 13944.
@Protocol.java@ and @OutputStreamWrapper.java@ require copyright year to be bump... - 09:12 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Code review 3821c revision 13944. The changes are good. But my worry is about maintaining the TwelveMonkeys changes. ...
- 01:21 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Greg Shah wrote:
> The directory changes are in relation to #4065. They aren't necessary for this task, per se.
... - 12:59 PM User Interface Bug #6509: Update to Keikai 5.10.0
- Note that 5.10.0 is not yet available in the private Keikai repositories, but should be soon.
- 12:57 PM User Interface Bug #6509: Update to Keikai 5.10.0
- Keikai 5.10.0 is an anticipated version. It fixes a potential security vulnerability https://tracker.zkoss.org/browse...
- 12:51 PM User Interface Bug #6509 (Closed): Update to Keikai 5.10.0
- 12:40 PM Database Feature #4516: testing and completion of runtime compatibility for table/table-handle/dataset/dat...
- Another fix for OUTPUT DATASET-HANDLE ... BY-REFERENCE - copy directly the callee's dataset - is in 6129a/13937.
- 06:13 AM Database Feature #4516: testing and completion of runtime compatibility for table/table-handle/dataset/dat...
- An attempt at a fix for a @OUTPUT TABLE tt1 BIND@ where @tt1@ is @REFERENCE-ONLY@ is in 6129a/13936
- 02:24 AM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- Greg Shah wrote:
> This task is to implement the core classic WebSpeed implementation for "CGI Wrapper" usage where ... - 10:46 PM Database Feature #6507: cross-database joins
- Some customers have the need to join tables which exist in separate databases in queries outside of FWD, as in:
<p... - 10:35 PM Database Feature #6507 (New): cross-database joins
- 09:53 PM Base Language Feature #6493: add equivalent support for the command line parameters -ucc and -utf8intatchar
- Customer description of this feature (from the customer for which Progress developed the feature):
> The utf8intat... - 09:42 PM Database Feature #6348: implement support for MariaDB
- UTF8MB4 support will be needed.
- 09:16 PM Database Bug #6502: DATASET:CREATE-LIKE copies temp-table options (like XML-NODE-NAME), while TEMP-TABLE:C...
- From my tests, so far, the @namespace-URI@ and @namespace-prefix@ attributes are incorrectly copied in 6128a/13934. (...
- 09:10 PM Database Feature #6414: ERROR attribute for buffer, dataset and temp-table
- Sometimes the usage of error attribute is incorrectly wired using the compiler wrapper. I have the conversion changes...
- 08:01 PM Database Feature #6414: ERROR attribute for buffer, dataset and temp-table
- Ovidiu: What is the status of this one?
06/08/2022
- 07:10 PM Base Language Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
- This task is to implement the core classic WebSpeed implementation for "CGI Wrapper" usage where a @.p@ or @.w@ can b...
- 07:01 PM Base Language Feature #6506 (Test): implement CGI WebSpeed support and the standard web-disp.p dispatch functio...
- 01:52 PM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- The directory changes are in relation to #4065. They aren't necessary for this task, per se.
- 01:46 PM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Are there changes to our projects' directories that we should plan on making, in order to benefit from this great enh...
- 01:45 PM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Hynek: Please review.
I'm OK with closing the task at this level. We can always look further in the future if nee... - 10:55 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- I checked non-heap memory usage and it is correctly allocated and de-allocated.
Above mentioned 500 GB heap seems to... - 06:32 AM Runtime Infrastructure Feature #5776 (Review): reduce memory requirements for the FWD client
- I've run more tests and it seems hotel_chui swing/console client also executes the test correctly when having set "-X...
- 04:55 AM Database Bug #6503: READ-XML automatically populates fields from NESTED relations
- A first pass at the fix is in 6129a/13935 - Ovidiu, please review.
What remains is more tests, like:
* tests with... - 04:26 AM Database Bug #6503: READ-XML automatically populates fields from NESTED relations
- This test shows that a nested relation automatically allows populating the child table fields, from the parent table:...
- 04:18 AM Database Bug #6503 (New): READ-XML automatically populates fields from NESTED relations
- 02:25 AM Database Feature #6479: pending DISCONNECT and static buffers
- My understanding is that a database can't be disconnected if there is at least a buffer attached to it - static or dy...
- 02:12 AM Database Bug #6502: DATASET:CREATE-LIKE copies temp-table options (like XML-NODE-NAME), while TEMP-TABLE:C...
- 6128a/13934 adds unknown protection to the temp-table options copy.
- 02:01 AM Database Bug #6502: DATASET:CREATE-LIKE copies temp-table options (like XML-NODE-NAME), while TEMP-TABLE:C...
- A fix is in 6129a/13933. Ovidiu, please do more tests and confirm this is OK (see the TODOs in the fix).
06/07/2022
- 04:45 PM Database Bug #6502: DATASET:CREATE-LIKE copies temp-table options (like XML-NODE-NAME), while TEMP-TABLE:C...
- I will do it tomorrow, first thing.
- 04:44 PM Database Bug #6502: DATASET:CREATE-LIKE copies temp-table options (like XML-NODE-NAME), while TEMP-TABLE:C...
- Ovidiu, please work on this, I thought it will be just as easy to get/set the options, but the getter (like @getXmlNo...
- 04:29 PM Database Bug #6502 (WIP): DATASET:CREATE-LIKE copies temp-table options (like XML-NODE-NAME), while TEMP-T...
- 04:27 PM Database Bug #6502: DATASET:CREATE-LIKE copies temp-table options (like XML-NODE-NAME), while TEMP-TABLE:C...
- See this test:...
- 04:26 PM Database Bug #6502 (WIP): DATASET:CREATE-LIKE copies temp-table options (like XML-NODE-NAME), while TEMP-T...
- 04:17 PM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Implemented #5776#note-62
Tested with chui_hotel swing client with heap limit set to @-Xmx64m@, configuration as i... - 06:41 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Good plan.
- 04:49 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Regarding writing LOB files input/output.
Reading LOB files is implemented using @InputStreamWrapper@ which reads da... - 03:28 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- I've added security configuration and @server-side-resources=memptr@ feature started to work correctly with following...
- 03:20 PM Database Feature #6479: pending DISCONNECT and static buffers
- The idea is good. I only see one problem: the @activeDatabases@ of @BufferManager@ tracks databases which have at lea...
- 10:53 AM Base Language Feature #6500: add equivalent support for -nb command line option
- > My point here is more to 'harden' FWD so that it does not end up with stack overflow. For production, all these cas...
- 10:51 AM Base Language Feature #6500: add equivalent support for -nb command line option
- Greg Shah wrote:
> How likely is it that we can find a good default value?
There are a couple of issues of concern:... - 10:43 AM Base Language Feature #6500: add equivalent support for -nb command line option
- How likely is it that we can find a good default value? I think leaving the default as "uncatchable abend" is not go...
- 10:33 AM Base Language Feature #6500: add equivalent support for -nb command line option
- OpenEdge allows specification of the top-level stack depth via the @-nb@ command line option. This raises a STOP con...
- 10:25 AM Base Language Feature #6500 (New): add equivalent support for -nb command line option
- 08:14 AM Database Feature #6347 (WIP): change the name conversion to provide a configurable option to not emit "sna...
- Eric, I'm placing this back to WIP as this prevents 6129a to be tested with other projects - the issue is #6277-128, ...
- 07:39 AM Base Language Bug #6389 (New): LENGTH function with COLUMN option
- I'm placing this back to NEW, as we don't have an answer or solution for Chinese characters yet.
- 07:38 AM Base Language Bug #6404 (Test): conversion for dataset-handle and table-handle parameters with table fields or ...
- 07:37 AM Base Language Bug #6446 (Test): temp-table:create-like adds add before-table, too
- 07:37 AM Base Language Bug #6482 (Test): POLY version of ArrayAssigner.assignMulti, when the r-value can be an extent or...
- 07:09 AM Base Language Bug #6482: POLY version of ArrayAssigner.assignMulti, when the r-value can be an extent or scalar
- Ovidiu Maxiniuc wrote:
> Actually the error is correct. I have testcases which show the need for it. However, I adde... - 07:08 AM Database Bug #6485 (WIP): tracking-changes can be set if a temp-table has at least a buffer attached to a ...
- This change in @TemporaryBuffer.copyAllRows@ (which was added a comment in #6482-13, 6129a/13930):...
06/06/2022
- 05:42 PM Base Language Bug #6482: POLY version of ArrayAssigner.assignMulti, when the r-value can be an extent or scalar
- Constantin Asofiei wrote:
> There is another regression: @BufferImpl.saveRowChangesImpl2@ has no support for extent ... - 08:29 AM Base Language Bug #6482: POLY version of ArrayAssigner.assignMulti, when the r-value can be an extent or scalar
- Constantin Asofiei wrote:
> Ovidiu, I see two issues in 61291/13922:
> * BufferImpl.derefPoly - shouldn't this retu... - 01:32 PM Conversion Tools Feature #6202 (Closed): allow .df files to exist in a path that is not directly in data/
- 12:24 PM Conversion Tools Feature #6202: allow .df files to exist in a path that is not directly in data/
- I think the task is done, everything was implemented, including notes 35 and 36.
- 11:14 AM Conversion Tools Feature #6202: allow .df files to exist in a path that is not directly in data/
- What is left to do on this task?
- 12:57 PM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Greg Shah wrote:
> > Following code quits (makes application restart) on client when testing with server-side-resour... - 10:53 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- > Following code quits (makes application restart) on client when testing with server-side-resources=memptr
Is thi... - 10:46 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Tomasz Domin wrote:
> Regarding memptr - it is possible to mark memptr as server side resource, if this works (to... - 09:09 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Tomasz Domin wrote:
> There is a potential issue with memptr transfer to client - network buffers are not shrinked b... - 02:24 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Some last week findings:
There is a dedicated class on client side responsible for reading/writing files @StreamDaem... - 12:34 PM Base Language Feature #6498: add equivalent support for the -errorstack command line option
- From the 4GL docs:
> Allows error objects to save the ABL call stack in the CallStack property of an error object ... - 12:33 PM Base Language Feature #6498 (New): add equivalent support for the -errorstack command line option
- 12:31 PM Base Language Feature #6497: add equivalent support for the -T command line option
- The @-T <temp_dir>@ sets the temp directory for a 4GL client. We should implement it as a bootstrap config override.
- 12:30 PM Base Language Feature #6497 (Closed): add equivalent support for the -T command line option
- 12:29 PM Base Language Feature #3853: implement LOG-MANAGER runtime
- As part of this task we should also support bootstrap configuration overrides that provide an equivalent feature for ...
- 12:27 PM Database Feature #6496: add equivalent support for -trig command line option
- @-trig <tPath>@ defintes the location (directory/library) to find triggers.
Partially supported already if the pat... - 12:25 PM Database Feature #6496 (Test): add equivalent support for -trig command line option
- 12:24 PM User Interface Feature #6495: add equivalent support for the undocumented -sbhelp command line option
- It was seen on a command line as @-sbhelp something.p@.
We don't know what this does, though the name suggests tha... - 12:20 PM User Interface Feature #6495 (New): add equivalent support for the undocumented -sbhelp command line option
- 12:19 PM Database Feature #6494: add equivalent support for the -nodupttidxerror command line parameter
- @-nodupttidxerror@
Used as a workaround for @Client loops after several 132 errors regarding a NO-UNDO temp-table.... - 12:19 PM Database Feature #6494 (New): add equivalent support for the -nodupttidxerror command line parameter
- 12:18 PM Base Language Feature #6493: add equivalent support for the command line parameters -ucc and -utf8intatchar
- @-ucc@...
- 12:17 PM Base Language Feature #6493 (New): add equivalent support for the command line parameters -ucc and -utf8intatchar
- 10:39 AM Database Bug #6492: problems with dynamic queries for meta tables
- You can have multiple connected databases (like @p2j_test@ and @fwd@), a loop which iterates through all these and:
... - 10:30 AM Database Bug #6492 (New): problems with dynamic queries for meta tables
- 08:38 AM Database Bug #6485: tracking-changes can be set if a temp-table has at least a buffer attached to a dataset
- Ovidiu Maxiniuc wrote:
> Sorry, I do not understand your last note. Was it meant to be posted on other thread, maybe... - 08:33 AM Database Bug #6485: tracking-changes can be set if a temp-table has at least a buffer attached to a dataset
- Sorry, I do not understand your last note. Was it meant to be posted on other thread, maybe?
- 07:51 AM User Interface Bug #6491: ClassCastException seen in stream processing related to GuiDriver
- #5034-2102 - seen by VVT, a @ClassCastException@ seen in stream processing related to GuiDriver (this is not a recent...
- 07:50 AM User Interface Bug #6491 (New): ClassCastException seen in stream processing related to GuiDriver
- 04:11 AM Base Language Feature #6407: name_map.xml improvements
- 6129a/13926 adds lazy loading of the legacy converted classes, to improve the FWD server startup time and also not lo...
06/05/2022
- 02:56 PM Base Language Feature #6490 (Closed): DYNAMIC-INVOKE which returns an extent
- 10:41 AM Base Language Support #6489: port tests of the Open Java Client to the Open .NET Client
- The Java code written for #6488 must be ported to the Open .NET Client. Then, when our replacement for the Open .NET...
- 10:39 AM Base Language Support #6489 (New): port tests of the Open Java Client to the Open .NET Client
- 10:38 AM Base Language Support #6488: write tests which use Java Open Client to access the appserver testcases
- We already have some amount of testcases written to define appserver/PASOE behavior. There are 3 ways to access that...
- 10:35 AM Base Language Support #6488 (New): write tests which use Java Open Client to access the appserver testcases
- 04:14 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- In 6129a/13924 I've added experimental WRITE-MESSAGE and LOGFILE-NAME, to just dump the messages to server's log.
- 04:13 AM Base Language Feature #3853: implement LOG-MANAGER runtime
- @-clientlog@ startup parameter is part of this task: https://docs.progress.com/bundle/openedge-abl-troubleshoot-appli...
06/04/2022
- 09:31 AM Database Bug #6485: tracking-changes can be set if a temp-table has at least a buffer attached to a dataset
- STDERR for the spawned client is set like this @ClientBuilder.localStart@:...
- 08:56 AM Base Language Bug #6482: POLY version of ArrayAssigner.assignMulti, when the r-value can be an extent or scalar
- There is another regression: @BufferImpl.saveRowChangesImpl2@ has no support for extent fields! And your change in @B...
- 08:34 AM Base Language Bug #6482: POLY version of ArrayAssigner.assignMulti, when the r-value can be an extent or scalar
- Ovidiu, I see two issues in 61291/13922:
* BufferImpl.derefPoly - shouldn't this return an array of the property's t... - 07:08 AM Base Language Bug #6482: POLY version of ArrayAssigner.assignMulti, when the r-value can be an extent or scalar
- > Or even more compact, with a bit of syntactic sugar,
I like this. The handle type is terrible (in the 4GL). I... - 08:51 PM Base Language Bug #6482 (Review): POLY version of ArrayAssigner.assignMulti, when the r-value can be an extent ...
- I added implementation for @AbstractTempTable@, @Dataset@ and @BufferImpl@.
The conversion and runtime works even ...
06/03/2022
- 06:38 PM Database Bug #6485: tracking-changes can be set if a temp-table has at least a buffer attached to a dataset
- Constantin Asofiei wrote:
> In FWD, line 3 shows a valid rowid (with 6129a/13921 rev backed out locally). I think @... - 06:30 PM Database Bug #6485: tracking-changes can be set if a temp-table has at least a buffer attached to a dataset
- Ovidiu, I think I have the recreate. See this:...
- 05:00 PM Database Bug #6485 (Test): tracking-changes can be set if a temp-table has at least a buffer attached to a...
- Here is the testcase is used:...
- 04:56 PM Database Bug #6485: tracking-changes can be set if a temp-table has at least a buffer attached to a dataset
- Ovidiu, 13919 regresses the POC tests, I think this change is at fault, from TemporaryBuffer:...
- 03:52 PM Database Bug #6485 (Review): tracking-changes can be set if a temp-table has at least a buffer attached to...
- The the reference to the original datasource-rowid definitively must be kept. I found some other issues related to da...
- 01:34 PM Database Bug #6485 (WIP): tracking-changes can be set if a temp-table has at least a buffer attached to a ...
- I have fixed the first part (r13917).
I tested the 2nd issue and it works as expected because you already removed... - 08:21 AM Database Bug #6485: tracking-changes can be set if a temp-table has at least a buffer attached to a dataset
- There are some problems with tracking a record delete in the before-table:
# @TRACKING-CHANGES@ can be set to a temp... - 08:11 AM Database Bug #6485 (Test): tracking-changes can be set if a temp-table has at least a buffer attached to a...
- 03:37 PM Build and Source Control Bug #6208: cleanup build warnings
- I think we can close this now.
- 03:16 PM Build and Source Control Bug #6208 (Test): cleanup build warnings
- 03:13 PM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Of course this was my mistake before I've entered debugging session. Transfers are also on client side.
One thing th... - 03:11 PM Runtime Infrastructure Support #5567: move FWD to Java 11
- Roger Borrello wrote:
> I'd like to review those changes, if this might affect other projects. Can you make them ava... - 02:38 PM Base Language Bug #6482: POLY version of ArrayAssigner.assignMulti, when the r-value can be an extent or scalar
- The test for @deferPoly@ is this:...
- 08:47 AM Runtime Infrastructure Feature #6486: complete the admin console
- We may want to consider a UI for SQL access to a connected database, especially H2. The idea is that an admin (or de...
- 08:44 AM Runtime Infrastructure Feature #6486: complete the admin console
- We need to add screens, menu items and the backing functionality to complete the admin console including:
* editor... - 08:33 AM Runtime Infrastructure Feature #6486 (New): complete the admin console
- 10:01 PM Database Feature #4176: make certain metadata tables aware of live runtime state
- Greg Shah wrote:
> How much of this task is already complete from the work done in #3814?
It looks like none. I t...
06/02/2022
- 05:35 PM Database Bug #6478: validate arguments for DYNAMIC-CURRENT-VALUE, DYNAMIC-SET-VALUE and DYNAMIC-NEXT-VALUE
- Constantin Asofiei wrote:
> Please ensure that 'sequences' value maps have the sequence name keys lowercased, everyw... - 01:26 AM Database Bug #6478 (Test): validate arguments for DYNAMIC-CURRENT-VALUE, DYNAMIC-SET-VALUE and DYNAMIC-NEX...
- Fixed SQL names in 6129a/13908
- 03:54 PM Base Language Feature #5113 (Rejected): implement c'tor overloading for cases where type erasure is an issue
- This work is included with #4350.
- 03:45 PM Base Language Feature #4352 (Rejected): finish progress.lang.apperror and progress.lang.syserror
- The work for this is included in #4602.
- 03:45 PM Base Language Bug #4602: fixes for OO 4GL and structured error handling
- This work from #4352 needs to be worked here:
> @apperror@ vs @syserror@ - these weren't tested comprehensively, t... - 03:33 PM Base Language Feature #4353 (Rejected): finish issues in progress.lang classes related to 4GL reflection
- The work for this is included in #4374.
- 03:14 PM User Interface Bug #6483 (Closed): SYSTEM-DIALOG GET-FILE AT-WEB-BROWSER UPLOAD doesn't open file selection dial...
- 01:47 PM User Interface Bug #6483 (Review): SYSTEM-DIALOG GET-FILE AT-WEB-BROWSER UPLOAD doesn't open file selection dial...
- This is not FWD issue, something is broken in my environment. Even a simple DOM-only HTML sample with file input does...
- 01:46 PM User Interface Bug #6483 (WIP): SYSTEM-DIALOG GET-FILE AT-WEB-BROWSER UPLOAD doesn't open file selection dialog ...
- 09:24 AM User Interface Bug #6483: SYSTEM-DIALOG GET-FILE AT-WEB-BROWSER UPLOAD doesn't open file selection dialog in Chrome
- It seems that we can close this issue. Hynek, could you recheck your program with this new version Version 102.0.5005...
- 09:23 AM User Interface Bug #6483: SYSTEM-DIALOG GET-FILE AT-WEB-BROWSER UPLOAD doesn't open file selection dialog in Chrome
- I have installed Version 102.0.5005.61 (Official Build) (64-bit) of Google Chrome and checked that this test program ...
- 09:11 AM User Interface Bug #6483: SYSTEM-DIALOG GET-FILE AT-WEB-BROWSER UPLOAD doesn't open file selection dialog in Chrome
- But the older version 84.0.4147.105 (Official Build) (64-bit) on my 16.04 Ubuntu works properly with your program too.
- 08:47 AM User Interface Bug #6483: SYSTEM-DIALOG GET-FILE AT-WEB-BROWSER UPLOAD doesn't open file selection dialog in Chrome
- The last my test was done with this program ...
- 08:37 AM User Interface Bug #6483: SYSTEM-DIALOG GET-FILE AT-WEB-BROWSER UPLOAD doesn't open file selection dialog in Chrome
- Should I work on this issue?
- 05:22 AM User Interface Bug #6483: SYSTEM-DIALOG GET-FILE AT-WEB-BROWSER UPLOAD doesn't open file selection dialog in Chrome
- The following test case shows this issue. Clicking on the Upload button and OK in the security dialog doesn't do anyt...
- 05:21 AM User Interface Bug #6483 (Closed): SYSTEM-DIALOG GET-FILE AT-WEB-BROWSER UPLOAD doesn't open file selection dial...
- 12:57 PM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- > For CHUI all transfers seem to executed on server side in server process.
That should not be the case unless COP... - 12:34 PM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- > > Should CLOB transfer in chunks become a part of this ticket ?
>
> Yes, I think it needs to be solved here so t... - 12:32 PM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Greg Shah wrote:
> > I will update p2j 3821c build.gradle once image-io-bmp patched version is uploaded into GCD mav... - 10:53 AM Runtime Infrastructure Feature #4406: server-side REST execution without appserver agents
- Eliminating the client is one step on the path to the complete solution here. It is mostly enabled by #4065, but we ...
- 10:50 AM Runtime Infrastructure Feature #4406: server-side REST execution without appserver agents
- From email by Constantin:
> I'm sorry, but there was a misunderstanding on my part for #4406 - I read that as 'exe... - 08:24 AM Runtime Infrastructure Support #5567: move FWD to Java 11
- Roger Borrello wrote:
> Tomasz Domin wrote:
> > Played a bit with scripts, seems that @runtime-regression@ step nee... - 07:56 AM Runtime Infrastructure Support #5567: move FWD to Java 11
- Tomasz Domin wrote:
> Played a bit with scripts, seems that @runtime-regression@ step needs @build@ step executed se... - 06:28 AM Runtime Infrastructure Support #5567: move FWD to Java 11
- Fixed issue with compilation errors
I had to rebase 5567a to 3821c/13943 as I have updated testing env and I need ve... - 05:50 AM Base Language Feature #4658: OO serialization support
- Constantin Asofiei wrote:
> Marian Edu wrote:
> > what is the OE version that we are testing against?
> 11.7.12
... - 05:22 AM Base Language Feature #4658: OO serialization support
- Constantin Asofiei wrote:
> * object arrays in a parameter or temp-table field
Here I mean object arrays at the pro... - 05:18 AM Base Language Feature #4658: OO serialization support
- Marian, the priority is a simple test with this:
* temp-table with data-types, including object fields, avoid handle... - 05:13 AM Base Language Feature #4658: OO serialization support
- Marian Edu wrote:
> what is the OE version that we are testing against?
11.7.12 - 04:54 AM Base Language Feature #4658: OO serialization support
- Marian Edu wrote:
> just to be sure this is only for 4GL client -> AppSrv
Yes, just 4GL client -> AppSrv at this ti... - 04:31 AM Base Language Feature #4658: OO serialization support
- Greg Shah wrote:
> Marian: We have a new customer project that needs this support urgently. Implementing this prope...
06/01/2022
- 07:28 PM Base Language Feature #4658: OO serialization support
- Marian: We have a new customer project that needs this support urgently. Implementing this properly will require tes...
- 04:36 PM Base Language Bug #6402 (Test): serialize-name for write-/read-json is not working
- 04:36 PM Base Language Bug #6412 (Test): implement BUFFER:KEYS attribute
- 04:33 PM Base Language Bug #6401 (Test): dynamic query can reference any buffer part of the added buffer's dataset
- 04:33 PM Base Language Bug #6400 (Test): ADD-SOURCE-BUFFER can have the fields qualified with the table name
- 04:33 PM Base Language Bug #6384 (Test): dynamic query conversion issues
- 04:32 PM Base Language Bug #6388 (Test): save-where-string works without the buffer attached to a dataset
- 04:28 PM Database Bug #6478: validate arguments for DYNAMIC-CURRENT-VALUE, DYNAMIC-SET-VALUE and DYNAMIC-NEXT-VALUE
- Ovidiu Maxiniuc wrote:
> I understand. In this case the lowercase keys are required.
Please ensure that 'sequences'... - 04:15 PM Database Bug #6478: validate arguments for DYNAMIC-CURRENT-VALUE, DYNAMIC-SET-VALUE and DYNAMIC-NEXT-VALUE
- I understand. In this case the lowercase keys are required.
- 03:16 PM Database Bug #6478: validate arguments for DYNAMIC-CURRENT-VALUE, DYNAMIC-SET-VALUE and DYNAMIC-NEXT-VALUE
- Ovidiu Maxiniuc wrote:
> Constantin Asofiei wrote:
> > Ovidiu, the sequence names should be lowercased in the map.
... - 03:14 PM Database Bug #6478: validate arguments for DYNAMIC-CURRENT-VALUE, DYNAMIC-SET-VALUE and DYNAMIC-NEXT-VALUE
- Constantin Asofiei wrote:
> Ovidiu, the sequence names should be lowercased in the map.
The sequence sql-name shoul... - 03:03 PM Database Bug #6478: validate arguments for DYNAMIC-CURRENT-VALUE, DYNAMIC-SET-VALUE and DYNAMIC-NEXT-VALUE
- Ovidiu, the sequence names should be lowercased in the map, see this patch:...
- 03:34 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- 6129a/13907 fixes the runtime for dataset-handle/dataset/table/table-handle in OO method/ctor calls.
- 03:12 PM Database Feature #6479: pending DISCONNECT and static buffers
- The latest patch is this:...
- 02:57 AM Database Feature #6479: pending DISCONNECT and static buffers
- And considering that static buffers are associated with a legacy class instance (which is the equivalent of a persist...
- 02:05 AM Database Feature #6479: pending DISCONNECT and static buffers
- The issue is not just about static buffers - we need a reference counter, as the pending disconnect is possible with ...
- 03:08 PM Base Language Bug #6413 (Test): batch copy can be nested if there is a before-table record which needs to be po...
- Committed to 6129a/13904.
- 03:04 PM Base Language Bug #6482: POLY version of ArrayAssigner.assignMulti, when the r-value can be an extent or scalar
- Ovidiu, please see 6129a/13903, and add runtime for @derefPoly@ in AbstractTempTable, Dataset and BufferImpl.
- 12:22 PM Base Language Bug #6482 (WIP): POLY version of ArrayAssigner.assignMulti, when the r-value can be an extent or ...
- 12:17 PM Base Language Bug #6482: POLY version of ArrayAssigner.assignMulti, when the r-value can be an extent or scalar
- The rvalue of an @=@ operator can be either a scalar on an extent. If the lvalue is dynamic extent, then its referen...
- 12:15 PM Base Language Bug #6482 (Test): POLY version of ArrayAssigner.assignMulti, when the r-value can be an extent or...
- 01:06 PM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- > I will update p2j 3821c build.gradle once image-io-bmp patched version is uploaded into GCD maven repository.
I'... - 11:14 AM Runtime Infrastructure Support #5567: move FWD to Java 11
- The code change is a long-standing bug in how we generate code. It is not a new issue.
For the compile errors, yo... - 11:06 AM Runtime Infrastructure Support #5567: move FWD to Java 11
- I've started regression testing on devsrv01.
I ran conversion regression - there is a single difference in order of... - 02:27 AM Runtime Infrastructure Support #5567 (WIP): move FWD to Java 11
- 07:46 AM User Interface Bug #6480: Frame size validation (height/width)
- Validation for frame @HEIGHT@/@WIDTH@ and their virtual correspondents needs to be implemented. The behaviour is diff...
- 07:39 AM User Interface Bug #6480 (New): Frame size validation (height/width)
05/31/2022
- 05:46 PM Database Bug #6478 (WIP): validate arguments for DYNAMIC-CURRENT-VALUE, DYNAMIC-SET-VALUE and DYNAMIC-NEXT...
- Fixed various aspects related to sequences:
* Added validation for specific methods. Extracted common code in worker... - 09:21 AM Database Bug #6478: validate arguments for DYNAMIC-CURRENT-VALUE, DYNAMIC-SET-VALUE and DYNAMIC-NEXT-VALUE
- Ovidiu, argument validation is not implemented for any of the DYNAMIC-CURRENT-VALUE, DYNAMIC-SET-VALUE and DYNAMIC-NE...
- 09:20 AM Database Bug #6478 (Test): validate arguments for DYNAMIC-CURRENT-VALUE, DYNAMIC-SET-VALUE and DYNAMIC-NEX...
- 04:55 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Greg, the OE's problem with the OVERRIDE keyword is that is not consistent: for conversion, anything which is an over...
- 04:26 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Code Review Task Branch 4350a Revision 13903
1. In @annotations_prep.xml@, the @convert_method_name@ is now just a... - 03:15 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- 4350a was rebased from 6129a, new rev 13903.
4350a rev 13903 was merged to 6129a rev 13902 and archived. - 09:14 AM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- > Greg, is this OK or do you want to review them in 4350a?
It is OK. Go ahead. - 09:09 AM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- And forgot to mention: I didn't get a chance to check your testcases at all, I focused only on the current POC app.
- 08:57 AM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- I've rebased 4350a from 6129a, new rev is 13901.
I'll commit the changes soon, and after that merge into 6129a. G... - 03:23 PM Database Feature #6479: pending DISCONNECT and static buffers
- The only solution is to mark any buffer defined as a static class member or in a static method as 'static', at Record...
- 03:14 PM Database Feature #6479: pending DISCONNECT and static buffers
- From #6277-163, by Constantin:
Found the root cause: https://knowledgebase.progress.com/articles/Article/P141997
... - 03:13 PM Database Feature #6479: pending DISCONNECT and static buffers
- From #6277-162, by Constantin:
But, the weird thing happens: for a .cls, if the database is connected when the leg... - 03:12 PM Database Feature #6479 (New): pending DISCONNECT and static buffers
- 11:18 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Greg Shah wrote:
> For this problem we need to implement transfer in chunks. I think we've discussed that before as... - 10:57 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Tomasz Domin wrote:
> Fixed the issue with @image-io-bmp-3.1.2@ unneeded memory allocation.
> Attached:
> @image-i... - 10:55 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Fixed the issue with @image-io-bmp-3.1.2@ unneeded memory allocation.
Attached:
@image-io-bmp-3.1.2-fwd.patch@ - pa... - 10:22 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
- Greg Shah wrote:
> I would like to avoid having a thread for each STOP-AFTER block. I think we need to sort the tim... - 10:19 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
- I would like to avoid having a thread for each STOP-AFTER block. I think we need to sort the timeouts and process th...
- 10:14 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
- We need tests to see what happens if there are nested blocks with STOP-AFTER - as I think the STOP should target the ...
- 10:03 AM Base Language Bug #6413 (WIP): batch copy can be nested if there is a before-table record which needs to be pop...
- Yes, commit the change.
The exception was added for detecting internal logic errors. It actually works fine, I do no... - 09:14 AM Base Language Bug #6413: batch copy can be nested if there is a before-table record which needs to be populated...
- Ovidiu, any thoughts on this? I can commit the patch as-is.
- 09:54 AM Base Language Bug #6446 (WIP): temp-table:create-like adds add before-table, too
- The patch is good. You can close the task.
- 09:13 AM Base Language Bug #6446: temp-table:create-like adds add before-table, too
- This is committed in 6129a/13897. Ovidiu, if there are no concerns, I'll close the task.
- 08:49 AM Runtime Infrastructure Support #5567: move FWD to Java 11
- My recommendation is to run ChUI regression testing in both 3821c and 5567a. Because our ChUI regression testing can...
- 08:46 AM Runtime Infrastructure Support #5567: move FWD to Java 11
- Rebased to 3821c/13935
Pushed/committed 5567a/13948
05/30/2022
- 03:48 PM Testing Feature #6183: design and implement (as needed) the approach for writing automated 4GL compatibil...
- I agree that the best approach is to use some form of JUnit-like approach.
We have customers using both OEUnit (... - 12:32 PM User Interface Feature #5742 (Test): improve web client startup time
- 12:04 PM User Interface Feature #5742: improve web client startup time
- Greg Shah wrote:
> Can you detect any performance difference in large applications (especially in open complex scree... - 10:43 AM User Interface Feature #5742: improve web client startup time
- Can you detect any performance difference in large applications (especially in open complex screens)?
- 10:42 AM User Interface Feature #5742: improve web client startup time
- You can merge 5742c.diff into 3821c.
- 10:35 AM User Interface Feature #5742: improve web client startup time
- In meantime I've found an issue with the feature implementation.
There would be two types of setups of the feature... - 09:58 AM Database Bug #6475: double-check and fix any read/write-xml/json issues at table and dataset
- This task is to confirm all serialization options at dataset, table and fields (like @serialize-name@, @xml-node-name...
- 09:56 AM Database Bug #6475 (New): double-check and fix any read/write-xml/json issues at table and dataset
- 08:59 AM User Interface Bug #6474: finish CAN-SET, CAN-QUERY, LIST-QUERY-ATTRS, LIST-SET-ATTRS
- Ensure all widget and other handle-based resources are reporting properly CAN-SET, CAN-QUERY, LIST-QUERY-ATTRS and LI...
- 08:58 AM User Interface Bug #6474 (New): finish CAN-SET, CAN-QUERY, LIST-QUERY-ATTRS, LIST-SET-ATTRS
- 07:48 AM User Interface Feature #6473: better approach for default event behavior
- As Marian notes in #6394-10, we often see some problems in handling default behavior for an event:
* Sometimes the... - 07:43 AM User Interface Feature #6473 (New): better approach for default event behavior
05/29/2022
- 04:50 PM Runtime Infrastructure Feature #6471: load/scalability testing and improvements
- In this task we will create automated tests to drive heavy multi-user load on the FWD server, allowing measurement of...
- 04:47 PM Runtime Infrastructure Feature #6471 (New): load/scalability testing and improvements
- 11:14 AM User Interface Feature #6464: cleanup of some messy parts of the UI implementation
- We need to cleanup many parts of the UI implementation:
* The naming of these classes. Often we had early approac... - 11:14 AM User Interface Feature #6464 (New): cleanup of some messy parts of the UI implementation
05/28/2022
- 11:09 AM Database Feature #6371: implement SAVE CACHE statement
- This is mostly a development-time activity. Both customer use cases that we know about are less about the runtime na...
- 10:57 AM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- > Greg, are DatasetParameter and TableParameter switched to their mode'ed versions only for OO, or is the plan to swi...
- 06:00 AM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Greg, are DatasetParameter and TableParameter switched to their mode'ed versions only for OO, or is the plan to switc...
05/27/2022
- 05:51 PM Database Feature #6453: temp-table features
- I remember putting some effort in NAMESPACE-URI and NAMESPACE-PREFIX implementation. They were working for my testcas...
- 10:09 AM Database Feature #6453: temp-table features
- * @DEFINE TEMP-TABLE@
** table options @NAMESPACE-URI@ and @NAMESPACE-PREFIX@ are marked runtime partial
** field o... - 10:08 AM Database Feature #6453 (Closed): temp-table features
- 05:35 PM Database Feature #6371: implement SAVE CACHE statement
- Greg Shah wrote:
> > In the absence of this, we would need to compare the new schema state against its previous stat... - 05:50 AM Database Feature #6371: implement SAVE CACHE statement
- > In the absence of this, we would need to compare the new schema state against its previous state and figure out the...
- 11:30 PM Database Feature #6371: implement SAVE CACHE statement
- With SAVE CACHE as our notification hook that something has changed in the database's schema, we would need to respon...
- 04:43 PM Database Support #6462 (Rejected): additional testing of table parameters
- This is a duplicate of #4516.
- 04:41 PM Database Support #6462 (Rejected): additional testing of table parameters
- 04:42 PM Database Support #6461 (Rejected): testing of REPLICATION triggers
- This is a duplicate of #4376.
- 04:33 PM Database Support #6461 (Rejected): testing of REPLICATION triggers
- 02:56 PM User Interface Feature #5742: improve web client startup time
- Code Review 5742b.diff
I think this is a really good update. I'm excited to see it in use in real applications. ... - 10:29 AM User Interface Feature #5742 (Review): improve web client startup time
- Implemented as planned
To activate following section needs to be added to directory.xml "server/default" section:
<... - 02:52 PM Base Language Bug #6412: implement BUFFER:KEYS attribute
- I see. The implementation was incomplete. Thank you for noticing that.
I used your patch to fix the issue. Notice th... - 01:30 PM Base Language Bug #6412: implement BUFFER:KEYS attribute
- Add a unique, primary (and combinations of unique or not, primary or not) index and see what happens. My patch is t...
- 01:18 PM Base Language Bug #6412: implement BUFFER:KEYS attribute
- > Ovidiu, I don't think the implemention is correct.
The implementation is based on testcases. Like this:... - 01:40 AM Base Language Bug #6412: implement BUFFER:KEYS attribute
- Ovidiu, I don't think the implemention is correct.
> If there are no defined key fields, this attribute returns a co... - 02:45 PM Database Feature #6459: query features
- Implement and improve the following:
* @QUERY@ handle
** @FIRST-OF@, @LAST-OF@ methods (gap marked none/none) - A... - 12:59 PM Database Feature #6459 (New): query features
- 02:40 PM User Interface Bug #6460: AsyncContext completed and/or Request lifecycle recycled
- Please see #5976-57.
- 02:39 PM User Interface Bug #6460 (New): AsyncContext completed and/or Request lifecycle recycled
- 02:19 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- > do you have tests with overloaded methods from skeleton classes (include toString and equals from progress.lang.Obj...
- 01:40 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Greg, another question: do you have tests with overloaded methods from skeleton classes (include @toString@ and @equa...
- 07:55 AM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- My findings are documented in #3751-492, search on "Child Class Hierarchy Processing" for this part. This kind of "n...
- 12:24 PM Database Bug #6458: ensure that OO expressions resolve to query substitution parameters, like handle-based...
- We need to create test cases with OO expressions in the WHERE clause of a query/FIND/FOR/etc., which does not referen...
- 12:20 PM Database Bug #6458 (Closed): ensure that OO expressions resolve to query substitution parameters, like han...
- 12:17 PM Database Feature #6457: finish COPY-LOB support
- The remaining work:
* Encoding behavior needs better testing (at least #6623 must be fixed).
* BOM handling for f... - 12:16 PM Database Feature #6457 (Closed): finish COPY-LOB support
- 10:24 AM Database Support #6455: XML feature(s) needing testing
- The @READ-XMLSCHEMA@ method is gap marked as runtime partial but should be listed as basic (just needs some testing).
- 10:23 AM Database Support #6455 (Closed): XML feature(s) needing testing
- 10:24 AM Base Language Feature #6452: add support for languages
- For each language to be added, I think we have the following work:
* implement the database collation support (cus... - 10:12 AM Base Language Feature #6452: add support for languages
- Customers require the following:...
- 10:04 AM Base Language Feature #6452 (New): add support for languages
- 10:18 AM Database Feature #6454: database informational features
- The following features need implementation/improvement:
* @DBPARAM@ builtin function - not all @CONNECT@ params re... - 10:14 AM Database Feature #6454 (Review): database informational features
- 10:08 AM Base Language Feature #6451: I18N phase 4
- * #6427 finish the @COMPARE()@ built-in function
* #6428 @IS-LEAD-BYTE()@ built-in function
* #6430 honor CPCOLL fo... - 10:03 AM Base Language Feature #6451 (New): I18N phase 4
- 10:00 AM Database Feature #6450: buffer/buffer-field features
- We need to add support for the following (according to gap marking):
* @BUFFER@ handle usage
** @PRIMARY@ attribu... - 09:56 AM Database Feature #6450 (Closed): buffer/buffer-field features
- 10:00 AM Database Feature #6449: review SET-DB-CLIENT() function implementation
- Eric Faulhaber wrote:
> This feature is marked (in gap marking) as having partial runtime support. What is left to i... - 09:45 AM Database Feature #6449: review SET-DB-CLIENT() function implementation
- This feature is marked (in gap marking) as having partial runtime support. What is left to implement to make this ful...
- 09:44 AM Database Feature #6449 (New): review SET-DB-CLIENT() function implementation
- 09:41 AM Database Feature #6448: make location of LOB files configurable for import
- Currently, the location is hard-coded to a @lobs@ sub-directory of the directory containing the @.d@ files.
- 09:41 AM Database Feature #6448 (Closed): make location of LOB files configurable for import
- 04:41 AM Base Language Bug #6446: temp-table:create-like adds add before-table, too
- This test shows that a @create-like@ adds the before-table, too, if the source has it....
- 04:39 AM Base Language Bug #6446 (Test): temp-table:create-like adds add before-table, too
- 02:24 AM Database Feature #6444: dataset improvements
- The following areas need to be implemented or improved:
* @DATA-RELATION@ attributes @RECURSIVE@, @FOREIGN-KEY-HID... - 02:21 AM Database Feature #6444 (Closed): dataset improvements
- 01:51 AM User Interface Bug #6443 (Review): Widget ROW/COLUMN validation
- Ready for review...
- 01:50 AM User Interface Bug #6443 (WIP): Widget ROW/COLUMN validation
- Just in case this gets overlooked, after changes in #5897 there was a regression reported for screens in #6314. Rever...
- 01:38 AM User Interface Bug #6443 (Review): Widget ROW/COLUMN validation
- 01:07 AM Database Feature #6442: missing encoding/collation features
- The following need to be implemented:
* @DBCODEPAGE()@ built-in function
* @DBCOLLATION()@ built-in function
* t... - 01:06 AM Database Feature #6442 (WIP): missing encoding/collation features
- 12:53 AM Database Feature #6441: compatible collation for UTF-8 databases
- We currently match legacy database collation for non-UTF-8 databases (at least for Linux-based PostgreSQL) by install...
- 12:46 AM Database Feature #6441 (New): compatible collation for UTF-8 databases
- 09:14 PM User Interface Feature #6440: ATTR-SPACE in FILL-IN
- @ATTR-SPACE@ (although we don't support, 4GL documentation claims it has no effect and is for backward compatibility ...
- 09:13 PM User Interface Feature #6440 (New): ATTR-SPACE in FILL-IN
- 09:12 PM User Interface Feature #6439: improve event support
- * @PROCESS_EVENTS@ is lightly used; some events may not be supported, but it's not obvious which are in use
* @LIST-... - 09:11 PM User Interface Feature #6439 (New): improve event support
- 09:11 PM User Interface Feature #6438: frame attributes, methods and options
- * @LINE@ attribute
* @CURRENT-ITERATION@ attribute
* @GET-ITERATION()@ method
* @STREAM-IO@ option
* @SCROLL@ opt... - 09:10 PM User Interface Feature #6438 (Closed): frame attributes, methods and options
- 09:09 PM User Interface Feature #6437 (New): FIELD-GROUP:FOREGROUND
- 09:08 PM User Interface Feature #6436 (New): CLIPBOARD:NUM-FORMATS
- 09:05 PM Database Feature #6348: implement support for MariaDB
- | Subqueries / Subselects | Full support | https://mariadb.com/kb/en/subqueries/ |
| JOINs (inner and outer) | Full ... - 09:04 PM Runtime Infrastructure Feature #6435: RedHat/CentOS certification and support
- * implement our scripting/setup/configuration for RHEL/CentOS
* test everything
* update all documentation - 09:02 PM Runtime Infrastructure Feature #6435 (New): RedHat/CentOS certification and support
- 08:59 PM Base Language Bug #6434: unknown stream reference errors in post-parse-fixups
- Resolve the "ERROR: Unknown stream reference:" issues logged in post-parse-fixups.
- 08:59 PM Base Language Bug #6434 (New): unknown stream reference errors in post-parse-fixups
- 08:47 PM Base Language Feature #6433: implement WEB-CONTEXT system handle
- @EXCLUSIVE-ID@, @HTML-END-OF-LINE@, @HTML-END-OF-PAGE@, @HTML-FRAME-BEGIN@, @HTML-FRAME-END@, @HTML-HEADER-BEGIN@, @H...
- 08:45 PM Base Language Feature #6433 (WIP): implement WEB-CONTEXT system handle
- 08:15 PM Base Language Feature #6432 (Review): implement the WEB special stream
05/26/2022
- 07:43 PM Base Language Bug #6412 (Review): implement BUFFER:KEYS attribute
- The implementation of the above methods were committed to 6129a as r13892.
Some notes about the revision:
* @CURREN... - 03:52 PM Base Language Bug #6412 (WIP): implement BUFFER:KEYS attribute
- I am about to finish the implementation of the missing methods.
- 06:27 AM Base Language Bug #6412: implement BUFFER:KEYS attribute
- These are all the methods not implemented in @BufferImpl@:
* The type @BufferImpl@ must implement the inherited abst... - 06:05 AM Base Language Bug #6412: implement BUFFER:KEYS attribute
- There is this abend as BufferImpl does not implement 'Keyable' methods:...
- 06:04 AM Base Language Bug #6412 (Test): implement BUFFER:KEYS attribute
- 07:43 PM Base Language Feature #6431 (WIP): implement support to allow CPINTERNAL set to UTF-8 and CP936
- 07:42 PM Base Language Feature #6430: implement features dependent upon CPCOLL/CPCASE
- Implement a test suite to explore the features. Ensure that are supported:
* BASIC (the default value)
* ICU-UCA - 07:42 PM Base Language Feature #6430 (New): implement features dependent upon CPCOLL/CPCASE
- 07:41 PM Base Language Feature #6429: implement I18N tests and fix issues to make the tests work
- Include the following:
* @SESSION:CPSTREAM@
* @SESSION:CPTERM@
* @FIX-CODEPAGE@
* @CODEPAGE-CONVERT@
* @CONVER... - 07:35 PM Base Language Feature #6429 (New): implement I18N tests and fix issues to make the tests work
- 06:54 PM Base Language Feature #6428 (WIP): implement IS-LEAD-BYTE() built-in function
- 06:51 PM Base Language Feature #6427: finish the COMPARE built-in function
- * validate collation, if not-null
* add collation support
* finish support for MATCHES and BEGINS operators
* add ... - 06:49 PM Base Language Feature #6427 (New): finish the COMPARE built-in function
- 05:22 PM Base Language Feature #6426: implement ERROR-STATUS:CLEAR()
- @ERROR-STATUS:CLEAR()@ was found in customer code. It is undocumented. We need to figure out its behavior and imple...
- 05:21 PM Base Language Feature #6426 (Closed): implement ERROR-STATUS:CLEAR()
- 05:18 PM Base Language Feature #6425: SESSION handle features
- Add the following to the @SESSION@ system handle:
* @LOCAL-VERSION-INFO@
* @SUPPRESS-WARNINGS-LIST@
* @MESSAGE-A... - 05:10 PM Base Language Feature #6425 (Closed): SESSION handle features
- 04:56 PM Base Language Feature #6424: fill gaps in Java Open Client replacement (appserver client support)
- * Review the OE classes for their Java Open Client and add helper methods to @LegacyJavaAppserverClient@ as needed to...
- 04:55 PM Base Language Feature #6424 (WIP): fill gaps in Java Open Client replacement (appserver client support)
- 03:54 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Greg, please point me to some tests where this is shown, from @isNarrowingTypeMatch@:...
- 02:37 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- The 'provisional dataset' reported in #6129-40 is still a problem.... on one hand, DATASETs can never be 'provisional...
- 01:45 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Greg Shah wrote:
> Constantin Asofiei wrote:
> > Greg, I want to create a 4350a branch from 6129a (I'll take care ... - 01:13 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Constantin Asofiei wrote:
> Greg, I want to create a 4350a branch from 6129a (I'll take care of rebasing and making... - 01:11 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- dataset, dataset-handle and table, table-handle are interchangeable regardless of input/output/input-output mode.
- 12:48 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Greg, I want to create a 4350a branch from 6129a (I'll take care of rebasing and making sure we don't go over the ra...
- 12:40 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Greg Shah wrote:
> Or said another way, I think the @allowIfOnlyOne()@ processing probably needs to happen in phase ... - 12:38 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Or said another way, I think the @allowIfOnlyOne()@ processing probably needs to happen in phase 2 not in phase 1.
- 12:36 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- The problem may be that we need to allow multiple possible matches in @allowIfOnlyOne()@ instead of a hard fail if @n...
- 12:30 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Constantin Asofiei wrote:
> Another fuzzy lookup part which is broken is related to:
> [...]
>
> DATASET-HANDLE ... - 12:23 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Another fuzzy lookup part which is broken is related to:...
- 12:14 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- > Greg, there are two overloaded methods, single-parameter, of type decimal and int64. The call is done with integer...
- 11:57 AM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Greg, there are two overloaded methods, single-parameter, of type decimal and int64. The call is done with integer. ...
- 11:07 AM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- The changes I just posted are based on 6129a rev 13878.
- 11:01 AM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Here are my current changes. It fixes the @ConcurrentModificationException@ and puts some TODOs in the parser. I've...
- 03:52 PM Database Feature #6418: represent extent fields as arrays
- If it represents a significant improvement (in performance or at least in the SQL that accesses these tables), then w...
- 03:49 PM Database Feature #6418: represent extent fields as arrays
- Our current support for extent fields is to
* (default) normalize each set of extent fields of the same extent _N_... - 03:23 PM Database Feature #6418 (WIP): represent extent fields as arrays
- 03:44 PM Base Language Feature #3810 (Closed): SECURITY-POLICY and other security features
- The cleanup items have been placed into #6422 and #6423.
- 03:43 PM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
- From #3810-406:
* @AUDIT-POLICY@ resource
** @AUDIT-POLICY@ system handle
** methods
*** @ENCRYPT-AUDIT-MAC-KEY... - 03:38 PM Base Language Feature #6422 (Review): implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
- 03:41 PM Base Language Feature #6423: finish authentication features (some missing security items related to SECURITY-PO...
- From #3810-406:
* @_oslocal@ authentication system
* @_extsso@ authentication system
* Custom authentication sys... - 03:41 PM Base Language Feature #6423 (New): finish authentication features (some missing security items related to SECUR...
- 03:32 PM Base Language Feature #6421: finish GENERATE-RANDOM-KEY support
- Currently only AES_CBC_128 is supported.
Add and test support for all other algorithms which OE supports. We know... - 03:30 PM Base Language Feature #6421 (Closed): finish GENERATE-RANDOM-KEY support
- 03:29 PM Base Language Feature #6420 (Review): implement the AUDIT-ENABLED() built-in function
- 03:27 PM Base Language Feature #6419 (New): compatibility testing (and any needed fixes) for security features
- 03:24 PM Base Language Feature #6280: date literal // quirk
- Most of the parsing for this feature is already implemented in 6129a. No runtime support has been implemented yet.
- 03:17 PM Base Language Feature #6417: cleanup some known items in appserver support
- Per #3854-11, the following appserver support cleanup needs to be finished:
* versioninfo fields are read-only, bu... - 03:15 PM Base Language Feature #6417 (WIP): cleanup some known items in appserver support
- 02:41 PM Base Language Feature #6416: explore and implement ideas to make OO 4GL more efficient
- I think some of the implementation approaches we have had to take for compatibility purposes are mostly unnecessary t...
- 02:30 PM Base Language Feature #6416 (New): explore and implement ideas to make OO 4GL more efficient
- 11:43 AM Database Feature #6414: ERROR attribute for buffer, dataset and temp-table
- Although we generally have full support for ERROR-STATUS:ERROR, the ERROR attribute also exists for buffer, dataset a...
- 11:34 AM Database Feature #6414 (Closed): ERROR attribute for buffer, dataset and temp-table
- 11:05 AM User Interface Feature #5742: improve web client startup time
- I like the plan.
- 10:52 AM User Interface Feature #5742: improve web client startup time
- Let me explain the approach.
My goal is to balance between minimum client cache size and optimum performance not de... - 07:48 AM User Interface Feature #5742: improve web client startup time
- > >To "one time" push some state from the client to the server at startup, we have void MainEntry.setClientParams(Cli...
- 07:17 AM User Interface Feature #5742 (WIP): improve web client startup time
- 07:17 AM User Interface Feature #5742: improve web client startup time
- Greg Shah wrote:
>To "one time" push some state from the client to the server at startup, we have void MainEntry.set... - 07:49 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- Conversion support had previously been added in branch 6129a as part of #6277.
- 07:40 AM Base Language Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
- 6129a/13888 adds runtime support for DYNAMIC-PROPERTY getter and setter. Not all argument validation is implemented.
- 07:45 AM Base Language Bug #6413: batch copy can be nested if there is a before-table record which needs to be populated...
- Ovidiu, nested batch can happen in 'internal mode', if there is a before-table record which needs to be created when ...
- 07:43 AM Base Language Bug #6413 (Test): batch copy can be nested if there is a before-table record which needs to be po...
05/25/2022
- 06:48 PM Base Language Bug #6401 (Review): dynamic query can reference any buffer part of the added buffer's dataset
- Although, at first, I was a bit circumspect about adding all buffers from the dataset, it appears that this is how 4G...
- 04:37 PM Base Language Bug #6401 (WIP): dynamic query can reference any buffer part of the added buffer's dataset
- I am looking at this now and report if your patch is correct.
- 04:40 PM Base Language Feature #6411: LOB-DIR I/O option support
- @LOB-DIR <directory>@ can be added as an option to:
* @INPUT FROM@ which then sets the default location for readin... - 04:29 PM Base Language Feature #6411 (Closed): LOB-DIR I/O option support
- 04:23 PM Base Language Bug #6402: serialize-name for write-/read-json is not working
- Actually, they are not. At least when they are read. But when they are serialized, the exact serialize-name is used. ...
- 04:52 AM Base Language Bug #6402: serialize-name for write-/read-json is not working
- Ovidiu, the JSON keys and XML elements AFAIK are case-sensitive. In @TempTableSchema.columns@, the names are lower-c...
- 03:50 PM Base Language Feature #6410: implement additional built-in OO classes/interfaces
- Complete the support for the following classes:
* @openedge.core.collections.list (partial/stubs)@
... - 03:49 PM Base Language Feature #6410 (Review): implement additional built-in OO classes/interfaces
- 03:42 PM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Cool! My be the library used this color array for another cases or there is a bug here.
- 01:31 PM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Sergey Ivanovskiy wrote:
> Tomasz Domin wrote:
> > I've tested the latest version (3.8.2) of imageio-bmp and issue ... - 11:53 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Greg Shah wrote:
> Sergey/Eugenie: Do you have any thoughts on the icon color depth? What compatibility requirement... - 11:46 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Tomasz Domin wrote:
> Greg Shah wrote:
> > Sergey/Eugenie: Do you have any thoughts on the icon color depth? What ... - 11:33 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Greg Shah wrote:
> Sergey/Eugenie: Do you have any thoughts on the icon color depth? What compatibility requirement... - 11:00 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- For this problem we need to implement transfer in chunks. I think we've discussed that before as well. Perhaps it i...
- 10:37 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Greg Shah wrote:
> The @memptr@ allocates memory outside of the Java heap. It uses the CRT (C language runtime) mem... - 10:15 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Sergey/Eugenie: Do you have any thoughts on the icon color depth? What compatibility requirements do we have?
- 10:15 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- The @memptr@ allocates memory outside of the Java heap. It uses the CRT (C language runtime) memory allocation funct...
- 09:53 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Please check what constraints are for ChUI clients; for example, is this imgop-bmp library loaded for ChUI? I hope n...
- 09:39 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- During debugging I've found funny thing.
I've noticed that client application allocates a lot of heap memory just af... - 08:04 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- > - what is preferred way for passing configuration from server to client ? Do I need to expand ServerExports interfa...
- 07:32 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- As it was more relevant the text metrics optimizations are moved to #5742 and prepared for review #5742#note-12
Neve... - 12:57 PM Base Language Bug #6404: conversion for dataset-handle and table-handle parameters with table fields or class p...
- Constantin Asofiei wrote:
> Ovidiu, maybe you recall better - but wasn't it possible to pass table-handle to table p... - 12:55 PM Base Language Bug #6404: conversion for dataset-handle and table-handle parameters with table fields or class p...
- Ovidiu, maybe you recall better - but wasn't it possible to pass table-handle to table parameter and table to table-h...
- 12:52 PM Base Language Bug #6404: conversion for dataset-handle and table-handle parameters with table fields or class p...
- Yes, I think so. I did it slightly differently because I introduced specific subclasses to handle the combinations o...
- 12:38 PM Base Language Bug #6404: conversion for dataset-handle and table-handle parameters with table fields or class p...
- I have reviewed the changes in 13880 and they look OK to me.
Does this completely overlap with #4350 patches? - 08:32 AM Base Language Bug #6404: conversion for dataset-handle and table-handle parameters with table fields or class p...
- Unfortunately, we are duplicating effort here. I've already resolved this in #4350 but need time to fix the issues b...
- 05:31 AM Base Language Bug #6404 (Review): conversion for dataset-handle and table-handle parameters with table fields o...
- Fixed in 6129a/13880
Ovidiu, please review. - 10:36 PM Base Language Bug #6404: conversion for dataset-handle and table-handle parameters with table fields or class p...
- Sorry, no, I could not come up with a better solution for this issue.
- 12:42 PM Conversion Tools Support #6409: generate "railroad style" syntax diagrams for the progress parser
- I had done this once many years ago and I forgot the process that I used to get it done. We'll have to figure that o...
- 12:38 PM Conversion Tools Support #6409 (New): generate "railroad style" syntax diagrams for the progress parser
- 12:37 PM Conversion Tools Feature #6408: add and fix some Analytics reports
- +Existing Reports+
* add gap marking support for:
** record phrase options
** static query options
* @kw_privat... - 12:23 PM Conversion Tools Feature #6408 (New): add and fix some Analytics reports
- 11:18 AM Base Language Feature #6407: name_map.xml improvements
- We have applications which support 4GL code extensions that are not part of the core application itself. For example...
- 11:08 AM Base Language Feature #6407 (Review): name_map.xml improvements
- 10:42 AM User Interface Feature #5742: improve web client startup time
- Code Review 5742a.diff
1. I think the read access to @sharedLegacyTextDimensionsCache@ uin @FontTable.readLegacyTe... - 07:30 AM User Interface Feature #5742 (Review): improve web client startup time
- Greg Shah wrote:
> Ignore the environmental issues.
>
> What is left to do is the items in #5742-3 which reduce t... - 09:45 AM User Interface Bug #6383: TAB-ITEM issues
- Vladimir Tsichevski wrote:
> Vladimir Tsichevski wrote:
>
> > h5. Problem 3
> >
> > The Java method naming in ... - 10:56 PM Base Language Bug #6400 (Review): ADD-SOURCE-BUFFER can have the fields qualified with the table name
- Fixed in r13879 of 6129a.
- 10:54 PM Base Language Bug #6400 (WIP): ADD-SOURCE-BUFFER can have the fields qualified with the table name
05/24/2022
- 03:35 PM Base Language Bug #6404: conversion for dataset-handle and table-handle parameters with table fields or class p...
- Ovidiu, in @testcases/uast/dsh_th_args@ there are tests which show how a table field or class property can work as an...
- 02:36 PM Base Language Bug #6404 (Test): conversion for dataset-handle and table-handle parameters with table fields or ...
- 03:28 PM Base Language Bug #6402 (Review): serialize-name for write-/read-json is not working
- Fixed reading a dataset/table with explicit serialize-name attribute.
Committed revision 13877. - 02:08 PM Base Language Bug #6402 (WIP): serialize-name for write-/read-json is not working
- 12:15 PM Base Language Bug #6402: serialize-name for write-/read-json is not working
- Ovidiu, please take this one next:...
- 12:14 PM Base Language Bug #6402 (Test): serialize-name for write-/read-json is not working
- 02:20 PM Base Language Bug #6389: LENGTH function with COLUMN option
- Maybe the sample attached to this KB entry could help.
[[https://community.progress.com/s/article/P193813]] - 02:08 PM Base Language Bug #6389 (Review): LENGTH function with COLUMN option
- 02:07 PM Base Language Bug #6389: LENGTH function with COLUMN option
- I added runtime support for @LENGTH(..., 'COLUMN')@. For the moment it delegates to @LENGTH(..., 'CHARACTER')@ routin...
- 11:56 AM Base Language Bug #6389: LENGTH function with COLUMN option
- Thank you. My search were in vain. So it is the 3rd bullet (CJK glyphs).
I tried to launch the pro/prowin with the... - 11:42 AM Base Language Bug #6389: LENGTH function with COLUMN option
- I think this is related to chinese characters:...
- 07:29 AM Base Language Bug #6389: LENGTH function with COLUMN option
- Greg Shah wrote:
> Marian: Please review #6389-3 and post any thoughts.
Greg, I've never used @COLUMN@ type on @L... - 06:32 AM Base Language Bug #6389: LENGTH function with COLUMN option
- Marian: Please review #6389-3 and post any thoughts.
- 12:24 AM Base Language Bug #6389: LENGTH function with COLUMN option
- The conversion is fixed in 6129a. Please make the changes in 6129a.
- 09:19 PM Base Language Bug #6389 (WIP): LENGTH function with COLUMN option
- The FWD conversion automatically detects the length unit/type and report an error for @COLUMN@. This can be easily ad...
- 01:27 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Here is the version that can be applied over 6129a rev 13874.
If you use the zip, make sure to delete @src/com/gol... - 01:50 AM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Greg Shah wrote:
> ** the runtime support for constructor selection is not handled at all yet
The runtime for const... - 11:52 AM Base Language Bug #6401: dynamic query can reference any buffer part of the added buffer's dataset
- This patch solves my problem:...
- 11:10 AM Base Language Bug #6401: dynamic query can reference any buffer part of the added buffer's dataset
- Ovidiu, have you seen something like this before?...
- 11:09 AM Base Language Bug #6401 (Test): dynamic query can reference any buffer part of the added buffer's dataset
- 11:26 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Some testing in meantime:
Original application first startup time: 25s memory usage: 456MB
Original application sec... - 10:51 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- I have two questions - maybe someone has quick answers
- what is preferred way for passing configuration from serv... - 10:39 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Greg Shah wrote:
> Agreed. I like the plan.
>
> > enable further text metrics retrieval from server - kind of op... - 06:43 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Agreed. I like the plan.
> enable further text metrics retrieval from server - kind of optimization to use only l... - 04:00 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- I've removed retrieval of full text metrics on @FontManager@ initialization and made @textMetrics@ a LRUCache with a ...
- 10:49 AM Base Language Bug #6400: ADD-SOURCE-BUFFER can have the fields qualified with the table name
- I've seen in customer code a call like @ADD-SOURCE-BUFFER(bufHandle, "tt1.f1,tt1.f2,tt1.f3")@, i.e. the fields are qu...
- 10:47 AM Base Language Bug #6400 (Test): ADD-SOURCE-BUFFER can have the fields qualified with the table name
- 09:55 AM Base Language Bug #6399: ENCRYPT/DECRYPT built-in function results different than 4GL when IV is shorter than r...
- From #5915-104:
> FWD implementation for ENCRYPT produces different result than 4GL when the cipher requires IV an... - 09:55 AM Base Language Bug #6399 (Closed): ENCRYPT/DECRYPT built-in function results different than 4GL when IV is short...
- 09:10 AM Base Language Feature #6300 (Test): class definitions with USE-WIDGET-POOL
- 09:09 AM Base Language Feature #6300: class definitions with USE-WIDGET-POOL
- Greg Shah wrote:
> This is handled at runtime as well as conversion?
Yes. - 09:07 AM Base Language Feature #6300: class definitions with USE-WIDGET-POOL
- This is handled at runtime as well as conversion?
- 08:50 AM Base Language Bug #6392: buffer flush and validation when the external program gets deleted can cause unique in...
- In the end I think the root cause was the fact that @BufferManager.dirtyBuffer@ was still referencing the deleted pr...
- 08:37 AM Base Language Bug #6392 (WIP): buffer flush and validation when the external program gets deleted can cause uni...
- 07:53 AM Base Language Bug #6392: buffer flush and validation when the external program gets deleted can cause unique in...
- Constantin Asofiei wrote:
> I've added a trigger, and this gets invoked before the @proc0@ internal procedure return... - 07:51 AM Base Language Bug #6392: buffer flush and validation when the external program gets deleted can cause unique in...
- I've added a trigger, and this gets invoked before the @proc0@ internal procedure returns.
- 07:39 AM Base Language Bug #6392: buffer flush and validation when the external program gets deleted can cause unique in...
- There is this interesting note here https://docs.progress.com/bundle/openedge-abl-reference-117/page/DELETE-PROCEDURE...
- 06:57 AM Base Language Bug #6392: buffer flush and validation when the external program gets deleted can cause unique in...
- The better recreate is this:...
- 02:28 AM Base Language Bug #6392: buffer flush and validation when the external program gets deleted can cause unique in...
- This is a recreate of a buffer being flushed when the external program gets deleted.
The table:... - 02:21 AM Base Language Bug #6392 (WIP): buffer flush and validation when the external program gets deleted can cause uni...
05/23/2022
- 06:15 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- The attached update can be applied over 6129a revision 13867. This is the list of remaining work:
* compile issue... - 12:55 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- This is a status update.
Every time I move the code to follow recent updates the code breaks badly and takes days ... - 04:06 PM Base Language Bug #6388 (WIP): save-where-string works without the buffer attached to a dataset
- It seems that if the attribute is set manually, the error in getter is not thrown any more (removing the line no. 7 (...
- 01:14 PM Base Language Bug #6388: save-where-string works without the buffer attached to a dataset
- Probably the condition must be refined. See the attached procedure which shows the error. I am investigating addition...
- 12:15 PM Base Language Bug #6388: save-where-string works without the buffer attached to a dataset
- This test shows that @save-where-string@ works without the buffer attached to a dataset:...
- 12:14 PM Base Language Bug #6388 (Test): save-where-string works without the buffer attached to a dataset
- 04:02 PM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Roger Borrello wrote:
> Tomasz Domin wrote:
> > Initial analysis proofs that almost 93% of heap is taken by @Map<St... - 03:28 PM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Tomasz Domin wrote:
> Initial analysis proofs that almost 93% of heap is taken by @Map<String, int[]> textMetrics@ t... - 03:24 PM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Initial analysis proofs that almost 93% of heap is taken by @Map<String, int[]> textMetrics@ that stores textMetrics ...
- 12:07 PM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Embedded mode is not yet functional. See #4205.
- 11:40 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Roger Borrello wrote:
> > * I have issues running virtual desktop mode - after logging in I get HTTP 404 on getting ... - 11:32 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Tomasz Domin wrote:
> Two remarks:
> * small change to build.xml to use a proper heap for aspectJ:
> [...]
>
> ... - 11:12 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- I've converted customer app over weekend.
Deployed and started swing client - app works.
Two remarks:
* small ch... - 01:40 PM Base Language Bug #6389: LENGTH function with COLUMN option
- The @LENGTH(..., COLUMN)@ function in @TextOps.columnLength@ needs to be implemented.
- 01:39 PM Base Language Bug #6389 (WIP): LENGTH function with COLUMN option
- 11:44 AM Database Feature #6348: implement support for MariaDB
- I am interested in taking this as a background task. I worked previously with MySQL so the syntax should be familiar.
- 11:37 AM Base Language Bug #6384: dynamic query conversion issues
- Done. Revision is 13866.
- 07:20 AM Base Language Bug #6384: dynamic query conversion issues
- Ovidiu, please copy the changes to 6129a.
- 11:43 PM Base Language Bug #6384: dynamic query conversion issues
- Constantin, please use r13911.
For some reasons, the conversion detected a collision between the buffer and ... itse... - 08:39 AM User Interface Feature #1821 (Closed): implement a tab control widget to replace the TabControl OCX
05/22/2022
- 02:25 PM Base Language Bug #6384 (Review): dynamic query conversion issues
- 02:24 PM Base Language Bug #6384: dynamic query conversion issues
- Constantin, please use r13909 to test the original issue. It makes both your isolated testcases work.
However, acc... - 03:41 AM Base Language Bug #6384: dynamic query conversion issues
- The recreate for the issue in previous note is related to 'replace' mode in @copy-temp-table@:...
05/21/2022
- 03:10 AM Base Language Bug #6384: dynamic query conversion issues
- Ovidiu, thanks, @force_dmo_alias@ placed me on the right track. This patch seems to have solved the issue:...
- 10:12 PM Base Language Bug #6384 (WIP): dynamic query conversion issues
- The issue seems familiar to me. I think I encountered something similar in the last year or so, but momentarily I do ...
05/20/2022
- 04:53 PM User Interface Bug #6374: Tab-stop widget order should be reset after frame is realized
- The proposed fix which was not accepted (needs more investigation) is attached as @reset-tabitems-on-frame-realize.di...
- 04:40 PM User Interface Bug #6383: TAB-ITEM issues
- Vladimir Tsichevski wrote:
> h5. Problem 3
>
> The Java method naming in inconsistent: @moveAfterTab@, but @mov... - 04:38 PM User Interface Bug #6383: TAB-ITEM issues
- There are a number of known issues related to tab item list and related 4gl calls. This issue is to post these proble...
- 08:52 AM User Interface Bug #6383 (New): TAB-ITEM issues
- 02:45 PM Database Bug #6385: Problem with conversion of REPOSITION TO ROWID with UNKNOWN literal for rowid
- The statement @REPOSITION <query> TO ROWID ? NO-ERROR@ is converted to @silent(() -> <query>.repositionByID(new unkno...
- 02:44 PM Database Bug #6385 (WIP): Problem with conversion of REPOSITION TO ROWID with UNKNOWN literal for rowid
- 02:04 PM Runtime Infrastructure Support #5567: move FWD to Java 11
- Tomasz Domin wrote:
> It visible this way due to fact, that #6208 patch has been applied to both 3821c and 5567a (I ... - 08:14 AM Runtime Infrastructure Support #5567: move FWD to Java 11
- Thank you Hynek
Hynek Cihlar wrote:
> Missing file history entries:
> * @AdminServerImpl.java@
> * @GuiWindowCo... - 02:00 PM Base Language Bug #6384: dynamic query conversion issues
- Ovidiu, this test-case which uses the before-table in a dynamic query abends with this:...
- 01:50 PM Base Language Bug #6384 (Test): dynamic query conversion issues
- 11:11 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Roger Borrello wrote:
> Remember you can work with pre-build binaries, instead of converting yourself. When I run a ... - 10:34 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Remember you can work with pre-build binaries, instead of converting yourself. When I run a conversion of this custom...
- 10:28 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- Tomasz Domin wrote:
> I've setup customer application and started conversion.
> I guess I need to leave it over wee... - 10:17 AM Runtime Infrastructure Feature #5776: reduce memory requirements for the FWD client
- I've setup customer application and started conversion.
I guess I need to leave it over weekend based on estimated c... - 07:47 AM Database Feature #6379: buffer parameters can work as structural matches (without field name matching)
- > I don't see this conversion problem for OO in current projects, and if this appears at runtime, then it can be fixe...
- 07:43 AM Base Language Bug #6382: XML serialization for ATTRIBUTE and TEXT XML-NODE-TYPE fields
- 6129a/13861 adds missing runtime support for TEXT and ATTRIBUTE XML-NODE-TYPE field option. This fixes the table (d...
- 07:39 AM Base Language Bug #6382 (New): XML serialization for ATTRIBUTE and TEXT XML-NODE-TYPE fields
- 12:33 AM Database Feature #6347 (Review): change the name conversion to provide a configurable option to not emit "...
- Implemented in 6129a/13860.
Adds a new, optional @conversion@ attribute to the @schema/namespace@ XML element in @...
05/19/2022
- 04:03 PM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- We have an issue with compile-time issue with fuzzy matching and the @OutputExtentParameter@.
In @oo/params/overlo... - 01:24 PM User Interface Feature #5742: improve web client startup time
- Ignore the environmental issues.
What is left to do is the items in #5742-3 which reduce the startup time of the F... - 12:42 PM User Interface Feature #5742: improve web client startup time
- Greg,
Should I continue working on this issue (and possibly looking for environmental issues) considering #6233#note... - 12:58 PM Runtime Infrastructure Feature #5776 (WIP): reduce memory requirements for the FWD client
- Currently I work mainly with hotel app, I need to setup some other application (e.g. one of customer's apps),
Hotel ... - 10:28 AM Database Feature #6379: buffer parameters can work as structural matches (without field name matching)
- Greg Shah wrote:
> It gives type-safety (as much as the 4GL allows) and also would allow overloading.
Yes, this is ... - 09:03 AM Database Feature #6379: buffer parameters can work as structural matches (without field name matching)
- It gives type-safety (as much as the 4GL allows) and also would allow overloading.
But it would require a good bit... - 09:02 AM Database Feature #6379: buffer parameters can work as structural matches (without field name matching)
- Exactly.
- 08:54 AM Database Feature #6379: buffer parameters can work as structural matches (without field name matching)
- Greg Shah wrote:
> > And the conversion will just have field1, field2, instead of 'cost', 'price', etc?
>
> Not i... - 08:52 AM Database Feature #6379: buffer parameters can work as structural matches (without field name matching)
- > And the conversion will just have field1, field2, instead of 'cost', 'price', etc?
Not in the business logic. W... - 08:46 AM Database Feature #6379: buffer parameters can work as structural matches (without field name matching)
- Greg Shah wrote:
> The idea is that the super-interface would not care about names. It would have a field 1 that is... - 08:43 AM Database Feature #6379: buffer parameters can work as structural matches (without field name matching)
- The idea is that the super-interface would not care about names. It would have a field 1 that is the correct type an...
- 08:18 AM Database Feature #6379: buffer parameters can work as structural matches (without field name matching)
- Greg Shah wrote:
> My idea was that it would be unpacked as a concreate instance of the right DMO, but internally it... - 08:15 AM Database Feature #6379: buffer parameters can work as structural matches (without field name matching)
- > I don't think it helps if we add a generic structural type that matches both DMO types. - if you set this at the pa...
- 03:56 AM Database Feature #6379: buffer parameters can work as structural matches (without field name matching)
- Actually, for temp-tables, we emit @TableParameter@ and not the buffer. So this is why it can be handled at runtime....
- 03:50 AM Database Feature #6379: buffer parameters can work as structural matches (without field name matching)
- Greg Shah wrote:
> The problem here is that our type is too specific. We really need a generic structural type that... - 09:25 AM Runtime Infrastructure Support #5567: move FWD to Java 11
- Greg Shah wrote:
> * Are there any known issues/regressions and/or other reasons to hold off on merging into 3821c?
... - 07:19 AM Runtime Infrastructure Support #5567: move FWD to Java 11
- Missing file history entries:
* @AdminServerImpl.java@
* @GuiWindowContainer.java@
* @GenericWidget@
* @comhand...
Also available in: Atom