Project

General

Profile

Activity

From 01/26/2023 to 02/24/2023

02/24/2023

08:20 AM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
> > Use this as the default level. I don't see a good reason for implementing a minimum level.
>
> Then we should...
Greg Shah
08:02 AM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
Greg Shah wrote:
> Use this as the default level. I don't see a good reason for implementing a minimum level.
Th...
Galya B

02/23/2023

03:00 PM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
Use this as the default level. I don't see a good reason for implementing a minimum level. Greg Shah
09:09 AM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
How do we want to treat the logging level from configs? It could be the min level for all loggers or the default leve... Galya B
07:22 AM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
> At the moment it doesn't work exactly as in Progress where it outputs to the console, as well as to a file with re... Greg Shah
02:16 AM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
I agree with everything said. Let me just explain about batch. At the moment it doesn't work exactly as in Progress w... Galya B
07:26 PM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
> up till now FWD logs were written to the console by System.err and redirected to a file, so in practice console log... Greg Shah

02/22/2023

11:23 AM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
Greg Shah wrote:
> I'm not sure we can eliminate the command line use of @>@ because customers may have 4GL code use...
Galya B
11:10 AM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
P.S. Actually not even a redirect. For batch there is a certain method in @ErrorWriterBatch@ that should be reworked ... Galya B
11:07 AM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
Greg Shah wrote:
> Can you help me understand what you mean by "rework it to reuse the same method"? In this case, ...
Galya B
11:04 AM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
Galya Bogdanova wrote:
> Greg, when you wrote:
> > I think we need to implement the following:
> > standard redire...
Greg Shah
10:58 AM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
I have no objection to the name. Greg Shah
10:55 AM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
Let me also raise the question about the new logger name.
I've ended up with a few new classes:
* CentralLogger -...
Galya B
10:37 AM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
Greg, when you wrote:
> I think we need to implement the following:
> standard redirections
did you have in mind...
Galya B
03:44 AM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
An important question - up till now FWD logs were written to the console by @System.err@ and redirected to a file, so... Galya B
08:27 AM Bug #5701: logfile names for -O outputToFile use the spawner pid instead of the Java (FWD client ...
It won't be until some time next week. We have many performance changes and some regression fixes that need to go fi... Greg Shah
08:10 AM Bug #5701: logfile names for -O outputToFile use the spawner pid instead of the Java (FWD client ...
Greg, I merged the changes to an up-to-date branch 5701b and there were no conflicts (r14485). When do I merge? Galya B

02/17/2023

08:43 AM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
Good Greg Shah
08:40 AM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
Greg Shah wrote:
> If possible. Of course, a network failure while something is pending will be a problem.
I've ...
Galya B
08:32 AM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
Whether it is recursion or deadlock, the state synch approach should work. Greg Shah
08:31 AM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
If possible. Of course, a network failure while something is pending will be a problem. Greg Shah
08:31 AM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
Greg Shah wrote:
> I think this is also the solution to this current deadlock issue since there will be no calls to ...
Galya B
08:31 AM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
> The only concern would be if some logs will be discarded at the end of the application run.
Agreed, we should t...
Greg Shah
08:26 AM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
Greg Shah wrote:
> We've previously noted that making an up (client to server) or down (server to client) call to wr...
Galya B
08:21 AM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
We've previously noted that making an up (client to server) or down (server to client) call to write the log output w... Greg Shah
08:10 AM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
Greg, the classes @BlockingSSL@ and @NetSocket@ (@LoggingNetSocket@ / @NIOSslSocket@) log low level details of the rp... Galya B
06:58 AM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
I made a breakthrough. I was thinking the issues with the freezing client and no exceptions thrown is in the line of ... Galya B

02/16/2023

06:05 AM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
Is there something I need to know about FWD RPC, threads and Conversation thread? Galya B

02/15/2023

11:21 AM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
I'm stuck on a hurdle I have no clue about. The new network interface (sending logs from the client to the server) wo... Galya B

02/14/2023

12:29 PM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
The problem with the new interface was missing directory.xml configs. Fixed. Galya B

02/13/2023

10:48 AM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
I need assistance with FWD RPC. I'm trying to use a new interface for clients to send data to the server, but the cal... Galya B
08:13 AM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
I'm currently working on a new logger class that encapsulates the previously used Java Logger and handles a lot of th... Galya B

02/07/2023

