Activity
From 08/23/2023 to 09/21/2023
09/22/2023
- 08:33 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- > Should the user ID for the PatternEngine be fwd_admin?
Not mandatory. @fwd_user@ does not have enough privileges g...
09/21/2023
- 11:29 AM User Interface Feature #4854: origin affinity
- The following is just a storage of an intermediate state of some diagrams and code. It isn't for evaluation or revie...
- 10:32 AM Base Language Bug #5538: fix readByte() for DirStream, ProcessStream, and others
- Greg Shah wrote:
> Try the @IMPORT@ statement with a @MEMPTR@ variable.
It worked for FWD, it triggered @ProcessS... - 09:32 AM Base Language Feature #6410: implement additional built-in OO classes/interfaces
- 6410a was rebased from trunk rev 14747 - new rev 14777.
I'm putting this into conversion testing of some projects. - 05:06 AM Base Language Feature #6649: improve the performance or SourceNameMapper runtime
- I had to discard my initial implementation since it was going in the wrong direction and started again from scratch b...
- 03:19 AM Database Feature #6496 (Review): add equivalent support for -trig command line option
- Commited branch #6496a on rev. 14743 and 14744,
with necessary changes to support -trig parameter for searching a s... - 03:02 AM Database Bug #7797: FWD-H2 LAZY reverse index regression
- This turned out to be quite a massive set of changes. While doing some tests I noticed things that were not in order ...
- 09:47 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- With some updates to my @import.sh@, I am close with mariadb:...
- 08:55 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Roger Borrello wrote:
> Some things I need clarification with respect to Maria:
> * Do I need to create a @fwd_user...
09/20/2023
- 07:29 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- I checked in an updated @import.sh@ which works with H2. I am still testing with Maria, which I just attempted.
So... - 06:08 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- I am updating the @import.sh@ script to handle all the DBs... on H2, to create the database, there are not separate c...
- 04:14 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Try https://proj.goldencode.com/projects/p2j/wiki/Database_Server_Setup_for_MariaDb_on_Linux.
I am sure I did the ... - 04:06 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Igor Skornyakov wrote:
> I do not know how this can happen. Word tables for H2 are not supposed to be implemented be... - 03:40 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Roger Borrello wrote:
> Igor Skornyakov wrote:
> > This can happen only if your @build_db.xml@ contains a correspon... - 03:34 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Igor Skornyakov wrote:
> This can happen only if your @build_db.xml@ contains a corresponding @ScriptRunner@ call.
... - 03:26 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Roger Borrello wrote:
> The updates to prevent an unneeded DDL from being generated if the dialect does not use them... - 03:13 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- The updates to prevent an unneeded DDL from being generated if the dialect does not use them is why there isn't any H...
- 12:18 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Ovidiu Maxiniuc wrote:
> Roger Borrello wrote:
> > Branch 4722a has been rebased to the latest trunk (14745). It is... - 11:21 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Roger Borrello wrote:
> Branch 4722a has been rebased to the latest trunk (14745). It is at revision 14758. Ovidiu a... - 08:24 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Greg Shah wrote:
> @prepare_template.sh@ is only used for turning Hotel GUI into a template for a new application. ... - 06:33 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- @prepare_template.sh@ is only used for turning Hotel GUI into a template for a new application. You would only ever ...
- 06:11 PM Database Bug #7821: Duplication of table records in schema namespace causes dynamic conversion to fail
- I found that the schema dictionary is created and the private @nodes@ @List@ is populated, in certain conditions, the...
- 05:46 PM Database Bug #7821 (New): Duplication of table records in schema namespace causes dynamic conversion to fail
- 05:14 PM Base Language Feature #6649: improve the performance or SourceNameMapper runtime
- I think we are largely on the same page.
The one place I differ is that I was not thinking we would store the prop... - 02:10 PM Base Language Bug #7460: implement Progress.Lang.Class:getMethods
- Constantin Asofiei wrote:
> On a side note, I'm trying to run the tests from @tests.oo.progress.reflect@ for @constr... - 10:12 AM Base Language Bug #7460: implement Progress.Lang.Class:getMethods
- Marian, I'm working on the review. I'll do any required changes directly on the branch and will prepare it for merge...
09/19/2023
- 07:37 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- There are two events in your log:
# @data/standard.dict@ is not found in jar. In this case, FWD will try to find it ... - 07:36 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Branch 4722a has been rebased to the latest trunk (14745). It is at revision 14758. Ovidiu and Igor, can you confirm ...
- 07:31 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Eric Faulhaber wrote:
> Is @prepare_template.sh@ a requirement now? TBH, I haven't kept up with every change in thes... - 06:59 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Hmm... I checked out revision 273, ran the @./prepare_template.sh -n < hotel.input.linux.pg@ and got a successful bui...
- 06:41 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Roger Borrello wrote:
> Thanks, Eric. Did you run any @prepare_template.sh@ varieties?
No, this was an update of ... - 06:37 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Roger Borrello wrote:
> I didn't see any particular problems building. What stage should they be logged at? Log atta... - 06:36 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Thanks, Eric. Did you run any @prepare_template.sh@ varieties?
- 06:27 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- I just updated to the latest Hotel GUI project (rev 273) and ran @ant clean deploy.all@, using FWD trunk rev 14723. M...
- 06:21 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- I didn't see any particular problems building. What stage should they be logged at? Log attached.
- 06:06 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Never mind. I found this in the @hotel.df@ for Hotel GUI:...
- 06:03 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Roger Borrello wrote:
> I committed an updated @import.sh@ to this branch which allows for the tables to be built wi... - 05:07 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- I committed an updated @import.sh@ to this branch which allows for the tables to be built without the logging warning...
- 03:30 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- The chances are these were added by me when debugging various pieces of code. Certainly, they are not a problem in ho...
- 02:50 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Greg Shah wrote:
> Yes, I think we should not need the @logging.properties@.
There are also 3 instances of debug ... - 02:20 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Yes, I think we should not need the @logging.properties@.
- 02:19 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Greg Shah wrote:
> As soon as you require @logging.properties@ there is now a 2nd way to configure logging and it is... - 11:05 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- As soon as you require @logging.properties@ there is now a 2nd way to configure logging and it is incompatible with o...
- 10:56 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Greg Shah wrote:
> I don't think it opens pandora's box to assume that all our dependent libraries are in the same d... - 10:48 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- I don't think it opens pandora's box to assume that all our dependent libraries are in the same directory. That is t...
- 10:47 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- > Is that for sure next to @p2j.jar@?
In all cases today which I know of, yes.
- 10:44 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Greg Shah wrote:
> Did you try to include @fwd-slf4j.jar@ in the classpath (described in the documentation)?
Is t... - 10:20 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Did you try to include @fwd-slf4j.jar@ in the classpath (described in the documentation)?
- 10:09 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Greg Shah wrote:
> We definitely don't want to put properties files all over the place.
>
> [[p2j:Logging#Interfe... - 09:58 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- > For the @SLF4J@ issue, I included the @cfg/logging.properties@ in the @hotel.jar@, and specified @-Djava.util.loggi...
- 09:41 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Igor Skornyakov wrote:
> The problem caused by the fact that DDL scripts for the @hotel@ projects had DOS line endin... - 04:50 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Roger Borrello wrote:
> Roger Borrello wrote:
> > It hangs here, and does not proceed.
>
> I noticed I was using... - 08:15 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- I noticed the quotes around the @$db_url@. I do not think that is the main cause, but I am sure they are not removed ...
- 04:39 PM Base Language Bug #5538: fix readByte() for DirStream, ProcessStream, and others
- > Can you please check if there is any way to check @ProcessStream.readByte()@?
Try the @IMPORT@ statement with a ... - 03:41 PM Base Language Bug #5538: fix readByte() for DirStream, ProcessStream, and others
- Greg Shah wrote:
> Anything using @INPUT THROUGH@, @INPUT-OUTPUT THROUGH@ or @OUTPUT THROUGH@ creates a child proces... - 09:19 AM User Interface Bug #7794: FILL-IN: editing numbers issues
- *FIXED*
Vladimir Tsichevski wrote:
> In OE, a non-unknown value is padded left with spaces, so it is kind of ri... - 09:03 AM User Interface Feature #7814: Supporting translated texts for web login / logout screens
- > > > The web client is not loaded on the login / logout page.
> >
> > Right, so why do we care about translations... - 08:48 AM User Interface Feature #7814: Supporting translated texts for web login / logout screens
- Galya B wrote:
> Also SPA is a form of web app I'm very well familiar and it loads all resources at once in a compre... - 08:45 AM User Interface Feature #7814: Supporting translated texts for web login / logout screens
- Galya B wrote:
> Greg Shah wrote:
> > > The web client is not loaded on the login / logout page.
> >
> > Right, ... - 08:45 AM User Interface Feature #7814: Supporting translated texts for web login / logout screens
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Did you mean that this code @Iterator<Entry<String, String>> bun... - 08:44 AM User Interface Feature #7814: Supporting translated texts for web login / logout screens
- Also SPA is a form of web app I'm very well familiar and it loads all resources at once in a compressed format, so it...
- 08:39 AM User Interface Feature #7814: Supporting translated texts for web login / logout screens
- Greg Shah wrote:
> > The web client is not loaded on the login / logout page.
>
> Right, so why do we care about ... - 08:33 AM User Interface Feature #7814: Supporting translated texts for web login / logout screens
- Galya B wrote:
> Greg Shah wrote:
> > > * the high traffic low functionality pages will need to load a js library a... - 08:30 AM User Interface Feature #7814: Supporting translated texts for web login / logout screens
- Sergey Ivanovskiy wrote:
> Did you mean that this code @Iterator<Entry<String, String>> bundles = TranslationManager... - 08:29 AM User Interface Feature #7814: Supporting translated texts for web login / logout screens
- Greg Shah wrote:
> > * the high traffic low functionality pages will need to load a js library and all translations;... - 08:27 AM User Interface Feature #7814: Supporting translated texts for web login / logout screens
- > Greg, you want to preserve the current approach. If that's the case, then the login page should use @currentLanguag...
- 07:20 AM User Interface Feature #7814: Supporting translated texts for web login / logout screens
- Did you mean that this code @Iterator<Entry<String, String>> bundles = TranslationManager.getBundles(bundleBaseName, ...
- 06:11 AM User Interface Feature #7814: Supporting translated texts for web login / logout screens
- Sergey Ivanovskiy wrote:
> I can apply the changes from #7814-15 to the required task branch if there are no objecti... - 06:10 AM User Interface Feature #7814: Supporting translated texts for web login / logout screens
- Galya B wrote:
> Hynek Cihlar wrote:
> > @CURRENT-LANGUAGE@ is interpreted by the customer app, it can be any valid... - 06:08 AM User Interface Feature #7814: Supporting translated texts for web login / logout screens
- Galya B wrote:
> Hynek Cihlar wrote:
> > > * loading label and button texts in the ui with javascript will cause fl... - 05:56 AM User Interface Feature #7814: Supporting translated texts for web login / logout screens
- Hynek Cihlar wrote:
> @CURRENT-LANGUAGE@ is interpreted by the customer app, it can be any valid identifier, not jus... - 05:53 AM User Interface Feature #7814: Supporting translated texts for web login / logout screens
- Sergey Ivanovskiy wrote:
> We should decide who takes this issue because it can block this task.
I think it's als... - 05:52 AM User Interface Feature #7814: Supporting translated texts for web login / logout screens
- Hynek Cihlar wrote:
> > * loading label and button texts in the ui with javascript will cause flickering, if the pag... - 05:33 AM User Interface Feature #7814: Supporting translated texts for web login / logout screens
- I can apply the changes from #7814-15 to the required task branch if there are no objections.
- 05:27 AM User Interface Feature #7814: Supporting translated texts for web login / logout screens
- Then in this @EmbeddedWebServerImpl@...
- 05:20 AM User Interface Feature #7814: Supporting translated texts for web login / logout screens
- We should decide who takes this issue because it can block this task.
- 05:17 AM User Interface Feature #7814: Supporting translated texts for web login / logout screens
- Sergey Ivanovskiy wrote:
> It seems that enough to fix @TranslationManager.parse@ (transfroms to identifiers) and @T... - 05:13 AM User Interface Feature #7814: Supporting translated texts for web login / logout screens
- It seems that enough to fix @TranslationManager.parse@ (transfroms to identifiers) and @TranslationManager.getIdentif...
- 05:07 AM User Interface Feature #7814: Supporting translated texts for web login / logout screens
- Galya B wrote:
> Sergey Ivanovskiy wrote:
> > So you found a hot issue.
> Yep. I thought it's intentional and cust... - 05:04 AM User Interface Feature #7814: Supporting translated texts for web login / logout screens
- Galya B wrote:
> * one language has multiple locales, for example English has 13 and French 6, but translations are ... - 04:49 AM User Interface Feature #7814: Supporting translated texts for web login / logout screens
- Sergey Ivanovskiy wrote:
> So you found a hot issue.
Yep. I thought it's intentional and customer apps are converte... - 04:47 AM User Interface Feature #7814: Supporting translated texts for web login / logout screens
- Galya B wrote:
> Sergey Ivanovskiy wrote:
> > Galya B wrote:
> > > Current translation mechanics 1:
> > > * The w... - 04:44 AM User Interface Feature #7814: Supporting translated texts for web login / logout screens
- Another important aspect is to keep a correlation between the error messages displayed in the ui and the logs on the ...
- 04:14 AM User Interface Feature #7814: Supporting translated texts for web login / logout screens
- Greg, you want to preserve the current approach. If that's the case, then the login page should use @currentLanguage@...
- 03:58 AM User Interface Feature #7814: Supporting translated texts for web login / logout screens
- Sergey Ivanovskiy wrote:
> Galya B wrote:
> > Current translation mechanics 1:
> > * The web driver shows certain ... - 03:57 AM User Interface Feature #7814: Supporting translated texts for web login / logout screens
- Galya B wrote:
> Current translation mechanics 1:
> * The web driver shows certain messages and menus that reflect ... - 02:43 AM User Interface Feature #7814: Supporting translated texts for web login / logout screens
- Web login screens at @/gui@, @/chui@, @/embedded@ and the respective logout screens introduced with SSO in #3931 need...
- 02:25 AM User Interface Feature #7814 (New): Supporting translated texts for web login / logout screens
- 08:20 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- As I noted above #3931-322, I'm OK with removing the remote form of embedded and the trustedspawner. However, I want...
- 07:13 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Galya B wrote:
> But let's not forget that remote is a type of embedded and it should require SSO enabled as well, a... - 07:12 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Getting back to the review.
There was an important question about what we do with @trustedspawner@ and the fact th... - 04:41 AM Base Language Feature #6649: improve the performance or SourceNameMapper runtime
- Let me see if I understand your point correctly.
h3. Bootstrap
* We have a map with keys as unqualified procedu... - 04:00 AM Base Language Bug #7460 (Review): implement Progress.Lang.Class:getMethods
- Please review.
- 03:59 AM Base Language Bug #7460 (WIP): implement Progress.Lang.Class:getMethods
- Constantin Asofiei wrote:
> Marian, at this point, lets leave this behavior on the side for now. We need the implem...
09/18/2023
- 06:19 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Roger Borrello wrote:
> It hangs here, and does not proceed.
I noticed I was using @fwd_admin@ instead of @fwd_us... - 06:17 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- I am working on updating the import script to utilize the new options for building the database tables. I am receivin...
- 04:24 PM Conversion Tools Bug #4154 (Closed): NPE in ENABLE ALL
- 04:20 PM Conversion Tools Bug #4154 (Review): NPE in ENABLE ALL
- Seems, the issue does not exist anymore. The 4gl code example converts with no issues. This issue can be closed/rejec...
- 04:19 PM Conversion Tools Bug #4154 (WIP): NPE in ENABLE ALL
- 03:24 PM Base Language Bug #7460: implement Progress.Lang.Class:getMethods
- Tried the obvious choice @BaseDataType@ as return type and this could work if we update the blocks to create a proxy ...
- 03:08 PM Base Language Bug #7460: implement Progress.Lang.Class:getMethods
- Constantin Asofiei wrote:
> what I mentioned about @invoke@ to use @BlockManager.functio@).
Yeah, as said the @invo... - 02:04 PM Base Language Bug #7460: implement Progress.Lang.Class:getMethods
- Marian, at this point, lets leave this behavior on the side for now. We need the implementation of @progress.lang.me...
- 02:02 PM Base Language Bug #7460: implement Progress.Lang.Class:getMethods
- All this doesn't look like expected behaviour imho and since those are all internal objects anyway let me know if you...
- 02:00 PM Base Language Bug #7460: implement Progress.Lang.Class:getMethods
- Constantin Asofiei wrote:
> Marian, what happens if you use @=@ operator, and not Equals/ToString methods? If they ... - 01:51 PM Base Language Bug #7460: implement Progress.Lang.Class:getMethods
- Marian, what happens if you use @=@ operator, and not Equals/ToString methods? If they are the same reference, this ...
- 01:18 PM Base Language Bug #7460: implement Progress.Lang.Class:getMethods
- Constantin Asofiei wrote:
> These @Parameter@, @Legacy4GLMethod@, etc, instances are immutable, right?
There seem... - 03:11 PM Base Language Bug #7184: Incorrect conversion of concatenated string literals to a LONGCHAR
- Constantin, can we close this?
- 02:19 PM User Interface Bug #7794: FILL-IN: editing numbers issues
- *FIXED*
@Ctrl-CursorLeft@ and @Ctrl-CursorRight@ move caret word left and right.
- 02:13 PM User Interface Bug #7794: FILL-IN: editing numbers issues
- *ISSUE*
Navigation issue: in OE in GUI mode, the @CURSOR-DOWN@ and @CURSOR-UP@ keys move cursor right and left. In F... - 01:53 PM User Interface Bug #7794: FILL-IN: editing numbers issues
- *ISSUE*
Issues related to setting screen value.
Invalid character must not be tolerated, so the following values ... - 07:08 AM User Interface Bug #7794: FILL-IN: editing numbers issues
- *ISSUE*
Yet another issue with decimal editor:
# insert an unknown value by typing @?@
# select the @?@ sign
# ... - 08:47 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Galya B wrote:
> Which command do you use to create .po files from app sources?
I always used POEditor. But I thi... - 08:44 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Which command do you use to create .po files from app sources?
- 08:39 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Galya B wrote:
> Hynek Cihlar wrote:
> > Galya B wrote:
> > > 1. The spawn errors are not present in the front-end... - 08:25 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Galya B wrote:
> Also let me just conclude something again, because I'm not understood when I say it only once.
>
... - 08:22 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Hynek Cihlar wrote:
> Galya B wrote:
> > 1. The spawn errors are not present in the front-end files and can't be au... - 08:20 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Galya B wrote:
> 1. The spawn errors are not present in the front-end files and can't be automatically extracted to ... - 08:14 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Also let me just conclude something again, because I'm not understood when I say it only once.
Having .po files me... - 08:04 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Greg Shah wrote:
> Why not do this on the server in Java and only provide what is needed? Why not use the browser's ... - 07:30 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Galya B wrote:
> Also the login page that can be server-side rendered, needs to load gettext.js and all resources an... - 07:26 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Also the login page that can be server-side rendered, needs to load gettext.js and all resources and translate on the...
- 07:24 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Thank you everyone for the contribution. Finally we can agree on my original comments - there is no tool, code, scrip...
- 07:15 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- To be clear: I'm not expecting this task to do anything with automation for gettext. It is enough to create the @.po...
- 05:00 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Galya B wrote:
>what it is is still unclear... gettext... a JavaScript library?! That's the only gettext in the proj... - 03:24 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Galya B wrote:
> Greg Shah wrote:
> > > Having an external tool not plugged into the automation doesn't sound very ... - 03:06 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Hynek Cihlar wrote:
> Galya B wrote:
> > Greg Shah wrote:
> > > There is none and we plan no such thing. I have th... - 03:04 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Greg Shah wrote:
> > Having an external tool not plugged into the automation doesn't sound very standard for modern ... - 03:01 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Galya B wrote:
> Greg Shah wrote:
> > There is none and we plan no such thing. I have the feeling that I am not und... - 01:45 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Greg Shah wrote:
> There is none and we plan no such thing. I have the feeling that I am not understand something cr... - 03:39 AM Base Language Bug #5538 (WIP): fix readByte() for DirStream, ProcessStream, and others
09/15/2023
- 03:30 PM User Interface Bug #7794: FILL-IN: editing numbers issues
- *ISSUE*
Yet another issue with decimal editor: initially the screen value is filled with spaces (which is incorrect ... - 03:23 PM User Interface Bug #7794 (WIP): FILL-IN: editing numbers issues
- Vladimir Tsichevski wrote:
> Yet another issue: decimal editor: inserting the question mark @?@ does not reset the e... - 02:58 PM User Interface Bug #7794: FILL-IN: editing numbers issues
- *FIXED*
Yet another issue: decimal editor: inserting the question mark @?@ does not reset the editor to unknown stat... - 01:41 PM Base Language Bug #7460: implement Progress.Lang.Class:getMethods
- Greg Shah wrote:
> Marian: Are you close to committing the next version of this?
I’ll try to push that by Monday,... - 11:13 AM Base Language Bug #7460: implement Progress.Lang.Class:getMethods
- Marian: Are you close to committing the next version of this?
- 10:50 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Greg Shah wrote:
> > > FWD translatable strings would be in FWD-specific bundles and then two would ever meet or ove... - 10:21 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Galya B wrote:
> A little background on things...
>
> There are two ways to load resource bundles: from @.java@ c... - 10:17 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Galya B wrote:
> OK, alien mode activated:
>
> I think... and write... and hopefully it will be read... and under... - 09:42 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- > > FWD translatable strings would be in FWD-specific bundles and then two would ever meet or overlap.
> How is then... - 09:37 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Galya B wrote:
> Greg Shah wrote:
> > FWD translatable strings would be in FWD-specific bundles and then two would ... - 09:13 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Greg Shah wrote:
> FWD translatable strings would be in FWD-specific bundles and then two would ever meet or overlap... - 09:11 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- > I don't find it a good idea to run customer apps re-conversion every time someone changes the wording of an error m...
- 09:07 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- A little background on things...
There are two ways to load resource bundles: from @.java@ class extending @java.u... - 08:37 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- OK, alien mode activated:
I think... and write... and hopefully it will be read... and understood... a very import... - 08:28 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Galya B wrote:
> Greg Shah wrote:
> > > Having an external tool not plugged into the automation doesn't sound very ... - 08:25 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- > > What do you mean by this? @SESSION:CURRENT-LANGUAGE@ is assignable and we react to it.
> Greg, please, don't ma... - 08:22 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Greg Shah wrote:
> > Having an external tool not plugged into the automation doesn't sound very standard for modern ... - 08:20 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- > Having an external tool not plugged into the automation doesn't sound very standard for modern programs.
We do ... - 08:16 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Greg Shah wrote:
> What do you mean by this? @SESSION:CURRENT-LANGUAGE@ is assignable and we react to it.
Greg, pl... - 08:14 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- > > > @CURRENT-LANGUAGE@ will be set by directory.xml. As far as I can see from any examples it is the full language ...
- 08:12 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- > We want the translations to be based on GNU gettext. This is a de facto industry standard, it's simple to use, has ...
- 08:07 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Hynek Cihlar wrote:
> We want the translations to be based on GNU gettext. This is a de facto industry standard
Hav... - 07:38 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Hynek Cihlar wrote:
> Galya B wrote:
> > @CURRENT-LANGUAGE@ will be set by directory.xml. As far as I can see from ... - 07:33 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Galya B wrote:
> @CURRENT-LANGUAGE@ will be set by directory.xml. As far as I can see from any examples it is the fu... - 07:29 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Hynek Cihlar wrote:
> See the attached diff, it provides a possible gettext implementation for FWD runtime. I haven'... - 07:28 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- @CURRENT-LANGUAGE@ will be set by directory.xml. As far as I can see from any examples it is the full language name. ...
- 07:02 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Galya B wrote:
> I didn't know you've started. I'm ready with the implementation in 3931a r14777. Can you please che... - 06:50 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Constantin, Sergey, Hynek, 3931a is ready for final review.
- 06:49 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- It's done in r14780.
With this config the login can be translated:... - 06:07 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- @WebDriverHandler@ error msg added to translation resources in r14778. Next I'll translate the login / logout pages a...
- 05:07 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- I didn't know you've started. I'm ready with the implementation in 3931a r14777. Can you please check if it's in chec...
- 04:50 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Galya B wrote:
> Hynek Cihlar wrote:
> > If there is no objection I will add proper support for string translation ... - 01:58 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Hynek Cihlar wrote:
> If there is no objection I will add proper support for string translation also for FWD runtime... - 10:37 AM Database Bug #7797: FWD-H2 LAZY reverse index regression
- *Review:*
* You made sortUsingReversedIndex by default true. I don't think this is right!
* For ReversedRes... - 06:30 AM Database Bug #7797: FWD-H2 LAZY reverse index regression
- I put some thought into this and tried a couple of things and I think (or hope at least) that I've reached a pretty "...
- 10:30 AM Database Feature #6628: port PostgreSQL native user defined functions to MariaDB
- Eric: Please review.
- 10:30 AM Database Bug #6767: Possible name clashes in DMO classes
- Eric: Please review.
- 10:28 AM Database Bug #6812: fix FastFindCache to use a shared instance per persistent database
- How do we move this along?
- 10:27 AM Database Feature #7020: always use "expanded" extent fields
- Eric: Please review.
- 10:26 AM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
- Eric: Please review.
- 10:18 AM Base Language Feature #6649: improve the performance or SourceNameMapper runtime
- Another thing to consider with this "search inversion" idea is whether we can avoid the propath scanning process by r...
- 10:14 AM Base Language Feature #6649: improve the performance or SourceNameMapper runtime
- I think the idea from #6649-17 has the greatest potential for improvement, though the caching from #6649-16 might als...
- 08:56 AM Base Language Feature #6649: improve the performance or SourceNameMapper runtime
- From #6649-16, I understood that we should execute the lookup function with the unqualified filename, then resume sea...
- 09:03 AM Database Feature #7802: implement INACTIVE index support
- This task is meant to provide support for the @INACTIVE@ schema value in an index definition (in a @.df@) file. In #...
- 09:01 AM Database Feature #7802 (New): implement INACTIVE index support
09/14/2023
- 04:58 PM User Interface Bug #7794: FILL-IN: editing numbers issues
- *ISSUE*
Yet another issue which can be reproduced with @7019.p@ attached to the #7019 issue.
I enter -890134 into... - 04:38 PM User Interface Bug #7794: FILL-IN: editing numbers issues
- *ISSUE*
Yet another issue related to the digit insertion in a decimal editor:
# The initial value has a *single i... - 03:47 PM User Interface Bug #7794: FILL-IN: editing numbers issues
- Vladimir Tsichevski wrote:
> 2. Digits can be inserted at the lowest integer part of the format (over the digit 5 ... - 03:42 PM User Interface Bug #7794: FILL-IN: editing numbers issues
- *FIXED*
Another issues related to the digit insertion in a *decimal* editor:
The initial value is always @12,345.... - 02:24 PM User Interface Bug #7794: FILL-IN: editing numbers issues
- *FIXED*
Another issues related to the @DELETE@ action in a decimal editor:
The initial value is always @12,345.67... - 12:51 PM User Interface Bug #7794: FILL-IN: editing numbers issues
- *FIXED*
Another 2 issues related to the @BACKSPACE@ action in a decimal editor:
# After I erase the digit @3@ in ... - 12:42 PM User Interface Feature #3931: single sign-on for virtual desktop mode
- > If there is no objection I will add proper support for string translation also for FWD runtime.
Go ahead. - 12:35 PM User Interface Feature #3931: single sign-on for virtual desktop mode
- Galya B wrote:
> My idea was that all errors sent to the end-user will have the uuid and they will be logged with th... - 12:30 PM User Interface Feature #3931: single sign-on for virtual desktop mode
- Currently we don't have translation resolved for FWD runtime (beside Javascript client). @TranslationManager@ address...
- 12:00 PM User Interface Feature #3931: single sign-on for virtual desktop mode
- Galya B wrote:
> Sergey Ivanovskiy wrote:
> > I think you should try @ResourceBundle.getBundle(String baseName, Loc... - 11:37 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Constantin Asofiei wrote:
> Galya B wrote:
> > I'm adding all the errors to the ui, but I just want to mention a su... - 11:16 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Sergey Ivanovskiy wrote:
> I think you should try @ResourceBundle.getBundle(String baseName, Locale locale)@ to load... - 11:01 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Galya B wrote:
> Sergey Ivanovskiy wrote:
> > I guess that it needs to
> > [...]
> I tried earlier to set it thou... - 10:37 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Sergey Ivanovskiy wrote:
> I guess that it needs to
> [...]
I tried earlier to set it though @EnvironmentOps@ and ... - 10:36 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Sergey Ivanovskiy wrote:
> I guess that it needs to... - 10:31 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Galya B wrote:
> I'm adding all the errors to the ui, but I just want to mention a superior and more reliable debugg... - 10:30 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- I guess that it needs to...
- 10:10 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Galya B wrote:
> One more to the topic: Translating parameterized messages should be done before the specifiers are ... - 09:46 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Translations is the last sub-task I have before a final review. I need more specific pointers how to solve it with th...
- 09:32 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- We have other tasks open to translate all other messages, so eventually all the messages will be translated.
- 09:31 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- > A question - since the same error is supposed to be present in the logs, what language should it be in? If the logi...
- 07:26 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- One more to the topic: Translating parameterized messages should be done before the specifiers are substituted. I can...
- 03:26 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- A question - since the same error is supposed to be present in the logs, what language should it be in? If the login ...
- 02:55 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Not to mention (mentioning) this approach will eliminate the need to keep translations for 10+ errors.
- 02:45 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- I myself had that issue multiple times of not understanding why the credentials are not accepted according to the mes...
- 08:17 AM Base Language Feature #6649: improve the performance or SourceNameMapper runtime
- I did a test on a large customer application for #6649-16 where I got a total of *42846* calls to @SourceNameMapper.c...
- 08:09 AM Database Feature #7416: Reiterate DatabaseStatistics and leverage to other database profling tools
- Sorry, my bad.
- 05:36 AM Database Bug #7797: FWD-H2 LAZY reverse index regression
- Radu Apetrii wrote:
> This might turn out to be more messy than I hoped. I was right saying that the changes are the... - 05:19 AM Database Bug #7797: FWD-H2 LAZY reverse index regression
- This might turn out to be more messy than I hoped. I was right saying that the changes are there, but it's a bit more...
- 03:30 AM Database Bug #7797: FWD-H2 LAZY reverse index regression
- I don't have an example yet.
Attempt to make something like @FOR EACH tt BY tt.f1 DESC@, while you have an @ASC@ i... - 03:10 AM Database Bug #7797: FWD-H2 LAZY reverse index regression
- I'm on it. I think I already have the changes necessary, but they need to be added to 7066c_h2 (which I will create v...
09/13/2023
- 05:05 PM User Interface Bug #7794: FILL-IN: editing numbers issues
- I am remembering that some layout modes (@COLON-ALIGNED@?, @SIDE-LABELS@?) might change the alignment of the associat...
- 04:51 PM User Interface Bug #7794: FILL-IN: editing numbers issues
- *FIXED*
Screen value formatting issue:
GUI Swing, both decimal/integer editors:
In OE, a non-unknown value is ... - 03:48 PM Runtime Infrastructure Feature #7799: automated vulnerability scanning
- We plan to update all of our dependencies to the latest stable levels as part of work on #6692 (Java 17). That will ...
- 03:38 PM Runtime Infrastructure Feature #7799 (WIP): automated vulnerability scanning
- 11:55 AM Database Bug #7641: Lower the number of Map.get() calls in the persistence layer
- Alexandru Lungu wrote:
> As this doesn't provide consistent improvements in this state, I am pending this for furthe... - 10:22 AM Database Bug #7641: Lower the number of Map.get() calls in the persistence layer
- Done some improvements and committed 7641a / rev. 14721. I didn't expect to have that many (new) instances of @Static...
- 10:47 AM Database Feature #7066: Implement multi-table indexed query in H2
- > No, but it was quite straight-forward to solve that test. I committed to 7066b_h2, rev. 28.
Great news.
Merge... - 05:26 AM Database Feature #7066: Implement multi-table indexed query in H2
- Alexandru Lungu wrote:
> I am OK with the changes. The regression tests are ok. Does this also solve #7776?
No, but... - 04:46 AM Database Feature #7066: Implement multi-table indexed query in H2
- I am OK with the changes. The regression tests are ok. Does this also solve #7776?
Radu, *please extend your regress... - 04:30 AM Database Feature #7066: Implement multi-table indexed query in H2
- Done. I committed to *7066b_h2, rev. 27* changes that target the behavior of @lazy@ when using @previous()@. I tried ...
- 02:59 AM Database Feature #7066: Implement multi-table indexed query in H2
- Greg Shah wrote:
> Since 7066a_h2 is needed to fix a bug (regression?) that causes #7666 (and several other related ... - 10:45 AM Database Bug #7797: FWD-H2 LAZY reverse index regression
- ...
- 10:37 AM Database Bug #7797 (Closed): FWD-H2 LAZY reverse index regression
- 09:43 AM Database Bug #7793: incremental conversion with deleted table from .df
- Ovidiu Maxiniuc wrote:
> I have only one unknown thing: at runtime, how do we decide which is the timestamp which ma... - 09:37 AM Database Bug #7793: incremental conversion with deleted table from .df
- I think of the following solution:
* add a conversion timestamp to DMOs (as an annotation). This might be useful for... - 08:22 AM Database Bug #7793: incremental conversion with deleted table from .df
- The current solutions for a customer were:
* delete all artifacts for this table manually (from src/, build/, other ... - 07:42 AM Database Bug #7793: incremental conversion with deleted table from .df
- We don't support incremental conversion when the schema changes. This is expected to fail.
- 11:57 PM Database Bug #7793: incremental conversion with deleted table from .df
- Ovidiu, the scenario is this:
* full conversion uses table Book with dump-name 'paper'.
* incremental conversion re... - 08:16 AM Base Language Feature #6649 (WIP): improve the performance or SourceNameMapper runtime
- 05:30 AM Database Bug #7776: Previous regression on FWD-H2 lazy mode
- Alexandru Lungu wrote:
> If that is the case, note that @beforeLast@ can be reset back to @false@ if we ever do @nex... - 04:59 AM Database Bug #7535: Temporary tables require trailing recid component even for unique indexes
- Merged 7535a_h2/rev.27 into FWD-H2 trunk as rev. 27 and archived.
09/12/2023
- 07:25 PM Database Bug #7788: NPE when assigning query to browse
- Let me put my thoughts. Is it a browse issue? Yes and no.
First, if you try this code:... - 11:10 AM Database Bug #7788: NPE when assigning query to browse
- > Maybe they were tested individually and the actual operator is || instead of &&?
This was exactly what I thought... - 10:32 AM Database Bug #7788: NPE when assigning query to browse
- Alexandru Lungu wrote:
> There are two issues here:
> * The browse is not dynamic, so @_dynamic@ returns @false@. I... - 08:18 AM Database Bug #7788: NPE when assigning query to browse
- That part is not quite relevant for the test-case. The following is also problematic:...
- 07:26 AM Database Bug #7788: NPE when assigning query to browse
- Nice catch!
It seems like the query from @new-query-handle@ is not properly initialized. I did not run the testcase ... - 04:42 AM Database Bug #7788: NPE when assigning query to browse
- This code works in 4GL, but after conversion it throws a NullPointerExpression....
- 03:47 AM Database Bug #7788 (New): NPE when assigning query to browse
- 05:45 PM Database Bug #7793: incremental conversion with deleted table from .df
- I am not sure I understand. Please correct me if I am wrong.
We have an initial conversion over a .df which contai... - 12:02 PM Database Bug #7793: incremental conversion with deleted table from .df
- If an incremental conversion is done with a .df file which removes a table, the DMO remains in place, both as .java a...
- 11:48 AM Database Bug #7793 (Closed): incremental conversion with deleted table from .df
- 04:52 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Review of 4722a, up to 14738.
I am generally OK with the code. Just a few notes to add:
Globally:
* the module... - 03:08 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Ovidiu: Please review.
- 02:35 PM User Interface Bug #7794: FILL-IN: editing numbers issues
- *ISSUE*
@FILL-IN@ for a decimal variable, default format, Swing: if the cursor points to a thousands delimiter, an i... - 02:33 PM User Interface Bug #7794: FILL-IN: editing numbers issues
- *ISSUE*
@FILL-IN@ for an *integer* variable, default format, Swing: if the cursor points to a thousands delimiter,... - 02:31 PM User Interface Bug #7794 (WIP): FILL-IN: editing numbers issues
- 12:04 PM User Interface Feature #4856 (Review): web client session forking
- Ready for review in 3931a (latest r14770), based on trunk r14707.
Relevant files:... - 11:33 AM Database Bug #7641: Lower the number of Map.get() calls in the persistence layer
- I continued improving 7641a, which is now at rev. 14720. Basically, I moved @SchemaHelper@ to persist, instead of orm...
- 10:42 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Galya B wrote:
> Just mentioning on time... the whole confusion of the end user about messages about FWD user / acco... - 10:40 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Just mentioning on time... the whole confusion of the end user about messages about FWD user / account and OS user / ...
- 10:40 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Galya B wrote:
> And you want them translated or not?
Yes. If there is any problem with the translations, our cu... - 10:37 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- And you want them translated or not?
- 10:33 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Galya B wrote:
> Greg Shah wrote:
> > Please restore the previous level of detail.
> The number / type of errors i... - 09:44 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Also translating the errors with Google translator may get funny for things like @Cannot load dynamic libraries.@. :)
- 09:26 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Greg Shah wrote:
> Please restore the previous level of detail.
The number / type of errors in the web handlers wen... - 08:45 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- > > When running in an enviornment where there is no existing session, then I think we should handle this same requir...
- 08:39 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- > It's convenient when end-users tell admins what exactly went wrong by quoting the error message, but at the same ti...
- 01:30 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Constantin Asofiei wrote:
> Galya B wrote:
> > All right, I'll just set the context anew every time it's not a remo... - 01:26 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Greg Shah wrote:
> When running in an enviornment where there is no existing session, then I think we should handle ... - 01:21 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Constantin Asofiei wrote:
> At least, we need a proper error message being shown (something like @Not enough permiss... - 10:30 AM Database Feature #7066: Implement multi-table indexed query in H2
- Since 7066a_h2 is needed to fix a bug (regression?) that causes #7666 (and several other related tasks), what is the ...
- 07:58 AM Database Bug #7731: performance improvements for FQLPreprocessor
- Dănuț Filimon wrote:
> So I should leave the cache size to *512k* instead of *8192* and wait for #7767 to be complet... - 07:50 AM Database Bug #7731: performance improvements for FQLPreprocessor
- Constantin Asofiei wrote:
> The total number of cache hits (or misses). Set the cache number to something large (li... - 07:21 AM Database Bug #7731: performance improvements for FQLPreprocessor
- Dănuț Filimon wrote:
> I will test it right away but is the number of calls the only information that you want to kn... - 06:58 AM Database Bug #7731: performance improvements for FQLPreprocessor
- Constantin Asofiei wrote:
> For #7767, there are ~280k of @HQLParser.expression@ calls, which in turn create some 94... - 06:45 AM Database Bug #7731: performance improvements for FQLPreprocessor
- Dănuț Filimon wrote:
> The problem with using simple @FIND FIRST@ statements is that if I want to use a counter vari... - 06:39 AM Database Bug #7731: performance improvements for FQLPreprocessor
- Constantin Asofiei wrote:
> I don't think longer where clauses will show much - try to build a test having 100s/1000... - 07:37 AM User Interface Bug #7515: FILL-IN: editing dates issues
- Yet another issue: in @7019.p@ I assign the date variable on the @LEAVE@ event of the date @FILL-IN@:...
- 05:01 AM Database Feature #6496 (WIP): add equivalent support for -trig command line option
- Alex, please handle this now. There is some insight in spr and proghand documentations, but quite minimal.
Attempt t...
09/11/2023
- 05:37 PM User Interface Bug #7515: FILL-IN: editing dates issues
- Another issue: when the user presses @TAB@, and focus moves from the date @FILL-IN@ to the next tabbed widget, this w...
- 04:11 PM User Interface Bug #7779: ChUI Swing: focus does not move backward with Shift-TAB key
- Yet another issue in FWD ChUI:
I invoke a button, which causes an action, which causes an error, which raises an e... - 04:01 PM User Interface Bug #7779: ChUI Swing: focus does not move backward with Shift-TAB key
- Another issue:
In OE in character mode error messages are displayed in the message area.
In FWD a message box is ... - 11:18 AM User Interface Bug #7779: ChUI Swing: focus does not move backward with Shift-TAB key
- Vladimir Tsichevski wrote:
> Another issue with ChUI (both Swing and native).
>
> In OE pressing the @Ctrl-R@ key... - 09:58 AM User Interface Bug #7779: ChUI Swing: focus does not move backward with Shift-TAB key
- Another issue with ChUI (both Swing and native).
In OE pressing the @Ctrl-R@ key cleans the screen to an empty str... - 08:54 AM User Interface Bug #7779: ChUI Swing: focus does not move backward with Shift-TAB key
- Another issue in ChUI (both Swing and native).
In OE ChUI the @Home@ and @End@ keys move focus to the first and la... - 08:34 AM User Interface Bug #7779: ChUI Swing: focus does not move backward with Shift-TAB key
- ChUI Swing: another issue: the @CursorDown@ key moves the cursor outside the destination widget area.
See the @777... - 07:39 AM User Interface Bug #7779: ChUI Swing: focus does not move backward with Shift-TAB key
- Another issue in *ChUI native* mode: pressing @Tab@ and @Backtab@ sometimes does not work as expected:
# can cause... - 03:04 PM User Interface Feature #3931: single sign-on for virtual desktop mode
- > Sergey, as far as I understand at the moment there is no config for languages outside of a 4GL app? I mean there is...
- 03:00 PM User Interface Feature #3931: single sign-on for virtual desktop mode
- Constantin Asofiei wrote:
> Galya B wrote:
> > All right, I'll just set the context anew every time it's not a remo... - 12:26 PM User Interface Feature #3931: single sign-on for virtual desktop mode
- Galya B wrote:
> All right, I'll just set the context anew every time it's not a remote call.
The context needs to ... - 10:30 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- I'm speaking about redirections and links... On app end JS redirects to the logout page in SSO. The taskbar menu shou...
- 10:27 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- > The easy way out was if directory knew the external address for login / logout.
How is this different from the s... - 10:06 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- The variables in the address are too many and both the Java servlets and the js code have difficulties to imagine whe...
- 09:56 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- I don't see how we can eliminate the reverse proxy support. Some customers require that only the server's port 443 i...
- 09:51 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Can we remove reverse proxies for customers?
The /gui, /chui, /embedded port is configurable and if that is @443@ ... - 08:32 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- r14767 Review part II improvements applied.
- 06:13 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Greg, I remember you wanted @remotelaunchoption@ to be checked for all web spawn requests, instead of just those from...
- 05:53 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Btw the mime types look neater in the latest revision. I've put them in a map.
- 05:28 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Constantin Asofiei wrote:
> > > ** @handle@ - can we make the mime type code for images more generic?
> > Do you st... - 05:06 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Constantin Asofiei wrote:
> > Unfortunately that wacky @initSecurityManager@ serves a purpose. The authenticator is ... - 04:49 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Galya B wrote:
> This part is completely reworked, especially in the latest revision, so it's not applicable any mor... - 03:49 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Constantin Asofiei wrote:
> 4. SecurityManager refactoring
> * @SecurityManager@ is used from customer applications... - 03:20 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Constantin Asofiei wrote:
> 3. SSO and embedded refactoring
> * @LeafSessionManager@, @p2j.remote.js@ - no actual c... - 11:24 AM Base Language Bug #7460: implement Progress.Lang.Class:getMethods
- Marian Edu wrote:
> > ** @ErrorManager.recordOrThrowError@ must be followed by a @return@.
> Will fix that, as said... - 10:52 AM Base Language Bug #7460: implement Progress.Lang.Class:getMethods
- Constantin Asofiei wrote:
> Review for 6410a rev 14571:
> * @LegacyClass.java@
> ** we need to cache the @Legacy4G... - 08:11 AM Base Language Bug #7460: implement Progress.Lang.Class:getMethods
- Review for 6410a rev 14571:
* @LegacyClass.java@
** we need to cache the @Legacy4GLMethod@ instances and resolve th... - 11:00 AM Database Bug #7731: performance improvements for FQLPreprocessor
- Dănuț Filimon wrote:
> I want to test a customer application to see if the current size of the LRUCache (8196) is en... - 08:57 AM Database Bug #7731: performance improvements for FQLPreprocessor
- *Committed 7731a/rev.14733*. Added the initial implementation for the HQLAst cache.
* The cache will be created usin... - 08:27 AM Database Bug #7731: performance improvements for FQLPreprocessor
- I want to test a customer application to see if the current size of the LRUCache (8192) is enough and increase it if ...
- 08:18 AM Database Bug #7731: performance improvements for FQLPreprocessor
- Constantin Asofiei wrote:
> Danut, just to be clear, I'm referring to the HQL AST returned by this code:
> [...]
>... - 08:13 AM Database Bug #7731: performance improvements for FQLPreprocessor
- Danut, just to be clear, I'm referring to the HQL AST returned by this code:...
- 08:07 AM Database Bug #7731: performance improvements for FQLPreprocessor
- Dănuț Filimon wrote:
> One problem with the cache implementation is that when we have two dynamic queries, one with ... - 07:57 AM Database Bug #7731: performance improvements for FQLPreprocessor
- The @FQLPreprocessor@ will always use the cache when the dialect is @P2JH2Dialect@ because of the @inline = inline &&...
- 10:45 AM User Interface Feature #4856: web client session forking
- It is fine where it is for now. We will probably reorganize these so that the features that are for analysis or diag...
- 10:43 AM User Interface Feature #4856: web client session forking
- The new menu item ended up in the middle, because it seems the lower menu is added after the initialization. Do I try...
- 09:01 AM User Interface Feature #4856: web client session forking
- > > There is an existing popup menu on the taskbar, add an item to that.
>
> It is existing only for virtual deskt... - 08:49 AM User Interface Feature #4856: web client session forking
- Greg Shah wrote:
> There is an existing popup menu on the taskbar, add an item to that.
It is existing only for v... - 08:09 AM Base Language Bug #7604 (Closed): Switch does not honor case sensitivity of character
- 07:49 AM Base Language Bug #7604: Switch does not honor case sensitivity of character
- Greg, we can close this.
- 07:37 AM Base Language Bug #7604: Switch does not honor case sensitivity of character
- Yes, conversion seems good.
- 07:30 AM Base Language Bug #7604: Switch does not honor case sensitivity of character
- Eduard, now that the change reached customer applications (newer binaries), please check that conversion is OK, so we...
- 08:06 AM User Interface Feature #4854: origin affinity
- Yes, this sounds reasonable.
- 07:36 AM User Interface Feature #4854: origin affinity
- OK, then if a storage identifier is provided (probably userId with SSO), then the value will be set in @localStorage@...
- 07:26 AM User Interface Feature #4854: origin affinity
- The design is good.
> Do I work on it under #4517 or here?
Here.
> > Due to the fact that some customers hav... - 05:56 AM Database Bug #7389: Make fast-copy statements cachable
- Committed 7404a to trunk as rev. 14730.
- 05:55 AM Database Bug #7488 (Test): Slow fast-copy with before tables in H2
- Committed 7404a to trunk as rev. 14730.
- 04:36 AM Database Bug #7641 (Review): Lower the number of Map.get() calls in the persistence layer
- I committed 7641a rev. 14716 and 14717 with some improvements, including the use of Java array instead of ArrayList. ...
- 02:48 AM User Interface Bug #7786: FOCUS handle must return only field-level widgets
- This issue was identified during #6615.
@FOCUS@ should only return field-level (frame child widgets or other frame... - 02:44 AM User Interface Bug #7786 (New): FOCUS handle must return only field-level widgets
09/10/2023
- 01:12 PM User Interface Feature #3931: single sign-on for virtual desktop mode
- Continue for the review of 3931a rev 14758 on top of trunk rev 14707.
3. SSO and embedded refactoring
* @LeafSess... - 12:27 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Added H2 support in ScriptRunner.
Committed to 4722a/14738.
All changes to the ScriptRunner are done now.
Please... - 05:17 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Igor Skornyakov wrote:
> Ovidiu Maxiniuc wrote:
> > The statement for dropping the index is @getDropIndexString()@ ...
09/08/2023
- 05:00 PM User Interface Bug #7779: ChUI Swing: focus does not move backward with Shift-TAB key
- The following patch removed this asymmetry with the @TAB@ key and seems to cure the issue. I consider this as an urge...
- 04:43 PM User Interface Bug #7779 (Feedback): ChUI Swing: focus does not move backward with Shift-TAB key
- The difference is in the @LinuxKeyboardReader@: instead of one keyboard event it generates two events: one for key pr...
- 09:06 AM User Interface Bug #7779: ChUI Swing: focus does not move backward with Shift-TAB key
- Alexandru Lungu wrote:
> Eduard, can you please check if this is caused by your recent focus changes?
Probably no... - 02:29 AM User Interface Bug #7779: ChUI Swing: focus does not move backward with Shift-TAB key
- Eduard, can you please check if this is caused by your recent focus changes?
- 04:52 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Ovidiu Maxiniuc wrote:
> The statement for dropping the index is @getDropIndexString()@ for each @Dialect@. If you l... - 04:36 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- The statement for dropping the index is @getDropIndexString()@ for each @Dialect@. If you look at @MariaDbLenientDial...
- 03:18 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Ovidiu Maxiniuc wrote:
> Igor Skornyakov wrote:
> > I understand that on the "normal" database creation the @schema... - 03:02 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Igor Skornyakov wrote:
> I understand that on the "normal" database creation the @schema_index_${dbname}_${dialect}.... - 02:34 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- I've noticed the following.
If I use @<parameter name="ddl-dialects" value="h2,postgresql,mariadblenient" />@ in the... - 02:27 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Add support for more SQL script types for PostgreSQL and MariaDB.
Committed to 4722/14735.
New commands are *create... - 07:41 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- I understand that on the "normal" database creation the @schema_index_${dbname}_${dialect}.sql@ DDL script is not use...
- 11:45 AM Conversion Tools Feature #6237: OEUnit support
- Constantin Asofiei wrote:
> Vladimir Tsichevski wrote:
> > Constantin Asofiei wrote:
> > > There are these additio... - 11:38 AM Conversion Tools Feature #6237: OEUnit support
- Vladimir Tsichevski wrote:
> Constantin Asofiei wrote:
> > There are these additional classes referenced by the cus... - 11:31 AM Conversion Tools Feature #6237: OEUnit support
- Constantin Asofiei wrote:
> There are these additional classes referenced by the customer's project:
> [...]
>
>... - 11:00 AM Conversion Tools Feature #6237: OEUnit support
- Thanks, I missed that somehow. What about the other two classes?
- 10:59 AM Conversion Tools Feature #6237: OEUnit support
- Constantin Asofiei wrote:
> Vladimir, a question, please. A customer uses this:
> [...]
>
> @OEUnit.Assertion.A... - 09:11 AM Conversion Tools Feature #6237: OEUnit support
- There are these additional classes referenced by the customer's project:...
- 08:52 AM Conversion Tools Feature #6237: OEUnit support
- Vladimir, a question, please. A customer uses this:...
- 09:33 AM Database Feature #6720: lazy hydration
- > I found tons of examples where static inference of @FIELDS@ clause would make lazy hydration less appealing.
My ... - 08:43 AM Database Feature #6720: lazy hydration
- I've reread this issue and refreshed my mind. There are some key observations before moving on:
* Eric, 6720b exis... - 08:29 AM User Interface Feature #4856: web client session forking
- There is an existing popup menu on the taskbar, add an item to that.
- 08:15 AM User Interface Feature #4856: web client session forking
- The @.dock@ div is generated programmatically and the @#taskBar@ is a canvas. If this is where the new button should ...
- 08:08 AM User Interface Feature #4856: web client session forking
- Is there already a toolbar / taskbar in the DOM where this button can be added?
- 08:25 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- > If customers with embedded are not going to be updated with trunk, I can fix it here.
Yes, we can fix it here. - 02:57 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Sergey, as far as I understand at the moment there is no config for languages outside of a 4GL app? I mean there is n...
- 02:10 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- There is a regression related to #4938 (4938b merged in r14688).
@ClientCore.processClientParams@ lost:... - 02:41 AM User Interface Feature #4854 (WIP): origin affinity
- In 3931a the landing page for both drivers has @iframe@, where the actual login page resides. The content gets later ...
- 02:23 AM User Interface Feature #4129 (Review): map web client users to OS accounts
- Review in progress in #3931.
- 02:23 AM User Interface Feature #4129 (WIP): map web client users to OS accounts
09/07/2023
- 07:00 PM User Interface Bug #7779: ChUI Swing: focus does not move backward with Shift-TAB key
- Greg Shah wrote:
> What testcase?
@7779.p@ attached. - 05:19 PM User Interface Bug #7779: ChUI Swing: focus does not move backward with Shift-TAB key
- What testcase?
- 04:47 PM User Interface Bug #7779: ChUI Swing: focus does not move backward with Shift-TAB key
- In ChUI mode when I press @Shift-TAB@, the focus jumps to the previous widget in the tab order, but returns back in t...
- 04:44 PM User Interface Bug #7779 (Feedback): ChUI Swing: focus does not move backward with Shift-TAB key
- 03:22 PM User Interface Feature #3931: single sign-on for virtual desktop mode
- If there is a requirement to internationalize login pages, then http request object gives the user client preferred l...
- 08:27 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- I'm not sure how translation should work on the login page. @gettext.js@ uses the language set by the 4GL session acc...
- 07:56 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Constantin, here is the new look of the OS Users Management page. Please note that the second table (Associated FWD U...
- 02:08 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Sergey,
1. renaming of @virtualDesktopEnabled@ was for consistency. The whole "enable" drivers thing was very mess... - 10:59 AM Base Language Feature #7045: re-implement "normal" (non-abend) stack unwinding to avoid throwing an exception
- I've continued working on 7045b. I mostly covered some issues with @CompoundQuery@. Currently, I am still facing some...
- 10:57 AM User Interface Feature #4856 (WIP): web client session forking
- Greg Shah wrote:
> > Also I possibly need to fix Jetty's sessions - the FWD client's embedded Jetty policy attaches ... - 10:53 AM User Interface Feature #4856: web client session forking
- > > create multiple sessions so long as they stay in the same browser.
> I don't like the phrasing. They can go to a... - 10:52 AM User Interface Feature #4856: web client session forking
- > OK, then a button to open a new tab with the virtual desktop landing page address is enough.
Rather than have a ... - 10:51 AM User Interface Feature #4856: web client session forking
- Greg Shah wrote:
> create multiple sessions so long as they stay in the same browser.
I don't like the phrasing. Th... - 10:46 AM User Interface Feature #4856: web client session forking
- OK, then a button to open a new tab with the virtual desktop landing page address is enough.
The limitation is tha... - 10:32 AM User Interface Feature #4856: web client session forking
- > > This will meet the customers needs. If it is not possible, help me understand why.
>
> Because the customer c... - 10:28 AM User Interface Feature #4856: web client session forking
- Greg Shah wrote:
> The same user is able to access multiple organizations and it is an application function to imple... - 10:25 AM User Interface Feature #4856: web client session forking
- Greg Shah wrote:
> This will meet the customers needs. If it is not possible, help me understand why.
Because th... - 10:24 AM User Interface Feature #4856: web client session forking
- > I think they want different sessions with different in-app users in one browser.
No, they don't want this. The ... - 10:23 AM User Interface Feature #4856: web client session forking
- > > A customer has the requirement that a user should be able to create more than one web client session with their a...
- 10:16 AM User Interface Feature #4856: web client session forking
- Can we get some clarifications from the customer on their requirements? I think they want different sessions with dif...
- 10:12 AM User Interface Feature #4856: web client session forking
- Let me try to put it in other words:
> A customer has the requirement that a user should be able to create more th... - 10:02 AM User Interface Feature #4856: web client session forking
- > One person can open multiple sessions on multiple devices, with multiple browsers and in multiple tabs in each brow...
- 09:56 AM User Interface Feature #4856: web client session forking
- > Under "in-app" I mean a user in the customer's DB or any directory they use. The above questions can apply to any o...
- 09:54 AM User Interface Feature #4856: web client session forking
- Galya B wrote:
> Maybe it's time to define some basic terms and reconsider the core statements.
>
> > a user shou... - 09:41 AM User Interface Feature #4856: web client session forking
- One person can open multiple sessions on multiple devices, with multiple browsers and in multiple tabs in each browse...
- 08:59 AM User Interface Feature #4856: web client session forking
- Under "in-app" I mean a user in the customer's DB or any directory they use. The above questions can apply to any oth...
- 08:56 AM User Interface Feature #4856: web client session forking
- Maybe it's time to define some basic terms and reconsider the core statements.
> a user should be able to create m... - 09:59 AM Database Bug #7776: Previous regression on FWD-H2 lazy mode
- ...
- 09:39 AM Database Bug #7776 (Closed): Previous regression on FWD-H2 lazy mode
- 09:04 AM Database Feature #7404 (Test): Trasform replace-mode into append-mode when target table is empty
- Committed 7404a to trunk as rev. 14730.
- 08:02 AM Database Feature #7404: Trasform replace-mode into append-mode when target table is empty
- Starting the rebase; I will notify you when ready.
- 06:54 AM Database Feature #7404: Trasform replace-mode into append-mode when target table is empty
- If you are ready, you can go ahead with the merge now.
- 02:47 AM Database Feature #7404: Trasform replace-mode into append-mode when target table is empty
- OK.
09/06/2023
- 12:28 PM Database Feature #7404: Trasform replace-mode into append-mode when target table is empty
- Merged is postponed for tomorrow - please coordinate with Greg before queuing for merge.
- 10:58 AM Database Feature #7404: Trasform replace-mode into append-mode when target table is empty
- Constantin Asofiei wrote:
> I'll do a round of ETF tests.
ETF tests is OK. Actually, it fixes a test which previou... - 09:34 AM Database Feature #7404: Trasform replace-mode into append-mode when target table is empty
- Fixed the history numbers. I tested today the performance and I had 7 runs: some with 0.9% - 1.5% perf. improvement a...
- 09:15 AM Database Feature #7404: Trasform replace-mode into append-mode when target table is empty
- Alexandru, do you have a round of performance testing with 7156b + 7404a? I ask because #7404-28 notes a performance...
- 08:53 AM Database Feature #7404: Trasform replace-mode into append-mode when target table is empty
- I'll do a round of ETF tests.
In the mean time, please fix the history numbers - one per file, for the very first ... - 11:58 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- The code part @<script/>@ of @web_landing.html@ template does not use https://developer.mozilla.org/en-US/docs/Web/Ja...
- 11:45 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- I would prefer to use different tasks for SSO plugin and for login pages because these two tasks should be completely...
- 11:24 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Galya, please help to understand what are advantages of renaming @webClient/virtualDesktopEnabled -> webClient/virtua...
- 05:16 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Constantin, I think @No Password Protection@ is not working properly for FWD accounts as well, can you confirm? It's ...
- 05:00 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Constantin Asofiei wrote:
> * @AdminServiceImpl.setOsUser@ - if @plainPassword@ is null/empty, don't we need to rese... - 03:40 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Constantin Asofiei wrote:
> For consistency; you can have:
> ... - 02:25 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Sergey, a few pointers about what's going on in 3931a:
* @com.goldencode.p2j.main.Webandler@ was renamed to @WebDriv... - 10:36 AM Database Bug #7731: performance improvements for FQLPreprocessor
- The cache is meant to be on the FQL string, before the parse is performed - there is no buffer reference (i.e. semant...
- 10:34 AM Database Bug #7731: performance improvements for FQLPreprocessor
- If we create a @HQLAst@ cache and I assume that we want to access and populate it in @FQLPreprocessor.parse()@, won't...
- 09:49 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- This branch was rebased to @trunk_14728@ and is now at revision @14734@.
- 08:13 AM Database Bug #7496: finish support for query:forward-only attribute
- Alexandru Lungu wrote:
> Danut, as a debugging hint, I downloaded the PG driver sources and debugged them when @Resu... - 04:55 AM Database Bug #7496: finish support for query:forward-only attribute
- Danut, as a debugging hint, I downloaded the PG driver sources and debugged them when @ResultSet.next@ was called. Th...
- 04:39 AM Database Bug #7496: finish support for query:forward-only attribute
- The dump was done using @TYPE_SCROLL_INSENSITIVE@ and @ForwardResults@ wasn't used, I had to modify he original dump ...
- 03:03 AM Database Bug #7496: finish support for query:forward-only attribute
- Dănuț Filimon wrote:
> I dumped the customer application database in *9 hours and 17 minutes*. While monitoring the ... - 02:35 AM Database Bug #7496: finish support for query:forward-only attribute
- I dumped the customer application database in *9 hours and 17 minutes*. While monitoring the CPU and Memory using Vis...
- 07:36 AM Testing Support #6858: rework existing testcases to use ABLUnit
- Greg Shah wrote:
> Is everything complete in this task?
The only thing remaining there is related to 'security' w... - 07:33 AM Testing Support #6858: rework existing testcases to use ABLUnit
- Is everything complete in this task?
- 07:00 AM Database Feature #6371 (Closed): implement SAVE CACHE statement
- 05:24 AM Base Language Feature #6410: implement additional built-in OO classes/interfaces
- Constantin: Please review.
We need to get our OO support to the 100% mark sooner rather than later. Otherwise we ...
09/05/2023
- 04:01 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Found the key... during the post-init phase of the postgres image startup, all connections have to be Unix sockets. T...
- 02:04 PM User Interface Feature #3931: single sign-on for virtual desktop mode
- and translation resources are defined by special get text js json format. Please look at this file
@src/com/goldenco... - 01:43 PM User Interface Feature #3931: single sign-on for virtual desktop mode
- Greg Shah wrote:
> Sergey: Please point Galya to some details for how we handle the I18N support in the JS side of t... - 10:48 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Sergey: Please point Galya to some details for how we handle the I18N support in the JS side of the web client.
- 10:47 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Branch 3931a is where the changes are. Please focus on the web client login and admin console changes. Constantin i...
- 10:35 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Greg Shah wrote:
> Galya B wrote:
> > r14759 an updated default login screen (html + css). Desktop settings (bgr at... - 09:54 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Greg Shah wrote:
> Let's also make sure that the new login and the error message processing is honoring our I18N tra... - 09:31 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Default favicon and logo added to the main project in r14761.
- 09:25 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- > > If this is the default login for FWD, why do we need to add the logo and favicon to the application jar? I'd pre...
- 09:15 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Greg Shah wrote:
> If this is the default login for FWD, why do we need to add the logo and favicon to the applicati... - 09:14 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Let's also make sure that the new login and the error message processing is honoring our I18N translations approach.
... - 09:13 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Galya B wrote:
> r14759 an updated default login screen (html + css). Desktop settings (bgr attributes from director... - 04:52 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Galya B wrote:
> Constantin Asofiei wrote:
> > ** check and fix conversion for @h:auth-blob@ support (i.e. handle a... - 03:59 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Constantin Asofiei wrote:
> ** check and fix conversion for @h:auth-blob@ support (i.e. handle access, not @SESSION@... - 02:33 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Galya, this is the first part of the review. I'm still going through the SSO changes and the SecurityManager refacto...
- 10:51 AM Database Bug #7488 (Review): Slow fast-copy with before tables in H2
- I've done a second commit on 7404a removing more mutable data and making the solution more stable (rev. 14663). Now I...
- 05:41 AM Database Bug #7488: Slow fast-copy with before tables in H2
- Alexandru Lungu wrote:
> I made this change in 7404a/rev. 14662. Radu, please review.
The changes make sense, it wa... - 05:19 AM Database Bug #7488: Slow fast-copy with before tables in H2
- *Radu, in 7404a, the immutable and mutable data still not independent from each other:*
* In @FastCopyHelper.execute... - 08:24 AM Database Bug #7535: Temporary tables require trailing recid component even for unique indexes
- I retested a customer application and used VisualVM to keep track of any @pendingReclaimedKeys@ and @reclaimedKeys@ l...
- 06:48 AM Database Bug #7535: Temporary tables require trailing recid component even for unique indexes
- > I tested 7535c using a customer application and there is an issue with direct-access. Now, temp-tables will have a ...
- 08:09 AM Base Language Feature #6410 (Review): implement additional built-in OO classes/interfaces
- Completed most of getMethod/getMethods implementation, please review.
There are a few things remaining:
* package...
09/04/2023
- 06:29 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- I created a postgres image containing the FWD convert deployment. All the libraries that are required to run the @Scr...
- 11:28 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- This branch has been rebased to trunk_14724 and is now at revision 14728.
- 11:32 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- r14759 an updated default login screen (html + css). Desktop settings (bgr attributes from directory) removed.
The... - 09:55 AM Database Bug #7496: finish support for query:forward-only attribute
- > The current problem is with the incremental version which I finally made it work, but even after making sure that n...
- 06:45 AM Database Bug #7496: finish support for query:forward-only attribute
- Rebased 7496a to trunk and is now at rev. 14732.
- 08:58 AM Database Bug #7535: Temporary tables require trailing recid component even for unique indexes
- I tested 7535c using a customer application and there is an issue with direct-access. Now, temp-tables will have a tr...
- 06:21 AM Database Bug #7535: Temporary tables require trailing recid component even for unique indexes
- Rebased 7535c with latest trunk and is now at rev. 14725.
- 06:05 AM Database Bug #7731 (WIP): performance improvements for FQLPreprocessor
- Danut, please do some investigation here - you have some consistent background with @FQLPreprocessor@ and inlining :)...
- 04:00 AM Database Bug #7488: Slow fast-copy with before tables in H2
- Dănuț Filimon wrote:
> Alexandru Lungu wrote:
> > Danut, did you had some correctness tests with fast-copy at some ...
09/03/2023
- 02:28 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- It appears that @ScriptRunner@ requires more re-working than I've expected initially. In particular DDL scripts for t...
09/02/2023
- 10:48 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Greg Shah wrote:
> Ovidiu: What additional testing is needed?
I meant testing whether the @ScriptRunner@ could be u...
09/01/2023
- 07:01 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- In revisiting getting the postgres image augmented to be able to run the data import internally, we have to install J...
- 01:27 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Roger Borrello wrote:
> If you are using the latest @hotel_gui@ project, and the latest @4722a@, you should be able ... - 01:25 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Greg Shah wrote:
> Igor Skornyakov wrote:
> > I see the following message on the database import fron the @holel-gu... - 01:24 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Greg Shah wrote:
> > Please note also that at this moment @ScriptRunner@ works only with @PostgreSQL@ and @MariaDB@ ... - 12:55 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- If you are using the latest @hotel_gui@ project, and the latest @4722a@, you should be able to run: @./p2j/import.sh ...
- 12:28 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Igor Skornyakov wrote:
> I see the following message on the database import fron the @holel-gui@:
> [...]
> It see... - 12:27 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- > Please note also that at this moment @ScriptRunner@ works only with @PostgreSQL@ and @MariaDB@ since @H2@ UDFs are ...
- 11:20 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- I see the following message on the database import fron the @holel-gui@:...
- 11:04 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Some changes in the @ScriptRunner@ configuration logic are required.
Working on this.
Please note also that at this... - 09:42 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Greg Shah wrote:
> Application-specific DDL (for creating databases and indices) will be found in the application ja... - 09:41 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Application-specific DDL (for creating databases and indices) will be found in the application jar.
All changes go... - 09:33 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- One more questions.
Should I use 4722a branch for this task?
Thank you. - 09:27 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Greg Shah wrote:
> Igor: Please go ahead with this change. Assume that the DDL is available in the jar in a known l... - 09:09 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Igor: Please go ahead with this change. Assume that the DDL is available in the jar in a known location.
- 09:01 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Greg Shah wrote:
> > Even if there were an enhancement to have ScriptRunner be able to execute the DDL,
>
> The D... - 08:40 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- > Even if there were an enhancement to have ScriptRunner be able to execute the DDL,
The DDL definitely should be ... - 08:38 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Greg Shah wrote:
> Roger: Based on your testing, there anything else needed in this task?
From my perspective, no... - 08:34 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Eric: This is still waiting for review.
Ovidiu: What additional testing is needed?
Roger: Based on your testing... - 09:14 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- I've replaced the @hotel-import.sh@ with @import@ that now utilizes the *p2j.jar* and *app.jar*. There is a new requi...
- 09:17 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- r14758 adds support for @/webres@ context for base virtual desktop and embedded resources (style.css, login page, fav...
- 02:10 AM Database Bug #7488: Slow fast-copy with before tables in H2
- Alexandru Lungu wrote:
> Danut, did you had some correctness tests with fast-copy at some point? Can you share them ...
08/31/2023
- 11:15 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- > Branch was rebased to trunk_14721 and is at revision 14722. I noticed there were many spelling/formatting updates i...
- 11:07 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Branch was rebased to trunk_14721 and is at revision 14722. I noticed there were many spelling/formatting updates in ...
- 09:05 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Any objections to me rebase-ing to the latest trunk? My checkout is at revision 14663. No pending changes to commit t...
- 10:56 AM Base Language Bug #7656: investigate performance of context-local helpers (e.g. TransactionManager.TransactionH...
- Agreed.
- 10:49 AM Base Language Bug #7656: investigate performance of context-local helpers (e.g. TransactionManager.TransactionH...
- Greg Shah wrote:
> Full changes.
OK, then I think we need this:
* for all inner classes which have fields accessed... - 10:43 AM Base Language Bug #7656: investigate performance of context-local helpers (e.g. TransactionManager.TransactionH...
- Full changes.
- 10:30 AM Base Language Bug #7656: investigate performance of context-local helpers (e.g. TransactionManager.TransactionH...
- Thank you, Alexandru.
Greg: how do you want to proceed? Get the full changes or just the critical classes?
- 10:22 AM Base Language Bug #7656: investigate performance of context-local helpers (e.g. TransactionManager.TransactionH...
- I tested with 7156b/rev. 14732 (which was on 8.193s) patched with 7656a / rev. 14722 + 14723 and got 8.158ms. This me...
- 04:51 AM Base Language Bug #7656: investigate performance of context-local helpers (e.g. TransactionManager.TransactionH...
- Alexandru, in 7656a rev 14723 I have the automated changes to modify 'private' to 'package private' fields/methods wh...
- 09:58 AM Database Bug #7488: Slow fast-copy with before tables in H2
- The changes are very close to state-of-the-art in 7404a. Very good job, Radu!
* Please rename @PK__MAPPING@ into @... - 09:47 AM Database Bug #7535: Temporary tables require trailing recid component even for unique indexes
- Alexandru Lungu wrote:
> * You call @if (!isUndoable()) { reclaimKeys();}@ Note that this will reclaim all keys acro... - 07:17 AM Database Bug #7496: finish support for query:forward-only attribute
- Personal tests and customer application were tested previously. I've retested them just to make sure, but I was not s...
- 06:34 AM Base Language Support #4032: block/transaction processing context-local and other performance improvements
- 4032b was rebased from trunk rev 14721.
4032b rev 14722 contains a small batch of performance improvements related... - 04:22 AM Database Bug #7731: performance improvements for FQLPreprocessor
- Alexandru, I think this can help - can you take a look at it?
08/30/2023
- 09:39 AM Database Bug #7535 (Review): Temporary tables require trailing recid component even for unique indexes
- Danut, I am mostly OK with the changes in 7535c.
* You call @if (!isUndoable()) { reclaimKeys();}@ Note that this ... - 08:09 AM Database Bug #7488: Slow fast-copy with before tables in H2
- I applied the bullets from #7488-28 and committed to 7404a, rev. 14660. In addition to that, I also merged the two @p...
- 04:19 AM Database Bug #7488: Slow fast-copy with before tables in H2
- Radu Apetrii wrote:
> The only relevant purpose at the moment for @isBefore@ would be bullet 2 from the list above. ... - 04:06 AM Database Bug #7488: Slow fast-copy with before tables in H2
- Alexandru Lungu wrote:
> * There is quite some logic around @isBefore@ inside @executeCopy@. Can you summarize it he... - 07:27 AM Runtime Infrastructure Bug #7635: RemoteObject defaults to 'tracing' mode
- Constantin, I see you often merge branches. Can you make those small updates to logs, you're most well familiar with,...
- 07:24 AM Runtime Infrastructure Bug #7635: RemoteObject defaults to 'tracing' mode
- The same fix needs to be done at @Dispatcher.tracing@.
- 05:12 AM Database Bug #7567: use Session.PK instead of DatabaseManager.PRIMARY_KEY wherever possible
- *Committed 7567a/rev.14714 and 7567a_h2/rev.27*. Removed DatabaseManager.PRIMARY_KEY and replaced it's usage with Ses...
- 04:31 AM Database Bug #7496 (Review): finish support for query:forward-only attribute
- Danut, please let me know if there is something left in this task.
Please do a full round of testing with this:
*... - 04:22 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- A few minor fixes pushed to r14757.
- 04:18 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Here is what needs to be done to hotel_gui to run with 3931a:
Add the @SsoAuthenticator@ implementation (dummy as ... - 04:00 AM Database Bug #7641: Lower the number of Map.get() calls in the persistence layer
- Committed refactoring the code on 7641a revision 14715.
- 03:29 AM Testing Support #7760: Testcases - server error on database initialisation
- *Sorry for the late response; I will shed some light on this*:
@RTRIM@ is a new connection option we introduced wi...
08/29/2023
- 05:01 PM Base Language Bug #7759: improve CASE statement for integer type
- Constantin,
I was not aware of the 64 bit limitation of Java @switch@ statement. Probably we will need to use the... - 06:59 AM Base Language Bug #7759: improve CASE statement for integer type
- What I had in mind (for integer type, as Java switch AFAIK works with 32 bit values, not 64, at least for Java 8), is...
- 06:56 AM Base Language Bug #7759: improve CASE statement for integer type
- From an email discussion:
Constantin Asofiei wrote:
> Quick question, I don't recall if this is how it is suppose... - 06:54 AM Base Language Bug #7759 (New): improve CASE statement for integer type
- 03:20 PM Testing Support #7760: Testcases - server error on database initialisation
- Constantin Asofiei wrote:
> Marian, please check that you have a single @fwd-h2*.jar@ in your deploy/lib folder.
... - 03:05 PM Testing Support #7760: Testcases - server error on database initialisation
- Marian, please check that you have a single @fwd-h2*.jar@ in your deploy/lib folder.
- 03:04 PM Testing Support #7760: Testcases - server error on database initialisation
- The @URL@ in @TempTableDataSourceProvider@ is this `jdbc:h2:mem:_temp;db_close_delay=-1;mv_store=false;rtrim=true;que...
- 02:34 PM Testing Support #7760: Testcases - server error on database initialisation
- Eric Faulhaber wrote:
> Please try removing the @database@ node in its entirety (the parent of @tstcasedata@) and se... - 02:08 PM Testing Support #7760: Testcases - server error on database initialisation
- Alexandru, Ovidiu, any idea where the @Unsupported connection setting "RTRIM"@ error would be coming from? Where woul...
- 02:04 PM Testing Support #7760: Testcases - server error on database initialisation
- Marian Edu wrote:
> At this point I really don't need any database connection, is there a way to start without one... - 12:59 PM Testing Support #7760: Testcases - server error on database initialisation
- Greg Shah wrote:
> You've imported the @tstcasedata@ into an H2 database in the @db/@ directory?
I've initially c... - 10:18 AM Testing Support #7760: Testcases - server error on database initialisation
- You've imported the @tstcasedata@ into an H2 database in the @db/@ directory?
- 08:43 AM Testing Support #7760: Testcases - server error on database initialisation
- Greg Shah wrote:
> Please post you directory here.
It's basically the copy of the template and I've updated @os-u... - 08:11 AM Testing Support #7760: Testcases - server error on database initialisation
- Please post you directory here.
- 08:02 AM Testing Support #7760: Testcases - server error on database initialisation
- Trying to get the testcases project up and running, preferably with the @abl-unit@ support but it turns out it doesn'...
- 08:01 AM Testing Support #7760 (New): Testcases - server error on database initialisation
- 10:45 AM Database Bug #7488: Slow fast-copy with before tables in H2
- *Review of 7404a*
* You don't actually need @FastCopyContext.newInstance@ - you can call the constructor directly.... - 07:46 AM Base Language Feature #6410: implement additional built-in OO classes/interfaces
- Marian Edu wrote:
> Constantin Asofiei wrote:
>
> > Thanks, so we need what I mentioned before, we need to fix @B... - 07:45 AM Base Language Feature #6410: implement additional built-in OO classes/interfaces
- Constantin Asofiei wrote:
> Thanks, so we need what I mentioned before, we need to fix @BaseObject.getNextSibling@... - 07:45 AM Base Language Feature #6410: implement additional built-in OO classes/interfaces
- Marian Edu wrote:
> Constantin Asofiei wrote:
> > Please check also what @Progress.Reflect.Method:next-sibling@ ret... - 07:44 AM Base Language Feature #6410: implement additional built-in OO classes/interfaces
- Marian Edu wrote:
> Constantin Asofiei wrote:
> > Please check also what @Progress.Reflect.Method:next-sibling@ ret... - 07:43 AM Base Language Feature #6410: implement additional built-in OO classes/interfaces
- Constantin Asofiei wrote:
> Please check also what @Progress.Reflect.Method:next-sibling@ returns - is it always unk... - 07:39 AM Base Language Feature #6410: implement additional built-in OO classes/interfaces
- Please check also what @Progress.Reflect.Method:next-sibling@ returns - is it always unknown? If yes, maybe this (and...
- 07:37 AM Base Language Feature #6410: implement additional built-in OO classes/interfaces
- Constantin Asofiei wrote:
> Marian, can these be created outside of FWD runtime (i.e. by the application?) If these... - 07:25 AM Base Language Feature #6410: implement additional built-in OO classes/interfaces
- Marian, can these be created outside of FWD runtime (i.e. by the application?) If these can only be created by FWD r...
- 07:19 AM Base Language Feature #6410: implement additional built-in OO classes/interfaces
- From Marian Edu:
> think I've stumbled upon the same problem before but can't remember exactly the use case nor the ... - 06:57 AM Database Feature #7447 (Closed): Compare ValueString and ValueStringIgnoreCase faster in FWD-H2
- 03:32 AM Database Feature #7447 (Review): Compare ValueString and ValueStringIgnoreCase faster in FWD-H2
- Ok, this can be closed then - let me know if there is something left here to discuss
- 03:29 AM Database Feature #7447: Compare ValueString and ValueStringIgnoreCase faster in FWD-H2
- Great news! I retested the customer application using a different approach which allowed me to test it a lot faster a...
08/28/2023
- 02:27 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- @ScriptRunner@ currently only accepts the commands:
* @udf.install@
* @udf.install.search_path@
It would need ... - 01:58 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Ovidiu Maxiniuc wrote:
> I think the @build.xml@ is only modified to allow the packaging of the @ddl@ scripts inside... - 01:52 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- I think the @build.xml@ is only modified to allow the packaging of the @ddl@ scripts inside the app's jar file.
On... - 01:40 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- That is all understood... and @import.sh@ allows you to perform an import with only the @p2j.jar@, the @app.jar@ and ...
- 01:04 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Customers need to be able to deploy without a project installation. Optimally, the solution would only require the F...
- 12:02 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- If this tool cuts the muster, should it be part of FWD versus something given to the customers for use in their appli...
- 10:24 AM Database Bug #7641: Lower the number of Map.get() calls in the persistence layer
- Rebased 7641a to trunk. 14711.
- 09:36 AM Database Feature #7447: Compare ValueString and ValueStringIgnoreCase faster in FWD-H2
- Alexandru Lungu wrote:
> Danut, please check if this is still happening after your changes in #7454. Of course, befo... - 09:05 AM User Interface Feature #6438 (Closed): frame attributes, methods and options
- 08:35 AM User Interface Feature #6438: frame attributes, methods and options
- Branch @6438b@ was merged to trunk as revno @14711@ then it was archived.
- 08:26 AM User Interface Feature #6438: frame attributes, methods and options
- Greg Shah wrote:
> You can merge to trunk after 7589a.
OK. I'm starting. - 08:17 AM Database Bug #7488: Slow fast-copy with before tables in H2
- Alexandru Lungu wrote:
> Radu Apetrii wrote:
> > The problem with this is that @TemporaryBuffer.copyAllRows@ is a *... - 08:07 AM Database Bug #7488: Slow fast-copy with before tables in H2
- Radu Apetrii wrote:
> The problem with this is that @TemporaryBuffer.copyAllRows@ is a *static* method, so I don't h... - 06:03 AM Database Bug #7488: Slow fast-copy with before tables in H2
- I've applied the suggestions from the last post (except one) and committed to 7404a, rev. 14658.
Alexandru Lungu w... - 08:05 AM Database Bug #7535: Temporary tables require trailing recid component even for unique indexes
- Alexandru Lungu wrote:
> Danut, please push on 7535c (newly created) a sound solution. Most important is to allow re... - 07:16 AM Database Feature #7064 (Rejected): Analyze the performance impact of the implicit meta schema in H2
- 03:56 AM Database Feature #7064: Analyze the performance impact of the implicit meta schema in H2
- * When you open a session and create a database, you reach @Database.open@, which calls @Database.addDatabaseObject@....
- 01:58 AM Runtime Infrastructure Bug #7589 (Test): org.slf4j.impl.StaticLoggerBinder when deploying p2j.jar in tomcat
- Task branch 7589a was merged to trunk as rev 14710 and archived.
08/27/2023
- 05:58 PM User Interface Feature #6438: frame attributes, methods and options
- You can merge to trunk after 7589a.
- 05:53 PM User Interface Feature #6438: frame attributes, methods and options
- Code Review Task Branch 6438b Revision 14710
The changes are good.
08/26/2023
- 06:25 AM Runtime Infrastructure Bug #7589: org.slf4j.impl.StaticLoggerBinder when deploying p2j.jar in tomcat
- You can merge now.
08/25/2023
- 01:20 PM Runtime Infrastructure Bug #7589: org.slf4j.impl.StaticLoggerBinder when deploying p2j.jar in tomcat
- Hynek Cihlar wrote:
> Greg Shah wrote:
> > Hynek/Constantin: Any objection to the merge?
>
> No objection here.
... - 12:49 PM Runtime Infrastructure Bug #7589: org.slf4j.impl.StaticLoggerBinder when deploying p2j.jar in tomcat
- Greg Shah wrote:
> Hynek/Constantin: Any objection to the merge?
No objection here.
- 09:38 AM Runtime Infrastructure Bug #7589: org.slf4j.impl.StaticLoggerBinder when deploying p2j.jar in tomcat
- Thanks! I was struggling badly with that possessive 's :) It's good.
- 09:36 AM Runtime Infrastructure Bug #7589: org.slf4j.impl.StaticLoggerBinder when deploying p2j.jar in tomcat
- > Check the new Logging section [[p2j:Logging#Interference-with-External-Java-Application-Logging|Interference with c...
- 09:24 AM Runtime Infrastructure Bug #7589: org.slf4j.impl.StaticLoggerBinder when deploying p2j.jar in tomcat
- Check the new Logging section [[p2j:Logging#Interference-with-External-Java-Application-Logging|Interference with cus...
- 08:59 AM Runtime Infrastructure Bug #7589: org.slf4j.impl.StaticLoggerBinder when deploying p2j.jar in tomcat
- Yep, yep, I forgot we have relevant documentation... Working on it.
- 08:59 AM Runtime Infrastructure Bug #7589: org.slf4j.impl.StaticLoggerBinder when deploying p2j.jar in tomcat
- Since we add our own slf4j override implementation, it can affect many customers. This would be unexpected. Adding ...
- 08:56 AM Runtime Infrastructure Bug #7589: org.slf4j.impl.StaticLoggerBinder when deploying p2j.jar in tomcat
- > There is no change for customers who don't experience problems with their own Java logging. If they have their own ...
- 08:50 AM Runtime Infrastructure Bug #7589: org.slf4j.impl.StaticLoggerBinder when deploying p2j.jar in tomcat
- There is no change for customers who don't experience problems with their own Java logging. If they have their own Ja...
- 08:48 AM Runtime Infrastructure Bug #7589: org.slf4j.impl.StaticLoggerBinder when deploying p2j.jar in tomcat
- Hynek/Constantin: Any objection to the merge?
Galya: What documentation do we need to explain this? - 08:37 AM Runtime Infrastructure Bug #7589: org.slf4j.impl.StaticLoggerBinder when deploying p2j.jar in tomcat
- Right. It has to be merged. It separates slf4j implementation in its own jar, but builds in the same way. Can be remo...
- 08:33 AM Runtime Infrastructure Bug #7589: org.slf4j.impl.StaticLoggerBinder when deploying p2j.jar in tomcat
- Don't we need to do something with 7589a?
- 07:45 AM Runtime Infrastructure Bug #7589 (Review): org.slf4j.impl.StaticLoggerBinder when deploying p2j.jar in tomcat
- This should be considered resolved. Allowing the customer to include in the classpath their slf4j implementation and ...
- 11:04 AM User Interface Feature #6438: frame attributes, methods and options
- Rebased @6438b@ with recent trunk @14709@. New revision is @14710@.
- 10:46 AM Database Bug #7535: Temporary tables require trailing recid component even for unique indexes
- > It is not completely clear to me what your conclusions are regarding persistent tables. I would like to avoid attem...
- 10:20 AM Database Bug #7535: Temporary tables require trailing recid component even for unique indexes
- Alexandru Lungu wrote:
> In the last 2 examples, in practice, there are other recids (1491 instead of 1488, etc.).... - 10:38 AM Database Bug #6941 (Rejected): conversion issue when using undo in do transaction
- 10:31 AM Database Bug #6941 (WIP): conversion issue when using undo in do transaction
- This can be closed / rejected.
- 10:02 AM Database Bug #6941: conversion issue when using undo in do transaction
- It seems that this has been solved in the meantime. I tested with trunk, rev. 14709 and everything worked fine. No is...
- 10:29 AM Database Bug #7641: Lower the number of Map.get() calls in the persistence layer
- I am OK with most of the changes; there seemed to be quite some places which needed refactoring.
Eduard, please co... - 09:56 AM Database Bug #7496: finish support for query:forward-only attribute
- *Committed 7496a/rev.14705*. After fixing #7737 (#7737-12) and investigating @TRANSACTION_COMMITTING@, I managed to f...
- 07:35 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Final touch-ups in r14756: CertificateUtil removed, file headers added to AccountExtUtil and SecurityUtil.
- 06:12 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- r14755 with file headers.
Constantin, if you can, check it out. It will be helpful. There are a bunch of files upd... - 05:57 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- I'm reviewing 3931a.
- 03:19 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- P.S. File headers in the making.
- 03:18 AM User Interface Feature #3931 (Review): single sign-on for virtual desktop mode
- 3931a rebased on trunk r14707. Ready for review.
- 06:36 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- Roger Borrello wrote:
> I made some upgrades to the program to:
> # Handle multiple database imports
> # Retrieve ... - 03:57 AM Database Bug #7488: Slow fast-copy with before tables in H2
- *Review of 7404a, rev. 14656*
The changes are quite good now and look pretty stable. However, there are still some...
08/24/2023
- 04:46 PM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- I made some upgrades to the program to:
# Handle multiple database imports
# Retrieve DDL from the application jar
... - 11:57 AM Database Feature #4722: data import should be able to run with only the converted application jar file (an...
- I do notice that my application jar file does *not* include the ddl necessary to create the table structure. I can ea...
- 10:07 AM Base Language Feature #7045: re-implement "normal" (non-abend) stack unwinding to avoid throwing an exception
- This is an update on 7045b:
* I didn't faced any conversion issues in the meantime. Everything is good with #7045 ... - 09:30 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Ah, this makes sense. Up in r14683.
- 09:28 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- I was thinking of a default method in the interface.
- 09:15 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Also the hotel gui SsoAuthenticator implementation (I still haven't uploaded) returns null.
- 09:14 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Greg Shah wrote:
> > To enable auto-login they need to implement two methods of the @SsoAuthenticator@: @getAuthCook... - 09:12 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Galya B wrote:
> Greg Shah wrote:
> > > With allowing auto-login, as I've said in the past, new clients will be way... - 09:11 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Greg Shah wrote:
> > With allowing auto-login, as I've said in the past, new clients will be way easier to get spawn... - 09:07 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- > The abuser is someone with valid username and password, so it's very much in the hands of the customers to keep tha...
- 08:59 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- I get:...
- 07:42 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- We can further expand the args passed in to the @SsoAuthenticator@ to allow licensing management, but that with next ...
- 07:40 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- I was thinking how to protect better the expensive resource of spawning a new web client process. And I was thinking ...
- 08:27 AM Database Feature #7323: Implement soft unique index in FWD-H2
- Committed 7323a_h2 as FWD-H2 rev. 26 and archived.
The FWD changes will be merged once we upgrade to the latest FW... - 03:18 AM Database Feature #7323: Implement soft unique index in FWD-H2
- Alexandru Lungu wrote:
> Please focus on identifying any changes that may cause regressions when VALIDATE mode is no... - 07:45 AM Base Language Bug #7722: improve performance of equals/not equals when used with character/longchar
- Constantin Asofiei wrote:
> Alexandru, there is a concern; if we compare case-insensitive, there is no guarantee th... - 06:00 AM Base Language Bug #7722: improve performance of equals/not equals when used with character/longchar
- Alexandru, there is a concern; if we compare case-insensitive, there is no guarantee that a lowercase and an upperca...
- 05:10 AM Base Language Bug #7722: improve performance of equals/not equals when used with character/longchar
- Alexandru Lungu wrote:
> Danut, please get this done *asap*. I am planning to do a set of regression tests + profili... - 03:46 AM Base Language Bug #7722 (WIP): improve performance of equals/not equals when used with character/longchar
- 03:46 AM Base Language Bug #7722: improve performance of equals/not equals when used with character/longchar
- Danut, please get this done *asap*. I am planning to do a set of regression tests + profiling. I am keen on getting t...
- 03:42 AM Database Bug #7535: Temporary tables require trailing recid component even for unique indexes
- I was using @COMPILE test.p LISTING test.lst@ at some point, but this is informative only when working with a persist...
08/23/2023
- 03:59 PM Database Bug #7535: Temporary tables require trailing recid component even for unique indexes
- Constantin Asofiei wrote:
> Alexandru, you can use @COMPILE test.p LISTING test.lst@ to check the transaction behavi... - 10:23 AM Database Bug #7535: Temporary tables require trailing recid component even for unique indexes
- Alexandru, you can use @COMPILE test.p LISTING test.lst@ to check the transaction behavior in 4GL. Keep in mind that...
- 10:07 AM Database Bug #7535: Temporary tables require trailing recid component even for unique indexes
- The test-cases you found are quite interesting. I've done some testing myself with nested transactions.
In 95% of... - 01:11 PM User Interface Bug #7742 (WIP): NPE on LinuxKeyboardReader when pressing Escape in ChUI Swing application
- 01:11 PM User Interface Bug #7742: NPE on LinuxKeyboardReader when pressing Escape in ChUI Swing application
- Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
> > Vladimir Tsichevski wrote:
> > > I see no differences.
> > >... - 01:05 PM User Interface Bug #7742: NPE on LinuxKeyboardReader when pressing Escape in ChUI Swing application
- Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > I see no differences.
> >
> > Also: after the @Escape@ was ... - 01:01 PM User Interface Bug #7742: NPE on LinuxKeyboardReader when pressing Escape in ChUI Swing application
- Vladimir Tsichevski wrote:
> I see no differences.
>
> Also: after the @Escape@ was pressed, the new key press is... - 12:53 PM User Interface Bug #7742: NPE on LinuxKeyboardReader when pressing Escape in ChUI Swing application
- Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
> > Vladimir Tsichevski wrote:
> > > Hynek Cihlar wrote:
> > > >... - 12:46 PM User Interface Bug #7742: NPE on LinuxKeyboardReader when pressing Escape in ChUI Swing application
- Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > Hynek Cihlar wrote:
> > > Vladimir, please also retest.
> > ... - 12:43 PM User Interface Bug #7742: NPE on LinuxKeyboardReader when pressing Escape in ChUI Swing application
- Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
> > Vladimir, please also retest.
>
> The NPE disappeared now, ... - 12:36 PM User Interface Bug #7742: NPE on LinuxKeyboardReader when pressing Escape in ChUI Swing application
- Hynek Cihlar wrote:
> Vladimir, please also retest.
The NPE disappeared now, but it seems the code works incorrec... - 12:12 PM User Interface Bug #7742: NPE on LinuxKeyboardReader when pressing Escape in ChUI Swing application
- I added missing code comments in 7742a revision 14708.
- 11:52 AM User Interface Bug #7742: NPE on LinuxKeyboardReader when pressing Escape in ChUI Swing application
- Greg Shah wrote:
> Are we sure we need to add a @null@ keyboard event to the queue?
>
> Tomasz: Have you encounte... - 11:28 AM User Interface Bug #7742: NPE on LinuxKeyboardReader when pressing Escape in ChUI Swing application
- Vladimir, please also retest.
- 11:26 AM User Interface Bug #7742 (Review): NPE on LinuxKeyboardReader when pressing Escape in ChUI Swing application
- 11:25 AM User Interface Bug #7742: NPE on LinuxKeyboardReader when pressing Escape in ChUI Swing application
- The issue is fixed in 7742a revision 14707. The problem only showed in Swing ChUI client. Please review.
- 11:14 AM User Interface Bug #7742: NPE on LinuxKeyboardReader when pressing Escape in ChUI Swing application
- Hynek Cihlar wrote:
> Greg Shah wrote:
> > Are we sure we need to add a @null@ keyboard event to the queue?
>
> ... - 10:32 AM User Interface Bug #7742: NPE on LinuxKeyboardReader when pressing Escape in ChUI Swing application
- Greg Shah wrote:
> Are we sure we need to add a @null@ keyboard event to the queue?
Yes, it is used to signal a m... - 10:00 AM User Interface Bug #7742: NPE on LinuxKeyboardReader when pressing Escape in ChUI Swing application
- Are we sure we need to add a @null@ keyboard event to the queue?
Tomasz: Have you encountered this issue in @<larg... - 09:26 AM User Interface Bug #7742: NPE on LinuxKeyboardReader when pressing Escape in ChUI Swing application
- ChUI Swing: when I press @Escape@, the client crashes with NPE here:...
- 09:15 AM User Interface Bug #7742 (WIP): NPE on LinuxKeyboardReader when pressing Escape in ChUI Swing application
- 11:10 AM User Interface Feature #6438: frame attributes, methods and options
- Rebased @6438b@ with recent trunk @14707@. New revision is @14708@.
Greg,
I have no plans to add new changes he... - 10:28 AM Testing Feature #3704: enable automated testing for GUI (Swing and web clients)
- > > And we can provide even more access with our our custom 4GL attributes if we need them. All of that can be writt...
- 05:15 AM Testing Feature #3704: enable automated testing for GUI (Swing and web clients)
- Vladimir Tsichevski wrote:
> The Sikuli-related stuff can be learned in one day, it is not much to learn.
Vladimir,... - 10:16 AM Database Feature #7064: Analyze the performance impact of the implicit meta schema in H2
- Radu Apetrii wrote:
> Can/should this task be rejected? IMO, there is nothing left to investigate/implement here.
... - 09:16 AM Database Feature #7064: Analyze the performance impact of the implicit meta schema in H2
- Can/should this task be rejected? IMO, there is nothing left to investigate/implement here.
- 10:15 AM User Interface Feature #7709: ABLUnit support for web clients
- Yes, it is a good point. There is a benefit to testing the spawning process itself.
On the other hand, spawning i... - 08:56 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Greg Shah wrote:
> > What I'm trying to say is the major flaw with launching before auth is fixed.
>
> Yes, I un... - 08:50 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- > The question is if @auth-mode/ssoplugin@ is defined, but can't be instantiated (some typo in the package, class nam...
- 08:49 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- > What I'm trying to say is the major flaw with launching before auth is fixed.
Yes, I understand. My discussion... - 08:18 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- A question about configs: currently if @auth-mode/ssoplugin@ is defined and can be instantiated, then SSO is enabled....
- 07:24 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- But I think it's fine. "works without SSO" means it directly checks the user / pass against the DB, where the in-app ...
- 07:19 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Greg Shah wrote:
> To be clear: in #3770-81 I noted that our current login approach with embedded mode does need ser... - 07:16 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- The hotel gui js and the embedded driver js (intertwined with it) are very particular. I'm sure we don't have a guide...
- 07:16 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- To be clear: in #3770-81 I noted that our current login approach with embedded mode does need serious changes. Spawn...
- 07:09 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Galya: Along with other objectives, Hotel GUI is intended to be an example of how to implement Embedded Mode for a GU...
- 04:51 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- So @setuserid@ does DB auth, which is a valid approach. I haven't uploaded anything to hotel_gui, but there are certa...
- 08:42 AM Database Bug #7737: QueryWrapper should either show or throw errors depending on the query type
- *Committed 7496a/rev.14704*. Fixed 4 errors in @QueryWrapper@.
I've created a test suite to test how errors are hand... - 07:13 AM Database Bug #7737: QueryWrapper should either show or throw errors depending on the query type
- Danut, please fix the cases where errors behave different for static / dynamic queries. That is, change @QueryWrapper...
- 07:07 AM Database Bug #7737: QueryWrapper should either show or throw errors depending on the query type
- Alexandru Lungu wrote:
> Can you extend your testing for other kind of errors thrown by @QueryWrapper@? For instance... - 08:31 AM Database Feature #7404: Trasform replace-mode into append-mode when target table is empty
- Radu Apetrii wrote:
> While testing something for #7488, I noticed a regression on a test with @copy-temp-table with... - 06:50 AM Database Bug #7488: Slow fast-copy with before tables in H2
- I added some more changes to @FastCopyHelper@ on 7404a, rev. 14656:
* Merged the master/before methods, meaning that... - 03:33 AM Database Bug #7403: Copy-temp-table with replace-mode should replace already inserted records
- Radu, please note that fast-copy with REPLACE happens *only if* the destination is empty. This way, append is used in...
- 03:06 AM Database Bug #7403: Copy-temp-table with replace-mode should replace already inserted records
- Alexandru Lungu wrote:
> Radu, please check if this fixes your issue in #7404-32. After, please extract the changes ...
Also available in: Atom