Activity
From 02/19/2024 to 03/19/2024
03/20/2024
- 08:43 PM Database Bug #7645: Simplify _meta database initialization by removing <schema>.meta.xml resource
- The hotel project built without any issues, without any additional changes. The @.meta.xml@ files had been generated ...
03/19/2024
- 06:58 PM Database Bug #8459: investigate changing H2 to allow NULL to equal NULL (and the impact on the other compa...
- I've committed to 8459a_h2 rev. 43 changes that include:
* Added a case for handling equality between a null compone... - 04:03 PM Database Bug #8459: investigate changing H2 to allow NULL to equal NULL (and the impact on the other compa...
- Also, one more thing. In @Comparison.getValue@, depending on the @compareType@ value, things should be treated for bo...
- 03:11 PM Database Bug #8459: investigate changing H2 to allow NULL to equal NULL (and the impact on the other compa...
- I am OK with the changes in 8459a (FWD branch).
For FWD-H2:
* In @compare@, you need to also explicitly handle th... - 01:19 PM Database Bug #8459: investigate changing H2 to allow NULL to equal NULL (and the impact on the other compa...
- Radu Apetrii wrote:
> Constantin Asofiei wrote:
> > Please rebase both 8459a_h2 and 8459a.
> On it.
Done. 8459a r... - 01:16 PM Database Bug #8459: investigate changing H2 to allow NULL to equal NULL (and the impact on the other compa...
- Who should be doing the review?
- 12:57 PM Database Bug #8459: investigate changing H2 to allow NULL to equal NULL (and the impact on the other compa...
- Constantin Asofiei wrote:
> Please rebase both 8459a_h2 and 8459a.
On it.
- 12:56 PM Database Bug #8459: investigate changing H2 to allow NULL to equal NULL (and the impact on the other compa...
- Please rebase both 8459a_h2 and 8459a.
- 12:50 PM Database Bug #8459 (Review): investigate changing H2 to allow NULL to equal NULL (and the impact on the ot...
- Constantin Asofiei wrote:
> Radu, do you have the FWD and H2 changes, for some early testing?
Yes, sorry for the de... - 12:20 PM Database Bug #8459: investigate changing H2 to allow NULL to equal NULL (and the impact on the other compa...
- Radu, do you have the FWD and H2 changes, for some early testing?
- 04:09 AM Database Bug #8459: investigate changing H2 to allow NULL to equal NULL (and the impact on the other compa...
- Radu Apetrii wrote:
> Alexandru Lungu wrote:
> > Create a flag like in the [[internal-documentation:H2_Database_For... - 04:05 AM Database Bug #8459: investigate changing H2 to allow NULL to equal NULL (and the impact on the other compa...
- Alexandru Lungu wrote:
> Create a flag like in the [[internal-documentation:H2_Database_Fork]] Wiki and use it to di... - 04:09 PM Database Bug #7645: Simplify _meta database initialization by removing <schema>.meta.xml resource
- Eugenie Lyzenko wrote:
> Ovidiu Maxiniuc wrote:
> > Branch 7645a was merged into trunk as rev. 15070 and archived.
... - 03:06 PM Database Bug #7645: Simplify _meta database initialization by removing <schema>.meta.xml resource
- Ovidiu Maxiniuc wrote:
> Branch 7645a was merged into trunk as rev. 15070 and archived.
>
> Reconversion is not m... - 02:01 PM Database Bug #7645 (Test): Simplify _meta database initialization by removing <schema>.meta.xml resource
- Branch 7645a was merged into trunk as rev. 15070 and archived.
Reconversion is not mandatory. But if done the @<db... - 01:52 PM Database Feature #7323: Implement soft unique index in FWD-H2
- Found a regression in 7323a changes:...
- 10:31 AM Database Feature #7323 (Test): Implement soft unique index in FWD-H2
- Branch 7323a was merged into trunk as rev. 15065 and archived.
7323b_h2 was merged into FWD-H2 trunk rev 41 and ar... - 10:11 AM Database Feature #7323: Implement soft unique index in FWD-H2
- Yes, working on it.
- 09:52 AM Database Feature #7323: Implement soft unique index in FWD-H2
- Constantin, you need to merge H2 first, build, upload the FWD binary, commit to the FWD branch the upgrade and *after...
- 09:27 AM Database Feature #7323 (Merge Pending): Implement soft unique index in FWD-H2
- You can merge now.
- 04:18 AM Database Feature #7323: Implement soft unique index in FWD-H2
- *Review of 7323b_h2*
* I reviewed Radu's changes in the past and they were OK.
* Recent changes are fine to me. I... - 12:36 AM Database Feature #7323: Implement soft unique index in FWD-H2
- Code review 7323a/15068:
The changes look ok to me, though it is a little confusing that the SOFT_INDEX keyword is... - 12:15 PM Database Bug #8451 (Review): improve performance of H2 String column comparison
- Created 8451a_h2 from fwd-h2 trunk rev 41. In rev 42, I've implemented the idea in #8451-5 - cache the collation key...
- 11:04 AM Base Language Feature #7045 (Test): re-implement "normal" (non-abend) stack unwinding to avoid throwing an exce...
Branch 7045d was merged into trunk as rev. 15068 and archived.- 11:02 AM Base Language Feature #7045 (Merge Pending): re-implement "normal" (non-abend) stack unwinding to avoid throwin...
- Merging this now.
03/18/2024
- 09:08 AM Base Language Feature #6417 (Review): cleanup some known items in appserver support
- > * versioninfo fields are read-only, but writing them is a runtime error and not compile error in FWD.
* @session/l... - 06:35 AM Database Bug #8451: improve performance of H2 String column comparison
- Please go ahead. I am quite -stuck- working with some heap dumps and #8380 at the moment.
- 06:09 AM Database Bug #8451: improve performance of H2 String column comparison
- Alexandru, the idea sounds promising - I can make the changes if you are busy with something else.
- 06:00 AM Database Bug #8451: improve performance of H2 String column comparison
- The idea I have for this task:
* As most of the (string) comparisons involve 1 or even 2 database fields, I sugges... - 05:35 AM Database Bug #8459: investigate changing H2 to allow NULL to equal NULL (and the impact on the other compa...
- Radu, I think we should restrict this with a flag. H2 is used with other goals in FWD and I don't what to make this c...
- 05:34 AM Database Bug #8459: investigate changing H2 to allow NULL to equal NULL (and the impact on the other compa...
- Radu Apetrii wrote:
> Alex/Constantin: Was the phrase @tt1.f1 is null@ added just for the H2 dialect, or is this nul... - 04:45 AM Database Bug #8459: investigate changing H2 to allow NULL to equal NULL (and the impact on the other compa...
- Alex/Constantin: Was the phrase @tt1.f1 is null@ added just for the H2 dialect, or is this null equality an issue in ...
- 03:50 AM Database Bug #8459: investigate changing H2 to allow NULL to equal NULL (and the impact on the other compa...
- I've attached a patch for H2 in order to allow null equality. It certainly needs a review and a set of performance te...
03/17/2024
- 03:04 PM Database Feature #7323: Implement soft unique index in FWD-H2
- Constantin Asofiei wrote:
> I'm regression testing this with ETF.
ETF testing passed.
As a side note: we may wan... - 12:22 PM Database Feature #7323: Implement soft unique index in FWD-H2
- Created task branch 7323b_h2 from fwd-h2 trunk rev 40.
In rev 41, it adds a "soft_unique" option for index column...
03/16/2024
- 07:11 AM Database Feature #7323: Implement soft unique index in FWD-H2
- What we need is to mark the @recid@ trailing component of a 'soft-unique' index as @soft-unique@, too - so this can b...
- 08:47 PM Database Feature #7323: Implement soft unique index in FWD-H2
- I committed to 7323a rev. 15067 a rebase fix for classes @Persistence@, @Persister@, and @Validation@. It seemed that...
03/15/2024
- 03:23 PM Database Feature #7323: Implement soft unique index in FWD-H2
- I've placed on @devsrv01:/tmp/7323a_rev_14805_trunk_14789.7z@ the pre-rebase branch, in case you need it.
- 01:06 PM Database Feature #7323: Implement soft unique index in FWD-H2
- Constantin Asofiei wrote:
> @validateUniqueByQuery@ is still called for temp-tables. Why is that?
This shouldn't b... - 12:30 PM Database Feature #7323: Implement soft unique index in FWD-H2
- I've discussed this morning with Radu what this task is meant to do and I think I understand it: let H2 throw an exce...
- 01:30 PM Database Bug #7474: FindQuery provides the wrong result because the record is not updated in the database
- I think I've implemented a fix on this.
The issue was related with a fact, that @RecordNursery@ was only involved in... - 08:29 AM Database Bug #8459: investigate changing H2 to allow NULL to equal NULL (and the impact on the other compa...
- This test shows the 'unknown equality' in OpenEdge:...
- 07:38 AM Database Bug #8459: investigate changing H2 to allow NULL to equal NULL (and the impact on the other compa...
- If you have two big tables and none have indexes, on join, it should do scan on both tables (nested join - N * M comp...
- 07:36 AM Database Bug #8459: investigate changing H2 to allow NULL to equal NULL (and the impact on the other compa...
- Constantin Asofiei wrote:
> will make H2 use the scan index.
Constantin, is there a chance that you can point me to... - 07:03 AM Database Bug #8459: investigate changing H2 to allow NULL to equal NULL (and the impact on the other compa...
- I created branch 8459a_h2 for this matter.
- 04:12 AM Database Bug #8459 (WIP): investigate changing H2 to allow NULL to equal NULL (and the impact on the other...
- With #8363, FWD now has a MANDATORY option allowed at temp-table fields. When using joins, this can have a huge impa...
- 04:08 AM Database Bug #8459 (WIP): investigate changing H2 to allow NULL to equal NULL (and the impact on the other...
- 08:05 AM Runtime Infrastructure Bug #8383 (Review): Some JsonObject methods create a LOG-MANAGER record in silent
- 8383a based on trunk r15055.
8383a r15058 ready for review.
I've decided on an imperfect solution that will hop... - 07:18 AM Runtime Infrastructure Bug #8383: Some JsonObject methods create a LOG-MANAGER record in silent
- To run tests:
* @oo/progress/lang/test_apperror.p@
* @oo/json/object/get_json_object.p@
03/14/2024
- 03:48 PM Database Bug #8044: Fix "Failed direct-access due to Error direct accessing for finding record by unique i...
- Just to notify - I am still getting a lot of "Failed direct-access due to Error direct accessing for finding record b...
- 03:41 PM Base Language Feature #7045: re-implement "normal" (non-abend) stack unwinding to avoid throwing an exception
- Sounds good.
- 03:03 PM Base Language Feature #7045: re-implement "normal" (non-abend) stack unwinding to avoid throwing an exception
- Greg Shah wrote:
> Code Review Task Branch 7045d Revision 15042
>
> In @return_stmts.rules@, the @type == prog.pr... - 02:58 PM Base Language Feature #7045: re-implement "normal" (non-abend) stack unwinding to avoid throwing an exception
- Code Review Task Branch 7045d Revision 15042
In @return_stmts.rules@, the @type == prog.procedure ... - 02:46 PM Base Language Feature #7045: re-implement "normal" (non-abend) stack unwinding to avoid throwing an exception
- Greg, please review 7045d - I'd like to get this into trunk, it doesn't hurt.
- 03:17 PM Base Language Feature #7122: convert default getter/setter as plain Java methods
- In 8363d, a property getter with only a 'return <literal>.' body will convert to a Java return which will wrap the li...
- 10:46 AM Database Feature #7323: Implement soft unique index in FWD-H2
- Alexandru/Radu, I think we may need a call to discuss the soft index approach.
Radu: I took a look again at 7323a ... - 10:43 AM Database Bug #8451: improve performance of H2 String column comparison
- When executing the #8363 scenarios, there are ~20 million calls of @CompareModeDefault.comapreString@. This relies o...
- 10:37 AM Database Bug #8451 (Test): improve performance of H2 String column comparison
- 06:52 AM Runtime Infrastructure Bug #8383: Some JsonObject methods create a LOG-MANAGER record in silent
- There is another issue: The error is logged twice (no matter if silent or not). That is because @BlockManager.process...
- 05:29 AM Runtime Infrastructure Bug #8383: Some JsonObject methods create a LOG-MANAGER record in silent
- I'll have to try and find examples of code to test the different branches of @processLegacyError@ to be able to 100% ...
- 05:28 AM Runtime Infrastructure Bug #8383: Some JsonObject methods create a LOG-MANAGER record in silent
- @TransactionManager@ does a trick that is not taken into consideration in @BlockManager.processLegacyError@, when log...
- 04:49 AM Runtime Infrastructure Bug #8383 (WIP): Some JsonObject methods create a LOG-MANAGER record in silent
03/13/2024
- 07:56 PM User Interface Bug #8446 (Test): REGRESSION: incorrect return value in ThinClient.waitForEvent
- 06:22 PM User Interface Bug #8446: REGRESSION: incorrect return value in ThinClient.waitForEvent
- Greg Shah wrote:
> Vladimir: You can merge to trunk now.
Done. Trunk rev. 15055. - 06:18 PM User Interface Bug #8446: REGRESSION: incorrect return value in ThinClient.waitForEvent
- Vladimir: You can merge to trunk now.
- 05:49 PM User Interface Bug #8446 (Merge Pending): REGRESSION: incorrect return value in ThinClient.waitForEvent
- Code review 8446a revision 15055. The change looks good.
- 05:29 PM User Interface Bug #8446: REGRESSION: incorrect return value in ThinClient.waitForEvent
- Greg Shah wrote:
> Do you have the fix in a branch?
>
> Hynek: Any objections to the fix?
>
> Vladimir: This s... - 05:19 PM User Interface Bug #8446 (Review): REGRESSION: incorrect return value in ThinClient.waitForEvent
- Fixed in 8446a rev. 15055. Please, review.
- 04:56 PM User Interface Bug #8446: REGRESSION: incorrect return value in ThinClient.waitForEvent
- Do you have the fix in a branch?
Hynek: Any objections to the fix?
Vladimir: This seems pretty safe. I think so... - 04:45 PM User Interface Bug #8446 (WIP): REGRESSION: incorrect return value in ThinClient.waitForEvent
- This issue was the result of change in 8068a (trunk rev. 15032) and incomplete regression fix in 8419a (trunk rev. 15...
- 04:39 PM User Interface Bug #8446 (Test): REGRESSION: incorrect return value in ThinClient.waitForEvent
- 12:43 PM Database Feature #7323: Implement soft unique index in FWD-H2
- I've tested with #8363 and there is no impact or makes things slightly worse in some cases.
- 06:45 AM Database Feature #7323: Implement soft unique index in FWD-H2
- Radu Apetrii wrote:
> Constantin Asofiei wrote:
> > Radu Apetrii wrote:
> > > Done. Rebased 7323a with trunk rev.1... - 06:42 AM Database Feature #7323: Implement soft unique index in FWD-H2
- Constantin Asofiei wrote:
> Radu Apetrii wrote:
> > Done. Rebased 7323a with trunk rev.15051, meaning that 7323a is... - 06:36 AM Database Feature #7323: Implement soft unique index in FWD-H2
- Radu Apetrii wrote:
> Done. Rebased 7323a with trunk rev.15051, meaning that 7323a is now at rev. 15066.
Please che... - 06:34 AM Database Feature #7323: Implement soft unique index in FWD-H2
- Done. Rebased 7323a with trunk rev.15051, meaning that 7323a is now at rev. 15066.
- 05:14 AM Database Feature #7323: Implement soft unique index in FWD-H2
- OK, I'll handle this now since I'm waiting for an import anyways.
- 05:10 AM Database Feature #7323: Implement soft unique index in FWD-H2
- Constantin Asofiei wrote:
> I'm rebasing 7323a and 7323a_h2 to check them with #8363.
7323a_h2 was already merged t... - 04:56 AM Database Feature #7323: Implement soft unique index in FWD-H2
- I'm rebasing 7323a and 7323a_h2 to check them with #8363.
- 08:58 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
- Galya B wrote:
> You can find the device id with @SESSION:DEVICE-ID@ and the code needs to be converted with FWD r15... - 08:52 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
- You can find the device id with @SESSION:DEVICE-ID@ and the code needs to be converted with FWD r15017 or later.
- 08:41 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
- Whatcha,
Glorious news that this is in "test"! what 4GL code changes do we need to do to make use of this functio... - 05:08 AM Base Language Bug #8427 (Closed): LOG-MANAER:CLOSE-LOG does not reset the enabled state
- 8237a was merged to trunk revision 15044 and archived.
- 09:22 PM Database Bug #7645 (Review): Simplify _meta database initialization by removing <schema>.meta.xml resource
- The fixes are done. I also did a bit of cleanup and code maintenance.
Here is a bit of code which dumps the metadata...
03/12/2024
- 05:41 PM Base Language Feature #6407: name_map.xml improvements
- We need to implement something soon due to some customer deadlines. I don't think we have time to implement the full...
- 03:57 AM Database Bug #8249: Introduce a fast fill method to optimize Dataset.fill
- The changes in the patch were committed to trunk via 8363a, which was merged to trunk as revision 15049.
- 03:50 AM Database Bug #7645: Simplify _meta database initialization by removing <schema>.meta.xml resource
- Committed on 7645a, revision 15018.
In this commit I addressed most of the review issues, however I was investigat...
03/11/2024
- 02:16 PM Database Bug #6997: OUTPUT BY-REFERENCE records are not cleared
- The problem in this task still exists.
- 03:46 AM Base Language Bug #8427 (Merge Pending): LOG-MANAER:CLOSE-LOG does not reset the enabled state
- This is fixed in 8237a rev 15043.
- 03:31 AM Base Language Bug #8427: LOG-MANAER:CLOSE-LOG does not reset the enabled state
- You're right, put it after that.
- 03:28 AM Base Language Bug #8427: LOG-MANAER:CLOSE-LOG does not reset the enabled state
- I think @isEnabled.set(false);@ needs to be after @if (isAppserver && isProcedureCall)@, correct? I'll use 8237a.
- 03:21 AM Base Language Bug #8427: LOG-MANAER:CLOSE-LOG does not reset the enabled state
- I've tested it and it works fine with the change.
- 03:21 AM Base Language Bug #8427: LOG-MANAER:CLOSE-LOG does not reset the enabled state
- I've missed that @close@ modifies @logFile@ and @isEnabled@ should be updated. Can you add this new line @isEnabled.s...
03/10/2024
- 01:41 PM Base Language Feature #7045: re-implement "normal" (non-abend) stack unwinding to avoid throwing an exception
- Constantin Asofiei wrote:
> Alexandru, is 7045c still needed after we refactored the query management to be inside B... - 07:29 AM Base Language Feature #7045: re-implement "normal" (non-abend) stack unwinding to avoid throwing an exception
- Alexandru, is 7045c still needed after we refactored the query management to be inside BlockManager? If not, please a...
03/08/2024
- 06:57 PM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
- I was able to learn enough to be dangerous for creating an ABL Unit testcase for stanza_ini. These 2 files are in @te...
- 02:15 PM Base Language Bug #8427: LOG-MANAER:CLOSE-LOG does not reset the enabled state
- From #8237-30:
There is a bug in LOG-MANAGER which isn't a show-stopper. See this test:... - 02:14 PM Base Language Bug #8427 (Closed): LOG-MANAER:CLOSE-LOG does not reset the enabled state
03/07/2024
- 02:44 PM Database Bug #7645 (WIP): Simplify _meta database initialization by removing <schema>.meta.xml resource
- Review of 7645a/15017.
So far, so good. I am OK with the revision, I like the splitting of the code in very specif... - 02:49 AM Database Bug #8249: Introduce a fast fill method to optimize Dataset.fill
- I've committed the patch to 8363a rev 15038.
- 02:45 AM Database Bug #8249: Introduce a fast fill method to optimize Dataset.fill
- Hmm, I am not 100% familiar of how the FILL works. I was supposing it can take any arbitrary query to do the fill. So...
- 02:32 AM Database Bug #8249: Introduce a fast fill method to optimize Dataset.fill
- Alexandru, using the patch helps #8363. But, I wonder if your patch is just something to do the same thing as inject...
03/05/2024
- 12:35 PM User Interface Support #8306: 3-button mouse to portable mouse mapping?
- Vladimir Tsichevski wrote:
> I have to know how to map physical mouse buttons from mouse events to OE portable mouse... - 11:52 AM User Interface Support #8306: 3-button mouse to portable mouse mapping?
- I have to know how to map physical mouse buttons from mouse events to OE portable mouse events: if I know, for exampl...
- 10:56 AM User Interface Support #8306: 3-button mouse to portable mouse mapping?
- Vladimir Tsichevski wrote:
> Does anyone know?
Please be more specific. - 10:09 AM Database Bug #7474: FindQuery provides the wrong result because the record is not updated in the database
- I've hit the issue while working on intra session dirty share - in case record is modified in a transaction different...
- 06:52 AM User Interface Bug #8397: Window ID is not used in messageBox method in ThinClient
- @windowId@ argument is passed to all @messageBox@ methods in @ThinClient@, but is not used.
Originally this was re... - 06:49 AM User Interface Bug #8397 (New): Window ID is not used in messageBox method in ThinClient
- 06:01 AM Database Bug #8249: Introduce a fast fill method to optimize Dataset.fill
- Constantin, this is the patch I used in an attempt to optimize @ProgressiveResults@ into @ScrollingResults@ when usin...
03/04/2024
- 04:06 PM Database Bug #8101 (Closed): Issue with temp-table defined as reference-only
- Fixed in trunk rev 15028 via 8329a.
- 10:56 AM Database Bug #7645 (Review): Simplify _meta database initialization by removing <schema>.meta.xml resource
- 03:38 AM Database Bug #7645: Simplify _meta database initialization by removing <schema>.meta.xml resource
- Eduard Soltan wrote:
> Eric Faulhaber wrote:
> > Eduard, is this ready for review? Is there anything left to do on ... - 03:37 AM Database Bug #7645: Simplify _meta database initialization by removing <schema>.meta.xml resource
- Eric Faulhaber wrote:
> Eduard, is this ready for review? Is there anything left to do on this, other than regressio... - 09:08 PM Database Bug #7645: Simplify _meta database initialization by removing <schema>.meta.xml resource
- Eduard, is this ready for review? Is there anything left to do on this, other than regression testing?
- 07:36 AM Runtime Infrastructure Bug #8383: Some JsonObject methods create a LOG-MANAGER record in silent
- @com.goldencode.p2j.oo.json.objectmodel.JsonObject@ throws errors using @undoThrow@, that is explicit @LegacyErrorExc...
- 07:32 AM Runtime Infrastructure Bug #8383 (Review): Some JsonObject methods create a LOG-MANAGER record in silent
03/01/2024
- 12:30 PM User Interface Bug #8376: Focus transfer problem with frames having no focusable contents
- The code example:...
- 12:10 PM User Interface Bug #8376 (New): Focus transfer problem with frames having no focusable contents
02/29/2024
- 01:17 PM User Interface Bug #8365: FILL-IN: editing character issues
- Vladimir Tsichevski wrote:
> Another issue: the trailing whithespace characters other than @SPACE@ must *not* be tri... - 01:01 PM User Interface Bug #8365: FILL-IN: editing character issues
- Another issue: the trailing whithespace characters other than @SPACE@ must *not* be trimmed in @fillIn:SCREEN-VALUE@....
- 11:50 AM User Interface Bug #8365: FILL-IN: editing character issues
- OE displays the @TAB@ character in character @FILL-IN@, but FWD does not.
The test program:... - 06:46 AM User Interface Feature #4853 (Test): implement support for reporting a device-id which is meant to identify a un...
- 4853a was merged to trunk as rev. 15017 and archived.
- 06:24 AM User Interface Feature #4853 (Merge Pending): implement support for reporting a device-id which is meant to iden...
- That solves the problem nicely. You can merge to trunk now.
- 04:39 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
- 4853a r15002 setDeviceId to accept only one (the initial) value for the device id in each session.
Can this be mer... - 04:13 AM Database Bug #7645: Simplify _meta database initialization by removing <schema>.meta.xml resource
- Committed on 7645a. revision 15017.
I moved the logic from metaschema.xml into MetadataManger class, and created a... - 03:21 AM Database Bug #7645 (WIP): Simplify _meta database initialization by removing <schema>.meta.xml resource
02/28/2024
- 03:15 PM User Interface Bug #8365: FILL-IN: editing character issues
- Vladimir Tsichevski wrote:
> In character mode, the @Home@ and @End@ keys should move the focus the the first and th... - 03:13 PM User Interface Bug #8365: FILL-IN: editing character issues
- In character mode, the @Home@ and @End@ keys should move the focus the the first and the last item in the focused wid...
- 01:29 PM User Interface Bug #8365: FILL-IN: editing character issues
- If the user enters the @?@ in the first position, the screen value is replaced by @?@ as expected.
If the user moves... - 01:22 PM User Interface Bug #8365: FILL-IN: editing character issues
- If the @SCREEN-VALUE@ of the @FILL-IN@ is set to *unknown*, the screen value is replaced by @?@ as expected, but this...
- 01:11 PM User Interface Bug #8365: FILL-IN: editing character issues
- This task is dedicated to issues related to @FILL-IN@ with *character* format.
- 01:09 PM User Interface Bug #8365 (New): FILL-IN: editing character issues
- 09:53 AM Deployment Feature #8362: implement a web-based UI for "project creation" and deliver it as a docker image
- The idea is that it will be a standard public image that can be executed with a single command line by a customer, an...
- 08:57 AM Deployment Feature #8362 (New): implement a web-based UI for "project creation" and deliver it as a docker i...
- 09:43 AM Conversion Tools Feature #6252: cleanup of p2j.cfg.xml
- I think we want to move away from @p2j.cfg.xml@ to a project-level @.json@ file that has everything needed to configu...
- 07:54 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
- Greg Shah wrote:
> > I would prefer to not expose @SessionUtils.setDeviceId()@ but the separation of the creation of... - 07:50 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
- > I would prefer to not expose @SessionUtils.setDeviceId()@ but the separation of the creation of the device-id makes...
- 06:06 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
- Sergey Ivanovskiy wrote:
> Does it make sense to read @process.getErrorStream()@ too when we run an external program... - 05:23 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
- Does it make sense to read @process.getErrorStream()@ too when we run an external program that can write results to t...
- 03:00 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
- Greg Shah wrote:
> Sergey: Please review.
Sergey, would you please review. This task is blocking the progress of ...
02/27/2024
- 01:07 PM User Interface Bug #7824 (Closed): Simplify idle connection settings and apply the default configuration for the...
- 12:24 PM User Interface Bug #7824: Simplify idle connection settings and apply the default configuration for the web clie...
- Branch 7824b has been merged to trunk, and archived.
- 11:01 AM User Interface Bug #7824 (Merge Pending): Simplify idle connection settings and apply the default configuration ...
- You can merge to trunk.
- 11:00 AM User Interface Bug #7824: Simplify idle connection settings and apply the default configuration for the web clie...
- Greg Shah wrote:
> You've tested non-debug scenarios to confirm that what "should" happen actually is the case?
Y... - 10:56 AM User Interface Bug #7824: Simplify idle connection settings and apply the default configuration for the web clie...
- You've tested non-debug scenarios to confirm that what "should" happen actually is the case?
- 10:54 AM User Interface Bug #7824: Simplify idle connection settings and apply the default configuration for the web clie...
- Greg Shah wrote:
> Is there any risk associated with these changes?
No. They would only be used in debug scenario... - 10:37 AM User Interface Bug #7824: Simplify idle connection settings and apply the default configuration for the web clie...
- Is there any risk associated with these changes?
- 10:21 AM User Interface Bug #7824: Simplify idle connection settings and apply the default configuration for the web clie...
- Yes, I agree with Roger.
- 10:17 AM User Interface Bug #7824: Simplify idle connection settings and apply the default configuration for the web clie...
- Branch 7824b was rebased to trunk revision 15011 and is now at revision 15017.
I believe this is ready for merge.
- 12:18 PM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
- Continuing progress on #4517...
When I introduced a testcase, there is other breakage since there are strange aspe... - 11:02 AM User Interface Bug #8353 (WIP): Fully support stanza INI LOAD/USE/UNLOAD scenarios
02/26/2024
- 01:18 PM Base Language Bug #8346: Find and fix any use cases with implicit use of working directory when accessing file-...
- File system access through the file system resource was exclusively executed on the client. Since #4065 it can also e...
- 01:05 PM Base Language Bug #8346 (New): Find and fix any use cases with implicit use of working directory when accessing...
- 07:59 AM User Interface Bug #8340: Wrong LASTKEY value on left button mouse down event
- On mouse left button down the @LASTKEY@ value is -1.
# The expected value is 617
# According to the docs, the @LA... - 07:57 AM User Interface Bug #8340 (New): Wrong LASTKEY value on left button mouse down event
- 06:02 AM User Interface Feature #4517: optionally back the 4GL features for Registry access with the user-specific offlin...
- Roger: Please create a new task in the base language project for this work. Copy your #4517-55 content there and kee...
02/23/2024
- 06:14 PM User Interface Feature #4517: optionally back the 4GL features for Registry access with the user-specific offlin...
- The testing setup is taking longer than the code update, but I believe my updates in revision 15010 of this branch no...
- 01:38 AM User Interface Feature #4517: optionally back the 4GL features for Registry access with the user-specific offlin...
- Roger, create a test plan that includes the original behavior described in #4517-48, as well as your customer case, f...
- 09:53 PM User Interface Feature #4517: optionally back the 4GL features for Registry access with the user-specific offlin...
- Maybe I'm off base, but I am just trying to be helpful. There was a change introduced in the area of INI handling whe...
- 07:14 AM Conversion Tools Feature #3971 (WIP): add support for unicode escape sequences in the preprocessor
- 3971b was merged to trunk as rev. 15004 and archived.
This task will stay open for the @\uXXXXXX@ cases to be impl... - 07:07 AM Conversion Tools Feature #3971 (Merge Pending): add support for unicode escape sequences in the preprocessor
- I understand it is already tested. It can merge to trunk now.
- 06:07 AM Conversion Tools Feature #3971 (Internal Test): add support for unicode escape sequences in the preprocessor
- Code Review Task Branch 3971b Revision 15004
The change looks good. What other testing is needed? - 05:47 AM Conversion Tools Feature #3971 (Review): add support for unicode escape sequences in the preprocessor
- There was an issue with unicode processing in CASE-WHEN statements:...
02/22/2024
- 04:33 PM User Interface Bug #8324: ON MOUSE-SELECT-DOWN does not suppress ON EMPTY-SELECTION
- In OE the following program:...
- 03:44 PM User Interface Bug #8324 (New): ON MOUSE-SELECT-DOWN does not suppress ON EMPTY-SELECTION
- 09:23 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
- > > Greg - can you please upload @fwd-imageio-bmp-3.10.1.jar@ to GCD maven repository ?
>
> Sorry, wrong upload. @... - 09:19 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
- > updating JavaScript components - Sergey or I can do it.
Tomasz: Please take this. Sergey is busy with bugs. - 07:03 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
- Tomasz Domin wrote:
> Tomasz Domin wrote:
> > Whats left:
> > * updating fwd-imageio-bmp to 3.10.1 to due to a c... - 06:52 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
- Tomasz Domin wrote:
> Whats left:
> * updating fwd-imageio-bmp to 3.10.1 to due to a critical vulnerability CVE-2... - 05:36 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
- Greg Shah wrote:
> > if you'd like to stay on old/current dependencies for Java 8 and keep latest dependencies versi... - 03:56 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
- > if you'd like to stay on old/current dependencies for Java 8 and keep latest dependencies version only for Java 11/...
- 03:30 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
- Hynek Cihlar wrote:
> Tomasz, do you have any comparison on performance between 8 and 17?
OK, I found it in #8208... - 03:29 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
- Tomasz, do you have any comparison on performance between 8 and 17?
- 07:29 AM Conversion Tools Feature #3971: add support for unicode escape sequences in the preprocessor
- 3971a was merged to trunk as rev. 15000 and archived.
- 07:23 AM Conversion Tools Feature #3971 (WIP): add support for unicode escape sequences in the preprocessor
- I talked with Constantin and the fix is good to go. I am merging it now.
- 06:18 AM Conversion Tools Feature #3971: add support for unicode escape sequences in the preprocessor
- The fix for this is simply allowing the unicode marker to "escape" the preprocessor:...
- 03:18 AM Base Language Bug #8309: Do the error handling for r-index and extend implementation to INDEX and LONGCHAR
- This is a follow up of the findings in #8302-13.
Vladimir, I just intended to make the @r-index@ semantics right. ... - 03:16 AM Base Language Bug #8309 (Internal Test): Do the error handling for r-index and extend implementation to INDEX a...
- 01:17 AM User Interface Feature #4517: optionally back the 4GL features for Registry access with the user-specific offlin...
- Roger Borrello wrote:
> Am I off base?
Yes.
Greg Shah wrote:
> The 4GL features @LOAD@, @UNLOAD@, @USE@, @GET... - 08:24 PM User Interface Feature #4517: optionally back the 4GL features for Registry access with the user-specific offlin...
- Revision 15002 contains updates to make the mapping key standard (no @.ini@ extension). The testcase I used was:
<pr...
02/21/2024
- 04:09 PM User Interface Feature #4517: optionally back the 4GL features for Registry access with the user-specific offlin...
- I have been absent from this task to get the @testcases_v2@ standardized. In doing so, I failed to find any testcases...
- 02:50 PM User Interface Support #8306: 3-button mouse to portable mouse mapping?
- Does anyone know?
- 02:50 PM User Interface Support #8306 (New): 3-button mouse to portable mouse mapping?
- 02:48 PM User Interface Support #8305: ChUI: how to change focus between items which belong to different frames?
- Does anyone knows if it is possible to *move focus* between items which belong to *different frames in ChUI*? Since I...
- 02:48 PM User Interface Support #8305 (New): ChUI: how to change focus between items which belong to different frames?
- 01:36 PM Runtime Infrastructure Feature #6692: move FWD to Java 17
- I have pushed Java 17 compatible branch @6692a@ revision 15009, which is based on a quite recent @trunk@ revision 149...
- 01:07 PM Runtime Infrastructure Feature #6692: move FWD to Java 17
- Tomasz Domin wrote:
> * Merge Java 8/11 build configuration in 6692 (Java 8/11 stays on current dependencies' versio... - 07:59 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
- Greg Shah wrote:
> What about incognito mode? Doesn't that act as a separate browser?
This works. @BroadcastChanne... - 07:52 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
- What about incognito mode? Doesn't that act as a separate browser?
- 07:36 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
- Greg Shah wrote:
> 1. I assume you have already tested the simple "one browser" case of opening a session in browser... - 06:04 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
- Sergey: Please review.
- 06:04 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
- Code Review Task Branch 4853a Revisions 14989 through 15000
These are very good changes.
1. I assume you have...
02/20/2024
- 01:25 PM User Interface Bug #8300: NPE in ChUI mode when ESC is pressed.
- When the user presses @Escape@ button, the following code is executed in @LinuxKeyboardReader.keyPressed()@:...
- 01:15 PM User Interface Bug #8300 (New): NPE in ChUI mode when ESC is pressed.
- 01:13 PM User Interface Bug #8299: ALERT-BOX in ChUI mode incorrectly handles long messages
- If the message is too long to fit in window, OE throws the 4149 message:
!8299-OE.png!
FWD just prints over the... - 01:06 PM User Interface Bug #8299 (New): ALERT-BOX in ChUI mode incorrectly handles long messages
- 12:53 PM User Interface Bug #7794: FILL-IN: editing numbers issues
- *CANNOT RERPRODUCE*
Yet another issue related to digit input at the rightmost position in ChUI mode.
In OE the cu... - 10:31 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
- Test plan executed. Fixes in r15000.
Ready for review. - 05:04 AM User Interface Feature #4853: implement support for reporting a device-id which is meant to identify a unique cl...
- Manual testing plan to be executed:
* Run a procedure with content @MESSAGE SESSION:DEVICE-ID VIEW-AS ALERT-BOX@ and... - 10:25 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
- Greg Shah wrote:
> The existing FWD trunk already supported Java 11 (see [[p2j:Switching Between Java 8 and Java 11]... - 08:01 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
- Greg Shah wrote:
> > What is preferred way of increasing memory available to @ant@ and @gradle@ - via increasing @an... - 07:52 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
- Alexandru Donica wrote:
> I need a branch able to run with java 17 but made from the branch 7156b, for issue #8114. ... - 07:49 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
- Alexandru Donica wrote:
> I need a branch able to run with java 17 but made from the branch 7156b, for issue #8114. ... - 07:47 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
- > What is preferred way of increasing memory available to @ant@ and @gradle@ - via increasing @ant@ memory with @ANT_...
- 07:10 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
- I need a branch able to run with java 17 but made from the branch 7156b, for issue #8114. Could someone with more kno...
- 05:29 AM Runtime Infrastructure Feature #6692: move FWD to Java 17
- Greg
It appears that @javac@ and @iajc@ task need more heap memory then default - when starting @ant@ from @gradle@ ... - 09:56 AM Base Language Feature #4392 (Test): add -pf support for appserver CONNECT() method
- 09:54 AM Base Language Feature #4392: add -pf support for appserver CONNECT() method
- 4392a was merged to trunk as rev. 14995 and archived.
- 09:33 AM Base Language Feature #4392 (Merge Pending): add -pf support for appserver CONNECT() method
- 09:33 AM Base Language Feature #4392: add -pf support for appserver CONNECT() method
- You can merge to trunk after 7019d.
- 03:06 AM Base Language Feature #4392: add -pf support for appserver CONNECT() method
- I've started one of the customer projects with 4392a and it seems to be working.
Greg, it should be ready for merge. - 09:37 AM Base Language Bug #8294: SESSION attributes access statements produce uncompilable Java code
- All of these are currently 100% unsupported in the conversion. The gap marking should show that. Converting things ...
- 09:29 AM Base Language Bug #8294: SESSION attributes access statements produce uncompilable Java code
- The following example which accesses 14 attributes of @SESSION@:...
- 08:17 AM Base Language Bug #8294 (New): SESSION attributes access statements produce uncompilable Java code
- 08:43 AM User Interface Feature #3288: support > 1 browser tabs for a single FWD java client instance
- Here is a list of high level tasks that I came up with. With comments and an estimation.
* Model changes (2 MD)
*... - 07:57 AM Database Feature #6628: port PostgreSQL native user defined functions to MariaDB
- After testing POC with JMXs I found out that @(select count()) = 1@ is used often and a lot more than with @FIRST@ or...
- 03:13 AM Database Feature #6628: port PostgreSQL native user defined functions to MariaDB
- I've made a few examples to check if there are other methods used and got the following:
* @CAN-FIND(pt1)@ generated...
02/19/2024
- 02:13 PM Database Feature #6628: port PostgreSQL native user defined functions to MariaDB
- Checking for @exists@ in the FQL seems like a reasonable approach. Right now, it is only used to implement server-sid...
- 08:03 AM User Interface Feature #3288: support > 1 browser tabs for a single FWD java client instance
- We are thinking about this task again in relation to a customer requirement for a multi-screen system where their use...
- 07:08 AM Runtime Infrastructure Feature #7799 (WIP): automated vulnerability scanning
- I've implemented vulnerability checks in #6692 with @org.owasp.dependencycheck@ plugin.
A sample report for @FWD@ @... - 05:00 AM User Interface Feature #4853 (Review): implement support for reporting a device-id which is meant to identify a ...
- 4853a r14999 based on trunk r14989 ready for review. What has been done:
* @SESSION:DEVICE-ID@ added:
** device ID ... - 03:55 AM Runtime Infrastructure Bug #8281 (Test): Use CacheManager for DynamicQueryHelper and DynamicValidationHelper
- Branch 8281a was merged into trunk as revision 14989 and archived.
- 03:25 AM Runtime Infrastructure Bug #8281 (Merge Pending): Use CacheManager for DynamicQueryHelper and DynamicValidationHelper
- Yes, please merge to trunk.
- 03:03 AM Runtime Infrastructure Bug #8281: Use CacheManager for DynamicQueryHelper and DynamicValidationHelper
- Ovidiu Maxiniuc wrote:
> Dănuț, do not forget to add a note in the notification message that the keys for values of ... - 12:20 AM Base Language Feature #6422: implement auditing support including AUDIT-POLICY and AUDIT-CONTROL
- Theodoros Theodorou wrote:
> The following code does not write into the db in 4GL, but in FWD it does.
>
> [...]
...
Also available in: Atom