Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Logging implementation update #871

Merged
merged 53 commits into from
Nov 1, 2023
Merged

Logging implementation update #871

merged 53 commits into from
Nov 1, 2023

Conversation

sjuarezgx
Copy link
Contributor

Issue:104587
Start implementation of logging using the Net logging API.

@genexusbot
Copy link
Collaborator

Cherry pick to beta success

@sjuarezgx sjuarezgx temporarily deployed to external-storage-tests September 3, 2023 23:34 — with GitHub Actions Inactive
@genexusbot
Copy link
Collaborator

Cherry pick to beta success

@sjuarezgx sjuarezgx temporarily deployed to external-storage-tests September 6, 2023 00:07 — with GitHub Actions Inactive
And avoid security transparent problems with .NET Framework (that requires setting [assembly: SecurityRules(SecurityRuleSet.Level1)])
Add a unit test for new logging interface.
@genexusbot
Copy link
Collaborator

Cherry pick to beta success

@genexusbot
Copy link
Collaborator

Cherry pick to beta success

@claudiamurialdo claudiamurialdo temporarily deployed to external-storage-tests September 6, 2023 19:40 — with GitHub Actions Inactive
@claudiamurialdo claudiamurialdo temporarily deployed to external-storage-tests September 6, 2023 19:44 — with GitHub Actions Inactive
@genexusbot
Copy link
Collaborator

Cherry pick to beta success

@claudiamurialdo claudiamurialdo temporarily deployed to external-storage-tests September 6, 2023 19:46 — with GitHub Actions Inactive
@genexusbot
Copy link
Collaborator

Cherry pick to beta success

Set GetLogFactory as internal.
@claudiamurialdo claudiamurialdo temporarily deployed to external-storage-tests September 11, 2023 14:36 — with GitHub Actions Inactive
@genexusbot
Copy link
Collaborator

Cherry pick to beta success

@genexusbot
Copy link
Collaborator

Cherry pick to beta failed, 6 conflicted files in commit 9e6c779
  • dotnet/src/dotnetcore/GxClasses/Services/LogService/GXLogService.cs
  • dotnet/src/dotnetcore/GxNetCoreStartup/Startup.cs
  • dotnet/src/dotnetcore/Providers/OpenTelemetry/OpenTelemetryAzureMonitor/AzureAppInsights.cs
  • dotnet/src/dotnetframework/GxClasses/Core/GXApplication.cs
  • dotnet/src/dotnetframework/GxClasses/Model/gxproc.cs
  • dotnet/src/dotnetframework/GxPdfReportsCS/PDFReportCommon.cs

@genexusbot genexusbot added the conflict Conflict merging to beta branch label Sep 25, 2023
@sjuarezgx sjuarezgx had a problem deploying to external-storage-tests September 25, 2023 18:09 — with GitHub Actions Failure
@genexusbot
Copy link
Collaborator

Manual cherry pick to beta success

@genexusbot genexusbot removed the conflict Conflict merging to beta branch label Sep 25, 2023
@genexusbot
Copy link
Collaborator

Cherry pick to beta success

@genexusbot
Copy link
Collaborator

Cherry pick to beta success

@sjuarezgx sjuarezgx temporarily deployed to external-storage-tests October 30, 2023 16:18 — with GitHub Actions Inactive
@genexusbot
Copy link
Collaborator

Cherry pick to beta success

@sjuarezgx sjuarezgx temporarily deployed to external-storage-tests November 1, 2023 02:19 — with GitHub Actions Inactive
@claudiamurialdo claudiamurialdo temporarily deployed to external-storage-tests November 1, 2023 13:08 — with GitHub Actions Inactive
@genexusbot
Copy link
Collaborator

Cherry pick to beta failed, 1 conflicted file in commit 02a050e
  • dotnet/src/extensions/Azure/Handlers/GeneXus.Deploy.AzureFunctions.Handlers.csproj

@genexusbot genexusbot added the conflict Conflict merging to beta branch label Nov 1, 2023
@genexusbot
Copy link
Collaborator

Manual cherry pick to beta success

@genexusbot genexusbot removed the conflict Conflict merging to beta branch label Nov 1, 2023
…for LoggingEvent, where the thread name is only ignored when it matches the default name, which was '.NET Thread Pool Worker' in .NET 6. In .NET 8, the new default name is '.NET TP Worker'.
@genexusbot
Copy link
Collaborator

Cherry pick to beta success

@genexusbot
Copy link
Collaborator

Cherry pick to beta success

@claudiamurialdo claudiamurialdo temporarily deployed to external-storage-tests November 1, 2023 14:42 — with GitHub Actions Inactive
@sjuarezgx sjuarezgx merged commit a849d02 into master Nov 1, 2023
5 checks passed
@sjuarezgx sjuarezgx deleted the LoggingAPIImpl_Update branch November 1, 2023 17:50
claudiamurialdo added a commit that referenced this pull request Nov 10, 2023
Eliminate any unnecessary using statements, specifically the log4net ones that complement PR #871.
claudiamurialdo added a commit that referenced this pull request Nov 10, 2023
Eliminate any unnecessary using statements, specifically the log4net ones that complement PR #871.

(cherry picked from commit c4fcee9)

# Conflicts:
#	dotnet/src/dotnetcore/GxClasses.Web/Notifications/WebSocket/WSHandler.cs
#	dotnet/src/dotnetframework/GxClasses/Core/GXApplication.cs
#	dotnet/src/dotnetframework/GxClasses/Core/Web/HttpAjaxContext.cs
#	dotnet/src/dotnetframework/GxClasses/Domain/GXGeolocation.cs
#	dotnet/src/dotnetframework/GxClasses/Domain/GxCollections.cs
#	dotnet/src/dotnetframework/GxClasses/Domain/GxGenericCollections.cs
#	dotnet/src/dotnetframework/GxClasses/Helpers/GXUtilsGeospatial.cs
#	dotnet/src/dotnetframework/GxClasses/Helpers/JSONHelper.cs
#	dotnet/src/dotnetframework/GxClasses/Middleware/GXHttp.cs
#	dotnet/src/dotnetframework/GxClasses/Middleware/GXHttpServices.cs
#	dotnet/src/dotnetframework/GxClasses/Model/GXBaseObject.cs
#	dotnet/src/dotnetframework/GxClasses/Model/GXSilentTrn.cs
#	dotnet/src/dotnetframework/GxClasses/Model/GXWebProcedure.cs
#	dotnet/src/dotnetframework/GxClasses/Services/GxRestWrapper.cs
#	dotnet/src/dotnetframework/GxClasses/View/GXWebControls.cs
#	dotnet/src/dotnetframework/GxWebSocket/WSHandler.cs
#	dotnet/src/dotnetframework/Projects/StoreManager/Store/StoreManager.cs
#	dotnet/src/dotnetframework/Providers/Storage/GXAmazonS3/ExternalProviderS3.cs
claudiamurialdo added a commit that referenced this pull request Nov 10, 2023
Eliminate any unnecessary using statements, specifically the log4net ones that complement PR #871.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants