Project

General

Profile

Activity

From 09/01/2024 to 09/30/2024

10/01/2024

09:52 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
The problem with @ChUI@ unwanted cursor while drop-down activation is when we call @TC.waitForWorker()@ as the final ... Eugenie Lyzenko

09/30/2024

07:59 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
Another issue has been detected for @ChUI@ native client with @COMBO-BOX@ widget. Consider the following screen for o... Eugenie Lyzenko
03:07 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
Greg Shah wrote:
> Eugenie Lyzenko wrote:
> > The update and question.
> >
> > Finally I've got wide char capabl...
Eugenie Lyzenko
01:13 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
Eugenie Lyzenko wrote:
> The update and question.
>
> Finally I've got wide char capable @FWD@ be compatible with...
Greg Shah
11:27 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
The update and question.
Finally I've got wide char capable @FWD@ be compatible with Java 17. Including large cust...
Eugenie Lyzenko
06:39 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
The @7657a@ rebased with recent trunk @15469@, new revision is @15483@. Eugenie Lyzenko
02:38 PM Database Feature #9218: Changes in internal tenant management
> ** @0@ for default tenant,
> ** incrementing positive values for regular tenants
> ** decrementing negative valu...
Greg Shah
02:23 PM Database Feature #9218: Changes in internal tenant management
After initial iteration implementation some changes in the management of FWD internal management of tenant feature.
...
Ovidiu Maxiniuc
02:22 PM Database Feature #9218 (New): Changes in internal tenant management
Ovidiu Maxiniuc
11:54 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
For API access, I would expect a cryptographically signed token to be issued (an "API key"). This has advantages ove... Greg Shah
01:11 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
Greg Shah wrote:
> > A persistent token in directory will do exactly the same as the fwd pass.
>
> That is OK. T...
Galya B

09/28/2024

11:12 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
The @7657a@ rebased with recent trunk @15467@, new revision is @15481@.
Tooltip issue not related to this branch c...
Eugenie Lyzenko

09/27/2024

03:25 AM Base Language Bug #8944: FINALLY block transaction processing
Artur, please look into #6667-1167. That is a fix that was dedicated to fixing buffer problems with FINALLY. But as T... Alexandru Lungu
03:13 AM Conversion Tools Bug #8967: Remove relationship annotation from full conversion
*The conversion of a large customer application went fine.* I will proceed to testing. Andrei Plugaru

09/26/2024

02:19 PM User Interface Bug #9212: BROWSE: issues related to browse cell selection
For a @BROWSE@ cell the attribute @SELECTION-START@ is always -2147483648. Vladimir Tsichevski
02:17 PM User Interface Bug #9212 (New): BROWSE: issues related to browse cell selection
Vladimir Tsichevski
02:13 PM User Interface Bug #9211: COMBO-BOX: editor area selection synchronization issues
For @COMBO-BOX@ the values set with @SET-SELECTION@, are not related to the selection visible in the editor area of t... Vladimir Tsichevski
02:10 PM User Interface Bug #9211 (New): COMBO-BOX: editor area selection synchronization issues
Vladimir Tsichevski
01:50 PM User Interface Bug #9210: FILL-IN: implement SET-SELECTION and related calls in ChUI
This problem was first discovered in #9114. Vladimir Tsichevski
01:49 PM User Interface Bug #9210: FILL-IN: implement SET-SELECTION and related calls in ChUI
The @SET-SELECTION@ method is implemented for @FillIn@ class at the client side as a stub:... Vladimir Tsichevski
01:44 PM User Interface Bug #9210 (New): FILL-IN: implement SET-SELECTION and related calls in ChUI
Vladimir Tsichevski
10:43 AM Conversion Tools Bug #8967 (Internal Test): Remove relationship annotation from full conversion
I agree.
I mentioned from the start that @SchemaWorker@ changes come with some risks and requires additional work/i...
Ovidiu Maxiniuc
10:36 AM Conversion Tools Bug #8967: Remove relationship annotation from full conversion
Ovidiu, I would propose that, until we decide whether we should update @SchemaWorker@ or not, I start the conversion ... Andrei Plugaru
09:56 AM Conversion Tools Bug #8967: Remove relationship annotation from full conversion
Addressed the first part of the review in @8967a/rev 15448@.
About the second part, I would have some concerns abo...
Andrei Plugaru
09:38 AM Conversion Tools Bug #8967: Remove relationship annotation from full conversion
Andrei Plugaru wrote:
> I have committed my changes to @8967a/rev 15447@
+Code review of 8967a/r15447.+
I think ...
Ovidiu Maxiniuc
08:10 AM Conversion Tools Bug #8967: Remove relationship annotation from full conversion
Andrei Plugaru wrote:
> Managed to overcome the error posted in #8967-19. The root cause is the call to @message@ me...
Ovidiu Maxiniuc
07:16 AM Conversion Tools Bug #8967: Remove relationship annotation from full conversion
Managed to overcome the error posted in #8967-19. The root cause is the call to @message@ method from @createLockMana... Andrei Plugaru
05:27 AM Conversion Tools Bug #8967: Remove relationship annotation from full conversion
I have committed my changes to @8967a/rev 15447@
My changes:
* remove the templates for relation and relations a...
Andrei Plugaru
09:03 AM Base Language Bug #8944: FINALLY block transaction processing
Artur Școlnic wrote:
> [...]
> I looks like the scope of the @btt2@ is limited to the @for each@ only if it is not ...
Alexandru Lungu
08:59 AM Base Language Bug #8944: FINALLY block transaction processing
... Artur Școlnic
08:44 AM Base Language Bug #8944: FINALLY block transaction processing
Hmm I think the error is more subtle. IIRC, the tests were trying to show a conceptual problem in regard to buffer sc... Alexandru Lungu
08:38 AM Base Language Bug #8944: FINALLY block transaction processing
Tested with trunk/15463. Artur Școlnic
08:37 AM Base Language Bug #8944: FINALLY block transaction processing
... Artur Școlnic
08:26 AM Base Language Bug #8944: FINALLY block transaction processing
In #8593-111, if you comment the find first that has a comment, in FWD it will work while in 4GL it won't. Alexandru Lungu
08:06 AM Base Language Bug #8944: FINALLY block transaction processing
Alexandru, I've been analyzing #8593-113 and #8593-111, I am failing to see the issue there, for me both test cases s... Artur Școlnic
07:07 AM Base Language Bug #8944: FINALLY block transaction processing
I think this is related to intra-session dirty manager (?) Maybe you should embed the for each in a separate do trans... Alexandru Lungu
07:03 AM Base Language Bug #8944: FINALLY block transaction processing
I have been able to replicate this issues only with the tables that have indices. Artur Școlnic
06:40 AM Base Language Bug #8944: FINALLY block transaction processing
This is the test case that replicates the issue:... Artur Școlnic
06:31 AM Base Language Bug #8944: FINALLY block transaction processing
Can you post the full example for #8944-5? Alexandru Lungu
06:25 AM Base Language Bug #8944: FINALLY block transaction processing
I've found something that is not related to finally blocks, but should be addressed:
for each from #8944-1...
Artur Școlnic
03:10 AM Base Language Bug #8944: FINALLY block transaction processing
These are the current classes that implement Finalizable and have an implementation for the finished method, classifi... Artur Școlnic
02:08 AM User Interface Bug #9204: SWING GUI: Tooltip activation issue with incorrect widget absolute coordinates
In certain cases, JS doesn't generate a MOUSE_EXITED event, which prevents the tooltip from deactivating when the cur... Paula Păstrăguș

