Activity
From 06/05/2022 to 07/04/2022
07/04/2022
- 07:10 PM Database Feature #6450: buffer/buffer-field features
- Thanks, Ovidiu. Please update the incorrect gap markings as part of your commit.
Constantin, it's been a few weeks... - 06:56 PM Database Feature #6450: buffer/buffer-field features
- Eric Faulhaber wrote:
> What is blocking your changes from being committed?
I am waiting for Constantin's green lig... - 04:48 PM Database Feature #6450: buffer/buffer-field features
- Ovidiu Maxiniuc wrote:
> I have implementation of some of the above attributes/methods as a pending changeset for 61... - 06:32 PM Database Feature #6574: auto-detect native UDFs at server startup and install them if missing
- We have had many users stumble with the installation of the native UDFs. In the event the directory does not specify ...
- 06:28 PM Database Feature #6574 (Closed): auto-detect native UDFs at server startup and install them if missing
- 05:25 PM Database Bug #5673: Additional support for INDEXED REPOSITION open query attribute
- Alexandru Lungu wrote:
> The INDEXED REPOSITION 4GL optimization allows query reposition to records which were not... - 04:40 PM Database Feature #6507: cross-database joins
- Initially, we need to support this for MariaDB, which essentially just means planning what database instances will lo...
- 09:33 AM User Interface Bug #6053: Widget realisation
- Greg Shah wrote:
> > There is no 'static widget' without a frame, a variable can only have one widget attached if pr... - 09:21 AM User Interface Bug #6053: Widget realisation
- Greg Shah wrote:
> I think this can only happen for dynamic widgets. Static widgets in a static frame (e.g. @DEF FR... - 09:20 AM User Interface Bug #6053: Widget realisation
- Greg Shah wrote:
> > There is no 'static widget' without a frame, a variable can only have one widget attached if pr... - 09:07 AM User Interface Bug #6053: Widget realisation
- > There is no 'static widget' without a frame, a variable can only have one widget attached if present in a static fr...
- 08:58 AM User Interface Bug #6053: Widget realisation
- Greg Shah wrote:
> > basically if the frame is set then the widget is fully 'realized' - the frame is really the on... - 08:54 AM User Interface Bug #6053: Widget realisation
- > Referencing a widget attribute or method on a variable or a field (without it being part of a frame) gives a compil...
- 08:50 AM User Interface Bug #6053: Widget realisation
- Greg Shah wrote:
> > basically if the frame is set then the widget is fully 'realized' - the frame is really the on... - 08:42 AM User Interface Bug #6053: Widget realisation
- > basically if the frame is set then the widget is fully 'realized' - the frame is really the only requirement here....
- 07:13 AM User Interface Bug #6053: Widget realisation
- Marian Edu wrote:
> So, basically if the @frame@ is set then the widget is fully 'realized' - the @frame@ is really ... - 05:45 AM User Interface Bug #6053: Widget realisation
- Hynek Cihlar wrote:
> Actually currently the @realized@ config field is serialized only from client to server, but...
07/01/2022
- 03:04 AM Base Language Bug #6570: stale procedure leak when appservers are used
- The implementation of stale procedures was done in #4187.
*The issue*: Multiple deletes on the same procedure wer...
06/30/2022
- 11:16 AM Base Language Bug #6570: stale procedure leak when appservers are used
- @DeferredDeletablesManager.registerAt@ is called with @blockDepth@ set to 0 in some cases. For a normal GUI/ChUI cli...
- 11:02 AM Base Language Bug #6570 (Closed): stale procedure leak when appservers are used
06/28/2022
- 05:20 AM User Interface Bug #6562: Fix displaying of fonts applied to widgets through LOAD+USE or by changing the parent ...
- The difficulties here:
# The changes should be performed for each widget type individually.
# Existing ways of widg... - 03:57 AM User Interface Bug #6562: Fix displaying of fonts applied to widgets through LOAD+USE or by changing the parent ...
- > Is this describing the way it is supposed to work in the 4GL?
Yes. - 08:49 PM User Interface Bug #6562: Fix displaying of fonts applied to widgets through LOAD+USE or by changing the parent ...
- Is this describing the way it is supposed to work in the 4GL?
06/27/2022
- 06:40 PM User Interface Bug #6562: Fix displaying of fonts applied to widgets through LOAD+USE or by changing the parent ...
- There are three ways how fonts may be applied/changed:
# An .ini file can be loaded at startup by specifying the @in... - 03:19 PM User Interface Bug #6562 (New): Fix displaying of fonts applied to widgets through LOAD+USE or by changing the p...
- 11:08 AM Database Feature #6450 (WIP): buffer/buffer-field features
- I have implementation of some of the above attributes/methods as a pending changeset for 6129a.
- 03:10 AM Runtime Infrastructure Bug #6084: NIO SSL performance is slower than standard Java SSL
- Constantin Asofiei wrote:
> Igor, in Eclipse I get a 'package not found' for this, in @SecureSocketsRegistrar@:
> [... - 02:34 AM Runtime Infrastructure Bug #6084: NIO SSL performance is slower than standard Java SSL
- Igor, in Eclipse I get a 'package not found' for this, in @SecureSocketsRegistrar@:...
06/26/2022
- 02:05 PM Runtime Infrastructure Bug #6084: NIO SSL performance is slower than standard Java SSL
- Re-worked Conscrypt support based on the code review. Added JMC counters for @send@, @wrap@, and @unwrap@ operations ...
06/25/2022
- 11:09 AM Conversion Tools Feature #6256: improved profile support
- Our initial support for multi-profile conversion needs to be enhanced. FWD supports conversion of separate profiles,...
06/24/2022
- 02:37 PM Runtime Infrastructure Bug #6084: NIO SSL performance is slower than standard Java SSL
- Greg Shah wrote:
> Please also implement any JMX instrumentation needed to help us measure the performance of the SS... - 02:37 PM Runtime Infrastructure Bug #6084: NIO SSL performance is slower than standard Java SSL
- Greg Shah wrote:
> Code Review Task Branch 3821c Revision 14001
>
> 1. @BCProbe@ and @BouncyCastle@ should not be... - 02:34 PM Runtime Infrastructure Bug #6084: NIO SSL performance is slower than standard Java SSL
- Please also implement any JMX instrumentation needed to help us measure the performance of the SSL processing.
- 02:33 PM Runtime Infrastructure Bug #6084: NIO SSL performance is slower than standard Java SSL
- Code Review Task Branch 3821c Revision 14001
1. @BCProbe@ and @BouncyCastle@ should not be referenced in @Security... - 12:19 PM Runtime Infrastructure Bug #6084 (Test): NIO SSL performance is slower than standard Java SSL
- Hynek Cihlar wrote:
> Code review 6084-1.diff. The changes are good.
Thank you.
Committed to 3821c/14001. - 12:11 PM Runtime Infrastructure Bug #6084: NIO SSL performance is slower than standard Java SSL
- Code review 6084-1.diff. The changes are good.
- 11:09 AM Runtime Infrastructure Bug #6084: NIO SSL performance is slower than standard Java SSL
- Hynek Cihlar wrote:
> If you remove the empty branch and add @provider != null@ to the last branch, then @null@ will... - 11:04 AM Runtime Infrastructure Bug #6084: NIO SSL performance is slower than standard Java SSL
- Igor Skornyakov wrote:
> Hynek Cihlar wrote:
> > I see. In that case please remove the empty branch as it adds nois... - 10:58 AM Runtime Infrastructure Bug #6084: NIO SSL performance is slower than standard Java SSL
- Hynek Cihlar wrote:
> I see. In that case please remove the empty branch as it adds noise to the code and do @else i... - 10:52 AM Runtime Infrastructure Bug #6084: NIO SSL performance is slower than standard Java SSL
- Igor Skornyakov wrote:
> Hynek Cihlar wrote:
> > > > @null@ should be handled similarly as the invalid value case. ... - 09:58 AM Runtime Infrastructure Bug #6084: NIO SSL performance is slower than standard Java SSL
- Hynek Cihlar wrote:
> > > @null@ should be handled similarly as the invalid value case. So that the condition is not... - 09:44 AM Runtime Infrastructure Bug #6084: NIO SSL performance is slower than standard Java SSL
- Igor Skornyakov wrote:
> Hynek Cihlar wrote:
> > Code review @6084.diff@.
> >
> > In @ServerDriver.java@:
> >
... - 09:30 AM Runtime Infrastructure Bug #6084: NIO SSL performance is slower than standard Java SSL
- Hynek Cihlar wrote:
> Code review @6084.diff@.
>
> In @ServerDriver.java@:
>
> [...]
>
> @null@ should be h... - 08:40 AM Runtime Infrastructure Bug #6084: NIO SSL performance is slower than standard Java SSL
- Code review @6084.diff@.
In @ServerDriver.java@:... - 07:05 AM Runtime Infrastructure Bug #6084 (Review): NIO SSL performance is slower than standard Java SSL
- Added support for the @Conscrypt@ SSL provider.
I've also changed the way for configuring non-default SSL providers.... - 11:40 AM Base Language Bug #6555: SECURITY-POLICY:SET-CLIENT fails with an imported CLIENT-PRINCIPAL
- Constantin Asofiei wrote:
> Igor Skornyakov wrote:
> > OK. How urgent is this?
> > Thank you.
> If you can solve ... - 11:39 AM Base Language Bug #6555: SECURITY-POLICY:SET-CLIENT fails with an imported CLIENT-PRINCIPAL
- Igor Skornyakov wrote:
> OK. How urgent is this?
> Thank you.
If you can solve it early next week, is good.
- 11:38 AM Base Language Bug #6555: SECURITY-POLICY:SET-CLIENT fails with an imported CLIENT-PRINCIPAL
- Constantin Asofiei wrote:
> I don't have a standalone recreate, but in #6531 we have a scenario like this:
> * a @C... - 11:37 AM Base Language Bug #6555: SECURITY-POLICY:SET-CLIENT fails with an imported CLIENT-PRINCIPAL
- I don't have a standalone recreate, but in #6531 we have a scenario like this:
* a @CLIENT-PRINCIPAL@ is created, va... - 11:33 AM Base Language Bug #6555 (Closed): SECURITY-POLICY:SET-CLIENT fails with an imported CLIENT-PRINCIPAL
- 09:25 AM Database Feature #6450: buffer/buffer-field features
- When implementing the runtime support for @buffer-handle:PRIMARY@, consider supporting @temp-table-handle:PRIMARY@ if...
06/23/2022
- 05:23 PM Base Language Bug #6537: problems with ADD-INTERVAL
- The a and d tests were failing because the computed interval @i@ was incorrect. The @add-interval@ seemed to work fin...
- 02:25 AM Base Language Bug #6537: problems with ADD-INTERVAL
- Ovidiu, @toLocalDateTime@ is wrong - you can't just adjust a datetimetz using the local timezone - what about DST?
... - 08:06 PM Base Language Bug #6537: problems with ADD-INTERVAL
- Constantin Asofiei wrote:
> Ovidiu, the fix is in 6129a/13948 - please review.
I reviewed the changes and inserted ... - 10:27 AM Runtime Infrastructure Support #5567: move FWD to Java 11
- > Greg, there are 2 clamscan processes still running on devsrv01... this usually affects ChUI regression testing.
... - 10:23 AM Runtime Infrastructure Support #5567: move FWD to Java 11
- Greg, there are 2 clamscan processes still running on devsrv01... this usually affects ChUI regression testing.
- 10:11 AM Runtime Infrastructure Support #5567: move FWD to Java 11
- The main regression testing should complete in less than 4 hours. Anything more than that suggests many unexpected f...
- 04:58 AM Runtime Infrastructure Support #5567: move FWD to Java 11
- For now I have baseline for ctrl-c tests.
I started main regression tests yesterday but they are still running after...
06/22/2022
- 10:36 AM Base Language Bug #6537: problems with ADD-INTERVAL
- Ovidiu Maxiniuc wrote:
> Constantin Asofiei wrote:
> > Ovidiu, the fix is in 6129a/13948 - please review. The poin... - 10:16 AM Base Language Bug #6537: problems with ADD-INTERVAL
- Constantin Asofiei wrote:
> Ovidiu, the fix is in 6129a/13948 - please review. The point with the @interval@ issue ... - 05:05 AM Base Language Bug #6537: problems with ADD-INTERVAL
- Ovidiu, the fix is in 6129a/13948 - please review. The point with the @interval@ issue is to convert both instances ...
- 09:35 PM Base Language Bug #6537 (WIP): problems with ADD-INTERVAL
- Constantin,
I checked the code and did some tests. I think that those adjustments are fine. But there other issues w...
06/21/2022
- 03:32 PM Base Language Bug #6537: problems with ADD-INTERVAL
- There is a bug in ADD-INTERVAL: it overrides the timezone, when a datetimetz is used. See this:...
- 03:26 PM Base Language Bug #6537 (WIP): problems with ADD-INTERVAL
06/20/2022
- 06:18 PM Database Bug #6485: tracking-changes can be set if a temp-table has at least a buffer attached to a dataset
- I added the complete implementation of @DATA-SOURCE-ROWID(num/name)@ in revision 13947.
- 01:11 PM Base Language Bug #6533: dynamic equals operator
- I have a fix for the above in 6129a/13946.
Greg: if we don't already have, I think we need to check all compare op... - 12:45 PM Base Language Bug #6533: dynamic equals operator
- This test works fine in 4GL:...
- 12:45 PM Base Language Bug #6533 (New): dynamic equals operator
- 10:24 AM Conversion Tools Bug #5489: Cleanup / reimplement merge DMO definitions
- Have there been other changes that have rendered this moot? I was just reading through a Redmine, and wanted to follo...
- 08:45 AM User Interface Feature #5742: improve web client startup time
- Greg Shah wrote:
> At least the @TailScopedDictionary@ is not from Tomasz.
I'm sorry.. I combined them incorrectly. - 08:36 AM User Interface Feature #5742: improve web client startup time
- At least the @TailScopedDictionary@ is not from Tomasz.
- 08:35 AM User Interface Feature #5742: improve web client startup time
- Tomasz, there is a minor javadoc issues to correct:...
- 04:53 AM User Interface Bug #6513: Invalid key sequence response in FILL-IN widget inside Web client
- I don't understand now why this condition is not enough. It should return true only if a pressed key is SHIFT, ALT, C...
06/18/2022
- 02:21 AM Database Bug #6485: tracking-changes can be set if a temp-table has at least a buffer attached to a dataset
- Ovidiu, thank you, it solves the issue I had in #6277.
- 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...
Also available in: Atom