Activity
From 08/22/2024 to 09/20/2024
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@.
- 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@.
- 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.
- 02:57 AM Base Language Bug #9192: FWD defines multiple top level exceptions
- This ticket originated from #8980-43.
- 02:56 AM Base Language Bug #9192: FWD defines multiple top level exceptions
- ...
- 02:52 AM Base Language Bug #9192 (New): FWD defines multiple top level exceptions
- 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.
09/19/2024
- 08:15 AM Bug #9188 (Rejected): [Regression] Logical OR in FOR EACH makes calc both operands even if left s...
- 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...
- 06:38 AM Base Language Bug #9187 (New): Multiple issues with read-json
- 07:21 AM Base Language Feature #4065: server-side processing of client platform dependencies
- 4065g rebased on trunk r15446. Ready for review.
- 04:12 AM Base Language Feature #4065: server-side processing of client platform dependencies
- I'll rebase.
- 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... - 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.
... - 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... - 02:43 AM Runtime Infrastructure Bug #9182 (Test): stop_disposition and a missing procedure results in 'No export or no access to'
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 - 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...
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.
- 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... - 12:32 PM Conversion Tools Bug #8967: Remove relationship annotation from full conversion
- Ovidiu, please support Andrei in this task as needed.
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.
- 08:40 AM Database Bug #9036 (Merge Pending): Multi-tenancy: refactor the database in Persistence context-wise
- Please merge 9036b to trunk now.
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.
- 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... - 08:17 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
- Eugenie, please find the changed file attached.
- 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... - 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...
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:...
- 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,...
- 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.
- 01:17 PM Database Bug #9036 (Merge Pending): Multi-tenancy: refactor the database in Persistence context-wise
- 01:17 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
- Please merge 9036a to trunk now.
- 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...
- 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...
- 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...
- 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... - 10:02 AM Base Language Feature #4065: server-side processing of client platform dependencies
- Hynek: Please review.
- 09:41 AM Base Language Feature #4065 (Review): server-side processing of client platform dependencies
- 4065g r15413 for review.
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...
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...
- 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... - 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...
- 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...
- 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...
- 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... - 02:21 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
- ETF testing passed, the other REST app also passed.
- 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...
- 12:21 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
- All: please proceed with the test plan.
- 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... - 03:08 AM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
- Server startup fails with this:...
- 02:57 AM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
- Ovidiu, 9036a does not compile with Java 8:...
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...
- 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... - 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... - 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...
- 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... - 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... - 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... - 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... - 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.
- 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... - 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@,... - 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@)... - 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... - 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... - 09:12 AM Database Bug #9160: trackDatabase() is not called for buffers with openscope 0 resulting in improper clean...
@main.p@...- 09:03 AM Database Bug #9160 (New): trackDatabase() is not called for buffers with openscope 0 resulting in improper...
- 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... - 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.... - 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...
- 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...
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... - 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...
- 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... - 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 ...
- 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... - 07:27 AM Base Language Feature #6410: implement additional built-in OO classes/interfaces
- Marian, what standard do you want to parse? ISO-8601?
- 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...
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...
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... - 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... - 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... - 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...
- 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... - 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:... - 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.
- 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... - 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... - 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@,...
- 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... - 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.
- 01:29 AM User Interface Feature #3931: single sign-on for virtual desktop mode
- Greg, thanks for the clarifications.
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@.
- 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 @... - 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... - 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...
- 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... - 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...
- 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... - 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... - 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... - 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 ... - 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...
- 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...
- 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... - 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: ... - 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...
- 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...
- 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...
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...
- 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...
- 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 #...
- 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@.
- 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...
- 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... - 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... - 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.
... - 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... - 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...
- 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.
- 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. - 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... - 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.
- 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.
- 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... - 03:33 AM Database Bug #9133: Array subscript is out of range stops the evaluation of other expressions in the where...
- ...
- 03:32 AM Database Bug #9133 (Internal Test): Array subscript is out of range stops the evaluation of other expressi...
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... - 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... - 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... - 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 ...
- 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... - 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... - 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,... - 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?
- 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...
- 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?
- 09:26 AM Base Language Bug #9126 (Review): SAX-WRITER output is different in FWD compared to 4GL
- 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...
- 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... - 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...
- 08:38 AM Base Language Bug #9126 (WIP): SAX-WRITER output is different in FWD compared to 4GL
- 08:38 AM Base Language Bug #9126: SAX-WRITER output is different in FWD compared to 4GL
- This task was derived from #8912-224.
- 08:32 AM Base Language Bug #9126: SAX-WRITER output is different in FWD compared to 4GL
- ...
- 08:28 AM Base Language Bug #9126 (Test): SAX-WRITER output is different in FWD compared to 4GL
- 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...
- 08:48 AM Database Bug #9127 (New): Decimal values with precision over 50 can't be inserted in the persistent databa...
- 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.
- 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. - 08:04 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- Greg, 9032d can be queued for merge.
- 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.
- 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.
- 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... - 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... - 02:29 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- hasAny() calls also need to initialize the query.
- 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 ... - 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 ... - 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...
- 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 ...
- 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...
- 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...
- 06:48 AM Base Language Bug #9125: Failure to convert decimal variables that exceed 50 decimals.
- For testing I used:...
- 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...
- 03:21 AM Base Language Bug #9125 (WIP): Failure to convert decimal variables that exceed 50 decimals.
- This task was derived from #9096-23.
- 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....
- 03:09 AM Base Language Bug #9125 (Review): Failure to convert decimal variables that exceed 50 decimals.
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 @... - 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... - 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 ... - 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...
- 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.
- 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... - 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@...
- 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... - 09:19 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- This code:...
- 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.
- 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.
- 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... - 08:06 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- The constructor for FindQuery looks like this:...
- 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.
- 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:...
- 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 (... - 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...
- 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... - 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...
- 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 ... - 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.
- 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.
- 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*.
- 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...
08/31/2024
- 09:53 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ updated for review to revision @15421@.
This adds conversion support for full range Unicode literals. ...
08/30/2024
- 06:06 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
- Ovidiu Maxiniuc wrote:
> But why do you mean by breaking the encapsulation? Pinning the @Persistence@ object to a sp... - 02:40 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
- Eric Faulhaber wrote:
> I've also been thinking more about the "need to reconvert for multi-tenancy mode" aspect we ... - 02:27 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
- Eric Faulhaber wrote:
> We discussed this, but I don't think it is a settled point yet. If we revert the changes you... - 01:44 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
- I've also been thinking more about the "need to reconvert for multi-tenancy mode" aspect we discussed. We noted that ...
- 01:27 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
- Ovidiu Maxiniuc wrote:
>
> *1. A @Persistence@ object for a logical database is not enough*
>
> My commits in 9... - 11:58 AM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
- The investigations for _meta database lead me to other issues. We discussed today and here is a summary of our meet.
... - 04:56 PM Base Language Bug #9037: Two timers problem: only one fires
- I found another problem, which currently causes deadlock in a customer app with 8393b.
The problem is in @Temporar... - 08:26 AM Base Language Bug #9037: Two timers problem: only one fires
- Vladimir Tsichevski wrote:
> Greg Shah wrote:
> > > After this fixed and the branch rebased, the new revno is 15389... - 08:25 AM Base Language Bug #9037: Two timers problem: only one fires
- Greg Shah wrote:
> > After this fixed and the branch rebased, the new revno is 15389.
>
> BTW, the branch I see i... - 08:21 AM Base Language Bug #9037: Two timers problem: only one fires
- > After this fixed and the branch rebased, the new revno is 15389.
BTW, the branch I see is not rebased. - 08:20 AM Base Language Bug #9037: Two timers problem: only one fires
- Code Review 8393b Revision 15375
Minor issue: @FWD_CLASSES_PREFIX_LENGHT@ should be @FWD_CLASSES_PREFIX_LENGTH@.
... - 08:17 AM Base Language Bug #9037: Two timers problem: only one fires
- The fixes for the synchronization of @contextStorage@ look OK. But, for @getImpl@, the synchronization in:...
- 08:06 AM Base Language Bug #9037: Two timers problem: only one fires
- Constantin Asofiei wrote:
> What branch exactly? There is no 8398b.
The branch is 8393b, sorry. - 08:05 AM Base Language Bug #9037: Two timers problem: only one fires
- What branch exactly? There is no 8398b.
- 08:01 AM Base Language Bug #9037: Two timers problem: only one fires
- Constantin: Please review.
- 09:14 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ rebased with recent trunk @15411@, new revision is @15420@.
- 10:07 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Guys,
During additional testing I have got one point to discuss and clarify.
Currently when 4GL code has full r... - 09:06 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- To summarize, there are 2 issues. The first one is that @no-error@ is not honored in FWD when a handle is deleted and...
- 08:18 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- Dănuț Filimon wrote:
> I am putting this in WIP for 9032c at 50%, I still want to investigate other common errors as... - 08:07 AM Base Language Bug #9032 (WIP): Reduce the number of exceptions that are being thrown
- I am putting this in WIP for 9032c at 50%, I still want to investigate other common errors as the ones mentioned in #...
- 07:57 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- Branch 9032b has been merged intro trunk/15411 and archived.
- 07:51 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- Constantin Asofiei wrote:
> Where did you checkout trunk? You need to have a checkout of trunk and a checkout of 903... - 07:49 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- Where did you checkout trunk? You need to have a checkout of trunk and a checkout of 9032b, and after that rebase on ...
- 07:43 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- Dănuț Filimon wrote:
> Constantin Asofiei wrote:
> > Do this from devsrv01.
> Do I have to checkout the branches t... - 07:39 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- Constantin Asofiei wrote:
> Do this from devsrv01.
Do I have to checkout the branches there and do it? - 07:35 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- Dănuț Filimon wrote:
> Dănuț Filimon wrote:
> > I will be merging it soon, ~5-10 min.
>
> Nevermind, it will tak... - 07:35 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- Dănuț Filimon wrote:
> I will be merging it soon, ~5-10 min.
Nevermind, it will take a bit more. I get... - 07:33 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- I will be merging it soon, ~5-10 min.
- 07:30 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- 9032b can be merged to trunk now
- 05:32 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- As I am unable to finish building the regression xfer project due to #9032-88. What are the remaining tests that shou...
- 05:31 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- Committed *9032c/15408*. Suppress 138 and 565 4GL exceptions in silent mode, those exceptions will be available throu...
- 03:04 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- According to a local test of a customer scenario (100 runs), the total ErrorConditionException count is 1278208 and t...
- 07:47 AM Base Language Bug #9118: Migrate FWD-SMTP-EMAIL to TLS1.2
- TLS1 and TLS1.1 are not supported any more (disabled in newer javas in jdk.tls.disabledAlgorithms and not supported b...
- 07:47 AM Base Language Bug #9118 (Closed): Migrate FWD-SMTP-EMAIL to TLS1.2
- 07:45 AM Base Language Feature #4065: server-side processing of client platform dependencies
- > Is the SMTP mail sender @FWD-SMTP-EMAIL@ used by any customer?
Not in production. Use of it in production is n... - 03:29 AM Base Language Feature #4065: server-side processing of client platform dependencies
- Is the SMTP mail sender @FWD-SMTP-EMAIL@ used by any customer?
I think it's not working because TLS1 and TLS1.1 a...
08/29/2024
- 12:18 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ updated to revision @15417@.
This change adds support for @U32String@ usage in recent @StringFormat@ c... - 10:05 AM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The @7657a@ updated for review to revision @15372@ with last changes rebased with recent trunk @15408@, new revision ...
- 09:40 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- Replacing @ErrorManager.recordOrThrowError@ with @ErrorManager.recordOrShowDatabaseError@ did not solve the issue.
- 08:28 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- For errors conditions being raised when database is accessed, we found quirks which we solved via calling @ErrorManag...
- 08:02 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- ...
- 07:59 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- ...
- 06:18 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- start.p...
- 05:02 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- Artur Școlnic wrote:
> Coming back to #9091-37, it looks like proc2 should not be executed at all, but it is execute... - 04:50 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- Coming back to #9091-37, it looks like proc2 should not be executed at all, but it is executed in FWD, which causes t...
- 03:32 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- In @ProcedureManager.delete()@...
- 02:54 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- start.p...
- 08:27 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- Created *9032c* from *trunk/15407*. I'll use this branch to reduce the number of ErrorConditionException that are bei...
- 08:22 AM Base Language Bug #9032 (Internal Test): Reduce the number of exceptions that are being thrown
- 06:07 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- ETF testing also passed.
- 03:04 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- Conversion went fine with 9032b for the project that I tested.
- 02:27 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- I managed to convert the regression xfer project, but had problems with the compilation (unrelated to the changes) wh...
- 02:13 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- Conversion was OK with 9032b for the project.
- 07:11 AM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
- > But the information is pretty much similar (like @_File@ and related tables).
These databases share the same ex... - 06:37 AM Base Language Feature #4065 (WIP): server-side processing of client platform dependencies
- 4065f was merged to trunk as rev. 15407 and archived.
4065g created from trunk r15407. - 06:29 AM Base Language Feature #4065: server-side processing of client platform dependencies
- Galya B wrote:
> The change has been tested with conversion of hotel_gui.
>
> When do I merge?
You can merge now. - 06:14 AM Base Language Feature #4065: server-side processing of client platform dependencies
- The change has been tested with conversion of hotel_gui.
When do I merge? - 06:09 AM Base Language Feature #4065: server-side processing of client platform dependencies
- Code review 4065f. The changes look good.
- 05:26 AM Base Language Feature #4065: server-side processing of client platform dependencies
- Alexandru Lungu wrote:
> Hynek, are you able to conduct the review for 4065f? I am not familiar with the changes.
... - 04:12 AM Base Language Feature #4065: server-side processing of client platform dependencies
- Hynek, are you able to conduct the review for 4065f? I am not familiar with the changes.
- 03:31 AM Base Language Feature #4065 (Review): server-side processing of client platform dependencies
- Galya B wrote:
> 4065f r15407 fixing NPE in conversion ready for review.
It adds back the check (present in r1540... - 03:24 AM Base Language Feature #4065: server-side processing of client platform dependencies
- 4065f r15407 fixing NPE in conversion ready for review.
08/28/2024
- 06:42 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
- Earlier today I committed my latest changes to 9036a and rebased the branch to latest trunk. The current revision is ...
- 09:43 AM Build and Source Control Bug #8930: bzr bug when moving files
- Continuing from #7143-1146 - #7143-1158.
Andrei, I checked out 8019a locally and was able to rebase on trunk. I gu... - 09:18 AM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
- Roger Borrello wrote:
> Galya B wrote:
> > You can load many envs, but the values will be taken from the env that i... - 09:14 AM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
- Roger: Please add your tests into the [[p2j:Testcases]] unit tests.
- 09:07 AM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
- The logic with checking the registry before using ini should be implemented for regular Windows @Registry@ as well, s...
- 09:04 AM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
- Galya B wrote:
> You can load many envs, but the values will be taken from the env that is in @use@. If the env has ... - 02:50 AM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
- Roger Borrello wrote:
> Galya B wrote:
> > According to the section Notes in "LOAD statement":https://documentation... - 08:28 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- Radu Apetrii wrote:
> Just to be sure, 9032b needs to be conversion tested, and *not* 9032a, right?
Yes. - 08:28 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- Just to be sure, 9032b needs to be conversion tested, and *not* 9032a, right?
- 05:03 AM Base Language Bug #9032 (Review): Reduce the number of exceptions that are being thrown
- Committed *9032b/15400*. Support silent mode methods in AbstractQuery.
*EDIT:* Only runtime changes. - 04:42 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- I tested *9032b* with customer unit tests and there were no regressions.
- 04:03 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- Dănuț Filimon wrote:
> This is a problem... In RandomAccessQuery I defined @silentFirst(), silentFirst(Object[]), si... - 02:30 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- Constantin Asofiei wrote:
> There are conversion regressions for this construct:
> [...]
>
> This emits a @silen... - 08:28 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- Constantin Asofiei wrote:
> ... and used @run checkNew.@ in @proc1@ and in the @finally@ block of @start.p@. In bot... - 07:51 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- As far as I know, errors like @tt already exists@ are not supposed to be caught with @catch e as Progress.Lang.Error@...
- 07:38 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- In FWD, tt is flushed 3 times, at the create, on the associate of the dataset (throws the error) and when exiting the...
- 07:23 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- Adding @release tt@ in proc1 after the creates causes the error not to be caught in 4gl, this matches the behavior in...
- 06:53 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- I've added this in @parser.p@:...
- 06:50 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- Could running of a procedure with an output parameter cause a flush and expose the errors in the procedures ran previ...
- 06:49 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- Constantin Asofiei wrote:
> Another test: use a secondary buffer @def buffer buftt1 for tt1.@ in @proc1@ instead of ... - 06:45 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- Constantin Asofiei wrote:
> OK, now test in OpenEdge with a @TABLE@ parameter instead of @DATASET@, add a @proc3@ wi... - 06:43 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- Another test: use a secondary buffer @def buffer buftt1 for tt1.@ in @proc1@ instead of the implicit buffer, and test...
- 06:42 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- OK, now test in OpenEdge with a @TABLE@ parameter instead of @DATASET@, add a @proc3@ with a @def output parameter ta...
- 06:42 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- proc2 does not seem to be executed, however, if the output parameter is not used, the error is no longer thrown at al...
- 06:34 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- ...
- 06:18 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- Add a @MESSAGE@ statement in proc2, so we know if that proc2 body is executed or not. Also, test this with and witho...
- 06:00 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- start.p...
- 05:52 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- Constantin Asofiei wrote:
> No, the output of @ex:getMessage(1)@.
@tt already exists...@
- 05:45 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- Artur Școlnic wrote:
> Constantin Asofiei wrote:
> > Who exactly throws this error - @reader:sax-parse()@ or @run p... - 05:44 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- Artur Școlnic wrote:
> Constantin Asofiei wrote:
> > What is the error message being caught in OpenEdge?
> Caught... - 05:43 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- Constantin Asofiei wrote:
> Who exactly throws this error - @reader:sax-parse()@ or @run proc2@?
@run proc2@
- 05:42 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- Constantin Asofiei wrote:
> What is the error message being caught in OpenEdge?
Caught exception! - 05:42 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- What is the error message being caught in OpenEdge? Who exactly throws this error - @reader:sax-parse()@ or @run proc...
- 05:31 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- The parser is a program designed to parse an XML file and insert the data in the temp tables defined in it. The error...
- 05:17 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- start.p...
- 05:15 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- It seems like the external procedure is deleted at the end of the main program and all of it's resources are closed, ...
- 07:01 AM User Interface Bug #9105: Button hover state remains active despite mouse exit trigger in specific scenario
- This task is meant to address an issue where the hover state of a button fails to reset after the @mouse_exited@ even...
- 06:55 AM User Interface Bug #9105 (New): Button hover state remains active despite mouse exit trigger in specific scenario
- 06:29 AM Base Language Feature #4065 (WIP): server-side processing of client platform dependencies
- 4065e was merged to trunk as rev. 15402 and archived.
4065f created from trunk r15402. - 05:49 AM Base Language Feature #4065 (Merge Pending): server-side processing of client platform dependencies
- Galya, please merge 4065e in trunk.
- 04:22 AM Base Language Feature #4065: server-side processing of client platform dependencies
- 4065e tested for regressions with hotel_gui and a customer project. Tested server-side and client-side environments a...
08/27/2024
- 06:43 PM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
- Galya B wrote:
> According to the section Notes in "LOAD statement":https://documentation.progress.com/output/ua/Ope... - 01:47 PM Base Language Feature #4065 (Internal Test): server-side processing of client platform dependencies
- Code review 4065e revision 15389. The changes look good.
- 09:10 AM Base Language Feature #4065: server-side processing of client platform dependencies
- All requested changes are in r15389.
- 08:47 AM Base Language Feature #4065: server-side processing of client platform dependencies
- Galya B wrote:
> 1. remove the env prop subscription mechanism altogether and call a new @ClientExports@ method from... - 08:42 AM Base Language Feature #4065: server-side processing of client platform dependencies
- > If it returns null, the client crashes.
Whenever possible, we don't want a crash. For a critical problem, it wo... - 08:41 AM Base Language Feature #4065: server-side processing of client platform dependencies
- > For @EnvironmentAccessor.subscribe@ how is the serialization of @consumer@ resolved in case environment is server-s...
- 08:27 AM Base Language Feature #4065: server-side processing of client platform dependencies
- Galya B wrote:
> Hynek Cihlar wrote:
> > > With server-side 'environments' @EnvironmentDaemon.unload@ calls @Window... - 08:18 AM Base Language Feature #4065: server-side processing of client platform dependencies
- Hynek Cihlar wrote:
> > With server-side 'environments' @EnvironmentDaemon.unload@ calls @WindowManager@, which init... - 08:04 AM Base Language Feature #4065: server-side processing of client platform dependencies
- Galya B wrote:
> Hynek Cihlar wrote:
> > In @WindowManager@ the assignment
> > [...]
> > What is the connection b... - 07:53 AM Base Language Feature #4065: server-side processing of client platform dependencies
- Hynek Cihlar wrote:
> In @WindowManager@ the assignment
> [...]
> What is the connection between @ThinClient.getIn... - 07:15 AM Base Language Feature #4065: server-side processing of client platform dependencies
- Code review 4065e.
Overall pretty nice set of changes!
@OsResourceType.java@, wrong date in the file history en... - 12:16 PM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- There are conversion regressions for this construct:...
- 07:36 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- Dănuț Filimon wrote:
> Good news, I tested a hotel_gui and a customer application conversion and both were successfu... - 07:33 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- The #8363 app converted and compiled OK, and performance run showed a small improvement. I need to reconvert ETF and...
- 02:14 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- Good news, I tested a hotel_gui and a customer application conversion and both were successful.
- 10:47 AM User Interface Bug #9102 (WIP): Cleanup implementation of custom color tables
- 05:05 AM User Interface Bug #9100: Inconsistent Tooltip behavior for browse widget
- This task is meant to address the current issue with the browse widget, where tooltip fails to appear consistently.
... - 04:57 AM User Interface Bug #9100 (New): Inconsistent Tooltip behavior for browse widget
08/26/2024
- 07:59 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- The rework for GUI mode widgets is in progress. Fixed multiple issues with cursor positioning and text selection y ke...
- 10:37 AM Base Language Feature #4065: server-side processing of client platform dependencies
- I've started testing. NPE fixed in r15387.
Server-side 'environments' auto enables server-side 'filesystem', but @... - 08:12 AM Base Language Feature #4065: server-side processing of client platform dependencies
- Hynek: Please review.
- 08:10 AM Base Language Feature #4065 (Review): server-side processing of client platform dependencies
- 05:38 AM Base Language Feature #4065: server-side processing of client platform dependencies
- 4065e r15386 based on trunk r15381 for review.
What has been changed:
* Added support for @EnvironmentAccessor@ s... - 08:49 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- I've added MESSAGE statements like this:
* main.p... - 04:39 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- In @ProcedureManager@, for @External.execute()@, there are 3 finalizables objects added to the @finalizables@ set, on...
- 08:08 AM Database Feature #7960 (Test): Allow query logs to be collected in a H2 database
- 08:08 AM Database Feature #7960: Allow query logs to be collected in a H2 database
- Branch 7960a merged to *trunk as rev. 15394* and archived.
- 06:36 AM Database Feature #7960 (Merge Pending): Allow query logs to be collected in a H2 database
- I am OK with the changes. Please go ahead and merge 7960a to trunk.
- 03:51 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- Rebased *9032b* to *trunk/15393*, the branch is now at revision *15399*.
- 02:24 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- Constantin Asofiei wrote:
> @addExternalBuffers@ in FindQuery need to return FindQuery, as a @FIND ... WHERE CAN-FIN...
08/25/2024
- 04:03 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- @addExternalBuffers@ in FindQuery need to return FindQuery, as a @FIND ... WHERE CAN-FIND()@ will emit an @addExterna...
08/24/2024
- 09:03 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
- 9036a branch was updated. Latest revision is 15388.
Changes:
* Improve database awareness of tenant information;
...
08/23/2024
- 05:36 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Now after more debug we have correct working for @ChUI@ @Web@ client:
!chui_web-unicode0.jpg!
Continue with res... - 05:35 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- Greg Shah wrote:
> @isFullUnicodeGlyps@ should be @isFullUnicodeGlyphs@.
OK. - 04:57 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- @isFullUnicodeGlyps@ should be @isFullUnicodeGlyphs@.
- 12:13 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- After some debugging and changes we have got full Unicode support for @ChUI@ @Swing@ client:
!chui_swing-unicode0.... - 04:21 PM Base Language Feature #4065: server-side processing of client platform dependencies
- Galya B wrote:
> Shouldn't @opsys@ ("OPSYS function":https://documentation.progress.com/output/ua/OpenEdge_latest/pd... - 04:20 PM Base Language Feature #4065: server-side processing of client platform dependencies
- @ClientExports@ and @ServerExports@ is both UI-specific. We should avoid these in clientless mode and otherwise leav...
- 09:04 AM Base Language Feature #4065: server-side processing of client platform dependencies
- Galya B wrote:
> Shouldn't @opsys@ ("OPSYS function":https://documentation.progress.com/output/ua/OpenEdge_latest/pd... - 08:54 AM Base Language Feature #4065: server-side processing of client platform dependencies
- Shouldn't @opsys@ ("OPSYS function":https://documentation.progress.com/output/ua/OpenEdge_latest/pdsoe/PLUGINS_ROOT/c...
- 04:42 AM Base Language Feature #4065: server-side processing of client platform dependencies
- * @SessionExports@ is purely setting @date@ props client-side in @SessionDateUtils@.
* @LegacyLogManagerClientServic... - 04:35 AM Base Language Feature #4065: server-side processing of client platform dependencies
- The client registers certain servers @ClientExports@, @SessionExports@, @LegacyLogManagerClientService@, etc. Under w...
- 03:35 AM Base Language Feature #4065: server-side processing of client platform dependencies
- Greg Shah wrote:
> BTW, I think we would be better off removing the @process:arch:single=true@ mode. We never use i... - 08:52 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- Artur Școlnic wrote:
> Considering that the proc1 is an internalProcedure, is persistent and the @staticResources@ i... - 08:48 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- Considering that the proc1 is an internalProcedure, is persistent and the @staticResources@ is empty, could someone s...
- 07:58 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- In @scopeFinished@ for the proc1, the procedure gets deleted only if it is external and not persistent,
which in th... - 07:18 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- On @popScope@ of the buffer, @finishedImpl@ is not executed, instead the @worldScope@ attribute is set to true.
- 04:32 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- @target.finished()@ for a @BufferManager@ does...
- 03:54 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- The buffer is in @PersistentProcScope@, but the problem is still persisting, @target.finished()@ is called to soon or...
- 03:27 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- The opening of the scope in the external procedure is correct. To propagate it, FWD is checking if the procedure was ...
- 03:19 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- When using @run proc1 in external@, the conversion for @external.p@ is ...
- 07:59 AM User Interface Bug #9097: Movable frames cannot be moved by their titles.
- This issue can be reproduced with the Web and Swing clients and the attached simple program.
- 07:54 AM User Interface Bug #9097 (New): Movable frames cannot be moved by their titles.
08/22/2024
- 06:34 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
- 9036a branch was updated. Latest revision is 15387.
Changes:
* Made @Database@ objects tenant-friendly;
* Started ... - 02:17 PM Database Bug #9036: Multi-tenancy: refactor the database in Persistence context-wise
- To summary (hopefully most or all of) our discussion today...
*@Database@ Object Use*
We agreed that we want to... - 04:23 PM User Interface Bug #7657: 8-bit character entry problem in ChUI
- This is the first result of @FILL-IN@ refactoring to fully support Unicode fro character based widget:
!fill-in-un... - 01:30 PM Database Feature #9093: add protection for multi-tenant imports to optionally only import tables that are ...
- > I did not see that attribute in the @.df@ file I have. The table @test@ is defined as:[...]
I think that attribu... - 01:05 PM Database Feature #9093: add protection for multi-tenant imports to optionally only import tables that are ...
- Radu,
I did not see that attribute in the @.df@ file I have. The table @test@ is defined as:... - 12:02 PM Database Feature #9093: add protection for multi-tenant imports to optionally only import tables that are ...
- Radu got to the schema answer before I could post. :)
> I do not think the tables from different tenants can be in... - 11:48 AM Database Feature #9093: add protection for multi-tenant imports to optionally only import tables that are ...
- Ovidiu Maxiniuc wrote:
> But in order to generate that, the information must come from somewhere. How is this inform... - 11:32 AM Database Feature #9093: add protection for multi-tenant imports to optionally only import tables that are ...
- Yep, I forgot about the DMO annotations.
But in order to generate that, the information must come from somewhere. H... - 10:37 AM Database Feature #9093: add protection for multi-tenant imports to optionally only import tables that are ...
- I don't think this is correct.
The default database and the tenant databases have the same exact schema. There is... - 08:45 AM Database Feature #9093: add protection for multi-tenant imports to optionally only import tables that are ...
- If I understand it correctly, when a database is declared (generically speaking) we get the following information:
#... - 07:33 AM Database Feature #9093: add protection for multi-tenant imports to optionally only import tables that are ...
- When running import, the user should be able to optionally force the import to limit itself to one the following:
... - 07:28 AM Database Feature #9093 (Closed): add protection for multi-tenant imports to optionally only import tables ...
- 12:27 PM Base Language Feature #4065: server-side processing of client platform dependencies
- Galya B wrote:
> Actually the call is for gui in @FontManager.initialize@. So I'll ignore it and test with chui.
Bu... - 12:24 PM Base Language Feature #4065: server-side processing of client platform dependencies
- Actually the call is for gui in @FontManager.initialize@. So I'll ignore it and test with chui.
- 12:21 PM Base Language Feature #4065: server-side processing of client platform dependencies
- Greg Shah wrote:
> > To allow for a complete server-side execution we should not be leaving any client calls to the ... - 11:47 AM Base Language Feature #4065: server-side processing of client platform dependencies
- > To allow for a complete server-side execution we should not be leaving any client calls to the server and they need...
- 11:31 AM Base Language Feature #4065: server-side processing of client platform dependencies
- I'm somewhat confused, will appreciate any hint. To allow for a complete server-side execution we should not be leavi...
- 10:05 AM Base Language Feature #4065: server-side processing of client platform dependencies
- I guess the default approach with migrating to server-side resources is to rework client dependencies and not registe...
- 11:15 AM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
- Greg Shah wrote:
> > I could use a clue on how to do that check here, so we can find "env1.ini", even though just "e... - 11:09 AM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
- According to the section Notes in "LOAD statement":https://documentation.progress.com/output/ua/OpenEdge_latest/pdsoe...
- 10:33 AM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
- > I could use a clue on how to do that check here, so we can find "env1.ini", even though just "env1" is passed in.
... - 08:38 AM User Interface Bug #8353: Fully support stanza INI LOAD/USE/UNLOAD scenarios
- Roger,
I've pushed some unit tests for this environment INI support - you can find them under tests/base_language/... - 09:30 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- I rewrote the performance tests and retested:
* without 9032b
{{collapse(See results)
|_. Test |_. R... - 07:57 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- This looks right! I am OK with the changes.
- 07:51 AM Base Language Bug #9032 (Internal Test): Reduce the number of exceptions that are being thrown
- Committed *9032b/15383*. Addressed the #9032-65 review.
- 06:55 AM Base Language Bug #9032 (WIP): Reduce the number of exceptions that are being thrown
- Alexandru Lungu wrote:
> TBD: the times you are seeing are severely spoiled by the actual database look-up that is d... - 06:52 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- TBD: the times you are seeing are severely spoiled by the actual database look-up that is done in order to find the r...
- 06:50 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- So you are testing the case when records are found? This is only checking the lambda removal. I think you should have...
- 06:47 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- Alexandru Lungu wrote:
> Also, can you share here the test you are doing for profiling?
Attached the tests. - 06:44 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- Also, can you share here the test you are doing for profiling?
- 06:44 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- Review on 9032b:
* In @AdaptiveFind@, isn't better to do delegate the @lenientOffEnd@ stuff to @silent*@ method en... - 04:07 AM Base Language Bug #9032: Reduce the number of exceptions that are being thrown
- Regression testing was successful and the results of the performance tests were not as great as the ones from #9032-6...
- 09:28 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- In @TransactionManager.processFinalazables()@, the record buffer is missing from the @blk.finalizables@ when using @r...
- 09:16 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- Artur Școlnic wrote:
> @run external.p@ is converted as an externalProcedure.
> [...] is converted as an internalPr... - 09:11 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- I meant that the @proc1@ is @internalProcedure@....
- 09:09 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- I converted the example in #9091-11 and I get:...
- 08:45 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- @run external.p@ is converted as an externalProcedure....
- 08:27 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- Alexandru Lungu wrote:
> Who is causing the release of @tt@ the second time? The first time it is clear.
I added ... - 08:16 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- Who is causing the release of @tt@ the second time? The first time it is clear.
- 08:10 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- Releasing tt after the second create does cause the error to be thrown.
- 08:03 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- Artur, the first record that you created is flushed to the database because you re-use the buffer (causing an implici...
- 07:57 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- @getUnvalidatedIndices@ returns null because the unique bit set is being checked against the Map of properties touche...
- 07:32 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- When using composite indices in this context, @getUnvalidatedIndices@ returns null instead of the bit set representin...
- 06:26 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- main.p...
- 06:18 AM Database Bug #9091 (WIP): Unique composite index is ignored when create is used in an external procedure
- 06:18 AM Database Bug #9091: Unique composite index is ignored when create is used in an external procedure
- This ticket is derived from #8912-216.
- 06:17 AM Database Bug #9091 (WIP): Unique composite index is ignored when create is used in an external procedure
- 06:37 AM Base Language Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- ...
- 03:44 AM Database Feature #7960: Allow query logs to be collected in a H2 database
- Committed on *7960a rev. 15355* formatting changes.
The testing plan has been successfully completed, please refer...
Also available in: Atom