09/25/2024

03:45 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
> I have another idea then: leave it to the customers completely. Ask them to implement an authenticator and pass in ... Greg Shah
03:40 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
> A persistent token in directory will do exactly the same as the fwd pass.
That is OK. There is no issue with st...
Greg Shah
02:06 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
I have another idea then: leave it to the customers completely. Ask them to implement an authenticator and pass in th... Galya B
02:01 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
A persistent token in directory will do exactly the same as the fwd pass. Galya B
01:57 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
Galya B wrote:
> The token generated by the admin will not expire until deleted from the console and can be used in ...
Greg Shah
01:55 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
Constantin Asofiei wrote:
> The authentication method should be configurable, for tenant is hard-coded to 'basic'. ...
Greg Shah
01:34 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
The token generated by the admin will not expire until deleted from the console and can be used in an admin app and i... Galya B
01:24 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
We can have a functionality in Admin console to generate a token, that is stored in the DB. It can be used to ask @/a... Galya B
01:17 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
Do we consider FWD account's password hashed and stored in directory.xml secure? Galya B
01:12 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
The authentication method should be configurable, for tenant is hard-coded to 'basic'. After that, additional auth m... Constantin Asofiei
01:09 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
Galya B wrote:
> The tenant api uses @BasicAuth@ for authentication that accepts a FWD account's username and its we...
Greg Shah
12:53 PM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
The tenant api uses @BasicAuth@ for authentication that accepts a FWD account's username and its webServiceToken as a... Galya B
11:38 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
Greg Shah wrote:
> > Also, I believe @admin/login@ is used for logging in the admin console, while @admin/tenant/log...
Galya B
10:20 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
Radu Apetrii wrote:
> Yes, I will add this to the wiki. However, there's one thing I'm unsure about. These users tha...
Greg Shah
10:15 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
Radu Apetrii wrote:
> Yes, I will add this to the wiki. However, there's one thing I'm unsure about. These users tha...
Galya B
10:14 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
> Also, I believe @admin/login@ is used for logging in the admin console, while @admin/tenant/login@ is for getting a... Greg Shah
10:05 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
Yes, I will add this to the wiki. However, there's one thing I'm unsure about. These users that are in the @<node cla... Radu Apetrii
10:01 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
Radu Apetrii wrote:
> Galya B wrote:
> > Radu, would you confirm how the endpoint @admin/tenant/login@ is supposed ...
Galya B
10:00 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
Galya B wrote:
> Radu, would you confirm how the endpoint @admin/tenant/login@ is supposed to be used. Please check ...
Radu Apetrii
09:40 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
Radu, would you confirm how the endpoint @admin/tenant/login@ is supposed to be used. Please check the above notes. Galya B
08:51 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
It is indeed @admin/tenant/login@ as the doc says, but I don't see provisioning for anonymous login without @Authoriz... Galya B
08:48 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
I would have expected it to be @/admin/login@. Greg Shah
08:30 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
The wiki says '@/admin/tenant/login@. No header or body required.'. I don't see this in the code or testing it. @Basi... Galya B
06:13 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
> Have you thought about authentication for the REST API?
In #6229 we have implemented the first set REST APIs for...
Greg Shah
02:58 PM Database Feature #9057 (WIP): enable intermixed access to default tenant (shared) data and tenant-specific...
First, a short description of the current state from the implementation standpoint. All low-level data management for... Ovidiu Maxiniuc
12:47 PM User Interface Bug #9204: SWING GUI: Tooltip activation issue with incorrect widget absolute coordinates
I still do not understand one point here. Consider the @ToolTip.activate()@:... Eugenie Lyzenko
02:25 AM User Interface Bug #9204: SWING GUI: Tooltip activation issue with incorrect widget absolute coordinates
The solution is to translate the mouse event coordinates returned by @MouseEvent.getXOnScreen@ and @getYOnScreen@ to ... Hynek Cihlar
08:51 PM User Interface Bug #9204: SWING GUI: Tooltip activation issue with incorrect widget absolute coordinates
In certain conditions the widget absolute coordinates are calculating incorrectly. This leads to tooltip show failing... Eugenie Lyzenko
08:45 PM User Interface Bug #9204 (New): SWING GUI: Tooltip activation issue with incorrect widget absolute coordinates
Eugenie Lyzenko
11:00 AM Conversion Tools Bug #8967: Remove relationship annotation from full conversion
Andrei,
I think your conclusion is solid. As noted in last phrase form note 8, please proceed to drop the conversion...
Ovidiu Maxiniuc
10:33 AM Conversion Tools Bug #8967: Remove relationship annotation from full conversion
I have done some more investigation on relations for persistent tables. Based on that I confirmed that the relations ... Andrei Plugaru
09:21 AM Conversion Tools Bug #8967 (WIP): Remove relationship annotation from full conversion
Increasing priority due to a customer requirement. Eric Faulhaber
08:19 PM Conversion Tools Bug #8967: Remove relationship annotation from full conversion
Andrei Plugaru wrote:
> *My question on this part is whether this behaviour for the static query was really intended...
Ovidiu Maxiniuc
09:53 AM Database Bug #9133: Array subscript is out of range stops the evaluation of other expressions in the where...
I am moving this to Normal priority as the regression in #9189 was fixed by reverting the original changes. We can ha... Alexandru Lungu
06:28 AM Database Bug #9133: Array subscript is out of range stops the evaluation of other expressions in the where...
So this means that converting to client where is the only way to go here? I suppose so. Alexandru Lungu
06:26 AM Database Bug #9133: Array subscript is out of range stops the evaluation of other expressions in the where...
Alexandru Lungu wrote:
> Hmm I see. This is because it will end up as @null ne 0@ and this is basically true. This y...
Lorian Sandu
06:17 AM Database Bug #9133: Array subscript is out of range stops the evaluation of other expressions in the where...
Hmm I see. This is because it will end up as @null ne 0@ and this is basically true. This you also happen for cases w... Alexandru Lungu
06:08 AM Database Bug #9133: Array subscript is out of range stops the evaluation of other expressions in the where...
Lorian Sandu wrote:
> I will investigate deeper to see if this case is simplified as @BOOL_FALSE@
Actually, this ...
Lorian Sandu
05:51 AM Database Bug #9133: Array subscript is out of range stops the evaluation of other expressions in the where...
I looked into @FQLPreprocessor.mainWalk()@ and found out how we handle the cases @tablename.extField[?]@ , where the ... Lorian Sandu
04:37 AM Database Bug #9133: Array subscript is out of range stops the evaluation of other expressions in the where...
Alexandru Lungu wrote:
> Lorian, please attempt 2) in 9133a. It means replacing invalid @tablename.extField[id]@ wit...
Lorian Sandu
03:21 AM Database Bug #9133: Array subscript is out of range stops the evaluation of other expressions in the where...
> In the customer application, the second preprocessor, even if it is created, it is never actually used. This is why... Alexandru Lungu
08:34 AM Base Language Bug #8944 (WIP): FINALLY block transaction processing
Artur, please make a list of all current finalizables in FWD in form of a table that you are going to update with inf... Alexandru Lungu

