From 9be229b6d7bdd41ced5ada2e2b2e7355020bd0b9 Mon Sep 17 00:00:00 2001 From: vnugent Date: Sat, 6 Jan 2024 13:09:26 -0500 Subject: initial migration to .net 8.0 --- .../src/VNLib.Data.Caching.Extensions.csproj | 4 ++-- .../src/VNLib.Data.Caching.ObjectCache.csproj | 4 ++-- .../src/Exceptions/MessageTooLargeException.cs | 13 +++++-------- lib/VNLib.Data.Caching/src/VNLib.Data.Caching.csproj | 4 ++-- .../src/VNLib.Plugins.Extensions.VNCache.csproj | 4 ++-- plugins/ObjectCacheServer/src/ObjectCacheServer.csproj | 4 ++-- .../src/VNLib.Data.Caching.Providers.Redis.csproj | 4 ++-- .../src/VNLib.Data.Caching.Providers.VNCache.csproj | 4 ++-- 8 files changed, 19 insertions(+), 22 deletions(-) diff --git a/lib/VNLib.Data.Caching.Extensions/src/VNLib.Data.Caching.Extensions.csproj b/lib/VNLib.Data.Caching.Extensions/src/VNLib.Data.Caching.Extensions.csproj index b2341b2..99879c4 100644 --- a/lib/VNLib.Data.Caching.Extensions/src/VNLib.Data.Caching.Extensions.csproj +++ b/lib/VNLib.Data.Caching.Extensions/src/VNLib.Data.Caching.Extensions.csproj @@ -1,7 +1,7 @@  - net6.0 + net8.0 VNLib.Data.Caching.Extensions VNLib.Data.Caching.Extensions enable @@ -15,7 +15,7 @@ Vaughn Nugent VNLib distributed caching extension library A libray for working with VNCache distributed object cache networks. - Copyright © 2023 Vaughn Nugent + Copyright © 2024 Vaughn Nugent https://www.vaughnnugent.com/resources/software/modules/VNLib.Data.Caching https://github.com/VnUgE/VNLib.Data.Caching/tree/master/lib/VNLib.Data.Caching.Extensions README.md diff --git a/lib/VNLib.Data.Caching.ObjectCache/src/VNLib.Data.Caching.ObjectCache.csproj b/lib/VNLib.Data.Caching.ObjectCache/src/VNLib.Data.Caching.ObjectCache.csproj index 3375979..cd5a12c 100644 --- a/lib/VNLib.Data.Caching.ObjectCache/src/VNLib.Data.Caching.ObjectCache.csproj +++ b/lib/VNLib.Data.Caching.ObjectCache/src/VNLib.Data.Caching.ObjectCache.csproj @@ -1,7 +1,7 @@ - net6.0 + net8.0 VNLib.Data.Caching.ObjectCache VNLib.Data.Caching.ObjectCache enable @@ -15,7 +15,7 @@ VNLib.Data.Caching.ObjectCache VNLib.Data.Caching.ObjectCache A library for a high-performance in-memory object-data caching, based on key-derrived cache buckets for wait distribution. - Copyright © 2023 Vaughn Nugent + Copyright © 2024 Vaughn Nugent https://www.vaughnnugent.com/resources/software/modules/VNLib.Data.Caching https://github.com/VnUgE/VNLib.Data.Caching/tree/master/lib/VNLib.Data.Caching.ObjectCache README.md diff --git a/lib/VNLib.Data.Caching/src/Exceptions/MessageTooLargeException.cs b/lib/VNLib.Data.Caching/src/Exceptions/MessageTooLargeException.cs index c306ba5..8de28bc 100644 --- a/lib/VNLib.Data.Caching/src/Exceptions/MessageTooLargeException.cs +++ b/lib/VNLib.Data.Caching/src/Exceptions/MessageTooLargeException.cs @@ -1,5 +1,5 @@ /* -* Copyright (c) 2022 Vaughn Nugent +* Copyright (c) 2024 Vaughn Nugent * * Library: VNLib * Package: VNLib.Data.Caching @@ -23,7 +23,7 @@ */ using System; -using System.Runtime.Serialization; + using VNLib.Net.Messaging.FBM; @@ -36,15 +36,12 @@ namespace VNLib.Data.Caching.Exceptions { /// public MessageTooLargeException() - {} + { } /// public MessageTooLargeException(string message) : base(message) - {} + { } /// public MessageTooLargeException(string message, Exception innerException) : base(message, innerException) - {} - /// - protected MessageTooLargeException(SerializationInfo info, StreamingContext context) : base(info, context) - {} + { } } } diff --git a/lib/VNLib.Data.Caching/src/VNLib.Data.Caching.csproj b/lib/VNLib.Data.Caching/src/VNLib.Data.Caching.csproj index 90461f2..d906985 100644 --- a/lib/VNLib.Data.Caching/src/VNLib.Data.Caching.csproj +++ b/lib/VNLib.Data.Caching/src/VNLib.Data.Caching.csproj @@ -1,7 +1,7 @@  - net6.0 + net8.0 VNLib.Data.Caching VNLib.Data.Caching enable @@ -15,7 +15,7 @@ Vaughn Nugent VNLib FBM Data caching extension library Provides constants and extensions for a key-value data caching protocol layer atop the Fixed Buffer Messaging protocol to work VNCache servers. Provides rapid cache development - Copyright © 2023 Vaughn Nugent + Copyright © 2024 Vaughn Nugent https://www.vaughnnugent.com/resources/software/modules/VNLib.Data.Caching https://github.com/VnUgE/VNLib.Data.Caching/tree/master/lib/VNLib.Data.Caching README.md diff --git a/lib/VNLib.Plugins.Extensions.VNCache/src/VNLib.Plugins.Extensions.VNCache.csproj b/lib/VNLib.Plugins.Extensions.VNCache/src/VNLib.Plugins.Extensions.VNCache.csproj index f3e4c1d..37b292f 100644 --- a/lib/VNLib.Plugins.Extensions.VNCache/src/VNLib.Plugins.Extensions.VNCache.csproj +++ b/lib/VNLib.Plugins.Extensions.VNCache/src/VNLib.Plugins.Extensions.VNCache.csproj @@ -1,7 +1,7 @@ - net6.0 + net8.0 VNLib.Plugins.Extensions.VNCache VNLib.Plugins.Extensions.VNCache enable @@ -15,7 +15,7 @@ VNLib.Plugins.Extensions.VNCache VNLib.Plugins.Extensions.VNCache An Essentials framework extension library for integrating dynamically loaded cache providers such as VNCache or Redis. Helpers and entity caching data structures are also included - Copyright © 2023 Vaughn Nugent + Copyright © 2024 Vaughn Nugent https://www.vaughnnugent.com/resources/software/modules/VNLib.Data.Caching https://github.com/VnUgE/VNLib.Data.Caching/tree/master/lib/VNLib.Plugins.Extensions.VNCache README.md diff --git a/plugins/ObjectCacheServer/src/ObjectCacheServer.csproj b/plugins/ObjectCacheServer/src/ObjectCacheServer.csproj index 2a64070..c903511 100644 --- a/plugins/ObjectCacheServer/src/ObjectCacheServer.csproj +++ b/plugins/ObjectCacheServer/src/ObjectCacheServer.csproj @@ -1,6 +1,6 @@ - net6.0 + net8.0 VNLib.Data.Caching.ObjectCache.Server ObjectCacheServer enable @@ -17,7 +17,7 @@ VNLib.Data.Caching.ObjectCache.Server VNLib.Data.Caching.ObjectCache.Server An Essentials framework plugin for implementing a distributed in-memory data caching server disoverable in cache brokers. It provides automatic live replication between cache server nodes. - Copyright © 2023 Vaughn Nugent + Copyright © 2024 Vaughn Nugent https://www.vaughnnugent.com/resources/software/modules/VNLib.Data.Caching https://github.com/VnUgE/VNLib.Data.Caching/tree/master/plugins/ObjectCacheServer README.md diff --git a/plugins/VNLib.Data.Caching.Providers.Redis/src/VNLib.Data.Caching.Providers.Redis.csproj b/plugins/VNLib.Data.Caching.Providers.Redis/src/VNLib.Data.Caching.Providers.Redis.csproj index 219f67a..cd3eb77 100644 --- a/plugins/VNLib.Data.Caching.Providers.Redis/src/VNLib.Data.Caching.Providers.Redis.csproj +++ b/plugins/VNLib.Data.Caching.Providers.Redis/src/VNLib.Data.Caching.Providers.Redis.csproj @@ -1,7 +1,7 @@ - net6.0 + net8.0 VNLib.Data.Caching.Providers.Redis VNLib.Data.Caching.Providers.Redis enable @@ -18,7 +18,7 @@ VNLib.Data.Caching.Providers.Redis VNLib.Data.Caching.Providers.Redis A runtime asset library that exposes a Redis global cache client instance for application-wide caching - Copyright © 2023 Vaughn Nugent + Copyright © 2024 Vaughn Nugent https://www.vaughnnugent.com/resources/software/modules/VNLib.Data.Caching https://github.com/VnUgE/VNLib.Data.Caching/tree/master/plugins/VNLib.Data.Caching.Providers.Redis README.md diff --git a/plugins/VNLib.Data.Caching.Providers.VNCache/src/VNLib.Data.Caching.Providers.VNCache.csproj b/plugins/VNLib.Data.Caching.Providers.VNCache/src/VNLib.Data.Caching.Providers.VNCache.csproj index 93825a5..f755a60 100644 --- a/plugins/VNLib.Data.Caching.Providers.VNCache/src/VNLib.Data.Caching.Providers.VNCache.csproj +++ b/plugins/VNLib.Data.Caching.Providers.VNCache/src/VNLib.Data.Caching.Providers.VNCache.csproj @@ -1,7 +1,7 @@ - net6.0 + net8.0 VNLib.Data.Caching.Providers.VNCache VNLib.Data.Caching.Providers.VNCache enable @@ -18,7 +18,7 @@ VNLib.Data.Caching.Providers.VNCache VNLib.Data.Caching.Providers.VNCache A runtime asset VNCache client library that exposes an IGlobalCacheProvider that works with VNCache clusters, write through memory-cache, and memory only cache - Copyright © 2023 Vaughn Nugent + Copyright © 2024 Vaughn Nugent https://www.vaughnnugent.com/resources/software/modules/VNLib.Data.Caching https://github.com/VnUgE/VNLib.Data.Caching/tree/master/plugins/VNLib.Data.Caching.Providers.VNCache README.md -- cgit