08:31 AM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
> Client and server are different processes
This is only because of how we implement in FWD. The equivalent syste...
Greg Shah
06:11 AM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
Back to question 1: clients are separate processes started with different process ids and user ids - do we want their... Galya B
03:02 AM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
Greg Shah wrote:
> 2. In regard to "File names are not configurable to make file identification and sorting easier, ...
Galya B
02:49 AM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
Greg Shah wrote:
> 1. I don't think we want a separate client and server logging infrastructure. The fact that we h...
Galya B

02/06/2023

04:46 PM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
Galya Bogdanova wrote:
> Please review my proposal for standardization of the logging: [[internal-documentation:Logs...
Greg Shah
07:37 AM Bug #5703: rationalize, standardize and simplify the client-side log file name configuration
Please review my proposal for standardization of the logging: [[internal-documentation:Logs#Future-Improvements|Logs#... Galya B

02/03/2023

08:35 AM Bug #5703 (WIP): rationalize, standardize and simplify the client-side log file name configuration
I'm trying to figure out what is part of our OpenEdge replica implementation and what is our invention.
* @outputT...
Galya B

02/02/2023

12:05 PM Bug #5701: logfile names for -O outputToFile use the spawner pid instead of the Java (FWD client ...
At this point, we need to pause because of the freeze on trunk. We will rebase and merge when the "thaw" occurs. Greg Shah
12:05 PM Bug #5701: logfile names for -O outputToFile use the spawner pid instead of the Java (FWD client ...
Code Review Task Branch 5701a Revisions 14485 and 14486
The changes are good.
Greg Shah
04:18 AM Bug #5701: logfile names for -O outputToFile use the spawner pid instead of the Java (FWD client ...
Thank you for the explanation. Actually I was able to figure out the first part by reading the documentation for the ... Galya B

02/01/2023

11:40 AM Bug #5701: logfile names for -O outputToFile use the spawner pid instead of the Java (FWD client ...
Lets consider this code from @spawn.c@:... Greg Shah
10:17 AM Bug #5701: logfile names for -O outputToFile use the spawner pid instead of the Java (FWD client ...
Galya Bogdanova wrote:
> Eugenie Lyzenko wrote:
> > Yes, I did. @src/native/spawn.c@ has neither history nor year u...
Eugenie Lyzenko
09:43 AM Bug #5701: logfile names for -O outputToFile use the spawner pid instead of the Java (FWD client ...
Eugenie Lyzenko wrote:
> Yes, I did. @src/native/spawn.c@ has neither history nor year update. @src/native/winspawn....
Galya B
09:25 AM Bug #5701: logfile names for -O outputToFile use the spawner pid instead of the Java (FWD client ...
Galya Bogdanova wrote:
> Eugenie Lyzenko wrote:
> > When you add new history entry with date (@2023MMDD@), and you ...
Eugenie Lyzenko
06:04 AM Bug #5701: logfile names for -O outputToFile use the spawner pid instead of the Java (FWD client ...
Eugenie Lyzenko wrote:
> When you add new history entry with date (@2023MMDD@), and you should mark your change the ...
Galya B
06:01 AM Bug #5701: logfile names for -O outputToFile use the spawner pid instead of the Java (FWD client ...
Galya Bogdanova wrote:
> Eugenie Lyzenko wrote:
> > I have no objections, in addition to history entries it is requ...
Eugenie Lyzenko
03:02 AM Bug #5701: logfile names for -O outputToFile use the spawner pid instead of the Java (FWD client ...
Eugenie Lyzenko wrote:
> I have no objections, in addition to history entries it is required to change Year to @2023...
Galya B
02:43 AM Bug #5701: logfile names for -O outputToFile use the spawner pid instead of the Java (FWD client ...
Greg Shah wrote:
> Code Review Task Branch 5701a Revisions 14484 and 14485
>
> 1. In @spawn.c:launchP2JClient@, t...
Galya B

01/31/2023

04:46 PM Bug #5701: logfile names for -O outputToFile use the spawner pid instead of the Java (FWD client ...
Greg Shah wrote:
> Eugenie: Please review branch 5701a.
I have no objections, in addition to history entries it i...
Eugenie Lyzenko
03:54 PM Bug #5701: logfile names for -O outputToFile use the spawner pid instead of the Java (FWD client ...
Eugenie: Please review branch 5701a. Greg Shah
03:53 PM Bug #5701: logfile names for -O outputToFile use the spawner pid instead of the Java (FWD client ...
Code Review Task Branch 5701a Revisions 14484 and 14485
1. In @spawn.c:launchP2JClient@, the @memset(arguments[len...
Greg Shah
04:47 AM Bug #5701: logfile names for -O outputToFile use the spawner pid instead of the Java (FWD client ...
I've tested both Linux and Windows spawner. Here are the final changes in the .diff file, also committed to @5701a@.
...
Galya B
03:56 AM Bug #5701: logfile names for -O outputToFile use the spawner pid instead of the Java (FWD client ...
Constantin Asofiei wrote:
> Galya, please describe how you are running a program on the appserver. A batch program ...
Galya B

01/30/2023

08:50 AM Feature #6377: provide tooling (and UI in the admin interface) to manage appserver agents (start/...
I would prefer to implement this using a REST API. We will provide a CLI (command line interface) and would probably... Greg Shah
07:24 AM Bug #5701: logfile names for -O outputToFile use the spawner pid instead of the Java (FWD client ...
Galya, please describe how you are running a program on the appserver. A batch program executes its 4GL program imme... Constantin Asofiei
06:40 AM Bug #5701: logfile names for -O outputToFile use the spawner pid instead of the Java (FWD client ...
So configuration-wise @appserver@ turns into batch if I remove @<node-attribute name="appserver" value="app_server"/>... Galya B
05:05 AM Bug #5701: logfile names for -O outputToFile use the spawner pid instead of the Java (FWD client ...
Galya Bogdanova wrote:
> Greg, Constantin, I'll need some clarifications here:
> 1. What do you refer to as agent l...
Constantin Asofiei
03:25 AM Bug #5701: logfile names for -O outputToFile use the spawner pid instead of the Java (FWD client ...
Greg, Constantin, I'll need some clarifications here:
1. What do you refer to as agent logs in FWD? @outputToFile@ i...
Galya B

01/27/2023

10:44 AM Bug #5701: logfile names for -O outputToFile use the spawner pid instead of the Java (FWD client ...
I meant both cases. It sounds like we are OK there, if I understand your points.
Do we have the same control over...
Greg Shah
10:38 AM Bug #5701: logfile names for -O outputToFile use the spawner pid instead of the Java (FWD client ...
Greg Shah wrote:
> > Galya, I've tested in OpenEdge and only @MESSAGE@ statement (with or without @VIEW-AS ALERT-BOX...
Constantin Asofiei
09:59 AM Bug #5701: logfile names for -O outputToFile use the spawner pid instead of the Java (FWD client ...
> Galya, I've tested in OpenEdge and only @MESSAGE@ statement (with or without @VIEW-AS ALERT-BOX@) end up in the age... Greg Shah
09:53 AM Bug #5701: logfile names for -O outputToFile use the spawner pid instead of the Java (FWD client ...
Galya, I've tested in OpenEdge and only @MESSAGE@ statement (with or without @VIEW-AS ALERT-BOX@) end up in the agent... Constantin Asofiei
09:09 AM Bug #5701 (Test): logfile names for -O outputToFile use the spawner pid instead of the Java (FWD ...
I'm uploading the latest diff that includes the win changes. They are committed to 5701a as well. I'll be testing tho... Galya B
05:47 AM Bug #5701: logfile names for -O outputToFile use the spawner pid instead of the Java (FWD client ...
Starting appserver as scheduled batch initializes @ThinClient@, @BatchDriver@, @OutputManager@, @ErrorWriterBatch@, c... Galya B
03:02 AM Feature #7080: expose all admin APIs via REST
A small clarification. The Admin remoting isn't based on @RemoteObject@ since the GWT rewrite.
There are three (GW...
Hynek Cihlar

01/26/2023

06:36 PM Feature #7080: expose all admin APIs via REST
Moving to a REST API will provide several benefits.
* It will be a simpler and cleaner model than the current sync...
Greg Shah
06:20 PM Feature #7080 (Test): expose all admin APIs via REST
Greg Shah
10:35 AM Bug #5701: logfile names for -O outputToFile use the spawner pid instead of the Java (FWD client ...
Greg Shah wrote:
> Eugenie: Please review.
The change looks good for me.
Eugenie Lyzenko
08:15 AM Bug #5701: logfile names for -O outputToFile use the spawner pid instead of the Java (FWD client ...
Eugenie: Please review. Greg Shah
08:05 AM Bug #5701 (Review): logfile names for -O outputToFile use the spawner pid instead of the Java (FW...
Galya B
08:01 AM Bug #5701: logfile names for -O outputToFile use the spawner pid instead of the Java (FWD client ...
Find attached a good solution to the wrong pid in @outputToFile@ name. It simplifies the spawner logic by removing a ... Galya B
 

Also available in: Atom