09/24/2024

07:44 PM Database Bug #9133: Array subscript is out of range stops the evaluation of other expressions in the where...
I think I have the question for why before 9095a the incorrect FQL (containing references of form @<tablename>.null@)... Ovidiu Maxiniuc
01:01 PM Database Bug #9133: Array subscript is out of range stops the evaluation of other expressions in the where...
I will do a quick summary here. Let's assume we have a @tablename@ table with a @extField@ and a local integer variab... Ovidiu Maxiniuc
10:30 AM Database Bug #9133: Array subscript is out of range stops the evaluation of other expressions in the where...
I really fear the impact of client where. For the first query you posted: if that query would run over a persistent d... Alexandru Lungu
05:25 AM Database Bug #9133: Array subscript is out of range stops the evaluation of other expressions in the where...
>Lorian please, do such experiment and post the Java conversion of buf1.f1[i1] vs buf1.f1[buf1.f2]. Are these process... Lorian Sandu
03:56 AM Database Bug #9133 (WIP): Array subscript is out of range stops the evaluation of other expressions in the...
> Ovidiu/Alexandru: Please review.
I don't think changing the grandparent is always correct.
* You can have @for...
Alexandru Lungu
03:54 PM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
Galya B wrote:
> My tests show that @BASE-KEY@ can be only one of the root keys for Windows: @HKEY_CLASSES_ROOT@, @H...
Roger Borrello
01:30 PM User Interface Bug #9201: Implement EDITOR:NUM-REPLACED attribute
The @NUM-REPLACED@ attribute is not implemented for the @EDITOR@ widget. Currently there exists the corresponding fie... Vladimir Tsichevski
01:26 PM User Interface Bug #9201 (New): Implement EDITOR:NUM-REPLACED attribute
Vladimir Tsichevski
09:58 AM Runtime Infrastructure Feature #6377 (WIP): provide tooling (and UI in the admin interface) to manage appserver agents (...
The attached spreadsheet is a sort of a wireframe for the admin console screen that will display some basic info for ... Galya B
09:27 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
Detected tooltip issue for @Swing@ client. Debugging. Eugenie Lyzenko
06:59 AM Conversion Tools Bug #8967: Remove relationship annotation from full conversion
Ovidiu Maxiniuc wrote:
> You know what is strange? This testscase does not work correctly for me. The prepare-query ...
Andrei Plugaru
03:26 AM Runtime Infrastructure Feature #7080: expose all admin APIs via REST
Have you thought about authentication for the REST API? Galya B

09/23/2024

