Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@

<LangVersion>14</LangVersion>
<RepositoryType>git</RepositoryType>
<RepositoryUrl>https://github.com/StackExchange/StackExchange.Redis/</RepositoryUrl>
<RepositoryUrl>https://github.com/seredis/StackExchange.Redis/</RepositoryUrl>

<DebugSymbols>true</DebugSymbols>
<DebugType>embedded</DebugType>
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ For all documentation, [see here](https://stackexchange.github.io/StackExchange.

#### Build Status

[![CI](https://github.com/StackExchange/StackExchange.Redis/actions/workflows/CI.yml/badge.svg)](https://github.com/StackExchange/StackExchange.Redis/actions/workflows/CI.yml)
[![CI](https://github.com/seredis/StackExchange.Redis/actions/workflows/CI.yml/badge.svg)](https://github.com/seredis/StackExchange.Redis/actions/workflows/CI.yml)

#### Package Status

Expand Down
626 changes: 313 additions & 313 deletions docs/ReleaseNotes.md

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/RespLogging.md
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ If the RESP streams are *not* valid, an exception will provide further details.
**An exception here is strong evidence that there is a fault either in the redis server, or an intermediate proxy**.

Conversely, if the library reported a protocol failure but the validation step here *does not* report an error, then
that is strong evidence of a library error; [**please report this**](https://github.com/StackExchange/StackExchange.Redis/issues/new) (with details).
that is strong evidence of a library error; [**please report this**](https://github.com/seredis/StackExchange.Redis/issues/new) (with details).

You can also *replay* the conversation locally, seeing the individual requests and responses:

Expand Down
2 changes: 1 addition & 1 deletion docs/ServerMaintenanceEvent.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ multiplexer.ServerMaintenanceEvent += (object sender, ServerMaintenanceEvent e)
}
};
```
You can see the schema for the `AzureMaintenanceEvent` class [here](https://github.com/StackExchange/StackExchange.Redis/blob/main/src/StackExchange.Redis/Maintenance/AzureMaintenanceEvent.cs). Note that the library automatically sets the `ReceivedTimeUtc` timestamp when the event is received, so if you see in your logs that `ReceivedTimeUtc` is after `StartTimeUtc`, this may indicate that your connections are under high load.
You can see the schema for the `AzureMaintenanceEvent` class [here](https://github.com/seredis/StackExchange.Redis/blob/main/src/StackExchange.Redis/Maintenance/AzureMaintenanceEvent.cs). Note that the library automatically sets the `ReceivedTimeUtc` timestamp when the event is received, so if you see in your logs that `ReceivedTimeUtc` is after `StartTimeUtc`, this may indicate that your connections are under high load.

## Walking through a sample maintenance event

Expand Down
2 changes: 1 addition & 1 deletion docs/Testing.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ This can be done either by installing Docker and running `docker compose up` in

Tests default to `127.0.0.1` as their server, however you can override any of the test IPs/hostnames and ports by placing a `TestConfig.json` in the `StackExchange.Redis.Tests\` folder. This file is intentionally in `.gitignore` already, as it's for *your* personal overrides. This is useful for testing local or remote servers, different versions, various ports, etc.

You can find all the JSON properties at [TestConfig.cs](https://github.com/StackExchange/StackExchange.Redis/blob/main/tests/StackExchange.Redis.Tests/Helpers/TestConfig.cs). An example override (everything not specified being a default) would look like this:
You can find all the JSON properties at [TestConfig.cs](https://github.com/seredis/StackExchange.Redis/blob/main/tests/StackExchange.Redis.Tests/Helpers/TestConfig.cs). An example override (everything not specified being a default) would look like this:
```json
{
"RunLongRunning": true,
Expand Down
2 changes: 1 addition & 1 deletion docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,4 +62,4 @@ Questions and Contributions
If you think you have found a bug or have a feature request, please [report an issue][2], or if appropriate: submit a pull request. If you have a question, feel free to [contact me](https://github.com/mgravell).

[1]: https://docs.microsoft.com/en-us/dotnet/standard/parallel-programming/task-parallel-library-tpl
[2]: https://github.com/StackExchange/StackExchange.Redis/issues?state=open
[2]: https://github.com/seredis/StackExchange.Redis/issues?state=open
2 changes: 1 addition & 1 deletion src/StackExchange.Redis/ConfigurationOptions.cs
Original file line number Diff line number Diff line change
Expand Up @@ -1209,7 +1209,7 @@ internal bool TryResp3()
// }
// else
// ^^^ left for context; originally our intention was to auto-enable RESP3 by default *if* the server version
// is >= 6; however, it turns out (see extensive conversation here https://github.com/StackExchange/StackExchange.Redis/pull/2396)
// is >= 6; however, it turns out (see extensive conversation here https://github.com/seredis/StackExchange.Redis/pull/2396)
// that tangential undocumented API breaks were made at the same time; this means that even if we fix every
// edge case in the library itself, the break is still visible to external callers via Execute[Async]; with an
// abundance of caution, we are therefore making RESP3 explicit opt-in only for now; we may revisit this in a major
Expand Down
2 changes: 1 addition & 1 deletion src/StackExchange.Redis/ConnectionMultiplexer.cs
Original file line number Diff line number Diff line change
Expand Up @@ -1474,7 +1474,7 @@ internal async Task<bool> ReconfigureAsync(bool first, bool reconfigureAll, ILog
ValueStopwatch? watch = null;

int iterCount = first ? 2 : 1;
// This is fix for https://github.com/StackExchange/StackExchange.Redis/issues/300
// This is fix for https://github.com/seredis/StackExchange.Redis/issues/300
// auto discoverability of cluster nodes is made synchronous.
// We try to connect to endpoints specified inside the user provided configuration
// and when we encounter an endpoint to which we are able to successfully connect,
Expand Down
2 changes: 1 addition & 1 deletion src/StackExchange.Redis/FrameworkShims.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#pragma warning disable SA1403 // single namespace

#if NET
// context: https://github.com/StackExchange/StackExchange.Redis/issues/2619
// context: https://github.com/seredis/StackExchange.Redis/issues/2619
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Runtime.CompilerServices.IsExternalInit))]
#else
// To support { get; init; } properties
Expand Down
2 changes: 1 addition & 1 deletion src/StackExchange.Redis/PhysicalConnection.cs
Original file line number Diff line number Diff line change
Expand Up @@ -1855,7 +1855,7 @@ private void MatchResult(in RawResult result)
_readStatus = ReadStatus.InvokePubSub;
muxer.OnMessage(subscriptionChannel, subscriptionChannel, payload);
}
// could be multi-message: https://github.com/StackExchange/StackExchange.Redis/issues/2507
// could be multi-message: https://github.com/seredis/StackExchange.Redis/issues/2507
else if (TryGetMultiPubSubPayload(items[2], out var payloads))
{
_readStatus = ReadStatus.InvokePubSub;
Expand Down
2 changes: 1 addition & 1 deletion src/StackExchange.Redis/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ StackExchange.Redis is a high-performance RESP (Redis, etc) client for .NET, ava
- Release notes: [https://stackexchange.github.io/StackExchange.Redis/ReleaseNotes](https://stackexchange.github.io/StackExchange.Redis/ReleaseNotes)
- NuGet package: [https://www.nuget.org/packages/StackExchange.Redis/](https://www.nuget.org/packages/StackExchange.Redis/)
- General docs: [https://stackexchange.github.io/StackExchange.Redis/](https://stackexchange.github.io/StackExchange.Redis/)
- Code: [https://github.com/StackExchange/StackExchange.Redis/](https://github.com/StackExchange/StackExchange.Redis/)
- Code: [https://github.com/seredis/StackExchange.Redis/](https://github.com/seredis/StackExchange.Redis/)
2 changes: 1 addition & 1 deletion src/StackExchange.Redis/ResultProcessor.cs
Original file line number Diff line number Diff line change
Expand Up @@ -1137,7 +1137,7 @@ protected override bool SetResultCore(PhysicalConnection connection, Message mes
var bridge = connection.BridgeCouldBeNull;
var config = Parse(connection, nodes);

// re multi-db: https://github.com/StackExchange/StackExchange.Redis/issues/2642
// re multi-db: https://github.com/seredis/StackExchange.Redis/issues/2642
if (bridge != null && !connection.MultiDatabasesOverride)
{
bridge.ServerEndPoint.ServerType = ServerType.Cluster;
Expand Down
2 changes: 1 addition & 1 deletion src/StackExchange.Redis/SocketManager.cs
Original file line number Diff line number Diff line change
Expand Up @@ -246,7 +246,7 @@ internal static bool TryEnableTcpKeepAlive(Socket socket, EndPoint endPoint)
{
#if !NET10_0_OR_GREATER
// Prior to .NET 10, enabling TCP keep-alive on host-based endpoints fails outside of Windows.
// see https://github.com/StackExchange/StackExchange.Redis/issues/3086
// see https://github.com/seredis/StackExchange.Redis/issues/3086
case DnsEndPoint when !RuntimeInformation.IsOSPlatform(OSPlatform.Windows): return false;
#endif
case DnsEndPoint:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

namespace StackExchange.Redis.Tests;

// context: https://github.com/StackExchange/StackExchange.Redis/pull/3043
// context: https://github.com/seredis/StackExchange.Redis/pull/3043
public class ClusterHandshakeNodesUnitTests(ITestOutputHelper log)
{
[Fact]
Expand Down
2 changes: 1 addition & 1 deletion tests/StackExchange.Redis.Tests/ScanTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -388,7 +388,7 @@ public async Task HashScanNoValuesLarge(int pageSize)
}

/// <summary>
/// See <see href="https://github.com/StackExchange/StackExchange.Redis/issues/729"/>.
/// See <see href="https://github.com/seredis/StackExchange.Redis/issues/729"/>.
/// </summary>
[Fact]
public async Task HashScanThresholds()
Expand Down
2 changes: 1 addition & 1 deletion tests/StackExchange.Redis.Tests/ValkeyUnitTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ public async Task IdentifyValkeyCluster(ServerType type)

private sealed class InProcessValkeyLikeServer(ITestOutputHelper log) : InProcessTestServer(log)
{
// see https://github.com/StackExchange/StackExchange.Redis/pull/3050
// see https://github.com/seredis/StackExchange.Redis/pull/3050
protected override string ServerModeKey => "server_mode";

protected override void Info(StringBuilder sb, string section)
Expand Down
Loading