Project

General

Profile

Activity

From 09/03/2024 to 10/02/2024

10/01/2024

12:23 PM Feature #4065: server-side processing of client platform dependencies
Hynek, when are you having time to review the branch? Galya B
08:25 AM Bug #8944: FINALLY block transaction processing
Eduard [es], you have seen issues in a unit test suite if you apply:... Alexandru Lungu
05:38 AM Bug #9032: Reduce the number of exceptions that are being thrown
Rebased *9032a* to latest *trunk/15472*, the branch is now at revision *15476*.
Rebased *9032c* to latest *trunk/154...
Dănuț Filimon

09/27/2024

03:25 AM 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

09/26/2024

09:03 AM 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 Bug #8944: FINALLY block transaction processing
... Artur Școlnic
08:44 AM 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 Bug #8944: FINALLY block transaction processing
Tested with trunk/15463. Artur Școlnic
08:37 AM Bug #8944: FINALLY block transaction processing
... Artur Școlnic
08:26 AM 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 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 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 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 Bug #8944: FINALLY block transaction processing
This is the test case that replicates the issue:... Artur Școlnic
06:31 AM Bug #8944: FINALLY block transaction processing
Can you post the full example for #8944-5? Alexandru Lungu
06:25 AM 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 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

09/25/2024

08:34 AM 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/23/2024

04:54 PM 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 Bug #9197 (New): continue investigation for performance of default methods
Constantin Asofiei
07:58 AM 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

02:57 AM Bug #9192: FWD defines multiple top level exceptions
This ticket originated from #8980-43. Artur Școlnic
02:56 AM Bug #9192: FWD defines multiple top level exceptions
... Artur Școlnic
02:52 AM Bug #9192 (New): FWD defines multiple top level exceptions
Artur Școlnic

09/19/2024

08:13 AM 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 Bug #9187 (New): Multiple issues with read-json
Andrei Plugaru
07:21 AM Feature #4065: server-side processing of client platform dependencies
4065g rebased on trunk r15446. Ready for review. Galya B
04:12 AM Feature #4065: server-side processing of client platform dependencies
I'll rebase. Galya B

09/13/2024

10:02 AM Feature #4065: server-side processing of client platform dependencies
Hynek: Please review. Greg Shah
09:41 AM Feature #4065 (Review): server-side processing of client platform dependencies
4065g r15413 for review. Galya B

09/11/2024

06:48 PM 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 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 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 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 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

09/10/2024

06:32 PM Bug #9037: Two timers problem: only one fires
Vladimir Tsichevski wrote:
> Constantin Asofiei wrote:
> > The fixes for the synchronization of @contextStorage@ lo...
Vladimir Tsichevski
08:52 AM 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 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 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 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

08:00 AM 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 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 Feature #6410: implement additional built-in OO classes/interfaces
Marian, what standard do you want to parse? ISO-8601? Constantin Asofiei
06:50 AM 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/06/2024

03:08 PM 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 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 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 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 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 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 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 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

09/05/2024

05:58 PM 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
12:36 PM 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 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

09/04/2024

11:31 AM 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 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 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
07:57 AM 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 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 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

09/03/2024

09:58 AM 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 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 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 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 Bug #9126 (Review): SAX-WRITER output is different in FWD compared to 4GL
Artur Școlnic
09:19 AM 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 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 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 Bug #9126 (WIP): SAX-WRITER output is different in FWD compared to 4GL
Artur Școlnic
08:38 AM Bug #9126: SAX-WRITER output is different in FWD compared to 4GL
This task was derived from #8912-224. Artur Școlnic
08:32 AM Bug #9126: SAX-WRITER output is different in FWD compared to 4GL
... Artur Școlnic
08:28 AM Bug #9126 (Test): SAX-WRITER output is different in FWD compared to 4GL
Artur Școlnic
08:46 AM 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 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 Bug #9032: Reduce the number of exceptions that are being thrown
Greg, 9032d can be queued for merge. Constantin Asofiei
06:22 AM 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 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 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 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 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 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 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 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 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:00 AM 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 Bug #9125: Failure to convert decimal variables that exceed 50 decimals.
For testing I used:... Artur Școlnic
06:46 AM 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 Bug #9125 (WIP): Failure to convert decimal variables that exceed 50 decimals.
This task was derived from #9096-23. Artur Școlnic
03:20 AM 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 Bug #9125 (Review): Failure to convert decimal variables that exceed 50 decimals.
Artur Școlnic
 

Also available in: Atom