06:22 PM Conversion Tools Bug #8967: Remove relationship annotation from full conversion
Andrei Plugaru wrote:
> Managed to create a testcase with a dynamic query where the relations are created at runtime...
Ovidiu Maxiniuc
04:54 PM Base Language Bug #9197: continue investigation for performance of default methods
In #9168, default interface methods were removed for DMOs, static frames and other cases, to reduce class loading tim... Constantin Asofiei
04:51 PM Base Language Bug #9197 (New): continue investigation for performance of default methods
Constantin Asofiei
04:34 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
The @7657a@ rebased with recent trunk @15454@, new revision is @15468@. Eugenie Lyzenko
10:38 AM Database Bug #9133 (Review): Array subscript is out of range stops the evaluation of other expressions in ...
Committed to @9133a / rev 15454@
Ovidiu/Alexandru: Please review.
Lorian Sandu
07:50 AM Database Bug #9133: Array subscript is out of range stops the evaluation of other expressions in the where...
Lorian, please put this change in a branch and move this into Review. Alexandru Lungu
06:50 AM Database Bug #9133 (WIP): Array subscript is out of range stops the evaluation of other expressions in the...
I looked into how @AbstractQuery.preprocessSubstituionArguments@ behaves in terms of error handling. I found out that... Lorian Sandu
09:19 AM Database Bug #9194: FWD selects the wrong index when using CONTAINS?
Good findings. Please edit the wiki page to include your important clarifications. Greg Shah
07:26 AM Database Bug #9194: FWD selects the wrong index when using CONTAINS?
Greg Shah wrote (note #8357-130):
> [[p2j:Chapter_27_Sorting_Query_Results#Single-Index-Selection-Rules|Index Select...
Radu Apetrii
05:40 AM Database Bug #9194: FWD selects the wrong index when using CONTAINS?
Here's a summary of what happened so far:
*Example 1*
{{collapse
Working with a table @test@ that has two indexe...
Radu Apetrii
05:15 AM Database Bug #9194: FWD selects the wrong index when using CONTAINS?
In #8357, it was brought to our attention that FWD selects the wrong index in a query that has the @CONTAINS@ clause.... Radu Apetrii
04:50 AM Database Bug #9194 (WIP): FWD selects the wrong index when using CONTAINS?
Radu Apetrii
08:55 AM Runtime Infrastructure Bug #9182: stop_disposition and a missing procedure results in 'No export or no access to'
Greg Shah wrote:
> I agree we should not get into an infinite loop in this case (missing startup procedure).
>
> ...
Galya B
07:58 AM Runtime Infrastructure Bug #9182: stop_disposition and a missing procedure results in 'No export or no access to'
I agree we should not get into an infinite loop in this case (missing startup procedure).
We should detect it and ...
Greg Shah
07:52 AM Runtime Infrastructure Bug #9182 (Review): stop_disposition and a missing procedure results in 'No export or no access to'
Fix committed to 4065g r15453. Galya B
07:51 AM Runtime Infrastructure Bug #9182 (WIP): stop_disposition and a missing procedure results in 'No export or no access to'
Galya B
07:49 AM Runtime Infrastructure Bug #9182: stop_disposition and a missing procedure results in 'No export or no access to'
Constantin, there probably needs to be a max attempt number for the recreate, because with a missing procedure the lo... Galya B
07:37 AM Runtime Infrastructure Bug #9182: stop_disposition and a missing procedure results in 'No export or no access to'
So, here's the story: There was a mechanism in @OSResourceManager@ (@initialize@) used by @ClientSideResourceManager@... Galya B
07:58 AM Base Language Feature #4065: server-side processing of client platform dependencies
Fix for #9182 in r15453-r15454: all OS resources client-side should be recreated (initialized) when the security cont... Galya B

09/20/2024

06:43 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
The @7657a@ rebased with recent trunk @15450@, new revision is @15464@. Eugenie Lyzenko
08:11 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
The @7657a@ rebased with recent trunk @15448@, new revision is @15462@. Eugenie Lyzenko
07:28 AM Database Bug #9133: Array subscript is out of range stops the evaluation of other expressions in the where...
For awareness, I am raising the priority of this task in relation to #9189. Ovidiu Maxiniuc
02:57 AM Base Language Bug #9192: FWD defines multiple top level exceptions
This ticket originated from #8980-43. Artur Școlnic
02:56 AM Base Language Bug #9192: FWD defines multiple top level exceptions
... Artur Școlnic
02:52 AM Base Language Bug #9192 (New): FWD defines multiple top level exceptions
Artur Școlnic
12:03 AM Bug #9188 (Rejected): [Regression] Logical OR in FOR EACH makes calc both operands even if left s...
This is a duplicate of #9189. Greg Shah

09/19/2024

08:15 AM Bug #9188 (Rejected): [Regression] Logical OR in FOR EACH makes calc both operands even if left s...
Gregory Kabanov
08:13 AM Base Language Bug #9187: Multiple issues with read-json
While investigating another task, I found out there are multiple differences between OE and FWD behaviour regarding r... Andrei Plugaru
06:38 AM Base Language Bug #9187 (New): Multiple issues with read-json
Andrei Plugaru
07:21 AM Base Language Feature #4065: server-side processing of client platform dependencies
4065g rebased on trunk r15446. Ready for review. Galya B
04:12 AM Base Language Feature #4065: server-side processing of client platform dependencies
I'll rebase. Galya B
04:46 AM Conversion Tools Bug #8967: Remove relationship annotation from full conversion
Managed to create a testcase with a dynamic query where the relations are created at runtime.
Also, I find out th...
Andrei Plugaru
03:55 AM Runtime Infrastructure Bug #9182: stop_disposition and a missing procedure results in 'No export or no access to'
SSO is not involved. Just start a server with stop_disposition=1 and try to runa ChUI client with a missimg program.
...
Constantin Asofiei
02:45 AM Runtime Infrastructure Bug #9182: stop_disposition and a missing procedure results in 'No export or no access to'
Reported in #8964-88 with steps to recreate:
> * use @stop_disposition=1@ in @directory.xml@
> * run a FWD client w...
Galya B
02:43 AM Runtime Infrastructure Bug #9182 (Test): stop_disposition and a missing procedure results in 'No export or no access to'
Galya B

09/18/2024

02:17 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
Ovidiu
There is a regression when accessing remote databases.
Please see #6667-1160
Tomasz Domin
10:53 AM Conversion Tools Bug #8967: Remove relationship annotation from full conversion
Starting the investigation for this task by creating 2 simple OE tests, as Constantin proposed in #8967-3: one with a... Andrei Plugaru

09/17/2024

01:15 PM Conversion Tools Bug #8967: Remove relationship annotation from full conversion
Oops, restoring back. I had this task already opened in browser. Ovidiu Maxiniuc
01:14 PM Conversion Tools Bug #8967: Remove relationship annotation from full conversion
Andrei,
The @@Relations@ annotation is used at runtime in a single location: @DmoMeta.processRelations()@. Practic...
Ovidiu Maxiniuc
12:32 PM Conversion Tools Bug #8967: Remove relationship annotation from full conversion
Ovidiu, please support Andrei in this task as needed. Eric Faulhaber

09/16/2024

08:55 AM Database Bug #9036 (Test): Multi-tenancy: refactor the database in Persistence context-wise
Branch 9036b was committed to trunk as r15442 then it was archived. Ovidiu Maxiniuc
08:40 AM Database Bug #9036 (Merge Pending): Multi-tenancy: refactor the database in Persistence context-wise
Please merge 9036b to trunk now. Eric Faulhaber

09/14/2024

09:09 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
The fix works fine, no more errors and appservers are working too. Eugenie Lyzenko
08:29 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
Ovidiu Maxiniuc wrote:
> Eugenie, please find the changed file attached.
Thanks, I'll test now and be back with r...
Eugenie Lyzenko
08:17 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
Eugenie, please find the changed file attached. Ovidiu Maxiniuc
08:12 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
Ovidiu Maxiniuc wrote:
> Eugenie Lyzenko wrote:
> > I also have the issue with trunk @15440@:
> > And some appserv...
Eugenie Lyzenko
08:04 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
Eugenie Lyzenko wrote:
> I also have the issue with trunk @15440@:
> And some appservers are now failing to be star...
Ovidiu Maxiniuc

09/13/2024

07:43 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
I also have the issue with trunk @15440@ and a large GUI app:... Eugenie Lyzenko
03:27 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
After Constantin picked 9036a changes from the latest trunk, he identified a problem with one of the @Tenant@ fields,... Ovidiu Maxiniuc
01:55 PM Database Bug #9036 (Test): Multi-tenancy: refactor the database in Persistence context-wise
Branch 9036a was committed to trunk as r15440 then it was archived. Ovidiu Maxiniuc
01:17 PM Database Bug #9036 (Merge Pending): Multi-tenancy: refactor the database in Persistence context-wise
Eric Faulhaber
01:17 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
Please merge 9036a to trunk now. Eric Faulhaber
12:54 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
The smoke test went fine. I guess we are ready to merge. While the database was imported, I already rebased the branc... Ovidiu Maxiniuc
11:46 AM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
I will. But first, I need to import the full database because the unit-test is performed with a reduced instance. I w... Ovidiu Maxiniuc
11:28 AM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
Ovidiu, please smoke test the GUI app for which you ran unit testing. If you can log in, open a few screens, and ther... Eric Faulhaber
09:40 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
Eric,
Actually, there was no lock issue. FWD behaved like 4GL. The problem was the test conditions in AWS. I execute...
Ovidiu Maxiniuc
10:02 AM Base Language Feature #4065: server-side processing of client platform dependencies
Hynek: Please review. Greg Shah
09:41 AM Base Language Feature #4065 (Review): server-side processing of client platform dependencies
4065g r15413 for review. Galya B

09/12/2024

12:53 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
Ovidiu, please notify us when the lock release defect we discussed earlier is resolved. We will need to re-run the re... Eric Faulhaber

09/11/2024

06:48 PM Base Language Feature #4065: server-side processing of client platform dependencies
The @date@ support would be used by the UI, I/O code like @export@ or @put@ with formatted values and I'm not sure wh... Greg Shah
08:53 AM Base Language Feature #4065: server-side processing of client platform dependencies
Galya B wrote:
> Behind what config should I put the @SessionExports@ that is only @date@ related methods to prevent...
Galya B
08:46 AM Base Language Feature #4065: server-side processing of client platform dependencies
Behind what config should I put the @SessionExports@ that is only @date@ related methods to prevent @SessionUtils@ do... Galya B
08:04 AM Base Language Feature #4065: server-side processing of client platform dependencies
As long as different sessions can have different settings for server-side support, we can retain some sessions with f... Greg Shah
07:50 AM Base Language Feature #4065: server-side processing of client platform dependencies
I'm getting back to the same issue: Streams can't be communicated between the server and the clients. The ids were or... Galya B
03:00 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
The @7657a@ rebased with recent trunk @15436@, new revision is @15450@.
Additional testing confirms good working u...
Eugenie Lyzenko
02:21 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
ETF testing passed, the other REST app also passed. Constantin Asofiei
02:14 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
My unittests of one of the larger customers finished with success. I used the prebuilt binaries. In fact, 9036a/r1544... Ovidiu Maxiniuc
12:21 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
All: please proceed with the test plan. Eric Faulhaber
11:47 AM Database Bug #9036 (Internal Test): Multi-tenancy: refactor the database in Persistence context-wise
Eric Faulhaber wrote:
> Code review 9036a/15442-15444:
> @builtin_functions.rules@ needs a history entry.
I had th...
Ovidiu Maxiniuc
03:08 AM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
Server startup fails with this:... Constantin Asofiei
02:57 AM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
Ovidiu, 9036a does not compile with Java 8:... Constantin Asofiei

09/10/2024

06:58 PM Database Bug #9036 (Review): Multi-tenancy: refactor the database in Persistence context-wise
Ovidiu, please post here again when the review is addressed and set this to "Internal Test" status. My points are pre... Eric Faulhaber
06:48 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
Code review 9036a/15442-15444:
Nice work, Ovidiu. My findings...
@builtin_functions.rules@ needs a history entr...
Eric Faulhaber
05:33 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
Eric,
I committed my changes and rebased the branch to latest trunk. Current revision is 15444.
The conversion cha...
Ovidiu Maxiniuc
03:25 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
As discussed in recent standups, the current plan is to defer the metadata work and finish the core refactoring for t... Eric Faulhaber
08:10 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
First, the good news.
It seems that a tenant change cannot be performed while in a database transaction. In case thi...
Ovidiu Maxiniuc
06:32 PM Base Language Bug #9037: Two timers problem: only one fires
Vladimir Tsichevski wrote:
> Constantin Asofiei wrote:
> > The fixes for the synchronization of @contextStorage@ lo...
Vladimir Tsichevski
05:07 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
The @7657a@ updated for review to revision @15440@. Rebased with recent trunk @15432@, new revision is @15446@.
Th...
Eugenie Lyzenko
02:50 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
Constantin Asofiei wrote:
> Add it in the bootstrap client.xml file. Values with spaces will not work, in the comma...
Eugenie Lyzenko
02:46 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
Add it in the bootstrap client.xml file. Values with spaces will not work, in the command line arguments. Constantin Asofiei
02:45 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
Greg Shah wrote:
> > Is this approach OK?
>
> Yes
>
> > I have found there is a problems with making this opti...
Eugenie Lyzenko
02:30 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
> Is this approach OK?
Yes
> I have found there is a problems with making this option available in @client.sh@,...
Greg Shah
01:47 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
Greg Shah wrote:
> Eugenie Lyzenko wrote:
> > This is an example of using true monospaced font (@Dejavu Sans Mono@)...
Eugenie Lyzenko
07:07 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
Eugenie Lyzenko wrote:
> This is an example of using true monospaced font (@Dejavu Sans Mono@):
>
> !selection-li...
Greg Shah
08:15 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
This is an example of using true monospaced font (@Dejavu Sans Mono@):
!selection-list-unicode-chui-swing-dejavu_s...
Eugenie Lyzenko
09:12 AM Database Bug #9160: trackDatabase() is not called for buffers with openscope 0 resulting in improper clean...

@main.p@...
Lorian Sandu
09:03 AM Database Bug #9160 (New): trackDatabase() is not called for buffers with openscope 0 resulting in improper...
Lorian Sandu
08:52 AM Base Language Feature #4065: server-side processing of client platform dependencies
Greg Shah wrote:
> Galya B wrote:
> > @StreamDaemon@ has a dependency on @ThinClient@ related to pseudo-terminal/cu...
Galya B
08:51 AM Base Language Feature #4065: server-side processing of client platform dependencies
Galya B wrote:
> @StreamDaemon@ has a dependency on @ThinClient@ related to pseudo-terminal/currentStream/redirects....
Greg Shah
06:29 AM Base Language Feature #4065: server-side processing of client platform dependencies
@StreamDaemon@ has a dependency on @ThinClient@ related to pseudo-terminal/currentStream/redirects. I think these wil... Galya B
04:38 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
It has come to my attention that there is an issue with lenientOffEnd not being set for silent(() -> FindQuery().next... Dănuț Filimon

09/09/2024

06:53 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
Greg Shah wrote:
> > The best solution I see for now is to draw the single char at position based on some average ch...
Eugenie Lyzenko
06:59 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
> The best solution I see for now is to draw the single char at position based on some average char width inside base... Greg Shah
05:30 PM Database Bug #9133: Array subscript is out of range stops the evaluation of other expressions in the where...
This is actually happening in the case of one of our customer, so it needs to be fixed. See #7143-1204.
The (anony...
Ovidiu Maxiniuc
08:00 AM Base Language Feature #6410: implement additional built-in OO classes/interfaces
OK, you mean @ToABLDateTimeTzFromHttp@, @toHttpDateFromAbl@ and @toHttpDate@, right? For these I see no issue to use ... Constantin Asofiei
07:51 AM Base Language Feature #6410: implement additional built-in OO classes/interfaces
Constantin Asofiei wrote:
> Marian, what standard do you want to parse? ISO-8601?
For parsing all variants should...
Marian Edu
07:27 AM Base Language Feature #6410: implement additional built-in OO classes/interfaces
Marian, what standard do you want to parse? ISO-8601? Constantin Asofiei
06:50 AM Base Language Feature #6410: implement additional built-in OO classes/interfaces
I'm looking into the Timestamp parsing/formatting to skip the 4GL string manipulation if valid values are given and o... Marian Edu

09/07/2024

11:30 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
The @7657a@ updated for review to revision @15437@. Rebased with recent trunk @15426@, new revision is @15439@.
Th...
Eugenie Lyzenko

09/06/2024

07:13 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
Short update on task status:
* I managed to get a stable revision of 9036a after the rebase. Committed revision 1543...
Ovidiu Maxiniuc
03:08 PM Base Language Feature #4065: server-side processing of client platform dependencies
Galya B wrote:
> @RemoteStream@ doesn't make a difference between the streams, when calling @LowLevelStream@, so the...
Greg Shah
03:06 PM Base Language Feature #4065: server-side processing of client platform dependencies
Galya B wrote:
> Greg Shah wrote:
> > The only tricky part here is process, because that should be in the same plac...
Greg Shah
11:39 AM Base Language Feature #4065: server-side processing of client platform dependencies
@RemoteStream@ doesn't make a difference between the streams, when calling @LowLevelStream@, so there is no way to ha... Galya B
11:16 AM Base Language Feature #4065: server-side processing of client platform dependencies
Greg Shah wrote:
> The only tricky part here is process, because that should be in the same place as shell command e...
Galya B
11:01 AM Base Language Feature #4065: server-side processing of client platform dependencies
Galya B wrote:
> I need an example in OE that uses @ClipboardStream@, when converted.
This should do:...
Galya B
10:16 AM Base Language Feature #4065: server-side processing of client platform dependencies
I need an example in OE that uses @ClipboardStream@, when converted. Galya B
09:15 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
Roger Borrello wrote:
> Dănuț Filimon wrote:
> > Branch 9032d was merged to trunk rev 15416 and archived.
>
> Do...
Greg Shah
07:25 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
Danut is out-of-office until Monday.
Anyway, I don't think that #9032 itself will solve anything from "code too l...
Alexandru Lungu
07:59 AM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
My tests show that @BASE-KEY@ can be only one of the root keys for Windows: @HKEY_CLASSES_ROOT@, @HKEY_CURRENT_USER@,... Galya B
07:34 AM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
Testing Progress 11.6.3:
20. Create a new registry env and call @use@ with the same name, but different case:
<p...
Galya B
02:26 AM User Interface Feature #3931: single sign-on for virtual desktop mode
I added a note to Hotel GUI embedded/readme.txt mentioning the limitation of the external web application in FWD 4.x. Hynek Cihlar
01:29 AM User Interface Feature #3931: single sign-on for virtual desktop mode
Greg, thanks for the clarifications. Hynek Cihlar

09/05/2024

06:17 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
The @7657a@ rebased with recent trunk @15424@, new revision is @15436@. Eugenie Lyzenko
08:54 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
The @7657a@ updated for review to revision @15433@.
This is the fix for issue found while additional testing the @...
Eugenie Lyzenko
05:58 PM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
Dănuț Filimon wrote:
> Branch 9032d was merged to trunk rev 15416 and archived.
Does this address the *error: cod...
Roger Borrello
04:23 PM User Interface Feature #3931: single sign-on for virtual desktop mode
> > > Greg, do we want to force the customers to use our embedded jetty for their web applications? This doesn't make... Greg Shah
02:14 PM User Interface Feature #3931: single sign-on for virtual desktop mode
Greg Shah wrote:
> > Greg, do we want to force the customers to use our embedded jetty for their web applications? T...
Hynek Cihlar
01:53 PM User Interface Feature #3931: single sign-on for virtual desktop mode
> Greg, do we want to force the customers to use our embedded jetty for their web applications? This doesn't make sen... Greg Shah
06:27 AM User Interface Feature #3931: single sign-on for virtual desktop mode
Galya B wrote:
> Hynek Cihlar wrote:
> > Galya B wrote:
> > > decided in #3931-422-#3931-425 to remove remote logi...
Hynek Cihlar
06:22 AM User Interface Feature #3931: single sign-on for virtual desktop mode
Hynek Cihlar wrote:
> Galya B wrote:
> > decided in #3931-422-#3931-425 to remove remote login for embedded from FW...
Galya B
06:21 AM User Interface Feature #3931: single sign-on for virtual desktop mode
Galya B wrote:
> Hynek Cihlar wrote:
> > Galya, with trunk 14783 (#3931) the Hotel GUI embedded mode running in ext...
Hynek Cihlar
06:18 AM User Interface Feature #3931: single sign-on for virtual desktop mode
Hynek Cihlar wrote:
> Galya, with trunk 14783 (#3931) the Hotel GUI embedded mode running in external web server is ...
Galya B
06:18 AM User Interface Feature #3931: single sign-on for virtual desktop mode
Galya, with trunk 14783 (#3931) the Hotel GUI embedded mode running in external web server is broken. The embedded ap... Hynek Cihlar
12:36 PM Base Language Feature #4065: server-side processing of client platform dependencies
Both the @CLIPBOARD@ system handle (not actually a widget, just a kind of weird 4GL "object") and the @ClipboardStrea... Greg Shah
02:46 AM Base Language Feature #4065: server-side processing of client platform dependencies
Greg Shah wrote:
> clipboard is only available in GUI and does not get support on the server side.
@Clipboard@ is...
Galya B
08:54 AM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
Testing Progress 11.6.3:
1. Create a new ini env: ...
Galya B
07:20 AM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
> When writing 4GL code and the tenant is changed, this MUST happen outside any transaction. All buffers must be flus... Greg Shah
08:03 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
I fixed locking in tenant mode. The fields of @Tenant@ container which must be final are wrapped in a new class which... Ovidiu Maxiniuc
05:06 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
Artur Școlnic wrote:
> The second issue is that the SysError @tt already exists@ is not caught in a catch block, the...
Artur Școlnic

09/04/2024

04:50 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
Go ahead and move fields from @Context@ to @Tenant@ as needed. Keep in mind that all fields in @Tenant@ must be immut... Eric Faulhaber
02:46 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
As part of my tests of the 9036a/15426 I used two concurrent users which execute basic CRUD operations on the databas... Ovidiu Maxiniuc
01:50 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
The changes in 9036a/15426 look good to me. What is left to implement for this task to be complete (not considering #... Eric Faulhaber
11:48 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
The @7657a@ rebased with recent trunk @15421@, new revision is @15432@. Eugenie Lyzenko
11:31 AM Base Language Feature #4065: server-side processing of client platform dependencies
> Let's make this clear: file, dir, process, web, clipboard, terminal, printer streams - all will be either server-si... Greg Shah
11:22 AM Base Language Feature #4065: server-side processing of client platform dependencies
Greg Shah wrote:
> In regard to co-dependencies between environments and filesystem:
>
> # Best case is to separa...
Galya B
10:59 AM Base Language Feature #4065: server-side processing of client platform dependencies
In regard to co-dependencies between environments and filesystem:
# Best case is to separate these dependencies (m...
Greg Shah
10:22 AM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
Galya B wrote:
> I've never used it. Does it come with admin rights? Otherwise the registry can't be used it seems.
...
Roger Borrello
10:09 AM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
Greg Shah wrote:
> Don't we have a Windows based 4GL dev system at multiple customers? Use one that is associated w...
Galya B
09:27 AM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
Don't we have a Windows based 4GL dev system at multiple customers? Use one that is associated with the customer tha... Greg Shah
08:20 AM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
My bad. This is a Progress VM. I didn't remember there is one. Galya B
08:18 AM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
Galya B wrote:
> Where do you test Progress?
Not FWD.
Galya B
04:12 AM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
Roger Borrello wrote:
> Greg Shah wrote:
> > Agreed. We need to see the 4GL testcase(s) that show the difference b...
Galya B
07:57 AM Base Language Bug #9126: SAX-WRITER output is different in FWD compared to 4GL
9126a is merged to trunk and ported to 7156b. Artur Școlnic
03:06 AM Base Language Bug #9126: SAX-WRITER output is different in FWD compared to 4GL
Go ahead and merge/port to 7156b now. Constantin Asofiei
02:56 AM Base Language Bug #9126: SAX-WRITER output is different in FWD compared to 4GL
Artur Școlnic wrote:
> I tested the unit test module which was affected be this issue, it looks good, tomorrow I wil...
Artur Școlnic
03:33 AM Database Bug #9133: Array subscript is out of range stops the evaluation of other expressions in the where...
... Lorian Sandu
03:32 AM Database Bug #9133 (Internal Test): Array subscript is out of range stops the evaluation of other expressi...
Lorian Sandu

09/03/2024

07:44 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
No, you are right. That was just my brain being lazy.
I addressed the issue. Also, I fixed a problem with re-initial...
Ovidiu Maxiniuc
05:53 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
Ovidiu Maxiniuc wrote:
> Actually, I used the database name, in lowercase. That was also to make sure there are no c...
Eric Faulhaber
10:15 AM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
Eric Faulhaber wrote:
> Greg Shah wrote:
> > [...] The table-level annotation can help us with our implementation o...
Greg Shah
09:58 AM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
Actually, I used the database name, in lowercase. That was also to make sure there are no conflicts with the default ... Ovidiu Maxiniuc
07:54 AM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
Ovidiu Maxiniuc wrote:
> > The default tenant's @Tenant@ object would be created when the @Persistence@ object is in...
Eric Faulhaber
07:23 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
The @7657a@ updated for review to revision @15422@. Rebased with recent trunk @15418@, new revision is @15429@.
Th...
Eugenie Lyzenko
09:58 AM Base Language Bug #9126 (Internal Test): SAX-WRITER output is different in FWD compared to 4GL
Constantin Asofiei wrote:
> Can you merge now and patch 7156b?
Taking this back, didn't read your complete message,...
Constantin Asofiei
09:57 AM Base Language Bug #9126 (Merge Pending): SAX-WRITER output is different in FWD compared to 4GL
Can you merge now and patch 7156b? Constantin Asofiei
09:51 AM Base Language Bug #9126: SAX-WRITER output is different in FWD compared to 4GL
I tested the unit test module which was affected be this issue, it looks good, tomorrow I will do some functional reg... Artur Școlnic
09:46 AM Base Language Bug #9126 (Internal Test): SAX-WRITER output is different in FWD compared to 4GL
The change is OK. Anything else to test? Constantin Asofiei
09:26 AM Base Language Bug #9126 (Review): SAX-WRITER output is different in FWD compared to 4GL
Artur Școlnic
09:19 AM Base Language Bug #9126: SAX-WRITER output is different in FWD compared to 4GL
You are correct, thank you. I made the necessary change and committed 9126a/15418. The test case from #9126-1 and the... Artur Școlnic
09:11 AM Base Language Bug #9126 (WIP): SAX-WRITER output is different in FWD compared to 4GL
Artur Școlnic wrote:
> I committed 9126a/15417, it is ready for review. Basically, I just disabled writing of the xm...
Constantin Asofiei
09:10 AM Base Language Bug #9126 (Review): SAX-WRITER output is different in FWD compared to 4GL
I committed 9126a/15417, it is ready for review. Basically, I just disabled writing of the xml declaration when the o... Artur Școlnic
08:38 AM Base Language Bug #9126 (WIP): SAX-WRITER output is different in FWD compared to 4GL
Artur Școlnic
08:38 AM Base Language Bug #9126: SAX-WRITER output is different in FWD compared to 4GL
This task was derived from #8912-224. Artur Școlnic
08:32 AM Base Language Bug #9126: SAX-WRITER output is different in FWD compared to 4GL
... Artur Școlnic
08:28 AM Base Language Bug #9126 (Test): SAX-WRITER output is different in FWD compared to 4GL
Artur Școlnic
08:54 AM Database Bug #9127: Decimal values with precision over 50 can't be inserted in the persistent databases.
Values like @4000000000000000000000000000000000000000000000@, with more than 40 digits, can be stored in OE persisten... Artur Școlnic
08:48 AM Database Bug #9127 (New): Decimal values with precision over 50 can't be inserted in the persistent databa...
Artur Școlnic
08:46 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
Branch 9032d was merged to trunk rev 15416 and archived. Dănuț Filimon
08:42 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
Constantin Asofiei wrote:
> Greg, 9032d can be queued for merge.
Please merge to trunk now.
Constantin Asofiei
08:04 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
Greg, 9032d can be queued for merge. Constantin Asofiei
06:22 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
I smoke tested a customer application and found no issues. Dănuț Filimon
04:44 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
ETF testing passed with 9032d/15415. Please do some basic testing of some other customer apps. Constantin Asofiei
02:50 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
Constantin Asofiei wrote:
> Dănuț Filimon wrote:
> > hasAny() calls also need to initialize the query.
> Also hasO...
Dănuț Filimon
02:41 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
Dănuț Filimon wrote:
> hasAny() calls also need to initialize the query.
Also hasOne(). Any method emitted for Fin...
Constantin Asofiei
02:29 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
hasAny() calls also need to initialize the query. Dănuț Filimon
02:23 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
Constantin Asofiei wrote:
> The changes are not complete. All @unique/first/last/etc@ methods from RAQ need to be ...
Dănuț Filimon
08:29 AM Base Language Bug #9037 (WIP): Two timers problem: only one fires
Constantin Asofiei wrote:
> The fixes for the synchronization of @contextStorage@ look OK. But, for @getImpl@, the ...
Vladimir Tsichevski
08:16 AM Base Language Feature #4065: server-side processing of client platform dependencies
'environments' depends on 'filesystem', 'filesystem' depends on stream ids. The streams can be of type file, dir, pro... Galya B
08:06 AM Base Language Feature #4065: server-side processing of client platform dependencies
@StreamDaemon@ has a map of stream ids and the methods @streamFromId@, @idFromStream@, @store@ (the last assigns ids ... Galya B
07:22 AM Database Feature #5219: implement native full-text search for word index and CONTAINS support
> The exploration and possible use of database native support to implement CONTAINS support is considered part of thi... Greg Shah
07:00 AM Base Language Bug #9125: Failure to convert decimal variables that exceed 50 decimals.
Another issue that can be discussed in this task is that decimals have a fixed scale of 10 in FWD, this causes the va... Artur Școlnic
06:48 AM Base Language Bug #9125: Failure to convert decimal variables that exceed 50 decimals.
For testing I used:... Artur Școlnic
06:46 AM Base Language Bug #9125 (Review): Failure to convert decimal variables that exceed 50 decimals.
I committed 9125a/15412. I limited the length of the converted decimal to 50, initially I was thinking of trimming al... Artur Școlnic
03:21 AM Base Language Bug #9125 (WIP): Failure to convert decimal variables that exceed 50 decimals.
This task was derived from #9096-23. Artur Școlnic
03:20 AM Base Language Bug #9125: Failure to convert decimal variables that exceed 50 decimals.
In 4gl, any trailing zeros for decimal values are trimmed in order to honor the precision of 50.... Artur Școlnic
03:09 AM Base Language Bug #9125 (Review): Failure to convert decimal variables that exceed 50 decimals.
Artur Școlnic

09/02/2024

05:16 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
Eric Faulhaber wrote:
> Ovidiu Maxiniuc wrote:
> > But why do you mean by breaking the encapsulation? Pinning the @...
Ovidiu Maxiniuc
03:56 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
Greg Shah wrote:
> [...] The table-level annotation can help us with our implementation of shared vs multi-tenant ta...
Eric Faulhaber
07:41 AM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
> 2. Switching to multi-tenant database mode requires reconversion
Please note that an important objective of our ...
Greg Shah
02:45 PM Base Language Bug #9032 (WIP): Reduce the number of exceptions that are being thrown
The changes are not complete. All @unique/first/last/etc@ methods from RAQ need to be overridden. For example ther... Constantin Asofiei
02:02 PM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
I think 9032d is good, we'll need to run a ETF test. Constantin Asofiei
09:53 AM Base Language Bug #9032 (Internal Test): Reduce the number of exceptions that are being thrown
Constantin Asofiei wrote:
> Thanks, I see it now. But I think the same can be achieved by overriding the @first/las...
Dănuț Filimon
09:40 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
Thanks, I see it now. But I think the same can be achieved by overriding the @first/last/etc@ methods in @FindQuery@... Constantin Asofiei
09:20 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
Constantin Asofiei wrote:
> This code:
> [...]
> is no longer included in @initializeQuery@.
It is not needed a...
Dănuț Filimon
09:19 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
This code:... Constantin Asofiei
09:15 AM Base Language Bug #9032 (Review): Reduce the number of exceptions that are being thrown
Committed *9032d/15412*. Fixed #9032-111, the test case from #9032-115 works as expected now. Constantin, please review. Dănuț Filimon
08:42 AM Base Language Bug #9032 (WIP): Reduce the number of exceptions that are being thrown
Put into WIP to solve the issue reported in #9032-111. Dănuț Filimon
08:09 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
Constantin Asofiei wrote:
> The @super.initialize@ and other code needs to be executed in the @find@ and @silentFind...
Dănuț Filimon
08:06 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
The constructor for FindQuery looks like this:... Constantin Asofiei
08:05 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
I am also trying to find a test case that does not require this patch. Dănuț Filimon
08:04 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
Note that this is only visible with *9095a* changes, the patch:... Dănuț Filimon
07:59 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
Dănuț Filimon wrote:
> There's no stack trace, thrown errors will get displayed on the screen when they should not (...
Constantin Asofiei
07:58 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
There's no stack trace, thrown errors will get displayed on the screen when they should not (because they were silent... Dănuț Filimon
07:56 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
Dănuț Filimon wrote:
> Constantin, it seems that there's a problem with the FindQuery constructor. There's the possi...
Constantin Asofiei
07:01 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
Constantin, it seems that there's a problem with the FindQuery constructor. There's the possibility of it throwing an... Dănuț Filimon
06:07 AM Base Language Bug #9032 (Review): Reduce the number of exceptions that are being thrown
For review 9032c/15412-4.
I've done a small test with 9032c/15412 on a customer scenario (100 runs) and I noticed ...
Dănuț Filimon
04:15 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
Committed *9032c/15414*. 9032c is now compatible with the 9032b implementation that was merged in trunk/15411. Dănuț Filimon
03:35 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
Committed *9032c/15413*. Moved the silent mode method finally block into a separate method. Dănuț Filimon
02:31 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
Rebased *9032c* to *trunk/15411*, the branch is now at revision *15412*. Dănuț Filimon
10:01 AM Base Language Feature #4065: server-side processing of client platform dependencies
There seem to be some loopholes in the server-side filesystem and its dependency on streams. For example:
@Progres...
Galya B
 

Also available in: Atom